; File @6FF0.AD1
;   This file is intended to be copied as @6FF0.ADF for use by
;	installations not yet supported by file @6FF0.AD2 while
;	allowing only the most often used options for speed of
;	load and configure.
; See file @6FF0.AD2 for options supported in known environments
; See file @6FF0.AD3 for register useage and all possible options.
;   Ver 1.00   13 Oct 87   DTW
;	Initial attempt. All combinations provided
;   Ver 1.01   12 Nov 87   DTW
;	Tested, removed unlikely options
;   Ver 1.02   5 Feb 88   DTW
;	Moved "disabled" to first for automatic config
;	Resorted interrupt selections
;	Added int 2 to int 9 since vectors are tied
;   Ver 1.03   12 Oct 89   TLS
;	Added entries above 0x600 for xenix/unix 


AdapterId 6FF0h
AdapterName "Arnet Corporation, Multiport/2 Communications Adapter"

Numbytes 3

NamedItem
Prompt "UART I/O address block"
Choice "Disabled"    pos[0]=XXXXX0XXb pos[1]=11111111b
Choice "0140h-017Fh" pos[0]=XXXXX1XXb pos[1]=00000101b io 0140h-017Fh
Choice "0180h-01BFh" pos[0]=XXXXX1XXb pos[1]=00000110b io 0180h-01BFh
Choice "01C0h-01FFh" pos[0]=XXXXX1XXb pos[1]=00000111b io 01C0h-01FFh
Choice "0200h-023Fh" pos[0]=XXXXX1XXb pos[1]=00001000b io 0200h-023Fh
Choice "0240h-027Fh" pos[0]=XXXXX1XXb pos[1]=00001001b io 0240h-027Fh
Choice "0280h-02BFh" pos[0]=XXXXX1XXb pos[1]=00001010b io 0280h-02BFh
Choice "02C0h-02FFh" pos[0]=XXXXX1XXb pos[1]=00001011b io 02C0h-02FFh
Choice "0300h-033Fh" pos[0]=XXXXX1XXb pos[1]=00001100b io 0300h-033Fh
Choice "0340h-037Fh" pos[0]=XXXXX1XXb pos[1]=00001101b io 0340h-037Fh
Choice "0380h-03BFh" pos[0]=XXXXX1XXb pos[1]=00001110b io 0380h-03BFh
Choice "03C0h-03FFh" pos[0]=XXXXX1XXb pos[1]=00001111b io 03C0h-03FFh
Choice "0600h-063Fh" pos[0]=XXXXX1XXb pos[1]=00011000b io 0600h-063Fh
Choice "0680h-06BFh" pos[0]=XXXXX1XXb pos[1]=00011010b io 0680h-06BFh
Help
"This adapter requires a block of 64 I/O addresses to
communicate with the UARTs.  These are the options currently
supported by Arnet drivers.  To avoid conflict, select one
not marked by an asterisk."

NamedItem
Prompt "Option I/O address block"
Choice "Disabled"    pos[0]=XXXXXX0Xb pos[2]=11111111b
Choice "0120h-012Fh" pos[0]=XXXXXX1Xb pos[2]=00010010b io 0120h-012Fh
Choice "0130h-013Fh" pos[0]=XXXXXX1Xb pos[2]=00010011b io 0130h-013Fh
Choice "0140h-014Fh" pos[0]=XXXXXX1Xb pos[2]=00010100b io 0140h-014Fh
Choice "0150h-015Fh" pos[0]=XXXXXX1Xb pos[2]=00010101b io 0150h-015Fh
Choice "0160h-016Fh" pos[0]=XXXXXX1Xb pos[2]=00010110b io 0160h-016Fh
Choice "0170h-017Fh" pos[0]=XXXXXX1Xb pos[2]=00010111b io 0170h-017Fh
Choice "0180h-018Fh" pos[0]=XXXXXX1Xb pos[2]=00011000b io 0180h-018Fh
Choice "0190h-019Fh" pos[0]=XXXXXX1Xb pos[2]=00011001b io 0190h-019Fh
Choice "01A0h-01AFh" pos[0]=XXXXXX1Xb pos[2]=00011010b io 01A0h-01AFh
Choice "01B0h-01BFh" pos[0]=XXXXXX1Xb pos[2]=00011011b io 01B0h-01BFh
Choice "01C0h-01CFh" pos[0]=XXXXXX1Xb pos[2]=00011100b io 01C0h-01CFh
Choice "01D0h-01DFh" pos[0]=XXXXXX1Xb pos[2]=00011101b io 01D0h-01DFh
Choice "01E0h-01EFh" pos[0]=XXXXXX1Xb pos[2]=00011110b io 01E0h-01EFh
Choice "01F0h-01FFh" pos[0]=XXXXXX1Xb pos[2]=00011111b io 01F0h-01FFh
Choice "0200h-020Fh" pos[0]=XXXXXX1Xb pos[2]=00100000b io 0200h-020Fh
Choice "0210h-021Fh" pos[0]=XXXXXX1Xb pos[2]=00100001b io 0210h-021Fh
Choice "0220h-022Fh" pos[0]=XXXXXX1Xb pos[2]=00100010b io 0220h-022Fh
Choice "0230h-023Fh" pos[0]=XXXXXX1Xb pos[2]=00100011b io 0230h-023Fh
Choice "0240h-024Fh" pos[0]=XXXXXX1Xb pos[2]=00100100b io 0240h-024Fh
Choice "0250h-025Fh" pos[0]=XXXXXX1Xb pos[2]=00100101b io 0250h-025Fh
Choice "0260h-026Fh" pos[0]=XXXXXX1Xb pos[2]=00100110b io 0260h-026Fh
Choice "0270h-027Fh" pos[0]=XXXXXX1Xb pos[2]=00100111b io 0270h-027Fh
Choice "0280h-028Fh" pos[0]=XXXXXX1Xb pos[2]=00101000b io 0280h-028Fh
Choice "0290h-029Fh" pos[0]=XXXXXX1Xb pos[2]=00101001b io 0290h-029Fh
Choice "02A0h-02AFh" pos[0]=XXXXXX1Xb pos[2]=00101010b io 02A0h-02AFh
Choice "02B0h-02BFh" pos[0]=XXXXXX1Xb pos[2]=00101011b io 02B0h-02BFh
Choice "02C0h-02CFh" pos[0]=XXXXXX1Xb pos[2]=00101100b io 02C0h-02CFh
Choice "02D0h-02DFh" pos[0]=XXXXXX1Xb pos[2]=00101101b io 02D0h-02DFh
Choice "02E0h-02EFh" pos[0]=XXXXXX1Xb pos[2]=00101110b io 02E0h-02EFh
Choice "02F0h-02FFh" pos[0]=XXXXXX1Xb pos[2]=00101111b io 02F0h-02FFh
Choice "0300h-030Fh" pos[0]=XXXXXX1Xb pos[2]=00110000b io 0300h-030Fh
Choice "0310h-031Fh" pos[0]=XXXXXX1Xb pos[2]=00110001b io 0310h-031Fh
Choice "0320h-032Fh" pos[0]=XXXXXX1Xb pos[2]=00110010b io 0320h-032Fh
Choice "0330h-033Fh" pos[0]=XXXXXX1Xb pos[2]=00110011b io 0330h-033Fh
Choice "0340h-034Fh" pos[0]=XXXXXX1Xb pos[2]=00110100b io 0340h-034Fh
Choice "0350h-035Fh" pos[0]=XXXXXX1Xb pos[2]=00110101b io 0350h-035Fh
Choice "0360h-036Fh" pos[0]=XXXXXX1Xb pos[2]=00110110b io 0360h-036Fh
Choice "0370h-037Fh" pos[0]=XXXXXX1Xb pos[2]=00110111b io 0370h-037Fh
Choice "0380h-038Fh" pos[0]=XXXXXX1Xb pos[2]=00111000b io 0380h-038Fh
Choice "0390h-039Fh" pos[0]=XXXXXX1Xb pos[2]=00111001b io 0390h-039Fh
Choice "03A0h-03AFh" pos[0]=XXXXXX1Xb pos[2]=00111010b io 03A0h-03AFh
Choice "03B0h-03BFh" pos[0]=XXXXXX1Xb pos[2]=00111011b io 03B0h-03BFh
Choice "03C0h-03CFh" pos[0]=XXXXXX1Xb pos[2]=00111100b io 03C0h-03CFh
Choice "03D0h-03DFh" pos[0]=XXXXXX1Xb pos[2]=00111101b io 03D0h-03DFh
Choice "03E0h-03EFh" pos[0]=XXXXXX1Xb pos[2]=00111110b io 03E0h-03EFh
Choice "03F0h-03FFh" pos[0]=XXXXXX1Xb pos[2]=00111111b io 03F0h-03FFh
Choice "0640h-064Fh" pos[0]=XXXXXX1Xb pos[2]=01100100b io 0640h-064Fh
Choice "06C0h-06CFh" pos[0]=XXXXXX1Xb pos[2]=01101100b io 06C0h-06CFh
Help
"This adapter may use a block of 16 I/O addresses to address
an interrupt flag register.  These are the options currently
supported by Arnet drivers.  To avoid conflict, select one
not marked by an asterisk."

NamedItem
Prompt "Interrupt level"
Choice "No IRQ"   pos[0]=0000XXXXb
Choice "IRQ  3"   pos[0]=1011XXXXb int 3
Choice "IRQ  4"   pos[0]=1010XXXXb int 4
Choice "IRQ  5"   pos[0]=1001XXXXb int 5
Choice "IRQ  7"   pos[0]=1000XXXXb int 7
Choice "IRQ 9(2)" pos[0]=1111XXXXb int 2 9
Choice "IRQ 12"   pos[0]=1110XXXXb int 12
Choice "IRQ 14"   pos[0]=1101XXXXb int 14
Choice "IRQ 15"   pos[0]=1100XXXXb int 15
Help
"This adapter may use an interrupt to alert the CPU of a
change of status.  These are all the options supported
by this adapter.  To avoid conflict, select one not marked
by an asterisk."
