From: ppisa Date: Fri, 23 Jan 2004 04:10:51 +0000 (+0000) Subject: Added missing indication CAN_ENDSF_MEM_RTL for RTL pool malloc. X-Git-Tag: CLT_COMM_CAN_pre_canmsg_change~4 X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/commitdiff_plain/42be8a4481c24e1b264eebff45813963e3c34ba8 Added missing indication CAN_ENDSF_MEM_RTL for RTL pool malloc. 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. --- diff --git a/lincan/README b/lincan/README index b7a546b..c51ad5f 100644 --- a/lincan/README +++ b/lincan/README @@ -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=, major specifies the major number of the driver.