Crc control one (crccntl1), Register: 0xe3 – Avago Technologies LSI53C1010R User Manual
Page 240

4-122
Registers
Version 2.2
Copyright © 2000–2003 by LSI Logic Corporation. All rights reserved.
Register: 0xE3
CRC Control One (CRCCNTL1)
Read/Write
CRCERR
CRC Error
7
This bit indicates whether a CRC error has been detected
during a DT Data-In SCSI transfer. This bit is set
independent of the DCRCC bit. To clear this condition,
either write this bit to a 1 or read the SIST0 and SIST1
registers. When CRC Checking and the Parity/CRC/AIP
Error Interrupt are enabled, this error condition is also
indicated as a Parity/CRC/AIP error (bit 0 of the
SIST0 register).
R
Reserved
6
ENAS
Enable CRC Auto Seed
5
Setting this bit causes the CRC logic to reseed
automatically after every CRC check performed during
DT Data-In SCSI transfers. When this bit is cleared, the
SCSI control logic controls when the reseeding occurs.
TSTSD
Test CRC Seed
4
Setting this bit causes the CRC logic to reseed itself
immediately. This bit should never be set during normal
operation because it may cause corrupt CRCs to be
generated.
TSTCHK
Test CRC Check
3
Setting this bit causes the CRC logic to initiate a CRC
check. This bit should never be set during normal
operation because it results in spurious CRC errors.
TSTADD
Test CRC Accumulate
2
Setting this bit causes the CRC block to take the value in
its input register and add it into the current CRC
calculation, resulting in a new output CRC value. This bit
should not be set during normal operation because it
results in corrupt CRC values.
7
6
5
4
3
2
1
0
CRCERR
R
ENAS
TSTSD
TSTCHK
TSTADD
CRCDSEL
0
0
0
0
0
0
0
0