User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1551
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register (sdio)
Host_control_Power_control_Block_Gap_Control_Wakeup_control
Command_Inhibit_DA
T
1 ro 0x0 This status bit is generated if either the DAT Line
Active or the Read transfer Active is set to 1. If this
bit is 0, it indicates the HC can issue the next SD
command. Commands with busy signal belong to
Command Inhibit (DAT) (ex. R1b, R5b type).
Changing from 1 to 0 generates a Transfer
Complete interrupt in the Normal interrupt status
register.
Note: The SD Host Driver can save registers in the
range of 000-00Dh for a suspend transaction after
this bit has changed from 1 to 0.
1 - cannot issue command which uses the DAT
line
0 - Can issue command which uses the DAT line
Command_Inhibit_CM
D
0 ro 0x0 If this bit is 0, it indicates the CMD line is not in
use and the HC can issue a SD command using
the CMD line. This bit is set immediately after the
Command register (00Fh) is written. This bit is
cleared when the command response is received.
Even if the Command Inhibit (DAT) is set to 1,
Commands using only the CMD line can be
issued if this bit is 0. Changing from 1 to 0
generates a Command complete interrupt in the
Normal Interrupt Status register. If the HC cannot
issue the command because of a command
conflict error or because of Command Not Issued
By Auto CMD12 Error, this bit shall remain 1 and
the Command Complete is not set. Status issuing
Auto CMD12 is not read from this bit. Note: The
SD host controller requires couple of clocks to
update this register bit after the command is
posted to command register.
Name Host_control_Power_control_Block_Gap_Control_Wakeup_control
Relative Address 0x00000028
Absolute Address sd0: 0xE0100028
sd1: 0xE0101028
Width 32 bits
Access Type mixed
Reset Value 0x00000000
Field Name Bits Type Reset Value Description