; AdvanSys ABP-750/752 EISA Configuration File ; ; (c) Copyright 1994-1995, Advanced System Products, Inc. ; BOARD ID="ABP7501" NAME="AdvanSys ABP-750/752 EISA Dual Channel SCSI Host Adapter" MFR="Advanced System Products, Inc." CATEGORY="MSD" SLOT=EISA LENGTH=250 AMPERAGE=500 SKIRT=NO READID=YES BUSMASTER=50 IOCHECK=INVALID DISABLE=UNSUPPORTED COMMENTS="ABP-750 - AdvanSys high performance dual channel EISA to SCSI host adapter" ; ; Define IO port address and bits used for board configuration ; IOPORT(1)=0zC86h ;System Control Port Byte 0, INITVAL = xr0xxxxx ; ROM BIOS base address IOPORT(2)=0zC87h ;System Control Port Byte 1 INITVAL = rrxxrxxx ; IRQ, Bus Release Time ; ; Define Functions ; FUNCTION = "EISA Bus Host Interface Selection" TYPE = "MSD,SCSI" SUBFUNCTION = "Interrupt level" CHOICE = "IRQ 11" FREE IRQ = 11 SHARE = YES TRIGGER = LEVEL INIT=IOPORT(2) LOC( 2-0 ) 001B CHOICE = "IRQ 10" FREE IRQ = 10 SHARE = YES TRIGGER = LEVEL INIT=IOPORT(2) LOC( 2-0 ) 000B CHOICE = "IRQ 12" FREE IRQ = 12 SHARE = YES TRIGGER = LEVEL INIT=IOPORT(2) LOC( 2-0 ) 010B CHOICE = "IRQ 14" FREE IRQ = 14 SHARE = YES TRIGGER = LEVEL INIT=IOPORT(2) LOC( 2-0 ) 100B CHOICE = "IRQ 15" FREE IRQ = 15 SHARE = YES TRIGGER = LEVEL INIT=IOPORT(2) LOC( 2-0 ) 101B SUBFUNCTION = "ROM BIOS Address" CHOICE="DC000H" FREE MEMORY=16K ADDRESS=0DC000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 10111B CHOICE="C8000H" FREE MEMORY=16K ADDRESS=0C8000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 10010B CHOICE="CC000H" FREE MEMORY=16K ADDRESS=0CC000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 10011B CHOICE="D0000H" FREE MEMORY=16K ADDRESS=0D0000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 10100B CHOICE="D4000H" FREE MEMORY=16K ADDRESS=0D4000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 10101B CHOICE="D8000H" FREE MEMORY=16K ADDRESS=0D8000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 10110B CHOICE="E0000H" FREE MEMORY=16K ADDRESS=0E0000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 11000B CHOICE="E4000H" FREE MEMORY=16K ADDRESS=0E4000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 11001B CHOICE="E8000H" FREE MEMORY=16K ADDRESS=0E8000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 11010B CHOICE="EC000H" FREE MEMORY=16K ADDRESS=0EC000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 11011B CHOICE="C0000H" FREE MEMORY=16K ADDRESS=0C0000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 10000B CHOICE="C4000H" FREE MEMORY=16K ADDRESS=0C4000H WRITABLE=YES MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(1) LOC( 4-0 ) 10001B CHOICE = "BIOS DISABLE" FREE INIT=IOPORT(1) LOC( 4-0 ) 00000B SUBFUNCTION = "Bus Master Hold Time" CHOICE = "50 Bus Clocks" FREE INIT=IOPORT(2) LOC( 5-4 ) 11B CHOICE = "32 Bus Clocks" FREE INIT=IOPORT(2) LOC( 5-4 ) 10B CHOICE = "16 Bus Clocks" FREE INIT=IOPORT(2) LOC( 5-4 ) 01B CHOICE = " 8 Bus Clocks" FREE INIT=IOPORT(2) LOC( 5-4 ) 00B