GT-64260A Design Guide
Doc. No. MV-S300165-00, Rev. A
CONFIDENTIAL
Copyright © 2002 Marvell
Page 66
Document Classification: Proprietary Information
May 21, 2002, Preliminary
For each receive packet:
•
Disconnect the descriptors that formed this packet by moving the head pointer to the next descriptor in the
chain.
•
Pass the descriptors to the application layer.
shows an example of disconnecting the descriptor.
Figure 30: Disconnecting the Descriptor Chain
buffer pointer
Next desc pointer
buffer size
Byte count
buffer pointer
Next desc pointer
buffer size
Byte count
...
....
.....
buffer pointer
Next desc pointer
buffer size
Byte count
buffer pointer
Next desc pointer
buffer size
Byte count
Tail
Dummy
Current rx desc (Head)
Pass to the
application layer
for processing.
cmd status
Own = CPU
cmd status
Own = CPU
cmd status
Own = CPU
cmd status
Own = CPU