mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-11-09 08:37:58 +08:00
Can send and receive packets but fails when TDA wraps. There appears
to be a problem with overwriting the TX descriptors during an RX.
This commit is contained in:
1 parent
07d880f4bc
commit
7dbab7204f
2 files changed
+113
-45
No files matched your search
File diff suppressed because it is too large.
Load diff
@@ -329,6 +329,7 @@ struct ReceiveDescriptor {
|
||||
* Extra RTEMS stuff
|
||||
*/
|
||||
volatile struct ReceiveDescriptor *next; /* Circularly-linked list */
|
||||
struct mbuf *mbufp; /* First mbuf in packet */
|
||||
};
|
||||
typedef struct ReceiveDescriptor ReceiveDescriptor_t;
|
||||
typedef volatile ReceiveDescriptor_t *ReceiveDescriptorPointer_t;
|
||||
|
||||
Reference in new issue
Block a user