Per-channel runtime state (callback, configured flag).
See the matching header declaration for the full contract; this site adds no behaviour beyond what the public API documents.
- Parameters
-
| [in] | period_counts | See header declaration for direction and constraints. |
- Returns
- ra8_err_t error code (or void if the signature returns void).
- Return values
-
- Precondition
- Driver state has been initialized by the matching *_init.
-
Caller has validated all pointer parameters.
- Postcondition
- Side effects are limited to those documented in the header.
-
No global state is modified on the error path.
- Note
- Thread safety: see the header declaration.
- Since
- 0.1.0
- Parameters
-
| [in] | out_counts | See header declaration for direction and constraints. |
| [in] | count | See header declaration for direction and constraints. |
| [in] | on_complete | See header declaration for direction and constraints. |
| [in] | ctx | See header declaration for direction and constraints. |
| [in] | out_dma_channel | See header declaration for direction and constraints. |
| [in] | periods | See header declaration for direction and constraints. |
| [in] | cfg | See header declaration for direction and constraints. |
Definition at line 260 of file ra8_gpt.c.