User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1564
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register (sdio)
Normal_interrupt_status_enable_Error_interrupt_status_enable
Transfer_Complete 1 wtc 0x0 This bit is set when a read / write transaction is
completed.
Read Transaction:
This bit is set at the falling edge of Read Transfer
Active Status.
There are two cases in which the Interrupt is
generated. The first is when a data transfer is
completed as specified by data length (After the
last data has been read to the Host System). The
second is when data has stopped at the block gap
and completed the data transfer by setting the
Stop At Block Gap Request in the Block Gap
Control Register (After valid
data has been read to the Host System).
Write Transaction:
This bit is set at the falling edge of the DAT
Line Active Status.
There are two cases in which the Interrupt is
generated. The first is when the last data is written
to the card as specified by data length and Busy
signal is released. The second is when data
transfers are stopped at the block gap by setting
Stop At Block Gap Request in the Block Gap
Control Register and data transfers completed.
(After valid data is written to the SD card and the
busy signal is released).
Note: Transfer Complete has higher priority than
Data Timeout Error. If both bits are set to 1, the
data transfer can be considered complete
0 - No Data Transfer Complete
1 - Data Transfer Complete
Command_Complete 0 wtc 0x0 This bit is set when get the end bit of the
command response (Except Auto CMD12).
Note: Command Timeout Error has higher
priority than Command Complete. If both are set
to 1, it can be considered that the response was not
received correctly.
0 - No Command Complete
1 - Command Complete
Name Normal_interrupt_status_enable_Error_interrupt_status_enable
Relative Address 0x00000034
Field Name Bits Type Reset Value Description