I’m updating and integrating the userspace API documentation of Socket-CAN, taking the original documents written in German and LaTeX, translating them and contributing patches to the text files distributed with the Linux kernel.
This page is intended to present all information pertaining to this project.
All this work happened when SocketCAN was still hosted at BerliOS. Unfortunately the SVN history has been lost and nothing remains in the main Linux kernel GIT.
The original documentation was at http://svn.berlios.de/wsvn/socketcan/trunk/doc/socketcan.md
Patches submitted to update the existing documentation in the berliOS/kernel tree:
- documentation-add-timestamps.diff (committed in SVN)
- docs-split-files.diff (committed in SVN)
Older stuff (may be outdated)
Here is the original documentation converted in HTML from the LaTeX sources and translated by me from German. This document is a bit outdated and is missing a couple of chapters from the original that were so outdated to be misleading.