adapterid 706fh

adaptername "Aox MicroMASTER 386 ADF v1.1"

numbytes 4

fixedresources
 pos[1]=x000xxxxb
 pos[2]=00x0xxxxb
 pos[3]=01xx0000b

;remove semicolon from next line if you wish to use INITPROG
;initprog 80

nameditem

prompt "Start with Installable Device Driver."

choice "No" pos[2]=xx0xxxxxb
choice "Yes" pos[2]=xx1xxxxxb

help
"Switch to Aox processor at installable device driver initalization time.
 Usually set to <no>, use <yes> if using a third party memory
 board that also uses a installable device driver."

nameditem

prompt "Use track0 init."

choice "No" pos[1]=0xxxxxxxb
choice "Yes" pos[1]=1xxxxxxxb

help
"Switch to Aox processor at track 0 load time (INITPROG).
Usually set to <no>, use <yes> if using a third party memory
board that also uses track 0 INITPROG."

nameditem

prompt "IO selects"

choice  "390" pos[0]=110010xxb io 0390h-039fh
choice  "3a0" pos[0]=110100xxb io 03a0h-03afh
choice  "3b0" pos[0]=110110xxb io 03b0h-03bfh
choice  "3c0" pos[0]=110110xxb io 03c0h-03cfh
choice  "3d0" pos[0]=110110xxb io 03d0h-03dfh
choice  "3e0" pos[0]=110110xxb io 03e0h-03efh
choice  "3f0" pos[0]=110110xxb io 03f0h-03ffh
choice "a200" pos[0]=000001xxb io 0a200h-0a20fh
choice "a210" pos[0]=000011xxb io 0a210h-0a21fh
choice "a220" pos[0]=000101xxb io 0a220h-0a22fh
choice "a230" pos[0]=000111xxb io 0a230h-0a23fh
choice "a240" pos[0]=001001xxb io 0a240h-0a24fh
choice "a250" pos[0]=001011xxb io 0a250h-0a25fh
choice "a260" pos[0]=001101xxb io 0a260h-0a26fh
choice "a270" pos[0]=001111xxb io 0a270h-0a27fh
choice "a280" pos[0]=010001xxb io 0a280h-0a28fh
choice "a290" pos[0]=010011xxb io 0a290h-0a29fh
choice "a2a0" pos[0]=010101xxb io 0a2a0h-0a2afh
choice "a2b0" pos[0]=010111xxb io 0a2b0h-0a2bfh
choice "a2c0" pos[0]=011001xxb io 0a2c0h-0a2cfh
choice "a2d0" pos[0]=011011xxb io 0a2d0h-0a2dfh
choice "a2e0" pos[0]=011101xxb io 0a2e0h-0a2efh
choice "a2f0" pos[0]=011111xxb io 0a2f0h-0a2ffh
choice "a300" pos[0]=100001xxb io 0a300h-0a30fh
choice "a310" pos[0]=100011xxb io 0a310h-0a31fh
choice "a320" pos[0]=100101xxb io 0a320h-0a32fh
choice "a330" pos[0]=100111xxb io 0a330h-0a33fh
choice "a340" pos[0]=101001xxb io 0a340h-0a34fh
choice "a350" pos[0]=101011xxb io 0a350h-0a35fh
choice "a360" pos[0]=101101xxb io 0a360h-0a36fh
choice "a370" pos[0]=101111xxb io 0a370h-0a37fh
choice "a380" pos[0]=110001xxb io 0a380h-0a38fh
choice "a390" pos[0]=110011xxb io 0a390h-0a39fh
choice "a3a0" pos[0]=110101xxb io 0a3a0h-0a3afh
choice "a3b0" pos[0]=110111xxb io 0a3b0h-0a3bfh
choice "a3c0" pos[0]=110111xxb io 0a3c0h-0a3cfh
choice "a3d0" pos[0]=110111xxb io 0a3d0h-0a3dfh
choice "a3e0" pos[0]=110111xxb io 0a3e0h-0a3efh
choice "a3f0" pos[0]=110111xxb io 0a3f0h-0a3ffh
choice  "200" pos[0]=000000xxb io 0200h-020Fh
choice  "210" pos[0]=000010xxb io 0210h-021fh
choice  "220" pos[0]=000100xxb io 0220h-022fh
choice  "230" pos[0]=000110xxb io 0230h-023fh
choice  "240" pos[0]=001000xxb io 0240h-024fh
choice  "250" pos[0]=001010xxb io 0250h-025fh
choice  "260" pos[0]=001100xxb io 0260h-026fh
choice  "270" pos[0]=001110xxb io 0270h-027fh
choice  "280" pos[0]=010000xxb io 0280h-028fh
choice  "290" pos[0]=010010xxb io 0290h-029fh
choice  "2a0" pos[0]=010100xxb io 02a0h-02afh
choice  "2b0" pos[0]=010110xxb io 02b0h-02bfh
choice  "2c0" pos[0]=011000xxb io 02c0h-02cfh
choice  "2d0" pos[0]=011010xxb io 02d0h-02dfh
choice  "2e0" pos[0]=011100xxb io 02e0h-02efh
choice  "2f0" pos[0]=011110xxb io 02f0h-02ffh
choice  "300" pos[0]=100000xxb io 0300h-030fh
choice  "310" pos[0]=100010xxb io 0310h-031fh
choice  "320" pos[0]=100100xxb io 0320h-032fh
choice  "330" pos[0]=100110xxb io 0330h-033fh
choice  "340" pos[0]=101000xxb io 0340h-034fh
choice  "350" pos[0]=101010xxb io 0350h-035fh
choice  "360" pos[0]=101100xxb io 0360h-036fh
choice  "370" pos[0]=101110xxb io 0370h-037fh
choice  "380" pos[0]=110000xxb io 0380h-038fh

help
"MicroMASTER I/O address in hex.  The MicroMASTER uses a
 16 byte io block.  Under normal circumstances, select <390>."

nameditem

prompt "Arbitration levels"

choice "Level_8" pos[1]=xxxx0111b arb 8
choice "Level_7" pos[1]=xxxx1000b arb 7
choice "Level_6" pos[1]=xxxx1001b arb 6
choice "Level_5" pos[1]=xxxx1010b arb 5
choice "Level_4" pos[1]=xxxx1011b arb 4
choice "Level_3" pos[1]=xxxx1100b arb 3
choice "Level_2" pos[1]=xxxx1101b arb 2
choice "Level_1" pos[1]=xxxx1110b arb 1
choice "Level_0" pos[1]=xxxx1111b arb 0
choice "Level_14" pos[1]=xxxx0001b arb 14
choice "Level_13" pos[1]=xxxx0010b arb 13
choice "Level_12" pos[1]=xxxx0011b arb 12
choice "Level_11" pos[1]=xxxx0100b arb 11
choice "Level_10" pos[1]=xxxx0101b arb 10
choice "Level_9" pos[1]=xxxx0110b arb 9

Help
"This selects the MCA arbitration level the adapter will use.
 Under normal circumstances, select <Level_8>."

nameditem

prompt "Option ROM address"

choice "D0000 - D7FFF"
 pos[3]=xx10xxxxb
 mem 0d0000h - 0d7fffh

choice "C8000 - CFFFF"
 pos[3]=xx01xxxxb
 mem 0c8000h - 0cffffh

choice "D8000 - DFFFF"
 pos[3]=xx11xxxxb
 mem 0d8000h - 0dffffh

choice "Disable board"
 pos[3]=xx00xxxxb

help
"This selects the memory address range the Option ROM takes.
 Under normal circumstances, select <D0000 - D7FFF>."

nameditem

prompt "Model 80 ID (AIX)"

choice "No"
 pos[2]=xxxxxxx0b

choice "Yes"
 pos[2]=xxxxxxx1b

help
"This is used to change the system ID (int 15h function C0h)
 to that of a model 80.	 Set this to <yes> if you are running AIX,
 otherwise set this to <no>."

nameditem

prompt "Reported memory end."

choice "True end of memory"
 pos[2]=xxxx00xxb
 pos[0]=xxxxxx0xb

choice "MM memory only"
 pos[2]=xxxx10xxb
 pos[0]=xxxxxx0xb

choice "MM memory + 1meg"
 pos[2]=xxxx01xxb
 pos[0]=xxxxxx0xb

choice "MM memory + 1meg (Xenix)"
 pos[2]=xxxx01xxb
 pos[0]=xxxxxx1xb


help
"Memory not on the MicroMASTER is accessed more slowly than on board
 memory.  For DOS 'true end' is fine, for OS/2
 '+ 1meg' is best, and for protected mode operating systems
 which must run as fast as possible 'only' is best.  If running
 SCO Xenix choose '+ 1meg (Xenix)'."

nameditem

prompt "Start with cache "

choice "On"
 pos[2]=xxxxxx0xb

choice "Off"
 pos[2]=xxxxxx1xb

help
"Under normal circumstances, select <On>."


