Metropoli BBS
VIEWER: !adp7771.cfg MODE: TEXT (ASCII)
BOARD
	ID="ADP7771"
	NAME="Adaptec AHA-2740/2742 SCSI Host Adapter"
	MFR="ADAPTEC, Inc."
	CATEGORY="MSD"
	SLOT=EISA
	LENGTH=330
	AMPERAGE=1000
	SKIRT=NO
	READID=YES
	BUSMASTER=50
	IOCHECK=VALID
	DISABLE=SUPPORTED
	COMMENTS="AHA-2740/2742 Configuration File Ver. 1.1"

IOPORT(1)=0zc87h			;Host configuration definition
	INITVAL = 0000X00X
IOPORT(4)=0zc5ch			;Interrupt definition
	INITVAL = X000XXXX					
IOPORT(2)=0zc5dh			;Host configuration definition
	INITVAL = XXXXXX00
IOPORT(3)=0zc5ah			;SCSI configuration
	SIZE = WORD
	INITVAL = XXXXXXXXXXXXXXXX
IOPORT(5)=0zc5fh			;Host configuration definition
	INITVAL = 00XXXXXX


FUNCTION = "AIC-7770 Chip Reset"
	SHOW = NO
		CHOICE = ""
			LINK
			INIT = IOPORT(1) LOC(0) 1B

FUNCTION = "Host Adapter Interface Definitions"

        TYPE = "AIC7771"

	HELP = "These selections specify those configuration
		settings that correspond to EISA host bus interface."

	SUBFUNCTION = "Interrupt Level"
	HELP = "Interrupt Level configures the interrupt channel (IRQ) used by the host adapter. Multiple AHA-2740 
		Series host adapters installed in your system can share the same IRQ; however, to increase system 
		performance, you may want to select a different IRQ for each host adapter installed.
		The IRQ cannot be shared with ISA mode SCSI host adapters such as the Adaptec AHA-1540 and AHA-
		1520 Series adapters. If those adapters are installed in your EISA system, they must be assigned unique 
		IRQs."

		CHOICE = "IRQ 11"
			LINK
			IRQ = 11
			SHARE = "AIC7771"
			TRIGGER = LEVEL
			INIT=IOPORT(1) LOC(3 0) 11B
			INIT=IOPORT(4) LOC(7 3 2 1 0) 01011B

		CHOICE = "IRQ 9"
			LINK
			IRQ = 9
			SHARE = "AIC7771"
			TRIGGER = LEVEL
			INIT=IOPORT(1) LOC(3 0) 11B
			INIT=IOPORT(4) LOC(7 3 2 1 0) 01001B

		CHOICE = "IRQ 10"
			LINK
			IRQ = 10
			SHARE = "AIC7771"
			TRIGGER = LEVEL
			INIT=IOPORT(1) LOC(3 0) 11B
			INIT=IOPORT(4) LOC(7 3 2 1 0) 01010B

		CHOICE = "IRQ 12"
			LINK
			IRQ = 12
			SHARE = "AIC7771"
			TRIGGER = LEVEL
			INIT=IOPORT(1) LOC(3 0) 11B
			INIT=IOPORT(4) LOC(7 3 2 1 0) 01100B

		CHOICE = "IRQ 14"
			LINK
			IRQ = 14
			SHARE = "AIC7771"
			TRIGGER = LEVEL
			INIT=IOPORT(1) LOC(3 0) 11B
			INIT=IOPORT(4) LOC(7 3 2 1 0) 01110B

		CHOICE = "IRQ 15"
			LINK
			IRQ = 15
			SHARE = "AIC7771"
			TRIGGER = LEVEL
			INIT=IOPORT(1) LOC(3 0) 11B
			INIT=IOPORT(4) LOC(7 3 2 1 0) 01111B

	SUBFUNCTION = "Bus Release Time"
	HELP = "Bus Release Time configures the amount of time, in BCLKS (Bus Clocks), the host adapter will continue 
		to transfer data after being pre-empted in bus master mode. 
		Normally 60 BCLKS is sufficient; however, if multiple bus master cards are installed in the system, you 
		may want to lower the value to free the EISA bus sooner."

		CHOICE = "60 BCLKS"
			LINK
			INIT=IOPORT(2) LOC(5 4 3 2) 1111B

		CHOICE = "44 BCLKS"
			LINK
			INIT=IOPORT(2) LOC(5 4 3 2) 1011B

		CHOICE = "28 BCLKS"
			LINK
			INIT=IOPORT(2) LOC(5 4 3 2) 0111B

		CHOICE = "12 BCLKS"
			LINK
			INIT=IOPORT(2) LOC(5 4 3 2) 0011B

		CHOICE = "2 BCLKS"
			LINK
			INIT=IOPORT(2) LOC(5 4 3 2) 0000B

	SUBFUNCTION = "Data FIFO Threshold"
	HELP = "Data FIFO Threshold configures the percentage used by the host adapter to match SCSI and host system 
		data transfer rates.
		Normally a Data FIFO Threshold of 100% is sufficient."

		CHOICE = "100%"
			LINK
			INIT=IOPORT(2) LOC(7 6) 11B

		CHOICE = "75%"
			LINK
			INIT=IOPORT(2) LOC(7 6) 10B

		CHOICE = "50%"
			LINK
			INIT=IOPORT(2) LOC(7 6) 01B

		CHOICE = "0%"
			LINK
			INIT=IOPORT(2) LOC(7 6) 00B

	SUBFUNCTION = "Host Adapter BIOS Base Address"
	HELP = "Host Adapter BIOS Base Address configures the BIOS base address for the host adapter; if you wish to 
		disable the host adapter BIOS, you can do so from this option.
		When choosing the base address, verify that there is no conflict with other devices using the same 
		address.
		Note: The BIOS must be enabled in order to boot from a SCSI fixed disk drive attached to the host 
		adapter."
		
		CHOICE="D8000H"
			COMBINE
			MEMORY=16K
			ADDRESS=0D8000H
			WRITABLE=YES
			MEMTYPE = OTH
			SHARE=NO
			SIZE=BYTE
			CACHE=YES
			DECODE=32
			INIT=IOPORT(5) LOC(2 1 0) 011B
			INIT=IOPORT(5) LOC(5 4) 00B

		CHOICE="CC000H"
			COMBINE
			MEMORY=16K
			ADDRESS=0CC000H
			WRITABLE=YES
			MEMTYPE = OTH
			SHARE=NO
			SIZE=BYTE
			CACHE=YES
			DECODE=32
			INIT=IOPORT(5) LOC(2 1 0) 000B
			INIT=IOPORT(5) LOC(5 4) 00B

		CHOICE="D0000H"
			COMBINE
			MEMORY=16K
			ADDRESS=0D0000H
			WRITABLE=YES
			MEMTYPE = OTH
			SHARE=NO
			SIZE=BYTE
			CACHE=YES
			DECODE=32
			INIT=IOPORT(5) LOC(2 1 0) 001B
			INIT=IOPORT(5) LOC(5 4) 00B

		CHOICE="D4000H"
			COMBINE
			MEMORY=16K
			ADDRESS=0D4000H
			WRITABLE=YES
			MEMTYPE = OTH
			SHARE=NO
			SIZE=BYTE
			CACHE=YES
			DECODE=32
			INIT=IOPORT(5) LOC(2 1 0) 010B
			INIT=IOPORT(5) LOC(5 4) 00B

		CHOICE="DC000H"
			COMBINE
			MEMORY=16K
			ADDRESS=0DC000H
			WRITABLE=YES
			MEMTYPE = OTH
			SHARE=NO
			SIZE=BYTE
			CACHE=YES
			DECODE=32
			INIT=IOPORT(5) LOC(2 1 0) 100B
			INIT=IOPORT(5) LOC(5 4) 00B

		CHOICE="E0000H"
			COMBINE
			MEMORY=16K
			ADDRESS=0E0000H
			WRITABLE=YES
			MEMTYPE = OTH
			SHARE=NO
			SIZE=BYTE
			CACHE=YES
			DECODE=32
			INIT=IOPORT(5) LOC(2 1 0) 101B
			INIT=IOPORT(5) LOC(5 4) 00B

		CHOICE="E4000H"
			COMBINE
			MEMORY=16K
			ADDRESS=0E4000H
			WRITABLE=YES
			MEMTYPE = OTH
			SHARE=NO
			SIZE=BYTE
			CACHE=YES
			DECODE=32
			INIT=IOPORT(5) LOC(2 1 0) 110B
			INIT=IOPORT(5) LOC(5 4) 00B

		CHOICE="E8000H"
			COMBINE
			MEMORY=16K
			ADDRESS=0E8000H
			WRITABLE=YES
			MEMTYPE = OTH
			SHARE=NO
			SIZE=BYTE
			CACHE=YES
			DECODE=32
			INIT=IOPORT(5) LOC(2 1 0) 111B
			INIT=IOPORT(5) LOC(5 4) 00B

		CHOICE = "BIOS disabled"
			DISABLE = YES
			FREE
			INIT=IOPORT(5) LOC(2 1 0) 000B
			INIT=IOPORT(5) LOC(5 4) 11B


INCLUDE  = "ADP7770.OVL"

[ RETURN TO DIRECTORY ]