HI-3110
MESSAGE STATUS REGISTER: MESSTAT
0
1
T
T
A
A
FILHIT
F
2
ILHIT1
TST TST
(Read only)
(Read, SPI Op-code 0xDA)
7
6
5
4
3
2
1
0
LSB
MSB
This register reflects transmission status and also which filters were responsible for filtering valid received messages. It is read-only.
Bit Name
R/W Default Description
7-4 FILHIT3:0
R
0
Filter hit bits <3:0>.
These bit combinations indicate which filters were responsible for filtering received messages
.
0000: No filter matches the received message.
1000: Filter 0 matches, but filters 1, 2, 3, 4, 5, 6 or 7 may also match.
1001: Filter 1 matches, filter 0 does not, but filters 2, 3, 4, 5, 6 or 7 may also match.
1010: Filter 2 matches, filters 0 and 1 do not, but filters 3, 4, 5, 6 or 7 may also match.
1011: Filter 3 matches, filters 0 through 2 do not, but filters 4, 5, 6 or 7 may also match.
1100: Filter 4 matches, filters 0 through 3 do not, but filters 5, 6, or 7 may also match.
1101: Filter 5 matches, filters 0 through 4 do not, but filters 6 or 7 may also match.
1110: Filter 6 matches, filters 0 through 5 do not, but filter 7 may also match.
1111: Filter 7 matches, all other filters do not.
Note: Filter checking is carried out by the internal logic in order of increasing filter
number. Once a filter matches, no further checking takes place. Therefore, in
the case of more than one filter matching for a given message, the lowest
filter will be given priority and the FILHIT3:0 bits will reflect this value.
3-2 MTAG1:0
1-0 TSTAT1:0
R
R
0
0
MessageTag bits <1:0>.
These bits will reflect the last two bits of the host assigned message tag of the last successful
transmission.
Transmission Status bits <1:0>.
These bits reflect the transmission status.
00:Transmission not enabled (TXEN = 0).
01:Transmission is enabled (TXEN = 1), but FIFO is empty.
10: Waiting to transmit or re-transmit.
11:Transmitter is currently transmitting a message or a flag.
HOLT INTEGRATED CIRCUITS
22