RX610 Group
27. Data Flash (Flash Memory for Data Storage)
R01UH0032EJ0120 Rev.1.20
Page 915 of 1006
Feb 20, 2013
27.2.4
Data Flash Read Enable Register (DFLRE)
b7
b6
b5
b4
b3
b2
b1
b0
Value after reset:
0
0
0
0
0
0
0
0
—
—
—
—
DBRE3
DBRE2
DBRE1
DBRE0
Address: 007F C440h
b15
b14
b13
b12
b11
b10
b9
b8
Value after reset:
0
0
0
0
0
0
0
0
KEY[7:0]
Bit
Symbol
Bit Name
Description
R/W
b0
DBRE0
DB0 Block Read Enable
0: Read disabled
1: Read enabled
R/W
b1
DBRE1
DB1 Block Read Enable
R/W
b2
DBRE2
DB2 Block Read Enable
R/W
b3
DBRE3
DB3 Block Read Enable
R/W
b7 to b4
Reserved
These bits are always read as 0. The write value should
always be 0.
R/W
b15 to b8
KEY[7:0]
Key Code
Enable or disable rewriting of the DBREj bit (j = 3 to 0).
R/(W)
*
Note:
*
Write data is not retained.
DFLRE is a register to enable or disable the DB0 to DB3 blocks (see figure 27.3) to be read.
Only specific values written to the upper byte in word access are valid. Data written to the upper byte is not retained.
When on-chip ROM is disabled, the data read from DFLRE is 0000h and writing is disabled.
DFLRE is initialized by a reset.
DBREj Bit (DBj Block Read Enable) (j = 3 to 0)
This bit is used to enable or disable the DB3 to DB0 blocks of the data mat to be read.
The DBREj bit is used to control reading of the DBj blocks.
Writing to the DBREj is enabled only in word access when the KEY[7:0] bits are 2Dh.
KEY[7:0] Bits (Key Code)
These bits are used to enable or disable rewriting of the DBREj bit.
Data written to the KEY[7:0] bits is not retained.