MIDAS
|
#include "midas.h"
Go to the source code of this file.
Begin of Run.
Called every run start transition. Set equipment status in ODB, start acquisition on the modules.
[in] | run_number | Number of the run being started |
[out] | error | Can be used to write a message string to midas.log |
Definition at line 1365 of file mfe.cxx.
Frontend initialization.
Runs once at application startup. We initialize the hardware and optical interfaces and set the equipment status in ODB. We also lock the frontend to once physical cpu core.
Definition at line 143 of file midas_macro.h.
Interrupt configuration (not implemented)
Routine for interrupt configuration if equipment is set in EQ_INTERRUPT mode. Not implemented right now, returns SUCCESS.
[in] | cmd | Command for interrupt events (see midas.h) |
[in] | source | Equipment index number |
[in] | adr | Interrupt routine (see mfe.c) |
Definition at line 513 of file feccusb.cxx.
Definition at line 1497 of file mfe.cxx.
Definition at line 2381 of file mfe.cxx.
Polling routine for events.
[in] | source | Event source (LAM/IRQ) |
[in] | count | Loop count for event polling timeout |
[in] | test | flag used to time the polling |
Definition at line 388 of file feudp.cxx.
Definition at line 1079 of file mfe.cxx.
Definition at line 122 of file cnaf_callback.cxx.
Definition at line 74 of file mfed.cxx.
Definition at line 863 of file mfe.cxx.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |