![Samsung S3C2416 User Manual Download Page 479](http://html.mh-extra.com/html/samsung/s3c2416/s3c2416_user-manual_340824479.webp)
S3C2416X RISC MICROPROCESSOR
HSMMC CONTROLLER
20-33
Name
Bit
Description
Initial Value
[7:3]
Reserved
0
DATLINEACT [2]
DAT Line Active
(ROC)
This bit indicates whether one of the
DAT
line on SD Bus is in use.
(a) In the case of read transactions
This status indicates if a read transfer is executing on the SD Bus.
Changes in this value from 1 to 0 between data blocks generate a
Block Gap Event
interrupt in the
Normal Interrupt Status
register.
This bit shall be set in either of the following cases:
(1) After the end bit of the read command.
(2) When writing a 1 to
Continue Request
in the
Block Gap Control
register to restart a read transfer.
This bit shall be cleared in either of the following cases:
(1) When the end bit of the last data block is sent from the SD Bus
to the Host Controller.
(2) When beginning a wait read transfer at a stop at the block gap
initiated by a
Stop At Block Gap Request
.
The Host Controller shall wait at the next block gap by driving Read
Wait at the start of the interrupt cycle. If the Read Wait signal is
already driven (data buffer cannot receive data), the Host Controller
can wait for current block gap by continuing to drive the Read Wait
signal. It is necessary to support Read Wait in order to use the
suspend / resume function.
(b) In the case of write transactions
This status indicates that a write transfer is executing on the SD
Bus. Changes in this value from 1 to 0 generate a
Transfer
Complete
interrupt in the
Normal Interrupt Status
register.
This bit shall be set in either of the following cases:
(1) After the end bit of the write command.
(2) When writing to 1 to
Continue Request
in the
Block Gap Control
register to continue a write transfer.
This bit shall be cleared in either of the following cases:
(1) When the SD card releases write busy of the last data block the
Host Controller shall also detect if output is not busy. If SD card
does not drive busy signal for 8 SD Clocks, the Host Controller shall
consider the card drive “Not Busy”.
(2) When the SD card releases write busy prior to waiting for write
transfer as a result of a
Stop At Block Gap Request
.
1 = DAT Line Active
0 = DAT Line Inactive
0
CMDINHDAT [1]
Data Inhibit (DAT)
(ROC)
This status bit is generated if either the
DAT Line Active
or the
Read Transfer Active
is set to 1. If this bit is 0, it indicates the Host
Controller can issue the next SD Command. Commands with busy
signal belong to
Command Inhibit (DAT)
(ex. R1b, R5b type).
0
Summary of Contents for S3C2416
Page 122: ...BUS MATRIX EBI S3C2416X RISC MICROPROCESSOR 3 4 NOTES ...
Page 204: ...DMA CONTROLLER S3C2416X RISC MICROPROCESSOR 8 18 NOTES ...
Page 284: ...WATCHDOG TIMER S3C2416X RISC MICROPROCESSOR 11 6 NOTES ...
Page 320: ...REAL TIME CLOCK S3C2416X RISC MICROPROCESSOR 13 16 NOTES ...
Page 344: ...UART S3C2416X RISC MICROPROCESSOR 14 24 NOTES ...
Page 380: ...USB2 0 DEVICE S3C2416X RISC MICROPROCESSOR 16 34 NOTES ...
Page 432: ...2D S3C2416X RISC MICROPROCESSOR 18 38 NOTES ...
Page 446: ...HS_SPI CONTROLLER S3C2416X RISC MICROPROCESSOR 19 14 NOTES ...
Page 604: ...S3C2416X RISC MICROPROCESSOR S3C2416X RISC MICROPROCESSOR 23 22 NOTES ...
Page 638: ...PCM AUDIO INTERFACE S3C2416X RISC MICROPROCESSOR 25 18 NOTES ...
Page 670: ...ELECTRICAL DATA S3C2416X RISC MICROPROCESSOR 26 32 NOTES ...