Share
In VxWorks failover driver for PMC675, PMC675TX, PMC664, PMC664J, and PMC665, there are two variables exported from the driver that control debug reporting.
rmxDebug can have the following bits set | |
#DEFINE VARIABLE | VALUE |
DRV_DEBUG_OFF | 0x00000 |
DRV_DEBUG_RX | 0x00001 |
DRV_DEBUG_TX | 0x00002 |
DRV_DEBUG_INT | 0x00004 |
DRV_DEBUG_POLL_RX | 0x00008 |
DRV_DEBUG_POLL_TX | 0x00010 |
DRV_DEBUG_POLL | (DRV_DEBUG_POLL_RX | DRV_DEBUG_POLL_TX) |
DRV_DEBUG_LOAD | 0x00020 |
DRV_DEBUG_IOCTL | 0x00040 |
DRV_DEBUG_POLL_REDIR | 0x10000 |
#define DRV_DEBUG_LOG_NVRAM | 0x20000 |
rxLDebug - can have the following bits set | ||
#DEFINE VARIABLE | VALUE | DESCRIPTION |
D_L1 | 0x00000001 | Info level 1 |
D_L2 | 0x00000002 | Info level 2 |
D_L3 | 0x00000004 | Info level 3 |
D_L4 | 0x00000008 | Info level 4 |
D_I1 | 0x00000010 | Interrupt level 1 |
D_I2 | 0x00000020 | Interrupt level 2 |
D_L3 | 0x00000040 | Interrupt level 3 |
D_T1 | 0x00000100 | Tx/Rx info level 1 |
D_T2 | 0x00000200 | Tx/Rx info level 2 |
D_T3 | 0x00000400 | Tx/Rx info level 3 |
D_N1 | 0x00001000 | Legacy stuff |
D_N | 0x10000000 | Don't use typically |