Samsung S5PC110 Manual page 695

Risc microprocessor
Table of Contents

Advertisement

S5PC110_UM
5.11.2.8 ATA Transfer Count Number (ATA_XFR_NUM, R/W, Address = 0xE820_0034)
ATA_XFR_NUM
xfr_num
Reserved
5.11.2.9 ATA Current Transfer Count (ATA_XFR_CNT, R, Address = 0xE820_0038)
ATA_XFR_CNT
xfr_cnt
Reserved
5.11.2.10 Start Address of the Track Buffer (ATA_TBUF_BASE, R/W, Address = 0xE820_003C)
ATA_TBUF_BASE
track_buffer_base
Reserved
5.11.2.11 Size of the Track Buffer (ATA_TBUF_SIZE, R/W, Address = 0xE820_0040)
ATA_TBUF_SIZE
track_buffer_size
Reserved
5.11.2.12 Start Address of the Source Buffer (ATA_SBUF_BASE, R/W, Address = 0xE820_0044)
ATA_SBUF_BASE
src_buffer_base
Reserved
Bit
[31:1] Data transfer number.
To transfer 1-sector (512-byte), you should set 32'h1ff.
[0]
Reserved
Bit
[31:1] Current remaining transfer counter. This value counts
down from ATA_XFR_NUM. It goes to zero if all pre-
defined data are transferred.
In case of read transfer, ATA_XFR_NUM decreases by
1(2-byte).
In case of write transfer, ATA_XFR_NUM decreases by
16(32-byte), because the AHB burst size is 8.
[0]
Reserved
Bit
[31:2] Start address of track buffer (4 byte unit)
[1:0]
Reserved
Bit
[31:5] Size of track buffer (32 byte unit)
This should be set to "size_of_data_in_bytes – 1". For
example, to transfer 1-sector (512-byte, 32'h200), you
should set 32'h1FF ( = 32'h200 – 1).
[4:0]
Reserved
Bit
[31:2] Start address of source buffer (4byte unit)
[1:0]
Reserved
Description
Description
Description
Description
Description
5 COMPACT FLASH CONTROLLER
R/W
Initial State
R/W
0x00000000
R
R/W
Initial State
R
0x00000000
R
R/W
Initial State
R/W
0x00000000
R
R/W
Initial State
R/W
0x0000000
R
R/W
Initial State
R/W
0x00000000
R
0x0
0x0
0x0
0x00
0x0
5-23

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents