www.ti.com
SRIO Registers
5.43 Queue n Receive DMA Head Descriptor Pointer Register (QUEUEn_RXDMA_HDP)
There are sixteen of these registers (see Table 108). QUEUEn_RXDMA_HDP is shown in Figure 105 and described in Table 109. For additional programming information, see Section 2.3.4.1 .
Table 108. QUEUEn_RXDMA_HDP Registers
Register | Address Offset |
QUEUE0_RXDMA_HDP | 0600h |
QUEUE1_RXDMA_HDP | 0604h |
QUEUE2_RXDMA_HDP | 0608h |
QUEUE3_RXDMA_HDP | 060Ch |
QUEUE4_RXDMA_HDP | 0610h |
QUEUE5_RXDMA_HDP | 0614h |
QUEUE6_RXDMA_HDP | 0618h |
QUEUE7_RXDMA_HDP | 061Ch |
QUEUE8_RXDMA_HDP | 0620h |
QUEUE9_RXDMA_HDP | 0624h |
QUEUE10_RXDMA_HDP | 0628h |
QUEUE11_RXDMA_HDP | 062Ch |
QUEUE12_RXDMA_HDP | 0630h |
QUEUE13_RXDMA_HDP | 0634h |
QUEUE14_RXDMA_HDP | 0638h |
QUEUE15_RXDMA_HDP | 063Ch |
Figure 105. Queue n Receive DMA Head Descriptor Pointer Register (QUEUEn_RXDMA_HDP)
31 | 0 |
RX_HDP
LEGEND: R/W = Read/Write;
Table 109. Queue n Receive DMA Head Descriptor Pointer Register (QUEUEn_RXDMA_HDP) Field
Descriptions
Bit | Field | Value | Description |
RX_HDP | 00000000h | RX Queue Head Descriptor Pointer: This field is the memory address for the first | |
|
| to | buffer descriptor in the channel receive queue. This field is written by the DSP |
|
| FFFFFFFCh | core to initiate queue receive operations and is zeroed by the port when all free |
|
|
| buffers have been used. An error condition results if the DSP core writes this |
|
|
| field when the current field value is nonzero. The address must be |
|
|
| aligned (the 2 LSBs must be 0s). |
166 | Serial RapidIO (SRIO) | SPRUE13A |