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.
7 Just type 'make' at the command line and it should compile without errors.
10 Currently there's no installation procedure, just compile and load the driver.
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
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)
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
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)
43 There's still a lot of work to do, have a look at the TODO file for more