|
vsf_gint_state_t | vsf_get_interrupt (void) |
|
vsf_gint_state_t | vsf_set_interrupt (vsf_gint_state_t level) |
|
vsf_gint_state_t | vsf_disable_interrupt (void) |
|
vsf_gint_state_t | vsf_enable_interrupt (void) |
|
void | __vsf_arch_irq_enter (void) |
|
void | __vsf_arch_irq_leave (void) |
|
void | __vsf_arch_irq_request_init (vsf_arch_irq_request_t *request, bool is_auto_reset) |
|
void | __vsf_arch_irq_request_fini (vsf_arch_irq_request_t *request) |
|
void | __vsf_arch_irq_request_pend (vsf_arch_irq_request_t *request) |
|
void | __vsf_arch_irq_request_send (vsf_arch_irq_request_t *request) |
|
void | __vsf_arch_irq_request_reset (vsf_arch_irq_request_t *request) |
|
void | __vsf_arch_irq_init (vsf_arch_irq_thread_t *irq_thread, const char *const name, vsf_arch_irq_thread_entry_t entry, vsf_arch_prio_t priority, VSF_ARCH_RTOS_STACK_T *stack, uint_fast32_t stack_depth) |
|
void | __vsf_arch_irq_exit (vsf_arch_irq_thread_t *irq_thread) |
|
void | __vsf_arch_irq_set_priority (vsf_arch_irq_thread_t *irq_thread, vsf_arch_prio_t priority) |
|
vsf_err_t | __vsf_arch_irq_restart (vsf_arch_irq_thread_t *irq_thread, vsf_arch_irq_request_t *request_pending) |
|
void | __vsf_arch_irq_suspend (vsf_arch_irq_thread_t *irq_thread) |
|
void | __vsf_arch_irq_resume (vsf_arch_irq_thread_t *irq_thread) |
|
vsf_arch_prio_t | __vsf_arch_irq_get_priority (vsf_arch_irq_thread_t *irq_thread) |
|
bool | __vsf_arch_model_low_level_init (void) |
|
void | __vsf_arch_delay_ms (uint_fast32_t ms) |
|
vsf_arch_prio_t | __vsf_arch_get_current_priority (void) |
|
vsf_systimer_tick_t | vsf_systimer_get (void) |
|
vsf_err_t | vsf_systimer_init (void) |
| initialise SysTick to generate a system timer !
|
|
vsf_err_t | vsf_systimer_start (void) |
|
void | vsf_systimer_set_idle (void) |
|
bool | vsf_systimer_set (vsf_systimer_tick_t due) |
|
bool | vsf_systimer_is_due (vsf_systimer_tick_t due) |
|
vsf_systimer_tick_t | vsf_systimer_us_to_tick (uint_fast32_t time_us) |
|
vsf_systimer_tick_t | vsf_systimer_ms_to_tick (uint_fast32_t time_ms) |
|
vsf_systimer_tick_t | vsf_systimer_tick_to_us (vsf_systimer_tick_t tick) |
|
vsf_systimer_tick_t | vsf_systimer_tick_to_ms (vsf_systimer_tick_t tick) |
|
void | vsf_systimer_prio_set (vsf_arch_prio_t priority) |
|
void | vsf_freertos_start (void) |
|
void | vApplicationMallocFailedHook (void) |
|
void | vApplicationGetIdleTaskMemory (StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize) |
|
void | vApplicationGetTimerTaskMemory (StaticTask_t **ppxTimerTaskTCBBuffer, StackType_t **ppxTimerTaskStackBuffer, uint32_t *pulTimerTaskStackSize) |
|
void | vApplicationIdleHook (void) |
|
void | vApplicationTickHook (void) |
|
void | vApplicationDaemonTaskStartupHook (void) |
|