require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&SIOP_DEFAULT_TARGET)) {
    eval 'sub SIOP_DEFAULT_TARGET () {7;}' unless defined(&SIOP_DEFAULT_TARGET);
}
unless(defined(&SIOP_NSG)) {
    sub SIOP_NSG () {	17;}
}
unless(defined(&SIOP_MAXFER)) {
    sub SIOP_MAXFER () {	(( &SIOP_NSG - 1) *  &PAGE_SIZE);}
}
unless(defined(&SCSI_SIOP_NOCHECK)) {
    sub SCSI_SIOP_NOCHECK () {	0xfe;}
}
unless(defined(&SCSI_SIOP_NOSTATUS)) {
    sub SCSI_SIOP_NOSTATUS () {	0xff;}
}
unless(defined(&SIOP_NOOFFSET)) {
    sub SIOP_NOOFFSET () {	0xffffffff;}
}
unless(defined(&CMDST_FREE)) {
    sub CMDST_FREE () {	0;}
}
unless(defined(&CMDST_READY)) {
    sub CMDST_READY () {	1;}
}
unless(defined(&CMDST_ACTIVE)) {
    sub CMDST_ACTIVE () {	2;}
}
unless(defined(&CMDST_SENSE)) {
    sub CMDST_SENSE () {	3;}
}
unless(defined(&CMDST_SENSE_ACTIVE)) {
    sub CMDST_SENSE_ACTIVE () {	4;}
}
unless(defined(&CMDST_SENSE_DONE)) {
    sub CMDST_SENSE_DONE () {	5;}
}
unless(defined(&CMDST_DONE)) {
    sub CMDST_DONE () {	6;}
}
unless(defined(&CMDFL_TIMEOUT)) {
    sub CMDFL_TIMEOUT () {	0x1;}
}
unless(defined(&CMDFL_TAG)) {
    sub CMDFL_TAG () {	0x2;}
}
unless(defined(&CMDFL_RESID)) {
    sub CMDFL_RESID () {	0x4;}
}
unless(defined(&TARST_PROBING)) {
    sub TARST_PROBING () {	0;}
}
unless(defined(&TARST_ASYNC)) {
    sub TARST_ASYNC () {	1;}
}
unless(defined(&TARST_WIDE_NEG)) {
    sub TARST_WIDE_NEG () {	2;}
}
unless(defined(&TARST_SYNC_NEG)) {
    sub TARST_SYNC_NEG () {	3;}
}
unless(defined(&TARST_PPR_NEG)) {
    sub TARST_PPR_NEG () {	4;}
}
unless(defined(&TARST_OK)) {
    sub TARST_OK () {	5;}
}
unless(defined(&TARF_SYNC)) {
    sub TARF_SYNC () {	0x1;}
}
unless(defined(&TARF_WIDE)) {
    sub TARF_WIDE () {	0x2;}
}
unless(defined(&TARF_TAG)) {
    sub TARF_TAG () {	0x4;}
}
unless(defined(&TARF_DT)) {
    sub TARF_DT () {	0x8;}
}
unless(defined(&TARF_ISWIDE)) {
    sub TARF_ISWIDE () {	0x10;}
}
unless(defined(&TARF_ISDT)) {
    sub TARF_ISDT () {	0x20;}
}
unless(defined(&SF_BUS_WIDE)) {
    sub SF_BUS_WIDE () {	0x1;}
}
unless(defined(&SF_BUS_ULTRA)) {
    sub SF_BUS_ULTRA () {	0x2;}
}
unless(defined(&SF_BUS_ULTRA2)) {
    sub SF_BUS_ULTRA2 () {	0x4;}
}
unless(defined(&SF_BUS_ULTRA3)) {
    sub SF_BUS_ULTRA3 () {	0x8;}
}
unless(defined(&SF_BUS_DIFF)) {
    sub SF_BUS_DIFF () {	0x10;}
}
unless(defined(&SF_CHIP_LED0)) {
    sub SF_CHIP_LED0 () {	0x100;}
}
unless(defined(&SF_CHIP_LEDC)) {
    sub SF_CHIP_LEDC () {	0x200;}
}
unless(defined(&SF_CHIP_DBLR)) {
    sub SF_CHIP_DBLR () {	0x400;}
}
unless(defined(&SF_CHIP_QUAD)) {
    sub SF_CHIP_QUAD () {	0x800;}
}
unless(defined(&SF_CHIP_FIFO)) {
    sub SF_CHIP_FIFO () {	0x1000;}
}
unless(defined(&SF_CHIP_PF)) {
    sub SF_CHIP_PF () {	0x2000;}
}
unless(defined(&SF_CHIP_RAM)) {
    sub SF_CHIP_RAM () {	0x4000;}
}
unless(defined(&SF_CHIP_LS)) {
    sub SF_CHIP_LS () {	0x8000;}
}
unless(defined(&SF_CHIP_10REGS)) {
    sub SF_CHIP_10REGS () {	0x10000;}
}
unless(defined(&SF_CHIP_DFBC)) {
    sub SF_CHIP_DFBC () {	0x20000;}
}
unless(defined(&SF_CHIP_DT)) {
    sub SF_CHIP_DT () {	0x40000;}
}
unless(defined(&SF_CHIP_GEBUG)) {
    sub SF_CHIP_GEBUG () {	0x80000;}
}
unless(defined(&SF_CHIP_AAIP)) {
    sub SF_CHIP_AAIP () {	0x100000;}
}
unless(defined(&SF_PCI_RL)) {
    sub SF_PCI_RL () {	0x1000000;}
}
unless(defined(&SF_PCI_RM)) {
    sub SF_PCI_RM () {	0x2000000;}
}
unless(defined(&SF_PCI_BOF)) {
    sub SF_PCI_BOF () {	0x4000000;}
}
unless(defined(&SF_PCI_CLS)) {
    sub SF_PCI_CLS () {	0x8000000;}
}
unless(defined(&SF_PCI_WRI)) {
    sub SF_PCI_WRI () {	0x10000000;}
}
unless(defined(&SIOP_NEG_NOP)) {
    sub SIOP_NEG_NOP () {	0x;}
}
unless(defined(&SIOP_NEG_MSGOUT)) {
    sub SIOP_NEG_MSGOUT () {	0x1;}
}
unless(defined(&SIOP_NEG_ACK)) {
    sub SIOP_NEG_ACK () {	0x2;}
}
1;
