VME-CAN4 addresses

Note that the following text only shows the default configuration of the VME-CAN4 cards. If you use vcanDrvp or vcanDrvpar instead of vcanDrv to initialize the driver you can change the start of the VME-A24 address ranges and the interrupt ranges. Note that you cannot map the card at an arbitrary VME-A24 address, see file “vcard.h” for further details. Note too that the VME-A16 address range cannot be changed without modifying the card (changing resistors) and modifying the driver’s source.

Card numbers

There are 4 possible card configurations, named 0 to 3 in this document. In a VME system each card must have a different configuration.

Interrupts

The VME-CAN4 card uses VME interrupt level 2. Here are the used interrupts:

configuration

interrupts used

0

112-119

1

120-127

2

128-135

3

136-141

VME Addresses

Depending on the configuration a card occupies different areas in VME address space.

Here are the used addresses in VME-A16 address space:

configuration

VME addresses used (hexadecimal)

0

E000 - E0FF

1

E100 - E1FF

2

E200 - E2FF

3

E300 - E3FF

Here are the used addresses in VME-A24 address space:

configuration

VME addresses used (hexadecimal)

0

800000 - 87FFFF

1

A00000 - A7FFFF

2

C00000 - C7FFFF

3

E00000 - E7FFFF