Things that still not finished in LinCAN version 0.3: + Add proper comment to the code (many comments added, but this is never ending story) - Error handling/reporting and statistics Probably take concept from Ake Hedman's driver - Proc directory Expose statistics through proc files - Lot of ioctl's and API compatibility This is Achilles heel of all Linux CAN project's, because there is no standard for CAN drivers IOCTLs and messages format. LinCAN has aim to be long term high quality CAN driver for Linux with support for most of existing hardware, which should be usable instead of many card and vendor specific driver branches. Actual LinCAN message format has been adjusted to be compatible with Port.de standard. Long term goal of API convergence should be negotiated with other drivers maintainers. One possible way is to add both Port.de and Ake's IOCTLs to LinCAN.