Registers | Address | Description |
---|---|---|
C2H_ST_QID (0x000) | 0x000 | AXI-ST C2H Queue id |
C2H_ST_LEN (0x004) | 0x004 | AXI-ST C2H transfer length |
C2H_CONTROL_REG (0x008) | 0x008 | AXI-ST C2H pattern generator control |
H2C_CONTROL_REG (0x00C) | 0x00C | AXI-ST H2C Control |
H2C_STATUS (0x010) | 0x010 | AXI-ST H2C Status |
C2H_STATUS (0x018) | 0x018 | AXI-ST C2H Status |
C2H_PACKET_COUNT (0x020) | 0x020 | AXI-ST C2H number of packets to transfer |
C2H_PREFETCH_TAG (0x024) | 0x024 | AXI-St C2H simple bypass prefetch Tag and Q details |
C2H_COMPLETION_DATA_0 (0x030) to C2H_COMPLETION_DATA_7 (0x04C) |
0x4C-0x030 | AXI-ST C2H completion data |
C2H_COMPLETION_SIZE (0x050) | 0x050 | AXI-ST completion data type |
SCRATCH_REG0 (0x060) | 0x060 | Scratch register 0 |
SCRATCH_REG1 (0x064) | 0x064 | Scratch register 1 |
C2H_PACKETS_DROP (0x088) | 0x088 | AXI-ST C2H Packets drop count |
C2H_PACKETS_ACCEPTED (0x08C) | 0x08C | AXI-ST C2H Packets accepted count |
DESCRIPTOR_BYPASS (0x090) | 0x090 | C2H and H2C descriptor bypass loopback |
USER_INTERRUPT (0x094) | 0x094 | User interrupt, vector number, function number |
USER_INTERRUPT_MASK (0x098) | 0x098 | User interrupt mask |
USER_INTERRUPT_VECTOR (0x09C) | 0x09C | User interrupt vector |
DMA_CONTROL (0x0A0) | 0x0A0 | DMA control |
VDM_MESSAGE_READ (0x0A4) | 0x0A4 | VDM message read |