require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&IEATT_RESET)) {
    sub IEATT_RESET () {	0;}
}
unless(defined(&IEATT_ATTN)) {
    sub IEATT_ATTN () {	1;}
}
unless(defined(&IEATT_REVISION)) {
    sub IEATT_REVISION () {	6;}
}
unless(defined(&IEATT_ATTRIB)) {
    sub IEATT_ATTRIB () {	7;}
}
unless(defined(&SL_BOARD)) {
    sub SL_BOARD {
	my($x) = @_;
	eval q((($x) & 0xf));
    }
}
unless(defined(&SL_REV)) {
    sub SL_REV {
	my($x) = @_;
	eval q((($x) >> 4));
    }
}
unless(defined(&SL1_BOARD)) {
    sub SL1_BOARD () {	0;}
}
unless(defined(&SL10_BOARD)) {
    sub SL10_BOARD () {	1;}
}
unless(defined(&EN100_BOARD)) {
    sub EN100_BOARD () {	2;}
}
unless(defined(&SLFIBER_BOARD)) {
    sub SLFIBER_BOARD () {	3;}
}
unless(defined(&SL_ATTR_WIDTH)) {
    sub SL_ATTR_WIDTH () {	0x4;}
}
unless(defined(&SL_ATTR_SPEED)) {
    sub SL_ATTR_SPEED () {	0x8;}
}
unless(defined(&SL_ATTR_CODING)) {
    sub SL_ATTR_CODING () {	0x10;}
}
unless(defined(&SL_ATTR_HBW)) {
    sub SL_ATTR_HBW () {	0x20;}
}
unless(defined(&SL_ATTR_TYPE)) {
    sub SL_ATTR_TYPE () {	0x40;}
}
unless(defined(&SL_ATTR_BOOTROM)) {
    sub SL_ATTR_BOOTROM () {	0x80;}
}
1;
