diff -r b83d063c4dc4 -r f4b64aa848e1 drivers/can_virtual/can_virtual.c --- a/drivers/can_virtual/can_virtual.c Tue Oct 02 17:45:25 2007 +0200 +++ b/drivers/can_virtual/can_virtual.c Tue Oct 02 17:56:11 2007 +0200 @@ -27,6 +27,7 @@ #include #include +#define NEED_PRINT_MESSAGE #include "can_driver.h" #include "def.h" @@ -49,34 +50,6 @@ return 0; } -#define MyCase(fc) case fc: printf(#fc);break; -void print_message(Message *m) -{ - int i; - switch(m->cob_id.w >> 7) - { - MyCase(SYNC) - MyCase(TIME_STAMP) - MyCase(PDO1tx) - MyCase(PDO1rx) - MyCase(PDO2tx) - MyCase(PDO2rx) - MyCase(PDO3tx) - MyCase(PDO3rx) - MyCase(PDO4tx) - MyCase(PDO4rx) - MyCase(SDOtx) - MyCase(SDOrx) - MyCase(NODE_GUARD) - MyCase(NMT) - } - printf(" rtr:%d", m->rtr); - printf(" len:%d", m->len); - for (i = 0 ; i < m->len ; i++) - printf(" %02x", m->data[i]); - printf("\n"); -} - /***************************************************************************/ UNS8 canSend_driver(CAN_HANDLE fd0, Message *m) {