Ignore:
Timestamp:
Aug 8, 1998, 4:37:25 PM (21 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
870284d
Parents:
7e2187f4
Message:

Changed debug level.

Moved CAM Descriptor types to sonic.h.

CAM memory is now malloced to insure it shares the same upper address bits.

Removed increment of RX interrupt count on TX interrupt path.

Added SONIC_DEBUG_FRAGMENTS and SONIC_DEBUG_CAM conditionals.

Fixed bugs in fragment manipulation. First bug was that the pad overwrote
the last fragment. The second bug was that the link information overwrote
the size of the last fragment.

Rewrote initialization of TDA to simplify it.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.h

    r7e2187f4 r301a2a3c  
    333333typedef volatile ReceiveDescriptor_t *ReceiveDescriptorPointer_t;
    334334
     335typedef struct {
     336  struct {
     337    rtems_unsigned32  cep;  /* CAM Entry Pointer */
     338    rtems_unsigned32  cap0; /* CAM Address Port 0 xx-xx-xx-xx-YY-YY */
     339    rtems_unsigned32  cap1; /* CAM Address Port 1 xx-xx-YY-YY-xxxx */
     340    rtems_unsigned32  cap2; /* CAM Address Port 2 YY-YY-xx-xx-xx-xx */
     341  } desc[16];
     342  rtems_unsigned32  ce;
     343} CamDescriptor_t;
     344
     345typedef volatile CamDescriptor_t *CamDescriptorPointer_t;
     346
    335347/*
    336348 * Receive status
Note: See TracChangeset for help on using the changeset viewer.