EasyManua.ls Logo

NXP Semiconductors MPC5606S - Page 762

NXP Semiconductors MPC5606S
1344 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Interrupt Controller (INTC)
MPC5606S Microcontroller Reference Manual, Rev. 7
760 Freescale Semiconductor
The software set/clear interrupt registers support the setting or clearing of software configurable interrupt
request. These registers contain eight independent sets of bits to set and clear a corresponding flag bit by
software. Excepting being set by software, this flag bit behaves the same as a flag bit set within a
peripheral. This flag bit generates an interrupt request within the INTC like a peripheral interrupt request.
Writing a 1 to SETx will leave SETx unchanged at 0 but sets CLRx. Writing a 0 to SETx has no effect.
CLRx is the flag bit. Writing a 1 to CLRx clears it. Writing a 0 to CLRx has no effect. If a 1 is written
simultaneously to a pair of SETx and CLRx bits, CLRx will be asserted, regardless of whether CLRx was
asserted before the write.
Offset: 0x0024 Access: User read/write
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R
0 0 0 0 0 0 0 CLR4 0 0 0 0 0 0 0 CLR5
W
SET4 SET5
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 CLR6 0 0 0 0 0 0 0 CLR7
W
SET6 SET7
Reset
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Figure 21-7. INTC Software Set/Clear Interrupt Register 4–7 (INTC_SSCIR[4:7])
Table 21-7. INTC_SSCIR[0:7] field descriptions
Field Description
6, 14, 22, 30
SET[0:7]
Set Flag Bits. Writing a 1 sets the corresponding CLRx bit. Writing a 0 has no effect. Each SETx
always will be read as a 0.
7, 15, 23, 31
CLR[0:7]
Clear Flag Bits. CLRx is the flag bit. Writing a 1 to CLRx clears it provided that a 1 is not written
simultaneously to its corresponding SETx bit. Writing a 0 to CLRx has no effect.
0 Interrupt request not pending within INTC.
1 Interrupt request pending within INTC.

Table of Contents

Related product manuals