Welcome to the CAN-bus Wiki project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
drivers:main [2017/04/22 20:50] – [Low level CAN driver software] - added CANpie microcontroldrivers:main [2020/04/26 10:41] – [LINUX] news structure, listing char based and net based drivers heinz
Line 10: Line 10:
 ==== LINUX ==== ==== LINUX ====
  
 +All started with a Linux character device driver, **can4linux**, in the very early years around 1995. This project was born in cooperation with the LINUX LLP Project to control laboratory or automation devices via CAN. LLP stands for Linux Lab Project.
  
-    * [[https://sourceforge.net/projects/can4linux/|can4linux]] one of the first available CAN device drivers for Linux. The project started in 1995 already. [[http://www.can-wiki.info/can4linux/man/index.html|Manual pages]] Doxygen generated. [[wp>can4linux]] +  * char driver 
-    * [[http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob_plain;f=Documentation/networking/can.txt|SocketCAN]] is a network layer driver for CAN. It is part of the Linux kernel since some years.+    * [[https://gitlab.com/hjoertel/can4linux |can4linux]] one of the first available CAN device drivers for Linux is hosted on GitLab. The project started in 1995 already. [[http://www.can-wiki.info/can4linux/man/index.html|Manual pages]] Doxygen generated. [[wp>can4linux]]. can4linux is manufacturer independent and has support for EMS Wünsche, Kvaser, Janz Contemporayry Controls and such embedded Linux devices as RaspberryPi, BananaPi, iMX based Linux, Olimex and more. 
 +    * [[ https://www.kvaser.com/linux-drivers-and-sdk/ |Kvaser Linux Drivers and SDK ]] Linux character based driver for all Kvaser products, including the latest CAN FD devices.                            
 +    * [[https://www.peak-system.com/fileadmin/media/linux/index.htm |PEAK Linux PCAN Driver]] Linux character based driver for all PEAK products, including the latest CAN FD devices.                            
 + 
 +  * net driver 
 +    * [[http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob_plain;f=Documentation/networking/can.txt|SocketCAN]] is a network layer driver for CAN. It is part of the Linux kernel since some years. SocketCAN has over the years assembled support for many interfaces boards from different vendors
  
  

QR Code
QR Code drivers:main (generated for current page)