Samsung S3C6400X User Manual page 901

Table of Contents

Advertisement

S3C6400X RISC MICROPROCESSOR
TRANSFER MODE REGISTER
This register is used to control the operation of data transfers. The Host Driver shall set this register before issuing
a command which transfers data (Refer to Data Present Select in the Command register), or before issuing a
Resume command. The Host Driver shall save the value of this register when the data transfer is suspended (as
a result of a Suspend command) and restore it before issuing a Resume command. To prevent data loss, the
Host Controller shall implement write protection for this register during data transactions. Writes to this register
shall be ignored when the Command Inhibit (DAT) in the Present State register is 1.
Register
TRNMOD0
0x7C20000C
TRNMOD1
0x7C30000C
TRNMOD2
0x7C40000C
Name
Bit
[15:10] Reserved
[9:8]
Command Completion Signal Control
'00' = No CCS Operation (Normal operation, Not CE-ATA mode)
'01' = Read or Write data transfer CCS enable (Only CE-ATA mode)
'10' = Without data transfer CCS enable (Only CE-ATA mode)
'11' = Abort Completion Signal (ACS) generation (Only CE-ATA mode)
[7:6]
Reserved
[5]
Multi / Single Block Select
This bit enables multiple block DAT line data transfers. For any other commands,
this bit shall be set to 0. If this bit is 0, it is not necessary to set the Block Count
register. (Refer to the Table below "Determination of Transfer Type" )
1 = Multiple Block
0 = Single Block
[4]
Data Transfer Direction Select
This bit defines the direction of DAT line data transfers. The bit is set to 1 by
the Host Driver to transfer data from the SD card to the SD Host Controller and it
is set to 0 for all other commands.
1 = Read (Card to Host)
0 = Write (Host to Card)
[3]
Reserved
[2]
Auto CMD12 Enable
Multiple block transfers for memory require CMD12 to stop the transaction.
When this bit is set to 1, the Host Controller shall issue CMD12 automatically
when last block transfer is completed. The Host Driver shall not set this bit to
issue commands that do not require CMD12 to stop data transfer.
1 = Enable
0 = Disable
Address
R/W
R/W
R/W
R/W
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
Description
Transfer Mode Setting Register (Channel 0)
Transfer Mode Setting Register (Channel 1)
Transfer Mode Setting Register (Channel 2)
Description
HSMMC CONTROLLER
Reset Value
0x0
0x0
0x0
Initial
Value
0
0
0
0
0
0
0
27-25

Advertisement

Table of Contents
loading

Table of Contents