;***************************************************************************
;* Copyright (C) 1993 by NCR Corporation.                                  *
;* This program contains proprietary and confidential information.  All    *
;* rights reserved except as may be permitted by prior written consent.    *
;*************************************************************************** 

; ADFVersion "1.0"

AdapterId 05116h

AdapterName "NCR Business Audio with FM Synthesis"

NumBytes 4

FixedResources
    pos[0]=XX1XXXXXb       ; AT Compatibility bit

NamedItem
    Prompt "Adapter enable/disable"
    Choice "Enabled"       pos[0]=XXXXXXX1b
    Choice "Disabled"      pos[0]=XXXXXXX0b
  Help
"This option will allow you to disable the audio adapter."

NamedItem
    Prompt "Fairness"
    Choice "Enabled"       pos[1]=XX0XXXXXb
    Choice "Disabled"      pos[1]=XX1XXXXXb
  Help
"If 'Fairness' is 'Enabled', the adapter will not compete
for the channel during the next arbitration phase if it is currently
in control of the channel.  This allows other installed adapters
to obtain the channel in the next sequence based on each adapter's
assigned priority level.  When 'Fairness' is 'Disabled', the adapter
will compete for every arbitration phase and will obtain more than
its fair share of channel usage.  It is recommended to set 'Fairness' 
to 'Enabled'."

NamedItem
    Prompt "FM Synthesizer Enable/Disable"
    Choice "Enable (I/O Ports 388h-38Bh)" pos[0]=XX1XXXXXb io 0388h-038Bh
    Choice "Disabled"                     pos[0]=XX0XXXXXb
  Help
"This option will allow you to enable and disable the FM Synthesizer."

NamedItem
    Prompt "Adapter I/O Address range"
    Choice "I/O Ports 530-537"  pos[0]=XXX00XXXb io 0530h-0537h
    Choice "I/O Ports 604-60B"  pos[0]=XXX11XXXb io 0604h-060Bh
    Choice "I/O Ports E80-E87"  pos[0]=XXX01XXXb io 0E80h-0E87h
    Choice "I/O Ports F40-F47"  pos[0]=XXX10XXXb io 0F40h-0F47h
  Help
"You may set the adapter to any of the I/O address
ranges listed.  The first choice is recommended.
If your selection conflicts with an I/O address already 
assigned in your system, it will be marked with an asterisk
and you must select an alternate range of I/O addresses,
otherwise the adapter will be disabled."

NamedItem
    Prompt "Adapter Interrupt Level"
    Choice "Int Level 9"      pos[1]=XXX01XXXb int 9
    Choice "Int Level 10"     pos[1]=XXX10XXXb int 10
    Choice "Int Level 11"     pos[1]=XXX11XXXb int 11
    Choice "Int Level 7"      pos[1]=XXX00XXXb int 7  
  Help
"Set the adapter Interrupt Level so it will not conflict with 
other interrupting devices.
If Interrupt Levels 7, 9, 10 and 11 are used by other devices, the best
choice may be to select Interrupt level 7 for the audio adapter rather
than conflict with other adapters.  Interrupt Level 7 is connected to the
system board Parallel Port, but its interrupt is often not used."

NamedItem
    Prompt "Adapter DMA Level"
    Choice "Play and record level 0" pos[0]=XXXXX00Xb pos[1]=XXXXX11Xb arb 0
    Choice "Play and record level 1" pos[0]=XXXXX01Xb pos[1]=XXXXX11Xb arb 1
    Choice "Play and record level 3" pos[0]=XXXXX10Xb pos[1]=XXXXX11Xb arb 3
  Help
"The adapter supports the direct memory access (DMA) 
mode of data transfer. You may select any of the DMA 
levels listed.  If your selection conflicts with a DMA level 
already assigned in the system, it will be marked with an 
asterisk and you must select an alternative level."

