#include <daqdatatypes.h>
#include <wienermacros.h>
Go to the source code of this file.
Defines | |
#define | CAMBAS(b) (pBranchBases[(b)]) |
#define | CAMF 2 |
#define | CAMA 6 |
#define | CAMN 10 |
#define | CAM24 0 |
#define | CAM16 0 |
#define | CAMB 0 |
#define | CBDPTR(b, c, n, a, f, width) |
#define | CAMCTL(ptr) { if(*((volatile INT16 *)(ptr))=0){} } |
#define | CAMRD16(ptr) (*(volatile INT16 *)(ptr)) |
#define | CAMRD24(ptr) ((*(INT32 *)(ptr))&0xffffff) |
#define | CAMRD32(ptr) (*(INT32 *)(ptr)) |
#define | CAMWR16(ptr, val) (*((volatile INT16 *)(ptr)) = (val)) |
#define | CAMWR24(ptr, val) (putlong( ((val) & 0xFFFFFF), ((volatile INT32 *)ptr))) |
Variables | |
void * | pBranchBases [] |
#define CAM16 0 |
Definition at line 42 of file wienercamac.h.
#define CAM24 0 |
Definition at line 41 of file wienercamac.h.
#define CAMA 6 |
Definition at line 39 of file wienercamac.h.
#define CAMB 0 |
Definition at line 43 of file wienercamac.h.
#define CAMBAS | ( | b | ) | (pBranchBases[(b)]) |
Definition at line 11 of file wienercamac.h.
#define CAMCTL | ( | ptr | ) | { if(*((volatile INT16 *)(ptr))=0){} } |
Definition at line 90 of file wienercamac.h.
#define CAMF 2 |
Definition at line 38 of file wienercamac.h.
#define CAMN 10 |
Definition at line 40 of file wienercamac.h.
#define CAMRD16 | ( | ptr | ) | (*(volatile INT16 *)(ptr)) |
Definition at line 103 of file wienercamac.h.
#define CAMRD24 | ( | ptr | ) | ((*(INT32 *)(ptr))&0xffffff) |
Definition at line 118 of file wienercamac.h.
#define CAMRD32 | ( | ptr | ) | (*(INT32 *)(ptr)) |
Definition at line 119 of file wienercamac.h.
#define CAMWR16 | ( | ptr, | |||
val | ) | (*((volatile INT16 *)(ptr)) = (val)) |
Definition at line 131 of file wienercamac.h.
#define CAMWR24 | ( | ptr, | |||
val | ) | (putlong( ((val) & 0xFFFFFF), ((volatile INT32 *)ptr))) |
Definition at line 140 of file wienercamac.h.
#define CBDPTR | ( | b, | |||
c, | |||||
n, | |||||
a, | |||||
f, | |||||
width | ) |
void* pBranchBases[] |
Definition at line 260 of file camacmap.cpp.
Referenced by CESBranchAccess(), and WIENERBranchAccess().