Memory Map and Registers
MFR4200 Data Sheet, Rev. 0
Freescale Semiconductor
109
3.2.3.6.2
Transmit Buffer Interrupt Vector Register (TBIVECR)
Address 0x26
Reset
0x0
This register indicates the lowest numbered transmit message buffer that has its interrupt status flag (IFLG)
and its interrupt enable (IENA) bits set. A hard reset or leaving the configuration state clear the register.
NOTE
After an IFLG has been set or cleared, the CC updates the TBIVECR
register after 1 μT.
The TBIVECR register contains valid data only if the TXIF bit is set (see
Section 3.2.3.6.6, “Interrupt Status Register 0 (ISR0)
”).
If there are no IFLG bits set for any transmit message buffers that have
their IENA bit set, then the CC sets the TBIVECR register to 0x0000
(IFLG, IENA — see
Section 3.2.3.7.2, “Message Buffer Control,
Configuration and Status n Register, n = [0:58] (BUFCSnR)
”).
3.2.3.6.3
CHI Error Register (CHIER)
Address 0x12
Reset
0x0
This register holds CHI status flags. The host clears any status bit in the CHIER by writing a '1' to it;
writing a ‘0’ does not change the bit state. The CC sets a status bit in the CHIER again, when it detects the
condition for that bit. If the host and the CC try to write the CHIER register at the same time, the CC write
15
14
13
12
11
10
9
8
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
r
r
r
r
r
r
r
r
7
6
5
4
3
2
1
0
Reserved
Reserved
TBIVEC5
TBIVEC4
TBIVEC3
TBIVEC2
TBIVEC1
TBIVEC0
r
r
rh
rh
rh
rh
rh
rh
Figure 3-74. Transmit Buffer Interrupt Vector Register
15
14
13
12
11
10
9
8
ILLADR
NMENF
NMEFTS
SPLME
MDPLE
BULE
EFLE
FBLE
rwh
rwh
rwh
rwh
rwh
rwh
rwh
rwh
7
6
5
4
3
2
1
0
TBLE
RBLE
Reserved
CCPBLE
BB
Reserved
IRE
FLE
rwh
rwh
r
rwh
rwh
r
rwh
rwh
Figure 3-75. CHI Error Register