|
bool | vsf_arch_low_level_init (void) |
|
vsf_systimer_tick_t | vsf_systimer_get_tick_elapsed (void) |
|
void | vsf_systimer_clear_int_pending_bit (void) |
|
void | vsf_systimer_reset_counter_value (void) |
|
bool | vsf_systimer_low_level_disable (void) |
| disable systimer and return over-flow flag status !
|
|
void | vsf_systimer_low_level_enable (void) |
| only enable systimer without clearing any flags
|
|
void | vsf_systimer_low_level_int_disable (void) |
|
void | vsf_systimer_low_level_int_enable (void) |
|
void | vsf_systimer_set_reload_value (vsf_systimer_tick_t tick_cnt) |
|
vsf_err_t | vsf_systimer_low_level_init (uintmax_t ticks) |
| initialise systimer without enable it
|
|
| vsf_systimer_ovf_evt_handler () |
|
void | vsf_systimer_prio_set (vsf_arch_prio_t priority) |
|
void | __vsf_mcs51_enabled_irq (uint_fast8_t irq, vsf_arch_prio_t priority) |
|
void | __vsf_mcs51_disabled_irq (uint_fast8_t irq) |
|
vsf_arch_prio_t | vsf_set_base_priority (vsf_arch_prio_t priority) |
|
vsf_gint_state_t | vsf_get_interrupt (void) |
|
void | vsf_set_interrupt (vsf_gint_state_t level) |
|
vsf_gint_state_t | vsf_disable_interrupt (void) |
|
void | vsf_enable_interrupt (void) |
|
void | vsf_arch_sleep (uint32_t mode) |
|