User's Manual

Table Of Contents
HSMMC CONTROLLER S3C2450X RISC MICROPROCESSOR
21-48
Name Bit Description Initial Value
STADMAINT [3]
DMA Interrupt
This status is set if the Host Controller detects the Host DMA
Buffer boundary during transfer. Refer to the Host DMA Buffer
Boundary in the Block Size register. Other DMA interrupt factors
may be added in the future. This interrupt shall not be generated
after the Transfer Complete. (RW1C)
1 = DMA Interrupt is generated
0 = No DMA Interrupt
0
STABLKGAP [2]
Block Gap Event
If the Stop At Block Gap Request in the Block Gap Control
register is set, this bit is set when both a read / write transaction is
stopped at a block gap. If Stop At Block Gap Request is not set
to 1, this bit is not set to 1.
(1) In the case of a Read Transaction
This bit is set at the falling edge of the DAT Line Active Status
(When the transaction is stopped at SD Bus timing. The Read Wait
must be supported in order to use this function.
(2) Case of Write Transaction
This bit is set at the falling edge of Write Transfer Active Status
(After getting CRC status at SD Bus timing).
1 = Transaction stopped at block gap
0 = No Block Gap Event
0
STATRANCMPLT [1]
Transfer Complete
This bit is set when a read / write transfer is completed.
(1) In the case of a Read Transaction
This bit is set at the falling edge of Read Transfer Active Status.
There are two cases in which this interrupt is generated. The first is
when a data transfer is completed as specified by data length
(After the last data has been read to the Host System). The second
is when data has stopped at the block gap and completed the data
transfer by setting the Stop At Block Gap Request in the Block
Gap Control register (After valid data has been read to the Host
System).
(2) In the case of a Write Transaction
This bit is set at the falling edge of the DAT Line Active Status.
There are two cases in which this interrupt is generated. The first is
when the last data is written to the SD card as specified by data
length and the busy signal released. The second is when data
transfers are stopped at the block gap by setting Stop At Block
Gap Request in the Block Gap Control register and data transfers
completed. (After valid data is written to the SD card and the busy
signal released). (RW1C)
The table below shows that Transfer Complete has higher priority
0