Table 6–62, Table 6–64, Table 6–63 – Altera RapidIO MegaCore Function User Manual
Page 160
![background image](https://www.manualsdir.com/files/763760/content/doc160.png)
6–28
Chapter 6: Software Interface
Transport and Logical Layer Registers
RapidIO MegaCore Function
August 2014
Altera Corporation
User Guide
INFORMATION (MSB)
[15:8]
RW
MSB information field of the outbound DOORBELL message
8'h0
INFORMATION (LSB)
[7:0]
RW
LSB information field of the outbound DOORBELL message
8'h0
Table 6–61. Tx Doorbell—Offset: 0x0C (Part 2 of 2)
Field
Bits
Access
Function
Default
Table 6–62. Tx Doorbell Status—Offset: 0x10
Field
Bits
Access
Function
Default
RSRV
[31:24]
RO
Reserved
8'h0
PENDING
[23:16]
RO
Number of DOORBELL messages that have been transmitted, but
for which a response has not been received. There can be a
maximum of 16 pending DOORBELL messages.
8'h0
TX_FIFO_LEVEL
[15:8]
RO
The number of DOORBELL messages in the staging FIFO plus the
number of DOORBELL messages in the Tx FIFO. The maximum
value is 16.
8'h0
TXCPL_FIFO_LEVEL
[7:0]
RO
The number of available completed Tx DOORBELL messages in
the Tx Completion FIFO. The FIFO can store a maximum of 16.
8'h0
Table 6–63. Tx Doorbell Completion—Offset: 0x14
Field
Bits
Access
Function
Default
LARGE_DESTINATION_ID
[31:24]
RO
Reserved if the system does not support 16-bit device ID.
8'h0
MSB of the targeted RapidIO processing element device ID if
the system supports 16-bit device ID.
DESTINATION_ID
[23:16]
RO
The device ID of the targeted RapidIO processing element.
8'h0
INFORMATION
[15:8]
RO
MSB of the information field of an outbound DOORBELL
message that has been confirmed as successful or
unsuccessful.
8'h0
INFORMATION
[7:0]
RO
LSB of the information field of an outbound DOORBELL
message that has been confirmed as successful or
unsuccessful.
8'h0
Note to
:
(1) The completed Tx DOORBELL message comes directly from the Tx Doorbell Completion FIFO.
Table 6–64. Tx Doorbell Completion Status—Offset: 0x18
Field
Bits
Access
Function
Default
RSRV
[31:2]
RO
Reserved
30'h0
ERROR_CODE
[1:0]
RO
This error code corresponds to the most recently read message from
the Tx Doorbell Completion register. After software reads the Tx
Doorbell
Completion register, a read to this register should follow
to determine the status of the message.
2'b00—Response DONE status
2'b01—Response with ERROR status
2'b10—Time-out error
2'h0