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 ============= ================================