Serial RapidIO (SRIO) User's Guide

www.ti.com
5.43 Queue n Receive DMA Head Descriptor Pointer Register (QUEUE n_RXDMA_HDP)
SRIO Registers
There are sixteen of these registers (see Table 108 ). QUEUE n_RXDMA_HDP is shown in Figure 105 and
described in Table 109 . For additional programming information, see Section 2.3.4.1 .
Table 108. QUEUE n_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 (QUEUE n_RXDMA_HDP)
31 0
RX_HDP
R/W-00000000h
LEGEND: R/W = Read/Write; - n = Value after reset
Table 109. Queue n Receive DMA Head Descriptor Pointer Register (QUEUE n_RXDMA_HDP) Field
Descriptions
Bit Field Value Description
31–0 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 32-bit word
aligned (the 2 LSBs must be 0s).
Serial RapidIO (SRIO)166 SPRUE13A September 2006
Submit Documentation Feedback