Metropoli BBS
VIEWER: !tcm5970.cfg MODE: TEXT (ASCII)
BOARD
	ID = "TCM5970"
	NAME = "3Com Fast EtherLink EISA (3C597-TX) Network Adapter"
	MFR = "3Com Corporation"
	CATEGORY = "NET"
	SLOT = EISA
	LENGTH = 180
	READID = yes
	AMPERAGE = 750
	DISABLE = supported
	HELP = 
		"The 3Com Fast EtherLink EISA TX (3C597-TX) network adapter\n
		connects your personal computer to an 802.3 10BASE-T or\n
		100BASE-TX local area network.\n
		\n
		Refer to the adapter guide for additional information on\n
		configuring this adapter."

; InternalConfig Register - [7:6] romSize
IOPORT(1) = 0zcb0h
	SIZE = byte
	INITVAL = xxxxxxxx

; ResourceConfig Register - [15:12] Interrupt Level
IOPORT(2) = 0zc88h
	SIZE = word
	INITVAL = xxxxxxxxxxxxxxxx

; AddressConfig Register - [11:8] romBase
IOPORT(3) = 0zc86h
	SIZE = word
	INITVAL = xxxxxxxxxxxxxxxx

FUNCTION = "I/O Address Range"
	SHOW = NO
	HELP =
		"This function is a placeholder for the I/O ports resource."
	CHOICE = ""
	    LINK
		PORT = 0z0h-0zfh

FUNCTION = "Interrupt Request Level"
	HELP =
		"Determines the interrupt request level that is used by the adapter."
	CHOICE = "3"
		LINK
		    IRQ = 3
		    TRIGGER = LEVEL
		    SHARE = YES
		    INIT = IOPORT(2) LOC(15 14 13 12) 0011
	CHOICE = "5"
		LINK
		    IRQ = 5
		    TRIGGER = LEVEL
		    SHARE = YES
		    INIT = IOPORT(2) LOC(15 14 13 12) 0101
	CHOICE = "7"
		LINK
		    IRQ = 7
		    TRIGGER = LEVEL
		    SHARE = YES
		    INIT = IOPORT(2) LOC(15 14 13 12) 0111
	CHOICE = "9"
		LINK
		    IRQ = 9
		    TRIGGER = LEVEL
		    SHARE = YES
		    INIT = IOPORT(2) LOC(15 14 13 12) 1001
	CHOICE = "10"
		LINK
		    IRQ = 10
		    TRIGGER = LEVEL
		    SHARE = YES
		    INIT = IOPORT(2) LOC(15 14 13 12) 1010
	CHOICE = "11"
		LINK
		    IRQ = 11
		    TRIGGER = LEVEL
		    SHARE = YES
		    INIT = IOPORT(2) LOC(15 14 13 12) 1011
	CHOICE = "12"
		LINK
		    IRQ = 12
		    TRIGGER = LEVEL
		    SHARE = YES
		    INIT = IOPORT(2) LOC(15 14 13 12) 1100
	CHOICE = "15"
		LINK
		    IRQ = 15
		    TRIGGER = LEVEL
		    SHARE = YES
		    INIT = IOPORT(2) LOC(15 14 13 12) 1111

FUNCTION = "Boot PROM Size"
	HELP = 
		"Specifies the size of the boot PROM that
		is installed on the adapter for remote
		system booting over the network."
	CHOICE = "Disabled"
		FREE
			INIT = IOPORT(3) LOC(11 10 9 8) 0000
	CHOICE = "8K"
	   	FREE
			INIT = IOPORT(1) LOC(7 6) 00
		COMBINE
			MEMORY = 8k
				ADDRESS = 0c2000h-0de000h  STEP = 8k
				MEMTYPE = oth
				WRITABLE = no
				SIZE = byte
				DECODE = 20
			INIT = IOPORT(3) LOC(11 10 9 8) 0001 | 0010 | 0011 | 0100 | 0101 | 0110 | 0111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111
	CHOICE = "16K"
     	FREE
			INIT = IOPORT(1) LOC(7 6) 01
		COMBINE
			MEMORY = 16k
				ADDRESS = 0c0000h-0dc000h  STEP = 16k
				MEMTYPE = oth
				WRITABLE = no
				SIZE = byte
				DECODE = 20
			INIT = IOPORT(3) LOC(11 10 9 8) 0001 | 0010 | 0100 | 0110 | 1000 | 1010 | 1100 | 1110
	CHOICE = "32K"
	    FREE
			INIT = IOPORT(1) LOC(7 6) 10
		COMBINE
			MEMORY = 32k
				ADDRESS = 0c0000h-0dc000h  STEP = 16k
				MEMTYPE = oth
				WRITABLE = no
				SIZE = byte
				DECODE = 20
			INIT = IOPORT(3) LOC(11 10 9 8) 0001 | 0010 | 0100 | 0110 | 1000 | 1010 | 1100 | 1110
	CHOICE = "64K"
		FREE
			INIT = IOPORT(1) LOC(7 6) 11
		COMBINE
			MEMORY = 64k
				ADDRESS = 0c0000h-0dc000h  STEP = 16k
				MEMTYPE = oth
				WRITABLE = no
				SIZE = byte
				DECODE = 20
			INIT = IOPORT(3) LOC(11 10 9 8) 0001 | 0010 | 0100 | 0110 | 1000 | 1010 | 1100 | 1110

; %VER 3C597 EISA Configuration File v1.0f
[ RETURN TO DIRECTORY ]