📄 objelf.h
字号:
"cyg_mutex_release", cyg_mutex_release); \
CYG_LDR_TABLE_ENTRY(cyg_mutex_set_ceiling_entry, \
"cyg_mutex_set_ceiling", cyg_mutex_set_ceiling); \
CYG_LDR_TABLE_ENTRY(cyg_mutex_set_protocol_entry, \
"cyg_mutex_set_protocol", cyg_mutex_set_protocol);
#define CYG_LDR_TABLE_KAPI_SCHEDULER() \
CYG_LDR_TABLE_ENTRY(cyg_scheduler_start_entry, \
"cyg_scheduler_start", cyg_scheduler_start); \
CYG_LDR_TABLE_ENTRY(cyg_scheduler_lock_entry, \
"cyg_scheduler_lock", cyg_scheduler_lock); \
CYG_LDR_TABLE_ENTRY(cyg_scheduler_safe_lock_entry, \
"cyg_scheduler_safe_lock", cyg_scheduler_safe_lock); \
CYG_LDR_TABLE_ENTRY(cyg_scheduler_unlock_entry, \
"cyg_scheduler_unlock", cyg_scheduler_unlock); \
CYG_LDR_TABLE_ENTRY(cyg_scheduler_read_lock_entry, \
"cyg_scheduler_read_lock", cyg_scheduler_read_lock); \
#define CYG_LDR_TABLE_KAPI_SEMAPHORE() \
CYG_LDR_TABLE_ENTRY(cyg_semaphore_init_entry, \
"cyg_semaphore_init", cyg_semaphore_init); \
CYG_LDR_TABLE_ENTRY(cyg_semaphore_destroy_entry, \
"cyg_semaphore_destroy", cyg_semaphore_destroy); \
CYG_LDR_TABLE_ENTRY(cyg_semaphore_wait_entry, \
"cyg_semaphore_wait", cyg_semaphore_wait); \
CYG_LDR_TABLE_ENTRY(cyg_semaphore_timed_wait_entry, \
"cyg_semaphore_timed_wait", cyg_semaphore_timed_wait); \
CYG_LDR_TABLE_ENTRY(cyg_semaphore_try_wait_entry, \
"cyg_semaphore_trywait", cyg_semaphore_trywait); \
CYG_LDR_TABLE_ENTRY(cyg_semaphore_post_entry, \
"cyg_semaphore_post", cyg_semaphore_post); \
CYG_LDR_TABLE_ENTRY(cyg_semaphore_peek_entry, \
"cyg_semaphore_peek", cyg_semaphore_peek);
#define CYG_LDR_TABLE_KAPI_THREAD() \
CYG_LDR_TABLE_ENTRY(cyg_thread_create_entry, \
"cyg_thread_create", cyg_thread_create); \
CYG_LDR_TABLE_ENTRY(cyg_thread_exit_entry, \
"cyg_thread_exit", cyg_thread_exit); \
CYG_LDR_TABLE_ENTRY(cyg_thread_delete_entry, \
"cyg_thread_delete", cyg_thread_delete); \
CYG_LDR_TABLE_ENTRY(cyg_thread_suspend_entry, \
"cyg_thread_suspend", cyg_thread_suspend); \
CYG_LDR_TABLE_ENTRY(cyg_thread_resume_entry, \
"cyg_thread_resume", cyg_thread_resume); \
CYG_LDR_TABLE_ENTRY(cyg_thread_kill_entry, \
"cyg_thread_kill", cyg_thread_kill); \
CYG_LDR_TABLE_ENTRY(cyg_thread_release_entry, \
"cyg_thread_release", cyg_thread_release); \
CYG_LDR_TABLE_ENTRY(cyg_thread_yield_entry, \
"cyg_thread_yield", cyg_thread_yield); \
CYG_LDR_TABLE_ENTRY(cyg_thread_self_entry, \
"cyg_thread_self", cyg_thread_self); \
CYG_LDR_TABLE_ENTRY(cyg_thread_idle_thread_entry, \
"cyg_thread_idle_thread", cyg_thread_idle_thread); \
CYG_LDR_TABLE_ENTRY(cyg_thread_set_priority_entry, \
"cyg_thread_set_priority", cyg_thread_set_priority); \
CYG_LDR_TABLE_ENTRY(cyg_thread_get_priority_entry, \
"cyg_thread_get_priority", cyg_thread_get_priority); \
CYG_LDR_TABLE_ENTRY(cyg_thread_get_current_priority_entry, \
"cyg_thread_get_current_priority", \
cyg_thread_get_current_priority); \
CYG_LDR_TABLE_ENTRY(cyg_thread_delay_entry, \
"cyg_thread_delay", cyg_thread_delay); \
CYG_LDR_TABLE_ENTRY(cyg_thread_get_stack_base_entry, \
"cyg_thread_get_stack_base", cyg_thread_get_stack_base); \
CYG_LDR_TABLE_ENTRY(cyg_thread_get_stack_size_entry, \
"cyg_thread_get_stack_size", cyg_thread_get_stack_size); \
CYG_LDR_TABLE_ENTRY(cyg_thread_new_data_index_entry, \
"cyg_thread_new_data_index", cyg_thread_new_data_index); \
CYG_LDR_TABLE_ENTRY(cyg_thread_free_data_index_entry, \
"cyg_thread_free_data_index", \
cyg_thread_free_data_index); \
CYG_LDR_TABLE_ENTRY(cyg_thread_get_data_entry, \
"cyg_thread_get_data", cyg_thread_get_data); \
CYG_LDR_TABLE_ENTRY(cyg_thread_get_data_ptr_entry, \
"cyg_thread_get_data_ptr", cyg_thread_get_data_ptr); \
CYG_LDR_TABLE_ENTRY(cyg_thread_set_data_entry, \
"cyg_thread_set_data", cyg_thread_set_data);
#define CYG_LDR_TABLE_STRING() \
CYG_LDR_TABLE_ENTRY(memchr_entry, "memchr", memchr); \
CYG_LDR_TABLE_ENTRY(memcmp_entry, "memcmp", memcmp); \
CYG_LDR_TABLE_ENTRY(memcpy_entry, "memcpy", memcpy); \
CYG_LDR_TABLE_ENTRY(memmove_entry, "memmove", memmove); \
CYG_LDR_TABLE_ENTRY(memset_entry, "memset", memset); \
CYG_LDR_TABLE_ENTRY(strcpy_entry, "strcpy", strcpy); \
CYG_LDR_TABLE_ENTRY(strncpy_entry, "strncpy", strncpy); \
CYG_LDR_TABLE_ENTRY(strcat_entry, "strcat", strcat); \
CYG_LDR_TABLE_ENTRY(strncat_entry, "strncat", strncat); \
CYG_LDR_TABLE_ENTRY(strchr_entry, "strchr", strchr); \
CYG_LDR_TABLE_ENTRY(strrchr_entry, "strrchr", strrchr); \
CYG_LDR_TABLE_ENTRY(strcoll_entry, "strcoll", strcoll); \
CYG_LDR_TABLE_ENTRY(strlen_entry, "strlen", strlen); \
CYG_LDR_TABLE_ENTRY(strcmp_entry, "strcmp", strcmp); \
CYG_LDR_TABLE_ENTRY(strncmp_entry, "strncmp", strncmp); \
CYG_LDR_TABLE_ENTRY(strcspn_entry, "strcspn", strcspn); \
CYG_LDR_TABLE_ENTRY(strerror_entry, "strerror", strerror); \
CYG_LDR_TABLE_ENTRY(strpbrk_entry, "strpbrk", strpbrk); \
CYG_LDR_TABLE_ENTRY(strspn_entry, "strspn", strspn); \
CYG_LDR_TABLE_ENTRY(strstr_entry, "strstr", strstr); \
CYG_LDR_TABLE_ENTRY(strtok_entry, "strtok", strtok); \
CYG_LDR_TABLE_ENTRY(strxfrm_entry, "strxfrm", strxfrm);
#define CYG_LDR_TABLE_STDIO() \
CYG_LDR_TABLE_ENTRY(clearerr_entry, "clearerr", clearerr); \
CYG_LDR_TABLE_ENTRY(fclose_entry, "fclose", fclose); \
CYG_LDR_TABLE_ENTRY(feof_entry, "feof", feof); \
CYG_LDR_TABLE_ENTRY(ferror_entry, "ferror", ferror); \
CYG_LDR_TABLE_ENTRY(fflush_entry, "fflush", fflush); \
CYG_LDR_TABLE_ENTRY(fgetc_entry, "fgetc", fgetc); \
CYG_LDR_TABLE_ENTRY(fgetpos_entry, "fgetpos", fgetpos); \
CYG_LDR_TABLE_ENTRY(fgets_entry, "fgets", fgets); \
CYG_LDR_TABLE_ENTRY(fopen_entry, "fopen", fopen); \
CYG_LDR_TABLE_ENTRY(fprintf_entry, "fprintf", fprintf); \
CYG_LDR_TABLE_ENTRY(fputc_entry, "fputc", fputc); \
CYG_LDR_TABLE_ENTRY(fputs_entry, "fputs", fputs); \
CYG_LDR_TABLE_ENTRY(fread_entry, "fread", fread); \
CYG_LDR_TABLE_ENTRY(freopen_entry, "freopen", freopen); \
CYG_LDR_TABLE_ENTRY(fscanf_entry, "fscanf", fscanf); \
CYG_LDR_TABLE_ENTRY(fseek_entry, "fseek", fseek); \
CYG_LDR_TABLE_ENTRY(fsetpos_entry, "fsetpos", fsetpos); \
CYG_LDR_TABLE_ENTRY(ftell_entry, "ftell", ftell); \
CYG_LDR_TABLE_ENTRY(fwrite_entry, "fwrite", fwrite); \
CYG_LDR_TABLE_ENTRY(perror_entry, "perror", perror); \
CYG_LDR_TABLE_ENTRY(printf_entry, "printf", printf); \
CYG_LDR_TABLE_ENTRY(putc_entry, "putc", putc); \
CYG_LDR_TABLE_ENTRY(putchar_entry, "putchar", putchar); \
CYG_LDR_TABLE_ENTRY(puts_entry, "puts", puts); \
CYG_LDR_TABLE_ENTRY(remove_entry, "remove", remove); \
CYG_LDR_TABLE_ENTRY(rename_entry, "rename", rename); \
CYG_LDR_TABLE_ENTRY(rewind_entry, "rewind", rewind); \
CYG_LDR_TABLE_ENTRY(scanf_entry, "scanf", scanf); \
CYG_LDR_TABLE_ENTRY(setbuf_entry, "setbuf", setbuf); \
CYG_LDR_TABLE_ENTRY(setvbuf_entry, "setvbuf", setvbuf); \
CYG_LDR_TABLE_ENTRY(sprintf_entry, "sprintf", sprintf); \
CYG_LDR_TABLE_ENTRY(sscanf_entry, "sscanf", sscanf); \
CYG_LDR_TABLE_ENTRY(tmpfile_entry, "tmpfile", tmpfile); \
CYG_LDR_TABLE_ENTRY(tmpnam_entry, "tmpnam", tmpnam); \
CYG_LDR_TABLE_ENTRY(ungetc_entry, "ungetc", ungetc);
#define CYG_LDR_TABLE_INFRA_DIAG() \
CYG_LDR_TABLE_ENTRY(diag_init_entry, "diag_init", diag_init); \
CYG_LDR_TABLE_ENTRY(diag_write_char_entry, \
"diag_write_char", diag_write_char); \
CYG_LDR_TABLE_ENTRY(diag_write_string_entry, \
"diag_write_string", diag_write_string); \
CYG_LDR_TABLE_ENTRY(diag_write_dec_entry, \
"diag_write_dec", diag_write_dec); \
CYG_LDR_TABLE_ENTRY(diag_write_hex_entry, \
"diag_write_hex", diag_write_hex); \
CYG_LDR_TABLE_ENTRY(diag_dump_buf_entry, \
"diag_dump_buf", diag_dump_buf); \
CYG_LDR_TABLE_ENTRY(diag_dump_buf_32bit_entry, \
"diag_dump_buf_32bit", diag_dump_buf_32bit); \
CYG_LDR_TABLE_ENTRY(diag_dump_buf_16bit_entry, \
"diag_dump_buf_16bit", diag_dump_buf_16bit); \
CYG_LDR_TABLE_ENTRY(diag_vdump_buf_with_offset_entry, \
"diag_vdump_buf_with_offset", \
diag_vdump_buf_with_offset); \
CYG_LDR_TABLE_ENTRY(diag_dump_buf_with_offset_entry, \
"diag_dump_buf_with_offset", \
diag_dump_buf_with_offset); \
CYG_LDR_TABLE_ENTRY(diag_dump_buf_with_offset_32bit_entry, \
"diag_dump_buf_with_offset_32bit", \
diag_dump_buf_with_offset_32bit); \
CYG_LDR_TABLE_ENTRY(diag_dump_buf_with_offset_16bit_entry, \
"diag_dump_buf_with_offset_16bit", \
diag_dump_buf_with_offset_16bit); \
CYG_LDR_TABLE_ENTRY(diag_printf_entry, "diag_printf", diag_printf); \
CYG_LDR_TABLE_ENTRY(diag_init_putc_entry, "diag_init_putc", diag_init_putc); \
CYG_LDR_TABLE_ENTRY(diag_sprintf_entry, "diag_sprintf", diag_sprintf); \
CYG_LDR_TABLE_ENTRY(diag_snprintf_entry, "diag_snprintf", diag_snprintf); \
CYG_LDR_TABLE_ENTRY(diag_vsprintf_entry, "diag_vsprintf", diag_vsprintf); \
CYG_LDR_TABLE_ENTRY(diag_vprintf_entry, "diag_vprintf", diag_vprintf);
//==============================================================================
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -