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:
Joel Sherrill committed 1999-01-31 20:46:52 +00:00
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;