AlcapDAQ
1
|
Go to the source code of this file.
Macros | |
#define | DEV_FILE "/dev/vmedrv" |
Functions | |
int | mvme_open (MVME_INTERFACE **vme, int idx) |
int | mvme_close (MVME_INTERFACE *vme) |
void | show_mvme (MVME_INTERFACE *vme) |
vmedrv_access_mode_t | bt617_GetAccessMode (MVME_INTERFACE *vme) |
void | bt617_SetAccessMode (MVME_INTERFACE *vme) |
int | mvme_set_am (MVME_INTERFACE *vme, int am) |
int | mvme_get_am (MVME_INTERFACE *vme, int *am) |
int | mvme_set_dmode (MVME_INTERFACE *vme, int dm) |
int | mvme_set_blt (MVME_INTERFACE *vme, int mode) |
int | mvme_get_blt (MVME_INTERFACE *vme, int *mode) |
int | mvme_get_dmode (MVME_INTERFACE *vme, int *dm) |
int | mvme_read (MVME_INTERFACE *vme, void *dst, mvme_addr_t vme_addr, mvme_size_t n_bytes) |
int | mvme_write (MVME_INTERFACE *vme, mvme_addr_t vme_addr, void *src, mvme_size_t n_bytes) |
unsigned int | mvme_read_value (MVME_INTERFACE *vme, mvme_addr_t vme_addr) |
int | mvme_write_value (MVME_INTERFACE *vme, mvme_addr_t vme_addr, unsigned int value) |
void | showbits (uint32_t data) |
void | bt617_SetBLT (MVME_INTERFACE *vme, bool blt) |
#define DEV_FILE "/dev/vmedrv" |
Definition at line 17 of file bt617.c.
Referenced by mvme_open().
vmedrv_access_mode_t bt617_GetAccessMode | ( | MVME_INTERFACE * | vme) |
Definition at line 61 of file bt617.c.
References MVME_INTERFACE::am, MVME_INTERFACE::dmode, MVME_AM_A16_ND, MVME_AM_A24_ND, MVME_AM_A32_ND, MVME_DMODE_D16, MVME_DMODE_D32, VMEDRV_A16D16, VMEDRV_A16D32, VMEDRV_A24D16, VMEDRV_A24D32, VMEDRV_A32D16, and VMEDRV_A32D32.
Referenced by bt617_SetAccessMode().
void bt617_SetAccessMode | ( | MVME_INTERFACE * | vme) |
Definition at line 103 of file bt617.c.
References bt617_GetAccessMode(), MVME_INTERFACE::handle, and VMEDRV_IOC_SET_ACCESS_MODE.
Referenced by mvme_open(), mvme_set_am(), and mvme_set_dmode().
void bt617_SetBLT | ( | MVME_INTERFACE * | vme, |
bool | blt | ||
) |
Definition at line 274 of file bt617.c.
References MVME_INTERFACE::handle, VMEDRV_DMA, VMEDRV_IOC_SET_TRANSFER_METHOD, and VMEDRV_PIO.
Referenced by mvme_set_blt().
void show_mvme | ( | MVME_INTERFACE * | vme) |
Definition at line 51 of file bt617.c.
References MVME_INTERFACE::am, MVME_INTERFACE::dmode, MVME_INTERFACE::handle, MVME_INTERFACE::index, MVME_INTERFACE::initialized, and printf().
void showbits | ( | uint32_t | data) |