Wakeup Unit (WKPU)
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 1245
41.4.2.9 Wakeup/Interrupt Pullup Enable Register (WIPUER)
This register is used to enable a pullup on the corresponding interrupt pads to pull an unconnected
wakeup/interrupt input to a value of 1.
41.5 Functional description
41.5.1 General
This section provides a complete functional description of the Wakeup Unit.
41.5.2 Non-Maskable Interrupts
The Wakeup Unit supports one non-maskable interrupt which is allocated to pin 37 of the 144-pin
packages, to pin 45 of the 176-pin packages and to pin L3 of the BGA packages.
Address: Base + 0x0030 Access: User read/write
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R 0 0 0 0 0 0 0 0 0 0 0
IFE[20:0]
1
1
Not all bits are available in the 144-pin package.
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Figure 41-9. Wakeup/Interrupt Filter Enable Register (WIFER)
Table 41-10. WIFER field descriptions
Field Description
IFE[x] External Interrupt Filter Enable x.
Enable analog glitch filter on the external interrupt pad input.
0 Filter is disabled
1 Filter is enabled
Address: Base + 0x0034 Access: User read/write
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R 0 0 0 0 0 0 0 0 0 0 0
IPUE[20:0]
1
1
Not all bits are available in the 144-pin package.
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Figure 41-10. Wakeup/Interrupt Pullup Enable Register (WIPUER)
Table 41-11. WIPUER field descriptions
Field Description
IPUE[x] External Interrupt Pullup Enable x.
0 Pullup is disabled
1 Pullup is enabled