;ษอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
;บ                                                                 บ
;บ             TokenExpress EISA TokenExpress(tm) Adapter          บ
;บ            Adapter Configuration File   Version 2.00            บ
;บ             Copyright (C) 1991 Intel Corp.                      บ
;บ                                                                 บ
;ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ

BOARD
  ID = "INT0902"
  NAME = "TokenExpress EISA 16/4 Token-Ring Network Adapter"
  MFR = "Intel"
  CATEGORY = "NET"
  SLOT = EISA
  LENGTH = 198
  AMPERAGE = 1300
  SKIRT = NO
  READID = YES
  BUSMASTER = 1
  IOCHECK = INVALID
  DISABLE = UNSUPPORTED

  COMMENTS = "\nThis is the TokenExpress(tm) EISA 16/4 dual-speed
              (16 Mbps or 4 Mbps) Token Ring Network adapter
              card for EISA bus computers.\n
              All configuration of the adapter is software
              setable using this setup utility. There are
              NO additional jumpers or switches."

IOPORT(1) = 0zC86h			; Configuration Register 00h
  INITVAL = 1xxxxxxxb

IOPORT(2) = 0zC87h			; Configuration Register 01h
  INITVAL = x0xxx000b

IOPORT(3) = 0zC88h			; Configuration Register 02h
  INITVAL = 0000000xb

FUNCTION = "Token-Ring Network Adapter"
  TYPE = "NET,TOK"

  SUBFUNCTION = "I/O Address Location"
    COMMENTS = "\nUp to four TokenExpress Network adapters
                may be installed in this computer. An adapter must
                use one of four I/O port address combinations.
                Each combination consists of two address ranges.
                The selections are, in order of preference, as
                follows :"

    CHOICE = "0 =  0A20-0A23 & 0A30-0A3F"
      LINK
        PORT = 0A20h-0A23h
          SHARE = NO
          SIZE = WORD
        PORT = 0A30h-0A3Fh
          SHARE = NO
          SIZE = WORD
        INIT = IOPORT(2) LOC(5 4) 00
    CHOICE = "1 =  0A24-0A27 & 0A40-0A4F"
      LINK
        PORT = 0A24h-0A27h
          SHARE = NO
          SIZE = WORD
        PORT = 0A40h-0A4Fh
          SHARE = NO
          SIZE = WORD
        INIT = IOPORT(2) LOC(5 4) 01
    CHOICE = "2 =  0A50-0A53 & 0A60-0A6F"
      LINK
        PORT = 0A50h-0A53h
          SHARE = NO
          SIZE = WORD
        PORT = 0A60h-0A6Fh
          SHARE = NO
          SIZE = WORD
        INIT = IOPORT(2) LOC(5 4) 10
    CHOICE = "3 =  0A54-0A57 & 0A70-0A7F"
      LINK
        PORT = 0A54h-0A57h
          SHARE = NO
          SIZE = WORD
        PORT = 0A70h-0A7Fh
          SHARE = NO
          SIZE = WORD
        INIT = IOPORT(2) LOC(5 4) 11

  SUBFUNCTION = "Adapter Data Rate"
    TYPE = "SPD"
    COMMENTS = "\nThis Token-Ring Network adapter can operate
                at two different data rates, 4 Mbps or 16 Mbps.
                You MUST set the adapter data rate to the same
                rate as the Token-Ring Network LAN segment to
                which you are connecting the adapter."

    CHOICE = "4 Mbps"
    SUBTYPE = "4"
      FREE
        INIT = IOPORT(2) LOC(3) 0
    CHOICE = "16 Mbps" 
    SUBTYPE = "16"
      FREE
        INIT = IOPORT(2) LOC(3) 1

  SUBFUNCTION = "Cable Type"
    TYPE = "CABLE"
    COMMENTS = "\nThis Token-Ring Network adapter can operate
                at two different media interface cables, Shielded
                Twisted Pair (STP) or Unshielded Twisted Pair (UTP).
                The STP cable uses the 9-pin D-type connector and
                the UTP cable uses the RJ45 phone-jack."

    CHOICE = "STP Media (Type 6)"
    SUBTYPE = "STP"
      FREE
        INIT = IOPORT(3) LOC(0) 0
    CHOICE = "UTP Media (Type 3)" 
    SUBTYPE = "UTP"
      FREE
        INIT = IOPORT(3) LOC(0) 1

  SUBFUNCTION = "RPL EPROM Address Location"
    COMMENTS = "\nThere are 12 possible 8K blocks of PC memory
                that can be assigned for the RPL EPROM area.
                The preferred address location is: 0CC000-0CDFFF."

    CHOICE = "EPROM Disabled"
      LINK
        INIT = IOPORT(1) LOC(6 5 4 3 2) 00110
        INIT = IOPORT(2) LOC(7) 0
    CHOICE = "0CC000-0CDFFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0CC000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 00110
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0CE000-0CFFFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0CE000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 00111
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0D0000-0D1FFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0D0000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 01000
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0D2000-0D3FFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0D2000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 01001
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0D4000-0D5FFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0D4000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 01010
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0D6000-0D7FFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0D6000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 01011
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0D8000-0D9FFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0D8000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 01100
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0DA000-0DBFFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0DA000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 01101
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0DC000-0DDFFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0DC000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 01110
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0DE000-0DFFFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0DE000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 01111
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0C8000-0C9FFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0C8000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 00100
        INIT = IOPORT(2) LOC(7) 1
    CHOICE = "0CA000-0CBFFF"
      LINK
        MEMORY = 8K
          ADDRESS = 0CA000h
          WRITABLE = NO
          SIZE = BYTE
        INIT = IOPORT(1) LOC(6 5 4 3 2) 00101
        INIT = IOPORT(2) LOC(7) 1

  SUBFUNCTION = "Interrupt Level"
    TYPE = "INT"
    COMMENTS = "\nThis Token-Ring Network adapter can operate
                on one of four interrupt levels: 2 (9), 3, 10,
                or 11. The preferred interrupt level is 2 (9).\n
                NOTE that the adapter only uses level-triggered
                interrupts."

    CHOICE = "Interrupt 2 (9)"
    SUBTYPE = "9"
      LINK
        IRQ = 9
          SHARE = YES
          TRIGGER = LEVEL
        INIT = IOPORT(1) LOC(1 0) 00
    CHOICE = "Interrupt 3"
    SUBTYPE = "3"
      LINK
        IRQ = 3
          SHARE = YES
          TRIGGER = LEVEL
        INIT = IOPORT(1) LOC(1 0) 01
    CHOICE = "Interrupt 10"
    SUBTYPE = "10"
      LINK
        IRQ = 10
          SHARE = YES
          TRIGGER = LEVEL
        INIT = IOPORT(1) LOC(1 0) 10
    CHOICE = "Interrupt 11"
    SUBTYPE = "11"
      LINK
        IRQ = 11
          SHARE = YES
          TRIGGER = LEVEL
        INIT = IOPORT(1) LOC(1 0) 11
