
MC97F6108A User’s manual
6. Interrupt controller
67
EIFLAG (External Interrupt Flag0 Register): A4H
7
6
5
4
3
2
1
0
-
-
-
-
FLAG3
FLAG2
FLAG1
FLAG0
-
-
-
-
R/W
R/W
R/W
R/W
Initial value: 00H
EIFLAG0[3:0]
When a PCI interrupt or an External Interrupt 0-2 are occurred while
EIENAB is set to ‘1’, the flag becomes ‘1’.The flag is cleared only by
writing
‘0’ to the bit. It is also cleared automatically before interrupt
service routine is served.
FLAG3
When Pin Change Interrupt occurs this bit is set.
0
Pin Change Interrupt not occurred
1
Pin Change Interrupt occurred
FLAG2
When External Interrupt 2 occurs this bit is set.
0
External Interrupt2 not occurred
1
External Interrupt2 occurred
FLAG1
When External Interrupt 1 occurs this bit is set.
0
External Interrupt1 not occurred
1
External Interrupt1 occurred
FLAG0
When External Interrupt 0 occurs this bit is set.
0
External Interrupt0 not occurred
1
External Interrupt0 occurred
EIEDGE (External Interrupt Flag Edge Register) : A5H
7
6
5
4
3
2
1
0
-
-
--
-
-
EDGE2
EDGE1
EDGE0
-
-
-
-
-
R/W
R/W
R/W
Initial value : 0H
EDGE2
Determines the type of External interrupt 2, edge or level sensitive.
0
Level (default)
1
Edge
EDGE1
Determines the type of External interrupt 1, edge or level sensitive.
0
Level (default)
1
Edge
EDGE0
Determines the type of External interrupt 0, edge or level sensitive.
0
Level (default)
1
Edge