Chapter 4 Interrupt (S12ZINTV0)
S12ZVHY/S12ZVHL Family Reference Manual Rev. 1.05
Freescale Semiconductor
133
Write: Anytime
4.3.2.3
Interrupt Request Configuration Data Registers (INT_CFDATA0–7)
The eight register window visible at addresses INT_CFDATA0–7 contains the configuration data for the
block of eight interrupt requests (out of 128) selected by the interrupt configuration address register
(INT_CFADDR) in ascending order. INT_CFDATA0 represents the interrupt configuration data register
of the vector with the lowest address in this block, while INT_CFDATA7 represents the interrupt
configuration data register of the vector with the highest address, respectively.
Table 4-5. INT_CFADDR Field Descriptions
Field
Description
6–3
INT_CFADDR[6:3]
Interrupt Request Configuration Data Register Select Bits
— These bits determine which of the 128
configuration data registers are accessible in the 8 register window at INT_CFDATA0–7.
The hexadecimal value written to this register corresponds to the upper 4 bits of the vector number
(multiply with 4 to get the vector address offset).
If, for example, the value 0x70 is written to this register, the configuration data register block for the 8
interrupt vector requests starting with vector at address (vector base + (0x70*4 = 0x0001C0)) is selected
and can be accessed as INT_CFDATA0–7.
Address: 0x000018
7
6
5
4
3
2
1
0
R
0
0
0
0
0
PRIOLVL[2:0]
W
Reset
0
0
0
0
0
0
0
1
(1)
1. Please refer to the notes following the PRIOLVL[2:0] description below.
= Unimplemented or Reserved
Figure 4-5. Interrupt Request Configuration Data Register 0 (INT_CFDATA0)
Address: 0x000019
7
6
5
4
3
2
1
0
R
0
0
0
0
0
PRIOLVL[2:0]
W
Reset
0
0
0
0
0
0
0
1
(1)
1. Please refer to the notes following the PRIOLVL[2:0] description below.
= Unimplemented or Reserved
Figure 4-6. Interrupt Request Configuration Data Register 1 (INT_CFDATA1)
Address: 0x00001A
7
6
5
4
3
2
1
0
R
0
0
0
0
0
PRIOLVL[2:0]
W
Reset
0
0
0
0
0
0
0
1
(1)
= Unimplemented or Reserved
Figure 4-7. Interrupt Request Configuration Data Register 2 (INT_CFDATA2)