;!HCW0101.CFG ; ; Hauppauge 25MHz 4860 EISA Board ; ; (C) Copyright 1990, Hauppauge Computer Works, Inc. ; ; Configuration File Version 1.01 3/11/91 ; BOARD ID="HCW0101" NAME="Hauppauge 25MHz 4860 EISA Motherboard" MFR="Hauppauge Computer Works" CATEGORY="SYS" SLOT=EMB(0) READID=YES AMPERAGE=6000 COMMENTS="Comments" HELP="Help" SYSTEM NONVOLATILE=7168 AMPERAGE=34500 SLOT(1)=EISA(8) LABEL = "J8" LENGTH=341 BUSMASTER=YES SLOT(2)=EISA(7) LABEL = "J7" LENGTH=341 BUSMASTER=NO SLOT(3)=EISA(6) LABEL = "J6" LENGTH=341 BUSMASTER=YES SLOT(4)=EISA(5) LABEL = "J5" LENGTH=341 BUSMASTER=YES SLOT(5)=EISA(4) LABEL = "J4" LENGTH=341 BUSMASTER=YES SLOT(6)=EISA(3) LABEL = "J3" LENGTH=341 BUSMASTER=YES SLOT(7)=ISA8(2) LABEL = "J2" LENGTH=341 BUSMASTER=NO SLOT(8)=EISA(1) LABEL = "J1" LENGTH=341 BUSMASTER=YES JUMPER(1) = 1 NAME = "i860 Timer Interrupt" JTYPE = TRIPOLE REVERSE = YES VERTICAL = NO FACTORY = LOC(1) 1 ; Default = 30.8955 mSec LABEL = LOC(1) "JP1" COMMENTS = " Upper Position = 30.8955 mSec\n Lower Position = 61.7911 mSec" JUMPER(2) = 1 NAME = "TurboCache Jumper" JTYPE = PAIRED REVERSE = YES VERTICAL = YES LABEL = LOC(1) "JP2" FACTORY = LOC(1) 1 ; Default = Installed INITVAL = LOC(1) 1 COMMENTS = "Always installed" JUMPER(3) = 1 NAME = "Mouse Interrupt" JTYPE = TRIPOLE REVERSE = YES VERTICAL = NO FACTORY = LOC(1) 1 ; Default = Enabled LABEL = LOC(1) "JP3" COMMENTS = " Upper Position = Mouse Interrupt (IRQ12) Enabled\n Lower Position = Mouse Interrupt (IRQ12) Disabled" JUMPER(4) = 1 NAME = "COM1 / COM3 Select" JTYPE = TRIPOLE REVERSE = YES VERTICAL = YES FACTORY = LOC(1) 0 ; Default = COM1 LABEL = LOC(1) "JP4" COMMENTS = " Left Position = Port A is COM1\n Right Position = Port A is COM3\n No Jumper = Port A is Disabled" JUMPER(5) = 1 NAME = "COM1/COM3 Interrupt" JTYPE = PAIRED REVERSE = YES VERTICAL = NO FACTORY = LOC(1) 1 ; Default = Enabled LABEL = LOC(1) "JP5" COMMENTS = " Installed = COM1/COM3 Interrupt (IRQ4) Enabled\n Removed = COM1/COM3 Interrupt (IRQ4) Disabled" JUMPER(6) = 1 NAME = "COM2 / COM4 Select" JTYPE = TRIPOLE REVERSE = YES VERTICAL = YES FACTORY = LOC(1) 0 ; Default = COM2 LABEL = LOC(1) "JP6" COMMENTS = " Left Position = Port B is COM2\n Right Position = Port B is COM4\n No Jumper = Port B is Disabled" JUMPER(7) = 1 NAME = "COM2/COM4 Interrupt" JTYPE = PAIRED REVERSE = YES VERTICAL = NO FACTORY = LOC(1) 1 ; Default = Enabled LABEL = LOC(1) "JP7" COMMENTS = " Installed = COM2/COM4 Interrupt (IRQ3) Enabled\n Removed = COM2/COM4 Interrupt (IRQ3) Disabled" JUMPER(8) = 1 NAME = "LPT1 / LPT2 Select" JTYPE = TRIPOLE REVERSE = YES VERTICAL = NO FACTORY = LOC(1) 1 ; Default = LPT2 LABEL = LOC(1) "JP8" COMMENTS = " No Jumper = Printer Port Disabled\n Upper position = Printer Port set to LPT1 (03BC)\n Lower position = Printer Port set to LPT2 (0378)" JUMPER(9) = 1 NAME = "LPT1/LPT2 Interrupt" JTYPE = PAIRED REVERSE = YES VERTICAL = NO FACTORY = LOC(1) 1 ; Default = Enabled LABEL = LOC(1) "JP9" COMMENTS = " Installed = Printer Interrupt Enabled (IRQ7)\n Removed = Printer Interrupt Disabled" JUMPER(10) = 1 NAME = "DMA Request" JTYPE = TRIPOLE REVERSE = YES VERTICAL = YES FACTORY = LOC(1) 1 ; Default = Pulled-down INITVAL = LOC(1) 1 LABEL = LOC(1) "JP10" COMMENTS = " Left Position = DMA Requests Pulled-down\n Right Position = DMA Requests Pulled-up" JUMPER(11) = 5 NAME = "Keyboard Controller" JTYPE = PAIRED REVERSE = YES VERTICAL = YES FACTORY = LOC(5-1) 11100 ; Default = Bottom 3 jumpers (PS/2) INITVAL = LOC(5-1) 11100 LABEL = LOC(1) "JP11" COMMENTS = " Bottom 3 Positions Jumpered = PS/2 Keyboard Controller\n Top 2 Positions Jumpered = AT Keyboard Controller" JUMPER(12) = 1 NAME = "Next Address" JTYPE = PAIRED REVERSE = YES VERTICAL = YES LABEL = LOC(1) "JP12" INITVAL = LOC(1) 0 ; Default = Removed FACTORY = LOC(1) 0 COMMENTS = " Must be removed" JUMPER(13) = 1 NAME = "Delayed ADS" JTYPE = TRIPOLE REVERSE = YES VERTICAL = YES LABEL = LOC(1) "JP13" FACTORY = LOC(1) 1 ; Default = Delayed ADS INITVAL = LOC(1) 1 COMMENTS = " Left Position = No Delayed ADS\n Right Position = Delayed ADS" JUMPER(14) = 1 NAME = "Bus Speed Divisor" JTYPE = PAIRED REVERSE = YES VERTICAL = YES FACTORY = LOC(1) 1 ; Default = 25MHz INITVAL = LOC(1) 1 LABEL = LOC(1) "JP14" COMMENTS = " Installed = 25MHZ Boards\n Removed = 33MHz Boards" JUMPER(15) = 1 NAME = "TurboCache WP Strap" JTYPE = PAIRED REVERSE = YES VERTICAL = YES FACTORY = LOC(1) 0 ; Default = Remove INITVAL = LOC(1) 0 LABEL = LOC(1) "JP15" COMMENTS = " Installed = 486 does NOT Cache write protected RAM\n Removed = 486 Caches write protected RAM" JUMPER(16) = 1 NAME = "Exp Conn Interrupt" JTYPE = TRIPOLE REVERSE = YES VERTICAL = YES FACTORY = LOC(1) n ; Default = Remove INITVAL = LOC(1) n LABEL = LOC(1) "JP16" COMMENTS = " No Jumper = No 486 Interrupt expansion connector\n Left position = int486 to expansion connector\n Right position = xint486 to expansion connector" JUMPER(17) = 1 NAME = "Factory Set" JTYPE = PAIRED REVERSE = YES VERTICAL = YES FACTORY = LOC(1) 0 ; Default = Remove INITVAL = LOC(1) 0 LABEL = LOC(1) "JP17" COMMENTS = " Remove for normal operation" JUMPER(18) = 1 NAME = "Video Type Select" JTYPE = TRIPOLE VERTICAL = NO REVERSE = YES FACTORY = LOC(1) n ; Default = None (Monochrome) LABEL = LOC(1) "SW1" COMMENTS = " No Jumper = Monochrome\n Upper position = Burnin Test\n Lower position = Color" ; IOPORT(1) = 0FDh ; SIZE = BYTE ; INITVAL = LOC(7-0) 000xx0xxb GROUP="System Board Memory" FUNCTION="System Board Base Memory" TYPE = "MEM" ; TOTALMEM = 2M - 40M step 2M | 48M | 50M | 52M | 56M | 64M COMMENTS="Selects base memory for the 486 System Board." CHOICE="640K base memory (default)" FREE MEMORY=640K ADDRESS=0H WRITABLE=YES MEMTYPE=SYS CACHE=YES CHOICE="512K base memory" FREE MEMORY=512K ADDRESS=0H WRITABLE=YES MEMTYPE=SYS CACHE=YES CHOICE="704K base memory" FREE MEMORY=704K ADDRESS=0H WRITABLE=YES MEMTYPE=SYS CACHE=YES CHOICE="736K base memory" FREE MEMORY=736K ADDRESS=0H WRITABLE=YES MEMTYPE=SYS CACHE=YES FUNCTION="System BIOS Shadow RAM" TYPE = "MEM" CHOICE="Enabled" FREE MEMORY = 64k ADDRESS = 0F0000h WRITABLE = NO MEMTYPE = SYS CACHE = YES CHOICE="Disabled" DISABLE = YES FUNCTION="Video BIOS Shadow RAM" TYPE = "MEM" CHOICE="Enabled" FREE MEMORY = 32k ADDRESS = 0C0000h WRITABLE = NO MEMTYPE = OTH CACHE = YES CHOICE="Disabled" DISABLE = YES FUNCTION="High RAM at 0B8000 - 0BFFFF" TYPE = "MEM" CHOICE="Disable" DISABLE = YES CHOICE="Enable" FREE MEMORY = 32k ADDRESS = 0B8000h WRITABLE=YES MEMTYPE=SYS CACHE=YES FUNCTION="High RAM at 0C0000 - 0C7FFF" TYPE = "MEM" CHOICE="Disable" DISABLE = YES CHOICE="Enable" FREE MEMORY = 32k ADDRESS = 0C0000h WRITABLE=YES MEMTYPE=SYS CACHE=YES FUNCTION="High RAM at 0C8000 - 0CFFFF" TYPE = "MEM" CHOICE="Disable" DISABLE = YES CHOICE="Enable" FREE MEMORY = 32k ADDRESS = 0C8000h WRITABLE=YES MEMTYPE=SYS CACHE=YES FUNCTION="High RAM at 0D0000 - 0D7FFF" TYPE = "MEM" CHOICE="Disable" DISABLE = YES CHOICE="Enable" FREE MEMORY = 32k ADDRESS = 0D0000h WRITABLE=YES MEMTYPE=SYS CACHE=YES FUNCTION="High RAM at 0D8000 - 0DFFFF" TYPE = "MEM" CHOICE="Disable" DISABLE = YES CHOICE="Enable" FREE MEMORY = 32k ADDRESS = 0D8000h WRITABLE=YES MEMTYPE=SYS CACHE=YES FUNCTION="High RAM at 0E0000 - 0E7FFF" TYPE = "MEM" CHOICE="Disable" DISABLE = YES CHOICE="Enable" FREE MEMORY = 32k ADDRESS = 0E0000h WRITABLE=YES MEMTYPE=SYS CACHE=YES FUNCTION="High RAM at 0E8000 - 0EFFFF" TYPE = "MEM" CHOICE="Disable" DISABLE = YES CHOICE="Enable" FREE MEMORY = 32k ADDRESS = 0E8000h WRITABLE=YES MEMTYPE=SYS CACHE=YES FUNCTION="BIOS Image at 0FF0000 - 0FFFFFF" TYPE = "MEM" CHOICE="Disable" DISABLE = YES CHOICE="Enable" FREE MEMORY = 64k ADDRESS = 0FF0000h WRITABLE=NO MEMTYPE=SYS CACHE=YES FUNCTION="System Board i860 Memory" TYPE = "MEM" COMMENTS=" System board memory which is dedicated\n to the onboard i860" CHOICE="None" DISABLE = YES CHOICE="1 Meg" FREE MEMORY = 1M ADDRESS = 0FFF00000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="2 Meg" FREE MEMORY = 2M ADDRESS = 0FFE00000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="3 Meg" FREE MEMORY = 3M ADDRESS = 0FFD00000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="4 Meg" FREE MEMORY = 4M ADDRESS = 0FFC00000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="6 Meg" FREE MEMORY = 6M ADDRESS = 0FFA00000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="8 Meg" FREE MEMORY = 8M ADDRESS = 0FF800000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="10 Meg" FREE MEMORY = 10M ADDRESS = 0FF200000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="12 Meg" FREE MEMORY = 12M ADDRESS = 0FF400000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="14 Meg" FREE MEMORY = 14M ADDRESS = 0FF200000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="16 Meg" FREE MEMORY = 16M ADDRESS = 0FF000000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="20 Meg" FREE MEMORY = 20M ADDRESS = 0FEC00000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="24 Meg" FREE MEMORY = 24M ADDRESS = 0FE800000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="28 Meg" FREE MEMORY = 28M ADDRESS = 0FE400000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="30 Meg" FREE MEMORY = 30M ADDRESS = 0FE200000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="32 Meg" FREE MEMORY = 32M ADDRESS = 0FE000000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="40 Meg" FREE MEMORY = 40M ADDRESS = 0FD800000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="48 Meg" FREE MEMORY = 48M ADDRESS = 0FD000000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="56 Meg" FREE MEMORY = 56M ADDRESS = 0FC800000H WRITABLE=YES MEMTYPE=OTH CACHE=YES CHOICE="62 Meg" FREE MEMORY = 62M ADDRESS = 0FC200000H WRITABLE=YES MEMTYPE=OTH CACHE=YES ENDGROUP GROUP="System Board Options" ;;; FUNCTION = "CPU Bus Arbitration Mode" ;;; TYPE = "OTH" ;;; ;;; CHOICE = "Priority 486" ;;; FREE ;;; INIT = IOPORT(1) LOC(1 0) 01 ;;; ;;; CHOICE = "Priority 860" ;;; FREE ;;; INIT = IOPORT(1) LOC(1 0) 10 ;;; ;;; CHOICE = "Fair" ;;; FREE ;;; INIT = IOPORT(1) LOC(1 0) 00 ;;; ;;; FUNCTION = "ISA I/O Cycle Wait Control" ;;; CHOICE = "Enabled" ;;; FREE ;;; INIT = IOPORT(1) LOC(3) 0 ;;; ;;; CHOICE = "Disabled" ;;; FREE ;;; INIT = IOPORT(1) LOC(3) 1 ;;; ;;; FUNCTION = "EISA Ready Delay" ;;; TYPE = "OTH" ;;; ;;; CHOICE = "Enabled" ;;; FREE ;;; INIT = IOPORT(1) LOC(4) 0 ;;; ;;; CHOICE = "Disabled" ;;; FREE ;;; INIT = IOPORT(1) LOC(4) 1 ;----------------------------------------- ; i860 Timer Tick ;----------------------------------------- FUNCTION = "i860 Tick Tick Interval" HELP = "This item allows the i860 Timer Tick Interval to be selected.\n" CHOICE = "30.8955 Milliseconds" FREE INIT = JUMPER(1) LOC(1) 1 CHOICE = "61.7911 Milliseconds" FREE INIT = JUMPER(1) LOC(1) 0 ;----------------------------------------- ; Software Generated NMI Interrupt Control ;----------------------------------------- FUNCTION = "Software Generated NMI" HELP = "This item enables or disables software Non-Maskable Interrupt (NMI) generation.\n" CHOICE = "NMI I/O Port Disabled" FREE INIT = PORTADR(0461h) BYTE rrrrrr0r CHOICE = "NMI I/O Port Enabled" FREE INIT = PORTADR(0461h) BYTE rrrrrr1r ;------------------------------ ; Fail-Safe Timer NMI ;------------------------------ FUNCTION = "Fail-Safe Timer NMI" HELP = "This item enables or disables fail-safe timer Non-Maskable Interrupt (NMI) generation.\n" CHOICE = "Fail-Safe NMI Disabled" FREE INIT = PORTADR(0461h) BYTE rrrrr0rr CHOICE = "Fail-Safe NMI Enabled" FREE INIT = PORTADR(0461h) BYTE rrrrr1rr ;------------------------------ ; Bus-Master Timeout NMI ;------------------------------ FUNCTION = "Bus-Master Timeout NMI" HELP = "This item enables or disables bus timeout Non-Maskable Interrupt (NMI) generation.\n" CHOICE = "Disabled" FREE INIT = PORTADR(0461h) BYTE rrrr0rrr CHOICE = "Enabled" FREE INIT = PORTADR(0461h) BYTE rrrr1rrr ENDGROUP GROUP = "Onboard I/O Functions" FUNCTION = "Mouse Port" TYPE = "PTR,8042" COMMENTS="System Board PS/2 Style Mouse Port" CHOICE = "Enabled" FREE IRQ = 12 INIT = JUMPER(3) LOC(1) 1 CHOICE = "Disabled" DISABLE = yes FREE INIT = JUMPER(3) LOC(1) 0 FUNCTION = "Parallel Port" TYPE = "par" COMMENTS="Parallel Port may be set to LPT1, LPT2, or DISABLED" CHOICE = "LPT2" FREE IRQ = 7 PORT = 0378h-037Fh INIT = JUMPER(8) LOC(1) 0 INIT = JUMPER(9) LOC(1) 1 CHOICE = "LPT1" FREE IRQ = 7 PORT = 03BCh-03BFh INIT = JUMPER(8) LOC(1) 1 INIT = JUMPER(9) LOC(1) 1 CHOICE = "Disabled" DISABLE = yes FREE INIT = JUMPER(8) LOC(1) n INIT = JUMPER(9) LOC(1) 0 FUNCTION = "Serial Port A" TYPE = "COM,ASY" COMMENTS="Serial Port A may be set to COM1, COM3, or DISABLED" CHOICE = "Serial Port A Configured as COM1" subtype = "COM1" FREE IRQ = 4 PORT = 03F8h-03FFh INIT = JUMPER(4) LOC(1) 0 INIT = JUMPER(5) LOC(1) 1 CHOICE = "Serial Port A Configured as COM3" subtype = "COM3" FREE IRQ = 4 PORT = 03E8h-03EFh INIT = JUMPER(4) LOC(1) 1 INIT = JUMPER(5) LOC(1) 1 CHOICE = "Serial Port A Disabled" DISABLE = yes FREE INIT = JUMPER(4) LOC(1) n INIT = JUMPER(5) LOC(1) 0 FUNCTION = "Serial Port B" TYPE = "COM,ASY" COMMENTS="Serial Port B may be set to COM2, COM4, or DISABLED" CHOICE = "Serial Port B Configured as COM2" subtype = "COM2" FREE IRQ = 3 PORT = 02F8h-02FFh INIT = JUMPER(6) LOC(1) 0 INIT = JUMPER(7) LOC(1) 1 CHOICE = "Serial Port B Configured as COM4" subtype = "COM4" FREE IRQ = 3 PORT = 02E8h-02EFh INIT = JUMPER(6) LOC(1) 1 INIT = JUMPER(7) LOC(1) 1 CHOICE = "Serial Port B Disabled" DISABLE = yes FREE INIT = JUMPER(6) LOC(1) n INIT = JUMPER(7) LOC(1) 0 ENDGROUP