; Trantor T228 MicroChannel SCSI Host Adapter
; Adapter Descriptor File (ADF)
; Copyright (C) 1988-90, Trantor Systems, Ltd.


; We have an assigned id of 508ch.

adapterid 508ch
adaptername "Trantor T228 MicroChannel SCSI Host Adapter"


; We use four POS registers

numbytes 4


; The T228 is memory mapped and supports four address ranges.

nameditem
prompt "Memory Address"
choice "cc000h - cdfffh"  pos [0] = xxxxx00xb  mem 0cc000h-0cdfffh
choice "c8000h - c9fffh"  pos [0] = xxxxx01xb  mem 0c8000h-0c9fffh
choice "dc000h - ddfffh"  pos [0] = xxxxx10xb  mem 0dc000h-0ddfffh
choice "d8000h - d9fffh"  pos [0] = xxxxx11xb  mem 0d8000h-0d9fffh
help
"The Trantor T228 is memory mapped.  It requires a single 8k block of
memory in the address space normally used by adapter ROMs."


; When used with direct access devices (i.e., hard disk) the T228
; can be used to boot the computer in the absense of another bootable
; hard disk.

nameditem
prompt "Boot ROM"
choice "Disabled"  pos [0] = xxxx1xxxb
choice "Enabled"   pos [0] = xxxx0xxxb
help
"The T228 may be used to 'boot' the computer from a SCSI hard disk.
This feature is only needed, and only works when there is no other
bootable hard disk in the computer."


; When used with multitasking systems such as Novell and Xenix, the 
; T228 needs a single IRQ channel. 

nameditem
prompt "Interrupt Channel"
choice "None"    pos [0] = x000xxxxb
choice "IRQ 3"   pos [0] = x001xxxxb  int 3
choice "IRQ 5"   pos [0] = x010xxxxb  int 5
choice "IRQ 7"   pos [0] = x011xxxxb  int 7
choice "IRQ 10"  pos [0] = x100xxxxb  int 10
choice "IRQ 12"  pos [0] = x101xxxxb  int 12
choice "IRQ 14"  pos [0] = x110xxxxb  int 14
choice "IRQ 15"  pos [0] = x111xxxxb  int 15
help
"When used with multitasking systems such as Novell and Xenix, the
T228 needs a single IRQ channel.  The T228 does not use interrupts
under MS-DOS."
