41 #define thread_scheduler_service() register cpu_reg_t context_sp; \ 42 if ( ( context_sp = b_thread_schedule_next() ) != 0 ) \ 43 cpu_wr_sp( context_sp ) 49 #define systick_service() ++brisc_scheduler_state.systick; \
#define thread_scheduler_service()
#define systick_service()
__attribute__((naked))
timer interrupt, increment systick, and potentially switch thread context
volatile brisc_scheduler_t brisc_scheduler_state
#define b_thread_prio_clear()
Clears the current thread's priority, effective causing the thread to yield the remainder of it's sli...