diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-08-11 14:20:26 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-08-11 14:20:26 +0000 |
commit | 7d07970eed6c2b51ad0de01b5b2fd12820ee0c66 (patch) | |
tree | 3d0761dcee2407e27099b7f3dd7d4d9a92701f3c /c/src | |
parent | Survives 16-20 packets. Appears to be ok on TX buffer management. (diff) | |
download | rtems-7d07970eed6c2b51ad0de01b5b2fd12820ee0c66.tar.bz2 |
Added SONIC_DEBUG_DESCRIPTORS and changed debug level.
Diffstat (limited to 'c/src')
-rw-r--r-- | c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c b/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c index 3936f71522..75959e1768 100644 --- a/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c +++ b/c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c @@ -53,8 +53,11 @@ void break_when_you_get_here(); #define SONIC_DEBUG_MEMORY_ALLOCATE 0x0004 #define SONIC_DEBUG_FRAGMENTS 0x0008 #define SONIC_DEBUG_CAM 0x0008 +#define SONIC_DEBUG_DESCRIPTORS 0x0010 + +#define SONIC_DEBUG \ + (SONIC_DEBUG_MEMORY|SONIC_DEBUG_DESCRIPTORS) -#define SONIC_DEBUG (SONIC_DEBUG_MEMORY|SONIC_DEBUG_CAM) /* SONIC_DEBUG_ALL */ @@ -423,7 +426,10 @@ SONIC_STATIC void sonic_retire_tda (struct sonic *dp) while ((dp->tdaActiveCount != 0) && ((status = dp->tdaTail->status) != 0)) { -printf( "retire TDA %p (0x%04x)\n", dp->tdaTail, status ); +#if (SONIC_DEBUG & SONIC_DEBUG_DESCRIPTORS) + printf( "retire TDA %p (0x%04x)\n", dp->tdaTail, status ); +#endif + /* * Check for errors which stop the transmitter. */ @@ -485,7 +491,9 @@ printf( "retire TDA %p (0x%04x)\n", dp->tdaTail, status ); * Move to the next transmit descriptor */ dp->tdaTail = dp->tdaTail->next; -printf( "next TDA %p\n", dp->tdaTail ); +#if (SONIC_DEBUG & SONIC_DEBUG_DESCRIPTORS) + printf( "next TDA %p\n", dp->tdaTail ); +#endif } } |