![Freescale Semiconductor ColdFire MCF5211 Reference Manual Download Page 208](http://html1.mh-extra.com/html/freescale-semiconductor/coldfire-mcf5211/coldfire-mcf5211_reference-manual_2330619208.webp)
Interrupt Controller Module
MCF5213 ColdFire® Integrated Microcontroller Reference Manual, Rev. 3
12-16
Freescale Semiconductor
12.3.8
Global Software and Level
m
IACK Registers (GSWIACK, GL
m
IACK)
In addition to the software IACK registers (
Section 12.3.7, “Software and Level m IACK Registers
), there are global software IACK registers, GSWIACK and GL
m
IACK. On
devices with multiple interrupt controllers, a read from GSWIACK returns the vector number for the
highest level and priority unmasked interrupt source from all interrupt controllers. Similarly, a read from
one of the GL
m
IACK registers returns the vector for the highest priority unmasked interrupt within a level
for all interrupt controllers. Because the MCF5213 has only one interrupt controller, the global registers
effectively provide the same information as the SWIACK and L
m
IACK registers.
IPSBAR
Offsets:
for register offsets
(SWIACK
n
, L
m
IACK
n
)
Access: read-only
7
6
5
4
3
2
1
0
R
VECTOR
W
Reset:
0
0
0
0
0
0
0
0
Figure 12-10. Software and Level
m
IACK Registers (SWIACK
n
, L
m
IACK
n
)
Table 12-14. SWIACK
n
and L
m
IACK
n
Field Descriptions
Field
Description
7–0
VECTOR
Vector number. A read from the SWIACK register returns the vector number associated with the highest level,
highest priority unmasked interrupt source. A read from one of the L
m
IACK registers returns the highest priority
unmasked interrupt source within the level.
IPSBAR
Offsets:
for register offsets
(GSWIACK, GL
m
IACK)
Access: read-only
7
6
5
4
3
2
1
0
R
VECTOR
W
Reset:
0
0
0
0
0
0
0
0
Figure 12-11. Global Software and Level
m
IACK Registers (GSWIACK, GL
m
IACK)
Table 12-15. GSWIACK and GL
n
IACK Field Descriptions
Field
Description
7–0
VECTOR
Vector number. A read from the global SWIACK returns the vector number for the highest level and priority
unmasked interrupt source from all interrupt controllers. Similarly, a read from one of the L
n
IACK registers returns
the vector for the highest priority unmasked interrupt within a level for all interrupt controllers.
As implemented on the MCF5213, these registers contain the same information as SWIACK and L
n
IACK.