![Infineon Technologies XC2200 User Manual Download Page 119](http://html1.mh-extra.com/html/infineon-technologies/xc2200/xc2200_user-manual_2055439119.webp)
XC2200 Derivatives
System Units (Vol. 1 of 2)
Memory Organization
User’s Manual
3-58
V2.1, 2008-08
MemoryX2K, V1.3
Flash State
Flash state. Split into 3 registers IMB_FSR_BUSY, IMB_FSR_OP, and
IMB_FSR_PROT. The protection relevant fields or IMB_FSR_PROT are described in
“Protection Handling Details” on Page 3-38
.
The registers are reset by the Application Reset with the exception of “ERASE”, “PROG”,
and “OPER”. These three fields are only reset by a System Reset.
IMB_FSR_BUSY
Flash State Busy
ISFR (FF FF06
H
)
Reset value: 0000
H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
–
–
–
–
–
PAGE
–
–
–
–
–
BUSY
–
–
–
–
–
rh
–
–
–
–
–
rh
Field
Bits
Typ Description
BUSY
[2:0]
rh
Busy
A flash module is busy with a task. Each bit position
corresponds to one of the 3 flash modules. The task
is indicated by the bits MAR, POWER, ERASE or
PROG of IMB_FSR_OP. BUSY is automatically
cleared when the task has finished. The
corresponding task indication is not cleared in order
to allow an interrupt handler to determine the
finished task.
PAGE
[10:8]
rh
Page Mode Indication
Set as long the corresponding flash module is in
page mode. Page mode is entered by the “
” commands and finished by a “
” command. The page mode can be also left by
” command. Also an Application
Reset clears this bit.
IMB_FSR_OP
Flash State Operations
ISFR (FF FF08
H
)
Reset value: 0000
H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
–
–
–
–
–
–
–
–
–
–
OPE
R
SQE
R
MAR
POW
ER
ERA
SE
PRO
G
–
–
–
–
–
–
–
–
–
–
rh
rh
rh
rh
rh
rh