]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - lincan/README
LinCAN driver version updated to 0.3.4.
[lincan.git] / lincan / README
index d0b07e88a43c63aaee8f6eec4c2a953423a504ea..b6944ae25a5f60dbb5271e1157dc40db8755c2a9 100644 (file)
@@ -1,5 +1,5 @@
 
-               Linux CAN Driver (LinCAN) version 0.3.2
+               Linux CAN Driver (LinCAN) version 0.3.4
                Pavel Pisa <pisa@cmp.felk.cvut.cz>
                        OCERA team member <http://www.ocera.org>
                        Real-time Systems Laboratory <http://rtlab.felk.cvut.cz/>
@@ -77,7 +77,14 @@ lincan-0.3.2 Improvements in SJA1000 error handling and reporting,
                kernel compatibility. Support for MX1_DIS1 extension
                board for PiMX1 ARM based BCC.
 
-               
+lincan-0.3.3   Some more fixes of SJA1000 buss-of recovery,
+(May 2006)     i82527 IRQ stuck problem fixed (reported by Terence Soh),
+               tested up to 2.6.17 (rc4). Minimal chip info in /proc/can.
+               Support for NSI CAN PCI contributed by Eric Pennamen.
+
+lincan-0.3.4   Some more fixes of SJA1000 buss-of recovery,
+(March 2009)   Many enhancements and fixes. Tested up to 2.6.28 Linux kernel.
+
 The actual version of driver have been latest tested it with
   - PC104 Advantech PCM3680 dual channel board on 2.4 RT-Linux enabled kernel
   - PiKRON ISA card on 2.4.and 2.6 Linux kernels
@@ -114,7 +121,7 @@ from OCERA CVS repository at SourceForge
   
 Web access into CVS
 
-  http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ocera/ocera/components/comm/can/lincan/
+  http://ocera.cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ocera/ocera/components/comm/can/lincan/
 
 Experimental directory at maintainer's (Pavel Pisa's) pages 
 
@@ -167,8 +174,8 @@ COMPILATION from CVS sources without full OCERA tree
 ---------------------------------------------------------------------------
 Obtaining CVS sources of the CAN components only
 ---------------------------------------------------------------------------
-  cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ocera login
-  cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ocera co
+  cvs -d:pserver:anonymous@ocera.cvs.sourceforge.net:/cvsroot/ocera login
+  cvs -z3 -d:pserver:anonymous@ocera.cvs.sourceforge.net:/cvsroot/ocera co
          ocera/components/comm/can
 
 ---------------------------------------------------------------------------
@@ -239,13 +246,16 @@ The hw argument can be one of:
 - pcican-s, for the PCIcan-Q PCI card by KVASER (1x SJA1000)
 - smartcan for i82527 based card with indexed access
 - nsican, for the CAN104 PC/104 card by NSI
+- nsicanpci, for NSI CAN PCI card (2xi82527)
 - cc104, for the CAN104 PC/104 card by Contemporary Controls
 - aim104, for the AIM104CAN PC/104 card by Arcom Control Systems
 - pc-i03, for the PC-I03 ISA card by IXXAT
 - pcm3680, for the PCM-3680 PC/104 card by Advantech
 - m437, for the M436 PC/104 card by SECO
 - bfadcan for sja1000 CAN embedded card made by BFAD GmbH
-- pikronisa for ISA memory mapped sja1000 CAN card made by PiKRON Ltd.
+- gensja1000io for many sja1000 I/O mapped cards (PCAN-PC/104 for example).
+- gensja1000mm for ISA memory mapped sja1000 CAN cards
+  (for pikronisa card used by PiKRON Ltd. the clockfreq=24000 has to be specified)
 - pimx1 for MX1_DIS1 extension board for PiMX1 ARM based BCC
 - msmcan for MICROSPACE IO space indexed i82527
 - unican for Unicontrols PCAN card
@@ -260,6 +270,9 @@ The hw argument can be one of:
 - tscan1 for Technologic Systems' TS-CAN1 single SJA1000 based board
 - ts7kv for Technologic Systems' TS-7KV Multi-function board with SJA1000
    both these cards require CONFIG_OC_LINCAN_CARD_tscan1=y
+- pcan_pci for PEAK System PCAN-PCI single, double or quad SJA1000 based board
+- esdpci200 for the CAN/PCI-200 card by ESD Electronics
+- esdpci266 for the ESD PCI/PMC 266 card by ESD Electronics
 - template, for yet unsupported hardware (you need to edit src/template.c)
 - virtual, CAN channel for testing of software and driver without CAN hardware
 
@@ -270,7 +283,7 @@ options can be one of:
 - extended=[1|0], configures the driver to use extended message format.
 - pelican=[1|0], configures the driver to set the CAN chips into pelican mode.
 - baudrate=<nr>, sets the baudrate of the device(s)
-- clock_freq=<nr>, the frequency of the CAN quartz
+- clockfreq=<nr>, the frequency of the CAN quartz
 - stdmask=<nr>, sets the standard mask of the device
 - extmask=<nr>, sets the extended mask of the device
 - mo15mask=<nr>, sets the mask for message object 15 (i82527 only)