HARMcksL: ARM HAL toolbox (yet STM32 oriented) 1.6
SMFSW collection of HAL hacks for STM32
Loading...
Searching...
No Matches
handlers_sequencer.c File Reference

Simple task sequencer handling. More...

#include "sarmfsw.h"
#include "handlers_sequencer.h"
Include dependency graph for handlers_sequencer.c:

Functions

FctERR sequencer_init (Sequencer *const pSeq, const pfHandler_t *const aHandlers, const uintCPU_t nb_handlers, const bool start)
 
FctERR sequencer_init_all (Sequencer *const pSeq, const Sequencer_cfg *const pCfg, const bool start)
 
FctERR sequencer_deinit (Sequencer *const pSeq)
 
FctERR sequencer_register_callback (Sequencer *const pSeq, const eSeqCallback callback, const pfSeq_cback_t pCallback)
 
FctERR sequencer_unregister_callback (Sequencer *const pSeq, const eSeqCallback callback)
 
void sequencer_handler (Sequencer *const pSeq)
 

Detailed Description

Simple task sequencer handling.

Author
SMFSW

Function Documentation

◆ sequencer_deinit()

FctERR sequencer_deinit ( Sequencer *const pSeq)

◆ sequencer_handler()

void sequencer_handler ( Sequencer *const pSeq)

◆ sequencer_init()

FctERR sequencer_init ( Sequencer *const pSeq,
const pfHandler_t *const aHandlers,
const uintCPU_t nb_handlers,
const bool start )

◆ sequencer_init_all()

FctERR sequencer_init_all ( Sequencer *const pSeq,
const Sequencer_cfg *const pCfg,
const bool start )

◆ sequencer_register_callback()

FctERR sequencer_register_callback ( Sequencer *const pSeq,
const eSeqCallback callback,
const pfSeq_cback_t pCallback )

◆ sequencer_unregister_callback()

FctERR sequencer_unregister_callback ( Sequencer *const pSeq,
const eSeqCallback callback )