#ifndef __R_SCHEDULER_H__ #define __R_SCHEDULER_H__ #include "ridhaOs.h" #include "RIDHAOS_CONF.h" #include uint32_t ridhaOsSchedulerGetTick(void); void ridhaOsSchedulerDelayS(uint32_t delay); void ridhaOsSchedulerDelayMS(uint32_t delay); void ridhaOsSchedulerInit(void); inline void ridhaOsSchedulerStart(void) { /* Enable Systick */ SysTick->CTRL |= SysTick_CTRL_ENABLE_Msk; } void ridhaOsSchedulerLaunch(void); #endif /* __R_SCHEDULER_H__ */