User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1550
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Read_Transfer_Active 9 ro 0x0 This status is used for detecting completion of a
read transfer.
This bit is set to 1 for either of the following
conditions:
1. After the end bit of the read command
2. When writing a 1 to continue Request in the
Block Gap Control register to restart a read
transfer
This bit is cleared to 0 for either of the following
conditions:
1. When the last data block as specified by block
length is transferred to the system.
2. When all valid data blocks have been
transferred to the system and no current block
transfers are being sent as a result of the Stop At
Block Gap Request set to 1. A transfer complete
interrupt is generated when this bit changes to 0.
1 - Transferring data
0 - No valid data
Write_Transfer_Active 8 ro 0x0 This status indicates a write transfer is active. If
this bit is 0, it means no valid write data exists in
the HC. This bit is set in either of the following
cases:
1. After the end bit of the write command.
2. When writing a 1 to Continue Request in the
Block Gap Control register to restart a write
transfer.
This bit is cleared in either of the following cases:
1. After getting the CRC status of the last data
block as specified by the transfer count (Single or
Multiple)
2. After getting a CRC status of any block where
data transmission is about to be stopped by a Stop
At Block Gap Request.
During a write transaction, a Block Gap Event
interrupt is generated when this bit is changed to
0, as a result of the Stop At Block Gap Request
being set. This status is useful for the HD in
determining when to issue commands during
write busy.
1 - transferring data
0 - No valid data
reserved 7:3 ro 0x0 Reserved
DAT_Line_Active 2 ro 0x0 This bit indicates whether one of the DAT line on
SD bus is in use.
1 - DAT line active
0 - DAT line inactive
Field Name Bits Type Reset Value Description