Регистры Allwinner H616

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


NDFC_DATA_PAT_STA
5.2.5. NDFC Data Pattern Status Register - адрес: 0x401103c (смещение: 0x003C)

Контроллер Nand Flash (NDFC): список регистров



31 ||||||||||||||||| 16
15 ||||||||||||||||| 00

  PATTERN31

Bit 31
R
0x0

Special pattern (all 0x00 or all 0xff) found flag for Data Block 31 when read from
external NAND flash.

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 30 when read from
external NAND flash.


  PATTERN30

Bit 30
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 29 when read from
external NAND flash.


  PATTERN29

Bit 29
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 28 when read from
external NAND flash.


  PATTERN28

Bit 28
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 27 when read from
external NAND flash.


  PATTERN27

Bit 27
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 26 when read from
external NAND flash.


  PATTERN26

Bit 26
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 25 when read from
external NAND flash.


  PATTERN25

Bit 25
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 24 when read from
external NAND flash.


  PATTERN24

Bit 24
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 23 when read from
external NAND flash.


  PATTERN23

Bit 23
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 22 when read from
external NAND flash.


  PATTERN22

Bit 22
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 21 when read from
external NAND flash.


  PATTERN21

Bit 21
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 20 when read from
external NAND flash.


  PATTERN20

Bit 20
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found Flag for Data Block 19 when read from
external NAND flash.


  PATTERN19

Bit 19
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) Found flag for Data Block 18 when read from
external NAND flash.


  PATTERN18

Bit 18
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 17 when read from
external NAND flash.


  PATTERN17

Bit 17
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 16 when read from
external NAND flash.


  PATTERN16

Bit 16
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 15 when read from
external NAND flash.


  PATTERN15

Bit 15
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 14 when read from
external NAND flash.


  PATTERN14

Bit 14
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 13 when read from
external NAND flash.


  PATTERN13

Bit 13
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 12 when read from
external NAND flash.


  PATTERN12

Bit 12
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 11 when read from
external NAND flash.


  PATTERN11

Bit 11
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 10 when read from
external NAND flash.


  PATTERN10

Bit 10
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 9 when read from
external NAND flash.


  PATTERN9

Bit 9
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 8 when read from
external NAND flash.


  PATTERN8

Bit 8
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 7 when read from
external NAND flash.


  PATTERN7

Bit 7
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 6 when read from
external NAND flash.


  PATTERN6

Bit 6
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 5 when read from
external NAND flash.


  PATTERN5

Bit 5
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 4 when read from
external NAND flash.


  PATTERN4

Bit 4
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 3 when read from
external NAND flash.


  PATTERN3

Bit 3
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 2 when read from
external NAND flash.


  PATTERN2

Bit 2
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 1 when read from
external NAND flash.


  PATTERN1

Bit 1
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.
Special pattern (all 0x00 or all 0xff) found flag for Data Block 0 when read from
external NAND flash


  PATTERN0

Bit 0
R
0x0

0: No found
1: Special pattern is found
The register of NDFC_PAT_ID would indicate which kind of pattern is found.



Команда U-Boot для чтения регистра

md 401103c 1



Bit fields structure

typedef union  ndfc_data_pat_sta
{
  struct
  {
   unsigned pattern0 : 1;
   unsigned pattern1 : 1;
   unsigned pattern2 : 1;
   unsigned pattern3 : 1;
   unsigned pattern4 : 1;
   unsigned pattern5 : 1;
   unsigned pattern6 : 1;
   unsigned pattern7 : 1;
   unsigned pattern8 : 1;
   unsigned pattern9 : 1;
   unsigned pattern10 : 1;
   unsigned pattern11 : 1;
   unsigned pattern12 : 1;
   unsigned pattern13 : 1;
   unsigned pattern14 : 1;
   unsigned pattern15 : 1;
   unsigned pattern16 : 1;
   unsigned pattern17 : 1;
   unsigned pattern18 : 1;
   unsigned pattern19 : 1;
   unsigned pattern20 : 1;
   unsigned pattern21 : 1;
   unsigned pattern22 : 1;
   unsigned pattern23 : 1;
   unsigned pattern24 : 1;
   unsigned pattern25 : 1;
   unsigned pattern26 : 1;
   unsigned pattern27 : 1;
   unsigned pattern28 : 1;
   unsigned pattern29 : 1;
   unsigned pattern30 : 1;
   unsigned pattern31 : 1;
  } b;
   unsigned long w;
} NDFC_DATA_PAT_STA
   

Allwinner H616 Manual