12. Serial RapidIO Registers > RapidIO Error Management Extension Registers
291
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
12.7.6
RapidIO Logical and Transport Layer Device ID Capture CSR
This register contains error information, specifically the device ID field values for failed transactions.
It is locked when a Logical/Transport error is detected and the corresponding enable bit is set. When
the TT field of the erroneous message is not a defined value, the contents of this register are bytes 3 and
4 of the packet received.
For switches, the errors detected are limited to maintenance packets (maintenance requests,
maintenance responses, and port writes) with a hop count of 0. No other packets can reach the logical
layer of a switch.
Note that this register is not updated when a correctly formatted maintenance request fails.
Register name: RIO_LOG_ERR_DEVID
Reset value: 0x0000_0000
Register offset:1018
Bits
0
1
2
3
4
5
6
7
00:07
Reserved
08:15
Reserved
16:23
SRCID_MSB
24:31
SRCID
Bits
Name
Description
Type
Reset
Value
0:15
Reserved
N/A
R
0
16:23
SRCID_MSB
Source ID Most Significant Byte
Most significant byte of the source ID associated with the error
(large transport systems only)
R/W
0
24:31
SRCID
Source ID
The sourceID associated with the error.
R/W
0