Download Print this page

Espressif ESP32 Technical Reference Manual page 262

Hide thumbs Also See for ESP32:

Advertisement

10 Ethernet Media Access Controller (MAC)
30
29
28
27
0
0
0x0
Overflow_BFOC This bit is set every time the Overflow Frame Counter (Bits[27:17]) overflows, that
is, the Rx FIFO overflows with the overflow frame counter at maximum value. In such a scenario,
the overflow frame counter is reset to all-zeros and this bit indicates that the rollover happened.
(R/SS/RC)
Overflow_FC This field indicates the number of frames missed by the application. This counter is
incremented each time the MTL FIFO overflows. The counter is cleared when this register is
read. (R/SS/RC)
Overflow_BMFC This bit is set every time Missed Frame Counter (Bits[15:0]) overflows, that is, the
DMA discards an incoming frame because of the Host Receive Buffer being unavailable with the
missed frame counter at maximum value. In such a scenario, the Missed frame counter is reset
to all-zeros and this bit indicates that the rollover happened. (R/SS/RC)
Missed_FC This field indicates the number of frames missed by the controller because of the Host
Receive Buffer being unavailable. This counter is incremented each time the DMA discards an
incoming frame. The counter is cleared when this register is read. (R/SS/RC)
31
0
0
0
0
0
0
0
RIWTC This bit indicates the number of system clock cycles multiplied by 256 for which the watch-
dog timer is set. The watchdog timer gets triggered with the programmed value after the Rx
DMA completes the transfer of a frame for which the RI (RECV_INT) status bit is not set because
of the setting in the corresponding descriptor RDES1[31]. When the watchdog timer runs out,
the RI bit is set and the timer is stopped. The watchdog timer is reset when the RI bit is set high
because of automatic setting of RI as per RDES1[31] of any received frame. (R/W)
Espressif Systems
Register 10.9. DMAMISSEDFR_REG (0x0020)
0x0
Register 10.10. DMARINTWDTIMER_REG (0x0024)
0
0
0
0
0
0
0
0
Submit Documentation Feedback
17
16
10
0x0
0x0
0
0
0
0
0
0
0
0
262
0
Reset
8
7
0
0x000
ESP32 TRM (Version 5.2)
0
Reset

Advertisement

loading
Need help?

Need help?

Do you have a question about the ESP32 and is the answer not in the manual?

Subscribe to Our Youtube Channel