RS_SDIO controller
RM0082
718/844
Doc ID 018672 Rev 1
32.7.18 ERRIRQSTAT
register
Status defined in this register can be enabled by the Error Interrupt Status Enable Register,
but not by the Error Interrupt Signal Enable Register. The Interrupt is generated when the
Error Interrupt Signal Enable is enabled and a logic ‘t’ least one of the statuses is set to logic
‘1’. Writing to logic ‘1’ clears the bit and writing to 0 keeps the bit unchanged. More than one
status can be cleared at the one register write.The ERRIRQSTAT bit assignments are given
in
Table 638.
Relation between command complete and time out error
Command complete Command time out error Meaning of the status
0
0
Interrupted by Another Factor.
Don’t care
1
Response not received within 64 SDCLK cycles.
1
0
Response Received
Table 639.
ERRIRQSTAT register bit assignments
Bit
Name
Reset
value
Type
Description
[15:14]
VDSERRSTS 1’h0
RW1C
Vendor Specific Error Status
Additional status bits can be defined in this register
by the vendor.
[13]
CEATAERR
1’h0
RW1C
This occurs when ATA command termination has
occurred due to an error condition the device has
encountered.
1’b0 - no error
1’b1 - error
[12]
TGTRESERR 1’h0
RW1C
Target Response error
Occurs when detecting ERROR in m_hresp (dma
transaction)
1’b0 - no error
1’b1 - error
[11:10]
-
-
Rsvd
Reserved
[09]
ADMAERR
1’h0
RW1C
ADMA Error
This bit is set when the Host Controller detects
errors during ADMA based data transfer. The state
of the ADMA at an error occurrence is saved in the
ADMA Error Status Register.
1’b1- Error
1’b0 -No error