8.2.2 SCSI ID
The default SCSI ID is 7. You set the SCSI ID by writing the SCSI controller's
SCID register (offset 0x04). To do this, use the following console command:
>>> set PKA0_HOST_ID n
For example, if you enter set PKA0_HOST_ID 4, the embedded SCSI controller
assumes a SCSI ID of 4.
8.2.3 Programming
The SCSI controller can affect high-level SCSI operations with very little
intervention from the processor. This is accomplished through its low-level
register interface or by the NCR chip's SCSI scripts. Once configured in PCI
space, the programming of the NCR 53C810 chip is compatible with the NCR
53C720 chip. For information on programming the NCR 53C720 chip, see its
programming guide.
8.2.4 PCI Configuration Registers
CPU Address: 0x1E0020000 - 0x1E0021FE0
PCI Address: 0x00002000 - 0x000020FF
The SCSI controller has two base address registers: one for I/O and one for
memory space. This allows the 128 bytes of registers to be accessible in both
PCI memory and I/O regions. Figure 8–4 shows the supported fields in the PCI
configuration block.
The SCSI controller supports a latency timer and has a programmable data burst
size through normal registers (not PCI configuration). See DMODE register,
Offset 38h.
PCI bus 8–7