Texas Instruments TMS320DM644x User Manual

Page of 61
www.ti.com
4.7
MMC Data Read Time-Out Register (MMCTOD)
Registers
The MMC data read time-out register (MMCTOD) defines how long the MMC controller waits for the data
from a memory card before recording a time-out condition in the TOUTRD bit of the MMC status register 0
(MMCST0). If the corresponding ETOUTRD bit in the MMC interrupt mask register (MMCIM) is set, an
interrupt is generated when the TOUTRD bit is set in MMCST0. If a memory card should require a longer
time-out period than MMCTOD can provide, a software time-out mechanism can be implemented.
The MMC data read time-out register (MMCTOD) is shown in
and described in
.
Figure 24. MMC Data Read Time-Out Register (MMCTOD)
31
16
Reserved
R-0
15
0
TOD_15_0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -= value after reset
Table 12. MMC Data Read Time-Out Register (MMCTOD) Field Descriptions
Bit
Field
Value
Description
31-16
Reserved
0
Reserved
15-0
TOD_15_0
0-1F FFFFh Data read time-out count. Used in conjunction with the TOD_20_16 bits in MMCTOR to form a
21-bit count. See MMCTOR (
0
No time out
1-FFFFh
1 CLK clock cycle to 2 097 151 CLK clock cycles
Multimedia Card (MMC)/Secure Digital (SD) Card Controller
48
SPRUE30B – September 2006