]> rtime.felk.cvut.cz Git - lincan.git/blob - lincan/README
The original version of Arnaud Westenberg Linux CAN-bus driver
[lincan.git] / lincan / README
1 README for the linux CAN-bus driver.
2 Written by Arnaud Westenberg email:arnaud@wanadoo.nl
3 This software is released under the GPL-License.
4 Version 0.7  6 Aug 2001
5
6 COMPILATION
7 Just type 'make' at the command line and it should compile without errors.
8
9 INSTALLATION.
10 Currently there's no installation procedure, just compile and load the driver.
11
12 LOADING
13 To load the driver type:
14 # insmod can.o hw='your hardware' irq='irq number' io='io address' <options>
15 Example: # insmod can.o hw=pip5 irq=4 io=0x8000
16
17 The hw argument can be one of:
18 - pip5, for the pip5 computer by MPL
19 - pip6, for the pip6 computer by MPL
20 - pccan-q, for the PCcan-Q ISA card by KVASER
21 - pccan-f, for the PCcan-F ISA card by KVASER
22 - pccan-s, for the PCcan-S ISA card by KVASER
23 - pccan-d, for the PCcan-D ISA card by KVASER
24 - nsican, for the CAN104 PC/104 card by NSI
25 - cc104, for the CAN104 PC/104 card by Contemporary Controls
26 - aim104, for the AIM104CAN PC/104 card by Arcom Control Systems
27 - pc-i03, for the PC-I03 ISA card by IXXAT
28 - pcm3680, for the PCM-3680 PC/104 card by Advantech
29 - m437, for the M436 PC/104 card by SECO
30 - template, for yet unsupported hardware (you need to edit src/template.c)
31
32 options can be one of:
33 - major=<nr>, major specifies the major number of the driver.
34 - minor=<nr>, you can specify wich minor numbers the driver should use for your
35   hardware.
36 - extended=[1|0], configures the driver to use extended message format.
37 - pelican=[1|0], configures the driver to set the CAN chips into pelican mode.
38 - baudrate=<nr>, sets the baudrate of the device(s)
39 - stdmask=<nr>, sets the standard mask of the device
40 - extmask=<nr>, sets the extended mask of the device
41 - mo15mask=<nr>, sets the mask for message object 15 (i82527 only)
42
43 There's still a lot of work to do, have a look at the TODO file for more
44 information.