; IBM Ethernet Card

;* hlp.cardid = Card ID got from Version/Product Information
;* val.port1 = 0x300
;* hlp.port1 = I/O Port Base Address 1
;* val.port2 = 0
;* hlp.port2 = I/O Port Base Address 2 (Not required)
;* val.irq = 3,4,5,6,7,9,10,11,15
;* hlp.irq = Interrupt (IRQ) Level
;* val.window1 = 0xC0000,0xC4000,0xC8000,0xCC000,0xD0000,0xD4000,0xD8000,0xDC000
;* hlp.window1 = Shared RAM (SRAM) Address
;* val.size1 = 0x4000
;* hlp.size1 = Size of Shared RAM (SRAM) (16KB)
;* val.offset1 = 0x4000
;* hlp.offset1 = Card Offset for Shared RAM (SRAM) Area. It must be 0x4000.

CardID         =Ethernet
FunctionID     =0xFF
ManufacturerID =0x00A4
IgnoreCardID   =
EnableSequence =ReqIO(0x300,0x20,0,0,0,0,0x10)
                ReqIRQ(0,5)
                ReqConfig(0xFF,0xFF,0xFF,0x20,0,0,0x40)
                ReqWindow(1,0x000E,0xCC000,0x4000,0x04)
                MapMemPage(1,0x20000)
                Read(0xCC000,#1)
                Move(#2,0x80)
                Or(#1,#2)
                Write(0xCC000,#1)
                Move(#1,0x41)
                Write(0xCC000,#1)
                MapMemPage(1,0)
                IBM_Ethernet1
                RelWindow(1)
                ReqWindow(1,0x000C,0xCC000,0x4000,0x04)
                MapMemPage(1,0x4000)
                IBM_Ethernet2
                End
DisableSequence=End
