beautypg.com

Avago Technologies LSI8751D User Manual

Page 136

background image

5-20

SCSI Operating Registers

software drives this pin low to turn on the LED, or drives it high to turn
off the LED.

SDMS software uses the GPIO[1:0] pins to support serial EEPROM
access. When serial EEPROM access is enabled, GPIO1 is used as a
clock and GPIO0 is used as data.

Register: 0x08 (0x88)

SCSI First Byte Received (SFBR)
Read/Write

This register contains the first byte received in any asynchronous
information transfer phase. For example, when the LSI53C875 is
operating in the initiator mode, this register contains the first byte
received in the Message-In, Status, and Data-In phases.

When a Block Move instruction is executed for a particular phase, the
first byte received is stored in this register, even if the present phase is
the same as the last phase. The first byte received or a particular input
phase is not valid until after a MOVE instruction is executed.

This register is also the accumulator for register read-modify-writes with
the

SCSI First Byte Received (SFBR)

as the destination. This allows bit

testing after an operation.

The

SCSI First Byte Received (SFBR)

is not writable using the CPU, and

therefore not by a Memory Move. The Load instruction may not be used
to write to this register. However, it can be loaded using SCRIPTS
Read/Write operations. To load the

SCSI First Byte Received (SFBR)

with a byte stored in system memory, the byte must first be moved to an
intermediate LSI53C875 register (such as the SCRATCH register), and
then to the

SCSI First Byte Received (SFBR)

.

This register also contains the state of the lower eight bits of the SCSI
data bus during the selection phase if the COM bit in the

DMA Control

(DCNTL)

register is clear.

7

0

1B

0

0

0

0

0

0

0

0

This manual is related to the following products: