command is issued.
Clear the flag register
Set the SDCLKCR register
Did a response end
or error occur?
Clear the flag and check the response
Issue CMD18 (multi-block read command)
Error (communication error or timeout)
Did an access end
or error occur?
Clear the flag and check the response
Disable DMA transfer from the SDBUFR register
Error (communication error or timeout)
Enable DMA transfer from the SDBUFR register
SDDMAEN register
 0000 0002h
No
Response end
Access end
SDDMAEN register
 0000 0000h
No
Start
Set the DMAC or DTC
Set the DMAC or DTC
Error processing (clear the interrupt flags)
(setting to disable DMA transfer from the SDBUFR register)
End