X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/5bef5c531e98c252f89eeeeb9645bb0251896fda..1d20caee804d28a792dcacbf8424dc23b80c6370:/lincan/TODO diff --git a/lincan/TODO b/lincan/TODO index 9406e94..a47a84f 100644 --- a/lincan/TODO +++ b/lincan/TODO @@ -1,14 +1,27 @@ -Things that still have to be done in version 0.7: -Written by Arnaud Westenberg email:arnaud@wanadoo.nl -This software is released under the GPL-License. -Version 0.7 6 Aug 2001 +Things that still not finished in LinCAN version 0.3: -+ Poll/select -+ Add proper comment to the code -+ Get rid of CLI and STI, they are not longer supported - in 2.5.xx kernels ++ 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 + -- Error handling/reporting - Proc directory -- Lot of ioctl's + 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.