Equipment related
[Midas Structure Declaration]


Data Structures

struct  BUS_DRIVER
struct  DD_MT_CHANNEL
struct  DD_MT_BUFFER
struct  DEVICE_DRIVER
struct  EQUIPMENT_INFO
struct  EQUIPMENT_STATS
struct  eqpmnt

Defines

#define DF_INPUT   (1<<0)
#define DF_OUTPUT   (1<<1)
#define DF_PRIO_DEVICE   (1<<2)
#define DF_READ_ONLY   (1<<3)


Define Documentation

#define DF_HW_RAMP   (1<<5)
 

Definition at line 907 of file midas.h.

#define DF_INPUT   (1<<0)
 

channel is input

Definition at line 902 of file midas.h.

#define DF_MULTITHREAD   (1<<4)
 

Definition at line 906 of file midas.h.

Referenced by device_driver().

#define DF_OUTPUT   (1<<1)
 

channel is output

Definition at line 903 of file midas.h.

#define DF_PRIO_DEVICE   (1<<2)
 

get demand values from device instead of ODB

Definition at line 904 of file midas.h.

#define DF_READ_ONLY   (1<<3)
 

never write demand values to device

Definition at line 905 of file midas.h.


Typedef Documentation

typedef struct eqpmnt EQUIPMENT
 

Referenced by close_buffers(), receive_trigger_event(), scan_fragment(), scheduler(), send_event(), and tr_stop().

typedef struct eqpmnt* PEQUIPMENT
 

Definition at line 966 of file midas.h.


Function Documentation

INT device_driver DEVICE_DRIVER device_driver,
INT  cmd,
  ...
 

Definition at line 372 of file mfe.c.

Referenced by device_driver(), and sc_thread().


Midas DOC Version 2.0.1 ---- PSI Stefan Ritt ----
Contributions: Pierre-Andre Amaudruz - Sergio Ballestrero - Suzannah Daviel - Doxygen - Peter Green - Qing Gu - Greg Hackman - Gertjan Hofman - Paul Knowles - Exaos Lee - Rudi Meier - Glenn Moloney - Dave Morris - John M O'Donnell - Konstantin Olchanski - Renee Poutissou - Tamsen Schurman - Andreas Suter - Jan M.Wouters - Piotr Adam Zolnierczuk