AdapterId 06F06h
AdapterName "Hayes ESP2 Communications Accelerator"
NumBytes 4
NamedItem
Prompt "Enable/Disable Adapter"
choice "Adapter Enabled" pos[0]=XXXXXXX1b
choice "Adapter Disabled" pos[0]=XXXXXXX0b
Help
"This controls whether the adapter is enabled."
;NamedItem
;Prompt "Arbitration Level"
;choice "Level 0" pos[1]=xxxx0000b arb 0
;choice "Level 1" pos[1]=xxxx0001b arb 1
;choice "Level 3" pos[1]=xxxx0011b arb 3
;choice "Level 4" pos[1]=xxxx0100b arb 4
;choice "Level 5" pos[1]=xxxx0101b arb 5
;choice "Level 6" pos[1]=xxxx0110b arb 6
;choice "Level 7" pos[1]=xxxx0111b arb 7
;choice "Level 8" pos[1]=xxxx1000b arb 8
;choice "Level 9" pos[1]=xxxx1001b arb 9
;choice "Level 10" pos[1]=xxxx1010b arb 10
;choice "Level 11" pos[1]=xxxx1011b arb 11
;choice "Level 12" pos[1]=xxxx1100b arb 12
;choice "Level 13" pos[1]=xxxx1101b arb 13
;choice "Level 14" pos[1]=xxxx1110b arb 14
; Help
; "Select the DMA Arbitration Level (also called DMA Channel or Priority
; Level) used by ESP2 in DMA Enhanced Mode. Select any level which does
; not cause a conflict."
NamedItem
Prompt "Enhanced IO Base Address"
choice "8100h" pos[0]=xxxx000xb pos[2]=xx1xxxxxb io 8100h-811fh
choice "8140h" pos[0]=xxxx001xb pos[2]=xx1xxxxxb io 8140h-815fh
choice "8180h" pos[0]=xxxx010xb pos[2]=xx1xxxxxb io 8180h-819fh
choice "8200h" pos[0]=xxxx011xb pos[2]=xx1xxxxxb io 8200h-821fh
choice "8240h" pos[0]=xxxx100xb pos[2]=xx1xxxxxb io 8240h-825fh
choice "8280h" pos[0]=xxxx101xb pos[2]=xx1xxxxxb io 8280h-829fh
choice "8300h" pos[0]=xxxx110xb pos[2]=xx1xxxxxb io 8300h-831fh
choice "8380h" pos[0]=xxxx111xb pos[2]=xx1xxxxxb io 8380h-839fh
Help
"Select the IO address used by ESP2 in Enhanced Mode."
;NamedItem
; Prompt "Memory Mapped Address"
; choice "C0000h" pos[0]=0000xxxxb pos[2]=x1xxxxxxb mem 0c0000h-0c0fffh
; choice "C4000h" pos[0]=0010xxxxb pos[2]=x1xxxxxxb mem 0c4000h-0c4fffh
; choice "C8000h" pos[0]=0100xxxxb pos[2]=x1xxxxxxb mem 0c8000h-0c8fffh
; choice "CC000h" pos[0]=0110xxxxb pos[2]=x1xxxxxxb mem 0cc000h-0ccfffh
; choice "D0000h" pos[0]=1000xxxxb pos[2]=x1xxxxxxb mem 0d0000h-0d0fffh
; choice "D4000h" pos[0]=1010xxxxb pos[2]=x1xxxxxxb mem 0d4000h-0d4fffh
; choice "D8000h" pos[0]=1100xxxxb pos[2]=x1xxxxxxb mem 0d8000h-0d8fffh
; choice "DC000h" pos[0]=1110xxxxb pos[2]=x1xxxxxxb mem 0dc000h-0dcfffh
; Help
; "Select the memory mapped address used by ESP2. Select any address
; which does not cause a conflict."
NamedItem
Prompt "Enhanced IRQ"
choice "IRQ 3" pos[1]=0011xxxxb pos[2]=xxx1xxxxb int 3
choice "IRQ 4" pos[1]=0100xxxxb pos[2]=xxx1xxxxb int 4
choice "IRQ 5" pos[1]=0101xxxxb pos[2]=xxx1xxxxb int 5
choice "IRQ 7" pos[1]=0111xxxxb pos[2]=xxx1xxxxb int 7
choice "IRQ 10" pos[1]=1010xxxxb pos[2]=xxx1xxxxb int 10
choice "IRQ 11" pos[1]=1011xxxxb pos[2]=xxx1xxxxb int 11
choice "IRQ 15" pos[1]=1111xxxxb pos[2]=xxx1xxxxb int 15
Help
"Select the IRQ used by ESP2 in Enhanced Mode."
NamedItem
Prompt "Port 1 Compatibility Mode"
choice "Disable" pos[2]=xxxxxx00b
choice "COM1" pos[3]=xxxxx000b pos[2]=xxxxxx11b io 03f8h-03ffh int 4
choice "COM2" pos[3]=xxxxx101b pos[2]=xxxxxx11b io 02f8h-02ffh int 3
choice "COM3" pos[3]=xxxxx110b pos[2]=xxxxxx11b io 03220h-03227h int 3
choice "COM4" pos[3]=xxxxx111b pos[2]=xxxxxx11b io 03228h-0322fh int 3
Help
"Select the Port 1 compatibility mode. COM1 through COM4 only."
NamedItem
Prompt "Port 2 Compatibility Mode"
choice "Disable" pos[2]=xxxx00xxb
choice "COM1" pos[3]=xx000xxxb pos[2]=xxxx11xxb io 03f8h-03ffh int 4
choice "COM2" pos[3]=xx101xxxb pos[2]=xxxx11xxb io 02f8h-02ffh int 3
choice "COM3" pos[3]=xx110xxxb pos[2]=xxxx11xxb io 03220h-03227h int 3
choice "COM4" pos[3]=xx111xxxb pos[2]=xxxx11xxb io 03228h-0322fh int 3
Help
"Select the Port 2 compatibility mode. COM1 through COM4 only."