Registers
1304
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Multimedia Card (MMC)/Secure Digital (SD) Card Controller
26.4.6 MMC Response Time-Out Register (MMCTOR)
The MMC response time-out register (MMCTOR) defines how long the MMC controller waits for a
response from a memory card before recording a time-out condition in the TOUTRS bit of the MMC status
register 0 (MMCST0). If the corresponding ETOUTRS bit in the MMC interrupt mask register (MMCIM) is
set, an interrupt is generated when the TOUTRS bit is set in MMCST0. If a memory card should require a
longer time-out period than MMCTOR can provide, a software time-out mechanism can be implemented.
The MMC response time-out register (MMCTOR) is shown in
and described in
Figure 26-22. MMC Response Time-Out Register (MMCTOR)
31
18
17
16
Reserved
TOD_25_16
R-0
R/W-0
15
8
7
0
TOD_25_16
TOR
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 26-11. MMC Response Time-Out Register (MMCTOR) Field Descriptions
Bit
Field
Value
Description
31-18
Reserved
0
Reserved
17-8
TOD_25_16
0-3FFh
Data read time-out count upper 10 bits. Used in conjunction with the TOD_15_0 bits in
MMCTOD to form a 26-bit count (1 CLK clock cycle to 67 108 863 CLK clock cycles). See
MMCTOD (
0
No time out
1h-3FF FFFFh
1 CLK clock cycle to 67 108 863 CLK clock cycles
7-0
TOR
0-FFh
Time-out count for response.
0
No time out
1h-FFh
1 CLK clock cycle to 255 CLK clock cycles