Virtual Flash L Bank Registers - Mitsubishi Electric M32R Series User Manual

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

Advertisement

6

6.4.4 Virtual Flash L Bank Registers

Virtual Flash L Bank Register 0 (FELBANK0)
Virtual Flash L Bank Register 1 (FELBANK1)
Virtual Flash L Bank Register 2 (FELBANK2)
Virtual Flash L Bank Register 3 (FELBANK3)
MOD
ENL
D0
1
2
D
Bit Name
0
MODENL
(Virtual flash emulation enable)
1 - 7
No functions assigned
8 - 14
LBANKAD
(L bank address)
15
No functions assigned
Note: This register must always be accessed in halfword.
(1) MODENL (Virtual Flash Emulation Enable) bit (D0)
The MODENL 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
become effective for the L bank area selected by the LBANKAD bits.
(2) LBANKAD (L Bank Address) bits (D8-D14)
The LBANKAD bits are provided for selecting one L bank from a total of 96 L banks separated
every 8 KB. Use these LBANKAD bits to set the seven bits, A12-A18, of the 32-bit start address
of the L bank you want to select.
(For details, refer to Section 6.7, "Virtual Flash Emulation Function.")
Note: The M32170F4 and M32170F3 do not have Virtual Flash L Bank Register 3 (FELBANK3).
6.4 Registers Associated with the Internal Flash Memory
3
4
5
6
Function
0 : Disable virtual flash function
1 : Enable virtual flash function
A12 - A18 of start address of the L bank
to be selected
6-14
LBANKAD
7
8
9
10
11
INTERNAL MEMORY
<Address: H'0080 07E8>
<Address: H'0080 07EA>
<Address: H'0080 07EC>
<Address: H'0080 07EE>
12
13
14
D15
<When reset : H'0000>
R
0
0
Ver.0.10
W

Advertisement

Table of Contents
loading

Table of Contents