|
void | rt_hw_cpu_reset (void) |
|
void | rt_hw_cpu_shutdown (void) |
|
const char * | rt_hw_cpu_arch (void) |
|
rt_uint8_t * | rt_hw_stack_init (void *entry, void *parameter, rt_uint8_t *stack_addr, void *exit) |
|
void | rt_hw_interrupt_init (void) |
|
void | rt_hw_interrupt_mask (int vector) |
|
void | rt_hw_interrupt_umask (int vector) |
|
rt_isr_handler_t | rt_hw_interrupt_install (int vector, rt_isr_handler_t handler, void *param, const char *name) |
|
void | rt_hw_interrupt_uninstall (int vector, rt_isr_handler_t handler, void *param) |
|
rt_base_t | rt_hw_interrupt_disable (void) |
|
void | rt_hw_interrupt_enable (rt_base_t level) |
|
rt_bool_t | rt_hw_interrupt_is_disabled (void) |
|
void | rt_hw_context_switch (rt_ubase_t from, rt_ubase_t to) |
|
void | rt_hw_context_switch_to (rt_ubase_t to) |
|
void | rt_hw_context_switch_interrupt (rt_ubase_t from, rt_ubase_t to, rt_thread_t from_thread, rt_thread_t to_thread) |
|
rt_err_t | rt_hw_backtrace_frame_get (rt_thread_t thread, struct rt_hw_backtrace_frame *frame) |
|
rt_err_t | rt_hw_backtrace_frame_unwind (rt_thread_t thread, struct rt_hw_backtrace_frame *frame) |
|
void | rt_hw_console_output (const char *str) |
|
void | rt_hw_show_memory (rt_uint32_t addr, rt_size_t size) |
|
void | rt_hw_exception_install (rt_err_t(*exception_handle)(void *context)) |
|
void | rt_hw_us_delay (rt_uint32_t us) |
|
int | rt_hw_cpu_id (void) |
|