English
Language : 

SH7785 Datasheet, PDF (1251/1692 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer
24. Multimedia Card Interface (MMCIF)
Start of command sequence
Clear FIFO
Set the size of block
for transfer in TBCR
Execute CMD16
CMD16
No
normal end?
Yes
Execute CMD17
(Set CMDR then CMDSTRT)
Yes
CRCERI interrupt
detected?
No
No
CRPI inte rrupt
detected?
Yes
Read response register
No
Response status
normal?
Yes
Yes
DTERI interrupt
detected?
No
No
Cap ≥
Len - Cap × n (FFI)
No
FFI interrupt
detected?
Yes
Yes
Yes
CRCERI interrupt
detected?
No
Yes
DTERI interrupt
detected?
No
No
DTI interrupt
detected?
Yes
Read data from FIFO
Read data from FIFO
Set CMDOFF to 1
Clear FIFO
No
CTERI interrupt
detected?
Yes
Set CMDOFF to 1
Set RD_CONTI to 1
End of command sequence
Legend:
Len: Block length [bytes]
Cap: FIFO size [bytes]
n (FFI): Number of FIFO full interrupts (FFI) from the start of read sequence
Figure 24.12 Example of Operational Flow for Commands with Read Data
(Single Block Transfer)
Rev.1.00 Jan. 10, 2008 Page 1221 of 1658
REJ09B0261-0100