Definition at line 986 of file midas.h.
Data Fields | |
char | name [NAME_LENGTH] |
INT(* | dd )(INT cmd,...) |
INT | channels |
INT(* | bd )(INT cmd,...) |
DWORD | flags |
void * | dd_info |
DD_MT_BUFFER * | mt_buffer |
INT | stop_thread |
MUTEX_T * | mutex |
INT | semaphore |
EQUIPMENT_INFO * | pequipment |
INT(* DEVICE_DRIVER::bd)(INT cmd,...) |
Bus driver entry point
Referenced by device_driver().
Number of channels
Definition at line 989 of file midas.h.
Referenced by device_driver(), and sc_thread().
INT(* DEVICE_DRIVER::dd)(INT cmd,...) |
Device driver entry point
Referenced by device_driver(), and sc_thread().
void* DEVICE_DRIVER::dd_info |
Private info for device driver
Definition at line 992 of file midas.h.
Referenced by device_driver(), and sc_thread().
pointer to multithread buffer
Definition at line 993 of file midas.h.
Referenced by device_driver(), and sc_thread().
MUTEX_T* DEVICE_DRIVER::mutex |
char DEVICE_DRIVER::name[NAME_LENGTH] |
semaphore for device access
Definition at line 996 of file midas.h.
Referenced by device_driver(), and sc_thread().
flag used to stop the thread
Definition at line 994 of file midas.h.
Referenced by device_driver(), and sc_thread().