Added missing indication CAN_ENDSF_MEM_RTL for RTL pool malloc.
authorppisa <ppisa>
Fri, 23 Jan 2004 04:10:51 +0000 (04:10 +0000)
committerppisa <ppisa>
Fri, 23 Jan 2004 04:10:51 +0000 (04:10 +0000)
This fixes serious bug in RTL LinCAN mode.
Some more small updates added.
The call canque_notify_bothends(edge,CANQUEUE_NOTIFY_NOUSR)
invoked without locks hold now.

lincan/README

index b7a546b..c51ad5f 100644 (file)
@@ -54,11 +54,15 @@ lincan-0.2-pre      heavily rewritten infrastructure of the driver based
 (Aug 2003)     on atomic slot management of queues
 
 The actual version of driver have been latest tested it with
-PC104 Advantech PCM3680 dual channel board on 2.4 kernel.
+  - PC104 Advantech PCM3680 dual channel board on 2.4 RT-Linux enabled kernel
+  - PiKRON ISA card on 2.4.and 2.6 Linux kernels
+  - BfaD DIMM PC card on 2.4 RT-Linux enabled kernel
+  - KVASER pcican-q on 2.6 Linux kernel
+  - virtual board tested on all systems as well
 It takes more time to test it with more cards and polish
 support for 2.2 and 2.6 kernels, but these should be mainly
 cosmetic changes (I hope ;-), infrastructure and original
-support for more than 14 boards with more variants is in.
+support for more than 17 boards with more variants is in.
 
 
 SOURCES AND URLs
@@ -123,6 +127,9 @@ The hw argument can be one of:
 - pccan-f, for the PCcan-F ISA card by KVASER
 - pccan-s, for the PCcan-S ISA card by KVASER
 - pccan-d, for the PCcan-D ISA card by KVASER
+- pcican-q, for the PCIcan-Q PCI card by KVASER (4x SJA1000)
+- pcican-d, for the PCIcan-Q PCI card by KVASER (2x SJA1000)
+- pcican-s, for the PCIcan-Q PCI card by KVASER (1x SJA1000)
 - nsican, for the CAN104 PC/104 card by NSI
 - cc104, for the CAN104 PC/104 card by Contemporary Controls
 - aim104, for the AIM104CAN PC/104 card by Arcom Control Systems
@@ -132,6 +139,7 @@ The hw argument can be one of:
 - bfadcan for sja1000 CAN embedded card made by BFAD GmbH
 - pikronisa for ISA memory mapped sja1000 CAN card made by PiKRON Ltd.
 - template, for yet unsupported hardware (you need to edit src/template.c)
+- virtual, CAN channel for testing of software and driver without CAN hardware
 
 options can be one of:
 - major=<nr>, major specifies the major number of the driver.