etisserant@400: Kvaser driver for CANfestival, the open source CANopen stack. etisserant@400: (C)2008 Giuseppe Massimo Bertani etisserant@400: etisserant@400: etisserant@400: This driver should work with any Kvaser product compatible with Kvaser's CANLIB4. etisserant@400: I tested it with CAN Leaf Professional (USB-CAN adapter) on a Suse10.1 Linux box etisserant@400: and CANLIB 4.72 Beta (Oct 1,2007). etisserant@400: etisserant@400: In order to compile the driver, you should already be able to run the CANlib examples, etisserant@400: and tools, to be sure that CANLIB is able to detect and drive your device. etisserant@400: etisserant@400: ------------------------------------------------------------------------------------------------- etisserant@400: NOTES ABOUT CANLIB4 etisserant@400: etisserant@400: Since the "Leaf" device was added recently to CANLIB, I had to download the latest linuxcan4 etisserant@400: library sources from http://www.kvaser.com instead of use the CD software shipped with the device. etisserant@400: etisserant@400: -------------------------------------------------------------------------------------------------- etisserant@400: NOTES ABOUT WINDOWS etisserant@400: etisserant@400: Sadly, Kvaser's Win32 CANLIB is not provided with sources, so CANLIB cannot be build with GNU etisserant@400: tools. LIB files for MSVC and BCC are provided with the DLL but the DLL itself is stripped and etisserant@400: I've tried an entire day to compile this driver under Cygwin without success, despite etisserant@400: Wu Yongwei's hints (http://www.geocities.com/yongweiwu/dllfaq.htm). etisserant@400: etisserant@400: This does not mean that it's an impossible task, but probably I left out something important. etisserant@400: Temporary KO. etisserant@400: etisserant@400: ------------------------------------------------------------------------------------------------- etisserant@400: etisserant@400: GMB 23/1/08