; Adapter Description File for:
;    Madge Smart 16/4 MC32 Ringnode
;
; Version:  1.01
;
; Copyright (c) 1992 Madge Networks Ltd.

AdapterId 0074h

AdapterName "Madge 16/4 MC32 Ringnode"

NumBytes 4

FixedResources
     POS[1]=01001X1Xb
     POS[2]=0XXX1X10b
     POS[3]=11XXXXXXb

NamedItem Prompt "I/O Location & Interrupt Level"

  Choice "I/O 0A20-0A3F, Interrupt 3"
     POS[0]=010XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX0XXXXXb     IO  0A20h - 0A3Fh     INT  3

  Choice "I/O 0A20-0A3F, Interrupt 10"
     POS[0]=110XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX0XXXXXb     IO  0A20h - 0A3Fh     INT 10

  Choice "I/O 0A20-0A3F, Interrupt 2"
     POS[0]=100XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX0XXXXXb     IO  0A20h - 0A3Fh     INT  2

  Choice "I/O 1A20-1A3F, Interrupt 10"
     POS[0]=111XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX0XXXXXb     IO  1A20h - 1A3Fh     INT 10

  Choice "I/O 1A20-1A3F, Interrupt 2"
     POS[0]=101XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX0XXXXXb     IO  1A20h - 1A3Fh     INT  2

  Choice "I/O 1A20-1A3F, Interrupt 3"
     POS[0]=011XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX0XXXXXb     IO  1A20h - 1A3Fh     INT  3

  Choice "I/O 2A20-2A3F, Interrupt 2"
     POS[0]=100XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX1XXXXXb     IO  2A20h - 2A3Fh     INT  2

  Choice "I/O 2A20-2A3F, Interrupt 3"
     POS[0]=010XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX1XXXXXb     IO  2A20h - 2A3Fh     INT  3

  Choice "I/O 2A20-2A3F, Interrupt 10"
     POS[0]=110XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX1XXXXXb     IO  2A20h - 2A3Fh     INT 10

  Choice "I/O 3A20-3A3F, Interrupt 3"
     POS[0]=011XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX1XXXXXb     IO  3A20h - 3A3Fh     INT  3

  Choice "I/O 3A20-3A3F, Interrupt 10"
     POS[0]=111XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX1XXXXXb     IO  3A20h - 3A3Fh     INT 10

  Choice "I/O 3A20-3A3F, Interrupt 2"
     POS[0]=101XXXXXb
     POS[2]=XXXXX0XXb
     POS[3]=XX1XXXXXb     IO  3A20h - 3A3Fh     INT  2

  Choice "I/O 0E20-0E3F, Interrupt 10"
     POS[0]=110XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX0XXXXXb     IO  0E20h - 0E3Fh     INT  10

  Choice "I/O 0E20-0E3F, Interrupt 2"
     POS[0]=100XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX0XXXXXb     IO  0E20h - 0E3Fh     INT 2

  Choice "I/O 0E20-0E3F, Interrupt 3"
     POS[0]=010XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX0XXXXXb     IO  0E20h - 0E3Fh     INT  3

  Choice "I/O 1E20-1E3F, Interrupt 2"
     POS[0]=101XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX0XXXXXb     IO  1E20h - 1E3Fh     INT 2

  Choice "I/O 1E20-1E3F, Interrupt 3"
     POS[0]=011XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX0XXXXXb     IO  1E20h - 1E3Fh     INT  3

  Choice "I/O 1E20-1E3F, Interrupt 10"
     POS[0]=111XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX0XXXXXb     IO  1E20h - 1E3Fh     INT  10

  Choice "I/O 2E20-2E3F, Interrupt 3"
     POS[0]=010XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX1XXXXXb     IO  2E20h - 2E3Fh     INT  3

  Choice "I/O 2E20-2E3F, Interrupt 10"
     POS[0]=110XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX1XXXXXb     IO  2E20h - 2E3Fh     INT  10

  Choice "I/O 2E20-2E3F, Interrupt 2"
     POS[0]=100XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX1XXXXXb     IO  2E20h - 2E3Fh     INT 2

  Choice "I/O 3E20-3E3F, Interrupt 10"
     POS[0]=111XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX1XXXXXb     IO  3E20h - 3E3Fh     INT  10

  Choice "I/O 3E20-3E3F, Interrupt 2"
     POS[0]=101XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX1XXXXXb     IO  3E20h - 3E3Fh     INT 2

  Choice "I/O 3E20-3E3F, Interrupt 3"
     POS[0]=011XXXXXb
     POS[2]=XXXXX1XXb
     POS[3]=XX1XXXXXb     IO  3E20h - 3E3Fh     INT  3


  Help "I/O LOCATION & INTERRUPT: Up to eight MC Ringnodes
      may be installed. Each Ringnode must use a different I/O
      Location. It is recommended that each adapter also uses
      a different Interrupt Level, although it is allowable
      for adapters to share an Interrupt Level if necessary.

      Use the F5=Previous and F6=Next keys to change this
      assignment if you are in the 'Change Configuration'
      window."


NamedItem Prompt "Arbitration Level"

  Choice "Level 8"
     POS[0]=XXX1000Xb     ARB  8

  Choice "Level 9"
     POS[0]=XXX1001Xb     ARB  9

  Choice "Level 10"
     POS[0]=XXX1010Xb     ARB 10

  Choice "Level 11"
     POS[0]=XXX1011Xb     ARB 11

  Choice "Level 12"
     POS[0]=XXX1100Xb     ARB 12

  Choice "Level 13"
     POS[0]=XXX1101Xb     ARB 13

  Choice "Level 14"
     POS[0]=XXX1110Xb     ARB 14

  Choice "Level 5"
     POS[0]=XXX0101Xb     ARB 5

  Choice "Level 6"
     POS[0]=XXX0110Xb     ARB 6
  
  Choice "Level 7"
     POS[0]=XXX0111Xb     ARB 7

  Choice "Disabled"
     POS[0]=XXX1111Xb

  Help "ARBITRATION LEVEL: The Arbitration Level need only
      be changed if it is in conflict with another adapter.
      Any such conflict is marked with an asterisk. Use the
      F5=Previous and F6=Next keys to change this assignment
      if you are in the 'Change Configuration' window."


NamedItem Prompt "Transfer Mode"

  Choice "Streaming Disabled (Fair)"
     POS[2]=X0X0XXXXb

  Choice "Streaming Enabled (Fair)"
     POS[2]=X1X0XXXXb

  Choice "Streaming Disabled (Unfair)"
     POS[2]=X0X1XXXXb

  Choice "Streaming Enabled (Unfair)"
     POS[2]=X1X1XXXXb

  Help "TRANSFER MODE: Streaming Enabled permits host bus data 
      transfer rates up to 40 MBytes/s in machines which
      support this option. Streaming Disabled permits host bus
      data transfer rates up to 20 MBytes/s.

      When Fair mode is selected, the MC Ringnode enters an
      inactive state when it releases the bus. This allows the
      system to service any other arbitrating devices in order
      of priority before the Node requests the bus again. In
      Unfair mode, the Node will immediately re-request the
      bus after releasing it.

      Use the F5=Previous and F6=Next keys to change this
      assignment if you are in the 'Change Configuration'
      window."

NamedItem Prompt "ROM Size & Location"

  Choice "Disabled/Not installed"
     POS[3]=XXX00000b

  Choice "8K, C4000-C5FFF"
     POS[3]=XXX00101b     MEM  0C4000h - 0C5FFFh

  Choice "8K, C6000-C7FFF"
     POS[3]=XXX00111b     MEM  0C6000h - 0C7FFFh

  Choice "8K, CC000-CDFFF"
     POS[3]=XXX01101b     MEM  0CC000h - 0CDFFFh

  Choice "8K, CE000-CFFFF"
     POS[3]=XXX01111b     MEM  0CE000h - 0CFFFFh

  Choice "8K, D4000-D5FFF"
     POS[3]=XXX10101b     MEM  0D4000h - 0D5FFFh

  Choice "8K, D6000-D7FFF"
     POS[3]=XXX10111b     MEM  0D6000h - 0D7FFFh

  Choice "8K, DC000-DDFFF"
     POS[3]=XXX11101b     MEM  0DC000h - 0DDFFFh

  Choice "8K, DE000-DFFFF"
     POS[3]=XXX11111b     MEM  0DE000h - 0DFFFFh

; Choice "32K, C0000-C7FFF"
;    POS[3]=XXX00100b     MEM  0C0000h - 0C7FFFh

; Choice "32K, C8000-CFFFF"
;    POS[3]=XXX01100b     MEM  0C8000h - 0CFFFFh

; Choice "32K, D0000-D7FFF"
;    POS[3]=XXX10100b     MEM  0D0000h - 0D7FFFh

; Choice "32K, D8000-DFFFF"
;    POS[3]=XXX11100b     MEM  0D8000h - 0DFFFFh

; Choice "16K, C4000-C7FFF"
;    POS[3]=XXX00110b     MEM  0C4000h - 0C7FFFh

; Choice "16K, CC000-CFFFF"
;    POS[3]=XXX01110b     MEM  0CC000h - 0CFFFFh

; Choice "16K, D4000-D7FFF"
;    POS[3]=XXX10110b     MEM  0D4000h - 0D7FFFh

; Choice "16K, DC000-DFFFF"
;    POS[3]=XXX11110b     MEM  0DC000h - 0DFFFFh

  Help "ROM SIZE & LOCATION: If you have an option ROM
      installed, set this in accordance with the instructions
      provided with it. Use the F5=Previous and F6=Next keys
      to change this assignment if you are in the 'Change
      Configuration' window."

NamedItem Prompt "Ring Speed"

  Choice "Not selected"
     POS[1]=XXXXX1XXb
     POS[2]=XX0XXXXXb

  Choice " 4 Mbit/s"
     POS[1]=XXXXX0XXb
     POS[2]=XX0XXXXXb

  Choice "16 Mbit/s"
     POS[1]=XXXXX0XXb
     POS[2]=XX1XXXXXb

  Help "RING SPEED: It is important to select the ring speed
      correctly according to the speed of the ring to which
      the MC Ringnode is being connected. Incorrect ring
      operation will result from selecting the wrong ring
      speed. If in doubt, consult your system administrator.

      Use the F5=Previous and F6=Next keys to change this
      assignment if you are in the 'Change Configuration'
      window."

NamedItem Prompt "Cable Type"

  Choice "DB9  connector, J1 (STP)"
     POS[1]=XXXXXXX1b

  Choice "RJ45 connector, J2 (UTP)"
     POS[1]=XXXXXXX0b

  Help "CABLE TYPE: Select the appropriate option according to
      the lobe cable connector. Type 6 uses the 9-pin D-type
      (J1); type 3 uses the RJ45 phone-jack (J2). Use the
      F5=Previous and F6=Next keys to change this assignment
      if you are in the 'Change Configuration' window."
