vxworks compatible addressing modes
More...
Go to the source code of this file.
|
#define | VME_AM_STD_SUP_BLT 0x3f |
|
#define | VME_AM_STD_SUP_ASCENDING 0x3f |
|
#define | VME_AM_STD_SUP_PGM 0x3e |
|
#define | VME_AM_STD_SUP_MBLT 0x3c |
|
#define | VME_AM_STD_USR_BLT 0x3b |
|
#define | VME_AM_STD_USR_ASCENDING 0x3b |
|
#define | VME_AM_STD_USR_PGM 0x3a |
|
#define | VME_AM_STD_SUP_DATA 0x3d |
|
#define | VME_AM_STD_USR_DATA 0x39 |
|
#define | VME_AM_STD_USR_MBLT 0x38 |
|
#define | VME_AM_EXT_SUP_BLT 0x0f |
|
#define | VME_AM_EXT_SUP_ASCENDING 0x0f |
|
#define | VME_AM_EXT_SUP_PGM 0x0e |
|
#define | VME_AM_EXT_SUP_DATA 0x0d |
|
#define | VME_AM_EXT_SUP_MBLT 0x0c |
|
#define | VME_AM_EXT_USR_BLT 0x0b |
|
#define | VME_AM_EXT_USR_ASCENDING 0x0b |
|
#define | VME_AM_EXT_USR_PGM 0x0a |
|
#define | VME_AM_EXT_USR_DATA 0x09 |
|
#define | VME_AM_EXT_USR_MBLT 0x08 |
|
#define | VME_AM_2eVME_6U 0x20 |
|
#define | VME_AM_2eVME_3U 0x21 |
|
#define | VME_AM_CSR 0x2f |
|
#define | VME_AM_SUP_SHORT_IO 0x2d |
|
#define | VME_AM_USR_SHORT_IO 0x29 |
|
#define | VME_AM_IS_SHORT(a) (((a) & 0x30) == 0x20) |
|
#define | VME_AM_IS_STD(a) (((a) & 0x30) == 0x30) |
|
#define | VME_AM_IS_EXT(a) (((a) & 0x30) == 0x00) |
|
#define | VME_AM_IS_SUP(a) ((a) & 4) |
|
#define | VME_AM_MASK 0x3f |
|
#define | VME_AM_IS_MEMORY (1<<8) |
|
#define | VME_AM_2eSST_BCST (1<<9) |
|
#define | VME_AM_2eSST_LO (1<<10) |
|
#define | VME_AM_2eSST_MID (2<<10) |
|
#define | VME_AM_2eSST_HI (3<<10) |
|
#define | VME_AM_IS_2eSST(am) ((am) & (3<<10)) |
|
#define | VME_MODE_DBW_MSK (3<<12) |
|
#define | VME_MODE_DBW8 (1<<12) |
|
#define | VME_MODE_DBW16 (2<<12) |
|
#define | VME_MODE_DBW32 (3<<12) |
|
vxworks compatible addressing modes