XC2200 Derivatives
System Units (Vol. 1 of 2)
Memory Organization
User’s Manual
3-53
V2.1, 2008-08
MemoryX2K, V1.3
3.10.2
Register Interface
describes the special function registers of the IMB.
In
“System Control Registers” on Page 3-64
the special function registers that
influence the IMB but are not allocated to the IMB address range are described.
3.10.2.1 IMB Registers
The section describes all IMB special function registers.
IMB Control
Global IMB control.
Both IMB_IMBCTRL and IMB_IMBCTRH are reset by an Application Reset.
The write access to both registers is controlled by the register security mechanism as
defined in the SCU chapter
“Register Control” on Page 7-191
. Please note that the
register write-protection is not activated automatically again after an access to
IMB_IMBCTR because this happens only for SCU internal registers.
Table 3-7
Registers Overview
Register Short
Name
Register Long Name
Offset
Address
Page Number
IMB_IMBCTRL
IMB Control Low
FF FF00
H
IMB_IMBCTRH
IMB Control High
FF FF02
H
IMB_INTCTR
Interrupt Control
FF FF04
H
IMB_FSR_BUSY
Flash State Busy
FF FF06
H
IMB_FSR_OP
Flash State Operations
FF FF08
H
IMB_FSR_PROT
Flash State Protection
FF FF0A
H
IMB_MAR
Margin
FF FF0C
H
IMB_PROCON0
Protection Configuration 0
FF FF10
H
IMB_PROCON1
Protection Configuration 1
FF FF12
H
IMB_PROCON2
Protection Configuration 2
FF FF14
H
IMB_IMBCTRL
IMB Control Low
ISFR (FF FF00
H
)
Reset value: 558C
H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
DDF
DCF
-
-
-
-
-
-
-
-
DLC
PF
WSFLASH
rw
rw
-
-
-
-
-
-
-
-
rw
rw