GD32F20x User Manual
826
Bit 7:
IPHERR
Bit 5:
FRMT
Bit 0:
PCERR
Frame status
0
0
0
IEEE 802.3 normal frame (Length field value is less than 0x0600
and not tagged)
0
0
1
IPv4 or IPv6 frame, no header checksum error, payload checksum
is bypassed because of unsupported payload type
0
1
0
IPv4 or IPv6 frame, checksum checking pass
0
1
1
IPv4 or IPv6 frame, payload checksum error.
This error may cased by following condition:
1) Calculated checksum value mismatch the checksum field
2) byte number of received payload mismatch length field
1
0
0
Reserved
1
0
1
A type (length/type field equal or greater than 0x0600) or tagged
frame but neither IPv4 nor IPv6.
Offload check engine is bypassed.
1
1
0
IPv4 or IPv6 frame, but an header checksum error detected
This error may cased by following condition:
1) Type value inconsistent with version value
2) Calculated header checksum mismatch the header checksum
field
3) Expected IP header bytes is not received enough
1
1
1
IPv4 or IPv6 frame, both header and payload checksum detected
errors
RDES1: Receive descriptor word 1
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
DINTC
Reserved
RB2S[12:0]
rw
rw
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RERM
RCHM
Reserved
RB1S[12:0]
rw
rw
rw
Bits
Fields
Descriptions
31
DINTC
Disable interrupt on completion bit
0: RS bit in ENET_DMA_STAT register will be set after receiving the completed,
then if enabled the corresponding interrupt, the interrupt will trigger.
1: RS bit in ENET_DMA_STAT register will not be set after receiving the completed,
so the corresponding interrupt will not be triggered.
30:29
Reserved
Must be kept at reset value
28:16
RB2S[12:0]
Receive buffer 2 size bits
Summary of Contents for GD32F20 Series
Page 191: ...GD32F20x User Manual 191 Bits Fields Descriptions 31 0 TRNDATA 31 0 32 Bit Random data ...
Page 290: ...GD32F20x User Manual 290 conversion is ongoing ...
Page 325: ...GD32F20x User Manual 325 15 0 ALRM 15 0 RTC alarm value low ...
Page 385: ...GD32F20x User Manual 385 ...
Page 523: ...GD32F20x User Manual 523 clears AERR bit by writing 0 to it ...