README for the linux CAN-bus driver. Written by Arnaud Westenberg email:arnaud@wanadoo.nl This software is released under the GPL-License. Version 0.7 6 Aug 2001 COMPILATION Just type 'make' at the command line and it should compile without errors. INSTALLATION. Currently there's no installation procedure, just compile and load the driver. LOADING To load the driver type: # insmod can.o hw='your hardware' irq='irq number' io='io address' Example: # insmod can.o hw=pip5 irq=4 io=0x8000 The hw argument can be one of: - pip5, for the pip5 computer by MPL - pip6, for the pip6 computer by MPL - pccan-q, for the PCcan-Q ISA card by KVASER - 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 - 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 - 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 - template, for yet unsupported hardware (you need to edit src/template.c) options can be one of: - major=, major specifies the major number of the driver. - minor=, you can specify wich minor numbers the driver should use for your hardware. - 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=, sets the baudrate of the device(s) - stdmask=, sets the standard mask of the device - extmask=, sets the extended mask of the device - mo15mask=, sets the mask for message object 15 (i82527 only) There's still a lot of work to do, have a look at the TODO file for more information.