Virtual Flash S Bank Registers - Renesas M32R/ECU Series User Manual

Mitsubishi 32-bit risc single-chip microcomputers
Table of Contents

Advertisement

6

6.4.5 Virtual Flash S Bank Registers

Virtual Flash S Bank Register 0 (FESBANK0)
Virtual Flash S Bank Register 1 (FESBANK1)
Virtual Flash S Bank Register 2 (FESBANK2)
Virtual Flash S Bank Register 3 (FESBANK3)
Virtual Flash S Bank Register 4 (FESBANK4)
Virtual Flash S Bank Register 5 (FESBANK5)
Virtual Flash S Bank Register 6 (FESBANK6)
Virtual Flash S Bank Register 7 (FESBANK7)
b0
1
2
MODENS
0
0
0
b
Bit Name
0
MODENS
Virtual flash emulation enable bit
1–7
No function assigned. Fix to "0".
8
SBANKAD
S bank address
Note: • These registers must always be accessed in halfwords.
(1) MODENS (Virtual Flash Emulation Enable) bit (Bit 0)
The MODENS bit can be set to "1" after entering virtual flash emulation mode (by setting the FEMMOD bit to
"1" while the FENTRY bit = "0"). This causes the virtual flash emulation function to be enabled for the S bank
area selected by the SBANKAD bits.
(2) SBANKAD (S Bank Address) bits (Bits 8–15)
The SBANKAD bits are provided for selecting one of the S banks that are separated every 4 KB. Use these
SBANKAD bits to set the eight bits A12–A19 of the 32-bit start address of the desired S bank.
Note: • For details, see Section 6.6, "Virtual Flash Emulation Function."
6.4 Registers Associated with the Internal Flash Memory
3
4
5
6
0
0
0
0
7
8
9
10
0
0
0
0
Function
0: Disable virtual flash emulation function
1: Enable virtual flash emulation function
Start address A12–A19 of the relevant S bank
6-11
INTERNAL MEMORY
<Address: H'0080 01E8>
<Address: H'0080 01EA>
<Address: H'0080 01EC>
<Address: H'0080 01EE>
<Address: H'0080 01F0>
<Address: H'0080 01F2>
<Address: H'0080 01F4>
<Address: H'0080 01F6>
11
12
13
14
SBANKAD
0
0
0
0
<After reset: H'0000>
32180 Group User's Manual (Rev.1.0)
b15
0
R
W
R
W
0
0
R
W

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents