require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&ASI_CONTROL)) {
    sub ASI_CONTROL () {	0x2;}
}
unless(defined(&ASI_SEGMAP)) {
    sub ASI_SEGMAP () {	0x3;}
}
unless(defined(&ASI_SRMMUFP)) {
    sub ASI_SRMMUFP () {	0x3;}
}
unless(defined(&ASI_PTE)) {
    sub ASI_PTE () {	0x4;}
}
unless(defined(&ASI_SRMMU)) {
    sub ASI_SRMMU () {	0x4;}
}
unless(defined(&ASI_REGMAP)) {
    sub ASI_REGMAP () {	0x6;}
}
unless(defined(&ASI_HWFLUSHSEG)) {
    sub ASI_HWFLUSHSEG () {	0x5;}
}
unless(defined(&ASI_HWFLUSHPG)) {
    sub ASI_HWFLUSHPG () {	0x6;}
}
unless(defined(&ASI_SRMMUDIAG)) {
    sub ASI_SRMMUDIAG () {	0x6;}
}
unless(defined(&ASI_HWFLUSHCTX)) {
    sub ASI_HWFLUSHCTX () {	0x7;}
}
unless(defined(&ASI_USERI)) {
    sub ASI_USERI () {	0x8;}
}
unless(defined(&ASI_KERNELI)) {
    sub ASI_KERNELI () {	0x9;}
}
unless(defined(&ASI_USERD)) {
    sub ASI_USERD () {	0xa;}
}
unless(defined(&ASI_KERNELD)) {
    sub ASI_KERNELD () {	0xb;}
}
unless(defined(&ASI_FLUSHREG)) {
    sub ASI_FLUSHREG () {	0x7;}
}
unless(defined(&ASI_FLUSHSEG)) {
    sub ASI_FLUSHSEG () {	0xc;}
}
unless(defined(&ASI_FLUSHPG)) {
    sub ASI_FLUSHPG () {	0xd;}
}
unless(defined(&ASI_FLUSHCTX)) {
    sub ASI_FLUSHCTX () {	0xe;}
}
unless(defined(&ASI_DCACHE)) {
    sub ASI_DCACHE () {	0xf;}
}
unless(defined(&ASI_ICACHETAG)) {
    sub ASI_ICACHETAG () {	0xc;}
}
unless(defined(&ASI_ICACHEDATA)) {
    sub ASI_ICACHEDATA () {	0xd;}
}
unless(defined(&ASI_DCACHETAG)) {
    sub ASI_DCACHETAG () {	0xe;}
}
unless(defined(&ASI_DCACHEDATA)) {
    sub ASI_DCACHEDATA () {	0xf;}
}
unless(defined(&ASI_IDCACHELFP)) {
    sub ASI_IDCACHELFP () {	0x10;}
}
unless(defined(&ASI_IDCACHELFS)) {
    sub ASI_IDCACHELFS () {	0x11;}
}
unless(defined(&ASI_IDCACHELFR)) {
    sub ASI_IDCACHELFR () {	0x12;}
}
unless(defined(&ASI_IDCACHELFC)) {
    sub ASI_IDCACHELFC () {	0x13;}
}
unless(defined(&ASI_IDCACHELFU)) {
    sub ASI_IDCACHELFU () {	0x14;}
}
unless(defined(&ASI_BYPASS)) {
    sub ASI_BYPASS () {	0x20;}
}
unless(defined(&ASI_HICACHECLR)) {
    sub ASI_HICACHECLR () {	0x31;}
}
unless(defined(&ASI_ICACHECLR)) {
    sub ASI_ICACHECLR () {	0x36;}
}
unless(defined(&ASI_DCACHECLR)) {
    sub ASI_DCACHECLR () {	0x37;}
}
unless(defined(&ASI_DCACHEDIAG)) {
    sub ASI_DCACHEDIAG () {	0x39;}
}
unless(defined(&AC_IDPROM)) {
    sub AC_IDPROM () {	0x;}
}
unless(defined(&AC_CONTEXT)) {
    sub AC_CONTEXT () {	0x30000000;}
}
unless(defined(&AC_SYSENABLE)) {
    sub AC_SYSENABLE () {	0x40000000;}
}
unless(defined(&AC_DVMA_ENABLE)) {
    sub AC_DVMA_ENABLE () {	0x50000000;}
}
unless(defined(&AC_BUS_ERR)) {
    sub AC_BUS_ERR () {	0x60000000;}
}
unless(defined(&AC_SYNC_ERR)) {
    sub AC_SYNC_ERR () {	0x60000000;}
}
unless(defined(&AC_SYNC_VA)) {
    sub AC_SYNC_VA () {	0x60000004;}
}
unless(defined(&AC_ASYNC_ERR)) {
    sub AC_ASYNC_ERR () {	0x60000008;}
}
unless(defined(&AC_ASYNC_VA)) {
    sub AC_ASYNC_VA () {	0x6000000c;}
}
unless(defined(&AC_DIAG_REG)) {
    sub AC_DIAG_REG () {	0x70000000;}
}
unless(defined(&AC_CACHETAGS)) {
    sub AC_CACHETAGS () {	0x80000000;}
}
unless(defined(&AC_CACHEDATA)) {
    sub AC_CACHEDATA () {	0x90000000;}
}
unless(defined(&AC_DVMA_MAP)) {
    sub AC_DVMA_MAP () {	0xd0000000;}
}
unless(defined(&AC_VMEINTVEC)) {
    sub AC_VMEINTVEC () {	0xe0000000;}
}
unless(defined(&AC_SERIAL)) {
    sub AC_SERIAL () {	0xf0000000;}
}
unless(defined(&ME_REG_IERR)) {
    sub ME_REG_IERR () {	0x80;}
}
unless(defined(&SER_WRITE)) {
    sub SER_WRITE () {	0x8000;}
}
unless(defined(&SER_INVAL)) {
    sub SER_INVAL () {	0x80;}
}
unless(defined(&SER_PROT)) {
    sub SER_PROT () {	0x40;}
}
unless(defined(&SER_TIMEOUT)) {
    sub SER_TIMEOUT () {	0x20;}
}
unless(defined(&SER_SBUSERR)) {
    sub SER_SBUSERR () {	0x10;}
}
unless(defined(&SER_MEMERR)) {
    sub SER_MEMERR () {	0x8;}
}
unless(defined(&SER_SZERR)) {
    sub SER_SZERR () {	0x2;}
}
unless(defined(&SER_WATCHDOG)) {
    sub SER_WATCHDOG () {	0x1;}
}
unless(defined(&SER_BITS)) {
    sub SER_BITS () {	"\20\20WRITE\10INVAL\7PROT\6TIMEOUT\5SBUSERR\4MEMERR\2SZERR\1WATCHDOG";}
}
unless(defined(&AER_WBINVAL)) {
    sub AER_WBINVAL () {	0x80;}
}
unless(defined(&AER_TIMEOUT)) {
    sub AER_TIMEOUT () {	0x20;}
}
unless(defined(&AER_DVMAERR)) {
    sub AER_DVMAERR () {	0x10;}
}
unless(defined(&AER_BITS)) {
    sub AER_BITS () {	"\20\10WBINVAL\6TIMEOUT\5DVMAERR";}
}
unless(defined(&SYSEN_DVMA)) {
    sub SYSEN_DVMA () {	0x20;}
}
unless(defined(&SYSEN_CACHE)) {
    sub SYSEN_CACHE () {	0x10;}
}
unless(defined(&SYSEN_IOCACHE)) {
    sub SYSEN_IOCACHE () {	0x40;}
}
unless(defined(&SYSEN_VIDEO)) {
    sub SYSEN_VIDEO () {	0x8;}
}
unless(defined(&SYSEN_RESET)) {
    sub SYSEN_RESET () {	0x4;}
}
unless(defined(&SYSEN_RESETVME)) {
    sub SYSEN_RESETVME () {	0x2;}
}
unless(defined(&MXCC_ENABLE_ADDR)) {
    sub MXCC_ENABLE_ADDR () {	0x1c00a00;}
}
unless(defined(&MXCC_ENABLE_BIT)) {
    sub MXCC_ENABLE_BIT () {	0x4;}
}
unless(defined(&ASI_SRMMUFP_L3)) {
    sub ASI_SRMMUFP_L3 () {	(0<<8);}
}
unless(defined(&ASI_SRMMUFP_L2)) {
    sub ASI_SRMMUFP_L2 () {	(1<<8);}
}
unless(defined(&ASI_SRMMUFP_L1)) {
    sub ASI_SRMMUFP_L1 () {	(2<<8);}
}
unless(defined(&ASI_SRMMUFP_L0)) {
    sub ASI_SRMMUFP_L0 () {	(3<<8);}
}
unless(defined(&ASI_SRMMUFP_LN)) {
    sub ASI_SRMMUFP_LN () {	(4<<8);}
}
unless(defined(&SRMMU_PCR)) {
    sub SRMMU_PCR () {	0x;}
}
unless(defined(&SRMMU_CXTPTR)) {
    sub SRMMU_CXTPTR () {	0x100;}
}
unless(defined(&SRMMU_CXR)) {
    sub SRMMU_CXR () {	0x200;}
}
unless(defined(&SRMMU_SFSR)) {
    sub SRMMU_SFSR () {	0x300;}
}
unless(defined(&SRMMU_SFAR)) {
    sub SRMMU_SFAR () {	0x400;}
}
unless(defined(&SRMMU_AFSR)) {
    sub SRMMU_AFSR () {	0x500;}
}
unless(defined(&SRMMU_AFAR)) {
    sub SRMMU_AFAR () {	0x600;}
}
unless(defined(&SRMMU_PCFG)) {
    sub SRMMU_PCFG () {	0x600;}
}
unless(defined(&SRMMU_TLBCTRL)) {
    sub SRMMU_TLBCTRL () {	0x1000;}
}
unless(defined(&VIKING_PCR_ME)) {
    sub VIKING_PCR_ME () {	0x1;}
}
unless(defined(&VIKING_PCR_NF)) {
    sub VIKING_PCR_NF () {	0x2;}
}
unless(defined(&VIKING_PCR_PSO)) {
    sub VIKING_PCR_PSO () {	0x80;}
}
unless(defined(&VIKING_PCR_DCE)) {
    sub VIKING_PCR_DCE () {	0x100;}
}
unless(defined(&VIKING_PCR_ICE)) {
    sub VIKING_PCR_ICE () {	0x200;}
}
unless(defined(&VIKING_PCR_SB)) {
    sub VIKING_PCR_SB () {	0x400;}
}
unless(defined(&VIKING_PCR_MB)) {
    sub VIKING_PCR_MB () {	0x800;}
}
unless(defined(&VIKING_PCR_PE)) {
    sub VIKING_PCR_PE () {	0x1000;}
}
unless(defined(&VIKING_PCR_BM)) {
    sub VIKING_PCR_BM () {	0x2000;}
}
unless(defined(&VIKING_PCR_SE)) {
    sub VIKING_PCR_SE () {	0x4000;}
}
unless(defined(&VIKING_PCR_AC)) {
    sub VIKING_PCR_AC () {	0x8000;}
}
unless(defined(&VIKING_PCR_TC)) {
    sub VIKING_PCR_TC () {	0x10000;}
}
unless(defined(&HYPERSPARC_PCR_ME)) {
    sub HYPERSPARC_PCR_ME () {	0x1;}
}
unless(defined(&HYPERSPARC_PCR_NF)) {
    sub HYPERSPARC_PCR_NF () {	0x2;}
}
unless(defined(&HYPERSPARC_PCR_CE)) {
    sub HYPERSPARC_PCR_CE () {	0x100;}
}
unless(defined(&HYPERSPARC_PCR_CM)) {
    sub HYPERSPARC_PCR_CM () {	0x400;}
}
unless(defined(&HYPERSPARC_PCR_MR)) {
    sub HYPERSPARC_PCR_MR () {	0x800;}
}
unless(defined(&HYPERSPARC_PCR_CS)) {
    sub HYPERSPARC_PCR_CS () {	0x1000;}
}
unless(defined(&HYPERSPARC_PCR_C)) {
    sub HYPERSPARC_PCR_C () {	0x2000;}
}
unless(defined(&HYPERSPARC_PCR_BM)) {
    sub HYPERSPARC_PCR_BM () {	0x4000;}
}
unless(defined(&HYPERSPARC_PCR_MID)) {
    sub HYPERSPARC_PCR_MID () {	0x78000;}
}
unless(defined(&HYPERSPARC_PCR_WBE)) {
    sub HYPERSPARC_PCR_WBE () {	0x80000;}
}
unless(defined(&HYPERSPARC_PCR_SE)) {
    sub HYPERSPARC_PCR_SE () {	0x100000;}
}
unless(defined(&HYPERSPARC_PCR_CWR)) {
    sub HYPERSPARC_PCR_CWR () {	0x200000;}
}
unless(defined(&CYPRESS_PCR_ME)) {
    sub CYPRESS_PCR_ME () {	0x1;}
}
unless(defined(&CYPRESS_PCR_NF)) {
    sub CYPRESS_PCR_NF () {	0x2;}
}
unless(defined(&CYPRESS_PCR_CE)) {
    sub CYPRESS_PCR_CE () {	0x100;}
}
unless(defined(&CYPRESS_PCR_CL)) {
    sub CYPRESS_PCR_CL () {	0x200;}
}
unless(defined(&CYPRESS_PCR_CM)) {
    sub CYPRESS_PCR_CM () {	0x400;}
}
unless(defined(&CYPRESS_PCR_MR)) {
    sub CYPRESS_PCR_MR () {	0x800;}
}
unless(defined(&CYPRESS_PCR_C)) {
    sub CYPRESS_PCR_C () {	0x2000;}
}
unless(defined(&CYPRESS_PCR_BM)) {
    sub CYPRESS_PCR_BM () {	0x4000;}
}
unless(defined(&CYPRESS_PCR_MID)) {
    sub CYPRESS_PCR_MID () {	0x78000;}
}
unless(defined(&CYPRESS_PCR_MV)) {
    sub CYPRESS_PCR_MV () {	0x80000;}
}
unless(defined(&CYPRESS_PCR_MCM)) {
    sub CYPRESS_PCR_MCM () {	0x300000;}
}
unless(defined(&CYPRESS_PCR_MCA)) {
    sub CYPRESS_PCR_MCA () {	0xc00000;}
}
unless(defined(&MS1_PCR_ME)) {
    sub MS1_PCR_ME () {	0x1;}
}
unless(defined(&MS1_PCR_NF)) {
    sub MS1_PCR_NF () {	0x2;}
}
unless(defined(&MS1_PCR_DCE)) {
    sub MS1_PCR_DCE () {	0x100;}
}
unless(defined(&MS1_PCR_ICE)) {
    sub MS1_PCR_ICE () {	0x200;}
}
unless(defined(&MS1_PCR_RC)) {
    sub MS1_PCR_RC () {	0xc00;}
}
unless(defined(&MS1_PCR_PE)) {
    sub MS1_PCR_PE () {	0x1000;}
}
unless(defined(&MS1_PCR_BM)) {
    sub MS1_PCR_BM () {	0x4000;}
}
unless(defined(&MS1_PCR_AC)) {
    sub MS1_PCR_AC () {	0x8000;}
}
unless(defined(&MS1_PCR_ID)) {
    sub MS1_PCR_ID () {	0x10000;}
}
unless(defined(&MS1_PCR_PC)) {
    sub MS1_PCR_PC () {	0x20000;}
}
unless(defined(&MS1_PCR_MV)) {
    sub MS1_PCR_MV () {	0x100000;}
}
unless(defined(&MS1_PCR_DV)) {
    sub MS1_PCR_DV () {	0x200000;}
}
unless(defined(&MS1_PCR_AV)) {
    sub MS1_PCR_AV () {	0x400000;}
}
unless(defined(&MS1_PCR_STW)) {
    sub MS1_PCR_STW () {	0x800000;}
}
unless(defined(&SWIFT_PCR_ME)) {
    sub SWIFT_PCR_ME () {	0x1;}
}
unless(defined(&SWIFT_PCR_NF)) {
    sub SWIFT_PCR_NF () {	0x2;}
}
unless(defined(&SWIFT_PCR_DCE)) {
    sub SWIFT_PCR_DCE () {	0x100;}
}
unless(defined(&SWIFT_PCR_ICE)) {
    sub SWIFT_PCR_ICE () {	0x200;}
}
unless(defined(&SWIFT_PCR_RC)) {
    sub SWIFT_PCR_RC () {	0x3c00;}
}
unless(defined(&SWIFT_PCR_BM)) {
    sub SWIFT_PCR_BM () {	0x4000;}
}
unless(defined(&SWIFT_PCR_AC)) {
    sub SWIFT_PCR_AC () {	0x8000;}
}
unless(defined(&SWIFT_PCR_PA)) {
    sub SWIFT_PCR_PA () {	0x10000;}
}
unless(defined(&SWIFT_PCR_PC)) {
    sub SWIFT_PCR_PC () {	0x20000;}
}
unless(defined(&SWIFT_PCR_PE)) {
    sub SWIFT_PCR_PE () {	0x40000;}
}
unless(defined(&SWIFT_PCR_PMC)) {
    sub SWIFT_PCR_PMC () {	0x180000;}
}
unless(defined(&SWIFT_PCR_BF)) {
    sub SWIFT_PCR_BF () {	0x200000;}
}
unless(defined(&SWIFT_PCR_WP)) {
    sub SWIFT_PCR_WP () {	0x400000;}
}
unless(defined(&SWIFT_PCR_STW)) {
    sub SWIFT_PCR_STW () {	0x800000;}
}
unless(defined(&TURBOSPARC_PCR_ME)) {
    sub TURBOSPARC_PCR_ME () {	0x1;}
}
unless(defined(&TURBOSPARC_PCR_NF)) {
    sub TURBOSPARC_PCR_NF () {	0x2;}
}
unless(defined(&TURBOSPARC_PCR_ICS)) {
    sub TURBOSPARC_PCR_ICS () {	0x4;}
}
unless(defined(&TURBOSPARC_PCR_PSO)) {
    sub TURBOSPARC_PCR_PSO () {	0x8;}
}
unless(defined(&TURBOSPARC_PCR_DCE)) {
    sub TURBOSPARC_PCR_DCE () {	0x100;}
}
unless(defined(&TURBOSPARC_PCR_ICE)) {
    sub TURBOSPARC_PCR_ICE () {	0x200;}
}
unless(defined(&TURBOSPARC_PCR_RC)) {
    sub TURBOSPARC_PCR_RC () {	0x3c00;}
}
unless(defined(&TURBOSPARC_PCR_BM)) {
    sub TURBOSPARC_PCR_BM () {	0x4000;}
}
unless(defined(&TURBOSPARC_PCR_PC)) {
    sub TURBOSPARC_PCR_PC () {	0x20000;}
}
unless(defined(&TURBOSPARC_PCR_PE)) {
    sub TURBOSPARC_PCR_PE () {	0x40000;}
}
unless(defined(&TURBOSPARC_PCR_PMC)) {
    sub TURBOSPARC_PCR_PMC () {	0x180000;}
}
unless(defined(&TURBOSPARC_PCFG_SCC)) {
    sub TURBOSPARC_PCFG_SCC () {	0x7;}
}
unless(defined(&TURBOSPARC_PCFG_SE)) {
    sub TURBOSPARC_PCFG_SE () {	0x8;}
}
unless(defined(&TURBOSPARC_PCFG_US2)) {
    sub TURBOSPARC_PCFG_US2 () {	0x10;}
}
unless(defined(&TURBOSPARC_PCFG_WT)) {
    sub TURBOSPARC_PCFG_WT () {	0x20;}
}
unless(defined(&TURBOSPARC_PCFG_SBC)) {
    sub TURBOSPARC_PCFG_SBC () {	0xc0;}
}
unless(defined(&TURBOSPARC_PCFG_WS)) {
    sub TURBOSPARC_PCFG_WS () {	0x3800000;}
}
unless(defined(&TURBOSPARC_PCFG_RAH)) {
    sub TURBOSPARC_PCFG_RAH () {	0xc000000;}
}
unless(defined(&TURBOSPARC_PCFG_AXC)) {
    sub TURBOSPARC_PCFG_AXC () {	0x30000000;}
}
unless(defined(&TURBOSPARC_PCFG_SNP)) {
    sub TURBOSPARC_PCFG_SNP () {	0x40000000;}
}
unless(defined(&TURBOSPARC_PCFG_IOCLK)) {
    sub TURBOSPARC_PCFG_IOCLK () {	0x80000000;}
}
unless(defined(&SRMMU_PCR_VER)) {
    sub SRMMU_PCR_VER () {	0xf000000;}
}
unless(defined(&SRMMU_PCR_IMPL)) {
    sub SRMMU_PCR_IMPL () {	0xf0000000;}
}
unless(defined(&SFSR_EM)) {
    sub SFSR_EM () {	0x20000;}
}
unless(defined(&SFSR_CS)) {
    sub SFSR_CS () {	0x10000;}
}
unless(defined(&SFSR_PERR)) {
    sub SFSR_PERR () {	0x6000;}
}
unless(defined(&SFSR_SB)) {
    sub SFSR_SB () {	0x8000;}
}
unless(defined(&SFSR_P)) {
    sub SFSR_P () {	0x4000;}
}
unless(defined(&SFSR_UC)) {
    sub SFSR_UC () {	0x1000;}
}
unless(defined(&SFSR_TO)) {
    sub SFSR_TO () {	0x800;}
}
unless(defined(&SFSR_BE)) {
    sub SFSR_BE () {	0x400;}
}
unless(defined(&SFSR_LVL)) {
    sub SFSR_LVL () {	0x300;}
}
unless(defined(&SFSR_AT)) {
    sub SFSR_AT () {	0xe0;}
}
unless(defined(&SFSR_FT)) {
    sub SFSR_FT () {	0x1c;}
}
unless(defined(&SFSR_FAV)) {
    sub SFSR_FAV () {	0x2;}
}
unless(defined(&SFSR_OW)) {
    sub SFSR_OW () {	0x1;}
}
unless(defined(&SFSR_BITS)) {
    sub SFSR_BITS () {	"\20\21CSERR\17PARITY\16SYSERR\15UNCORR\14TIMEOUT\13BUSERR\2FAV\1OW";}
}
unless(defined(&SFSR_FT_NONE)) {
    sub SFSR_FT_NONE () {	(0<< 2);}
}
unless(defined(&SFSR_FT_INVADDR)) {
    sub SFSR_FT_INVADDR () {	(1<< 2);}
}
unless(defined(&SFSR_FT_PROTERR)) {
    sub SFSR_FT_PROTERR () {	(2<< 2);}
}
unless(defined(&SFSR_FT_PRIVERR)) {
    sub SFSR_FT_PRIVERR () {	(3<< 2);}
}
unless(defined(&SFSR_FT_TRANSERR)) {
    sub SFSR_FT_TRANSERR () {	(4<< 2);}
}
unless(defined(&SFSR_FT_BUSERR)) {
    sub SFSR_FT_BUSERR () {	(5<< 2);}
}
unless(defined(&SFSR_FT_INTERR)) {
    sub SFSR_FT_INTERR () {	(6<< 2);}
}
unless(defined(&SFSR_FT_RESERVED)) {
    sub SFSR_FT_RESERVED () {	(7<< 2);}
}
unless(defined(&SFSR_AT_LDUDATA)) {
    sub SFSR_AT_LDUDATA () {	(0<< 5);}
}
unless(defined(&SFSR_AT_LDSDATA)) {
    sub SFSR_AT_LDSDATA () {	(1<< 5);}
}
unless(defined(&SFSR_AT_LDUTEXT)) {
    sub SFSR_AT_LDUTEXT () {	(2<< 5);}
}
unless(defined(&SFSR_AT_LDSTEXT)) {
    sub SFSR_AT_LDSTEXT () {	(3<< 5);}
}
unless(defined(&SFSR_AT_STUDATA)) {
    sub SFSR_AT_STUDATA () {	(4<< 5);}
}
unless(defined(&SFSR_AT_STSDATA)) {
    sub SFSR_AT_STSDATA () {	(5<< 5);}
}
unless(defined(&SFSR_AT_STUTEXT)) {
    sub SFSR_AT_STUTEXT () {	(6<< 5);}
}
unless(defined(&SFSR_AT_STSTEXT)) {
    sub SFSR_AT_STSTEXT () {	(7<< 5);}
}
unless(defined(&SFSR_AT_SUPERVISOR)) {
    sub SFSR_AT_SUPERVISOR () {	(1<< 5);}
}
unless(defined(&SFSR_AT_TEXT)) {
    sub SFSR_AT_TEXT () {	(2<< 5);}
}
unless(defined(&SFSR_AT_STORE)) {
    sub SFSR_AT_STORE () {	(4<< 5);}
}
unless(defined(&SFSR_LVL_0)) {
    sub SFSR_LVL_0 () {	(0<< 8);}
}
unless(defined(&SFSR_LVL_1)) {
    sub SFSR_LVL_1 () {	(1<< 8);}
}
unless(defined(&SFSR_LVL_2)) {
    sub SFSR_LVL_2 () {	(2<< 8);}
}
unless(defined(&SFSR_LVL_3)) {
    sub SFSR_LVL_3 () {	(3<< 8);}
}
unless(defined(&AFSR_AFO)) {
    sub AFSR_AFO () {	0x1;}
}
unless(defined(&AFSR_AFA)) {
    sub AFSR_AFA () {	0xf0;}
}
unless(defined(&AFSR_AFA_RSHIFT)) {
    sub AFSR_AFA_RSHIFT () {	4;}
}
unless(defined(&AFSR_AFA_LSHIFT)) {
    sub AFSR_AFA_LSHIFT () {	28;}
}
unless(defined(&AFSR_BE)) {
    sub AFSR_BE () {	0x400;}
}
unless(defined(&AFSR_TO)) {
    sub AFSR_TO () {	0x800;}
}
unless(defined(&AFSR_UC)) {
    sub AFSR_UC () {	0x1000;}
}
unless(defined(&AFSR_SE)) {
    sub AFSR_SE () {	0x2000;}
}
unless(defined(&AFSR_BITS)) {
    sub AFSR_BITS () {	"\20\16SYSERR\15UNCORR\14TIMEOUT\13BUSERR\1AFO";}
}
unless(defined(&TLBC_DISABLE)) {
    sub TLBC_DISABLE () {	0x20;}
}
unless(defined(&TLBC_RCNTMASK)) {
    sub TLBC_RCNTMASK () {	0x1f;}
}
unless(defined(&HYPERSPARC_ICCR_ICE)) {
    sub HYPERSPARC_ICCR_ICE () {	1;}
}
unless(defined(&HYPERSPARC_ICCR_FTD)) {
    sub HYPERSPARC_ICCR_FTD () {	2;}
}
unless(defined(&HYPERSPARC_ASRNUM_ICCR)) {
    sub HYPERSPARC_ASRNUM_ICCR () {	31;}
}
1;
