require '_h2ph_pre.ph';

no warnings 'redefine';

if((defined(&BYTE_ORDER) ? &BYTE_ORDER : 0) == (defined(&LITTLE_ENDIAN) ? &LITTLE_ENDIAN : 0)) {
    eval 'sub BL0 () {0;}' unless defined(&BL0);
    eval 'sub BL1 () {1;}' unless defined(&BL1);
    eval 'sub BL2 () {2;}' unless defined(&BL2);
    eval 'sub BL3 () {3;}' unless defined(&BL3);
} else {
    eval 'sub BL0 () {3;}' unless defined(&BL0);
    eval 'sub BL1 () {2;}' unless defined(&BL1);
    eval 'sub BL2 () {1;}' unless defined(&BL2);
    eval 'sub BL3 () {0;}' unless defined(&BL3);
}
unless(defined(&OSIOP_SCNTL0)) {
    sub OSIOP_SCNTL0 () {	(0x+ &BL0);}
}
unless(defined(&OSIOP_SCNTL1)) {
    sub OSIOP_SCNTL1 () {	(0x+ &BL1);}
}
unless(defined(&OSIOP_SDID)) {
    sub OSIOP_SDID () {	(0x+ &BL2);}
}
unless(defined(&OSIOP_SIEN)) {
    sub OSIOP_SIEN () {	(0x+ &BL3);}
}
unless(defined(&OSIOP_SCID)) {
    sub OSIOP_SCID () {	(0x4+ &BL0);}
}
unless(defined(&OSIOP_SXFER)) {
    sub OSIOP_SXFER () {	(0x4+ &BL1);}
}
unless(defined(&OSIOP_SODL)) {
    sub OSIOP_SODL () {	(0x4+ &BL2);}
}
unless(defined(&OSIOP_SOCL)) {
    sub OSIOP_SOCL () {	(0x4+ &BL3);}
}
unless(defined(&OSIOP_SFBR)) {
    sub OSIOP_SFBR () {	(0x8+ &BL0);}
}
unless(defined(&OSIOP_SIDL)) {
    sub OSIOP_SIDL () {	(0x8+ &BL1);}
}
unless(defined(&OSIOP_SBDL)) {
    sub OSIOP_SBDL () {	(0x8+ &BL2);}
}
unless(defined(&OSIOP_SBCL)) {
    sub OSIOP_SBCL () {	(0x8+ &BL3);}
}
unless(defined(&OSIOP_DSTAT)) {
    sub OSIOP_DSTAT () {	(0xc+ &BL0);}
}
unless(defined(&OSIOP_SSTAT0)) {
    sub OSIOP_SSTAT0 () {	(0xc+ &BL1);}
}
unless(defined(&OSIOP_SSTAT1)) {
    sub OSIOP_SSTAT1 () {	(0xc+ &BL2);}
}
unless(defined(&OSIOP_SSTAT2)) {
    sub OSIOP_SSTAT2 () {	(0xc+ &BL3);}
}
unless(defined(&OSIOP_DSA)) {
    sub OSIOP_DSA () {	0x10;}
}
unless(defined(&OSIOP_CTEST0)) {
    sub OSIOP_CTEST0 () {	(0x14+ &BL0);}
}
unless(defined(&OSIOP_CTEST1)) {
    sub OSIOP_CTEST1 () {	(0x14+ &BL1);}
}
unless(defined(&OSIOP_CTEST2)) {
    sub OSIOP_CTEST2 () {	(0x14+ &BL2);}
}
unless(defined(&OSIOP_CTEST3)) {
    sub OSIOP_CTEST3 () {	(0x14+ &BL3);}
}
unless(defined(&OSIOP_CTEST4)) {
    sub OSIOP_CTEST4 () {	(0x18+ &BL0);}
}
unless(defined(&OSIOP_CTEST5)) {
    sub OSIOP_CTEST5 () {	(0x18+ &BL1);}
}
unless(defined(&OSIOP_CTEST6)) {
    sub OSIOP_CTEST6 () {	(0x18+ &BL2);}
}
unless(defined(&OSIOP_CTEST7)) {
    sub OSIOP_CTEST7 () {	(0x18+ &BL3);}
}
unless(defined(&OSIOP_TEMP)) {
    sub OSIOP_TEMP () {	0x1c;}
}
unless(defined(&OSIOP_DFIFO)) {
    sub OSIOP_DFIFO () {	(0x20+ &BL0);}
}
unless(defined(&OSIOP_ISTAT)) {
    sub OSIOP_ISTAT () {	(0x20+ &BL1);}
}
unless(defined(&OSIOP_CTEST8)) {
    sub OSIOP_CTEST8 () {	(0x20+ &BL2);}
}
unless(defined(&OSIOP_LCRC)) {
    sub OSIOP_LCRC () {	(0x20+ &BL3);}
}
unless(defined(&OSIOP_DBC)) {
    sub OSIOP_DBC () {	0x24;}
}
unless(defined(&OSIOP_DBC0)) {
    sub OSIOP_DBC0 () {	(0x24+ &BL0);}
}
unless(defined(&OSIOP_DBC1)) {
    sub OSIOP_DBC1 () {	(0x24+ &BL1);}
}
unless(defined(&OSIOP_DBC2)) {
    sub OSIOP_DBC2 () {	(0x24+ &BL2);}
}
unless(defined(&OSIOP_DCMD)) {
    sub OSIOP_DCMD () {	(0x24+ &BL3);}
}
unless(defined(&OSIOP_DNAD)) {
    sub OSIOP_DNAD () {	0x28;}
}
unless(defined(&OSIOP_DSP)) {
    sub OSIOP_DSP () {	0x2c;}
}
unless(defined(&OSIOP_DSPS)) {
    sub OSIOP_DSPS () {	0x30;}
}
unless(defined(&OSIOP_SCRATCH)) {
    sub OSIOP_SCRATCH () {	0x34;}
}
unless(defined(&OSIOP_DMODE)) {
    sub OSIOP_DMODE () {	(0x38+ &BL0);}
}
unless(defined(&OSIOP_DIEN)) {
    sub OSIOP_DIEN () {	(0x38+ &BL1);}
}
unless(defined(&OSIOP_DWT)) {
    sub OSIOP_DWT () {	(0x38+ &BL2);}
}
unless(defined(&OSIOP_DCNTL)) {
    sub OSIOP_DCNTL () {	(0x38+ &BL3);}
}
unless(defined(&OSIOP_ADDER)) {
    sub OSIOP_ADDER () {	0x3c;}
}
unless(defined(&OSIOP_NREGS)) {
    sub OSIOP_NREGS () {	0x40;}
}
unless(defined(&OSIOP_SCNTL0_ARB)) {
    sub OSIOP_SCNTL0_ARB () {	0xc0;}
}
unless(defined(&OSIOP_ARB_SIMPLE)) {
    sub OSIOP_ARB_SIMPLE () {	0x;}
}
unless(defined(&OSIOP_ARB_FULL)) {
    sub OSIOP_ARB_FULL () {	0xc0;}
}
unless(defined(&OSIOP_SCNTL0_START)) {
    sub OSIOP_SCNTL0_START () {	0x20;}
}
unless(defined(&OSIOP_SCNTL0_WATN)) {
    sub OSIOP_SCNTL0_WATN () {	0x10;}
}
unless(defined(&OSIOP_SCNTL0_EPC)) {
    sub OSIOP_SCNTL0_EPC () {	0x8;}
}
unless(defined(&OSIOP_SCNTL0_EPG)) {
    sub OSIOP_SCNTL0_EPG () {	0x4;}
}
unless(defined(&OSIOP_SCNTL0_AAP)) {
    sub OSIOP_SCNTL0_AAP () {	0x2;}
}
unless(defined(&OSIOP_SCNTL0_TRG)) {
    sub OSIOP_SCNTL0_TRG () {	0x1;}
}
unless(defined(&OSIOP_SCNTL1_EXC)) {
    sub OSIOP_SCNTL1_EXC () {	0x80;}
}
unless(defined(&OSIOP_SCNTL1_ADB)) {
    sub OSIOP_SCNTL1_ADB () {	0x40;}
}
unless(defined(&OSIOP_SCNTL1_ESR)) {
    sub OSIOP_SCNTL1_ESR () {	0x20;}
}
unless(defined(&OSIOP_SCNTL1_CON)) {
    sub OSIOP_SCNTL1_CON () {	0x10;}
}
unless(defined(&OSIOP_SCNTL1_RST)) {
    sub OSIOP_SCNTL1_RST () {	0x8;}
}
unless(defined(&OSIOP_SCNTL1_AESP)) {
    sub OSIOP_SCNTL1_AESP () {	0x4;}
}
unless(defined(&OSIOP_SCNTL1_PAR)) {
    sub OSIOP_SCNTL1_PAR () {	0x4;}
}
unless(defined(&OSIOP_SCNTL1_RES0)) {
    sub OSIOP_SCNTL1_RES0 () {	0x2;}
}
unless(defined(&OSIOP_SCNTL1_RES1)) {
    sub OSIOP_SCNTL1_RES1 () {	0x1;}
}
unless(defined(&OSIOP_SIEN_M_A)) {
    sub OSIOP_SIEN_M_A () {	0x80;}
}
unless(defined(&OSIOP_SIEN_FCMP)) {
    sub OSIOP_SIEN_FCMP () {	0x40;}
}
unless(defined(&OSIOP_SIEN_STO)) {
    sub OSIOP_SIEN_STO () {	0x20;}
}
unless(defined(&OSIOP_SIEN_SEL)) {
    sub OSIOP_SIEN_SEL () {	0x10;}
}
unless(defined(&OSIOP_SIEN_SGE)) {
    sub OSIOP_SIEN_SGE () {	0x8;}
}
unless(defined(&OSIOP_SIEN_UDC)) {
    sub OSIOP_SIEN_UDC () {	0x4;}
}
unless(defined(&OSIOP_SIEN_RST)) {
    sub OSIOP_SIEN_RST () {	0x2;}
}
unless(defined(&OSIOP_SIEN_PAR)) {
    sub OSIOP_SIEN_PAR () {	0x1;}
}
unless(defined(&OSIOP_SCID_VALUE)) {
    sub OSIOP_SCID_VALUE {
	my($i) = @_;
	eval q((1<< ($i)));
    }
}
unless(defined(&OSIOP_SXFER_DHP)) {
    sub OSIOP_SXFER_DHP () {	0x80;}
}
unless(defined(&OSIOP_SXFER_TP)) {
    sub OSIOP_SXFER_TP () {	0x70;}
}
unless(defined(&OSIOP_SXFER_MO)) {
    sub OSIOP_SXFER_MO () {	0xf;}
}
unless(defined(&OSIOP_MAX_OFFSET)) {
    sub OSIOP_MAX_OFFSET () {	8;}
}
unless(defined(&OSIOP_REQ)) {
    sub OSIOP_REQ () {	0x80;}
}
unless(defined(&OSIOP_ACK)) {
    sub OSIOP_ACK () {	0x40;}
}
unless(defined(&OSIOP_BSY)) {
    sub OSIOP_BSY () {	0x20;}
}
unless(defined(&OSIOP_SEL)) {
    sub OSIOP_SEL () {	0x10;}
}
unless(defined(&OSIOP_ATN)) {
    sub OSIOP_ATN () {	0x8;}
}
unless(defined(&OSIOP_MSG)) {
    sub OSIOP_MSG () {	0x4;}
}
unless(defined(&OSIOP_CD)) {
    sub OSIOP_CD () {	0x2;}
}
unless(defined(&OSIOP_IO)) {
    sub OSIOP_IO () {	0x1;}
}
unless(defined(&OSIOP_PHASE)) {
    sub OSIOP_PHASE {
	my($x) = @_;
	eval q((($x) & ( &OSIOP_MSG| &OSIOP_CD| &OSIOP_IO)));
    }
}
unless(defined(&DATA_OUT_PHASE)) {
    sub DATA_OUT_PHASE () {	0x;}
}
unless(defined(&DATA_IN_PHASE)) {
    sub DATA_IN_PHASE () {	 &OSIOP_IO;}
}
unless(defined(&COMMAND_PHASE)) {
    sub COMMAND_PHASE () {	 &OSIOP_CD;}
}
unless(defined(&STATUS_PHASE)) {
    sub STATUS_PHASE () {	( &OSIOP_CD| &OSIOP_IO);}
}
unless(defined(&MSG_OUT_PHASE)) {
    sub MSG_OUT_PHASE () {	( &OSIOP_MSG| &OSIOP_CD);}
}
unless(defined(&MSG_IN_PHASE)) {
    sub MSG_IN_PHASE () {	( &OSIOP_MSG| &OSIOP_CD| &OSIOP_IO);}
}
unless(defined(&OSIOP_SBCL_SSCF1)) {
    sub OSIOP_SBCL_SSCF1 () {	0x2;}
}
unless(defined(&OSIOP_SBCL_SSCF0)) {
    sub OSIOP_SBCL_SSCF0 () {	0x1;}
}
unless(defined(&OSIOP_DSTAT_DFE)) {
    sub OSIOP_DSTAT_DFE () {	0x80;}
}
unless(defined(&OSIOP_DSTAT_RES)) {
    sub OSIOP_DSTAT_RES () {	0x40;}
}
unless(defined(&OSIOP_DSTAT_BF)) {
    sub OSIOP_DSTAT_BF () {	0x20;}
}
unless(defined(&OSIOP_DSTAT_ABRT)) {
    sub OSIOP_DSTAT_ABRT () {	0x10;}
}
unless(defined(&OSIOP_DSTAT_SSI)) {
    sub OSIOP_DSTAT_SSI () {	0x8;}
}
unless(defined(&OSIOP_DSTAT_SIR)) {
    sub OSIOP_DSTAT_SIR () {	0x4;}
}
unless(defined(&OSIOP_DSTAT_WTD)) {
    sub OSIOP_DSTAT_WTD () {	0x2;}
}
unless(defined(&OSIOP_DSTAT_IID)) {
    sub OSIOP_DSTAT_IID () {	0x1;}
}
unless(defined(&OSIOP_SSTAT0_M_A)) {
    sub OSIOP_SSTAT0_M_A () {	0x80;}
}
unless(defined(&OSIOP_SSTAT0_FCMP)) {
    sub OSIOP_SSTAT0_FCMP () {	0x40;}
}
unless(defined(&OSIOP_SSTAT0_STO)) {
    sub OSIOP_SSTAT0_STO () {	0x20;}
}
unless(defined(&OSIOP_SSTAT0_SEL)) {
    sub OSIOP_SSTAT0_SEL () {	0x10;}
}
unless(defined(&OSIOP_SSTAT0_SGE)) {
    sub OSIOP_SSTAT0_SGE () {	0x8;}
}
unless(defined(&OSIOP_SSTAT0_UDC)) {
    sub OSIOP_SSTAT0_UDC () {	0x4;}
}
unless(defined(&OSIOP_SSTAT0_RST)) {
    sub OSIOP_SSTAT0_RST () {	0x2;}
}
unless(defined(&OSIOP_SSTAT0_PAR)) {
    sub OSIOP_SSTAT0_PAR () {	0x1;}
}
unless(defined(&OSIOP_SSTAT1_ILF)) {
    sub OSIOP_SSTAT1_ILF () {	0x80;}
}
unless(defined(&OSIOP_SSTAT1_ORF)) {
    sub OSIOP_SSTAT1_ORF () {	0x40;}
}
unless(defined(&OSIOP_SSTAT1_OLF)) {
    sub OSIOP_SSTAT1_OLF () {	0x20;}
}
unless(defined(&OSIOP_SSTAT1_AIP)) {
    sub OSIOP_SSTAT1_AIP () {	0x10;}
}
unless(defined(&OSIOP_SSTAT1_LOA)) {
    sub OSIOP_SSTAT1_LOA () {	0x8;}
}
unless(defined(&OSIOP_SSTAT1_WOA)) {
    sub OSIOP_SSTAT1_WOA () {	0x4;}
}
unless(defined(&OSIOP_SSTAT1_RST)) {
    sub OSIOP_SSTAT1_RST () {	0x2;}
}
unless(defined(&OSIOP_SSTAT1_SDP)) {
    sub OSIOP_SSTAT1_SDP () {	0x1;}
}
unless(defined(&OSIOP_SSTAT2_FF)) {
    sub OSIOP_SSTAT2_FF () {	0xf0;}
}
unless(defined(&OSIOP_SCSI_FIFO_DEEP)) {
    sub OSIOP_SCSI_FIFO_DEEP () {	8;}
}
unless(defined(&OSIOP_SSTAT2_SDP)) {
    sub OSIOP_SSTAT2_SDP () {	0x8;}
}
unless(defined(&OSIOP_SSTAT2_MSG)) {
    sub OSIOP_SSTAT2_MSG () {	0x4;}
}
unless(defined(&OSIOP_SSTAT2_CD)) {
    sub OSIOP_SSTAT2_CD () {	0x2;}
}
unless(defined(&OSIOP_SSTAT2_IO)) {
    sub OSIOP_SSTAT2_IO () {	0x1;}
}
unless(defined(&OSIOP_CTEST0_RES0)) {
    sub OSIOP_CTEST0_RES0 () {	0x80;}
}
unless(defined(&OSIOP_CTEST0_BTD)) {
    sub OSIOP_CTEST0_BTD () {	0x40;}
}
unless(defined(&OSIOP_CTEST0_GRP)) {
    sub OSIOP_CTEST0_GRP () {	0x20;}
}
unless(defined(&OSIOP_CTEST0_EAN)) {
    sub OSIOP_CTEST0_EAN () {	0x10;}
}
unless(defined(&OSIOP_CTEST0_HSC)) {
    sub OSIOP_CTEST0_HSC () {	0x8;}
}
unless(defined(&OSIOP_CTEST0_ERF)) {
    sub OSIOP_CTEST0_ERF () {	0x4;}
}
unless(defined(&OSIOP_CTEST0_RES1)) {
    sub OSIOP_CTEST0_RES1 () {	0x2;}
}
unless(defined(&OSIOP_CTEST0_DDIR)) {
    sub OSIOP_CTEST0_DDIR () {	0x1;}
}
unless(defined(&OSIOP_CTEST1_FMT)) {
    sub OSIOP_CTEST1_FMT () {	0xf0;}
}
unless(defined(&OSIOP_CTEST1_FFL)) {
    sub OSIOP_CTEST1_FFL () {	0xf;}
}
unless(defined(&OSIOP_CTEST2_RES)) {
    sub OSIOP_CTEST2_RES () {	0x80;}
}
unless(defined(&OSIOP_CTEST2_SIGP)) {
    sub OSIOP_CTEST2_SIGP () {	0x40;}
}
unless(defined(&OSIOP_CTEST2_SOFF)) {
    sub OSIOP_CTEST2_SOFF () {	0x20;}
}
unless(defined(&OSIOP_CTEST2_SFP)) {
    sub OSIOP_CTEST2_SFP () {	0x10;}
}
unless(defined(&OSIOP_CTEST2_DFP)) {
    sub OSIOP_CTEST2_DFP () {	0x8;}
}
unless(defined(&OSIOP_CTEST2_TEOP)) {
    sub OSIOP_CTEST2_TEOP () {	0x4;}
}
unless(defined(&OSIOP_CTEST2_DREQ)) {
    sub OSIOP_CTEST2_DREQ () {	0x2;}
}
unless(defined(&OSIOP_CTEST2_DACK)) {
    sub OSIOP_CTEST2_DACK () {	0x1;}
}
unless(defined(&OSIOP_CTEST4_MUX)) {
    sub OSIOP_CTEST4_MUX () {	0x80;}
}
unless(defined(&OSIOP_CTEST4_ZMOD)) {
    sub OSIOP_CTEST4_ZMOD () {	0x40;}
}
unless(defined(&OSIOP_CTEST4_SZM)) {
    sub OSIOP_CTEST4_SZM () {	0x20;}
}
unless(defined(&OSIOP_CTEST4_SLBE)) {
    sub OSIOP_CTEST4_SLBE () {	0x10;}
}
unless(defined(&OSIOP_CTEST4_SFWR)) {
    sub OSIOP_CTEST4_SFWR () {	0x8;}
}
unless(defined(&OSIOP_CTEST4_FBL)) {
    sub OSIOP_CTEST4_FBL () {	0x7;}
}
unless(defined(&OSIOP_CTEST5_ADCK)) {
    sub OSIOP_CTEST5_ADCK () {	0x80;}
}
unless(defined(&OSIOP_CTEST5_BBCK)) {
    sub OSIOP_CTEST5_BBCK () {	0x40;}
}
unless(defined(&OSIOP_CTEST5_ROFF)) {
    sub OSIOP_CTEST5_ROFF () {	0x20;}
}
unless(defined(&OSIOP_CTEST5_MASR)) {
    sub OSIOP_CTEST5_MASR () {	0x10;}
}
unless(defined(&OSIOP_CTEST5_DDIR)) {
    sub OSIOP_CTEST5_DDIR () {	0x8;}
}
unless(defined(&OSIOP_CTEST5_EOP)) {
    sub OSIOP_CTEST5_EOP () {	0x4;}
}
unless(defined(&OSIOP_CTEST5_DREQ)) {
    sub OSIOP_CTEST5_DREQ () {	0x2;}
}
unless(defined(&OSIOP_CTEST5_DACK)) {
    sub OSIOP_CTEST5_DACK () {	0x1;}
}
unless(defined(&OSIOP_CTEST7_CDIS)) {
    sub OSIOP_CTEST7_CDIS () {	0x80;}
}
unless(defined(&OSIOP_CTEST7_SC1)) {
    sub OSIOP_CTEST7_SC1 () {	0x40;}
}
unless(defined(&OSIOP_CTEST7_SC0)) {
    sub OSIOP_CTEST7_SC0 () {	0x20;}
}
unless(defined(&OSIOP_CTEST7_STD)) {
    sub OSIOP_CTEST7_STD () {	0x10;}
}
unless(defined(&OSIOP_CTEST7_DFP)) {
    sub OSIOP_CTEST7_DFP () {	0x8;}
}
unless(defined(&OSIOP_CTEST7_EVP)) {
    sub OSIOP_CTEST7_EVP () {	0x4;}
}
unless(defined(&OSIOP_CTEST7_TT1)) {
    sub OSIOP_CTEST7_TT1 () {	0x2;}
}
unless(defined(&OSIOP_CTEST7_DIFF)) {
    sub OSIOP_CTEST7_DIFF () {	0x1;}
}
unless(defined(&OSIOP_DFIFO_FLF)) {
    sub OSIOP_DFIFO_FLF () {	0x80;}
}
unless(defined(&OSIOP_DFIFO_BO)) {
    sub OSIOP_DFIFO_BO () {	0x7f;}
}
unless(defined(&OSIOP_ISTAT_ABRT)) {
    sub OSIOP_ISTAT_ABRT () {	0x80;}
}
unless(defined(&OSIOP_ISTAT_RST)) {
    sub OSIOP_ISTAT_RST () {	0x40;}
}
unless(defined(&OSIOP_ISTAT_SIGP)) {
    sub OSIOP_ISTAT_SIGP () {	0x20;}
}
unless(defined(&OSIOP_ISTAT_RES)) {
    sub OSIOP_ISTAT_RES () {	0x10;}
}
unless(defined(&OSIOP_ISTAT_CON)) {
    sub OSIOP_ISTAT_CON () {	0x8;}
}
unless(defined(&OSIOP_ISTAT_RES1)) {
    sub OSIOP_ISTAT_RES1 () {	0x4;}
}
unless(defined(&OSIOP_ISTAT_SIP)) {
    sub OSIOP_ISTAT_SIP () {	0x2;}
}
unless(defined(&OSIOP_ISTAT_DIP)) {
    sub OSIOP_ISTAT_DIP () {	0x1;}
}
unless(defined(&OSIOP_CTEST8_V)) {
    sub OSIOP_CTEST8_V () {	0xf0;}
}
unless(defined(&OSIOP_CTEST8_FLF)) {
    sub OSIOP_CTEST8_FLF () {	0x8;}
}
unless(defined(&OSIOP_CTEST8_CLF)) {
    sub OSIOP_CTEST8_CLF () {	0x4;}
}
unless(defined(&OSIOP_CTEST8_FM)) {
    sub OSIOP_CTEST8_FM () {	0x2;}
}
unless(defined(&OSIOP_CTEST8_SM)) {
    sub OSIOP_CTEST8_SM () {	0x1;}
}
unless(defined(&OSIOP_DMODE_BL_MASK)) {
    sub OSIOP_DMODE_BL_MASK () {	0xc0;}
}
unless(defined(&OSIOP_DMODE_BL8)) {
    sub OSIOP_DMODE_BL8 () {	0xc0;}
}
unless(defined(&OSIOP_DMODE_BL4)) {
    sub OSIOP_DMODE_BL4 () {	0x80;}
}
unless(defined(&OSIOP_DMODE_BL2)) {
    sub OSIOP_DMODE_BL2 () {	0x40;}
}
unless(defined(&OSIOP_DMODE_BL1)) {
    sub OSIOP_DMODE_BL1 () {	0x;}
}
unless(defined(&OSIOP_DMODE_FC)) {
    sub OSIOP_DMODE_FC () {	0x30;}
}
unless(defined(&OSIOP_DMODE_PD)) {
    sub OSIOP_DMODE_PD () {	0x8;}
}
unless(defined(&OSIOP_DMODE_FAM)) {
    sub OSIOP_DMODE_FAM () {	0x4;}
}
unless(defined(&OSIOP_DMODE_U0)) {
    sub OSIOP_DMODE_U0 () {	0x2;}
}
unless(defined(&OSIOP_DMODE_MAN)) {
    sub OSIOP_DMODE_MAN () {	0x1;}
}
unless(defined(&OSIOP_DIEN_RES)) {
    sub OSIOP_DIEN_RES () {	0xc0;}
}
unless(defined(&OSIOP_DIEN_BF)) {
    sub OSIOP_DIEN_BF () {	0x20;}
}
unless(defined(&OSIOP_DIEN_ABRT)) {
    sub OSIOP_DIEN_ABRT () {	0x10;}
}
unless(defined(&OSIOP_DIEN_SSI)) {
    sub OSIOP_DIEN_SSI () {	0x8;}
}
unless(defined(&OSIOP_DIEN_SIR)) {
    sub OSIOP_DIEN_SIR () {	0x4;}
}
unless(defined(&OSIOP_DIEN_WTD)) {
    sub OSIOP_DIEN_WTD () {	0x2;}
}
unless(defined(&OSIOP_DIEN_IID)) {
    sub OSIOP_DIEN_IID () {	0x1;}
}
unless(defined(&OSIOP_DCNTL_CF_MASK)) {
    sub OSIOP_DCNTL_CF_MASK () {	0xc0;}
}
unless(defined(&OSIOP_DCNTL_CF_2)) {
    sub OSIOP_DCNTL_CF_2 () {	0x;}
}
unless(defined(&OSIOP_DCNTL_CF_1_5)) {
    sub OSIOP_DCNTL_CF_1_5 () {	0x40;}
}
unless(defined(&OSIOP_DCNTL_CF_1)) {
    sub OSIOP_DCNTL_CF_1 () {	0x80;}
}
unless(defined(&OSIOP_DCNTL_CF_3)) {
    sub OSIOP_DCNTL_CF_3 () {	0xc0;}
}
unless(defined(&OSIOP_DCNTL_EA)) {
    sub OSIOP_DCNTL_EA () {	0x20;}
}
unless(defined(&OSIOP_DCNTL_SSM)) {
    sub OSIOP_DCNTL_SSM () {	0x10;}
}
unless(defined(&OSIOP_DCNTL_LLM)) {
    sub OSIOP_DCNTL_LLM () {	0x8;}
}
unless(defined(&OSIOP_DCNTL_STD)) {
    sub OSIOP_DCNTL_STD () {	0x4;}
}
unless(defined(&OSIOP_DCNTL_FA)) {
    sub OSIOP_DCNTL_FA () {	0x2;}
}
unless(defined(&OSIOP_DCNTL_COM)) {
    sub OSIOP_DCNTL_COM () {	0x1;}
}
1;
