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

AdapterId 01BAh

AdapterName "NCR Dual SIOP SCSI Host Adapter Board"

NumBytes 4

NamedItem
    Prompt "Adapter Enable"
      choice "Enable"		pos[0]=XXXXXXX1b
      choice "Disable"		pos[0]=XXXXXXX0b	

  Help
"Select Disable to keep the board from initializing itself 
during startup. Doing so will make the drives on the board
unaccessible."

NamedItem
    Prompt "Host Adapter Board Interrupt Level"
      choice "INT LEVEL 14"	pos[0]=11XXXXXXb	
      choice "INT LEVEL 11"	pos[0]=10XXXXXXb	
      choice "INT LEVEL 5"	pos[0]=01XXXXXXb	
      choice "INT LEVEL 3"	pos[0]=00XXXXXXb	
    
  Help
"Set the Host Adapter Board Interrupt Level so it will not conflict with 
other interrupting devices.  Diskettes are usually level 6."

NamedItem
  Prompt "Arbitration Level"
      choice "DMA Level 3"	pos[0]=XXX0011Xb   arb 3
      choice "DMA Level 0"	pos[0]=XXX0000Xb   arb 0
      choice "DMA Level 1"	pos[0]=XXX0001Xb   arb 1
      choice "DMA Level 2"	pos[0]=XXX0010Xb   arb 2
      choice "DMA Level 4"	pos[0]=XXX0100Xb   arb 4
      choice "DMA Level 5"	pos[0]=XXX0101Xb   arb 5
      choice "DMA Level 6"	pos[0]=XXX0110Xb   arb 6
      choice "DMA Level 7"	pos[0]=XXX0111Xb   arb 7
      choice "DMA Level 8"	pos[0]=XXX1000Xb   arb 8
      choice "DMA Level 9"	pos[0]=XXX1001Xb   arb 9
      choice "DMA Level 10"	pos[0]=XXX1010Xb   arb 10
      choice "DMA Level 11"	pos[0]=XXX1011Xb   arb 11
      choice "DMA Level 12"	pos[0]=XXX1100Xb   arb 12
      choice "DMA Level 13"	pos[0]=XXX1101Xb   arb 13
      choice "DMA Level 14"	pos[0]=XXX1110Xb   arb 14
      choice "DMA Level 15"	pos[0]=XXX1111Xb   arb 15

  Help
"I need to figure out what this does."

NamedItem
   Prompt "On-Board ROM Starting Address"
	choice "C0000h-C3FFFh"	pos[1]=000XXXXXb  mem 0C0000h-0C3FFFh
	choice "C4000h-C7FFFh"	pos[1]=001XXXXXb  mem 0C4000h-0C7FFFh
	choice "C8000h-CBFFFh"	pos[1]=010XXXXXb  mem 0C8000h-0CBFFFh
	choice "CC000h-CFFFFh"	pos[1]=011XXXXXb  mem 0CC000h-0CFFFFh
	choice "D0000h-D3FFFh"	pos[1]=100XXXXXb  mem 0D0000h-0D3FFFh
	choice "D4000h-D7FFFh"	pos[1]=101XXXXXb  mem 0D4000h-0D7FFFh
	choice "D8000h-DBFFFh"	pos[1]=110XXXXXb  mem 0D8000h-0DBFFFh

   Help
"Set the On-Board ROM Starting Address to avoid conflict with other
adapters which use the extended ROM area for ROM or RAM.  The 
default is C0000h."

NamedItem
   Prompt "SCSI Bus 0 Host Logical ID"
	choice "7"		pos[1]=XXXX111Xb
	choice "6"		pos[1]=XXXX110Xb
	choice "5"		pos[1]=XXXX101Xb
	choice "4"		pos[1]=XXXX100Xb
	choice "3"		pos[1]=XXXX011Xb
	choice "2"		pos[1]=XXXX010Xb
	choice "1"		pos[1]=XXXX001Xb
	choice "0"		pos[1]=XXXX000Xb

Help
   "Set the Host Adapter Board Logical ID to avoid conflict when
   performing adapter to adapter I/O.  The default is 7."

NamedItem
   Prompt "SCSI Bus 1 Host Logical ID"
	choice "7"		pos[3]=XXX111XXb
	choice "6"		pos[3]=XXX110XXb
	choice "5"		pos[3]=XXX101XXb
	choice "4"		pos[3]=XXX100XXb
	choice "3"		pos[3]=XXX011XXb
	choice "2"		pos[3]=XXX010XXb
	choice "1"		pos[3]=XXX001XXb
	choice "0"		pos[3]=XXX000XXb

Help
   "Set the Host Adapter Board Logical ID to avoid conflict when
   performing adapter to adapter I/O.  The default is 7."

NamedItem
  Prompt "I/O Address Select"
      choice "0800h"   	  	pos[2]=000010XXb   io 00800h-008FFh
      choice "0C00h"      	pos[2]=000011XXb   io 00C00h-00CFFh
      choice "1000h"      	pos[2]=000100XXb   io 01000h-010FFh
      choice "1400h"      	pos[2]=000101XXb   io 01400h-014FFh
      choice "1800h"      	pos[2]=000110XXb   io 01800h-018FFh
      choice "1C00h"      	pos[2]=000111XXb   io 01C00h-01CFFh
      choice "2000h"      	pos[2]=001000XXb   io 02000h-020FFh
      choice "2400h"      	pos[2]=001001XXb   io 02400h-024FFh
      choice "2800h"      	pos[2]=001010XXb   io 02800h-028FFh
      choice "2C00h"      	pos[2]=001011XXb   io 02C00h-02CFFh
      choice "3000h"      	pos[2]=001100XXb   io 03000h-030FFh
      choice "3400h"      	pos[2]=001101XXb   io 03400h-034FFh
      choice "3800h"      	pos[2]=001110XXb   io 03800h-038FFh
      choice "3C00h"      	pos[2]=001111XXb   io 03C00h-03CFFh
      choice "4000h"      	pos[2]=010000XXb   io 04000h-040FFh
      choice "4400h"      	pos[2]=010001XXb   io 04400h-044FFh
      choice "4800h"      	pos[2]=010010XXb   io 04800h-048FFh
      choice "4C00h"      	pos[2]=010011XXb   io 04C00h-04CFFh
      choice "5000h"      	pos[2]=010100XXb   io 05000h-050FFh
						      
Help
"You may set the NCR SCSI adapter to any one of the I/O
Addresses 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 address."


NamedItem
  Prompt "SIOP Fairness/Priority"
      choice "Fairness Enabled"	pos[2]=XXXXXXX1b
      choice "SIOP 0 Priority"	pos[2]=XXXXXX10b
      choice "SIOP 1 Priority"	pos[2]=XXXXXX00b

  Help
"If 'Fairness' is enabled, the SIOPs on each SCSI Bus will
take turns accessing the MicroChannel Bus.  If SIOP 0 or 
SIOP 1 have priority, that SIOP will always win the 
MicroChannel Bus when the two SIOPs compete."

NamedItem
  Prompt "MicroChannel Fairness"
      choice "Enable"    	pos[3]=XXXXXXX0b
      choice "Disable"    	pos[3]=XXXXXXX1b

  Help
"Need help on this one"

NamedItem
  Prompt "Streaming Data"
      choice "Disable"    	pos[3]=XXXXXX0Xb
      choice "Enable"    	pos[3]=XXXXXX1Xb

  Help
"Need help on this one"

FixedResources

	pos[0]=XX1XXXXXb
	pos[1]=XXX0XXX0b
	pos[3]=110XXXXXb

