;+-----------------------------------------------------------------------+
;| SK-NET TR4/16+ EISA Configuration File, Rev. 1.7                      |
;| Copyright (C) Schneider & Koch & Co. Datensysteme GmbH 1991, 1993     |
;+ ----------------------------------------------------------------------+

BOARD
   ID       = "SKDD300"
   NAME     = "Schneider & Koch SK-NET TR4/16+ Token-Ring Adapter"
   MFR      = "Schneider & Koch"
   CATEGORY = "NET"
   SLOT     = ISA16
   LENGTH   = 186
   SKIRT = NO
   READID = NO
   BUSMASTER = 15
   IOCHECK = INVALID
   DISABLE = UNSUPPORTED
   COMMENTS = "\nThe SK-NET TR4/16+ is a dual-speed (16 or 4 Mbps)
               16-bit Token-Ring Adapter for ISA/EISA bus. It provides
               UTP/STP cabling support with auto-detection facility.\n
               As an intelligent busmaster board
               it guarantees high performance data thruput, while offloading
               the system processor from adapter management at the same time.\n
               The installation will help you to get a conflict-free
               configuration and suggests DIP switch settings as well as driver
               configuration settings.
               Be sure that your DIP-switch settings and software driver
               configuration match exactly the selections made during
               this installation procedure!"

SWITCH(1) = 8
   NAME     = "W1"
   STYPE    = DIP
   VERTICAL = NO
   REVERSE  = YES
   FACTORY  = LOC(1-8) 10000000
   COMMENTS = "This is the 8-position DIP-switch W1. Following items can be
               configured through this switch:\n
 W1.1             Busmaster Operating Mode\n
 W1.2 - W1.5      RPL-ROM Base Address\n
 W1.6 - W1.8      I/O Port Address\n
 NOTE that  W1.1 should always be ON (drives SA17..19!)"


SOFTWARE(1) = "
 The software driver for the SK-NET TR4/16+ Token-Ring Adapter has to be
 configured as follows:\n"

FUNCTION       = "Token-Ring Network Adapter"
   TYPE        = "NET,TOK"
   CONNECTION  = "MIN-D9 or RJ-45: Token-Ring Lobe Cable."

   SUBFUNCTION = "Connector Type"
   TYPE        = "CON"
   COMMENTS    = "The Min-D9 connector is for STP cable (eg. type 1 or
                  type 6) or for use with an external media filter.
                  The RJ-45 connector is for UTP cable (eg. type 3).\n
                  The SK-NET TR4/16+ will automatically detect the connector,
                  that is connencted to your ring!\n"

   CHOICE      = "MIN-D9/RJ-45 Auto-Detection"

   SUBFUNCTION = "Busmaster Operating Mode"
   COMMENTS    = "The SK-NET TR4/16+ Token-Ring Adapter provides two busmaster
                  operating modes.\n
                  1) Adapter drives address lines SA<17..19>:\n
                     This mode is required, if the motherboard does not
                     drive SA<17..19> during busmaster operation.
                     Do not change that factory default configuration unless
                     you know exactly the way your motherboard treats
                     SA<17..19>.\n
                  2) Adapter does not drive address lines SA<17..19>:\n
                     This mode is required, to avoid any interference, if
                     the motherboard drives SA<17..19> during busmaster
                     operation.\n
                     NOTE that selecting the wrong mode can cause unpredictable
                     results to your system!"

      CHOICE   = "Adapter drives SA<17..19>"
        LINK
            INIT = SWITCH(1) LOC(1) 1
      CHOICE   = "Adapter does not drive SA<17..19>"
        LINK
            INIT = SWITCH(1) LOC(1) 0


   SUBFUNCTION = "I/O Port Address"
   COMMENTS    = "If more than one SK-NET TR4/16+ adapter is located in your
                  computer, be sure to select a different I/O port address
                  for each adapter."

      CHOICE   = "0A20h"
        LINK
            PORT = 0A20h-0A3Fh
            SHARE = NO
            SIZE = BYTE
            INIT = SWITCH(1) LOC(6-8) 000
            INIT = SOFTWARE(1) "I/O Port = 0A20h"
      CHOICE   = "1A20h"
        LINK
            PORT = 1A20h-1A3Fh
            SHARE = NO
            SIZE = BYTE
            INIT = SWITCH(1) LOC(6-8) 001
            INIT = SOFTWARE(1) "I/O Port = 1A20h"
      CHOICE   = "0B20h"
        LINK
            PORT = 0B20h-0B3Fh
            SHARE = NO
            SIZE = BYTE
            INIT = SWITCH(1) LOC(6-8) 010
            INIT = SOFTWARE(1) "I/O Port = 0B20h"
      CHOICE   = "1B20h"
        LINK
            PORT = 1B20h-1B3Fh
            SHARE = NO
            SIZE = BYTE
            INIT = SWITCH(1) LOC(6-8) 011
            INIT = SOFTWARE(1) "I/O Port = 1B20h"
      CHOICE   = "0980h"
        LINK
            PORT = 0980h-099Fh
            SHARE = NO
            SIZE = BYTE
            INIT = SWITCH(1) LOC(6-8) 100
            INIT = SOFTWARE(1) "I/O Port = 0980h"
      CHOICE   = "1980h"
        LINK
            PORT = 1980h-199Fh
            SHARE = NO
            SIZE = BYTE
            INIT = SWITCH(1) LOC(6-8) 101
            INIT = SOFTWARE(1) "I/O Port = 1980h"
      CHOICE   = "0900h"
        LINK
            PORT = 0900h-091Fh
            SHARE = NO
            SIZE = BYTE
            INIT = SWITCH(1) LOC(6-8) 110
            INIT = SOFTWARE(1) "I/O Port = 0900h"
      CHOICE   = "1900h"
        LINK
            PORT = 1900h-191Fh
            SHARE = NO
            SIZE = BYTE
            INIT = SWITCH(1) LOC(6-8) 111
            INIT = SOFTWARE(1) "I/O Port = 1900h"


   SUBFUNCTION = "RPL-ROM Base Address"
      COMMENTS = "There are 8 possible 16K blocks of PC memory
                  for the RPL-ROM area.\n"

      CHOICE   = "RPL-ROM Disabled"
        LINK
            INIT = SWITCH(1) LOC(2-5) 0000
      CHOICE   = "C0000"
        LINK
            MEMORY  = 16K
            ADDRESS = 0C0000h
            WRITABLE= NO
            MEMTYPE = OTH
            INIT = SWITCH(1) LOC(2-5) 1111
      CHOICE   = "C4000"
        LINK
            MEMORY  = 16K
            ADDRESS = 0C4000h
            WRITABLE= NO
            MEMTYPE = OTH
            INIT = SWITCH(1) LOC(2-5) 1110
      CHOICE   = "C8000"
        LINK
            MEMORY  = 16K
            ADDRESS = 0C8000h
            WRITABLE= NO
            MEMTYPE = OTH
            INIT = SWITCH(1) LOC(2-5) 1101
      CHOICE   = "CC000"
        LINK
            MEMORY  = 16K
            ADDRESS = 0CC000h
            WRITABLE= NO
            MEMTYPE = OTH
            INIT = SWITCH(1) LOC(2-5) 1100
      CHOICE   = "D0000"
        LINK
            MEMORY  = 16K
            ADDRESS = 0D0000h
            WRITABLE= NO
            MEMTYPE = OTH
            INIT = SWITCH(1) LOC(2-5) 1011
      CHOICE   = "D4000"
        LINK
            MEMORY  = 16K
            ADDRESS = 0D4000h
            WRITABLE= NO
            MEMTYPE = OTH
            INIT = SWITCH(1) LOC(2-5) 1010
      CHOICE   = "D8000"
        LINK
            MEMORY  = 16K
            ADDRESS = 0D8000h
            WRITABLE= NO
            MEMTYPE = OTH
            INIT = SWITCH(1) LOC(2-5) 1001
      CHOICE   = "DC000"
        LINK
            MEMORY  = 16K
            ADDRESS = 0DC000h
            WRITABLE= NO
            MEMTYPE = OTH
            INIT = SWITCH(1) LOC(2-5) 1000

   SUBFUNCTION = "Adapter Data Rate"
      TYPE     = "NET,TOK,SPD"
      COMMENTS = "The SK-NET TR4/16+ Token-Ring Network adapter can operate
                  at two different data rates, 4 Mbps or 16 Mbps.
                  Be sure you select the proper adapter data rate according
                  to the data rate used on the Token-Ring Network LAN segment
                  your adapter is connected to.\n
                  This has to be done via software driver configuration."

      CHOICE   = "16 Mbps"
        LINK
            INIT = SOFTWARE(1) "Data Rate = 16 Mbps"
      CHOICE   = "4 Mbps"
        LINK
            INIT = SOFTWARE(1) "Data Rate = 4 Mbps"

   SUBFUNCTION = "Interrupt"
      TYPE     = "NET,TOK,INT"
      COMMENTS = "The SK-NET TR4/16+ Token-Ring Network adapter can operate
                  at seven different interrupt levels: 2 (9), 3, 5, 10,
                  11, 12 or 15.
                  Be sure to configure your software driver according to the
                  selection made here.\n
                  NOTE that adapter interrupts are edge-triggered and can not
                  be shared with any other device."

      CHOICE   = "IRQ 2(9)"
        LINK
            IRQ = 9
            SHARE = NO
            TRIGGER = EDGE
            INIT = SOFTWARE(1) "IRQ = 2(9)"
      CHOICE   = "IRQ 3"
        LINK
            IRQ = 3
            SHARE = NO
            TRIGGER = EDGE
            INIT = SOFTWARE(1) "IRQ = 3"
      CHOICE   = "IRQ 5"
        LINK
            IRQ = 5
            SHARE = NO
            TRIGGER = EDGE
            INIT = SOFTWARE(1) "IRQ = 5"
      CHOICE   = "IRQ 10"
        LINK
            IRQ = 10
            SHARE = NO
            TRIGGER = EDGE
            INIT = SOFTWARE(1) "IRQ = 10"
      CHOICE   = "IRQ 11"
        LINK
            IRQ = 11
            SHARE = NO
            TRIGGER = EDGE
            INIT = SOFTWARE(1) "IRQ = 11"
      CHOICE   = "IRQ 12"
        LINK
            IRQ = 12
            SHARE = NO
            TRIGGER = EDGE
            INIT = SOFTWARE(1) "IRQ = 12"
      CHOICE   = "IRQ 15"
        LINK
            IRQ = 15
            SHARE = NO
            TRIGGER = EDGE
            INIT = SOFTWARE(1) "IRQ = 15"

   SUBFUNCTION = "Data Transfer Mode"
      TYPE     = "NET,TOK,MOD"
      COMMENTS = "The SK-NET TR4/16+ Token-Ring Network adapter can operate
                  with or without busmaster mode. When operating as a
                  busmaster, three DMA channels can be used: 5, 6 or 7.
                  Otherwise Programmed I/O (PIO) operation mode is used,
                  slowing down the performance, but making it possible,
                  to use the SK-NET Token-Ring card even in a PC, that
                  does not support ISA busmastering.\n
                  Be sure to configure your drivers according to the selection
                  made here."


      CHOICE   = "Busmaster DMA 5"
      SUBTYPE  = "Master5"
        LINK
            DMA = 5
            SHARE = NO
            TIMING = DEFAULT
            INIT = SOFTWARE(1) "DMA = 5"
      CHOICE   = "Busmaster DMA 6"
      SUBTYPE  = "Master6"
        LINK
            DMA = 6
            SHARE = NO
            TIMING = DEFAULT
            INIT = SOFTWARE(1) "DMA = 6"
      CHOICE   = "Busmaster DMA 7"
      SUBTYPE  = "Master7"
        LINK
            DMA = 7
            SHARE = NO
            TIMING = DEFAULT
            INIT = SOFTWARE(1) "DMA = 7"
      CHOICE   = "Busmaster DMA Disabled (PIO)"
      SUBTYPE = "PIO"
        LINK
            INIT = SOFTWARE(1) "DMA Disabled (PIO)"

