Definition at line 940 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 |
HNDLE | mutex |
INT(* DEVICE_DRIVER::bd)(INT cmd,...) |
Bus driver entry point
Referenced by device_driver().
Number of channels
Definition at line 943 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 946 of file midas.h.
Referenced by device_driver(), and sc_thread().
pointer to multithread buffer
Definition at line 947 of file midas.h.
Referenced by device_driver(), and sc_thread().
HNDLE DEVICE_DRIVER::mutex |
mutex/semaphore handle for buffer
Definition at line 949 of file midas.h.
Referenced by device_driver(), and sc_thread().
char DEVICE_DRIVER::name[NAME_LENGTH] |