User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1548
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register (sdio) Present_State
Register Present_State Details
Name Present_State
Relative Address 0x00000024
Absolute Address sd0: 0xE0100024
sd1: 0xE0101024
Width 25 bits
Access Type ro
Reset Value 0x01F20000
Description Present State register
Field Name Bits Type Reset Value Description
CMD_Line_Signal_Lev
el
24 ro 0x1 This status is used to check CMD line level to
recover from errors, and for debugging.
DAT_Bit3_Bit0_Line_Si
gnal_Level
23:20 ro 0xF This status is used to check DAT line level to
recover from errors, and for debugging. This is
especially useful in detecting the busy signal level
from DAT[0].
D23 - DAT[3]
D22 - DAT[2]
D21 - DAT[1]
D20 - DAT[0]
Write_Protect_Switch_
Pin_Level
19 ro 0x0 The Write Protect Switch is supported for
memory and combo cards. This bit reflects the
SDWP# pin.
0 - Write protected (SDWP# = 0)
1 - Write enabled (SDWP# = 1)
Card_Detect_Pin_Level 18 ro 0x0 This bit reflects the inverse value of the SDCD#
pin.
0 - No Card present (SDCD# = 1)
1 - Card present (SDCD# = 0)
Card_State_Stable 17 ro 0x1 This bit is used for testing. If it is 0, the Card
Detect Pin Level is not stable. If this bit is set to 1,
it means the Card Detect Pin Level is stable. The
Software Reset For All in the Software Reset
Register shall not affect this bit.
0 - Reset of Debouncing
1 - No Card or Inserted