Erase Block Register 2 (Ebr2) - Renesas H8S/2319 series Hardware Manual

Renesas 16-bit single-chip microcomputer
Table of Contents

Advertisement

17.14.4 Erase Block Register 2 (EBR2)

Bit
:
7
EBR2
EB15
Initial value :
0
R/W
:
R/W
EBR2 is an 8-bit register that specifies the flash memory erase area block by block. EBR2 is
initialized to H'00 by a reset, in hardware standby mode and software standby mode, and when the
SWE1 bit in FLMCR1 is not set. When a bit in EBR2 is set, the corresponding block can be
erased. Other blocks are erase-protected. Set only one bit in EBR2 and EBR1 together (setting
more than one bit will automatically clear all EBR1 and EBR2 bits to 0). When on-chip flash
memory is disabled, a read will return H'00, and writes are invalid.
The flash memory block configuration is shown in table 17-28.
Table 17-28 Flash Memory Erase Blocks
Block (Size)
EB0 (4 kbytes)
EB1 (4 kbytes)
EB2 (4 kbytes)
EB3 (4 kbytes)
EB4 (4 kbytes)
EB5 (4 kbytes)
EB6 (4 kbytes)
EB7 (4 kbytes)
EB8 (32 kbytes)
EB9 (64 kbytes)
EB10 (64 kbytes)
EB11 (64 kbytes)
EB12 (64 kbytes)
EB13 (64 kbytes)
EB14 (64 kbytes)
EB15 (64 kbytes)
Rev. 5.00, 12/03, page 628 of 1088
6
5
EB14
EB13
0
0
R/W
R/W
Address
H'000000 to H'000FFF
H'001000 to H'001FFF
H'002000 to H'002FFF
H'003000 to H'003FFF
H'004000 to H'004FFF
H'005000 to H'005FFF
H'006000 to H'006FFF
H'007000 to H'007FFF
H'008000 to H'00FFFF
H'010000 to H'01FFFF
H'020000 to H'02FFFF
H'030000 to H'03FFFF
H'040000 to H'04FFFF
H'050000 to H'05FFFF
H'060000 to H'06FFFF
H'070000 to H'07FFFF
4
3
EB12
EB11
EB10
0
0
R/W
R/W
2
1
EB9
EB8
0
0
R/W
R/W
R/W
0
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

H8s/2318 series

Table of Contents