User's Manual

Table Of Contents
HSMMC CONTROLLER S3C2450X RISC MICROPROCESSOR
21-24
Name Bit Description Initial Value
ENBLKCNT [1]
Block Count Enable
This bit is used to enable the Block Count register, which is only relevant
for multiple block transfers. When this bit is 0, the Block Count register is
disabled, which is useful in executing an infinite transfer. (Refer to the
Table below
Determination of Transfer Type )
1 = Enable
0 = Disable
0
ENDMA [0]
DMA Enable
This bit enables DMA functionality. DMA can be enabled only if it is
supported as indicated in the DMA Support in the Capabilities register.
If DMA is not supported, this bit is meaningless and shall always read 0.
If this bit is set to 1, a DMA operation shall begin when the Host Driver
writes to the upper byte of Command register (00Fh).
1 = Enable
0 = Disable
0
Table below shows the summary of how register settings determine types of data transfer.
Table 21-1. Determination of Transfer Type
Multi/Single Block Select Block Count Enable
Block Count
Function
0
Dont care Dont care
Single Transfer
1 0
Dont care
Infinite Transfer
1 1 Not Zero Multiple Transfer
1 1 Zero Stop Multiple Transfer
NOTE: For CE-ATA access, (Auto) CMD12 should be issued after Command Completion Signal Disable