![NXP Semiconductors freescale semiconductor ColdFire MCF51CN128 Series Скачать руководство пользователя страница 208](http://html1.mh-extra.com/html/nxp-semiconductors/freescale-semiconductor-coldfire-mcf51cn128-series/freescale-semiconductor-coldfire-mcf51cn128-series_reference-manual_1721790208.webp)
Interrupt Controller (CF1_INTC)
MCF51CN128 Reference Manual, Rev. 6
Freescale Semiconductor
8-15
8.3.6
INTC Clear Interrupt Force Register (INTC_CFRC)
The INTC_CFRC register provides a simple memory-mapped mechanism to clear a given bit in the
INTC_FRC register to negate a specific level interrupt request. The data value on the register write causes
the appropriate bit in the INTC_FRC register to be cleared. Attempted reads of this register generate an
error termination.
This register is provided so interrupt service routines can negate a forced interrupt request without the need
to perform a read-modify-write sequence on the INTC_FRC register.
Figure 8-7. INTC_CFRC Register
Table 8-9. INTC_SFRC Field Descriptions
Field
Description
7–6
Reserved, must be cleared.
5–0
SET
For data values within the 56–62 range, the corresponding bit in the INTC_FRC register is set, as defined below.
0x38 Bit 56, INTC_FRC[LVL7] is set
0x39 Bit 57, INTC_FRC[LVL6] is set
0x3A Bit 58, INTC_FRC[LVL5] is set
0x3B Bit 59, INTC_FRC[LVL4] is set
0x3C Bit 60, INTC_FRC[LVL3] is set
0x3D Bit 61, INTC_FRC[LVL2] is set
0x3E Bit 62, INTC_FRC[LVL1] is set
Note:
Data values outside this range do not affect the INTC_FRC register. It is recommended the data values be
restricted to the 0x38–0x3E (56–62) range to ensure compatibility with future devices.
Offset: CF1_INT 0x1F (INTC_CFRC)
Access: Write-only
7
6
5
4
3
2
1
0
R
W
0
0
CLR
Reset
0
0
0
0
0
0
0
0
Table 8-10. INTC_CFRC Field Descriptions
Field
Description
7–6
Reserved, must be cleared.
5–0
CLR
For data values within the 56–62 range, the corresponding bit in the INTC_FRC register is cleared, as defined below.
0x38 Bit 56, INTC_FRC[LVL7] is cleared
0x39 Bit 57, INTC_FRC[LVL6] is cleared
0x3A Bit 58, INTC_FRC[LVL5] is cleared
0x3B Bit 59, INTC_FRC[LVL4] is cleared
0x3C Bit 60, INTC_FRC[LVL3] is cleared
0x3D Bit 61, INTC_FRC[LVL2] is cleared
0x3E Bit 62, INTC_FRC[LVL1] is cleared
Note:
Data values outside this range do not affect the INTC_FRC register. It is recommended the data values be
restricted to the 0x38–0x3E (56–62) range to ensure compatibility with future devices.