RxDMA_Flush_Cnt (GEM) Register

Versal Adaptive SoC Register Reference (AM012)

Document ID
AM012
Release Date
2023-08-29
Revision
1.3

RxDMA_Flush_Cnt (GEM) Register Description

Register NameRxDMA_Flush_Cnt
Relative Address0x00000001B4
Absolute Address 0x00FF0C01B4 (GEM0)
0x00FF0D01B4 (GEM1)
Width32
TyperoRead-only
Reset Value0x00000000
DescriptionReceive DMA Flushed Packets

Alternate register name: auto_flushed_pkts

RxDMA_Flush_Cnt (GEM) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31:16roRead-only0x0Reserved, read as 0, ignored on write.
Note: Field name reference: reserved_31_16
count15:0roRead-only0x0Flushed RX packets counter. A 16 bit register counting the number of frames that have been flushed from the receive SRAM based packet buffer due to one of the following reasons:1. When partial store and forward mode is enabled or bit 24 of the DMA configuration register is enabled, a packet is received while there is no AMBA (AHB/AXI) resource.2. When partial store and forward mode is enabled and an AMBA (AHB/AXI) error is encountered while writing the packet data to external memory.3. When bit 18 of the network control register (software action to flush a packet from the head of the PBUF queue) is pulsed and the GEM DMA is not currently busy.