Installation guide
VxWorks Installation
Manual • Doc. No.: C.2001.21 / Rev. 3.0 •
© 2000-2007 esd gmbh
CAN-API Installation
Page 96 of 112
irq CAN-ISA modules
:
Interrupt vector for this CAN-ISA module
CAN-PCI modules
:
For
x86 host
CPU architectures the interrupt of the CAN hardware is configured
usually by a BIOS. In order to tell the device driver to use this address you have to
set the parameter
irq
to -1.
For
PPC host
CPU architectures where the BSP or a bootloader performs the PCI
bus configuration you have to set the parameter
irq
to -1.
For
PPC host
CPU architectures without PCI bus configuration by the BSP or
bootloader you have to find out the interrupt used by your target for the PCI slot of
the corresponding CAN module in your host hardware manual and set the parameter
irq
to this value regarding an BSP specific interrupt vector offset.
5.1.4 Driver Start
5.1.4.1 Start of the VxWorks 6.x Driver
The driver can either be set to auto start via the Workbench (recommended) or can be started by your
application by calling
xxxStart
() where xxx is the driver specific prefix as described below:
CAN Module Entry Syntax
CAN-ISA/200
c200i
CAN-PC104/200 (SJA1000 version)
CAN-ISA/331
CAN-PC104/331
c331i
CAN-PCI/200
CPCI-CAN/200
c200
CAN-PCI/331
CPCI-CAN/331
PMC-CAN/331
c331
CAN-PCI/360
CPCI-CAN/360
c360
VME-CAN4
can4
CPCI-405
This CAN drivers will be
started by calling
canStart()
.
CPCI-CPU/750
PMC-CPU/405
EPPC-405
EPPC-405-HR
EPPC-405-UC
Table 31:
Entry syntax for starting the driver










