Safety
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 125
4.2.5.5 SWT Window Register (SWT_WN)
The SWT Window (SWT_WN) register contains the 32-bit window start value. This register is cleared on
reset. This register is read only if either the SWT_CR[HLK] or SWT_CR[SLK] bits are set.
4.2.5.6 SWT Service Register (SWT_SR)
The SWT Service (SWT_SR) service register is the target for service sequence writes used to reset the
watchdog timer.
Address: Base + 0x000C Access: User read/write
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R
WST[31:16]
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R
WST[15:0]
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Figure 4-15. SWT Window Register (SWT_WN)
Table 4-10. SWT_WN Register field descriptions
Field Description
WST Window start value. When window mode is enabled, the service sequence can only be written when the
internal down counter is less than this value.
Address: Base + 0x0010 Access: User write-only
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
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 0 0 0 0 0
W WSC
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Figure 4-16. SWT Service Register (SWT_SR)
Table 4-11. SWT_SR field descriptions
Field Description
WSC Watchdog Service Code.This field is used to service the watchdog and to clear the soft lock bit
(SWT_CR[SL]). To service the watchdog, the value 0xA602 followed by 0xB480 is written to the WSC field.
To clear the soft lock bit (SWT_CR[SL]), the value 0xC520 followed by 0xD928 is written to the WSC field.