4.1.1.6 Free Descriptor/Buffer Starvation Count Register N (0x00000020 + N×4)
The Free Descriptor/Buffer Queue Starvation Count Registers (Figure 4-6) provide statistics about how many starvation events are occurring on the RX free descriptor/buffer queues. It does not support byte accesses. Register 0 reads the first four queues with starvation counters; register 1 reads the next four queues, etc.
Figure 4-6 Free Descriptor/Buffer Starvation Count Register N (0x00000020 + N×4)
FDBQ3_STARVE_CNT |
FDBQ2_STARVE_CNT |
FDBQ1_STARVE_CNT |
FDBQ0_STARVE_CNT |
Legend: COR = Clear On Read; - n = value after reset |
Table 4-7 Free Descriptor/Buffer Starvation Count Register N Field Descriptions
Bit |
Field |
Description |
31-24 |
FDBQ3_STARVE_CNT |
This field increments each time the Free Descriptor/Buffer Queue N+3 is read while it is empty. This field is cleared when read, and saturates at 0xFF. |
23-16 |
FDBQ2_STARVE_CNT |
This field increments each time the Free Descriptor/Buffer Queue N+2 is read while it is empty. This field is cleared when read, and saturates at 0xFF. |
15-8 |
FDBQ1_STARVE_CNT |
This field increments each time the Free Descriptor/Buffer Queue N+1 is read while it is empty. This field is cleared when read, and saturates at 0xFF. |
7-0 |
FDBQ0_STARVE_CNT |
This field increments each time the Free Descriptor/Buffer Queue N is read while it is empty. This field is cleared when read, and saturates at 0xFF. |