CIU32_L051_M307R/MDK/Listings/USART1_Interrupt.map

2807 lines
239 KiB
Plaintext
Raw Normal View History

Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]
==============================================================================
Section Cross References
main.o(i.led_init) refers to memseta.o(.text) for __aeabi_memclr4
main.o(i.led_init) refers to ciu32l051_std_gpio.o(i.std_gpio_init) for std_gpio_init
main.o(i.main) refers to main.o(i.led_init) for led_init
main.o(i.main) refers to ulog.o(i.ulog_output) for ulog_output
main.o(i.main) refers to thread.o(i.rt_thread_mdelay) for rt_thread_mdelay
startup_ciu32l051.o(RESET) refers to startup_ciu32l051.o(STACK) for __initial_sp
startup_ciu32l051.o(RESET) refers to startup_ciu32l051.o(.text) for Reset_Handler
startup_ciu32l051.o(RESET) refers to context_rvds.o(.text) for HardFault_Handler
startup_ciu32l051.o(RESET) refers to board.o(i.SysTick_Handler) for SysTick_Handler
startup_ciu32l051.o(RESET) refers to board.o(i.USART1_IRQHandler) for USART1_IRQHandler
startup_ciu32l051.o(.text) refers to system_ciu32l051.o(i.SystemInit) for SystemInit
startup_ciu32l051.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
cmd.o(i.hello) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.list) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.list) refers to strncmp.o(.text) for strncmp
cmd.o(i.list) refers to shell.o(.data) for _syscall_table_begin
cmd.o(i.list_event) refers to cmd.o(i.list_find_init) for list_find_init
cmd.o(i.list_event) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.list_event) refers to cmd.o(i.object_split) for object_split
cmd.o(i.list_event) refers to cmd.o(i.list_get_next) for list_get_next
cmd.o(i.list_event) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
cmd.o(i.list_event) refers to cmd.o(i.rt_list_isempty) for rt_list_isempty
cmd.o(i.list_event) refers to cmd.o(i.rt_list_len) for rt_list_len
cmd.o(i.list_event) refers to cmd.o(i.show_wait_queue) for show_wait_queue
cmd.o(i.list_find_init) refers to object.o(i.rt_object_get_information) for rt_object_get_information
cmd.o(i.list_get_next) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
cmd.o(i.list_mailbox) refers to cmd.o(i.list_find_init) for list_find_init
cmd.o(i.list_mailbox) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.list_mailbox) refers to cmd.o(i.object_split) for object_split
cmd.o(i.list_mailbox) refers to cmd.o(i.list_get_next) for list_get_next
cmd.o(i.list_mailbox) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
cmd.o(i.list_mailbox) refers to cmd.o(i.rt_list_isempty) for rt_list_isempty
cmd.o(i.list_mailbox) refers to cmd.o(i.rt_list_len) for rt_list_len
cmd.o(i.list_mailbox) refers to cmd.o(i.show_wait_queue) for show_wait_queue
cmd.o(i.list_msgqueue) refers to cmd.o(i.list_find_init) for list_find_init
cmd.o(i.list_msgqueue) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.list_msgqueue) refers to cmd.o(i.object_split) for object_split
cmd.o(i.list_msgqueue) refers to cmd.o(i.list_get_next) for list_get_next
cmd.o(i.list_msgqueue) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
cmd.o(i.list_msgqueue) refers to cmd.o(i.rt_list_isempty) for rt_list_isempty
cmd.o(i.list_msgqueue) refers to cmd.o(i.rt_list_len) for rt_list_len
cmd.o(i.list_msgqueue) refers to cmd.o(i.show_wait_queue) for show_wait_queue
cmd.o(i.list_mutex) refers to cmd.o(i.list_find_init) for list_find_init
cmd.o(i.list_mutex) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.list_mutex) refers to cmd.o(i.object_split) for object_split
cmd.o(i.list_mutex) refers to cmd.o(i.list_get_next) for list_get_next
cmd.o(i.list_mutex) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
cmd.o(i.list_mutex) refers to cmd.o(i.rt_list_len) for rt_list_len
cmd.o(i.list_sem) refers to cmd.o(i.list_find_init) for list_find_init
cmd.o(i.list_sem) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.list_sem) refers to cmd.o(i.object_split) for object_split
cmd.o(i.list_sem) refers to cmd.o(i.list_get_next) for list_get_next
cmd.o(i.list_sem) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
cmd.o(i.list_sem) refers to cmd.o(i.rt_list_isempty) for rt_list_isempty
cmd.o(i.list_sem) refers to cmd.o(i.rt_list_len) for rt_list_len
cmd.o(i.list_sem) refers to cmd.o(i.show_wait_queue) for show_wait_queue
cmd.o(i.list_thread) refers to cmd.o(i.list_find_init) for list_find_init
cmd.o(i.list_thread) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.list_thread) refers to cmd.o(i.object_split) for object_split
cmd.o(i.list_thread) refers to cmd.o(i.list_get_next) for list_get_next
cmd.o(i.list_thread) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
cmd.o(i.list_thread) refers to memcpya.o(.text) for __aeabi_memcpy4
cmd.o(i.list_thread) refers to uidiv.o(.text) for __aeabi_uidivmod
cmd.o(i.list_thread) refers to cmd.o(.conststring) for .conststring
cmd.o(i.list_timer) refers to cmd.o(i.list_find_init) for list_find_init
cmd.o(i.list_timer) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.list_timer) refers to cmd.o(i.object_split) for object_split
cmd.o(i.list_timer) refers to cmd.o(i.list_get_next) for list_get_next
cmd.o(i.list_timer) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
cmd.o(i.list_timer) refers to clock.o(i.rt_tick_get) for rt_tick_get
cmd.o(i.object_split) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.show_wait_queue) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cmd.o(i.version) refers to kservice.o(i.rt_show_version) for rt_show_version
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_hello_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_hello_desc
cmd.o(FSymTab) refers to cmd.o(i.hello) for hello
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_version_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_version_desc
cmd.o(FSymTab) refers to cmd.o(i.version) for version
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_version_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_version_desc
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_thread_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_thread_desc
cmd.o(FSymTab) refers to cmd.o(i.list_thread) for list_thread
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_thread_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_thread_desc
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_sem_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_sem_desc
cmd.o(FSymTab) refers to cmd.o(i.list_sem) for list_sem
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_sem_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_sem_desc
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_event_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_event_desc
cmd.o(FSymTab) refers to cmd.o(i.list_event) for list_event
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_event_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_event_desc
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_mutex_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_mutex_desc
cmd.o(FSymTab) refers to cmd.o(i.list_mutex) for list_mutex
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_mutex_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_mutex_desc
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_mailbox_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_mailbox_desc
cmd.o(FSymTab) refers to cmd.o(i.list_mailbox) for list_mailbox
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_mailbox_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_mailbox_desc
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_msgqueue_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_msgqueue_desc
cmd.o(FSymTab) refers to cmd.o(i.list_msgqueue) for list_msgqueue
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_msgqueue_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_msgqueue_desc
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_timer_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_timer_desc
cmd.o(FSymTab) refers to cmd.o(i.list_timer) for list_timer
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_timer_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym___cmd_list_timer_desc
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_name
cmd.o(FSymTab) refers to cmd.o(.rodata.name) for __fsym_list_desc
cmd.o(FSymTab) refers to cmd.o(i.list) for list
msh.o(i._msh_exec_cmd) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
msh.o(i._msh_exec_cmd) refers to strncmp.o(.text) for strncmp
msh.o(i._msh_exec_cmd) refers to memseta.o(.text) for __aeabi_memclr4
msh.o(i._msh_exec_cmd) refers to msh.o(i.msh_split) for msh_split
msh.o(i._msh_exec_cmd) refers to msh.o(.constdata) for .constdata
msh.o(i._msh_exec_cmd) refers to shell.o(.data) for _syscall_table_begin
msh.o(i.cmd_free) refers to mem.o(i.list_mem) for list_mem
msh.o(i.cmd_ps) refers to cmd.o(i.list_thread) for list_thread
msh.o(i.msh_auto_complete) refers to msh.o(i.msh_help) for msh_help
msh.o(i.msh_auto_complete) refers to strncmp.o(.text) for strncmp
msh.o(i.msh_auto_complete) refers to strlen.o(.text) for strlen
msh.o(i.msh_auto_complete) refers to kservice.o(i.rt_kprintf) for rt_kprintf
msh.o(i.msh_auto_complete) refers to kservice.o(i.rt_strncpy) for rt_strncpy
msh.o(i.msh_auto_complete) refers to shell.o(.data) for _syscall_table_begin
msh.o(i.msh_exec) refers to msh.o(i._msh_exec_cmd) for _msh_exec_cmd
msh.o(i.msh_exec) refers to kservice.o(i.rt_kprintf) for rt_kprintf
msh.o(i.msh_help) refers to kservice.o(i.rt_kprintf) for rt_kprintf
msh.o(i.msh_help) refers to strncmp.o(.text) for strncmp
msh.o(i.msh_help) refers to shell.o(.data) for _syscall_table_begin
msh.o(i.msh_split) refers to kservice.o(i.rt_kprintf) for rt_kprintf
msh.o(FSymTab) refers to msh.o(.rodata.name) for __fsym___cmd_help_name
msh.o(FSymTab) refers to msh.o(.rodata.name) for __fsym___cmd_help_desc
msh.o(FSymTab) refers to msh.o(i.msh_help) for msh_help
msh.o(FSymTab) refers to msh.o(.rodata.name) for __fsym___cmd_ps_name
msh.o(FSymTab) refers to msh.o(.rodata.name) for __fsym___cmd_ps_desc
msh.o(FSymTab) refers to msh.o(i.cmd_ps) for cmd_ps
msh.o(FSymTab) refers to msh.o(.rodata.name) for __fsym___cmd_free_name
msh.o(FSymTab) refers to msh.o(.rodata.name) for __fsym___cmd_free_desc
msh.o(FSymTab) refers to msh.o(i.cmd_free) for cmd_free
ringbuffer.o(i.rt_ringbuffer_getchar) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ringbuffer.o(i.rt_ringbuffer_getchar) refers to ringbuffer.o(i.rt_ringbuffer_data_len) for rt_ringbuffer_data_len
ringbuffer.o(i.rt_ringbuffer_getchar) refers to ringbuffer.o(.constdata) for .constdata
ringbuffer.o(i.rt_ringbuffer_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ringbuffer.o(i.rt_ringbuffer_init) refers to ringbuffer.o(.constdata) for .constdata
ringbuffer.o(i.rt_ringbuffer_putchar) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ringbuffer.o(i.rt_ringbuffer_putchar) refers to ringbuffer.o(i.rt_ringbuffer_data_len) for rt_ringbuffer_data_len
ringbuffer.o(i.rt_ringbuffer_putchar) refers to ringbuffer.o(.constdata) for .constdata
shell.o(i.finsh_get_echo) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
shell.o(i.finsh_get_echo) refers to shell.o(.data) for .data
shell.o(i.finsh_get_echo) refers to shell.o(.constdata) for .constdata
shell.o(i.finsh_get_prompt) refers to strncpy.o(.text) for strncpy
shell.o(i.finsh_get_prompt) refers to msh.o(i.msh_is_used) for msh_is_used
shell.o(i.finsh_get_prompt) refers to strcpy.o(.text) for strcpy
shell.o(i.finsh_get_prompt) refers to strcat.o(.text) for strcat
shell.o(i.finsh_get_prompt) refers to shell.o(.data) for .data
shell.o(i.finsh_get_prompt) refers to shell.o(.bss) for .bss
shell.o(i.finsh_get_prompt_mode) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
shell.o(i.finsh_get_prompt_mode) refers to shell.o(.data) for .data
shell.o(i.finsh_get_prompt_mode) refers to shell.o(.constdata) for .constdata
shell.o(i.finsh_set_echo) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
shell.o(i.finsh_set_echo) refers to shell.o(.data) for .data
shell.o(i.finsh_set_echo) refers to shell.o(.constdata) for .constdata
shell.o(i.finsh_set_prompt) refers to mem.o(i.rt_free) for rt_free
shell.o(i.finsh_set_prompt) refers to strlen.o(.text) for strlen
shell.o(i.finsh_set_prompt) refers to mem.o(i.rt_malloc) for rt_malloc
shell.o(i.finsh_set_prompt) refers to strcpy.o(.text) for strcpy
shell.o(i.finsh_set_prompt) refers to shell.o(.data) for .data
shell.o(i.finsh_set_prompt_mode) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
shell.o(i.finsh_set_prompt_mode) refers to shell.o(.data) for .data
shell.o(i.finsh_set_prompt_mode) refers to shell.o(.constdata) for .constdata
shell.o(i.finsh_system_function_init) refers to shell.o(.data) for .data
shell.o(i.finsh_system_init) refers to shell.o(i.finsh_system_function_init) for finsh_system_function_init
shell.o(i.finsh_system_init) refers to mem.o(i.rt_calloc) for rt_calloc
shell.o(i.finsh_system_init) refers to thread.o(i.rt_thread_create) for rt_thread_create
shell.o(i.finsh_system_init) refers to ipc.o(i.rt_sem_init) for rt_sem_init
shell.o(i.finsh_system_init) refers to shell.o(i.finsh_set_prompt_mode) for finsh_set_prompt_mode
shell.o(i.finsh_system_init) refers to thread.o(i.rt_thread_startup) for rt_thread_startup
shell.o(i.finsh_system_init) refers to kservice.o(i.rt_kprintf) for rt_kprintf
shell.o(i.finsh_system_init) refers to shell.o(.data) for .data
shell.o(i.finsh_system_init) refers to shell.o(i.finsh_thread_entry) for finsh_thread_entry
shell.o(i.finsh_system_var_init) refers to shell.o(.data) for .data
shell.o(i.finsh_thread_entry) refers to shell.o(i.finsh_get_prompt) for finsh_get_prompt
shell.o(i.finsh_thread_entry) refers to kservice.o(i.rt_kprintf) for rt_kprintf
shell.o(i.finsh_thread_entry) refers to board.o(i.rt_hw_console_getchar) for rt_hw_console_getchar
shell.o(i.finsh_thread_entry) refers to kservice.o(i.rt_memmove) for rt_memmove
shell.o(i.finsh_thread_entry) refers to memcpya.o(.text) for __aeabi_memcpy
shell.o(i.finsh_thread_entry) refers to strlen.o(.text) for strlen
shell.o(i.finsh_thread_entry) refers to shell.o(i.shell_handle_history) for shell_handle_history
shell.o(i.finsh_thread_entry) refers to msh.o(i.msh_is_used) for msh_is_used
shell.o(i.finsh_thread_entry) refers to msh.o(i.msh_auto_complete) for msh_auto_complete
shell.o(i.finsh_thread_entry) refers to shell.o(i.shell_push_history) for shell_push_history
shell.o(i.finsh_thread_entry) refers to msh.o(i.msh_exec) for msh_exec
shell.o(i.finsh_thread_entry) refers to memseta.o(.text) for __aeabi_memclr
shell.o(i.finsh_thread_entry) refers to shell.o(.data) for .data
shell.o(i.shell_handle_history) refers to kservice.o(i.rt_kprintf) for rt_kprintf
shell.o(i.shell_handle_history) refers to shell.o(i.finsh_get_prompt) for finsh_get_prompt
shell.o(i.shell_handle_history) refers to shell.o(i.finsh_thread_entry) for i.finsh_thread_entry
shell.o(i.shell_push_history) refers to memcmp.o(.text) for memcmp
shell.o(i.shell_push_history) refers to memcpya.o(.text) for __aeabi_memcpy
shell.o(i.shell_push_history) refers to memseta.o(.text) for __aeabi_memclr
shell.o(.rti_fn.6) refers to shell.o(i.finsh_system_init) for finsh_system_init
board.o(i.SysTick_Handler) refers to irq.o(i.rt_interrupt_enter) for rt_interrupt_enter
board.o(i.SysTick_Handler) refers to clock.o(i.rt_tick_increase) for rt_tick_increase
board.o(i.SysTick_Handler) refers to irq.o(i.rt_interrupt_leave) for rt_interrupt_leave
board.o(i.USART1_IRQHandler) refers to irq.o(i.rt_interrupt_enter) for rt_interrupt_enter
board.o(i.USART1_IRQHandler) refers to board.o(i.std_usart_get_flag) for std_usart_get_flag
board.o(i.USART1_IRQHandler) refers to ringbuffer.o(i.rt_ringbuffer_putchar) for rt_ringbuffer_putchar
board.o(i.USART1_IRQHandler) refers to ipc.o(i.rt_sem_release) for rt_sem_release
board.o(i.USART1_IRQHandler) refers to irq.o(i.rt_interrupt_leave) for rt_interrupt_leave
board.o(i.USART1_IRQHandler) refers to driver_usart.o(.bss) for uart_rxcb
board.o(i.rt_heap_begin_get) refers to board.o(.bss) for .bss
board.o(i.rt_heap_end_get) refers to board.o(.bss) for .bss
board.o(i.rt_hw_board_init) refers to common.o(i.system_clock_config) for system_clock_config
board.o(i.rt_hw_board_init) refers to uidiv.o(.text) for __aeabi_uidivmod
board.o(i.rt_hw_board_init) refers to driver_usart.o(i.shell_init) for shell_init
board.o(i.rt_hw_board_init) refers to components.o(i.rt_components_board_init) for rt_components_board_init
board.o(i.rt_hw_board_init) refers to mem.o(i.rt_system_heap_init) for rt_system_heap_init
board.o(i.rt_hw_board_init) refers to system_ciu32l051.o(.data) for SystemCoreClock
board.o(i.rt_hw_console_getchar) refers to ipc.o(i.rt_sem_take) for rt_sem_take
board.o(i.rt_hw_console_getchar) refers to ringbuffer.o(i.rt_ringbuffer_getchar) for rt_ringbuffer_getchar
board.o(i.rt_hw_console_getchar) refers to driver_usart.o(.bss) for shell_rx_sem
board.o(i.rt_hw_console_output) refers to board.o(i.std_usart_get_flag) for std_usart_get_flag
clock.o(i.rt_tick_from_millisecond) refers to idiv.o(.text) for __aeabi_idivmod
clock.o(i.rt_tick_get) refers to clock.o(.data) for .data
clock.o(i.rt_tick_increase) refers to thread.o(i.rt_thread_self) for rt_thread_self
clock.o(i.rt_tick_increase) refers to thread.o(i.rt_thread_yield) for rt_thread_yield
clock.o(i.rt_tick_increase) refers to timer.o(i.rt_timer_check) for rt_timer_check
clock.o(i.rt_tick_increase) refers to clock.o(.data) for .data
clock.o(i.rt_tick_set) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
clock.o(i.rt_tick_set) refers to clock.o(.data) for .data
components.o(i.$Sub$$main) refers to components.o(i.rtthread_startup) for rtthread_startup
components.o(i.main_thread_entry) refers to components.o(i.rt_components_init) for rt_components_init
components.o(i.main_thread_entry) refers to main.o(i.main) for $Super$$main
components.o(i.rt_application_init) refers to thread.o(i.rt_thread_create) for rt_thread_create
components.o(i.rt_application_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
components.o(i.rt_application_init) refers to thread.o(i.rt_thread_startup) for rt_thread_startup
components.o(i.rt_application_init) refers to components.o(i.main_thread_entry) for main_thread_entry
components.o(i.rt_application_init) refers to components.o(.constdata) for .constdata
components.o(i.rt_components_board_init) refers to components.o(.rti_fn.0.end) for .rti_fn.0.end
components.o(i.rt_components_board_init) refers to components.o(.rti_fn.1.end) for .rti_fn.1.end
components.o(i.rt_components_init) refers to components.o(.rti_fn.1.end) for .rti_fn.1.end
components.o(i.rt_components_init) refers to components.o(.rti_fn.6.end) for .rti_fn.6.end
components.o(i.rtthread_startup) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
components.o(i.rtthread_startup) refers to board.o(i.rt_hw_board_init) for rt_hw_board_init
components.o(i.rtthread_startup) refers to kservice.o(i.rt_show_version) for rt_show_version
components.o(i.rtthread_startup) refers to timer.o(i.rt_system_timer_init) for rt_system_timer_init
components.o(i.rtthread_startup) refers to scheduler.o(i.rt_system_scheduler_init) for rt_system_scheduler_init
components.o(i.rtthread_startup) refers to components.o(i.rt_application_init) for rt_application_init
components.o(i.rtthread_startup) refers to timer.o(i.rt_system_timer_thread_init) for rt_system_timer_thread_init
components.o(i.rtthread_startup) refers to idle.o(i.rt_thread_idle_init) for rt_thread_idle_init
components.o(i.rtthread_startup) refers to scheduler.o(i.rt_system_scheduler_start) for rt_system_scheduler_start
components.o(.rti_fn.0) refers to components.o(i.rti_start) for rti_start
components.o(.rti_fn.0.end) refers to components.o(i.rti_board_start) for rti_board_start
components.o(.rti_fn.1.end) refers to components.o(i.rti_board_end) for rti_board_end
components.o(.rti_fn.6.end) refers to components.o(i.rti_end) for rti_end
cpuport.o(i.rt_hw_hard_fault_exception) refers to kservice.o(i.rt_kprintf) for rt_kprintf
cpuport.o(i.rt_hw_hard_fault_exception) refers to cmd.o(i.list_thread) for list_thread
cpuport.o(i.rt_hw_hard_fault_exception) refers to scheduler.o(.data) for rt_current_thread
idle.o(i.rt_thread_idle_delhook) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
idle.o(i.rt_thread_idle_delhook) refers to idle.o(.bss) for .bss
idle.o(i.rt_thread_idle_entry) refers to idle.o(i.rt_thread_idle_excute) for rt_thread_idle_excute
idle.o(i.rt_thread_idle_entry) refers to idle.o(.bss) for .bss
idle.o(i.rt_thread_idle_excute) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
idle.o(i.rt_thread_idle_excute) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
idle.o(i.rt_thread_idle_excute) refers to kservice.o(i.rt_kprintf) for rt_kprintf
idle.o(i.rt_thread_idle_excute) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
idle.o(i.rt_thread_idle_excute) refers to mem.o(i.rt_free) for rt_free
idle.o(i.rt_thread_idle_excute) refers to object.o(i.rt_object_delete) for rt_object_delete
idle.o(i.rt_thread_idle_excute) refers to idle.o(.constdata) for .constdata
idle.o(i.rt_thread_idle_excute) refers to scheduler.o(.data) for rt_thread_defunct
idle.o(i.rt_thread_idle_gethandler) refers to idle.o(.bss) for .bss
idle.o(i.rt_thread_idle_init) refers to thread.o(i.rt_thread_init) for rt_thread_init
idle.o(i.rt_thread_idle_init) refers to thread.o(i.rt_thread_startup) for rt_thread_startup
idle.o(i.rt_thread_idle_init) refers to idle.o(.bss) for .bss
idle.o(i.rt_thread_idle_init) refers to idle.o(i.rt_thread_idle_entry) for rt_thread_idle_entry
idle.o(i.rt_thread_idle_sethook) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
idle.o(i.rt_thread_idle_sethook) refers to idle.o(.bss) for .bss
ipc.o(i.rt_event_control) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_event_control) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_event_control) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_event_control) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_event_control) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_event_control) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_event_control) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_event_create) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_event_create) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_event_create) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_event_create) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_event_create) refers to object.o(i.rt_object_allocate) for rt_object_allocate
ipc.o(i.rt_event_create) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_event_delete) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_event_delete) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_event_delete) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_event_delete) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_event_delete) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_event_delete) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_event_delete) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_event_delete) refers to object.o(i.rt_object_delete) for rt_object_delete
ipc.o(i.rt_event_delete) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_event_delete) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_event_detach) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_event_detach) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_event_detach) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_event_detach) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_event_detach) refers to object.o(i.rt_object_detach) for rt_object_detach
ipc.o(i.rt_event_detach) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_event_detach) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_event_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_event_init) refers to object.o(i.rt_object_init) for rt_object_init
ipc.o(i.rt_event_init) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_event_recv) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_event_recv) refers to thread.o(i.rt_thread_self) for rt_thread_self
ipc.o(i.rt_event_recv) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_event_recv) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_event_recv) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_event_recv) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_event_recv) refers to ipc.o(i.rt_ipc_list_suspend) for rt_ipc_list_suspend
ipc.o(i.rt_event_recv) refers to timer.o(i.rt_timer_control) for rt_timer_control
ipc.o(i.rt_event_recv) refers to timer.o(i.rt_timer_start) for rt_timer_start
ipc.o(i.rt_event_recv) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_event_recv) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_event_recv) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_event_send) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_event_send) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_event_send) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_event_send) refers to ipc.o(i.rt_list_isempty) for rt_list_isempty
ipc.o(i.rt_event_send) refers to thread.o(i.rt_thread_resume) for rt_thread_resume
ipc.o(i.rt_event_send) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_event_send) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_event_send) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_ipc_list_resume) refers to thread.o(i.rt_thread_resume) for rt_thread_resume
ipc.o(i.rt_ipc_list_resume_all) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_ipc_list_resume_all) refers to thread.o(i.rt_thread_resume) for rt_thread_resume
ipc.o(i.rt_ipc_list_resume_all) refers to ipc.o(i.rt_list_isempty) for rt_list_isempty
ipc.o(i.rt_ipc_list_suspend) refers to thread.o(i.rt_thread_suspend) for rt_thread_suspend
ipc.o(i.rt_ipc_list_suspend) refers to ipc.o(i.rt_list_insert_before) for rt_list_insert_before
ipc.o(i.rt_mb_control) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mb_control) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mb_control) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mb_control) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_mb_control) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_mb_control) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mb_control) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mb_create) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mb_create) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mb_create) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mb_create) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mb_create) refers to object.o(i.rt_object_allocate) for rt_object_allocate
ipc.o(i.rt_mb_create) refers to mem.o(i.rt_malloc) for rt_malloc
ipc.o(i.rt_mb_create) refers to object.o(i.rt_object_delete) for rt_object_delete
ipc.o(i.rt_mb_create) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mb_delete) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mb_delete) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mb_delete) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mb_delete) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mb_delete) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mb_delete) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_mb_delete) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_mb_delete) refers to mem.o(i.rt_free) for rt_free
ipc.o(i.rt_mb_delete) refers to object.o(i.rt_object_delete) for rt_object_delete
ipc.o(i.rt_mb_delete) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mb_delete) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mb_detach) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mb_detach) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mb_detach) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_mb_detach) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_mb_detach) refers to object.o(i.rt_object_detach) for rt_object_detach
ipc.o(i.rt_mb_detach) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mb_detach) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mb_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mb_init) refers to object.o(i.rt_object_init) for rt_object_init
ipc.o(i.rt_mb_init) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mb_recv) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mb_recv) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mb_recv) refers to thread.o(i.rt_thread_self) for rt_thread_self
ipc.o(i.rt_mb_recv) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mb_recv) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mb_recv) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mb_recv) refers to ipc.o(i.rt_ipc_list_suspend) for rt_ipc_list_suspend
ipc.o(i.rt_mb_recv) refers to clock.o(i.rt_tick_get) for rt_tick_get
ipc.o(i.rt_mb_recv) refers to timer.o(i.rt_timer_control) for rt_timer_control
ipc.o(i.rt_mb_recv) refers to timer.o(i.rt_timer_start) for rt_timer_start
ipc.o(i.rt_mb_recv) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_mb_recv) refers to ipc.o(i.rt_list_isempty) for rt_list_isempty
ipc.o(i.rt_mb_recv) refers to ipc.o(i.rt_ipc_list_resume) for rt_ipc_list_resume
ipc.o(i.rt_mb_recv) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mb_recv) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mb_send) refers to ipc.o(i.rt_mb_send_wait) for rt_mb_send_wait
ipc.o(i.rt_mb_send_wait) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mb_send_wait) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mb_send_wait) refers to thread.o(i.rt_thread_self) for rt_thread_self
ipc.o(i.rt_mb_send_wait) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mb_send_wait) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mb_send_wait) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mb_send_wait) refers to ipc.o(i.rt_ipc_list_suspend) for rt_ipc_list_suspend
ipc.o(i.rt_mb_send_wait) refers to clock.o(i.rt_tick_get) for rt_tick_get
ipc.o(i.rt_mb_send_wait) refers to timer.o(i.rt_timer_control) for rt_timer_control
ipc.o(i.rt_mb_send_wait) refers to timer.o(i.rt_timer_start) for rt_timer_start
ipc.o(i.rt_mb_send_wait) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_mb_send_wait) refers to ipc.o(i.rt_list_isempty) for rt_list_isempty
ipc.o(i.rt_mb_send_wait) refers to ipc.o(i.rt_ipc_list_resume) for rt_ipc_list_resume
ipc.o(i.rt_mb_send_wait) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mb_send_wait) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mq_control) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mq_control) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mq_control) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mq_control) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_mq_control) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_mq_control) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mq_control) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mq_create) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mq_create) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mq_create) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mq_create) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mq_create) refers to object.o(i.rt_object_allocate) for rt_object_allocate
ipc.o(i.rt_mq_create) refers to mem.o(i.rt_malloc) for rt_malloc
ipc.o(i.rt_mq_create) refers to object.o(i.rt_object_delete) for rt_object_delete
ipc.o(i.rt_mq_create) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mq_delete) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mq_delete) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mq_delete) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mq_delete) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mq_delete) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mq_delete) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_mq_delete) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_mq_delete) refers to mem.o(i.rt_free) for rt_free
ipc.o(i.rt_mq_delete) refers to object.o(i.rt_object_delete) for rt_object_delete
ipc.o(i.rt_mq_delete) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mq_delete) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mq_detach) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mq_detach) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mq_detach) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_mq_detach) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_mq_detach) refers to object.o(i.rt_object_detach) for rt_object_detach
ipc.o(i.rt_mq_detach) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mq_detach) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mq_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mq_init) refers to object.o(i.rt_object_init) for rt_object_init
ipc.o(i.rt_mq_init) refers to uidiv.o(.text) for __aeabi_uidivmod
ipc.o(i.rt_mq_init) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mq_recv) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mq_recv) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mq_recv) refers to thread.o(i.rt_thread_self) for rt_thread_self
ipc.o(i.rt_mq_recv) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mq_recv) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mq_recv) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mq_recv) refers to ipc.o(i.rt_ipc_list_suspend) for rt_ipc_list_suspend
ipc.o(i.rt_mq_recv) refers to clock.o(i.rt_tick_get) for rt_tick_get
ipc.o(i.rt_mq_recv) refers to timer.o(i.rt_timer_control) for rt_timer_control
ipc.o(i.rt_mq_recv) refers to timer.o(i.rt_timer_start) for rt_timer_start
ipc.o(i.rt_mq_recv) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_mq_recv) refers to kservice.o(i.rt_memcpy) for rt_memcpy
ipc.o(i.rt_mq_recv) refers to ipc.o(i.rt_list_isempty) for rt_list_isempty
ipc.o(i.rt_mq_recv) refers to ipc.o(i.rt_ipc_list_resume) for rt_ipc_list_resume
ipc.o(i.rt_mq_recv) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mq_recv) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mq_send) refers to ipc.o(i.rt_mq_send_wait) for rt_mq_send_wait
ipc.o(i.rt_mq_send_wait) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mq_send_wait) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mq_send_wait) refers to thread.o(i.rt_thread_self) for rt_thread_self
ipc.o(i.rt_mq_send_wait) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mq_send_wait) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mq_send_wait) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mq_send_wait) refers to ipc.o(i.rt_ipc_list_suspend) for rt_ipc_list_suspend
ipc.o(i.rt_mq_send_wait) refers to clock.o(i.rt_tick_get) for rt_tick_get
ipc.o(i.rt_mq_send_wait) refers to timer.o(i.rt_timer_control) for rt_timer_control
ipc.o(i.rt_mq_send_wait) refers to timer.o(i.rt_timer_start) for rt_timer_start
ipc.o(i.rt_mq_send_wait) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_mq_send_wait) refers to kservice.o(i.rt_memcpy) for rt_memcpy
ipc.o(i.rt_mq_send_wait) refers to ipc.o(i.rt_list_isempty) for rt_list_isempty
ipc.o(i.rt_mq_send_wait) refers to ipc.o(i.rt_ipc_list_resume) for rt_ipc_list_resume
ipc.o(i.rt_mq_send_wait) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mq_send_wait) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mq_urgent) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mq_urgent) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mq_urgent) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mq_urgent) refers to kservice.o(i.rt_memcpy) for rt_memcpy
ipc.o(i.rt_mq_urgent) refers to ipc.o(i.rt_list_isempty) for rt_list_isempty
ipc.o(i.rt_mq_urgent) refers to ipc.o(i.rt_ipc_list_resume) for rt_ipc_list_resume
ipc.o(i.rt_mq_urgent) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_mq_urgent) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mq_urgent) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mutex_control) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mutex_control) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mutex_control) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mutex_control) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mutex_create) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mutex_create) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mutex_create) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mutex_create) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mutex_create) refers to object.o(i.rt_object_allocate) for rt_object_allocate
ipc.o(i.rt_mutex_create) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mutex_delete) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mutex_delete) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mutex_delete) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mutex_delete) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mutex_delete) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mutex_delete) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_mutex_delete) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_mutex_delete) refers to object.o(i.rt_object_delete) for rt_object_delete
ipc.o(i.rt_mutex_delete) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mutex_delete) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mutex_detach) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mutex_detach) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mutex_detach) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_mutex_detach) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_mutex_detach) refers to object.o(i.rt_object_detach) for rt_object_detach
ipc.o(i.rt_mutex_detach) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mutex_detach) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mutex_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mutex_init) refers to object.o(i.rt_object_init) for rt_object_init
ipc.o(i.rt_mutex_init) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mutex_release) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mutex_release) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mutex_release) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mutex_release) refers to thread.o(i.rt_thread_self) for rt_thread_self
ipc.o(i.rt_mutex_release) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mutex_release) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mutex_release) refers to thread.o(i.rt_thread_control) for rt_thread_control
ipc.o(i.rt_mutex_release) refers to ipc.o(i.rt_list_isempty) for rt_list_isempty
ipc.o(i.rt_mutex_release) refers to ipc.o(i.rt_ipc_list_resume) for rt_ipc_list_resume
ipc.o(i.rt_mutex_release) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_mutex_release) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mutex_release) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_mutex_take) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_mutex_take) refers to thread.o(i.rt_thread_self) for rt_thread_self
ipc.o(i.rt_mutex_take) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_mutex_take) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_mutex_take) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_mutex_take) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_mutex_take) refers to thread.o(i.rt_thread_control) for rt_thread_control
ipc.o(i.rt_mutex_take) refers to ipc.o(i.rt_ipc_list_suspend) for rt_ipc_list_suspend
ipc.o(i.rt_mutex_take) refers to timer.o(i.rt_timer_control) for rt_timer_control
ipc.o(i.rt_mutex_take) refers to timer.o(i.rt_timer_start) for rt_timer_start
ipc.o(i.rt_mutex_take) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_mutex_take) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_mutex_take) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_sem_control) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_sem_control) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_sem_control) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_sem_control) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_sem_control) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_sem_control) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_sem_control) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_sem_create) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_sem_create) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_sem_create) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_sem_create) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_sem_create) refers to object.o(i.rt_object_allocate) for rt_object_allocate
ipc.o(i.rt_sem_create) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_sem_delete) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_sem_delete) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_sem_delete) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_sem_delete) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_sem_delete) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_sem_delete) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_sem_delete) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_sem_delete) refers to object.o(i.rt_object_delete) for rt_object_delete
ipc.o(i.rt_sem_delete) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_sem_delete) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_sem_detach) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_sem_detach) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_sem_detach) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
ipc.o(i.rt_sem_detach) refers to ipc.o(i.rt_ipc_list_resume_all) for rt_ipc_list_resume_all
ipc.o(i.rt_sem_detach) refers to object.o(i.rt_object_detach) for rt_object_detach
ipc.o(i.rt_sem_detach) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_sem_detach) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_sem_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_sem_init) refers to object.o(i.rt_object_init) for rt_object_init
ipc.o(i.rt_sem_init) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_sem_release) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_sem_release) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_sem_release) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_sem_release) refers to ipc.o(i.rt_list_isempty) for rt_list_isempty
ipc.o(i.rt_sem_release) refers to ipc.o(i.rt_ipc_list_resume) for rt_ipc_list_resume
ipc.o(i.rt_sem_release) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_sem_release) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_sem_release) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_sem_take) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ipc.o(i.rt_sem_take) refers to object.o(i.rt_object_get_type) for rt_object_get_type
ipc.o(i.rt_sem_take) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ipc.o(i.rt_sem_take) refers to thread.o(i.rt_thread_self) for rt_thread_self
ipc.o(i.rt_sem_take) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ipc.o(i.rt_sem_take) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ipc.o(i.rt_sem_take) refers to ipc.o(i.rt_ipc_list_suspend) for rt_ipc_list_suspend
ipc.o(i.rt_sem_take) refers to timer.o(i.rt_timer_control) for rt_timer_control
ipc.o(i.rt_sem_take) refers to timer.o(i.rt_timer_start) for rt_timer_start
ipc.o(i.rt_sem_take) refers to scheduler.o(i.rt_schedule) for rt_schedule
ipc.o(i.rt_sem_take) refers to ipc.o(.constdata) for .constdata
ipc.o(i.rt_sem_take) refers to ipc.o(.conststring) for .conststring
ipc.o(i.rt_sem_trytake) refers to ipc.o(i.rt_sem_take) for rt_sem_take
irq.o(i.rt_interrupt_enter) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
irq.o(i.rt_interrupt_enter) refers to irq.o(.data) for .data
irq.o(i.rt_interrupt_get_nest) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
irq.o(i.rt_interrupt_get_nest) refers to irq.o(.data) for .data
irq.o(i.rt_interrupt_leave) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
irq.o(i.rt_interrupt_leave) refers to irq.o(.data) for .data
kservice.o(i.__rt_ffs) refers to kservice.o(.constdata) for .constdata
kservice.o(i._rt_errno) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
kservice.o(i._rt_errno) refers to thread.o(i.rt_thread_self) for rt_thread_self
kservice.o(i._rt_errno) refers to kservice.o(.data) for .data
kservice.o(i.print_number) refers to uidiv.o(.text) for __aeabi_uidivmod
kservice.o(i.print_number) refers to kservice.o(.constdata) for .constdata
kservice.o(i.rt_assert_handler) refers to kservice.o(i.rt_kprintf) for rt_kprintf
kservice.o(i.rt_assert_handler) refers to kservice.o(.data) for .data
kservice.o(i.rt_assert_set_hook) refers to kservice.o(.data) for .data
kservice.o(i.rt_free_align) refers to mem.o(i.rt_free) for rt_free
kservice.o(i.rt_get_errno) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
kservice.o(i.rt_get_errno) refers to thread.o(i.rt_thread_self) for rt_thread_self
kservice.o(i.rt_get_errno) refers to kservice.o(.data) for .data
kservice.o(i.rt_kprintf) refers to kservice.o(i.rt_vsnprintf) for rt_vsnprintf
kservice.o(i.rt_kprintf) refers to board.o(i.rt_hw_console_output) for rt_hw_console_output
kservice.o(i.rt_kprintf) refers to kservice.o(.bss) for .bss
kservice.o(i.rt_kputs) refers to board.o(i.rt_hw_console_output) for rt_hw_console_output
kservice.o(i.rt_malloc_align) refers to mem.o(i.rt_malloc) for rt_malloc
kservice.o(i.rt_set_errno) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
kservice.o(i.rt_set_errno) refers to thread.o(i.rt_thread_self) for rt_thread_self
kservice.o(i.rt_set_errno) refers to kservice.o(.data) for .data
kservice.o(i.rt_show_version) refers to kservice.o(i.rt_kprintf) for rt_kprintf
kservice.o(i.rt_snprintf) refers to kservice.o(i.rt_vsnprintf) for rt_vsnprintf
kservice.o(i.rt_sprintf) refers to kservice.o(i.rt_vsprintf) for rt_vsprintf
kservice.o(i.rt_strdup) refers to kservice.o(i.rt_strlen) for rt_strlen
kservice.o(i.rt_strdup) refers to mem.o(i.rt_malloc) for rt_malloc
kservice.o(i.rt_strdup) refers to kservice.o(i.rt_memcpy) for rt_memcpy
kservice.o(i.rt_strstr) refers to kservice.o(i.rt_strlen) for rt_strlen
kservice.o(i.rt_strstr) refers to kservice.o(i.rt_memcmp) for rt_memcmp
kservice.o(i.rt_vsnprintf) refers to kservice.o(i.skip_atoi) for skip_atoi
kservice.o(i.rt_vsnprintf) refers to kservice.o(i.print_number) for print_number
kservice.o(i.rt_vsprintf) refers to kservice.o(i.rt_vsnprintf) for rt_vsnprintf
mem.o(i.list_mem) refers to kservice.o(i.rt_kprintf) for rt_kprintf
mem.o(i.list_mem) refers to mem.o(.data) for .data
mem.o(i.plug_holes) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
mem.o(i.plug_holes) refers to mem.o(.data) for .data
mem.o(i.plug_holes) refers to mem.o(.constdata) for .constdata
mem.o(i.rt_calloc) refers to mem.o(i.rt_malloc) for rt_malloc
mem.o(i.rt_calloc) refers to kservice.o(i.rt_memset) for rt_memset
mem.o(i.rt_free) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
mem.o(i.rt_free) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
mem.o(i.rt_free) refers to kservice.o(i.rt_kprintf) for rt_kprintf
mem.o(i.rt_free) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
mem.o(i.rt_free) refers to ipc.o(i.rt_sem_take) for rt_sem_take
mem.o(i.rt_free) refers to mem.o(i.plug_holes) for plug_holes
mem.o(i.rt_free) refers to ipc.o(i.rt_sem_release) for rt_sem_release
mem.o(i.rt_free) refers to mem.o(.constdata) for .constdata
mem.o(i.rt_free) refers to mem.o(.data) for .data
mem.o(i.rt_free) refers to mem.o(.conststring) for .conststring
mem.o(i.rt_free) refers to mem.o(.bss) for .bss
mem.o(i.rt_malloc) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
mem.o(i.rt_malloc) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
mem.o(i.rt_malloc) refers to kservice.o(i.rt_kprintf) for rt_kprintf
mem.o(i.rt_malloc) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
mem.o(i.rt_malloc) refers to ipc.o(i.rt_sem_take) for rt_sem_take
mem.o(i.rt_malloc) refers to ipc.o(i.rt_sem_release) for rt_sem_release
mem.o(i.rt_malloc) refers to mem.o(.constdata) for .constdata
mem.o(i.rt_malloc) refers to mem.o(.data) for .data
mem.o(i.rt_malloc) refers to mem.o(.bss) for .bss
mem.o(i.rt_malloc) refers to mem.o(.conststring) for .conststring
mem.o(i.rt_memory_info) refers to mem.o(.data) for .data
mem.o(i.rt_realloc) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
mem.o(i.rt_realloc) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
mem.o(i.rt_realloc) refers to kservice.o(i.rt_kprintf) for rt_kprintf
mem.o(i.rt_realloc) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
mem.o(i.rt_realloc) refers to ipc.o(i.rt_sem_take) for rt_sem_take
mem.o(i.rt_realloc) refers to ipc.o(i.rt_sem_release) for rt_sem_release
mem.o(i.rt_realloc) refers to mem.o(i.rt_free) for rt_free
mem.o(i.rt_realloc) refers to mem.o(i.rt_malloc) for rt_malloc
mem.o(i.rt_realloc) refers to mem.o(i.plug_holes) for plug_holes
mem.o(i.rt_realloc) refers to kservice.o(i.rt_memcpy) for rt_memcpy
mem.o(i.rt_realloc) refers to mem.o(.constdata) for .constdata
mem.o(i.rt_realloc) refers to mem.o(.data) for .data
mem.o(i.rt_realloc) refers to mem.o(.bss) for .bss
mem.o(i.rt_system_heap_init) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
mem.o(i.rt_system_heap_init) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
mem.o(i.rt_system_heap_init) refers to kservice.o(i.rt_kprintf) for rt_kprintf
mem.o(i.rt_system_heap_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
mem.o(i.rt_system_heap_init) refers to ipc.o(i.rt_sem_init) for rt_sem_init
mem.o(i.rt_system_heap_init) refers to mem.o(.constdata) for .constdata
mem.o(i.rt_system_heap_init) refers to mem.o(.data) for .data
mem.o(i.rt_system_heap_init) refers to mem.o(.bss) for .bss
mem.o(FSymTab) refers to mem.o(.rodata.name) for __fsym_list_mem_name
mem.o(FSymTab) refers to mem.o(.rodata.name) for __fsym_list_mem_desc
mem.o(FSymTab) refers to mem.o(i.list_mem) for list_mem
object.o(i.rt_object_allocate) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
object.o(i.rt_object_allocate) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
object.o(i.rt_object_allocate) refers to kservice.o(i.rt_kprintf) for rt_kprintf
object.o(i.rt_object_allocate) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
object.o(i.rt_object_allocate) refers to object.o(i.rt_object_get_information) for rt_object_get_information
object.o(i.rt_object_allocate) refers to mem.o(i.rt_malloc) for rt_malloc
object.o(i.rt_object_allocate) refers to kservice.o(i.rt_memset) for rt_memset
object.o(i.rt_object_allocate) refers to kservice.o(i.rt_strncpy) for rt_strncpy
object.o(i.rt_object_allocate) refers to object.o(i.rt_list_insert_after) for rt_list_insert_after
object.o(i.rt_object_allocate) refers to object.o(.constdata) for .constdata
object.o(i.rt_object_delete) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
object.o(i.rt_object_delete) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
object.o(i.rt_object_delete) refers to object.o(i.rt_list_remove) for rt_list_remove
object.o(i.rt_object_delete) refers to mem.o(i.rt_free) for rt_free
object.o(i.rt_object_delete) refers to object.o(.constdata) for .constdata
object.o(i.rt_object_detach) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
object.o(i.rt_object_detach) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
object.o(i.rt_object_detach) refers to object.o(i.rt_list_remove) for rt_list_remove
object.o(i.rt_object_detach) refers to object.o(.constdata) for .constdata
object.o(i.rt_object_find) refers to object.o(i.rt_object_get_information) for rt_object_get_information
object.o(i.rt_object_find) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
object.o(i.rt_object_find) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
object.o(i.rt_object_find) refers to kservice.o(i.rt_kprintf) for rt_kprintf
object.o(i.rt_object_find) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
object.o(i.rt_object_find) refers to scheduler.o(i.rt_enter_critical) for rt_enter_critical
object.o(i.rt_object_find) refers to kservice.o(i.rt_strncmp) for rt_strncmp
object.o(i.rt_object_find) refers to scheduler.o(i.rt_exit_critical) for rt_exit_critical
object.o(i.rt_object_find) refers to object.o(.constdata) for .constdata
object.o(i.rt_object_get_information) refers to object.o(.data) for .data
object.o(i.rt_object_get_length) refers to object.o(i.rt_object_get_information) for rt_object_get_information
object.o(i.rt_object_get_length) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
object.o(i.rt_object_get_pointers) refers to object.o(i.rt_object_get_information) for rt_object_get_information
object.o(i.rt_object_get_pointers) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
object.o(i.rt_object_get_type) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
object.o(i.rt_object_get_type) refers to object.o(.constdata) for .constdata
object.o(i.rt_object_init) refers to object.o(i.rt_object_get_information) for rt_object_get_information
object.o(i.rt_object_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
object.o(i.rt_object_init) refers to scheduler.o(i.rt_enter_critical) for rt_enter_critical
object.o(i.rt_object_init) refers to scheduler.o(i.rt_exit_critical) for rt_exit_critical
object.o(i.rt_object_init) refers to kservice.o(i.rt_strncpy) for rt_strncpy
object.o(i.rt_object_init) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
object.o(i.rt_object_init) refers to object.o(i.rt_list_insert_after) for rt_list_insert_after
object.o(i.rt_object_init) refers to object.o(.constdata) for .constdata
object.o(i.rt_object_is_systemobject) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
object.o(i.rt_object_is_systemobject) refers to object.o(.constdata) for .constdata
scheduler.o(i.rt_critical_level) refers to scheduler.o(.data) for .data
scheduler.o(i.rt_enter_critical) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
scheduler.o(i.rt_enter_critical) refers to scheduler.o(.data) for .data
scheduler.o(i.rt_exit_critical) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
scheduler.o(i.rt_exit_critical) refers to scheduler.o(i.rt_schedule) for rt_schedule
scheduler.o(i.rt_exit_critical) refers to scheduler.o(.data) for .data
scheduler.o(i.rt_schedule) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
scheduler.o(i.rt_schedule) refers to kservice.o(i.__rt_ffs) for __rt_ffs
scheduler.o(i.rt_schedule) refers to scheduler.o(.data) for .data
scheduler.o(i.rt_schedule) refers to scheduler.o(.bss) for .bss
scheduler.o(i.rt_schedule) refers to irq.o(.data) for rt_interrupt_nest
scheduler.o(i.rt_schedule_insert_thread) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
scheduler.o(i.rt_schedule_insert_thread) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
scheduler.o(i.rt_schedule_insert_thread) refers to scheduler.o(.constdata) for .constdata
scheduler.o(i.rt_schedule_insert_thread) refers to scheduler.o(.bss) for .bss
scheduler.o(i.rt_schedule_insert_thread) refers to scheduler.o(.data) for .data
scheduler.o(i.rt_schedule_remove_thread) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
scheduler.o(i.rt_schedule_remove_thread) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
scheduler.o(i.rt_schedule_remove_thread) refers to scheduler.o(.constdata) for .constdata
scheduler.o(i.rt_schedule_remove_thread) refers to scheduler.o(.bss) for .bss
scheduler.o(i.rt_schedule_remove_thread) refers to scheduler.o(.data) for .data
scheduler.o(i.rt_system_scheduler_init) refers to scheduler.o(.data) for .data
scheduler.o(i.rt_system_scheduler_init) refers to scheduler.o(.bss) for .bss
scheduler.o(i.rt_system_scheduler_start) refers to kservice.o(i.__rt_ffs) for __rt_ffs
scheduler.o(i.rt_system_scheduler_start) refers to context_rvds.o(.text) for rt_hw_context_switch_to
scheduler.o(i.rt_system_scheduler_start) refers to scheduler.o(.data) for .data
scheduler.o(i.rt_system_scheduler_start) refers to scheduler.o(.bss) for .bss
thread.o(i._rt_thread_init) refers to kservice.o(i.rt_memset) for rt_memset
thread.o(i._rt_thread_init) refers to cpuport.o(i.rt_hw_stack_init) for rt_hw_stack_init
thread.o(i._rt_thread_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i._rt_thread_init) refers to timer.o(i.rt_timer_init) for rt_timer_init
thread.o(i._rt_thread_init) refers to thread.o(i.rt_thread_exit) for rt_thread_exit
thread.o(i._rt_thread_init) refers to thread.o(.constdata) for .constdata
thread.o(i._rt_thread_init) refers to thread.o(i.rt_thread_timeout) for rt_thread_timeout
thread.o(i._thread_cleanup_execute) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_control) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_control) refers to object.o(i.rt_object_get_type) for rt_object_get_type
thread.o(i.rt_thread_control) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_control) refers to scheduler.o(i.rt_schedule_remove_thread) for rt_schedule_remove_thread
thread.o(i.rt_thread_control) refers to scheduler.o(i.rt_schedule_insert_thread) for rt_schedule_insert_thread
thread.o(i.rt_thread_control) refers to thread.o(i.rt_thread_startup) for rt_thread_startup
thread.o(i.rt_thread_control) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
thread.o(i.rt_thread_control) refers to thread.o(i.rt_thread_delete) for rt_thread_delete
thread.o(i.rt_thread_control) refers to thread.o(i.rt_thread_detach) for rt_thread_detach
thread.o(i.rt_thread_control) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_control) refers to thread.o(.conststring) for .conststring
thread.o(i.rt_thread_create) refers to object.o(i.rt_object_allocate) for rt_object_allocate
thread.o(i.rt_thread_create) refers to mem.o(i.rt_malloc) for rt_malloc
thread.o(i.rt_thread_create) refers to thread.o(i._rt_thread_init) for _rt_thread_init
thread.o(i.rt_thread_create) refers to object.o(i.rt_object_delete) for rt_object_delete
thread.o(i.rt_thread_delay) refers to thread.o(i.rt_thread_sleep) for rt_thread_sleep
thread.o(i.rt_thread_delay_until) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_delay_until) refers to object.o(i.rt_object_get_type) for rt_object_get_type
thread.o(i.rt_thread_delay_until) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_delay_until) refers to clock.o(i.rt_tick_get) for rt_tick_get
thread.o(i.rt_thread_delay_until) refers to thread.o(i.rt_thread_suspend) for rt_thread_suspend
thread.o(i.rt_thread_delay_until) refers to timer.o(i.rt_timer_control) for rt_timer_control
thread.o(i.rt_thread_delay_until) refers to timer.o(i.rt_timer_start) for rt_timer_start
thread.o(i.rt_thread_delay_until) refers to scheduler.o(i.rt_schedule) for rt_schedule
thread.o(i.rt_thread_delay_until) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_delay_until) refers to scheduler.o(.data) for rt_current_thread
thread.o(i.rt_thread_delay_until) refers to thread.o(.conststring) for .conststring
thread.o(i.rt_thread_delete) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_delete) refers to object.o(i.rt_object_get_type) for rt_object_get_type
thread.o(i.rt_thread_delete) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
thread.o(i.rt_thread_delete) refers to scheduler.o(i.rt_schedule_remove_thread) for rt_schedule_remove_thread
thread.o(i.rt_thread_delete) refers to thread.o(i._thread_cleanup_execute) for _thread_cleanup_execute
thread.o(i.rt_thread_delete) refers to timer.o(i.rt_timer_detach) for rt_timer_detach
thread.o(i.rt_thread_delete) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_delete) refers to thread.o(i.rt_list_insert_after) for rt_list_insert_after
thread.o(i.rt_thread_delete) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_delete) refers to thread.o(.conststring) for .conststring
thread.o(i.rt_thread_delete) refers to scheduler.o(.data) for rt_thread_defunct
thread.o(i.rt_thread_detach) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_detach) refers to object.o(i.rt_object_get_type) for rt_object_get_type
thread.o(i.rt_thread_detach) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
thread.o(i.rt_thread_detach) refers to scheduler.o(i.rt_schedule_remove_thread) for rt_schedule_remove_thread
thread.o(i.rt_thread_detach) refers to thread.o(i._thread_cleanup_execute) for _thread_cleanup_execute
thread.o(i.rt_thread_detach) refers to timer.o(i.rt_timer_detach) for rt_timer_detach
thread.o(i.rt_thread_detach) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_detach) refers to thread.o(i.rt_list_insert_after) for rt_list_insert_after
thread.o(i.rt_thread_detach) refers to object.o(i.rt_object_detach) for rt_object_detach
thread.o(i.rt_thread_detach) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_detach) refers to thread.o(.conststring) for .conststring
thread.o(i.rt_thread_detach) refers to scheduler.o(.data) for rt_thread_defunct
thread.o(i.rt_thread_exit) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_exit) refers to thread.o(i._thread_cleanup_execute) for _thread_cleanup_execute
thread.o(i.rt_thread_exit) refers to scheduler.o(i.rt_schedule_remove_thread) for rt_schedule_remove_thread
thread.o(i.rt_thread_exit) refers to timer.o(i.rt_timer_detach) for rt_timer_detach
thread.o(i.rt_thread_exit) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
thread.o(i.rt_thread_exit) refers to thread.o(i.rt_list_insert_after) for rt_list_insert_after
thread.o(i.rt_thread_exit) refers to scheduler.o(i.rt_schedule) for rt_schedule
thread.o(i.rt_thread_exit) refers to object.o(i.rt_object_detach) for rt_object_detach
thread.o(i.rt_thread_exit) refers to scheduler.o(.data) for rt_current_thread
thread.o(i.rt_thread_find) refers to object.o(i.rt_object_find) for rt_object_find
thread.o(i.rt_thread_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_init) refers to object.o(i.rt_object_init) for rt_object_init
thread.o(i.rt_thread_init) refers to thread.o(i._rt_thread_init) for _rt_thread_init
thread.o(i.rt_thread_init) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_mdelay) refers to clock.o(i.rt_tick_from_millisecond) for rt_tick_from_millisecond
thread.o(i.rt_thread_mdelay) refers to thread.o(i.rt_thread_sleep) for rt_thread_sleep
thread.o(i.rt_thread_resume) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_resume) refers to object.o(i.rt_object_get_type) for rt_object_get_type
thread.o(i.rt_thread_resume) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_resume) refers to thread.o(i.rt_list_remove) for rt_list_remove
thread.o(i.rt_thread_resume) refers to timer.o(i.rt_timer_stop) for rt_timer_stop
thread.o(i.rt_thread_resume) refers to scheduler.o(i.rt_schedule_insert_thread) for rt_schedule_insert_thread
thread.o(i.rt_thread_resume) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_resume) refers to thread.o(.conststring) for .conststring
thread.o(i.rt_thread_self) refers to scheduler.o(.data) for rt_current_thread
thread.o(i.rt_thread_sleep) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_sleep) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_sleep) refers to object.o(i.rt_object_get_type) for rt_object_get_type
thread.o(i.rt_thread_sleep) refers to thread.o(i.rt_thread_suspend) for rt_thread_suspend
thread.o(i.rt_thread_sleep) refers to timer.o(i.rt_timer_control) for rt_timer_control
thread.o(i.rt_thread_sleep) refers to timer.o(i.rt_timer_start) for rt_timer_start
thread.o(i.rt_thread_sleep) refers to scheduler.o(i.rt_schedule) for rt_schedule
thread.o(i.rt_thread_sleep) refers to scheduler.o(.data) for rt_current_thread
thread.o(i.rt_thread_sleep) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_sleep) refers to thread.o(.conststring) for .conststring
thread.o(i.rt_thread_startup) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_startup) refers to object.o(i.rt_object_get_type) for rt_object_get_type
thread.o(i.rt_thread_startup) refers to thread.o(i.rt_thread_resume) for rt_thread_resume
thread.o(i.rt_thread_startup) refers to scheduler.o(i.rt_schedule) for rt_schedule
thread.o(i.rt_thread_startup) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_startup) refers to thread.o(.conststring) for .conststring
thread.o(i.rt_thread_startup) refers to scheduler.o(.data) for rt_current_thread
thread.o(i.rt_thread_suspend) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_suspend) refers to object.o(i.rt_object_get_type) for rt_object_get_type
thread.o(i.rt_thread_suspend) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_suspend) refers to scheduler.o(i.rt_schedule_remove_thread) for rt_schedule_remove_thread
thread.o(i.rt_thread_suspend) refers to timer.o(i.rt_timer_stop) for rt_timer_stop
thread.o(i.rt_thread_suspend) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_suspend) refers to thread.o(.conststring) for .conststring
thread.o(i.rt_thread_timeout) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
thread.o(i.rt_thread_timeout) refers to object.o(i.rt_object_get_type) for rt_object_get_type
thread.o(i.rt_thread_timeout) refers to thread.o(i.rt_list_remove) for rt_list_remove
thread.o(i.rt_thread_timeout) refers to scheduler.o(i.rt_schedule_insert_thread) for rt_schedule_insert_thread
thread.o(i.rt_thread_timeout) refers to scheduler.o(i.rt_schedule) for rt_schedule
thread.o(i.rt_thread_timeout) refers to thread.o(.constdata) for .constdata
thread.o(i.rt_thread_timeout) refers to thread.o(.conststring) for .conststring
thread.o(i.rt_thread_yield) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
thread.o(i.rt_thread_yield) refers to thread.o(i.rt_list_remove) for rt_list_remove
thread.o(i.rt_thread_yield) refers to scheduler.o(i.rt_schedule) for rt_schedule
thread.o(i.rt_thread_yield) refers to scheduler.o(.data) for rt_current_thread
thread.o(i.rt_thread_yield) refers to scheduler.o(.bss) for rt_thread_priority_table
timer.o(i._rt_timer_remove) refers to timer.o(i.rt_list_remove) for rt_list_remove
timer.o(i.rt_system_timer_init) refers to timer.o(.data) for .data
timer.o(i.rt_timer_check) refers to clock.o(i.rt_tick_get) for rt_tick_get
timer.o(i.rt_timer_check) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
timer.o(i.rt_timer_check) refers to timer.o(i._rt_timer_remove) for _rt_timer_remove
timer.o(i.rt_timer_check) refers to timer.o(i.rt_list_insert_after) for rt_list_insert_after
timer.o(i.rt_timer_check) refers to timer.o(i.rt_list_isempty) for rt_list_isempty
timer.o(i.rt_timer_check) refers to timer.o(i.rt_list_remove) for rt_list_remove
timer.o(i.rt_timer_check) refers to timer.o(i.rt_timer_start) for rt_timer_start
timer.o(i.rt_timer_check) refers to timer.o(.data) for .data
timer.o(i.rt_timer_control) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
timer.o(i.rt_timer_control) refers to object.o(i.rt_object_get_type) for rt_object_get_type
timer.o(i.rt_timer_control) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
timer.o(i.rt_timer_control) refers to timer.o(i.__ARM_common_switch8) for __ARM_common_switch8
timer.o(i.rt_timer_control) refers to timer.o(.constdata) for .constdata
timer.o(i.rt_timer_create) refers to object.o(i.rt_object_allocate) for rt_object_allocate
timer.o(i.rt_timer_create) refers to timer.o(i._rt_timer_init) for _rt_timer_init
timer.o(i.rt_timer_delete) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
timer.o(i.rt_timer_delete) refers to object.o(i.rt_object_get_type) for rt_object_get_type
timer.o(i.rt_timer_delete) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
timer.o(i.rt_timer_delete) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
timer.o(i.rt_timer_delete) refers to timer.o(i._rt_timer_remove) for _rt_timer_remove
timer.o(i.rt_timer_delete) refers to object.o(i.rt_object_delete) for rt_object_delete
timer.o(i.rt_timer_delete) refers to timer.o(.constdata) for .constdata
timer.o(i.rt_timer_detach) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
timer.o(i.rt_timer_detach) refers to object.o(i.rt_object_get_type) for rt_object_get_type
timer.o(i.rt_timer_detach) refers to object.o(i.rt_object_is_systemobject) for rt_object_is_systemobject
timer.o(i.rt_timer_detach) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
timer.o(i.rt_timer_detach) refers to timer.o(i._rt_timer_remove) for _rt_timer_remove
timer.o(i.rt_timer_detach) refers to object.o(i.rt_object_detach) for rt_object_detach
timer.o(i.rt_timer_detach) refers to timer.o(.constdata) for .constdata
timer.o(i.rt_timer_init) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
timer.o(i.rt_timer_init) refers to object.o(i.rt_object_init) for rt_object_init
timer.o(i.rt_timer_init) refers to timer.o(i._rt_timer_init) for _rt_timer_init
timer.o(i.rt_timer_init) refers to timer.o(.constdata) for .constdata
timer.o(i.rt_timer_next_timeout_tick) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
timer.o(i.rt_timer_next_timeout_tick) refers to timer.o(i.rt_list_isempty) for rt_list_isempty
timer.o(i.rt_timer_next_timeout_tick) refers to timer.o(.data) for .data
timer.o(i.rt_timer_start) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
timer.o(i.rt_timer_start) refers to object.o(i.rt_object_get_type) for rt_object_get_type
timer.o(i.rt_timer_start) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
timer.o(i.rt_timer_start) refers to timer.o(i._rt_timer_remove) for _rt_timer_remove
timer.o(i.rt_timer_start) refers to clock.o(i.rt_tick_get) for rt_tick_get
timer.o(i.rt_timer_start) refers to timer.o(i.rt_list_insert_after) for rt_list_insert_after
timer.o(i.rt_timer_start) refers to timer.o(.constdata) for .constdata
timer.o(i.rt_timer_start) refers to timer.o(.data) for .data
timer.o(i.rt_timer_stop) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
timer.o(i.rt_timer_stop) refers to object.o(i.rt_object_get_type) for rt_object_get_type
timer.o(i.rt_timer_stop) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
timer.o(i.rt_timer_stop) refers to timer.o(i._rt_timer_remove) for _rt_timer_remove
timer.o(i.rt_timer_stop) refers to timer.o(.constdata) for .constdata
context_rvds.o(.text) refers to cpuport.o(i.rt_hw_hard_fault_exception) for rt_hw_hard_fault_exception
context_rvds.o(.text) refers to cpuport.o(.data) for rt_thread_switch_interrupt_flag
context_rvds.o(.text) refers to cpuport.o(.data) for rt_interrupt_from_thread
context_rvds.o(.text) refers to cpuport.o(.data) for rt_interrupt_to_thread
ulog.o(i.do_output) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ulog.o(i.do_output) refers to console_be.o(i.ulog_console_backend_output) for ulog_console_backend_output
ulog.o(i.do_output) refers to ulog.o(i.ulog_output_to_all_backend) for ulog_output_to_all_backend
ulog.o(i.get_log_buf) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ulog.o(i.get_log_buf) refers to ulog.o(.bss) for .bss
ulog.o(i.output_lock) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ulog.o(i.output_lock) refers to thread.o(i.rt_thread_self) for rt_thread_self
ulog.o(i.output_lock) refers to ipc.o(i.rt_mutex_take) for rt_mutex_take
ulog.o(i.output_lock) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ulog.o(i.output_lock) refers to ulog.o(.bss) for .bss
ulog.o(i.output_unlock) refers to irq.o(i.rt_interrupt_get_nest) for rt_interrupt_get_nest
ulog.o(i.output_unlock) refers to thread.o(i.rt_thread_self) for rt_thread_self
ulog.o(i.output_unlock) refers to ipc.o(i.rt_mutex_release) for rt_mutex_release
ulog.o(i.output_unlock) refers to context_rvds.o(.text) for rt_hw_interrupt_enable
ulog.o(i.output_unlock) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_backend_find) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ulog.o(i.ulog_backend_find) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ulog.o(i.ulog_backend_find) refers to kservice.o(i.rt_strncmp) for rt_strncmp
ulog.o(i.ulog_backend_find) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_backend_find) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_backend_register) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ulog.o(i.ulog_backend_register) refers to kservice.o(i.rt_strncpy) for rt_strncpy
ulog.o(i.ulog_backend_register) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ulog.o(i.ulog_backend_register) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_backend_register) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_backend_set_filter) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ulog.o(i.ulog_backend_set_filter) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ulog.o(i.ulog_backend_set_filter) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_backend_unregister) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ulog.o(i.ulog_backend_unregister) refers to context_rvds.o(.text) for rt_hw_interrupt_disable
ulog.o(i.ulog_backend_unregister) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_backend_unregister) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_deinit) refers to ipc.o(i.rt_mutex_detach) for rt_mutex_detach
ulog.o(i.ulog_deinit) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_flush) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_formater) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ulog.o(i.ulog_formater) refers to kservice.o(i.rt_strlen) for rt_strlen
ulog.o(i.ulog_formater) refers to ulog.o(i.ulog_strcpy) for ulog_strcpy
ulog.o(i.ulog_formater) refers to clock.o(i.rt_tick_get) for rt_tick_get
ulog.o(i.ulog_formater) refers to ulog.o(i.ulog_ultoa) for ulog_ultoa
ulog.o(i.ulog_formater) refers to kservice.o(i.rt_vsnprintf) for rt_vsnprintf
ulog.o(i.ulog_formater) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_formater) refers to ulog.o(.data) for .data
ulog.o(i.ulog_hexdump) refers to kservice.o(i.rt_strlen) for rt_strlen
ulog.o(i.ulog_hexdump) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ulog.o(i.ulog_hexdump) refers to ulog.o(i.get_log_buf) for get_log_buf
ulog.o(i.ulog_hexdump) refers to ulog.o(i.output_lock) for output_lock
ulog.o(i.ulog_hexdump) refers to kservice.o(i.rt_memset) for rt_memset
ulog.o(i.ulog_hexdump) refers to kservice.o(i.rt_snprintf) for rt_snprintf
ulog.o(i.ulog_hexdump) refers to clock.o(i.rt_tick_get) for rt_tick_get
ulog.o(i.ulog_hexdump) refers to ulog.o(i.ulog_ultoa) for ulog_ultoa
ulog.o(i.ulog_hexdump) refers to ulog.o(i.ulog_strcpy) for ulog_strcpy
ulog.o(i.ulog_hexdump) refers to kservice.o(i.rt_strncpy) for rt_strncpy
ulog.o(i.ulog_hexdump) refers to ulog.o(i.do_output) for do_output
ulog.o(i.ulog_hexdump) refers to ulog.o(i.output_unlock) for output_unlock
ulog.o(i.ulog_hexdump) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_hexdump) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_hexdump) refers to ulog.o(.data) for .data
ulog.o(i.ulog_init) refers to ipc.o(i.rt_mutex_init) for rt_mutex_init
ulog.o(i.ulog_init) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_output) refers to ulog.o(i.ulog_voutput) for ulog_voutput
ulog.o(i.ulog_output_lock_enabled) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_output_to_all_backend) refers to kservice.o(i.rt_kputs) for rt_kputs
ulog.o(i.ulog_output_to_all_backend) refers to kservice.o(i.rt_strlen) for rt_strlen
ulog.o(i.ulog_output_to_all_backend) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_output_to_all_backend) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_raw) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ulog.o(i.ulog_raw) refers to ulog.o(i.get_log_buf) for get_log_buf
ulog.o(i.ulog_raw) refers to ulog.o(i.output_lock) for output_lock
ulog.o(i.ulog_raw) refers to kservice.o(i.rt_vsnprintf) for rt_vsnprintf
ulog.o(i.ulog_raw) refers to ulog.o(i.do_output) for do_output
ulog.o(i.ulog_raw) refers to ulog.o(i.output_unlock) for output_unlock
ulog.o(i.ulog_raw) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_raw) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_strcpy) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ulog.o(i.ulog_strcpy) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_ultoa) refers to uidiv.o(.text) for __aeabi_uidivmod
ulog.o(i.ulog_voutput) refers to kservice.o(i.rt_assert_handler) for rt_assert_handler
ulog.o(i.ulog_voutput) refers to ulog.o(i.get_log_buf) for get_log_buf
ulog.o(i.ulog_voutput) refers to ulog.o(i.output_lock) for output_lock
ulog.o(i.ulog_voutput) refers to ulog.o(i.ulog_formater) for ulog_formater
ulog.o(i.ulog_voutput) refers to ulog.o(i.do_output) for do_output
ulog.o(i.ulog_voutput) refers to kservice.o(i.rt_kprintf) for rt_kprintf
ulog.o(i.ulog_voutput) refers to ulog.o(i.output_unlock) for output_unlock
ulog.o(i.ulog_voutput) refers to ulog.o(.constdata) for .constdata
ulog.o(i.ulog_voutput) refers to ulog.o(.bss) for .bss
ulog.o(i.ulog_voutput) refers to ulog.o(.data) for .data
ulog.o(.constdata) refers to ulog.o(.conststring) for .conststring
ulog.o(.rti_fn.1) refers to ulog.o(i.ulog_init) for ulog_init
console_be.o(i.ulog_console_backend_init) refers to ulog.o(i.ulog_init) for ulog_init
console_be.o(i.ulog_console_backend_init) refers to ulog.o(i.ulog_backend_register) for ulog_backend_register
console_be.o(i.ulog_console_backend_init) refers to console_be.o(i.ulog_console_backend_output) for ulog_console_backend_output
console_be.o(i.ulog_console_backend_init) refers to console_be.o(.bss) for .bss
console_be.o(i.ulog_console_backend_output) refers to board.o(i.rt_hw_console_output) for rt_hw_console_output
console_be.o(.rti_fn.2) refers to console_be.o(i.ulog_console_backend_init) for ulog_console_backend_init
driver_usart.o(i.shell_init) refers to ringbuffer.o(i.rt_ringbuffer_init) for rt_ringbuffer_init
driver_usart.o(i.shell_init) refers to ipc.o(i.rt_sem_init) for rt_sem_init
driver_usart.o(i.shell_init) refers to memseta.o(.text) for __aeabi_memclr4
driver_usart.o(i.shell_init) refers to ciu32l051_std_gpio.o(i.std_gpio_init) for std_gpio_init
driver_usart.o(i.shell_init) refers to ciu32l051_std_usart.o(i.std_usart_init) for std_usart_init
driver_usart.o(i.shell_init) refers to driver_usart.o(.bss) for .bss
common.o(i.gpio_init) refers to memseta.o(.text) for __aeabi_memclr4
common.o(i.gpio_init) refers to ciu32l051_std_gpio.o(i.std_gpio_init) for std_gpio_init
common.o(i.system_clock_config) refers to system_ciu32l051.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
common.o(i.usart_init) refers to memseta.o(.text) for __aeabi_memclr4
common.o(i.usart_init) refers to ciu32l051_std_usart.o(i.std_usart_init) for std_usart_init
ciu32l051_std.o(i.std_delayms) refers to ciu32l051_std.o(i.std_delayus) for std_delayus
ciu32l051_std.o(i.std_delayms_start) refers to ciu32l051_std.o(i.std_delayus_start) for std_delayus_start
ciu32l051_std.o(i.std_delayus) refers to uidiv.o(.text) for __aeabi_uidivmod
ciu32l051_std.o(i.std_delayus) refers to system_ciu32l051.o(.data) for SystemCoreClock
ciu32l051_std.o(i.std_delayus_start) refers to uidiv.o(.text) for __aeabi_uidivmod
ciu32l051_std.o(i.std_delayus_start) refers to system_ciu32l051.o(.data) for SystemCoreClock
ciu32l051_std_adc.o(i.std_adc_init) refers to ciu32l051_std_adc.o(i.std_adc_trig_edge_config) for std_adc_trig_edge_config
ciu32l051_std_crc.o(i.std_crc_init) refers to ciu32l051_std_crc.o(i.std_crc_set_init_value_invert) for std_crc_set_init_value_invert
ciu32l051_std_flash.o(i.std_flash_erase) refers to ciu32l051_std_flash.o(i.std_flash_wait_for_last_operation) for std_flash_wait_for_last_operation
ciu32l051_std_flash.o(i.std_flash_erase) refers to ciu32l051_std_flash.o(i.std_flash_set_erase_mode) for std_flash_set_erase_mode
ciu32l051_std_flash.o(i.std_flash_mass_erase) refers to ciu32l051_std_flash.o(i.std_flash_erase) for std_flash_erase
ciu32l051_std_flash.o(i.std_flash_opt_erase) refers to ciu32l051_std_flash.o(i.std_flash_wait_for_last_operation) for std_flash_wait_for_last_operation
ciu32l051_std_flash.o(i.std_flash_page_erase) refers to ciu32l051_std_flash.o(i.std_flash_erase) for std_flash_erase
ciu32l051_std_flash.o(i.std_flash_wait_for_last_operation) refers to uidiv.o(.text) for __aeabi_uidivmod
ciu32l051_std_flash.o(i.std_flash_wait_for_last_operation) refers to system_ciu32l051.o(.data) for SystemCoreClock
ciu32l051_std_flash.o(i.std_flash_word_program) refers to ciu32l051_std_flash.o(i.std_flash_wait_for_last_operation) for std_flash_wait_for_last_operation
ciu32l051_std_gpio.o(i.std_gpio_deinit) refers to ciu32l051_std_gpio.o(i.std_gpio_set_pin_mode) for std_gpio_set_pin_mode
ciu32l051_std_gpio.o(i.std_gpio_deinit) refers to ciu32l051_std_gpio.o(i.std_gpio_set_pin_pull) for std_gpio_set_pin_pull
ciu32l051_std_gpio.o(i.std_gpio_deinit) refers to ciu32l051_std_gpio.o(i.std_gpio_set_afpin_0_7) for std_gpio_set_afpin_0_7
ciu32l051_std_gpio.o(i.std_gpio_deinit) refers to ciu32l051_std_gpio.o(i.std_gpio_set_afpin_8_15) for std_gpio_set_afpin_8_15
ciu32l051_std_gpio.o(i.std_gpio_init) refers to ciu32l051_std_gpio.o(i.std_gpio_set_pin_mode) for std_gpio_set_pin_mode
ciu32l051_std_gpio.o(i.std_gpio_init) refers to ciu32l051_std_gpio.o(i.std_gpio_set_pin_pull) for std_gpio_set_pin_pull
ciu32l051_std_gpio.o(i.std_gpio_init) refers to ciu32l051_std_gpio.o(i.std_gpio_set_afpin_0_7) for std_gpio_set_afpin_0_7
ciu32l051_std_gpio.o(i.std_gpio_init) refers to ciu32l051_std_gpio.o(i.std_gpio_set_afpin_8_15) for std_gpio_set_afpin_8_15
ciu32l051_std_lcd.o(i.std_lcd_deinit) refers to ciu32l051_std_lcd.o(i.std_lcd_get_flag) for std_lcd_get_flag
ciu32l051_std_lcd.o(i.std_lcd_init) refers to ciu32l051_std_lcd.o(i.std_lcd_get_flag) for std_lcd_get_flag
ciu32l051_std_lptim.o(i.std_lptim_deinit) refers to ciu32l051_std_lptim.o(i.std_rcc_apb1_reset) for std_rcc_apb1_reset
ciu32l051_std_lpuart.o(i.std_lpuart_deinit) refers to ciu32l051_std_lpuart.o(i.std_rcc_apb1_reset) for std_rcc_apb1_reset
ciu32l051_std_lpuart.o(i.std_lpuart_init) refers to ciu32l051_std_lpuart.o(i.std_lpuart_set_baudrate) for std_lpuart_set_baudrate
ciu32l051_std_lpuart.o(i.std_lpuart_init) refers to ciu32l051_std_lpuart.o(i.std_lpuart_get_flag) for std_lpuart_get_flag
ciu32l051_std_lpuart.o(i.std_lpuart_set_baudrate) refers to ciu32l051_std_rcc.o(i.std_rcc_get_pclk1freq) for std_rcc_get_pclk1freq
ciu32l051_std_lpuart.o(i.std_lpuart_set_baudrate) refers to ciu32l051_std_rcc.o(i.std_rcc_get_sysclkfreq) for std_rcc_get_sysclkfreq
ciu32l051_std_lpuart.o(i.std_lpuart_set_baudrate) refers to uldiv.o(.text) for __aeabi_uldivmod
ciu32l051_std_lpuart.o(i.std_lpuart_set_baudrate) refers to ciu32l051_std_lpuart.o(.constdata) for .constdata
ciu32l051_std_rcc.o(i.std_rcc_get_hclkfreq) refers to ciu32l051_std_rcc.o(i.std_rcc_get_sysclkfreq) for std_rcc_get_sysclkfreq
ciu32l051_std_rcc.o(i.std_rcc_get_pclk1freq) refers to ciu32l051_std_rcc.o(i.std_rcc_get_hclkfreq) for std_rcc_get_hclkfreq
ciu32l051_std_rcc.o(i.std_rcc_get_pclk2freq) refers to ciu32l051_std_rcc.o(i.std_rcc_get_hclkfreq) for std_rcc_get_hclkfreq
ciu32l051_std_rcc.o(i.std_rcc_get_pllfreq) refers to uidiv.o(.text) for __aeabi_uidivmod
ciu32l051_std_rcc.o(i.std_rcc_get_sysclkfreq) refers to uidiv.o(.text) for __aeabi_uidivmod
ciu32l051_std_rcc.o(i.std_rcc_get_sysclkfreq) refers to ciu32l051_std_rcc.o(i.std_rcc_get_pllfreq) for std_rcc_get_pllfreq
ciu32l051_std_rtc.o(i.std_rtc_alarm_init) refers to ciu32l051_std_rtc.o(i.std_rtc_write_protection_disable) for std_rtc_write_protection_disable
ciu32l051_std_rtc.o(i.std_rtc_alarm_struct_init) refers to ciu32l051_std_rtc.o(i.std_rtc_time_struct_init) for std_rtc_time_struct_init
ciu32l051_std_rtc.o(i.std_rtc_date_init) refers to ciu32l051_std_rtc.o(i.std_rtc_write_protection_disable) for std_rtc_write_protection_disable
ciu32l051_std_rtc.o(i.std_rtc_date_init) refers to ciu32l051_std_rtc.o(i.std_rtc_init_mode_enter) for std_rtc_init_mode_enter
ciu32l051_std_rtc.o(i.std_rtc_date_init) refers to ciu32l051_std_rtc.o(i.std_rtc_init_mode_exit) for std_rtc_init_mode_exit
ciu32l051_std_rtc.o(i.std_rtc_deinit) refers to ciu32l051_std_rtc.o(i.std_rtc_write_protection_disable) for std_rtc_write_protection_disable
ciu32l051_std_rtc.o(i.std_rtc_deinit) refers to ciu32l051_std_rtc.o(i.std_rtc_init_mode_enter) for std_rtc_init_mode_enter
ciu32l051_std_rtc.o(i.std_rtc_deinit) refers to ciu32l051_std_rtc.o(i.std_rtc_init_mode_exit) for std_rtc_init_mode_exit
ciu32l051_std_rtc.o(i.std_rtc_init_mode_enter) refers to uidiv.o(.text) for __aeabi_uidivmod
ciu32l051_std_rtc.o(i.std_rtc_init_mode_enter) refers to system_ciu32l051.o(.data) for SystemCoreClock
ciu32l051_std_rtc.o(i.std_rtc_init_mode_exit) refers to uidiv.o(.text) for __aeabi_uidivmod
ciu32l051_std_rtc.o(i.std_rtc_init_mode_exit) refers to system_ciu32l051.o(.data) for SystemCoreClock
ciu32l051_std_rtc.o(i.std_rtc_time_init) refers to ciu32l051_std_rtc.o(i.std_rtc_write_protection_disable) for std_rtc_write_protection_disable
ciu32l051_std_rtc.o(i.std_rtc_time_init) refers to ciu32l051_std_rtc.o(i.std_rtc_init_mode_enter) for std_rtc_init_mode_enter
ciu32l051_std_rtc.o(i.std_rtc_time_init) refers to ciu32l051_std_rtc.o(i.std_rtc_init_mode_exit) for std_rtc_init_mode_exit
ciu32l051_std_tim.o(i.std_tim_deinit) refers to ciu32l051_std_tim.o(i.std_rcc_apb1_reset) for std_rcc_apb1_reset
ciu32l051_std_tim.o(i.std_tim_deinit) refers to ciu32l051_std_tim.o(i.std_rcc_apb1_clk_disable) for std_rcc_apb1_clk_disable
ciu32l051_std_usart.o(i.std_usart_baudrate_config) refers to ciu32l051_std_rcc.o(i.std_rcc_get_pclk2freq) for std_rcc_get_pclk2freq
ciu32l051_std_usart.o(i.std_usart_baudrate_config) refers to ciu32l051_std_rcc.o(i.std_rcc_get_pclk1freq) for std_rcc_get_pclk1freq
ciu32l051_std_usart.o(i.std_usart_baudrate_config) refers to uidiv.o(.text) for __aeabi_uidivmod
ciu32l051_std_usart.o(i.std_usart_deinit) refers to ciu32l051_std_usart.o(i.std_rcc_apb1_reset) for std_rcc_apb1_reset
ciu32l051_std_usart.o(i.std_usart_init) refers to ciu32l051_std_usart.o(i.std_usart_baudrate_config) for std_usart_baudrate_config
system_ciu32l051.o(i.SystemCoreClockUpdate) refers to uidiv.o(.text) for __aeabi_uidivmod
system_ciu32l051.o(i.SystemCoreClockUpdate) refers to system_ciu32l051.o(.constdata) for .constdata
system_ciu32l051.o(i.SystemCoreClockUpdate) refers to system_ciu32l051.o(.data) for .data
system_ciu32l051.o(i.SystemInit) refers to startup_ciu32l051.o(RESET) for __vector_table
system_ciu32l051.o(i.SystemInit) refers to system_ciu32l051.o(.data) for .data
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
idiv.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
entry2.o(.ARM.Collect$$$$00002712) refers to startup_ciu32l051.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to startup_ciu32l051.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
entry9a.o(.ARM.Collect$$$$0000000B) refers to components.o(i.$Sub$$main) for main
entry9b.o(.ARM.Collect$$$$0000000C) refers to components.o(i.$Sub$$main) for main
init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
==============================================================================
Removing Unused input sections from the image.
Removing main.o(.rev16_text), (4 bytes).
Removing main.o(.revsh_text), (4 bytes).
Removing startup_ciu32l051.o(HEAP), (0 bytes).
Removing cmd.o(.rev16_text), (4 bytes).
Removing cmd.o(.revsh_text), (4 bytes).
Removing finsh_port.o(.rev16_text), (4 bytes).
Removing finsh_port.o(.revsh_text), (4 bytes).
Removing finsh_port.o(i.rt_hw_console_getchar), (4 bytes).
Removing msh.o(.rev16_text), (4 bytes).
Removing msh.o(.revsh_text), (4 bytes).
Removing ringbuffer.o(.rev16_text), (4 bytes).
Removing ringbuffer.o(.revsh_text), (4 bytes).
Removing shell.o(.rev16_text), (4 bytes).
Removing shell.o(.revsh_text), (4 bytes).
Removing shell.o(i.finsh_get_echo), (64 bytes).
Removing shell.o(i.finsh_get_prompt_mode), (60 bytes).
Removing shell.o(i.finsh_set_echo), (72 bytes).
Removing shell.o(i.finsh_set_prompt), (56 bytes).
Removing shell.o(i.finsh_system_var_init), (12 bytes).
Removing board.o(.rev16_text), (4 bytes).
Removing board.o(.revsh_text), (4 bytes).
Removing board.o(i.rt_heap_begin_get), (8 bytes).
Removing board.o(i.rt_heap_end_get), (8 bytes).
Removing board.o(.bss), (16384 bytes).
Removing clock.o(.rev16_text), (4 bytes).
Removing clock.o(.revsh_text), (4 bytes).
Removing clock.o(i.rt_system_tick_init), (2 bytes).
Removing clock.o(i.rt_tick_set), (24 bytes).
Removing components.o(.rev16_text), (4 bytes).
Removing components.o(.revsh_text), (4 bytes).
Removing cpu.o(.rev16_text), (4 bytes).
Removing cpu.o(.revsh_text), (4 bytes).
Removing cpuport.o(.rev16_text), (4 bytes).
Removing cpuport.o(.revsh_text), (4 bytes).
Removing cpuport.o(i.rt_hw_cpu_reset), (16 bytes).
Removing idle.o(.rev16_text), (4 bytes).
Removing idle.o(.revsh_text), (4 bytes).
Removing idle.o(i.rt_thread_idle_delhook), (52 bytes).
Removing idle.o(i.rt_thread_idle_gethandler), (8 bytes).
Removing idle.o(i.rt_thread_idle_sethook), (52 bytes).
Removing ipc.o(.rev16_text), (4 bytes).
Removing ipc.o(.revsh_text), (4 bytes).
Removing ipc.o(i.rt_event_control), (116 bytes).
Removing ipc.o(i.rt_event_create), (124 bytes).
Removing ipc.o(i.rt_event_delete), (260 bytes).
Removing ipc.o(i.rt_event_detach), (164 bytes).
Removing ipc.o(i.rt_event_init), (76 bytes).
Removing ipc.o(i.rt_event_recv), (464 bytes).
Removing ipc.o(i.rt_event_send), (228 bytes).
Removing ipc.o(i.rt_ipc_list_resume_all), (46 bytes).
Removing ipc.o(i.rt_mb_control), (124 bytes).
Removing ipc.o(i.rt_mb_create), (168 bytes).
Removing ipc.o(i.rt_mb_delete), (268 bytes).
Removing ipc.o(i.rt_mb_detach), (164 bytes).
Removing ipc.o(i.rt_mb_init), (92 bytes).
Removing ipc.o(i.rt_mb_recv), (484 bytes).
Removing ipc.o(i.rt_mb_send), (10 bytes).
Removing ipc.o(i.rt_mb_send_wait), (484 bytes).
Removing ipc.o(i.rt_mq_control), (144 bytes).
Removing ipc.o(i.rt_mq_create), (212 bytes).
Removing ipc.o(i.rt_mq_delete), (268 bytes).
Removing ipc.o(i.rt_mq_detach), (164 bytes).
Removing ipc.o(i.rt_mq_init), (144 bytes).
Removing ipc.o(i.rt_mq_recv), (564 bytes).
Removing ipc.o(i.rt_mq_send), (10 bytes).
Removing ipc.o(i.rt_mq_send_wait), (576 bytes).
Removing ipc.o(i.rt_mq_urgent), (272 bytes).
Removing ipc.o(i.rt_mutex_control), (76 bytes).
Removing ipc.o(i.rt_mutex_create), (132 bytes).
Removing ipc.o(i.rt_mutex_delete), (260 bytes).
Removing ipc.o(i.rt_mutex_detach), (164 bytes).
Removing ipc.o(i.rt_sem_control), (108 bytes).
Removing ipc.o(i.rt_sem_create), (164 bytes).
Removing ipc.o(i.rt_sem_delete), (252 bytes).
Removing ipc.o(i.rt_sem_detach), (148 bytes).
Removing ipc.o(i.rt_sem_trytake), (10 bytes).
Removing irq.o(.rev16_text), (4 bytes).
Removing irq.o(.revsh_text), (4 bytes).
Removing kservice.o(.rev16_text), (4 bytes).
Removing kservice.o(.revsh_text), (4 bytes).
Removing kservice.o(i._rt_errno), (32 bytes).
Removing kservice.o(i.rt_assert_set_hook), (12 bytes).
Removing kservice.o(i.rt_free_align), (12 bytes).
Removing kservice.o(i.rt_get_errno), (32 bytes).
Removing kservice.o(i.rt_hw_console_output), (2 bytes).
Removing kservice.o(i.rt_malloc_align), (52 bytes).
Removing kservice.o(i.rt_memcmp), (28 bytes).
Removing kservice.o(i.rt_memcpy), (70 bytes).
Removing kservice.o(i.rt_set_errno), (36 bytes).
Removing kservice.o(i.rt_snprintf), (20 bytes).
Removing kservice.o(i.rt_sprintf), (20 bytes).
Removing kservice.o(i.rt_strcasecmp), (42 bytes).
Removing kservice.o(i.rt_strcmp), (26 bytes).
Removing kservice.o(i.rt_strdup), (36 bytes).
Removing kservice.o(i.rt_strncmp), (36 bytes).
Removing kservice.o(i.rt_strnlen), (22 bytes).
Removing kservice.o(i.rt_strstr), (56 bytes).
Removing kservice.o(i.rt_vsprintf), (16 bytes).
Removing mem.o(.rev16_text), (4 bytes).
Removing mem.o(.revsh_text), (4 bytes).
Removing mem.o(i.rt_memory_info), (36 bytes).
Removing mem.o(i.rt_realloc), (300 bytes).
Removing memheap.o(.rev16_text), (4 bytes).
Removing memheap.o(.revsh_text), (4 bytes).
Removing mempool.o(.rev16_text), (4 bytes).
Removing mempool.o(.revsh_text), (4 bytes).
Removing object.o(.rev16_text), (4 bytes).
Removing object.o(.revsh_text), (4 bytes).
Removing object.o(i.rt_object_find), (160 bytes).
Removing object.o(i.rt_object_get_length), (42 bytes).
Removing object.o(i.rt_object_get_pointers), (66 bytes).
Removing object.o(i.rt_system_object_init), (2 bytes).
Removing scheduler.o(.rev16_text), (4 bytes).
Removing scheduler.o(.revsh_text), (4 bytes).
Removing scheduler.o(i.rt_critical_level), (12 bytes).
Removing slab.o(.rev16_text), (4 bytes).
Removing slab.o(.revsh_text), (4 bytes).
Removing thread.o(.rev16_text), (4 bytes).
Removing thread.o(.revsh_text), (4 bytes).
Removing thread.o(i.rt_thread_delay), (8 bytes).
Removing thread.o(i.rt_thread_delay_until), (204 bytes).
Removing thread.o(i.rt_thread_find), (10 bytes).
Removing timer.o(.rev16_text), (4 bytes).
Removing timer.o(.revsh_text), (4 bytes).
Removing timer.o(i.rt_timer_create), (44 bytes).
Removing timer.o(i.rt_timer_delete), (240 bytes).
Removing timer.o(i.rt_timer_next_timeout_tick), (44 bytes).
Removing ulog.o(.rev16_text), (4 bytes).
Removing ulog.o(.revsh_text), (4 bytes).
Removing ulog.o(i.ulog_backend_find), (108 bytes).
Removing ulog.o(i.ulog_backend_set_filter), (48 bytes).
Removing ulog.o(i.ulog_backend_unregister), (120 bytes).
Removing ulog.o(i.ulog_deinit), (52 bytes).
Removing ulog.o(i.ulog_flush), (40 bytes).
Removing ulog.o(i.ulog_hexdump), (488 bytes).
Removing ulog.o(i.ulog_output_lock_enabled), (12 bytes).
Removing ulog.o(i.ulog_raw), (104 bytes).
Removing console_be.o(.rev16_text), (4 bytes).
Removing console_be.o(.revsh_text), (4 bytes).
Removing driver_usart.o(.rev16_text), (4 bytes).
Removing driver_usart.o(.revsh_text), (4 bytes).
Removing driver_usart.o(.data), (4 bytes).
Removing driver_usart.o(.data), (1 bytes).
Removing driver_usart.o(.data), (1 bytes).
Removing driver_usart.o(.data), (4 bytes).
Removing driver_usart.o(.data), (1 bytes).
Removing driver_usart.o(.data), (1 bytes).
Removing driver_usart.o(.data), (1 bytes).
Removing driver_usart.o(.data), (8 bytes).
Removing common.o(.rev16_text), (4 bytes).
Removing common.o(.revsh_text), (4 bytes).
Removing common.o(i.gpio_init), (64 bytes).
Removing common.o(i.usart_init), (116 bytes).
Removing ciu32l051_std.o(.rev16_text), (4 bytes).
Removing ciu32l051_std.o(.revsh_text), (4 bytes).
Removing ciu32l051_std.o(i.std_delay_end), (20 bytes).
Removing ciu32l051_std.o(i.std_delay_init), (24 bytes).
Removing ciu32l051_std.o(i.std_delayms), (22 bytes).
Removing ciu32l051_std.o(i.std_delayms_start), (14 bytes).
Removing ciu32l051_std.o(i.std_delayus), (60 bytes).
Removing ciu32l051_std.o(i.std_delayus_start), (52 bytes).
Removing ciu32l051_std_adc.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_adc.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_adc.o(i.std_adc_deinit), (40 bytes).
Removing ciu32l051_std_adc.o(i.std_adc_init), (140 bytes).
Removing ciu32l051_std_adc.o(i.std_adc_struct_init), (32 bytes).
Removing ciu32l051_std_adc.o(i.std_adc_trig_edge_config), (20 bytes).
Removing ciu32l051_std_aes.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_aes.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_aes.o(i.std_aes_deinit), (32 bytes).
Removing ciu32l051_std_aes.o(i.std_aes_init), (24 bytes).
Removing ciu32l051_std_aes.o(i.std_aes_struct_init), (8 bytes).
Removing ciu32l051_std_comp.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_comp.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_comp.o(i.std_comp_deinit), (14 bytes).
Removing ciu32l051_std_comp.o(i.std_comp_init), (70 bytes).
Removing ciu32l051_std_comp.o(i.std_comp_struct_init), (22 bytes).
Removing ciu32l051_std_crc.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_crc.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_crc.o(i.std_crc_deinit), (32 bytes).
Removing ciu32l051_std_crc.o(i.std_crc_init), (44 bytes).
Removing ciu32l051_std_crc.o(i.std_crc_set_init_value_invert), (88 bytes).
Removing ciu32l051_std_crc.o(i.std_crc_struct_init), (12 bytes).
Removing ciu32l051_std_dma.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_dma.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_dma.o(i.std_dma_deinit), (84 bytes).
Removing ciu32l051_std_dma.o(i.std_dma_init), (76 bytes).
Removing ciu32l051_std_dma.o(i.std_dma_start_transmit), (60 bytes).
Removing ciu32l051_std_dma.o(i.std_dma_struct_init), (18 bytes).
Removing ciu32l051_std_exti.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_exti.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_exti.o(i.std_exti_deinit), (40 bytes).
Removing ciu32l051_std_exti.o(i.std_exti_init), (224 bytes).
Removing ciu32l051_std_exti.o(i.std_exti_struct_init), (16 bytes).
Removing ciu32l051_std_flash.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_flash.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_flash.o(i.std_flash_erase), (76 bytes).
Removing ciu32l051_std_flash.o(i.std_flash_mass_erase), (12 bytes).
Removing ciu32l051_std_flash.o(i.std_flash_opt_erase), (36 bytes).
Removing ciu32l051_std_flash.o(i.std_flash_page_erase), (12 bytes).
Removing ciu32l051_std_flash.o(i.std_flash_set_erase_mode), (20 bytes).
Removing ciu32l051_std_flash.o(i.std_flash_wait_for_last_operation), (80 bytes).
Removing ciu32l051_std_flash.o(i.std_flash_word_program), (48 bytes).
Removing ciu32l051_std_gpio.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_gpio.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_gpio.o(i.std_gpio_deinit), (80 bytes).
Removing ciu32l051_std_gpio.o(i.std_gpio_struct_init), (18 bytes).
Removing ciu32l051_std_i2c.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_i2c.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_i2c.o(i.std_i2c_deinit), (32 bytes).
Removing ciu32l051_std_i2c.o(i.std_i2c_init), (72 bytes).
Removing ciu32l051_std_i2c.o(i.std_i2c_struct_init), (18 bytes).
Removing ciu32l051_std_lcd.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_lcd.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_lcd.o(i.std_lcd_deinit), (56 bytes).
Removing ciu32l051_std_lcd.o(i.std_lcd_get_flag), (20 bytes).
Removing ciu32l051_std_lcd.o(i.std_lcd_init), (100 bytes).
Removing ciu32l051_std_lcd.o(i.std_lcd_struct_init), (32 bytes).
Removing ciu32l051_std_lptim.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_lptim.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_lptim.o(i.std_lptim_deinit), (60 bytes).
Removing ciu32l051_std_lptim.o(i.std_lptim_init), (28 bytes).
Removing ciu32l051_std_lptim.o(i.std_lptim_struct_init), (12 bytes).
Removing ciu32l051_std_lptim.o(i.std_rcc_apb1_reset), (20 bytes).
Removing ciu32l051_std_lpuart.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_lpuart.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_lpuart.o(i.std_lpuart_deinit), (60 bytes).
Removing ciu32l051_std_lpuart.o(i.std_lpuart_get_flag), (14 bytes).
Removing ciu32l051_std_lpuart.o(i.std_lpuart_init), (160 bytes).
Removing ciu32l051_std_lpuart.o(i.std_lpuart_set_baudrate), (192 bytes).
Removing ciu32l051_std_lpuart.o(i.std_lpuart_struct_init), (24 bytes).
Removing ciu32l051_std_lpuart.o(i.std_rcc_apb1_reset), (20 bytes).
Removing ciu32l051_std_lpuart.o(.constdata), (24 bytes).
Removing ciu32l051_std_pmu.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_pmu.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_pmu.o(i.std_pmu_enter_sleep), (32 bytes).
Removing ciu32l051_std_pmu.o(i.std_pmu_enter_stop), (36 bytes).
Removing ciu32l051_std_pmu.o(i.std_pmu_pvd_init), (64 bytes).
Removing ciu32l051_std_pmu.o(i.std_pmu_reg_reset), (24 bytes).
Removing ciu32l051_std_pmu.o(i.std_pmu_struct_init), (18 bytes).
Removing ciu32l051_std_rcc.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_rcc.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_rtc.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_rtc.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_alarm_init), (68 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_alarm_struct_init), (12 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_date_init), (60 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_date_struct_init), (14 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_deinit), (72 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_init_mode_enter), (72 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_init_mode_exit), (68 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_time_init), (56 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_time_struct_init), (10 bytes).
Removing ciu32l051_std_rtc.o(i.std_rtc_write_protection_disable), (16 bytes).
Removing ciu32l051_std_spi.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_spi.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_spi.o(i.std_spi_deinit), (80 bytes).
Removing ciu32l051_std_spi.o(i.std_spi_init), (52 bytes).
Removing ciu32l051_std_spi.o(i.std_spi_struct_init), (16 bytes).
Removing ciu32l051_std_tamp.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_tamp.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_tamp.o(i.std_tamp_deinit), (40 bytes).
Removing ciu32l051_std_tim.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_tim.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_tim.o(i.std_rcc_apb1_clk_disable), (16 bytes).
Removing ciu32l051_std_tim.o(i.std_rcc_apb1_reset), (20 bytes).
Removing ciu32l051_std_tim.o(i.std_tim_deinit), (96 bytes).
Removing ciu32l051_std_tim.o(i.std_tim_init), (64 bytes).
Removing ciu32l051_std_tim.o(i.std_tim_input_capture_init), (118 bytes).
Removing ciu32l051_std_tim.o(i.std_tim_input_capture_struct_init), (12 bytes).
Removing ciu32l051_std_tim.o(i.std_tim_output_compare_init), (158 bytes).
Removing ciu32l051_std_tim.o(i.std_tim_output_compare_struct_init), (14 bytes).
Removing ciu32l051_std_tim.o(i.std_tim_struct_init), (20 bytes).
Removing ciu32l051_std_trng.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_trng.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_trng.o(i.std_trng_deinit), (28 bytes).
Removing ciu32l051_std_trng.o(i.std_trng_get_random_number), (28 bytes).
Removing ciu32l051_std_usart.o(.rev16_text), (4 bytes).
Removing ciu32l051_std_usart.o(.revsh_text), (4 bytes).
Removing ciu32l051_std_usart.o(i.std_rcc_apb1_reset), (20 bytes).
Removing ciu32l051_std_usart.o(i.std_usart_deinit), (112 bytes).
Removing ciu32l051_std_usart.o(i.std_usart_struct_init), (24 bytes).
Removing ciu32l051_std_usart.o(i.std_usart_sync_clk_init), (50 bytes).
Removing ciu32l051_std_usart.o(i.std_usart_sync_clk_struct_init), (14 bytes).
Removing system_ciu32l051.o(.rev16_text), (4 bytes).
Removing system_ciu32l051.o(.revsh_text), (4 bytes).
Removing system_ciu32l051.o(.constdata), (32 bytes).
287 unused section(s) (total 31295 bytes) removed from the image.
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/microlib/string/memcmp.c 0x00000000 Number 0 memcmp.o ABSOLUTE
../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE
../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE
../clib/microlib/string/strcat.c 0x00000000 Number 0 strcat.o ABSOLUTE
../clib/microlib/string/strcpy.c 0x00000000 Number 0 strcpy.o ABSOLUTE
../clib/microlib/string/strlen.c 0x00000000 Number 0 strlen.o ABSOLUTE
../clib/microlib/string/strncmp.c 0x00000000 Number 0 strncmp.o ABSOLUTE
../clib/microlib/string/strncpy.c 0x00000000 Number 0 strncpy.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std.c 0x00000000 Number 0 ciu32l051_std.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_adc.c 0x00000000 Number 0 ciu32l051_std_adc.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_aes.c 0x00000000 Number 0 ciu32l051_std_aes.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_comp.c 0x00000000 Number 0 ciu32l051_std_comp.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_crc.c 0x00000000 Number 0 ciu32l051_std_crc.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_dma.c 0x00000000 Number 0 ciu32l051_std_dma.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_exti.c 0x00000000 Number 0 ciu32l051_std_exti.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_flash.c 0x00000000 Number 0 ciu32l051_std_flash.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_gpio.c 0x00000000 Number 0 ciu32l051_std_gpio.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_i2c.c 0x00000000 Number 0 ciu32l051_std_i2c.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_lcd.c 0x00000000 Number 0 ciu32l051_std_lcd.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_lptim.c 0x00000000 Number 0 ciu32l051_std_lptim.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_lpuart.c 0x00000000 Number 0 ciu32l051_std_lpuart.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_pmu.c 0x00000000 Number 0 ciu32l051_std_pmu.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_rcc.c 0x00000000 Number 0 ciu32l051_std_rcc.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_rtc.c 0x00000000 Number 0 ciu32l051_std_rtc.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_spi.c 0x00000000 Number 0 ciu32l051_std_spi.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_tamp.c 0x00000000 Number 0 ciu32l051_std_tamp.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_tim.c 0x00000000 Number 0 ciu32l051_std_tim.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_trng.c 0x00000000 Number 0 ciu32l051_std_trng.o ABSOLUTE
..\Peripheral\CIU32L051_Lib\Source\ciu32l051_std_usart.c 0x00000000 Number 0 ciu32l051_std_usart.o ABSOLUTE
..\Peripheral\CMSIS\Device\system_ciu32l051.c 0x00000000 Number 0 system_ciu32l051.o ABSOLUTE
..\RTOS\context_rvds.S 0x00000000 Number 0 context_rvds.o ABSOLUTE
..\RTOS\finsh\cmd.c 0x00000000 Number 0 cmd.o ABSOLUTE
..\RTOS\finsh\finsh_port.c 0x00000000 Number 0 finsh_port.o ABSOLUTE
..\RTOS\finsh\msh.c 0x00000000 Number 0 msh.o ABSOLUTE
..\RTOS\finsh\ringbuffer.c 0x00000000 Number 0 ringbuffer.o ABSOLUTE
..\RTOS\finsh\shell.c 0x00000000 Number 0 shell.o ABSOLUTE
..\RTOS\src\board.c 0x00000000 Number 0 board.o ABSOLUTE
..\RTOS\src\clock.c 0x00000000 Number 0 clock.o ABSOLUTE
..\RTOS\src\components.c 0x00000000 Number 0 components.o ABSOLUTE
..\RTOS\src\cpu.c 0x00000000 Number 0 cpu.o ABSOLUTE
..\RTOS\src\cpuport.c 0x00000000 Number 0 cpuport.o ABSOLUTE
..\RTOS\src\idle.c 0x00000000 Number 0 idle.o ABSOLUTE
..\RTOS\src\ipc.c 0x00000000 Number 0 ipc.o ABSOLUTE
..\RTOS\src\irq.c 0x00000000 Number 0 irq.o ABSOLUTE
..\RTOS\src\kservice.c 0x00000000 Number 0 kservice.o ABSOLUTE
..\RTOS\src\mem.c 0x00000000 Number 0 mem.o ABSOLUTE
..\RTOS\src\memheap.c 0x00000000 Number 0 memheap.o ABSOLUTE
..\RTOS\src\mempool.c 0x00000000 Number 0 mempool.o ABSOLUTE
..\RTOS\src\object.c 0x00000000 Number 0 object.o ABSOLUTE
..\RTOS\src\scheduler.c 0x00000000 Number 0 scheduler.o ABSOLUTE
..\RTOS\src\slab.c 0x00000000 Number 0 slab.o ABSOLUTE
..\RTOS\src\thread.c 0x00000000 Number 0 thread.o ABSOLUTE
..\RTOS\src\timer.c 0x00000000 Number 0 timer.o ABSOLUTE
..\RTOS\utilities\ulog\backend\console_be.c 0x00000000 Number 0 console_be.o ABSOLUTE
..\RTOS\utilities\ulog\ulog.c 0x00000000 Number 0 ulog.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std.c 0x00000000 Number 0 ciu32l051_std.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_adc.c 0x00000000 Number 0 ciu32l051_std_adc.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_aes.c 0x00000000 Number 0 ciu32l051_std_aes.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_comp.c 0x00000000 Number 0 ciu32l051_std_comp.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_crc.c 0x00000000 Number 0 ciu32l051_std_crc.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_dma.c 0x00000000 Number 0 ciu32l051_std_dma.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_exti.c 0x00000000 Number 0 ciu32l051_std_exti.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_flash.c 0x00000000 Number 0 ciu32l051_std_flash.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_gpio.c 0x00000000 Number 0 ciu32l051_std_gpio.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_i2c.c 0x00000000 Number 0 ciu32l051_std_i2c.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_lcd.c 0x00000000 Number 0 ciu32l051_std_lcd.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_lptim.c 0x00000000 Number 0 ciu32l051_std_lptim.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_lpuart.c 0x00000000 Number 0 ciu32l051_std_lpuart.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_pmu.c 0x00000000 Number 0 ciu32l051_std_pmu.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_rcc.c 0x00000000 Number 0 ciu32l051_std_rcc.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_rtc.c 0x00000000 Number 0 ciu32l051_std_rtc.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_spi.c 0x00000000 Number 0 ciu32l051_std_spi.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_tamp.c 0x00000000 Number 0 ciu32l051_std_tamp.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_tim.c 0x00000000 Number 0 ciu32l051_std_tim.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_trng.c 0x00000000 Number 0 ciu32l051_std_trng.o ABSOLUTE
..\\Peripheral\\CIU32L051_Lib\\Source\\ciu32l051_std_usart.c 0x00000000 Number 0 ciu32l051_std_usart.o ABSOLUTE
..\\Peripheral\\CMSIS\\Device\\system_ciu32l051.c 0x00000000 Number 0 system_ciu32l051.o ABSOLUTE
..\\RTOS\\finsh\\cmd.c 0x00000000 Number 0 cmd.o ABSOLUTE
..\\RTOS\\finsh\\finsh_port.c 0x00000000 Number 0 finsh_port.o ABSOLUTE
..\\RTOS\\finsh\\msh.c 0x00000000 Number 0 msh.o ABSOLUTE
..\\RTOS\\finsh\\ringbuffer.c 0x00000000 Number 0 ringbuffer.o ABSOLUTE
..\\RTOS\\finsh\\shell.c 0x00000000 Number 0 shell.o ABSOLUTE
..\\RTOS\\src\\board.c 0x00000000 Number 0 board.o ABSOLUTE
..\\RTOS\\src\\clock.c 0x00000000 Number 0 clock.o ABSOLUTE
..\\RTOS\\src\\components.c 0x00000000 Number 0 components.o ABSOLUTE
..\\RTOS\\src\\cpu.c 0x00000000 Number 0 cpu.o ABSOLUTE
..\\RTOS\\src\\cpuport.c 0x00000000 Number 0 cpuport.o ABSOLUTE
..\\RTOS\\src\\idle.c 0x00000000 Number 0 idle.o ABSOLUTE
..\\RTOS\\src\\ipc.c 0x00000000 Number 0 ipc.o ABSOLUTE
..\\RTOS\\src\\irq.c 0x00000000 Number 0 irq.o ABSOLUTE
..\\RTOS\\src\\kservice.c 0x00000000 Number 0 kservice.o ABSOLUTE
..\\RTOS\\src\\mem.c 0x00000000 Number 0 mem.o ABSOLUTE
..\\RTOS\\src\\memheap.c 0x00000000 Number 0 memheap.o ABSOLUTE
..\\RTOS\\src\\mempool.c 0x00000000 Number 0 mempool.o ABSOLUTE
..\\RTOS\\src\\object.c 0x00000000 Number 0 object.o ABSOLUTE
..\\RTOS\\src\\scheduler.c 0x00000000 Number 0 scheduler.o ABSOLUTE
..\\RTOS\\src\\slab.c 0x00000000 Number 0 slab.o ABSOLUTE
..\\RTOS\\src\\thread.c 0x00000000 Number 0 thread.o ABSOLUTE
..\\RTOS\\src\\timer.c 0x00000000 Number 0 timer.o ABSOLUTE
..\\RTOS\\utilities\\ulog\\backend\\console_be.c 0x00000000 Number 0 console_be.o ABSOLUTE
..\\RTOS\\utilities\\ulog\\ulog.c 0x00000000 Number 0 ulog.o ABSOLUTE
..\\drivers\\src\\common.c 0x00000000 Number 0 common.o ABSOLUTE
..\\drivers\\src\\driver_usart.c 0x00000000 Number 0 driver_usart.o ABSOLUTE
..\\user\\Source\\main.c 0x00000000 Number 0 main.o ABSOLUTE
..\drivers\src\common.c 0x00000000 Number 0 common.o ABSOLUTE
..\drivers\src\driver_usart.c 0x00000000 Number 0 driver_usart.o ABSOLUTE
..\startup\startup_ciu32l051.s 0x00000000 Number 0 startup_ciu32l051.o ABSOLUTE
..\user\Source\main.c 0x00000000 Number 0 main.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
init.s 0x00000000 Number 0 init.o ABSOLUTE
RESET 0x08000000 Section 192 startup_ciu32l051.o(RESET)
.ARM.Collect$$$$00000000 0x080000c0 Section 0 entry.o(.ARM.Collect$$$$00000000)
.ARM.Collect$$$$00000001 0x080000c0 Section 4 entry2.o(.ARM.Collect$$$$00000001)
.ARM.Collect$$$$00000004 0x080000c4 Section 4 entry5.o(.ARM.Collect$$$$00000004)
.ARM.Collect$$$$00000008 0x080000c8 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
.ARM.Collect$$$$0000000A 0x080000c8 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
.ARM.Collect$$$$0000000B 0x080000c8 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
.ARM.Collect$$$$0000000E 0x080000d0 Section 4 entry12b.o(.ARM.Collect$$$$0000000E)
.ARM.Collect$$$$0000000F 0x080000d4 Section 0 entry10a.o(.ARM.Collect$$$$0000000F)
.ARM.Collect$$$$00000011 0x080000d4 Section 0 entry11a.o(.ARM.Collect$$$$00000011)
.ARM.Collect$$$$00002712 0x080000d4 Section 4 entry2.o(.ARM.Collect$$$$00002712)
__lit__00000000 0x080000d4 Data 4 entry2.o(.ARM.Collect$$$$00002712)
.text 0x080000d8 Section 28 startup_ciu32l051.o(.text)
.text 0x080000f4 Section 216 context_rvds.o(.text)
.text 0x080001cc Section 0 uidiv.o(.text)
.text 0x080001f8 Section 0 idiv.o(.text)
.text 0x08000220 Section 0 memcpya.o(.text)
.text 0x08000244 Section 0 memseta.o(.text)
.text 0x08000268 Section 0 strcat.o(.text)
.text 0x08000280 Section 0 strncpy.o(.text)
.text 0x0800029a Section 0 strlen.o(.text)
.text 0x080002a8 Section 0 memcmp.o(.text)
.text 0x080002c2 Section 0 strcpy.o(.text)
.text 0x080002d4 Section 0 strncmp.o(.text)
.text 0x080002f4 Section 36 init.o(.text)
i.$Sub$$main 0x08000318 Section 0 components.o(i.$Sub$$main)
i.SysTick_Handler 0x08000322 Section 0 board.o(i.SysTick_Handler)
i.SystemCoreClockUpdate 0x08000334 Section 0 system_ciu32l051.o(i.SystemCoreClockUpdate)
i.SystemInit 0x080003d4 Section 0 system_ciu32l051.o(i.SystemInit)
i.USART1_IRQHandler 0x080003f4 Section 0 board.o(i.USART1_IRQHandler)
i.__ARM_common_switch8 0x0800044c Section 0 timer.o(i.__ARM_common_switch8)
i.__rt_ffs 0x08000468 Section 0 kservice.o(i.__rt_ffs)
i.__scatterload_copy 0x080004a8 Section 14 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x080004b6 Section 2 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x080004b8 Section 14 handlers.o(i.__scatterload_zeroinit)
i._msh_exec_cmd 0x080004c8 Section 0 msh.o(i._msh_exec_cmd)
_msh_exec_cmd 0x080004c9 Thumb Code 176 msh.o(i._msh_exec_cmd)
i._rt_thread_init 0x08000598 Section 0 thread.o(i._rt_thread_init)
_rt_thread_init 0x08000599 Thumb Code 118 thread.o(i._rt_thread_init)
i._rt_timer_init 0x08000640 Section 0 timer.o(i._rt_timer_init)
_rt_timer_init 0x08000641 Thumb Code 38 timer.o(i._rt_timer_init)
i._rt_timer_remove 0x08000666 Section 0 timer.o(i._rt_timer_remove)
_rt_timer_remove 0x08000667 Thumb Code 24 timer.o(i._rt_timer_remove)
i._thread_cleanup_execute 0x0800067e Section 0 thread.o(i._thread_cleanup_execute)
_thread_cleanup_execute 0x0800067f Thumb Code 28 thread.o(i._thread_cleanup_execute)
i.cmd_free 0x0800069a Section 0 msh.o(i.cmd_free)
i.cmd_ps 0x080006a4 Section 0 msh.o(i.cmd_ps)
i.do_output 0x080006ae Section 0 ulog.o(i.do_output)
do_output 0x080006af Thumb Code 56 ulog.o(i.do_output)
i.finsh_get_prompt 0x080006e8 Section 0 shell.o(i.finsh_get_prompt)
i.finsh_set_prompt_mode 0x0800074c Section 0 shell.o(i.finsh_set_prompt_mode)
i.finsh_system_function_init 0x08000794 Section 0 shell.o(i.finsh_system_function_init)
i.finsh_system_init 0x080007a0 Section 0 shell.o(i.finsh_system_init)
i.finsh_thread_entry 0x08000838 Section 0 shell.o(i.finsh_thread_entry)
i.get_log_buf 0x08000b70 Section 0 ulog.o(i.get_log_buf)
get_log_buf 0x08000b71 Thumb Code 20 ulog.o(i.get_log_buf)
i.hello 0x08000b88 Section 0 cmd.o(i.hello)
i.led_init 0x08000ba8 Section 0 main.o(i.led_init)
i.list 0x08000be8 Section 0 cmd.o(i.list)
i.list_event 0x08000c4c Section 0 cmd.o(i.list_event)
i.list_find_init 0x08000d78 Section 0 cmd.o(i.list_find_init)
list_find_init 0x08000d79 Thumb Code 32 cmd.o(i.list_find_init)
i.list_get_next 0x08000d98 Section 0 cmd.o(i.list_get_next)
list_get_next 0x08000d99 Thumb Code 110 cmd.o(i.list_get_next)
i.list_mailbox 0x08000e08 Section 0 cmd.o(i.list_mailbox)
i.list_mem 0x08000f44 Section 0 mem.o(i.list_mem)
i.list_msgqueue 0x08000fb0 Section 0 cmd.o(i.list_msgqueue)
i.list_mutex 0x080010d8 Section 0 cmd.o(i.list_mutex)
i.list_sem 0x080011d0 Section 0 cmd.o(i.list_sem)
i.list_thread 0x080012ec Section 0 cmd.o(i.list_thread)
i.list_timer 0x080014ac Section 0 cmd.o(i.list_timer)
i.main 0x080015ec Section 0 main.o(i.main)
i.main_thread_entry 0x0800165c Section 0 components.o(i.main_thread_entry)
i.msh_auto_complete 0x08001668 Section 0 msh.o(i.msh_auto_complete)
i.msh_exec 0x08001714 Section 0 msh.o(i.msh_exec)
i.msh_help 0x0800177c Section 0 msh.o(i.msh_help)
i.msh_is_used 0x080017f4 Section 0 msh.o(i.msh_is_used)
i.msh_split 0x080017f8 Section 0 msh.o(i.msh_split)
msh_split 0x080017f9 Thumb Code 170 msh.o(i.msh_split)
i.object_split 0x080018c8 Section 0 cmd.o(i.object_split)
object_split 0x080018c9 Thumb Code 18 cmd.o(i.object_split)
i.output_lock 0x080018e0 Section 0 ulog.o(i.output_lock)
output_lock 0x080018e1 Thumb Code 52 ulog.o(i.output_lock)
i.output_unlock 0x08001918 Section 0 ulog.o(i.output_unlock)
output_unlock 0x08001919 Thumb Code 48 ulog.o(i.output_unlock)
i.plug_holes 0x0800194c Section 0 mem.o(i.plug_holes)
plug_holes 0x0800194d Thumb Code 134 mem.o(i.plug_holes)
i.print_number 0x08001a38 Section 0 kservice.o(i.print_number)
print_number 0x08001a39 Thumb Code 310 kservice.o(i.print_number)
i.rt_application_init 0x08001b74 Section 0 components.o(i.rt_application_init)
i.rt_assert_handler 0x08001bc4 Section 0 kservice.o(i.rt_assert_handler)
i.rt_calloc 0x08001c2c Section 0 mem.o(i.rt_calloc)
i.rt_components_board_init 0x08001c48 Section 0 components.o(i.rt_components_board_init)
i.rt_components_init 0x08001c64 Section 0 components.o(i.rt_components_init)
i.rt_enter_critical 0x08001c80 Section 0 scheduler.o(i.rt_enter_critical)
i.rt_exit_critical 0x08001c98 Section 0 scheduler.o(i.rt_exit_critical)
i.rt_free 0x08001ccc Section 0 mem.o(i.rt_free)
i.rt_hw_board_init 0x08001e90 Section 0 board.o(i.rt_hw_board_init)
i.rt_hw_console_getchar 0x08001ee8 Section 0 board.o(i.rt_hw_console_getchar)
i.rt_hw_console_output 0x08001f18 Section 0 board.o(i.rt_hw_console_output)
i.rt_hw_hard_fault_exception 0x08001f60 Section 0 cpuport.o(i.rt_hw_hard_fault_exception)
i.rt_hw_stack_init 0x08002054 Section 0 cpuport.o(i.rt_hw_stack_init)
i.rt_interrupt_enter 0x0800208c Section 0 irq.o(i.rt_interrupt_enter)
i.rt_interrupt_get_nest 0x080020a4 Section 0 irq.o(i.rt_interrupt_get_nest)
i.rt_interrupt_leave 0x080020bc Section 0 irq.o(i.rt_interrupt_leave)
i.rt_ipc_list_resume 0x080020d4 Section 0 ipc.o(i.rt_ipc_list_resume)
rt_ipc_list_resume 0x080020d5 Thumb Code 14 ipc.o(i.rt_ipc_list_resume)
i.rt_ipc_list_suspend 0x080020e2 Section 0 ipc.o(i.rt_ipc_list_suspend)
rt_ipc_list_suspend 0x080020e3 Thumb Code 78 ipc.o(i.rt_ipc_list_suspend)
i.rt_kprintf 0x08002130 Section 0 kservice.o(i.rt_kprintf)
i.rt_kputs 0x08002154 Section 0 kservice.o(i.rt_kputs)
i.rt_list_insert_after 0x08002160 Section 0 object.o(i.rt_list_insert_after)
rt_list_insert_after 0x08002161 Thumb Code 14 object.o(i.rt_list_insert_after)
i.rt_list_insert_after 0x0800216e Section 0 thread.o(i.rt_list_insert_after)
rt_list_insert_after 0x0800216f Thumb Code 14 thread.o(i.rt_list_insert_after)
i.rt_list_insert_after 0x0800217c Section 0 timer.o(i.rt_list_insert_after)
rt_list_insert_after 0x0800217d Thumb Code 14 timer.o(i.rt_list_insert_after)
i.rt_list_insert_before 0x0800218a Section 0 ipc.o(i.rt_list_insert_before)
rt_list_insert_before 0x0800218b Thumb Code 14 ipc.o(i.rt_list_insert_before)
i.rt_list_isempty 0x08002198 Section 0 cmd.o(i.rt_list_isempty)
rt_list_isempty 0x08002199 Thumb Code 14 cmd.o(i.rt_list_isempty)
i.rt_list_isempty 0x080021a6 Section 0 ipc.o(i.rt_list_isempty)
rt_list_isempty 0x080021a7 Thumb Code 14 ipc.o(i.rt_list_isempty)
i.rt_list_isempty 0x080021b4 Section 0 timer.o(i.rt_list_isempty)
rt_list_isempty 0x080021b5 Thumb Code 14 timer.o(i.rt_list_isempty)
i.rt_list_len 0x080021c2 Section 0 cmd.o(i.rt_list_len)
rt_list_len 0x080021c3 Thumb Code 18 cmd.o(i.rt_list_len)
i.rt_list_remove 0x080021d4 Section 0 object.o(i.rt_list_remove)
rt_list_remove 0x080021d5 Thumb Code 18 object.o(i.rt_list_remove)
i.rt_list_remove 0x080021e6 Section 0 thread.o(i.rt_list_remove)
rt_list_remove 0x080021e7 Thumb Code 18 thread.o(i.rt_list_remove)
i.rt_list_remove 0x080021f8 Section 0 timer.o(i.rt_list_remove)
rt_list_remove 0x080021f9 Thumb Code 18 timer.o(i.rt_list_remove)
i.rt_malloc 0x0800220c Section 0 mem.o(i.rt_malloc)
i.rt_memmove 0x080023f4 Section 0 kservice.o(i.rt_memmove)
i.rt_memset 0x08002422 Section 0 kservice.o(i.rt_memset)
i.rt_mutex_init 0x08002464 Section 0 ipc.o(i.rt_mutex_init)
i.rt_mutex_release 0x080024b8 Section 0 ipc.o(i.rt_mutex_release)
i.rt_mutex_take 0x08002658 Section 0 ipc.o(i.rt_mutex_take)
i.rt_object_allocate 0x0800280c Section 0 object.o(i.rt_object_allocate)
i.rt_object_delete 0x080028d4 Section 0 object.o(i.rt_object_delete)
i.rt_object_detach 0x0800295c Section 0 object.o(i.rt_object_detach)
i.rt_object_get_information 0x080029a0 Section 0 object.o(i.rt_object_get_information)
i.rt_object_get_type 0x080029c0 Section 0 object.o(i.rt_object_get_type)
i.rt_object_init 0x080029f4 Section 0 object.o(i.rt_object_init)
i.rt_object_is_systemobject 0x08002a90 Section 0 object.o(i.rt_object_is_systemobject)
i.rt_ringbuffer_data_len 0x08002ac8 Section 0 ringbuffer.o(i.rt_ringbuffer_data_len)
i.rt_ringbuffer_getchar 0x08002afc Section 0 ringbuffer.o(i.rt_ringbuffer_getchar)
i.rt_ringbuffer_init 0x08002b5c Section 0 ringbuffer.o(i.rt_ringbuffer_init)
i.rt_ringbuffer_putchar 0x08002bb0 Section 0 ringbuffer.o(i.rt_ringbuffer_putchar)
i.rt_schedule 0x08002c18 Section 0 scheduler.o(i.rt_schedule)
i.rt_schedule_insert_thread 0x08002c74 Section 0 scheduler.o(i.rt_schedule_insert_thread)
i.rt_schedule_remove_thread 0x08002ce4 Section 0 scheduler.o(i.rt_schedule_remove_thread)
i.rt_sem_init 0x08002d54 Section 0 ipc.o(i.rt_sem_init)
i.rt_sem_release 0x08002dc0 Section 0 ipc.o(i.rt_sem_release)
i.rt_sem_take 0x08002e50 Section 0 ipc.o(i.rt_sem_take)
i.rt_show_version 0x08002fb8 Section 0 kservice.o(i.rt_show_version)
i.rt_strlen 0x08003068 Section 0 kservice.o(i.rt_strlen)
i.rt_strncpy 0x08003078 Section 0 kservice.o(i.rt_strncpy)
i.rt_system_heap_init 0x080030a0 Section 0 mem.o(i.rt_system_heap_init)
i.rt_system_scheduler_init 0x080031a4 Section 0 scheduler.o(i.rt_system_scheduler_init)
i.rt_system_scheduler_start 0x080031d8 Section 0 scheduler.o(i.rt_system_scheduler_start)
i.rt_system_timer_init 0x08003200 Section 0 timer.o(i.rt_system_timer_init)
i.rt_system_timer_thread_init 0x08003218 Section 0 timer.o(i.rt_system_timer_thread_init)
i.rt_thread_control 0x0800321c Section 0 thread.o(i.rt_thread_control)
i.rt_thread_create 0x080032d0 Section 0 thread.o(i.rt_thread_create)
i.rt_thread_delete 0x08003310 Section 0 thread.o(i.rt_thread_delete)
i.rt_thread_detach 0x080033f0 Section 0 thread.o(i.rt_thread_detach)
i.rt_thread_exit 0x080034d4 Section 0 thread.o(i.rt_thread_exit)
i.rt_thread_idle_entry 0x0800352c Section 0 idle.o(i.rt_thread_idle_entry)
rt_thread_idle_entry 0x0800352d Thumb Code 26 idle.o(i.rt_thread_idle_entry)
i.rt_thread_idle_excute 0x0800354c Section 0 idle.o(i.rt_thread_idle_excute)
i.rt_thread_idle_init 0x080035e8 Section 0 idle.o(i.rt_thread_idle_init)
i.rt_thread_init 0x0800361c Section 0 thread.o(i.rt_thread_init)
i.rt_thread_mdelay 0x08003694 Section 0 thread.o(i.rt_thread_mdelay)
i.rt_thread_resume 0x080036a0 Section 0 thread.o(i.rt_thread_resume)
i.rt_thread_self 0x08003720 Section 0 thread.o(i.rt_thread_self)
i.rt_thread_sleep 0x0800372c Section 0 thread.o(i.rt_thread_sleep)
i.rt_thread_startup 0x080037b0 Section 0 thread.o(i.rt_thread_startup)
i.rt_thread_suspend 0x0800386c Section 0 thread.o(i.rt_thread_suspend)
i.rt_thread_timeout 0x080038f0 Section 0 thread.o(i.rt_thread_timeout)
i.rt_thread_yield 0x080039a4 Section 0 thread.o(i.rt_thread_yield)
i.rt_tick_from_millisecond 0x08003a04 Section 0 clock.o(i.rt_tick_from_millisecond)
i.rt_tick_get 0x08003a30 Section 0 clock.o(i.rt_tick_get)
i.rt_tick_increase 0x08003a3c Section 0 clock.o(i.rt_tick_increase)
i.rt_timer_check 0x08003a64 Section 0 timer.o(i.rt_timer_check)
i.rt_timer_control 0x08003af4 Section 0 timer.o(i.rt_timer_control)
i.rt_timer_detach 0x08003bb4 Section 0 timer.o(i.rt_timer_detach)
i.rt_timer_init 0x08003c90 Section 0 timer.o(i.rt_timer_init)
i.rt_timer_start 0x08003cdc Section 0 timer.o(i.rt_timer_start)
i.rt_timer_stop 0x08003e20 Section 0 timer.o(i.rt_timer_stop)
i.rt_vsnprintf 0x08003ec8 Section 0 kservice.o(i.rt_vsnprintf)
i.rti_board_end 0x0800413c Section 0 components.o(i.rti_board_end)
rti_board_end 0x0800413d Thumb Code 4 components.o(i.rti_board_end)
i.rti_board_start 0x08004140 Section 0 components.o(i.rti_board_start)
rti_board_start 0x08004141 Thumb Code 4 components.o(i.rti_board_start)
i.rti_end 0x08004144 Section 0 components.o(i.rti_end)
rti_end 0x08004145 Thumb Code 4 components.o(i.rti_end)
i.rti_start 0x08004148 Section 0 components.o(i.rti_start)
rti_start 0x08004149 Thumb Code 4 components.o(i.rti_start)
i.rtthread_startup 0x0800414c Section 0 components.o(i.rtthread_startup)
i.shell_handle_history 0x08004178 Section 0 shell.o(i.shell_handle_history)
shell_handle_history 0x08004179 Thumb Code 32 shell.o(i.shell_handle_history)
i.shell_init 0x080041a4 Section 0 driver_usart.o(i.shell_init)
i.shell_push_history 0x08004278 Section 0 shell.o(i.shell_push_history)
shell_push_history 0x08004279 Thumb Code 170 shell.o(i.shell_push_history)
i.show_wait_queue 0x08004324 Section 0 cmd.o(i.show_wait_queue)
show_wait_queue 0x08004325 Thumb Code 38 cmd.o(i.show_wait_queue)
i.skip_atoi 0x08004354 Section 0 kservice.o(i.skip_atoi)
skip_atoi 0x08004355 Thumb Code 32 kservice.o(i.skip_atoi)
i.std_gpio_init 0x08004374 Section 0 ciu32l051_std_gpio.o(i.std_gpio_init)
i.std_gpio_set_afpin_0_7 0x080043d8 Section 0 ciu32l051_std_gpio.o(i.std_gpio_set_afpin_0_7)
std_gpio_set_afpin_0_7 0x080043d9 Thumb Code 26 ciu32l051_std_gpio.o(i.std_gpio_set_afpin_0_7)
i.std_gpio_set_afpin_8_15 0x080043f2 Section 0 ciu32l051_std_gpio.o(i.std_gpio_set_afpin_8_15)
std_gpio_set_afpin_8_15 0x080043f3 Thumb Code 28 ciu32l051_std_gpio.o(i.std_gpio_set_afpin_8_15)
i.std_gpio_set_pin_mode 0x0800440e Section 0 ciu32l051_std_gpio.o(i.std_gpio_set_pin_mode)
std_gpio_set_pin_mode 0x0800440f Thumb Code 20 ciu32l051_std_gpio.o(i.std_gpio_set_pin_mode)
i.std_gpio_set_pin_pull 0x08004422 Section 0 ciu32l051_std_gpio.o(i.std_gpio_set_pin_pull)
std_gpio_set_pin_pull 0x08004423 Thumb Code 20 ciu32l051_std_gpio.o(i.std_gpio_set_pin_pull)
i.std_rcc_get_hclkfreq 0x08004438 Section 0 ciu32l051_std_rcc.o(i.std_rcc_get_hclkfreq)
i.std_rcc_get_pclk1freq 0x08004450 Section 0 ciu32l051_std_rcc.o(i.std_rcc_get_pclk1freq)
i.std_rcc_get_pclk2freq 0x0800446c Section 0 ciu32l051_std_rcc.o(i.std_rcc_get_pclk2freq)
i.std_rcc_get_pllfreq 0x08004488 Section 0 ciu32l051_std_rcc.o(i.std_rcc_get_pllfreq)
i.std_rcc_get_sysclkfreq 0x080044d4 Section 0 ciu32l051_std_rcc.o(i.std_rcc_get_sysclkfreq)
i.std_usart_baudrate_config 0x08004524 Section 0 ciu32l051_std_usart.o(i.std_usart_baudrate_config)
i.std_usart_get_flag 0x080045ac Section 0 board.o(i.std_usart_get_flag)
std_usart_get_flag 0x080045ad Thumb Code 14 board.o(i.std_usart_get_flag)
i.std_usart_init 0x080045ba Section 0 ciu32l051_std_usart.o(i.std_usart_init)
i.system_clock_config 0x08004618 Section 0 common.o(i.system_clock_config)
i.ulog_backend_register 0x080046b0 Section 0 ulog.o(i.ulog_backend_register)
i.ulog_console_backend_init 0x08004778 Section 0 console_be.o(i.ulog_console_backend_init)
i.ulog_console_backend_output 0x080047a4 Section 0 console_be.o(i.ulog_console_backend_output)
i.ulog_formater 0x080047b0 Section 0 ulog.o(i.ulog_formater)
i.ulog_init 0x0800495c Section 0 ulog.o(i.ulog_init)
i.ulog_output 0x08004990 Section 0 ulog.o(i.ulog_output)
i.ulog_output_to_all_backend 0x080049a8 Section 0 ulog.o(i.ulog_output_to_all_backend)
ulog_output_to_all_backend 0x080049a9 Thumb Code 162 ulog.o(i.ulog_output_to_all_backend)
i.ulog_strcpy 0x08004a58 Section 0 ulog.o(i.ulog_strcpy)
i.ulog_ultoa 0x08004aa4 Section 0 ulog.o(i.ulog_ultoa)
i.ulog_voutput 0x08004ad8 Section 0 ulog.o(i.ulog_voutput)
i.version 0x08004ba8 Section 0 cmd.o(i.version)
.constdata 0x08004bb2 Section 14 msh.o(.constdata)
__FUNCTION__ 0x08004bb2 Data 14 msh.o(.constdata)
.constdata 0x08004bc0 Section 63 ringbuffer.o(.constdata)
__FUNCTION__ 0x08004bc0 Data 19 ringbuffer.o(.constdata)
__FUNCTION__ 0x08004bd3 Data 22 ringbuffer.o(.constdata)
__FUNCTION__ 0x08004be9 Data 22 ringbuffer.o(.constdata)
.constdata 0x08004bff Section 74 shell.o(.constdata)
__FUNCTION__ 0x08004bff Data 22 shell.o(.constdata)
__FUNCTION__ 0x08004c15 Data 22 shell.o(.constdata)
__FUNCTION__ 0x08004c2b Data 15 shell.o(.constdata)
__FUNCTION__ 0x08004c3a Data 15 shell.o(.constdata)
.constdata 0x08004c49 Section 20 components.o(.constdata)
__FUNCTION__ 0x08004c49 Data 20 components.o(.constdata)
.constdata 0x08004c5d Section 22 idle.o(.constdata)
__FUNCTION__ 0x08004c5d Data 22 idle.o(.constdata)
.constdata 0x08004c73 Section 508 ipc.o(.constdata)
__FUNCTION__ 0x08004c73 Data 12 ipc.o(.constdata)
__FUNCTION__ 0x08004c7f Data 14 ipc.o(.constdata)
__FUNCTION__ 0x08004c8d Data 14 ipc.o(.constdata)
__FUNCTION__ 0x08004c9b Data 14 ipc.o(.constdata)
__FUNCTION__ 0x08004ca9 Data 12 ipc.o(.constdata)
__FUNCTION__ 0x08004cb5 Data 15 ipc.o(.constdata)
__FUNCTION__ 0x08004cc4 Data 15 ipc.o(.constdata)
__FUNCTION__ 0x08004cd3 Data 14 ipc.o(.constdata)
__FUNCTION__ 0x08004ce1 Data 16 ipc.o(.constdata)
__FUNCTION__ 0x08004cf1 Data 16 ipc.o(.constdata)
__FUNCTION__ 0x08004d01 Data 16 ipc.o(.constdata)
__FUNCTION__ 0x08004d11 Data 14 ipc.o(.constdata)
__FUNCTION__ 0x08004d1f Data 17 ipc.o(.constdata)
__FUNCTION__ 0x08004d30 Data 17 ipc.o(.constdata)
__FUNCTION__ 0x08004d41 Data 14 ipc.o(.constdata)
__FUNCTION__ 0x08004d4f Data 16 ipc.o(.constdata)
__FUNCTION__ 0x08004d5f Data 16 ipc.o(.constdata)
__FUNCTION__ 0x08004d6f Data 16 ipc.o(.constdata)
__FUNCTION__ 0x08004d7f Data 14 ipc.o(.constdata)
__FUNCTION__ 0x08004d8d Data 14 ipc.o(.constdata)
__FUNCTION__ 0x08004d9b Data 17 ipc.o(.constdata)
__FUNCTION__ 0x08004dac Data 11 ipc.o(.constdata)
__FUNCTION__ 0x08004db7 Data 13 ipc.o(.constdata)
__FUNCTION__ 0x08004dc4 Data 13 ipc.o(.constdata)
__FUNCTION__ 0x08004dd1 Data 13 ipc.o(.constdata)
__FUNCTION__ 0x08004dde Data 16 ipc.o(.constdata)
__FUNCTION__ 0x08004dee Data 11 ipc.o(.constdata)
__FUNCTION__ 0x08004df9 Data 14 ipc.o(.constdata)
__FUNCTION__ 0x08004e07 Data 11 ipc.o(.constdata)
__FUNCTION__ 0x08004e12 Data 13 ipc.o(.constdata)
__FUNCTION__ 0x08004e1f Data 13 ipc.o(.constdata)
__FUNCTION__ 0x08004e2c Data 13 ipc.o(.constdata)
__FUNCTION__ 0x08004e39 Data 16 ipc.o(.constdata)
__FUNCTION__ 0x08004e49 Data 13 ipc.o(.constdata)
__FUNCTION__ 0x08004e56 Data 11 ipc.o(.constdata)
__FUNCTION__ 0x08004e61 Data 14 ipc.o(.constdata)
.constdata 0x08004e6f Section 290 kservice.o(.constdata)
small_digits 0x08004f6f Data 17 kservice.o(.constdata)
large_digits 0x08004f80 Data 17 kservice.o(.constdata)
.constdata 0x08004f91 Section 60 mem.o(.constdata)
__FUNCTION__ 0x08004f91 Data 8 mem.o(.constdata)
__FUNCTION__ 0x08004f99 Data 11 mem.o(.constdata)
__FUNCTION__ 0x08004fa4 Data 20 mem.o(.constdata)
__FUNCTION__ 0x08004fb8 Data 10 mem.o(.constdata)
__FUNCTION__ 0x08004fc2 Data 11 mem.o(.constdata)
.constdata 0x08004fcd Section 128 object.o(.constdata)
__FUNCTION__ 0x08004fcd Data 15 object.o(.constdata)
__FUNCTION__ 0x08004fdc Data 17 object.o(.constdata)
__FUNCTION__ 0x08004fed Data 19 object.o(.constdata)
__FUNCTION__ 0x08005000 Data 17 object.o(.constdata)
__FUNCTION__ 0x08005011 Data 26 object.o(.constdata)
__FUNCTION__ 0x0800502b Data 19 object.o(.constdata)
__FUNCTION__ 0x0800503e Data 15 object.o(.constdata)
.constdata 0x0800504d Section 52 scheduler.o(.constdata)
__FUNCTION__ 0x0800504d Data 26 scheduler.o(.constdata)
__FUNCTION__ 0x08005067 Data 26 scheduler.o(.constdata)
.constdata 0x08005081 Section 192 thread.o(.constdata)
__FUNCTION__ 0x08005081 Data 16 thread.o(.constdata)
__FUNCTION__ 0x08005091 Data 15 thread.o(.constdata)
__FUNCTION__ 0x080050a0 Data 18 thread.o(.constdata)
__FUNCTION__ 0x080050b2 Data 17 thread.o(.constdata)
__FUNCTION__ 0x080050c3 Data 17 thread.o(.constdata)
__FUNCTION__ 0x080050d4 Data 16 thread.o(.constdata)
__FUNCTION__ 0x080050e4 Data 22 thread.o(.constdata)
__FUNCTION__ 0x080050fa Data 18 thread.o(.constdata)
__FUNCTION__ 0x0800510c Data 18 thread.o(.constdata)
__FUNCTION__ 0x0800511e Data 17 thread.o(.constdata)
__FUNCTION__ 0x0800512f Data 18 thread.o(.constdata)
.constdata 0x08005141 Section 92 timer.o(.constdata)
__FUNCTION__ 0x08005141 Data 14 timer.o(.constdata)
__FUNCTION__ 0x0800514f Data 16 timer.o(.constdata)
__FUNCTION__ 0x0800515f Data 16 timer.o(.constdata)
__FUNCTION__ 0x0800516f Data 15 timer.o(.constdata)
__FUNCTION__ 0x0800517e Data 14 timer.o(.constdata)
__FUNCTION__ 0x0800518c Data 17 timer.o(.constdata)
.constdata 0x080051a0 Section 213 ulog.o(.constdata)
level_output_info 0x080051a0 Data 32 ulog.o(.constdata)
color_output_info 0x080051c0 Data 32 ulog.o(.constdata)
__FUNCTION__ 0x080051e0 Data 12 ulog.o(.constdata)
__FUNCTION__ 0x080051ec Data 14 ulog.o(.constdata)
__FUNCTION__ 0x080051fa Data 13 ulog.o(.constdata)
__FUNCTION__ 0x08005207 Data 9 ulog.o(.constdata)
__FUNCTION__ 0x08005210 Data 13 ulog.o(.constdata)
__FUNCTION__ 0x0800521d Data 22 ulog.o(.constdata)
__FUNCTION__ 0x08005233 Data 24 ulog.o(.constdata)
__FUNCTION__ 0x0800524b Data 24 ulog.o(.constdata)
__FUNCTION__ 0x08005263 Data 18 ulog.o(.constdata)
.constdata 0x08005278 Section 32 system_ciu32l051.o(.constdata)
.conststring 0x08005298 Section 68 cmd.o(.conststring)
.conststring 0x080052dc Section 139 ipc.o(.conststring)
.conststring 0x08005368 Section 235 mem.o(.conststring)
.conststring 0x08005454 Section 66 thread.o(.conststring)
.conststring 0x08005498 Section 36 ulog.o(.conststring)
.rodata.name 0x080054bc Section 6 cmd.o(.rodata.name)
.rodata.name 0x080054c2 Section 16 cmd.o(.rodata.name)
.rodata.name 0x080054d2 Section 8 cmd.o(.rodata.name)
.rodata.name 0x080054da Section 35 cmd.o(.rodata.name)
.rodata.name 0x080054fd Section 14 cmd.o(.rodata.name)
.rodata.name 0x0800550b Section 35 cmd.o(.rodata.name)
.rodata.name 0x0800552e Section 12 cmd.o(.rodata.name)
.rodata.name 0x0800553a Section 12 cmd.o(.rodata.name)
.rodata.name 0x08005546 Section 18 cmd.o(.rodata.name)
.rodata.name 0x08005558 Section 12 cmd.o(.rodata.name)
.rodata.name 0x08005564 Section 9 cmd.o(.rodata.name)
.rodata.name 0x0800556d Section 25 cmd.o(.rodata.name)
.rodata.name 0x08005586 Section 15 cmd.o(.rodata.name)
.rodata.name 0x08005595 Section 25 cmd.o(.rodata.name)
.rodata.name 0x080055ae Section 11 cmd.o(.rodata.name)
.rodata.name 0x080055b9 Section 21 cmd.o(.rodata.name)
.rodata.name 0x080055ce Section 17 cmd.o(.rodata.name)
.rodata.name 0x080055df Section 21 cmd.o(.rodata.name)
.rodata.name 0x080055f4 Section 11 cmd.o(.rodata.name)
.rodata.name 0x080055ff Section 21 cmd.o(.rodata.name)
.rodata.name 0x08005614 Section 17 cmd.o(.rodata.name)
.rodata.name 0x08005625 Section 21 cmd.o(.rodata.name)
.rodata.name 0x0800563a Section 13 cmd.o(.rodata.name)
.rodata.name 0x08005647 Section 24 cmd.o(.rodata.name)
.rodata.name 0x0800565f Section 19 cmd.o(.rodata.name)
.rodata.name 0x08005672 Section 24 cmd.o(.rodata.name)
.rodata.name 0x0800568a Section 14 cmd.o(.rodata.name)
.rodata.name 0x08005698 Section 29 cmd.o(.rodata.name)
.rodata.name 0x080056b5 Section 20 cmd.o(.rodata.name)
.rodata.name 0x080056c9 Section 29 cmd.o(.rodata.name)
.rodata.name 0x080056e6 Section 11 cmd.o(.rodata.name)
.rodata.name 0x080056f1 Section 21 cmd.o(.rodata.name)
.rodata.name 0x08005706 Section 17 cmd.o(.rodata.name)
.rodata.name 0x08005717 Section 21 cmd.o(.rodata.name)
.rodata.name 0x0800572c Section 5 cmd.o(.rodata.name)
.rodata.name 0x08005731 Section 26 cmd.o(.rodata.name)
.rodata.name 0x0800574b Section 11 msh.o(.rodata.name)
.rodata.name 0x08005756 Section 22 msh.o(.rodata.name)
.rodata.name 0x0800576c Section 9 msh.o(.rodata.name)
.rodata.name 0x08005775 Section 28 msh.o(.rodata.name)
.rodata.name 0x08005791 Section 11 msh.o(.rodata.name)
.rodata.name 0x0800579c Section 37 msh.o(.rodata.name)
.rodata.name 0x080057c1 Section 9 mem.o(.rodata.name)
.rodata.name 0x080057ca Section 30 mem.o(.rodata.name)
.rti_fn.0 0x080057e8 Section 4 components.o(.rti_fn.0)
__tagsym$$used 0x080057e8 Number 0 components.o(.rti_fn.0)
.rti_fn.0.end 0x080057ec Section 4 components.o(.rti_fn.0.end)
__tagsym$$used 0x080057ec Number 0 components.o(.rti_fn.0.end)
.rti_fn.1 0x080057f0 Section 4 ulog.o(.rti_fn.1)
__tagsym$$used 0x080057f0 Number 0 ulog.o(.rti_fn.1)
.rti_fn.1.end 0x080057f4 Section 4 components.o(.rti_fn.1.end)
__tagsym$$used 0x080057f4 Number 0 components.o(.rti_fn.1.end)
.rti_fn.2 0x080057f8 Section 4 console_be.o(.rti_fn.2)
__tagsym$$used 0x080057f8 Number 0 console_be.o(.rti_fn.2)
.rti_fn.6 0x080057fc Section 4 shell.o(.rti_fn.6)
__tagsym$$used 0x080057fc Number 0 shell.o(.rti_fn.6)
.rti_fn.6.end 0x08005800 Section 4 components.o(.rti_fn.6.end)
__tagsym$$used 0x08005800 Number 0 components.o(.rti_fn.6.end)
FSymTab 0x08005804 Section 216 cmd.o(FSymTab)
__tagsym$$used 0x08005804 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x08005810 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x0800581c Number 0 cmd.o(FSymTab)
__tagsym$$used 0x08005828 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x08005834 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x08005840 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x0800584c Number 0 cmd.o(FSymTab)
__tagsym$$used 0x08005858 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x08005864 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x08005870 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x0800587c Number 0 cmd.o(FSymTab)
__tagsym$$used 0x08005888 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x08005894 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x080058a0 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x080058ac Number 0 cmd.o(FSymTab)
__tagsym$$used 0x080058b8 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x080058c4 Number 0 cmd.o(FSymTab)
__tagsym$$used 0x080058d0 Number 0 cmd.o(FSymTab)
FSymTab 0x080058dc Section 36 msh.o(FSymTab)
__tagsym$$used 0x080058dc Number 0 msh.o(FSymTab)
__tagsym$$used 0x080058e8 Number 0 msh.o(FSymTab)
__tagsym$$used 0x080058f4 Number 0 msh.o(FSymTab)
FSymTab 0x08005900 Section 12 mem.o(FSymTab)
__tagsym$$used 0x08005900 Number 0 mem.o(FSymTab)
.data 0x20000000 Section 24 shell.o(.data)
finsh_prompt_custom 0x20000010 Data 4 shell.o(.data)
.data 0x20000018 Section 4 clock.o(.data)
rt_tick 0x20000018 Data 4 clock.o(.data)
.data 0x2000001c Section 4 cpuport.o(.data)
.data 0x20000020 Section 4 cpuport.o(.data)
.data 0x20000024 Section 4 cpuport.o(.data)
.data 0x20000028 Section 1 irq.o(.data)
.data 0x2000002c Section 8 kservice.o(.data)
__rt_errno 0x2000002c Data 4 kservice.o(.data)
.data 0x20000034 Section 24 mem.o(.data)
heap_ptr 0x20000034 Data 4 mem.o(.data)
heap_end 0x20000038 Data 4 mem.o(.data)
lfree 0x2000003c Data 4 mem.o(.data)
mem_size_aligned 0x20000040 Data 4 mem.o(.data)
used_mem 0x20000044 Data 4 mem.o(.data)
max_mem 0x20000048 Data 4 mem.o(.data)
.data 0x2000004c Section 112 object.o(.data)
rt_object_container 0x2000004c Data 112 object.o(.data)
.data 0x200000bc Section 20 scheduler.o(.data)
rt_scheduler_lock_nest 0x200000be Data 2 scheduler.o(.data)
.data 0x200000d0 Section 12 timer.o(.data)
random_nr 0x200000d0 Data 4 timer.o(.data)
rt_timer_list 0x200000d4 Data 8 timer.o(.data)
.data 0x200000dc Section 24 ulog.o(.data)
log_len 0x200000dc Data 4 ulog.o(.data)
newline_len 0x200000e0 Data 4 ulog.o(.data)
fmt_result 0x200000e4 Data 4 ulog.o(.data)
tick_len 0x200000e8 Data 4 ulog.o(.data)
ulog_voutput_recursion 0x200000ec Data 4 ulog.o(.data)
tick_len 0x200000f0 Data 4 ulog.o(.data)
.data 0x200000f4 Section 4 system_ciu32l051.o(.data)
.bss 0x200000f8 Section 129 shell.o(.bss)
finsh_prompt 0x200000f8 Data 129 shell.o(.bss)
.bss 0x2000017c Section 400 idle.o(.bss)
idle 0x2000017c Data 128 idle.o(.bss)
rt_thread_stack 0x200001fc Data 256 idle.o(.bss)
idle_hook_list 0x200002fc Data 16 idle.o(.bss)
.bss 0x2000030c Section 128 kservice.o(.bss)
rt_log_buf 0x2000030c Data 128 kservice.o(.bss)
.bss 0x2000038c Section 32 mem.o(.bss)
heap_sem 0x2000038c Data 32 mem.o(.bss)
.bss 0x200003ac Section 256 scheduler.o(.bss)
.bss 0x200004ac Section 316 ulog.o(.bss)
ulog 0x200004ac Data 316 ulog.o(.bss)
.bss 0x200005e8 Section 40 console_be.o(.bss)
console 0x200005e8 Data 40 console_be.o(.bss)
.bss 0x20000610 Section 60 driver_usart.o(.bss)
STACK 0x20000650 Section 1024 startup_ciu32l051.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
__arm_fini_ - Undefined Weak Reference
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__decompress - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_microlib_exit - Undefined Weak Reference
__vectors_Size 0x000000c0 Number 0 startup_ciu32l051.o ABSOLUTE
__vector_table 0x08000000 Data 4 startup_ciu32l051.o(RESET)
__main 0x080000c1 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
__vectors_End 0x080000c0 Data 0 startup_ciu32l051.o(RESET)
_main_stk 0x080000c1 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
_main_scatterload 0x080000c5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
__main_after_scatterload 0x080000c9 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
_main_clock 0x080000c9 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
_main_cpp_init 0x080000c9 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
_main_init 0x080000c9 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
__rt_lib_shutdown_fini 0x080000d1 Thumb Code 0 entry12b.o(.ARM.Collect$$$$0000000E)
__rt_final_cpp 0x080000d5 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000F)
__rt_final_exit 0x080000d5 Thumb Code 0 entry11a.o(.ARM.Collect$$$$00000011)
Reset_Handler 0x080000d9 Thumb Code 8 startup_ciu32l051.o(.text)
NMI_Handler 0x080000e1 Thumb Code 2 startup_ciu32l051.o(.text)
SVC_Handler 0x080000e5 Thumb Code 2 startup_ciu32l051.o(.text)
ADC_COMP_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
AES_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
DMA_Channel0_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
DMA_Channel1_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
EXTI0_1_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
EXTI2_3_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
EXTI4_15_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
FLASH_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
I2C1_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
LCD_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
LPTIM1_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
LPTIM2_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
LPUART1_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
LPUART2_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
PVD_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
RCC_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
RTC_TAMP_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
SPI1_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
SPI2_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
TIM3_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
TIM4_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
TIM5_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
TIM8_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
TRNG_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
UART2_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
UART3_4_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
WWDG_IRQHandler 0x080000eb Thumb Code 0 startup_ciu32l051.o(.text)
rt_hw_interrupt_disable 0x080000f5 Thumb Code 8 context_rvds.o(.text)
rt_hw_interrupt_enable 0x080000fd Thumb Code 6 context_rvds.o(.text)
rt_hw_context_switch 0x08000103 Thumb Code 28 context_rvds.o(.text)
rt_hw_context_switch_interrupt 0x08000103 Thumb Code 0 context_rvds.o(.text)
PendSV_Handler 0x0800011f Thumb Code 84 context_rvds.o(.text)
rt_hw_context_switch_to 0x08000173 Thumb Code 44 context_rvds.o(.text)
rt_hw_interrupt_thread_switch 0x0800019f Thumb Code 2 context_rvds.o(.text)
HardFault_Handler 0x080001a1 Thumb Code 12 context_rvds.o(.text)
__aeabi_uidiv 0x080001cd Thumb Code 0 uidiv.o(.text)
__aeabi_uidivmod 0x080001cd Thumb Code 44 uidiv.o(.text)
__aeabi_idiv 0x080001f9 Thumb Code 0 idiv.o(.text)
__aeabi_idivmod 0x080001f9 Thumb Code 40 idiv.o(.text)
__aeabi_memcpy 0x08000221 Thumb Code 36 memcpya.o(.text)
__aeabi_memcpy4 0x08000221 Thumb Code 0 memcpya.o(.text)
__aeabi_memcpy8 0x08000221 Thumb Code 0 memcpya.o(.text)
__aeabi_memset 0x08000245 Thumb Code 14 memseta.o(.text)
__aeabi_memset4 0x08000245 Thumb Code 0 memseta.o(.text)
__aeabi_memset8 0x08000245 Thumb Code 0 memseta.o(.text)
__aeabi_memclr 0x08000253 Thumb Code 4 memseta.o(.text)
__aeabi_memclr4 0x08000253 Thumb Code 0 memseta.o(.text)
__aeabi_memclr8 0x08000253 Thumb Code 0 memseta.o(.text)
_memset$wrapper 0x08000257 Thumb Code 18 memseta.o(.text)
strcat 0x08000269 Thumb Code 24 strcat.o(.text)
strncpy 0x08000281 Thumb Code 26 strncpy.o(.text)
strlen 0x0800029b Thumb Code 14 strlen.o(.text)
memcmp 0x080002a9 Thumb Code 26 memcmp.o(.text)
strcpy 0x080002c3 Thumb Code 18 strcpy.o(.text)
strncmp 0x080002d5 Thumb Code 30 strncmp.o(.text)
__scatterload 0x080002f5 Thumb Code 28 init.o(.text)
__scatterload_rt2 0x080002f5 Thumb Code 0 init.o(.text)
main 0x08000319 Thumb Code 10 components.o(i.$Sub$$main)
SysTick_Handler 0x08000323 Thumb Code 16 board.o(i.SysTick_Handler)
SystemCoreClockUpdate 0x08000335 Thumb Code 144 system_ciu32l051.o(i.SystemCoreClockUpdate)
SystemInit 0x080003d5 Thumb Code 14 system_ciu32l051.o(i.SystemInit)
USART1_IRQHandler 0x080003f5 Thumb Code 76 board.o(i.USART1_IRQHandler)
__ARM_common_switch8 0x0800044d Thumb Code 26 timer.o(i.__ARM_common_switch8)
__rt_ffs 0x08000469 Thumb Code 60 kservice.o(i.__rt_ffs)
__scatterload_copy 0x080004a9 Thumb Code 14 handlers.o(i.__scatterload_copy)
__scatterload_null 0x080004b7 Thumb Code 2 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x080004b9 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
cmd_free 0x0800069b Thumb Code 10 msh.o(i.cmd_free)
cmd_ps 0x080006a5 Thumb Code 10 msh.o(i.cmd_ps)
finsh_get_prompt 0x080006e9 Thumb Code 70 shell.o(i.finsh_get_prompt)
finsh_set_prompt_mode 0x0800074d Thumb Code 42 shell.o(i.finsh_set_prompt_mode)
finsh_system_function_init 0x08000795 Thumb Code 6 shell.o(i.finsh_system_function_init)
finsh_system_init 0x080007a1 Thumb Code 96 shell.o(i.finsh_system_init)
finsh_thread_entry 0x08000839 Thumb Code 778 shell.o(i.finsh_thread_entry)
hello 0x08000b89 Thumb Code 12 cmd.o(i.hello)
led_init 0x08000ba9 Thumb Code 56 main.o(i.led_init)
list 0x08000be9 Thumb Code 52 cmd.o(i.list)
list_event 0x08000c4d Thumb Code 180 cmd.o(i.list_event)
list_mailbox 0x08000e09 Thumb Code 194 cmd.o(i.list_mailbox)
list_mem 0x08000f45 Thumb Code 30 mem.o(i.list_mem)
list_msgqueue 0x08000fb1 Thumb Code 186 cmd.o(i.list_msgqueue)
list_mutex 0x080010d9 Thumb Code 146 cmd.o(i.list_mutex)
list_sem 0x080011d1 Thumb Code 186 cmd.o(i.list_sem)
list_thread 0x080012ed Thumb Code 258 cmd.o(i.list_thread)
list_timer 0x080014ad Thumb Code 160 cmd.o(i.list_timer)
$Super$$main 0x080015ed Thumb Code 68 main.o(i.main)
main_thread_entry 0x0800165d Thumb Code 12 components.o(i.main_thread_entry)
msh_auto_complete 0x08001669 Thumb Code 150 msh.o(i.msh_auto_complete)
msh_exec 0x08001715 Thumb Code 78 msh.o(i.msh_exec)
msh_help 0x0800177d Thumb Code 60 msh.o(i.msh_help)
msh_is_used 0x080017f5 Thumb Code 4 msh.o(i.msh_is_used)
rt_application_init 0x08001b75 Thumb Code 46 components.o(i.rt_application_init)
rt_assert_handler 0x08001bc5 Thumb Code 42 kservice.o(i.rt_assert_handler)
rt_calloc 0x08001c2d Thumb Code 26 mem.o(i.rt_calloc)
rt_components_board_init 0x08001c49 Thumb Code 20 components.o(i.rt_components_board_init)
rt_components_init 0x08001c65 Thumb Code 20 components.o(i.rt_components_init)
rt_enter_critical 0x08001c81 Thumb Code 20 scheduler.o(i.rt_enter_critical)
rt_exit_critical 0x08001c99 Thumb Code 46 scheduler.o(i.rt_exit_critical)
rt_free 0x08001ccd Thumb Code 222 mem.o(i.rt_free)
rt_hw_board_init 0x08001e91 Thumb Code 62 board.o(i.rt_hw_board_init)
rt_hw_console_getchar 0x08001ee9 Thumb Code 38 board.o(i.rt_hw_console_getchar)
rt_hw_console_output 0x08001f19 Thumb Code 66 board.o(i.rt_hw_console_output)
rt_hw_hard_fault_exception 0x08001f61 Thumb Code 82 cpuport.o(i.rt_hw_hard_fault_exception)
rt_hw_stack_init 0x08002055 Thumb Code 52 cpuport.o(i.rt_hw_stack_init)
rt_interrupt_enter 0x0800208d Thumb Code 20 irq.o(i.rt_interrupt_enter)
rt_interrupt_get_nest 0x080020a5 Thumb Code 18 irq.o(i.rt_interrupt_get_nest)
rt_interrupt_leave 0x080020bd Thumb Code 20 irq.o(i.rt_interrupt_leave)
rt_kprintf 0x08002131 Thumb Code 30 kservice.o(i.rt_kprintf)
rt_kputs 0x08002155 Thumb Code 12 kservice.o(i.rt_kputs)
rt_malloc 0x0800220d Thumb Code 334 mem.o(i.rt_malloc)
rt_memmove 0x080023f5 Thumb Code 46 kservice.o(i.rt_memmove)
rt_memset 0x08002423 Thumb Code 66 kservice.o(i.rt_memset)
rt_mutex_init 0x08002465 Thumb Code 56 ipc.o(i.rt_mutex_init)
rt_mutex_release 0x080024b9 Thumb Code 284 ipc.o(i.rt_mutex_release)
rt_mutex_take 0x08002659 Thumb Code 302 ipc.o(i.rt_mutex_take)
rt_object_allocate 0x0800280d Thumb Code 128 object.o(i.rt_object_allocate)
rt_object_delete 0x080028d5 Thumb Code 68 object.o(i.rt_object_delete)
rt_object_detach 0x0800295d Thumb Code 44 object.o(i.rt_object_detach)
rt_object_get_information 0x080029a1 Thumb Code 28 object.o(i.rt_object_get_information)
rt_object_get_type 0x080029c1 Thumb Code 26 object.o(i.rt_object_get_type)
rt_object_init 0x080029f5 Thumb Code 110 object.o(i.rt_object_init)
rt_object_is_systemobject 0x08002a91 Thumb Code 32 object.o(i.rt_object_is_systemobject)
rt_ringbuffer_data_len 0x08002ac9 Thumb Code 52 ringbuffer.o(i.rt_ringbuffer_data_len)
rt_ringbuffer_getchar 0x08002afd Thumb Code 76 ringbuffer.o(i.rt_ringbuffer_getchar)
rt_ringbuffer_init 0x08002b5d Thumb Code 50 ringbuffer.o(i.rt_ringbuffer_init)
rt_ringbuffer_putchar 0x08002bb1 Thumb Code 82 ringbuffer.o(i.rt_ringbuffer_putchar)
rt_schedule 0x08002c19 Thumb Code 80 scheduler.o(i.rt_schedule)
rt_schedule_insert_thread 0x08002c75 Thumb Code 80 scheduler.o(i.rt_schedule_insert_thread)
rt_schedule_remove_thread 0x08002ce5 Thumb Code 78 scheduler.o(i.rt_schedule_remove_thread)
rt_sem_init 0x08002d55 Thumb Code 66 ipc.o(i.rt_sem_init)
rt_sem_release 0x08002dc1 Thumb Code 114 ipc.o(i.rt_sem_release)
rt_sem_take 0x08002e51 Thumb Code 234 ipc.o(i.rt_sem_take)
rt_show_version 0x08002fb9 Thumb Code 38 kservice.o(i.rt_show_version)
rt_strlen 0x08003069 Thumb Code 16 kservice.o(i.rt_strlen)
rt_strncpy 0x08003079 Thumb Code 40 kservice.o(i.rt_strncpy)
rt_system_heap_init 0x080030a1 Thumb Code 134 mem.o(i.rt_system_heap_init)
rt_system_scheduler_init 0x080031a5 Thumb Code 44 scheduler.o(i.rt_system_scheduler_init)
rt_system_scheduler_start 0x080031d9 Thumb Code 30 scheduler.o(i.rt_system_scheduler_start)
rt_system_timer_init 0x08003201 Thumb Code 18 timer.o(i.rt_system_timer_init)
rt_system_timer_thread_init 0x08003219 Thumb Code 2 timer.o(i.rt_system_timer_thread_init)
rt_thread_control 0x0800321d Thumb Code 148 thread.o(i.rt_thread_control)
rt_thread_create 0x080032d1 Thumb Code 64 thread.o(i.rt_thread_create)
rt_thread_delete 0x08003311 Thumb Code 130 thread.o(i.rt_thread_delete)
rt_thread_detach 0x080033f1 Thumb Code 148 thread.o(i.rt_thread_detach)
rt_thread_exit 0x080034d5 Thumb Code 78 thread.o(i.rt_thread_exit)
rt_thread_idle_excute 0x0800354d Thumb Code 102 idle.o(i.rt_thread_idle_excute)
rt_thread_idle_init 0x080035e9 Thumb Code 36 idle.o(i.rt_thread_idle_init)
rt_thread_init 0x0800361d Thumb Code 72 thread.o(i.rt_thread_init)
rt_thread_mdelay 0x08003695 Thumb Code 12 thread.o(i.rt_thread_mdelay)
rt_thread_resume 0x080036a1 Thumb Code 94 thread.o(i.rt_thread_resume)
rt_thread_self 0x08003721 Thumb Code 6 thread.o(i.rt_thread_self)
rt_thread_sleep 0x0800372d Thumb Code 98 thread.o(i.rt_thread_sleep)
rt_thread_startup 0x080037b1 Thumb Code 98 thread.o(i.rt_thread_startup)
rt_thread_suspend 0x0800386d Thumb Code 98 thread.o(i.rt_thread_suspend)
rt_thread_timeout 0x080038f1 Thumb Code 88 thread.o(i.rt_thread_timeout)
rt_thread_yield 0x080039a5 Thumb Code 86 thread.o(i.rt_thread_yield)
rt_tick_from_millisecond 0x08003a05 Thumb Code 44 clock.o(i.rt_tick_from_millisecond)
rt_tick_get 0x08003a31 Thumb Code 6 clock.o(i.rt_tick_get)
rt_tick_increase 0x08003a3d Thumb Code 36 clock.o(i.rt_tick_increase)
rt_timer_check 0x08003a65 Thumb Code 136 timer.o(i.rt_timer_check)
rt_timer_control 0x08003af5 Thumb Code 108 timer.o(i.rt_timer_control)
rt_timer_detach 0x08003bb5 Thumb Code 92 timer.o(i.rt_timer_detach)
rt_timer_init 0x08003c91 Thumb Code 52 timer.o(i.rt_timer_init)
rt_timer_start 0x08003cdd Thumb Code 196 timer.o(i.rt_timer_start)
rt_timer_stop 0x08003e21 Thumb Code 82 timer.o(i.rt_timer_stop)
rt_vsnprintf 0x08003ec9 Thumb Code 620 kservice.o(i.rt_vsnprintf)
rtthread_startup 0x0800414d Thumb Code 42 components.o(i.rtthread_startup)
shell_init 0x080041a5 Thumb Code 178 driver_usart.o(i.shell_init)
std_gpio_init 0x08004375 Thumb Code 100 ciu32l051_std_gpio.o(i.std_gpio_init)
std_rcc_get_hclkfreq 0x08004439 Thumb Code 18 ciu32l051_std_rcc.o(i.std_rcc_get_hclkfreq)
std_rcc_get_pclk1freq 0x08004451 Thumb Code 24 ciu32l051_std_rcc.o(i.std_rcc_get_pclk1freq)
std_rcc_get_pclk2freq 0x0800446d Thumb Code 24 ciu32l051_std_rcc.o(i.std_rcc_get_pclk2freq)
std_rcc_get_pllfreq 0x08004489 Thumb Code 64 ciu32l051_std_rcc.o(i.std_rcc_get_pllfreq)
std_rcc_get_sysclkfreq 0x080044d5 Thumb Code 66 ciu32l051_std_rcc.o(i.std_rcc_get_sysclkfreq)
std_usart_baudrate_config 0x08004525 Thumb Code 116 ciu32l051_std_usart.o(i.std_usart_baudrate_config)
std_usart_init 0x080045bb Thumb Code 94 ciu32l051_std_usart.o(i.std_usart_init)
system_clock_config 0x08004619 Thumb Code 136 common.o(i.system_clock_config)
ulog_backend_register 0x080046b1 Thumb Code 138 ulog.o(i.ulog_backend_register)
ulog_console_backend_init 0x08004779 Thumb Code 26 console_be.o(i.ulog_console_backend_init)
ulog_console_backend_output 0x080047a5 Thumb Code 10 console_be.o(i.ulog_console_backend_output)
ulog_formater 0x080047b1 Thumb Code 350 ulog.o(i.ulog_formater)
ulog_init 0x0800495d Thumb Code 40 ulog.o(i.ulog_init)
ulog_output 0x08004991 Thumb Code 22 ulog.o(i.ulog_output)
ulog_strcpy 0x08004a59 Thumb Code 62 ulog.o(i.ulog_strcpy)
ulog_ultoa 0x08004aa5 Thumb Code 52 ulog.o(i.ulog_ultoa)
ulog_voutput 0x08004ad9 Thumb Code 152 ulog.o(i.ulog_voutput)
version 0x08004ba9 Thumb Code 10 cmd.o(i.version)
__lowest_bit_bitmap 0x08004e6f Data 256 kservice.o(.constdata)
g_ahb_divider_table 0x08005278 Data 32 system_ciu32l051.o(.constdata)
__fsym_hello_name 0x080054bc Data 6 cmd.o(.rodata.name)
__fsym_hello_desc 0x080054c2 Data 16 cmd.o(.rodata.name)
__fsym_version_name 0x080054d2 Data 8 cmd.o(.rodata.name)
__fsym_version_desc 0x080054da Data 35 cmd.o(.rodata.name)
__fsym___cmd_version_name 0x080054fd Data 14 cmd.o(.rodata.name)
__fsym___cmd_version_desc 0x0800550b Data 35 cmd.o(.rodata.name)
__fsym_list_thread_name 0x0800552e Data 12 cmd.o(.rodata.name)
__fsym_list_thread_desc 0x0800553a Data 12 cmd.o(.rodata.name)
__fsym___cmd_list_thread_name 0x08005546 Data 18 cmd.o(.rodata.name)
__fsym___cmd_list_thread_desc 0x08005558 Data 12 cmd.o(.rodata.name)
__fsym_list_sem_name 0x08005564 Data 9 cmd.o(.rodata.name)
__fsym_list_sem_desc 0x0800556d Data 25 cmd.o(.rodata.name)
__fsym___cmd_list_sem_name 0x08005586 Data 15 cmd.o(.rodata.name)
__fsym___cmd_list_sem_desc 0x08005595 Data 25 cmd.o(.rodata.name)
__fsym_list_event_name 0x080055ae Data 11 cmd.o(.rodata.name)
__fsym_list_event_desc 0x080055b9 Data 21 cmd.o(.rodata.name)
__fsym___cmd_list_event_name 0x080055ce Data 17 cmd.o(.rodata.name)
__fsym___cmd_list_event_desc 0x080055df Data 21 cmd.o(.rodata.name)
__fsym_list_mutex_name 0x080055f4 Data 11 cmd.o(.rodata.name)
__fsym_list_mutex_desc 0x080055ff Data 21 cmd.o(.rodata.name)
__fsym___cmd_list_mutex_name 0x08005614 Data 17 cmd.o(.rodata.name)
__fsym___cmd_list_mutex_desc 0x08005625 Data 21 cmd.o(.rodata.name)
__fsym_list_mailbox_name 0x0800563a Data 13 cmd.o(.rodata.name)
__fsym_list_mailbox_desc 0x08005647 Data 24 cmd.o(.rodata.name)
__fsym___cmd_list_mailbox_name 0x0800565f Data 19 cmd.o(.rodata.name)
__fsym___cmd_list_mailbox_desc 0x08005672 Data 24 cmd.o(.rodata.name)
__fsym_list_msgqueue_name 0x0800568a Data 14 cmd.o(.rodata.name)
__fsym_list_msgqueue_desc 0x08005698 Data 29 cmd.o(.rodata.name)
__fsym___cmd_list_msgqueue_name 0x080056b5 Data 20 cmd.o(.rodata.name)
__fsym___cmd_list_msgqueue_desc 0x080056c9 Data 29 cmd.o(.rodata.name)
__fsym_list_timer_name 0x080056e6 Data 11 cmd.o(.rodata.name)
__fsym_list_timer_desc 0x080056f1 Data 21 cmd.o(.rodata.name)
__fsym___cmd_list_timer_name 0x08005706 Data 17 cmd.o(.rodata.name)
__fsym___cmd_list_timer_desc 0x08005717 Data 21 cmd.o(.rodata.name)
__fsym_list_name 0x0800572c Data 5 cmd.o(.rodata.name)
__fsym_list_desc 0x08005731 Data 26 cmd.o(.rodata.name)
__fsym___cmd_help_name 0x0800574b Data 11 msh.o(.rodata.name)
__fsym___cmd_help_desc 0x08005756 Data 22 msh.o(.rodata.name)
__fsym___cmd_ps_name 0x0800576c Data 9 msh.o(.rodata.name)
__fsym___cmd_ps_desc 0x08005775 Data 28 msh.o(.rodata.name)
__fsym___cmd_free_name 0x08005791 Data 11 msh.o(.rodata.name)
__fsym___cmd_free_desc 0x0800579c Data 37 msh.o(.rodata.name)
__fsym_list_mem_name 0x080057c1 Data 9 mem.o(.rodata.name)
__fsym_list_mem_desc 0x080057ca Data 30 mem.o(.rodata.name)
__rt_init_rti_start 0x080057e8 Data 4 components.o(.rti_fn.0)
__rt_init_rti_board_start 0x080057ec Data 4 components.o(.rti_fn.0.end)
__rt_init_ulog_init 0x080057f0 Data 4 ulog.o(.rti_fn.1)
__rt_init_rti_board_end 0x080057f4 Data 4 components.o(.rti_fn.1.end)
__rt_init_ulog_console_backend_init 0x080057f8 Data 4 console_be.o(.rti_fn.2)
__rt_init_finsh_system_init 0x080057fc Data 4 shell.o(.rti_fn.6)
__rt_init_rti_end 0x08005800 Data 4 components.o(.rti_fn.6.end)
FSymTab$$Base 0x08005804 Number 0 cmd.o(FSymTab)
__fsym_hello 0x08005804 Data 12 cmd.o(FSymTab)
__fsym_version 0x08005810 Data 12 cmd.o(FSymTab)
__fsym___cmd_version 0x0800581c Data 12 cmd.o(FSymTab)
__fsym_list_thread 0x08005828 Data 12 cmd.o(FSymTab)
__fsym___cmd_list_thread 0x08005834 Data 12 cmd.o(FSymTab)
__fsym_list_sem 0x08005840 Data 12 cmd.o(FSymTab)
__fsym___cmd_list_sem 0x0800584c Data 12 cmd.o(FSymTab)
__fsym_list_event 0x08005858 Data 12 cmd.o(FSymTab)
__fsym___cmd_list_event 0x08005864 Data 12 cmd.o(FSymTab)
__fsym_list_mutex 0x08005870 Data 12 cmd.o(FSymTab)
__fsym___cmd_list_mutex 0x0800587c Data 12 cmd.o(FSymTab)
__fsym_list_mailbox 0x08005888 Data 12 cmd.o(FSymTab)
__fsym___cmd_list_mailbox 0x08005894 Data 12 cmd.o(FSymTab)
__fsym_list_msgqueue 0x080058a0 Data 12 cmd.o(FSymTab)
__fsym___cmd_list_msgqueue 0x080058ac Data 12 cmd.o(FSymTab)
__fsym_list_timer 0x080058b8 Data 12 cmd.o(FSymTab)
__fsym___cmd_list_timer 0x080058c4 Data 12 cmd.o(FSymTab)
__fsym_list 0x080058d0 Data 12 cmd.o(FSymTab)
__fsym___cmd_help 0x080058dc Data 12 msh.o(FSymTab)
__fsym___cmd_ps 0x080058e8 Data 12 msh.o(FSymTab)
__fsym___cmd_free 0x080058f4 Data 12 msh.o(FSymTab)
__fsym_list_mem 0x08005900 Data 12 mem.o(FSymTab)
FSymTab$$Limit 0x0800590c Number 0 mem.o(FSymTab)
Region$$Table$$Base 0x0800590c Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x0800592c Number 0 anon$$obj.o(Region$$Table)
_syscall_table_begin 0x20000000 Data 4 shell.o(.data)
_syscall_table_end 0x20000004 Data 4 shell.o(.data)
_sysvar_table_begin 0x20000008 Data 4 shell.o(.data)
_sysvar_table_end 0x2000000c Data 4 shell.o(.data)
shell 0x20000014 Data 4 shell.o(.data)
rt_interrupt_from_thread 0x2000001c Data 4 cpuport.o(.data)
rt_interrupt_to_thread 0x20000020 Data 4 cpuport.o(.data)
rt_thread_switch_interrupt_flag 0x20000024 Data 4 cpuport.o(.data)
rt_interrupt_nest 0x20000028 Data 1 irq.o(.data)
rt_assert_hook 0x20000030 Data 4 kservice.o(.data)
rt_current_priority 0x200000bc Data 1 scheduler.o(.data)
rt_current_thread 0x200000c0 Data 4 scheduler.o(.data)
rt_thread_ready_priority_group 0x200000c4 Data 4 scheduler.o(.data)
rt_thread_defunct 0x200000c8 Data 8 scheduler.o(.data)
SystemCoreClock 0x200000f4 Data 4 system_ciu32l051.o(.data)
rt_thread_priority_table 0x200003ac Data 256 scheduler.o(.bss)
uart_rx_buf 0x20000610 Data 16 driver_usart.o(.bss)
uart_rxcb 0x20000620 Data 12 driver_usart.o(.bss)
shell_rx_sem 0x2000062c Data 32 driver_usart.o(.bss)
Image$$RW_IRAM1$$ZI$$Limit 0x20000a50 Number 0 anon$$obj.o ABSOLUTE
__initial_sp 0x20000a50 Data 0 startup_ciu32l051.o(STACK)
==============================================================================
Memory Map of the image
Image Entry point : 0x080000c1
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005a24, Max: 0x00010000, ABSOLUTE)
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000592c, Max: 0x00010000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x08000000 0x08000000 0x000000c0 Data RO 179 RESET startup_ciu32l051.o
0x080000c0 0x080000c0 0x00000000 Code RO 3198 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
0x080000c0 0x080000c0 0x00000004 Code RO 3225 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
0x080000c4 0x080000c4 0x00000004 Code RO 3228 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
0x080000c8 0x080000c8 0x00000000 Code RO 3230 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
0x080000c8 0x080000c8 0x00000000 Code RO 3232 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
0x080000c8 0x080000c8 0x00000008 Code RO 3233 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
0x080000d0 0x080000d0 0x00000004 Code RO 3240 .ARM.Collect$$$$0000000E mc_p.l(entry12b.o)
0x080000d4 0x080000d4 0x00000000 Code RO 3235 .ARM.Collect$$$$0000000F mc_p.l(entry10a.o)
0x080000d4 0x080000d4 0x00000000 Code RO 3237 .ARM.Collect$$$$00000011 mc_p.l(entry11a.o)
0x080000d4 0x080000d4 0x00000004 Code RO 3226 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
0x080000d8 0x080000d8 0x0000001c Code RO 180 .text startup_ciu32l051.o
0x080000f4 0x080000f4 0x000000d8 Code RO 1949 .text context_rvds.o
0x080001cc 0x080001cc 0x0000002c Code RO 3201 .text mc_p.l(uidiv.o)
0x080001f8 0x080001f8 0x00000028 Code RO 3203 .text mc_p.l(idiv.o)
0x08000220 0x08000220 0x00000024 Code RO 3207 .text mc_p.l(memcpya.o)
0x08000244 0x08000244 0x00000024 Code RO 3209 .text mc_p.l(memseta.o)
0x08000268 0x08000268 0x00000018 Code RO 3211 .text mc_p.l(strcat.o)
0x08000280 0x08000280 0x0000001a Code RO 3213 .text mc_p.l(strncpy.o)
0x0800029a 0x0800029a 0x0000000e Code RO 3215 .text mc_p.l(strlen.o)
0x080002a8 0x080002a8 0x0000001a Code RO 3217 .text mc_p.l(memcmp.o)
0x080002c2 0x080002c2 0x00000012 Code RO 3219 .text mc_p.l(strcpy.o)
0x080002d4 0x080002d4 0x0000001e Code RO 3221 .text mc_p.l(strncmp.o)
0x080002f2 0x080002f2 0x00000002 PAD
0x080002f4 0x080002f4 0x00000024 Code RO 3245 .text mc_p.l(init.o)
0x08000318 0x08000318 0x0000000a Code RO 720 i.$Sub$$main components.o
0x08000322 0x08000322 0x00000010 Code RO 601 i.SysTick_Handler board.o
0x08000332 0x08000332 0x00000002 PAD
0x08000334 0x08000334 0x000000a0 Code RO 3165 i.SystemCoreClockUpdate system_ciu32l051.o
0x080003d4 0x080003d4 0x00000020 Code RO 3166 i.SystemInit system_ciu32l051.o
0x080003f4 0x080003f4 0x00000058 Code RO 602 i.USART1_IRQHandler board.o
0x0800044c 0x0800044c 0x0000001a Code RO 1941 i.__ARM_common_switch8 timer.o
0x08000466 0x08000466 0x00000002 PAD
0x08000468 0x08000468 0x00000040 Code RO 1221 i.__rt_ffs kservice.o
0x080004a8 0x080004a8 0x0000000e Code RO 3249 i.__scatterload_copy mc_p.l(handlers.o)
0x080004b6 0x080004b6 0x00000002 Code RO 3250 i.__scatterload_null mc_p.l(handlers.o)
0x080004b8 0x080004b8 0x0000000e Code RO 3251 i.__scatterload_zeroinit mc_p.l(handlers.o)
0x080004c6 0x080004c6 0x00000002 PAD
0x080004c8 0x080004c8 0x000000d0 Code RO 379 i._msh_exec_cmd msh.o
0x08000598 0x08000598 0x000000a8 Code RO 1697 i._rt_thread_init thread.o
0x08000640 0x08000640 0x00000026 Code RO 1838 i._rt_timer_init timer.o
0x08000666 0x08000666 0x00000018 Code RO 1839 i._rt_timer_remove timer.o
0x0800067e 0x0800067e 0x0000001c Code RO 1698 i._thread_cleanup_execute thread.o
0x0800069a 0x0800069a 0x0000000a Code RO 380 i.cmd_free msh.o
0x080006a4 0x080006a4 0x0000000a Code RO 381 i.cmd_ps msh.o
0x080006ae 0x080006ae 0x00000038 Code RO 1955 i.do_output ulog.o
0x080006e6 0x080006e6 0x00000002 PAD
0x080006e8 0x080006e8 0x00000064 Code RO 505 i.finsh_get_prompt shell.o
0x0800074c 0x0800074c 0x00000048 Code RO 509 i.finsh_set_prompt_mode shell.o
0x08000794 0x08000794 0x0000000c Code RO 510 i.finsh_system_function_init shell.o
0x080007a0 0x080007a0 0x00000098 Code RO 511 i.finsh_system_init shell.o
0x08000838 0x08000838 0x00000338 Code RO 513 i.finsh_thread_entry shell.o
0x08000b70 0x08000b70 0x00000018 Code RO 1956 i.get_log_buf ulog.o
0x08000b88 0x08000b88 0x00000020 Code RO 186 i.hello cmd.o
0x08000ba8 0x08000ba8 0x00000040 Code RO 3 i.led_init main.o
0x08000be8 0x08000be8 0x00000064 Code RO 187 i.list cmd.o
0x08000c4c 0x08000c4c 0x0000012c Code RO 188 i.list_event cmd.o
0x08000d78 0x08000d78 0x00000020 Code RO 189 i.list_find_init cmd.o
0x08000d98 0x08000d98 0x0000006e Code RO 190 i.list_get_next cmd.o
0x08000e06 0x08000e06 0x00000002 PAD
0x08000e08 0x08000e08 0x0000013c Code RO 191 i.list_mailbox cmd.o
0x08000f44 0x08000f44 0x0000006c Code RO 1418 i.list_mem mem.o
0x08000fb0 0x08000fb0 0x00000128 Code RO 192 i.list_msgqueue cmd.o
0x080010d8 0x080010d8 0x000000f8 Code RO 193 i.list_mutex cmd.o
0x080011d0 0x080011d0 0x0000011c Code RO 194 i.list_sem cmd.o
0x080012ec 0x080012ec 0x000001c0 Code RO 195 i.list_thread cmd.o
0x080014ac 0x080014ac 0x00000140 Code RO 196 i.list_timer cmd.o
0x080015ec 0x080015ec 0x00000070 Code RO 4 i.main main.o
0x0800165c 0x0800165c 0x0000000c Code RO 721 i.main_thread_entry components.o
0x08001668 0x08001668 0x000000ac Code RO 382 i.msh_auto_complete msh.o
0x08001714 0x08001714 0x00000068 Code RO 383 i.msh_exec msh.o
0x0800177c 0x0800177c 0x00000078 Code RO 384 i.msh_help msh.o
0x080017f4 0x080017f4 0x00000004 Code RO 385 i.msh_is_used msh.o
0x080017f8 0x080017f8 0x000000d0 Code RO 386 i.msh_split msh.o
0x080018c8 0x080018c8 0x00000018 Code RO 197 i.object_split cmd.o
0x080018e0 0x080018e0 0x00000038 Code RO 1957 i.output_lock ulog.o
0x08001918 0x08001918 0x00000034 Code RO 1958 i.output_unlock ulog.o
0x0800194c 0x0800194c 0x000000ec Code RO 1419 i.plug_holes mem.o
0x08001a38 0x08001a38 0x0000013c Code RO 1223 i.print_number kservice.o
0x08001b74 0x08001b74 0x00000050 Code RO 722 i.rt_application_init components.o
0x08001bc4 0x08001bc4 0x00000068 Code RO 1224 i.rt_assert_handler kservice.o
0x08001c2c 0x08001c2c 0x0000001a Code RO 1420 i.rt_calloc mem.o
0x08001c46 0x08001c46 0x00000002 PAD
0x08001c48 0x08001c48 0x0000001c Code RO 723 i.rt_components_board_init components.o
0x08001c64 0x08001c64 0x0000001c Code RO 724 i.rt_components_init components.o
0x08001c80 0x08001c80 0x00000018 Code RO 1613 i.rt_enter_critical scheduler.o
0x08001c98 0x08001c98 0x00000034 Code RO 1614 i.rt_exit_critical scheduler.o
0x08001ccc 0x08001ccc 0x000001c4 Code RO 1421 i.rt_free mem.o
0x08001e90 0x08001e90 0x00000058 Code RO 605 i.rt_hw_board_init board.o
0x08001ee8 0x08001ee8 0x00000030 Code RO 606 i.rt_hw_console_getchar board.o
0x08001f18 0x08001f18 0x00000048 Code RO 607 i.rt_hw_console_output board.o
0x08001f60 0x08001f60 0x000000f4 Code RO 815 i.rt_hw_hard_fault_exception cpuport.o
0x08002054 0x08002054 0x00000038 Code RO 816 i.rt_hw_stack_init cpuport.o
0x0800208c 0x0800208c 0x00000018 Code RO 1186 i.rt_interrupt_enter irq.o
0x080020a4 0x080020a4 0x00000018 Code RO 1187 i.rt_interrupt_get_nest irq.o
0x080020bc 0x080020bc 0x00000018 Code RO 1188 i.rt_interrupt_leave irq.o
0x080020d4 0x080020d4 0x0000000e Code RO 915 i.rt_ipc_list_resume ipc.o
0x080020e2 0x080020e2 0x0000004e Code RO 917 i.rt_ipc_list_suspend ipc.o
0x08002130 0x08002130 0x00000024 Code RO 1229 i.rt_kprintf kservice.o
0x08002154 0x08002154 0x0000000c Code RO 1230 i.rt_kputs kservice.o
0x08002160 0x08002160 0x0000000e Code RO 1516 i.rt_list_insert_after object.o
0x0800216e 0x0800216e 0x0000000e Code RO 1699 i.rt_list_insert_after thread.o
0x0800217c 0x0800217c 0x0000000e Code RO 1840 i.rt_list_insert_after timer.o
0x0800218a 0x0800218a 0x0000000e Code RO 918 i.rt_list_insert_before ipc.o
0x08002198 0x08002198 0x0000000e Code RO 198 i.rt_list_isempty cmd.o
0x080021a6 0x080021a6 0x0000000e Code RO 919 i.rt_list_isempty ipc.o
0x080021b4 0x080021b4 0x0000000e Code RO 1841 i.rt_list_isempty timer.o
0x080021c2 0x080021c2 0x00000012 Code RO 199 i.rt_list_len cmd.o
0x080021d4 0x080021d4 0x00000012 Code RO 1517 i.rt_list_remove object.o
0x080021e6 0x080021e6 0x00000012 Code RO 1700 i.rt_list_remove thread.o
0x080021f8 0x080021f8 0x00000012 Code RO 1842 i.rt_list_remove timer.o
0x0800220a 0x0800220a 0x00000002 PAD
0x0800220c 0x0800220c 0x000001e8 Code RO 1422 i.rt_malloc mem.o
0x080023f4 0x080023f4 0x0000002e Code RO 1234 i.rt_memmove kservice.o
0x08002422 0x08002422 0x00000042 Code RO 1235 i.rt_memset kservice.o
0x08002464 0x08002464 0x00000054 Code RO 941 i.rt_mutex_init ipc.o
0x080024b8 0x080024b8 0x000001a0 Code RO 942 i.rt_mutex_release ipc.o
0x08002658 0x08002658 0x000001b4 Code RO 943 i.rt_mutex_take ipc.o
0x0800280c 0x0800280c 0x000000c8 Code RO 1518 i.rt_object_allocate object.o
0x080028d4 0x080028d4 0x00000088 Code RO 1519 i.rt_object_delete object.o
0x0800295c 0x0800295c 0x00000044 Code RO 1520 i.rt_object_detach object.o
0x080029a0 0x080029a0 0x00000020 Code RO 1522 i.rt_object_get_information object.o
0x080029c0 0x080029c0 0x00000034 Code RO 1525 i.rt_object_get_type object.o
0x080029f4 0x080029f4 0x0000009c Code RO 1526 i.rt_object_init object.o
0x08002a90 0x08002a90 0x00000038 Code RO 1527 i.rt_object_is_systemobject object.o
0x08002ac8 0x08002ac8 0x00000034 Code RO 455 i.rt_ringbuffer_data_len ringbuffer.o
0x08002afc 0x08002afc 0x00000060 Code RO 456 i.rt_ringbuffer_getchar ringbuffer.o
0x08002b5c 0x08002b5c 0x00000054 Code RO 457 i.rt_ringbuffer_init ringbuffer.o
0x08002bb0 0x08002bb0 0x00000068 Code RO 458 i.rt_ringbuffer_putchar ringbuffer.o
0x08002c18 0x08002c18 0x0000005c Code RO 1615 i.rt_schedule scheduler.o
0x08002c74 0x08002c74 0x00000070 Code RO 1616 i.rt_schedule_insert_thread scheduler.o
0x08002ce4 0x08002ce4 0x00000070 Code RO 1617 i.rt_schedule_remove_thread scheduler.o
0x08002d54 0x08002d54 0x0000006c Code RO 948 i.rt_sem_init ipc.o
0x08002dc0 0x08002dc0 0x00000090 Code RO 949 i.rt_sem_release ipc.o
0x08002e50 0x08002e50 0x00000168 Code RO 950 i.rt_sem_take ipc.o
0x08002fb8 0x08002fb8 0x000000b0 Code RO 1237 i.rt_show_version kservice.o
0x08003068 0x08003068 0x00000010 Code RO 1243 i.rt_strlen kservice.o
0x08003078 0x08003078 0x00000028 Code RO 1245 i.rt_strncpy kservice.o
0x080030a0 0x080030a0 0x00000104 Code RO 1425 i.rt_system_heap_init mem.o
0x080031a4 0x080031a4 0x00000034 Code RO 1618 i.rt_system_scheduler_init scheduler.o
0x080031d8 0x080031d8 0x00000028 Code RO 1619 i.rt_system_scheduler_start scheduler.o
0x08003200 0x08003200 0x00000018 Code RO 1843 i.rt_system_timer_init timer.o
0x08003218 0x08003218 0x00000002 Code RO 1844 i.rt_system_timer_thread_init timer.o
0x0800321a 0x0800321a 0x00000002 PAD
0x0800321c 0x0800321c 0x000000b4 Code RO 1701 i.rt_thread_control thread.o
0x080032d0 0x080032d0 0x00000040 Code RO 1702 i.rt_thread_create thread.o
0x08003310 0x08003310 0x000000e0 Code RO 1705 i.rt_thread_delete thread.o
0x080033f0 0x080033f0 0x000000e4 Code RO 1706 i.rt_thread_detach thread.o
0x080034d4 0x080034d4 0x00000058 Code RO 1707 i.rt_thread_exit thread.o
0x0800352c 0x0800352c 0x00000020 Code RO 853 i.rt_thread_idle_entry idle.o
0x0800354c 0x0800354c 0x0000009c Code RO 854 i.rt_thread_idle_excute idle.o
0x080035e8 0x080035e8 0x00000034 Code RO 856 i.rt_thread_idle_init idle.o
0x0800361c 0x0800361c 0x00000078 Code RO 1709 i.rt_thread_init thread.o
0x08003694 0x08003694 0x0000000c Code RO 1710 i.rt_thread_mdelay thread.o
0x080036a0 0x080036a0 0x00000080 Code RO 1711 i.rt_thread_resume thread.o
0x08003720 0x08003720 0x0000000c Code RO 1712 i.rt_thread_self thread.o
0x0800372c 0x0800372c 0x00000084 Code RO 1713 i.rt_thread_sleep thread.o
0x080037b0 0x080037b0 0x000000bc Code RO 1714 i.rt_thread_startup thread.o
0x0800386c 0x0800386c 0x00000084 Code RO 1715 i.rt_thread_suspend thread.o
0x080038f0 0x080038f0 0x000000b4 Code RO 1716 i.rt_thread_timeout thread.o
0x080039a4 0x080039a4 0x00000060 Code RO 1717 i.rt_thread_yield thread.o
0x08003a04 0x08003a04 0x0000002c Code RO 675 i.rt_tick_from_millisecond clock.o
0x08003a30 0x08003a30 0x0000000c Code RO 676 i.rt_tick_get clock.o
0x08003a3c 0x08003a3c 0x00000028 Code RO 677 i.rt_tick_increase clock.o
0x08003a64 0x08003a64 0x00000090 Code RO 1845 i.rt_timer_check timer.o
0x08003af4 0x08003af4 0x000000c0 Code RO 1846 i.rt_timer_control timer.o
0x08003bb4 0x08003bb4 0x000000dc Code RO 1849 i.rt_timer_detach timer.o
0x08003c90 0x08003c90 0x0000004c Code RO 1850 i.rt_timer_init timer.o
0x08003cdc 0x08003cdc 0x00000144 Code RO 1852 i.rt_timer_start timer.o
0x08003e20 0x08003e20 0x000000a8 Code RO 1853 i.rt_timer_stop timer.o
0x08003ec8 0x08003ec8 0x00000274 Code RO 1248 i.rt_vsnprintf kservice.o
0x0800413c 0x0800413c 0x00000004 Code RO 725 i.rti_board_end components.o
0x08004140 0x08004140 0x00000004 Code RO 726 i.rti_board_start components.o
0x08004144 0x08004144 0x00000004 Code RO 727 i.rti_end components.o
0x08004148 0x08004148 0x00000004 Code RO 728 i.rti_start components.o
0x0800414c 0x0800414c 0x0000002a Code RO 729 i.rtthread_startup components.o
0x08004176 0x08004176 0x00000002 PAD
0x08004178 0x08004178 0x0000002c Code RO 514 i.shell_handle_history shell.o
0x080041a4 0x080041a4 0x000000d4 Code RO 2130 i.shell_init driver_usart.o
0x08004278 0x08004278 0x000000aa Code RO 515 i.shell_push_history shell.o
0x08004322 0x08004322 0x00000002 PAD
0x08004324 0x08004324 0x00000030 Code RO 200 i.show_wait_queue cmd.o
0x08004354 0x08004354 0x00000020 Code RO 1250 i.skip_atoi kservice.o
0x08004374 0x08004374 0x00000064 Code RO 2553 i.std_gpio_init ciu32l051_std_gpio.o
0x080043d8 0x080043d8 0x0000001a Code RO 2554 i.std_gpio_set_afpin_0_7 ciu32l051_std_gpio.o
0x080043f2 0x080043f2 0x0000001c Code RO 2555 i.std_gpio_set_afpin_8_15 ciu32l051_std_gpio.o
0x0800440e 0x0800440e 0x00000014 Code RO 2556 i.std_gpio_set_pin_mode ciu32l051_std_gpio.o
0x08004422 0x08004422 0x00000014 Code RO 2557 i.std_gpio_set_pin_pull ciu32l051_std_gpio.o
0x08004436 0x08004436 0x00000002 PAD
0x08004438 0x08004438 0x00000018 Code RO 2828 i.std_rcc_get_hclkfreq ciu32l051_std_rcc.o
0x08004450 0x08004450 0x0000001c Code RO 2829 i.std_rcc_get_pclk1freq ciu32l051_std_rcc.o
0x0800446c 0x0800446c 0x0000001c Code RO 2830 i.std_rcc_get_pclk2freq ciu32l051_std_rcc.o
0x08004488 0x08004488 0x0000004c Code RO 2831 i.std_rcc_get_pllfreq ciu32l051_std_rcc.o
0x080044d4 0x080044d4 0x00000050 Code RO 2832 i.std_rcc_get_sysclkfreq ciu32l051_std_rcc.o
0x08004524 0x08004524 0x00000088 Code RO 3108 i.std_usart_baudrate_config ciu32l051_std_usart.o
0x080045ac 0x080045ac 0x0000000e Code RO 608 i.std_usart_get_flag board.o
0x080045ba 0x080045ba 0x0000005e Code RO 3110 i.std_usart_init ciu32l051_std_usart.o
0x08004618 0x08004618 0x00000098 Code RO 2171 i.system_clock_config common.o
0x080046b0 0x080046b0 0x000000c8 Code RO 1960 i.ulog_backend_register ulog.o
0x08004778 0x08004778 0x0000002c Code RO 2097 i.ulog_console_backend_init console_be.o
0x080047a4 0x080047a4 0x0000000a Code RO 2098 i.ulog_console_backend_output console_be.o
0x080047ae 0x080047ae 0x00000002 PAD
0x080047b0 0x080047b0 0x000001ac Code RO 1965 i.ulog_formater ulog.o
0x0800495c 0x0800495c 0x00000034 Code RO 1967 i.ulog_init ulog.o
0x08004990 0x08004990 0x00000016 Code RO 1968 i.ulog_output ulog.o
0x080049a6 0x080049a6 0x00000002 PAD
0x080049a8 0x080049a8 0x000000b0 Code RO 1970 i.ulog_output_to_all_backend ulog.o
0x08004a58 0x08004a58 0x0000004c Code RO 1972 i.ulog_strcpy ulog.o
0x08004aa4 0x08004aa4 0x00000034 Code RO 1973 i.ulog_ultoa ulog.o
0x08004ad8 0x08004ad8 0x000000d0 Code RO 1974 i.ulog_voutput ulog.o
0x08004ba8 0x08004ba8 0x0000000a Code RO 201 i.version cmd.o
0x08004bb2 0x08004bb2 0x0000000e Data RO 387 .constdata msh.o
0x08004bc0 0x08004bc0 0x0000003f Data RO 459 .constdata ringbuffer.o
0x08004bff 0x08004bff 0x0000004a Data RO 517 .constdata shell.o
0x08004c49 0x08004c49 0x00000014 Data RO 730 .constdata components.o
0x08004c5d 0x08004c5d 0x00000016 Data RO 859 .constdata idle.o
0x08004c73 0x08004c73 0x000001fc Data RO 952 .constdata ipc.o
0x08004e6f 0x08004e6f 0x00000122 Data RO 1252 .constdata kservice.o
0x08004f91 0x08004f91 0x0000003c Data RO 1427 .constdata mem.o
0x08004fcd 0x08004fcd 0x00000080 Data RO 1529 .constdata object.o
0x0800504d 0x0800504d 0x00000034 Data RO 1621 .constdata scheduler.o
0x08005081 0x08005081 0x000000c0 Data RO 1718 .constdata thread.o
0x08005141 0x08005141 0x0000005c Data RO 1854 .constdata timer.o
0x0800519d 0x0800519d 0x00000003 PAD
0x080051a0 0x080051a0 0x000000d5 Data RO 1976 .constdata ulog.o
0x08005275 0x08005275 0x00000003 PAD
0x08005278 0x08005278 0x00000020 Data RO 3167 .constdata system_ciu32l051.o
0x08005298 0x08005298 0x00000044 Data RO 202 .conststring cmd.o
0x080052dc 0x080052dc 0x0000008b Data RO 953 .conststring ipc.o
0x08005367 0x08005367 0x00000001 PAD
0x08005368 0x08005368 0x000000eb Data RO 1428 .conststring mem.o
0x08005453 0x08005453 0x00000001 PAD
0x08005454 0x08005454 0x00000042 Data RO 1719 .conststring thread.o
0x08005496 0x08005496 0x00000002 PAD
0x08005498 0x08005498 0x00000024 Data RO 1977 .conststring ulog.o
0x080054bc 0x080054bc 0x00000006 Data RO 203 .rodata.name cmd.o
0x080054c2 0x080054c2 0x00000010 Data RO 204 .rodata.name cmd.o
0x080054d2 0x080054d2 0x00000008 Data RO 205 .rodata.name cmd.o
0x080054da 0x080054da 0x00000023 Data RO 206 .rodata.name cmd.o
0x080054fd 0x080054fd 0x0000000e Data RO 207 .rodata.name cmd.o
0x0800550b 0x0800550b 0x00000023 Data RO 208 .rodata.name cmd.o
0x0800552e 0x0800552e 0x0000000c Data RO 209 .rodata.name cmd.o
0x0800553a 0x0800553a 0x0000000c Data RO 210 .rodata.name cmd.o
0x08005546 0x08005546 0x00000012 Data RO 211 .rodata.name cmd.o
0x08005558 0x08005558 0x0000000c Data RO 212 .rodata.name cmd.o
0x08005564 0x08005564 0x00000009 Data RO 213 .rodata.name cmd.o
0x0800556d 0x0800556d 0x00000019 Data RO 214 .rodata.name cmd.o
0x08005586 0x08005586 0x0000000f Data RO 215 .rodata.name cmd.o
0x08005595 0x08005595 0x00000019 Data RO 216 .rodata.name cmd.o
0x080055ae 0x080055ae 0x0000000b Data RO 217 .rodata.name cmd.o
0x080055b9 0x080055b9 0x00000015 Data RO 218 .rodata.name cmd.o
0x080055ce 0x080055ce 0x00000011 Data RO 219 .rodata.name cmd.o
0x080055df 0x080055df 0x00000015 Data RO 220 .rodata.name cmd.o
0x080055f4 0x080055f4 0x0000000b Data RO 221 .rodata.name cmd.o
0x080055ff 0x080055ff 0x00000015 Data RO 222 .rodata.name cmd.o
0x08005614 0x08005614 0x00000011 Data RO 223 .rodata.name cmd.o
0x08005625 0x08005625 0x00000015 Data RO 224 .rodata.name cmd.o
0x0800563a 0x0800563a 0x0000000d Data RO 225 .rodata.name cmd.o
0x08005647 0x08005647 0x00000018 Data RO 226 .rodata.name cmd.o
0x0800565f 0x0800565f 0x00000013 Data RO 227 .rodata.name cmd.o
0x08005672 0x08005672 0x00000018 Data RO 228 .rodata.name cmd.o
0x0800568a 0x0800568a 0x0000000e Data RO 229 .rodata.name cmd.o
0x08005698 0x08005698 0x0000001d Data RO 230 .rodata.name cmd.o
0x080056b5 0x080056b5 0x00000014 Data RO 231 .rodata.name cmd.o
0x080056c9 0x080056c9 0x0000001d Data RO 232 .rodata.name cmd.o
0x080056e6 0x080056e6 0x0000000b Data RO 233 .rodata.name cmd.o
0x080056f1 0x080056f1 0x00000015 Data RO 234 .rodata.name cmd.o
0x08005706 0x08005706 0x00000011 Data RO 235 .rodata.name cmd.o
0x08005717 0x08005717 0x00000015 Data RO 236 .rodata.name cmd.o
0x0800572c 0x0800572c 0x00000005 Data RO 237 .rodata.name cmd.o
0x08005731 0x08005731 0x0000001a Data RO 238 .rodata.name cmd.o
0x0800574b 0x0800574b 0x0000000b Data RO 388 .rodata.name msh.o
0x08005756 0x08005756 0x00000016 Data RO 389 .rodata.name msh.o
0x0800576c 0x0800576c 0x00000009 Data RO 390 .rodata.name msh.o
0x08005775 0x08005775 0x0000001c Data RO 391 .rodata.name msh.o
0x08005791 0x08005791 0x0000000b Data RO 392 .rodata.name msh.o
0x0800579c 0x0800579c 0x00000025 Data RO 393 .rodata.name msh.o
0x080057c1 0x080057c1 0x00000009 Data RO 1430 .rodata.name mem.o
0x080057ca 0x080057ca 0x0000001e Data RO 1431 .rodata.name mem.o
0x080057e8 0x080057e8 0x00000004 Data RO 731 .rti_fn.0 components.o
0x080057ec 0x080057ec 0x00000004 Data RO 732 .rti_fn.0.end components.o
0x080057f0 0x080057f0 0x00000004 Data RO 1979 .rti_fn.1 ulog.o
0x080057f4 0x080057f4 0x00000004 Data RO 733 .rti_fn.1.end components.o
0x080057f8 0x080057f8 0x00000004 Data RO 2100 .rti_fn.2 console_be.o
0x080057fc 0x080057fc 0x00000004 Data RO 519 .rti_fn.6 shell.o
0x08005800 0x08005800 0x00000004 Data RO 734 .rti_fn.6.end components.o
0x08005804 0x08005804 0x000000d8 Data RO 239 FSymTab cmd.o
0x080058dc 0x080058dc 0x00000024 Data RO 394 FSymTab msh.o
0x08005900 0x08005900 0x0000000c Data RO 1432 FSymTab mem.o
0x0800590c 0x0800590c 0x00000020 Data RO 3247 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800592c, Size: 0x00000a50, Max: 0x00004000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x20000000 0x0800592c 0x00000018 Data RW 518 .data shell.o
0x20000018 0x08005944 0x00000004 Data RW 679 .data clock.o
0x2000001c 0x08005948 0x00000004 Data RW 817 .data cpuport.o
0x20000020 0x0800594c 0x00000004 Data RW 818 .data cpuport.o
0x20000024 0x08005950 0x00000004 Data RW 819 .data cpuport.o
0x20000028 0x08005954 0x00000001 Data RW 1189 .data irq.o
0x20000029 0x08005955 0x00000003 PAD
0x2000002c 0x08005958 0x00000008 Data RW 1253 .data kservice.o
0x20000034 0x08005960 0x00000018 Data RW 1429 .data mem.o
0x2000004c 0x08005978 0x00000070 Data RW 1530 .data object.o
0x200000bc 0x080059e8 0x00000014 Data RW 1622 .data scheduler.o
0x200000d0 0x080059fc 0x0000000c Data RW 1855 .data timer.o
0x200000dc 0x08005a08 0x00000018 Data RW 1978 .data ulog.o
0x200000f4 0x08005a20 0x00000004 Data RW 3169 .data system_ciu32l051.o
0x200000f8 - 0x00000081 Zero RW 516 .bss shell.o
0x20000179 0x08005a24 0x00000003 PAD
0x2000017c - 0x00000190 Zero RW 858 .bss idle.o
0x2000030c - 0x00000080 Zero RW 1251 .bss kservice.o
0x2000038c - 0x00000020 Zero RW 1426 .bss mem.o
0x200003ac - 0x00000100 Zero RW 1620 .bss scheduler.o
0x200004ac - 0x0000013c Zero RW 1975 .bss ulog.o
0x200005e8 - 0x00000028 Zero RW 2099 .bss console_be.o
0x20000610 - 0x0000003c Zero RW 2131 .bss driver_usart.o
0x2000064c 0x08005a24 0x00000004 PAD
0x20000650 - 0x00000400 Zero RW 177 STACK startup_ciu32l051.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
326 54 0 0 0 14560 board.o
194 0 0 0 0 8088 ciu32l051_std_gpio.o
236 40 0 0 0 19626 ciu32l051_std_rcc.o
230 20 0 0 0 11785 ciu32l051_std_usart.o
96 10 0 4 0 1720 clock.o
2600 986 939 0 0 23307 cmd.o
152 16 0 0 0 20422 common.o
216 50 36 0 0 5452 components.o
54 18 4 0 40 4540 console_be.o
216 32 0 0 0 728 context_rvds.o
300 166 0 12 0 2798 cpuport.o
212 34 0 0 60 34880 driver_usart.o
240 76 22 0 400 5074 idle.o
1668 492 647 0 0 34044 ipc.o
72 14 0 1 0 1994 irq.o
1536 224 290 8 128 12431 kservice.o
176 52 0 0 0 206084 main.o
1570 690 346 24 32 6416 mem.o
836 178 168 0 0 8220 msh.o
732 264 128 112 0 9650 object.o
336 76 63 0 0 3718 ringbuffer.o
484 106 52 20 256 7674 scheduler.o
1374 180 78 24 129 11648 shell.o
28 8 192 0 1024 612 startup_ciu32l051.o
192 34 32 4 0 2236 system_ciu32l051.o
2012 614 258 0 0 15371 thread.o
1284 472 92 12 0 11786 timer.o
1402 248 253 24 316 20164 ulog.o
----------------------------------------------------------------------
18798 5154 3642 248 2392 505028 Object Totals
0 0 32 0 0 0 (incl. Generated)
24 0 10 3 7 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
0 0 0 0 0 0 entry.o
0 0 0 0 0 0 entry10a.o
0 0 0 0 0 0 entry11a.o
4 0 0 0 0 0 entry12b.o
8 4 0 0 0 0 entry2.o
4 0 0 0 0 0 entry5.o
0 0 0 0 0 0 entry7b.o
0 0 0 0 0 0 entry8b.o
8 4 0 0 0 0 entry9a.o
30 0 0 0 0 0 handlers.o
40 0 0 0 0 72 idiv.o
36 8 0 0 0 68 init.o
26 0 0 0 0 72 memcmp.o
36 0 0 0 0 60 memcpya.o
36 0 0 0 0 100 memseta.o
24 0 0 0 0 60 strcat.o
18 0 0 0 0 60 strcpy.o
14 0 0 0 0 60 strlen.o
30 0 0 0 0 72 strncmp.o
26 0 0 0 0 68 strncpy.o
44 0 0 0 0 72 uidiv.o
----------------------------------------------------------------------
388 16 0 0 0 764 Library Totals
4 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
384 16 0 0 0 764 mc_p.l
----------------------------------------------------------------------
388 16 0 0 0 764 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
19186 5170 3642 248 2392 498236 Grand Totals
19186 5170 3642 248 2392 498236 ELF Image Totals
19186 5170 3642 248 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 22828 ( 22.29kB)
Total RW Size (RW Data + ZI Data) 2640 ( 2.58kB)
Total ROM Size (Code + RO Data + RW Data) 23076 ( 22.54kB)
==============================================================================