|
Xenomai 3.3.2
|
Data Structures | |
| struct | a4l_instruction |
| Structure describing the synchronous instruction. More... | |
| struct | a4l_instruction_list |
| Structure describing the list of synchronous instructions. More... | |
Macros | |
| #define | A4L_INSN_WAIT_MAX 100000 |
| Maximal wait duration. | |
Functions | |
| int | a4l_snd_insnlist (a4l_desc_t *dsc, a4l_insnlst_t *arg) |
| Perform a list of synchronous acquisition misc operations. | |
| int | a4l_snd_insn (a4l_desc_t *dsc, a4l_insn_t *arg) |
| Perform a synchronous acquisition misc operation. | |
| int a4l_snd_insn | ( | a4l_desc_t * | dsc, |
| a4l_insn_t * | arg | ||
| ) |
Perform a synchronous acquisition misc operation.
The function a4l_snd_insn() triggers a synchronous acquisition.
| [in] | dsc | Device descriptor filled by a4l_open() (and optionally a4l_fill_desc()) |
| [in] | arg | Instruction structure |
References a4l_descriptor::fd.
Referenced by a4l_config_subd(), a4l_sync_dio(), a4l_sync_read(), and a4l_sync_write().
| int a4l_snd_insnlist | ( | a4l_desc_t * | dsc, |
| a4l_insnlst_t * | arg | ||
| ) |
Perform a list of synchronous acquisition misc operations.
The function a4l_snd_insnlist() is able to send many synchronous instructions on a various set of subdevices, channels, etc.
| [in] | dsc | Device descriptor filled by a4l_open() (and optionally a4l_fill_desc()) |
| [in] | arg | Instructions list structure |
References a4l_descriptor::fd.
Referenced by a4l_sync_read(), and a4l_sync_write().