
DocID13284 Rev 2
127/564
UM0404
Interrupt and trap functions
All bits of XIR3SEL register are set by hardware when an interrupt is coming from the
peripheral, and/or by writing a logic ‘1’ in the corresponding bit of XIR3SET register.
All bits of XIR3SEL register are cleared by writing a logic ‘1’ in the corresponding bit of
XIR3CLR register. The register can anyway be also written directly by the software.
XIR3SET (EB42h)
XBUS
Reset Value: 0000h
XIR3CLR (EB44h)
XBUS
Reset Value: 0000h
IE.3
Interrupt Enable 3: XSSC Error
‘0’: Interrupt request disabled.
‘1’: Interrupt request enabled.
IE.4
Interrupt Enable 4: XASC Error
‘0’: Interrupt request disabled.
‘1’: Interrupt request enabled.
IE.5
Interrupt Enable 5: PLL Unlock / Oscillator Watchdog
‘0’: Interrupt request disabled.
‘1’: Interrupt request enabled.
IE.6
Interrupt Enable 6: XPWM
Channel 3...0
‘0’: Interrupt request disabled.
‘1’: Interrupt request enabled.
IE.7
Interrupt Enable 7:
No interrupt source associated.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
IESET[7:0]
FLSET[7:0]
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
Bit
Function
FLSET.x
Interrupt Flag x SET
(x=7...0)
Writing a ‘1’ will set the corresponding bit
x
in XIR3SEL register.
Writing a ‘0’ has no effect.
IESET.x
Interrupt Enable x SET
(x=7...0)
Writing a ‘1’ will set the corresponding bit
x
in XIR3SEL register.
Writing a ‘0’ has no effect.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
IECLR[7:0]
FLCLR[7:0]
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
Bit
Function