Registers
1305
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Multimedia Card (MMC)/Secure Digital (SD) Card Controller
26.4.7 MMC Data Read Time-Out Register (MMCTOD)
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 26-23. 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; -
n
= value after reset
Table 26-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-FFFFh
Data read time-out count. Used in conjunction with the TOD_25_16 bits in MMCTOR to
form a 26-bit count (1 CLK clock cycle to 67 108 863 CLK clock cycles). See MMCTOR
(
0
No time out
1h-3FF FFFFh
1 CLK clock cycle to 67 108 863 CLK clock cycles