TSS461C
27
Rev. D (22 Feb 01)
9.2.7. Last Message Status Register (0x06) :
7
6
5
4
3
2
1
0
NRTR3
NRTR2
NRTR1
NRTR0
IDTR3
IDTR2
IDTR1
IDTR0
Read only register.
Default value after reset : 0x00.
This register is basically the same as the transmission status register. It contains the last identifier number that was
successfully transmitted, received or exceeded its retry count.
If it was a successful transmission, the number of retries performed can be seen in this register as well.
NRTR [3:0]
: Number of retries done successfully in transmission. In case of reception NRTR[3:0] is undefined.
IDTR [3:0]
: Channel number that was successfully transmitted, received or exceeded its retry count.
9.2.8. Last Error Status Register (0x07) :
7
6
5
4
3
2
1
0
BOC
BOV
FCSE
ACKE
CV
FV
Read only register.
Default value after reset : 0
×
00.
The Last Error Status Register contains the error code for the last transmission or reception attempt. It is updated
after each attempt, i.e. several error codes can be reported during one single transmission (with several retries).
BOC
: Buffer occupied.
when one channel configured in
“
Reply request
”
mode has its
“
received
”
bit set when it attempts to transmit its request.
BOC with the link capability between two channels sharing the same
received buffer, is set when one channel has already set its
“
received
”
bit in its
“
Message length and status Channel register
”
and a receive is attempt on the other one.
BOV
: Buffer overflow.
BOV indicates that the buffer length setup in the Channel Status Register
was shorter than the number of bytes received plus 1, and thus, some data
was lost.
One : BOV active
Zero : BOV inactive
FCSE
: Framing Check Sequence Error.
FCSE indicates a mismatch between the FCS received and the FCS
calculated
One : FCSE active
Zero : FCSE inactive