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 1386 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 1518 of file mfe.cxx.
Definition at line 2404 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 1100 of file mfe.cxx.
Definition at line 122 of file cnaf_callback.cxx.
Definition at line 884 of file mfe.cxx.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |