mvmestd.h File Reference


Detailed Description

The Midas VME include file

Definition in file mvmestd.h.

Go to the source code of this file.

Defines

#define VME_AMOD_A32_SB   (0x0F)
#define VME_AMOD_A32_SP   (0x0E)
#define VME_AMOD_A32_SD   (0x0D)
#define VME_AMOD_A32_NB   (0x0B)
#define VME_AMOD_A32_NP   (0x0A)
#define VME_AMOD_A32_ND   (0x09)
#define VME_AMOD_A32_SMBLT   (0x0C)
#define VME_AMOD_A32_NMBLT   (0x08)
#define VME_AMOD_A24_SB   (0x3F)
#define VME_AMOD_A24_SP   (0x3E)
#define VME_AMOD_A24_SD   (0x3D)
#define VME_AMOD_A24_NB   (0x3B)
#define VME_AMOD_A24_NP   (0x3A)
#define VME_AMOD_A24_ND   (0x39)
#define VME_AMOD_A24_SMBLT   (0x3C)
#define VME_AMOD_A24_NMBLT   (0x38)
#define VME_AMOD_A16_SD   (0x2D)
#define VME_AMOD_A16_ND   (0x29)

Functions

int EXPRT vme_open (int device, int mode)
int EXPRT vme_ioctl (int vh, int req, int *parm)
int EXPRT vme_close (int vh)
int EXPRT vme_read (int vh, void *dst, int vme_addr, int am, int size, int dma)
int EXPRT vme_write (int vh, void *src, int vme_addr, int am, int size, int dma)
int EXPRT vme_mmap (int vh, void **ptr, int vme_addr, int size)
int EXPRT vme_unmap (int vh, void *ptr, int size)


Midas DOC Version 1.9.3 ---- PSI Stefan Ritt ----
Contributions: Pierre-Andre Amaudruz - Suzannah Daviel - Doxygen - Peter Green - Greg Hackman - Gertjan Hofman - Paul Knowles - Rudi Meier - Glenn Moloney - Dave Morris - Konstantin Olchanski - Renee Poutissou - Andreas Suter - Piotr Adam Zolnierczuk