Регистры Allwinner H616

Сокращения  |  Дерево шин  |  Карта памяти

Контроллер Nand Flash (NDFC) ( Руководство )

Имя модуля: NDFC , базовый адрес: 0x04011000

Руководство п. 5.2.5


Регистров: 33


Имя регистра | Смещение

1) NDFC_CTL | 0x0000
NDFC Configure and Control Register


2) NDFC_ST | 0x0004
NDFC Status Information Register


3) NDFC_INT | 0x0008
NDFC Interrupt Control Register


4) NDFC_TIMING_CTL | 0x000C
NDFC Timing Control Register


5) NDFC_TIMING_CFG | 0x0010
NDFC Timing Configure Register


6) NDFC_ADDR_LOW | 0x0014
NDFC Low Word Address Register


7) NDFC_ADDR_HIGH | 0x0018
NDFC High Word Address Register


8) NDFC_DATA_BLOCK_MASK | 0x001C
NDFC Data Block Mask Register


9) NDFC_CNT | 0x0020
NDFC Data Counter Register


10) NDFC_CMD | 0x0024
NDFC Commands IO Register


11) NDFC_CMD_SET0 | 0x0028
Read Command Set Register for Vendor's NAND Memory


12) NDFC_CMD_SET1 | 0x002C
Write Command Set Register for Vendor's NAND Memory


13) NDFC_ECC_CTL | 0x0034
NDFC ECC Control Register


14) NDFC_ECC_ST | 0x0038
NDFC ECC Status Register


15) NDFC_DATA_PAT_STA | 0x003C
NDFC Data Pattern Status Register


16) NDFC_EFR | 0x0040
NDFC Enhanced Feature Register


17) NDFC_RDATA_STA_CTL | 0x0044
NDFC Read Data Status Control Register


18) NDFC_RDATA_STA_0 | 0x0048
NDFC Read Data Status Register 0


19) NDFC_RDATA_STA_1 | 0x004C
NDFC Read Data Status Register 1


20) NDFC_ERR_CNT_N | 0x0050+0x04*N
NDFC Error Counter Register(N from 0 to 7)


21) NDFC_USER_DATA_LEN_N | 0x0070+0x04*N
NDFC User Data Length Register(N from 0 to 3)


22) NDFC_USER_DATA_N | 0x0080+0x04*N
NDFC User Data Field Register N (N from 0 to 31)


23) NDFC_EFNAND_STATUS | 0x0110
NDFC EFNAND Status Register


24) NDFC_PAT_ID | 0x0118
NDFC Pattern ID Register


25) NDFC_DDR2_SPEC_CTL | 0x011C
NDFC DDR2 Specific Control Register


26) NDFC_NDMA_MODE_CTL | 0x0120
NDFC Normal DMA Mode Control Register


27) NDFC_MDMA_DLBA_REG | 0x0200
NDFC MBUS DMA Descriptor List Base Address Register


28) NDFC_MDMA_STA | 0x0204
NDFC MBUS DMA Interrupt Status Register


29) NDFC_DMA_INT_MASK | 0x0208
NDFC MBUS DMA Interrupt Enable Register


30) NDFC_MDMA_CUR_DESC_ADDR | 0x020C
NDFC MBUS DMA Current Descriptor Address Register


31) NDFC_MDMA_CUR_BUF_ADDR | 0x0210
NDFC MBUS DMA Current Buffer Address Register


32) NDFC_DMA_CNT | 0x0214
NDFC DMA Byte Counter Register


33) NDFC_IO_DATA | 0x0300
NDFC Input/Output Data Re



Allwinner H616 Manual