Control Register - Samsung S3C2416 User Manual

16/32-bit risc
Table of Contents

Advertisement

S3C2416 RISC MICROPROCESSOR

13.3 CONTROL REGISTER

Register
Address
NFCONT
0x4E000004
NFCONT
Reserved
ECC Direction
Lock-tight
Soft Lock
Reserved
EnbECCDecINT
8bit Stop
R/W
R/W
NAND Flash control register
Bit
[31:19]
Reserved
[18]
4-bit, 8-bitECC encoding / decoding control
0 = Decoding 4-bit, 8bit ECC, It is used for page read
1 = Encoding 4-bit, 8-bit ECC, It is be used for page program
[17]
Lock-tight configuration
0 = Disable lock-tight
1 = Enable lock-tight,
Once this bit is set to 1, you cannot clear. Only reset or wake
up from sleep mode can make this bit disable (cannot
cleared by software).
When it is set to 1, the area setting in NFSBLK
(0x4E000020) to NFEBLK (0x4E000024) is unlocked, and
except this area, write or erase command will be invalid and
only read command is valid.
When you try to write or erase locked area, the illegal
access will be occurred (NFSTAT [5] bit will be set).
If the NFSBLK and NFEBLK are same, entire area will be
locked.
[16]
Soft Lock configuration
0 = Disable lock
1 = Enable lock
Soft lock area can be modified at any time by software.
When it is set to 1, the area setting in NFSBLK
(0x4E000020) to NFEBLK (0x4E000024) is unlocked, and
except this area, write or erase command will be invalid and
only read command is valid.
When you try to write or erase locked area, the illegal
access will be occurred (NFSTAT [5] bit will be set).
If the NFSBLK and NFEBLK are same, entire area will be
locked.
[15:13]
Reserved. Should be written to 0.
[12]
4-bit, 8-bit ECC decoding completion interrupt control
0 = Disable interrupt
1 = Enable interrupt
[11]
8-bit ECC encoding/decoding operation initialization
Description
Description
NAND FLASH CONTROLLER
Reset Value
0x000100C6
Initial State
0
0
0
1
000
0
0
7-15

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents