DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Adding SCSI host adapters and peripherals

Boot time messages from host adapter drivers

When the host adapter drivers register the host adapters that they find at boot time, they print a line with the following format for each adapter found:

   %adapter start-end IRQ DMA type=ha ha=number id=ID [[fts=]string]
where:

start
is the start I/O address in hexadecimal

end
is the end I/O address in hexadecimal

IRQ
is the interrupt vector; this appears as ``-'' if the host adapter is polled

DMA
is the DMA channel; this appears as ``-'' if Bus Master DMA is used. The default DMA channel is defined in the file /etc/conf/cf.d/mdevice. Host adapters that use Bus Master DMA define the channel with value ``-1''.

ha
is the host adapter driver internal name (xnamex)

number
is the number of the host adapter as defined in the file /etc/conf/cf.d/mscsi (see the mscsi(F) manual page for more details).

ID
is the address of the host adapter on the SCSI bus (usually 7)

string
is the description of the host adapter. If the driver uses the feature string (fts=) form, the single-letter feature codes are:

b
buffers commands

d
supports 32-bit DMA addresses

n
does not require Corollary maps

s
supports scatter-gather read/writes

t
supports tagged commands
For example, consider the following example boot-time driver initialization message:
%adapter  0x8000-0x8CDC 11      -       type=eiad ha=0 id=7 fts=std
This is the first Adaptec AHA-174x host adapter on a system that uses the eiad driver (type=eiad ha=0). Its start and end I/O addresses are 0x8000 and 0x8CDC, it uses interrupt 11, and it performs Bus Master DMA (0x8000-0x8CDC 11 -). It also supports scatter-gather, tagged commands, and 32-bit DMA addresses (fts=std).
Next topic: Adding SCSI PC Card host adapters
Previous topic: Adding a SCSI peripheral device

© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003