S3C2500B
ETHERNET CONTROLLER
7-11
[31:0]
Buffer pointer
Address of the frame data be saved.
[31]
Ownership bit (O)
0 = CPU
1 = BDMA
[30]
Skip BD (B)
Set this bit to skip the current buffer descriptor when the ownership bit is cleared.
[29]
SOF (S)
Set by the BDMA to indicate the first BD for a frame.
[28]
EOF (E)
Set by the BDMA to indicate the last BD for a frame.
[27]
Done (D)
Set by the BDMA on the first BD when the reception of a frame finished
and it used multiple BD's.
[26:16]
Rx status
The Rx status field of the received frame.
[26] MSO
Rx frame size is larger than the Maximum Rx Frame Size(BRxMFS).
[25] Halted
The reception of next frame is halted when MACCON.1 (MHaltImm) is set,
or when MACRXCON.0 (MRxEn) is clear.
[24] MRx10Stat
The frame was received over 10Mbps(wire-7) interface.
[23] BRxDone
The reception process by the BDMA is done without error.
[22] RxParErr
MRxFIFO Parity Error
[21] MUFS
Set when the size of the Rx frame is larger than the Maximum Untagged Frame
Size(1518bytes) if the long packet is not enabled in the MAC Rx control register.
[20] Overflow
MRxFIFO Overflow
[19] CRCErr
CRC at the end of a frame did not match the computed CRC32, or else that
PHY asserted RX_ER during the frame reception.
[18] AlignErr
Set if the frame length in bit is not the multiple of eight and the CRC is invalid.
[17] Reserved
[16] Reserved
[15:0]
RxLength
The byte count of the received data is written in hexa-decimal by the BDMA.
31
15
0
Buffer Pointer
16
30
O
Status
RxLength
B S E D
29 28 27 26
Figure 7-3. Data Structure of Rx Buffer Descriptor
Summary of Contents for S3C2500B
Page 2: ...S3C2500B 32 BIT RISC MICROPROCESSOR USER S MANUAL Revision 1 ...
Page 17: ......
Page 25: ......
Page 80: ...PRODUCT OVERVIEW S3C2500B 1 46 NOTES ...
Page 296: ...MEMORY CONTROLLER S3C2500B 5 60 NOTES ...
Page 531: ...GDMA CONTROLLER S3C2500B 12 24 NOTES ...
Page 593: ...I O PORTS S3C2500B 15 12 NOTES ...