beautypg.com

Updated address (ua), Registers: 0xcc–0xcf – Avago Technologies LSI53C1010R User Manual

Page 235

background image

SCSI Registers

4-117

Version 2.2

Copyright © 2000–2003 by LSI Logic Corporation. All rights reserved.

Registers: 0xCC–0xCF

Updated Address (UA)
Read/Write

UA

Updated Address

[31:0]

This register contains the updated data address for the
BMOV that was executing when the phase
mismatch occurred.

In the case of a SCSI data receive, if there is a byte in
the

SCSI Wide Residue (SWIDE)

register, then this

address points to the location where that byte must be
stored. The SWIDE byte must be manually written to
memory and this address must be incremented prior to
updating any scatter/gather entry.

In the case of a SCSI data receive, if there is not a byte
in the SWIDE register, then this address is the next
location that should be written to when this I/O restarts.
No manual flushing is necessary.

In the case of a SCSI data send, all data sent to the SCSI
bus is accounted for and any data left in the part is
ignored and is automatically cleared from the FIFOs.

31

0

UA

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0