; ; Ethernet Channel Adapter ; ; Board Identification Block ; BOARD ID = "ACS1602" NAME = "Ethernet Channel Adapter" MFR = "Altos Computer Systems" CATEGORY = "NET" SLOT = EISA LENGTH = 330 AMPERAGE = 3800 ;Maximum Icc from +5V SKIRT = NO READID = YES BUSMASTER = 160 IOCHECK = VALID DISABLE = SUPPORTED COMMENTS = "This board supports one or two Ethernet controllers with only thicknet (AUI). The connector for Channel 0 is at the bottom and the connector for Channel 1 is on the top of the rear panel." HELP = "If LED CR2 (at the top of the board) is illuminated then the board has been enabled by the host. LED CR3 (viewable from the rear between the AUI connectors) is the 'heartbeat' indicator; it should be blinking under normal operation." ; ; Initialization Information Block ; JUMPER(1) = 1 NAME = "E2 Debug" JTYPE = INLINE VERTICAL = NO REVERSE = YES LABEL = LOC(1 2) "1" "2" FACTORY = LOC(1^2) 0 INITVAL = LOC(1^2) 0 COMMENTS = "When installed, this jumper causes the ECA local processor to enter a stand-alone 'debug' mode, using the ECA interactive monitor, regardless of the EISA 'Board Enable' signal/function from the system board. This jumper should normally be left open." HELP = "This debug feature is for use by a qualified techician only. Never install this jumper if the optional debug serial port components are not installed." JUMPER(2) = 1 NAME = "E4 Reset" JTYPE = INLINE VERTICAL = NO REVERSE = YES LABEL = LOC(1 2) "1" "2" FACTORY = LOC(1^2) 0 INITVAL = LOC(1^2) 0 COMMENTS = "The temporary installation of this jumper causes a hardware reset (identical to the RESDRV signal from the EISA bus) to occur locally on the ECA board. The EISA 'Board Enable' signal will be negated. This jumper is to be used for debug purposes by a qualified technician only." HELP = "Permanently installing this jumper will hold the ECA board in a hardware 'reset' condition and not allow it to function." ; ; I/O Port Initialization Statement Block ; IOPORT(1) = 0zC85h ;IRQ Steering SIZE = BYTE INITVAL = 0000xxxx ;Lower 4 bits select IRQ # for ECA to drive ; ; Function Statement Block ; FUNCTION = "Ethernet Channel Adapter" TYPE = "NET,ETH,BMIC" COMMENTS = "Each Ethernet controller is configured with a thicknet (AUI) interface." CONNECTION = "The Ethernet Channel Adapter board has one or two AUI connectors, depending upon configuration. The connector for Channel 0 is at the bottom and the connector for Channel 1 is on the top of the rear panel." CHOICE = "Enabled" LINK IRQ = 10|5|11|7|12|3|15|14|6|9|{} SHARE = "net" TRIGGER = LEVEL INIT = IOPORT(1)LOC(3-0) 1010 | 0101 | 1011 | 0111 | 1100 | 0011 | 1111 | 1110 | 0110 | 1001 | 0000 FREE PORT = 0zc80h-0zcafh ;Signal ECA board to return control to On-Board Firmware ; This is needed for 'Software Only' System resets (i.e. UNIX reboot) ; which do NOT 'RESDRV' the ECA board INIT = PORTADR(0ZC8dh) 10000000 ;Doorbell INT 'soft reset' INIT = PORTADR(0ZC89h) 00000000 ;Disable EINT INIT = PORTADR(0ZC8eh) 00000000 ;Disable all Doorbell INTs INIT = PORTADR(0ZC8fh) 11111111 ;Clear all pending INTs CHOICE = "Disabled" DISABLE = yes FREE INIT = IOPORT(1)LOC(3-0) 0000 ;Don't enable ECA's IRQ ; ******************************************************************* ; Revision History: ; x1 - 9/12/90 ksf ; Created. ; x2 - 9/13/90 ksf ; Change BUSMASTER latency value from 60 to 160 uSec. ; Change TYPE from COM to NET. ; Change CATEGORY from ETH to NET. ; Do not send channel attention to ECA if board enabled; make ; sure we don't drive any IRQ line if board disabled. ; Release - 4/1/91 kpf ; Cleaned up literal messages ; 5/10/91 kpf ; Added BMIC I/O PORT statement for use by UNIX uconfig ; 9/11/91 kpf ; Added BMIC Mailbox cmd to 'return to Firmware' during system reset ; Turn off and Clear (possible) pending INTs from BMIC to Host ; 02/10/92 kpf ; Revised EISA id to reflect programming change/incompatability ; due to 'soft reboot' change