📄 objelf.h
字号:
"cyg_clock_get_resolution",cyg_clock_get_resolution); \
CYG_LDR_TABLE_ENTRY(cyg_real_time_clock_entry, \
"cyg_real_time_clock", cyg_real_time_clock); \
CYG_LDR_TABLE_ENTRY(cyg_current_time_entry, \
"cyg_current_time", cyg_current_time);
#define CYG_LDR_TABLE_KAPI_COND() \
CYG_LDR_TABLE_ENTRY(cyg_cond_init_entry, \
"cyg_cond_init", cyg_cond_init); \
CYG_LDR_TABLE_ENTRY(cyg_cond_destroy_entry, \
"cyg_cond_destroy", cyg_cond_destroy); \
CYG_LDR_TABLE_ENTRY(cyg_cond_wait_entry, \
"cyg_cond_wait", cyg_cond_wait); \
CYG_LDR_TABLE_ENTRY(cyg_cond_signal_entry, \
"cyg_cond_signal", cyg_cond_signal); \
CYG_LDR_TABLE_ENTRY(cyg_cond_broadcast_entry, \
"cyg_cond_broadcast", cyg_cond_broadcast); \
CYG_LDR_TABLE_ENTRY(cyg_cond_timed_wait_entry, \
"cyg_cond_timed_wait", cyg_cond_timed_wait);
#define CYG_LDR_TABLE_KAPI_COUNTER() \
CYG_LDR_TABLE_ENTRY(cyg_counter_create_entry, \
"cyg_counter_create", cyg_counter_create); \
CYG_LDR_TABLE_ENTRY(cyg_counter_delete_entry, \
"cyg_counter_delete", cyg_counter_delete); \
CYG_LDR_TABLE_ENTRY(cyg_counter_current_value_entry, \
"cyg_counter_current_value", cyg_counter_current_value); \
CYG_LDR_TABLE_ENTRY(cyg_counter_set_value_entry, \
"cyg_counter_set_value", cyg_counter_set_value); \
CYG_LDR_TABLE_ENTRY(cyg_counter_tick_entry, \
"cyg_counter_tick", cyg_counter_tick); \
CYG_LDR_TABLE_ENTRY(cyg_counter_multi_tick_entry, \
"cyg_counter_multi_tick", cyg_counter_multi_tick);
#define CYG_LDR_TABLE_KAPI_EXCEPTIONS() \
CYG_LDR_TABLE_ENTRY(cyg_exception_set_handler_entry, \
"cyg_exception_set_handler", cyg_exception_set_handler); \
CYG_LDR_TABLE_ENTRY(cyg_exception_clear_handler_entry, \
"cyg_exception_clear_handler", \
cyg_exception_clear_handler); \
CYG_LDR_TABLE_ENTRY(cyg_exception_call_handler_entry, \
"cyg_exception_call_handler", \
cyg_exception_call_handler);
#define CYG_LDR_TABLE_KAPI_FLAG() \
CYG_LDR_TABLE_ENTRY(cyg_flag_init_entry, \
"cyg_flag_init", cyg_flag_init); \
CYG_LDR_TABLE_ENTRY(cyg_flag_destroy_entry, \
"cyg_flag_destroy", cyg_flag_destroy); \
CYG_LDR_TABLE_ENTRY(cyg_flag_setbits_entry, \
"cyg_flag_setbits", cyg_flag_setbits); \
CYG_LDR_TABLE_ENTRY(cyg_flag_maskbits_entry, \
"cyg_flag_maskbits", cyg_flag_maskbits); \
CYG_LDR_TABLE_ENTRY(cyg_flag_wait_entry, \
"cyg_flag_wait", cyg_flag_wait); \
CYG_LDR_TABLE_ENTRY(cyg_flag_timed_wait_entry, \
"cyg_flag_timed_wait", cyg_flag_timed_wait); \
CYG_LDR_TABLE_ENTRY(cyg_flag_poll_entry, \
"cyg_flag_poll", cyg_flag_poll); \
CYG_LDR_TABLE_ENTRY(cyg_flag_peek_entry, \
"cyg_flag_peek", cyg_flag_peek); \
CYG_LDR_TABLE_ENTRY(cyg_flag_waiting_entry, \
"cyg_flag_waiting", cyg_flag_waiting);
#define CYG_LDR_TABLE_KAPI_INTERRUPTS() \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_create_entry, \
"cyg_interrupt_create", cyg_interrupt_create); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_delete_entry, \
"cyg_interrupt_delete", cyg_interrupt_delete); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_attach_entry, \
"cyg_interrupt_attach", cyg_interrupt_attach); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_detach_entry, \
"cyg_interrupt_detach", cyg_interrupt_detach); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_get_vsr_entry, \
"cyg_interrupt_get_vsr", cyg_interrupt_get_vsr); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_set_vsr_entry, \
"cyg_interrupt_set_vsr", cyg_interrupt_set_vsr); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_disable_entry, \
"cyg_interrupt_disable", cyg_interrupt_disable); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_enable_entry, \
"cyg_interrupt_enable", cyg_interrupt_enable); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_mask_entry, \
"cyg_interrupt_mask", cyg_interrupt_mask); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_mask_intunsafe_entry, \
"cyg_interrupt_mask_intunsafe", \
cyg_interrupt_mask_intunsafe); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_unmask_entry, \
"cyg_interrupt_unmask", cyg_interrupt_unmask); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_unmask_intunsafe_entry, \
"cyg_interrupt_unmask_intunsafe", \
cyg_interrupt_unmask_intunsafe); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_acknowledge_entry, \
"cyg_interrupt_acknowledge", \
cyg_interrupt_acknowledge); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_configure_entry, \
"cyg_interrupt_configure", cyg_interrupt_configure); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_set_cpu_entry, \
"cyg_interrupt_set_cpu", cyg_interrupt_set_cpu); \
CYG_LDR_TABLE_ENTRY(cyg_interrupt_get_cpu_entry, \
"cyg_interrupt_get_cpu", cyg_interrupt_get_cpu);
#define CYG_LDR_TABLE_KAPI_MBOX() \
CYG_LDR_TABLE_ENTRY(cyg_mbox_create_entry, \
"cyg_mbox_create", cyg_mbox_create); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_delete_entry, \
"cyg_mbox_delete", cyg_mbox_delete); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_get_entry, \
"cyg_mbox_get", cyg_mbox_get); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_timed_get_entry, \
"cyg_mbox_timed_get", cyg_mbox_timed_get); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_tryget_entry, \
"cyg_mbox_tryget", cyg_mbox_tryget); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_peek_item_entry, \
"cyg_mbox_peek_item", cyg_mbox_peek_item); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_put_entry, \
"cyg_mbox_put", cyg_mbox_put); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_timed_put_entry, \
"cyg_mbox_timed_put", cyg_mbox_timed_put); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_tryput_entry, \
"cyg_mbox_tryput", cyg_mbox_tryput); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_peek_entry, \
"cyg_mbox_peek", cyg_mbox_peek); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_waiting_to_get_entry, \
"cyg_mbox_waiting_to_get", \
cyg_mbox_waiting_to_get); \
CYG_LDR_TABLE_ENTRY(cyg_mbox_waiting_to_put_entry, \
"cyg_mbox_waiting_to_put", \
cyg_mbox_waiting_to_put);
#define CYG_LDR_TABLE_KAPI_MEMPOOL_FIX() \
CYG_LDR_TABLE_ENTRY(cyg_mempool_fix_create_entry, \
"cyg_mempool_fix_create", cyg_mempool_fix_create); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_fix_delete_entry, \
"cyg_mempool_fix_delete", cyg_mempool_fix_delete); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_fix_alloc_entry, \
"cyg_mempool_fix_alloc", cyg_mempool_fix_alloc); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_fix_timed_alloc_entry, \
"cyg_mempool_fix_timed_alloc", \
cyg_mempool_fix_timed_alloc); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_fix_try_alloc_entry, \
"cyg_mempool_fix_try_alloc", \
cyg_mempool_fix_try_alloc); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_fix_free_entry, \
"cyg_mempool_fix_free", cyg_mempool_fix_free); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_fix_waiting_entry, \
"cyg_mempool_fix_waiting", cyg_mempool_fix_waiting); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_fix_get_info_entry, \
"cyg_mempool_fix_get_info", cyg_mempool_fix_get_info);
#define CYG_LDR_TABLE_KAPI_MEMPOOL_VAR() \
CYG_LDR_TABLE_ENTRY(cyg_mempool_var_create_entry, \
"cyg_mempool_var_create", cyg_mempool_var_create); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_var_delete_entry, \
"cyg_mempool_var_delete", cyg_mempool_var_delete); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_var_alloc_entry, \
"cyg_mempool_var_alloc", cyg_mempool_var_alloc); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_var_timed_alloc_entry, \
"cyg_mempool_var_timed_alloc", \
cyg_mempool_var_timed_alloc); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_var_try_alloc_entry, \
"cyg_mempool_var_try_alloc", \
cyg_mempool_var_try_alloc); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_var_free_entry, \
"cyg_mempool_var_free", cyg_mempool_var_free); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_var_waiting_entry, \
"cyg_mempool_var_waiting", cyg_mempool_var_waiting); \
CYG_LDR_TABLE_ENTRY(cyg_mempool_var_get_info_entry, \
"cyg_mempool_var_get_info", cyg_mempool_var_get_info);
#define CYG_LDR_TABLE_KAPI_MUTEX() \
CYG_LDR_TABLE_ENTRY(cyg_mutex_init_entry, \
"cyg_mutex_init", cyg_mutex_init); \
CYG_LDR_TABLE_ENTRY(cyg_mutex_destroy_entry, \
"cyg_mutex_destroy", cyg_mutex_destroy); \
CYG_LDR_TABLE_ENTRY(cyg_mutex_trylock_entry, \
"cyg_mutex_trylock", cyg_mutex_trylock); \
CYG_LDR_TABLE_ENTRY(cyg_mutex_unlock_entry, \
"cyg_mutex_unlock", cyg_mutex_unlock); \
CYG_LDR_TABLE_ENTRY(cyg_mutex_release_entry, \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -