ARM Linker, 5.03 [Build 76] [MDK-ARM Standard]

==============================================================================

Section Cross References

    arm_startup_nrf51.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    arm_startup_nrf51.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    arm_startup_nrf51.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    arm_startup_nrf51.o(RESET) refers to arm_startup_nrf51.o(STACK) for __initial_sp
    arm_startup_nrf51.o(RESET) refers to arm_startup_nrf51.o(.text) for Reset_Handler
    arm_startup_nrf51.o(RESET) refers to app_gpiote.o(.text) for GPIOTE_IRQHandler
    arm_startup_nrf51.o(RESET) refers to main.o(.text) for ADC_IRQHandler
    arm_startup_nrf51.o(RESET) refers to app_timer.o(.text) for RTC1_IRQHandler
    arm_startup_nrf51.o(RESET) refers to softdevice_handler.o(.text) for SWI2_IRQHandler
    arm_startup_nrf51.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    arm_startup_nrf51.o(.text) refers to system_nrf51.o(.text) for SystemInit
    arm_startup_nrf51.o(.text) refers to __main.o(!!!main) for __main
    arm_startup_nrf51.o(.text) refers to arm_startup_nrf51.o(HEAP) for Heap_Mem
    arm_startup_nrf51.o(.text) refers to arm_startup_nrf51.o(STACK) for Stack_Mem
    system_nrf51.o(.text) refers to system_nrf51.o(.data) for .data
    main.o(.text) refers to aeabi_sdivfast.o(.text) for __aeabi_uidivmod
    main.o(.text) refers to ble_bas.o(.text) for ble_bas_battery_level_update
    main.o(.text) refers to ble_bondmngr.o(.text) for ble_bondmngr_whitelist_get
    main.o(.text) refers to app_timer.o(.text) for app_timer_start
    main.o(.text) refers to app_button.o(.text) for app_button_disable
    main.o(.text) refers to ble_conn_params.o(.text) for ble_conn_params_on_ble_evt
    main.o(.text) refers to ble_ias.o(.text) for ble_ias_on_ble_evt
    main.o(.text) refers to ble_lls.o(.text) for ble_lls_on_ble_evt
    main.o(.text) refers to ble_ias_c.o(.text) for ble_ias_c_on_ble_evt
    main.o(.text) refers to main.o(.bss) for .bss
    main.o(.text) refers to main.o(.data) for .data
    main.o(.text) refers to pstorage.o(.text) for pstorage_sys_event_handler
    main.o(.text) refers to app_gpiote.o(.text) for app_gpiote_init
    main.o(.text) refers to softdevice_handler.o(.text) for softdevice_handler_init
    main.o(.text) refers to ble_tps.o(.text) for ble_tps_init
    main.o(.text) refers to rt_memclr.o(.text) for __aeabi_memclr4
    main.o(.text) refers to ble_advdata.o(.text) for ble_advdata_set
    main.o(.text) refers to main.o(.constdata) for .constdata
    main.o(.data) refers to main.o(.text) for button_event_handler
    ble_bas.o(.text) refers to ble_srv_common.o(.text) for ble_srv_report_ref_encode
    ble_ias_c.o(.text) refers to ble_ias_c.o(.data) for .data
    ble_advdata.o(.text) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    ble_srv_common.o(.text) refers to strlen.o(.text) for strlen
    ble_conn_params.o(.text) refers to app_timer.o(.text) for app_timer_create
    ble_conn_params.o(.text) refers to ble_conn_params.o(.data) for .data
    ble_conn_params.o(.text) refers to ble_conn_params.o(.bss) for .bss
    app_timer.o(.text) refers to main.o(.text) for app_error_handler
    app_timer.o(.text) refers to app_timer.o(.emb_text) for __asm___11_app_timer_c_cd27f9c3__nrf_delay_us
    app_timer.o(.text) refers to app_timer.o(.data) for .data
    softdevice_handler.o(.text) refers to main.o(.text) for assert_nrf_callback
    softdevice_handler.o(.text) refers to softdevice_handler.o(.data) for .data
    ble_bondmngr.o(.text) refers to crc16.o(.text) for crc16_compute
    ble_bondmngr.o(.text) refers to pstorage.o(.text) for pstorage_block_identifier_get
    ble_bondmngr.o(.text) refers to rt_memclr.o(.text) for __aeabi_memclr4
    ble_bondmngr.o(.text) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    ble_bondmngr.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    ble_bondmngr.o(.text) refers to memcmp.o(.text) for memcmp
    ble_bondmngr.o(.text) refers to ble_bondmngr.o(.data) for .data
    ble_bondmngr.o(.text) refers to ble_bondmngr.o(.bss) for .bss
    ble_bondmngr.o(.text) refers to aeabi_sdivfast.o(.text) for __aeabi_uidivmod
    pstorage.o(.text) refers to aeabi_sdivfast.o(.text) for __aeabi_uidivmod
    pstorage.o(.text) refers to pstorage.o(.data) for .data
    pstorage.o(.text) refers to pstorage.o(.bss) for .bss
    pstorage.o(.text) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    app_button.o(.text) refers to app_gpiote.o(.text) for app_gpiote_pins_state_get
    app_button.o(.text) refers to main.o(.text) for app_error_handler
    app_button.o(.text) refers to app_timer.o(.text) for app_timer_stop
    app_button.o(.text) refers to app_button.o(.data) for .data
    app_gpiote.o(.text) refers to rt_memclr.o(.text) for __aeabi_memclr4
    app_gpiote.o(.text) refers to app_gpiote.o(.data) for .data
    ble_error_log.o(.text) refers to strncpy.o(.text) for strncpy
    ble_error_log.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    ble_error_log.o(.text) refers to ble_error_log.o(.bss) for .bss
    ble_error_log.o(.text) refers to arm_startup_nrf51.o(RESET) for __Vectors
    ble_debug_assert_handler.o(.text) refers to strncpy.o(.text) for strncpy
    ble_debug_assert_handler.o(.text) refers to ble_debug_assert_handler.o(.bss) for .bss
    ble_debug_assert_handler.o(.text) refers to ble_debug_assert_handler.o(.data) for .data
    rt_memcpy.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    strncpy.o(.text) refers to rt_memclr.o(.text) for __rt_memclr
    __main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to arm_startup_nrf51.o(.text) for __user_initial_stackheap
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to tempstk.o(.text) for __temporary_stack_top
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to __main.o(!!!main) for __main
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000001) for __rt_lib_init_fp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000031) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_user_alloc_1
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000024) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000025) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


==============================================================================

Removing Unused input sections from the image.

    Removing system_nrf51.o(.rev16_text), (4 bytes).
    Removing system_nrf51.o(.revsh_text), (4 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing ble_tps.o(.rev16_text), (4 bytes).
    Removing ble_tps.o(.revsh_text), (4 bytes).
    Removing ble_ias.o(.rev16_text), (4 bytes).
    Removing ble_ias.o(.revsh_text), (4 bytes).
    Removing ble_lls.o(.rev16_text), (4 bytes).
    Removing ble_lls.o(.revsh_text), (4 bytes).
    Removing ble_bas.o(.rev16_text), (4 bytes).
    Removing ble_bas.o(.revsh_text), (4 bytes).
    Removing ble_ias_c.o(.rev16_text), (4 bytes).
    Removing ble_ias_c.o(.revsh_text), (4 bytes).
    Removing ble_advdata.o(.rev16_text), (4 bytes).
    Removing ble_advdata.o(.revsh_text), (4 bytes).
    Removing ble_srv_common.o(.rev16_text), (4 bytes).
    Removing ble_srv_common.o(.revsh_text), (4 bytes).
    Removing ble_conn_params.o(.rev16_text), (4 bytes).
    Removing ble_conn_params.o(.revsh_text), (4 bytes).
    Removing app_timer.o(.rev16_text), (4 bytes).
    Removing app_timer.o(.revsh_text), (4 bytes).
    Removing softdevice_handler.o(.rev16_text), (4 bytes).
    Removing softdevice_handler.o(.revsh_text), (4 bytes).
    Removing ble_bondmngr.o(.rev16_text), (4 bytes).
    Removing ble_bondmngr.o(.revsh_text), (4 bytes).
    Removing pstorage.o(.rev16_text), (4 bytes).
    Removing pstorage.o(.revsh_text), (4 bytes).
    Removing app_button.o(.rev16_text), (4 bytes).
    Removing app_button.o(.revsh_text), (4 bytes).
    Removing app_gpiote.o(.rev16_text), (4 bytes).
    Removing app_gpiote.o(.revsh_text), (4 bytes).
    Removing ble_error_log.o(.rev16_text), (4 bytes).
    Removing ble_error_log.o(.revsh_text), (4 bytes).
    Removing ble_error_log.o(.text), (72 bytes).
    Removing ble_error_log.o(.bss), (392 bytes).
    Removing ble_debug_assert_handler.o(.rev16_text), (4 bytes).
    Removing ble_debug_assert_handler.o(.revsh_text), (4 bytes).
    Removing ble_debug_assert_handler.o(.text), (48 bytes).
    Removing ble_debug_assert_handler.o(.bss), (128 bytes).
    Removing ble_debug_assert_handler.o(.data), (8 bytes).

41 unused section(s) (total 792 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry4.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0_sigfpe.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0.o ABSOLUTE
    ../clib/angel/scatterp.s                 0x00000000   Number         0  __scatter.o ABSOLUTE
    ../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  tempstk.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_command.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_exit.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdivfast.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdivfast_div0.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE
    ../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memclr.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    ../clib/stdlib.c                         0x00000000   Number         0  exit.o ABSOLUTE
    ../clib/string.c                         0x00000000   Number         0  memcmp.o ABSOLUTE
    ../clib/string.c                         0x00000000   Number         0  strncpy.o ABSOLUTE
    ../clib/string.c                         0x00000000   Number         0  strlen.o ABSOLUTE
    ../fplib/cfplib/fpinit.c                 0x00000000   Number         0  fpinit.o ABSOLUTE
    ..\..\..\..\..\Source\app_common\app_button.c 0x00000000   Number         0  app_button.o ABSOLUTE
    ..\..\..\..\..\Source\app_common\app_gpiote.c 0x00000000   Number         0  app_gpiote.o ABSOLUTE
    ..\..\..\..\..\Source\app_common\app_timer.c 0x00000000   Number         0  app_timer.o ABSOLUTE
    ..\..\..\..\..\Source\app_common\crc16.c 0x00000000   Number         0  crc16.o ABSOLUTE
    ..\..\..\..\..\Source\app_common\pstorage.c 0x00000000   Number         0  pstorage.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_advdata.c  0x00000000   Number         0  ble_advdata.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_bondmngr.c 0x00000000   Number         0  ble_bondmngr.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_conn_params.c 0x00000000   Number         0  ble_conn_params.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_debug_assert_handler.c 0x00000000   Number         0  ble_debug_assert_handler.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_error_log.c 0x00000000   Number         0  ble_error_log.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_services\ble_bas.c 0x00000000   Number         0  ble_bas.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_services\ble_ias.c 0x00000000   Number         0  ble_ias.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_services\ble_ias_c.c 0x00000000   Number         0  ble_ias_c.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_services\ble_lls.c 0x00000000   Number         0  ble_lls.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_services\ble_srv_common.c 0x00000000   Number         0  ble_srv_common.o ABSOLUTE
    ..\..\..\..\..\Source\ble\ble_services\ble_tps.c 0x00000000   Number         0  ble_tps.o ABSOLUTE
    ..\..\..\..\..\Source\sd_common\softdevice_handler.c 0x00000000   Number         0  softdevice_handler.o ABSOLUTE
    ..\..\..\..\..\Source\templates\arm\arm_startup_nrf51.s 0x00000000   Number         0  arm_startup_nrf51.o ABSOLUTE
    ..\..\..\..\..\Source\templates\system_nrf51.c 0x00000000   Number         0  system_nrf51.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\app_common\\app_button.c 0x00000000   Number         0  app_button.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\app_common\\app_gpiote.c 0x00000000   Number         0  app_gpiote.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\app_common\\app_timer.c 0x00000000   Number         0  app_timer.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\app_common\\pstorage.c 0x00000000   Number         0  pstorage.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_advdata.c 0x00000000   Number         0  ble_advdata.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_bondmngr.c 0x00000000   Number         0  ble_bondmngr.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_conn_params.c 0x00000000   Number         0  ble_conn_params.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_debug_assert_handler.c 0x00000000   Number         0  ble_debug_assert_handler.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_error_log.c 0x00000000   Number         0  ble_error_log.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_services\\ble_bas.c 0x00000000   Number         0  ble_bas.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_services\\ble_ias.c 0x00000000   Number         0  ble_ias.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_services\\ble_ias_c.c 0x00000000   Number         0  ble_ias_c.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_services\\ble_lls.c 0x00000000   Number         0  ble_lls.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_services\\ble_srv_common.c 0x00000000   Number         0  ble_srv_common.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\ble\\ble_services\\ble_tps.c 0x00000000   Number         0  ble_tps.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\sd_common\\softdevice_handler.c 0x00000000   Number         0  softdevice_handler.o ABSOLUTE
    ..\\..\\..\\..\\..\\Source\\templates\\system_nrf51.c 0x00000000   Number         0  system_nrf51.o ABSOLUTE
    ..\\main.c                               0x00000000   Number         0  main.o ABSOLUTE
    ..\main.c                                0x00000000   Number         0  main.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    RESET                                    0x00014000   Section      192  arm_startup_nrf51.o(RESET)
    !!!main                                  0x000140c0   Section        8  __main.o(!!!main)
    !!!scatter                               0x000140c8   Section       60  __scatter.o(!!!scatter)
    !!handler_copy                           0x00014104   Section       26  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x00014120   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$libinit$$00000000          0x0001413c   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000001          0x0001413e   Section        4  libinit2.o(.ARM.Collect$$libinit$$00000001)
    .ARM.Collect$$libinit$$00000008          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    .ARM.Collect$$libinit$$0000000A          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000C          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    .ARM.Collect$$libinit$$0000000F          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    .ARM.Collect$$libinit$$00000011          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000023          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    .ARM.Collect$$libinit$$0000002A          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    .ARM.Collect$$libinit$$0000002C          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$00000030          0x00014142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    .ARM.Collect$$libinit$$00000031          0x00014142   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000031)
    .ARM.Collect$$libshutdown$$00000000      0x00014144   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000003      0x00014146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    .ARM.Collect$$libshutdown$$00000006      0x00014146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    .ARM.Collect$$libshutdown$$00000009      0x00014146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    .ARM.Collect$$libshutdown$$0000000B      0x00014146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    .ARM.Collect$$libshutdown$$0000000E      0x00014146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    .ARM.Collect$$libshutdown$$0000000F      0x00014146   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$rtentry$$00000000          0x00014148   Section        0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x00014148   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x00014148   Section        6  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x0001414e   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x0001414e   Section        4  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x00014152   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x00014152   Section        8  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x0001415a   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x0001415c   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x0001415c   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x00014160   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .emb_text                                0x00014168   Section       30  app_timer.o(.emb_text)
    .emb_text                                0x00014188   Section       56  rt_memcpy.o(.emb_text)
    .text                                    0x000141c0   Section       72  arm_startup_nrf51.o(.text)
    .text                                    0x00014208   Section        0  system_nrf51.o(.text)
    .text                                    0x00014298   Section        0  main.o(.text)
    service_error_handler                    0x000142b9   Thumb Code    16  main.o(.text)
    advertising_start                        0x0001439f   Thumb Code   238  main.o(.text)
    battery_level_meas_timeout_handler       0x0001448d   Thumb Code   100  main.o(.text)
    mild_alert_timeout_handler               0x000144f1   Thumb Code    92  main.o(.text)
    adv_led_blink_timeout_handler            0x0001454d   Thumb Code    92  main.o(.text)
    on_ias_evt                               0x000145a9   Thumb Code    16  main.o(.text)
    on_lls_evt                               0x000145b9   Thumb Code    22  main.o(.text)
    on_bas_evt                               0x000145cf   Thumb Code    68  main.o(.text)
    on_ias_c_evt                             0x00014613   Thumb Code    42  main.o(.text)
    conn_params_error_handler                0x0001463d   Thumb Code    16  main.o(.text)
    ble_evt_dispatch                         0x0001464d   Thumb Code   510  main.o(.text)
    sys_evt_dispatch                         0x0001484b   Thumb Code     8  main.o(.text)
    bond_manager_error_handler               0x00014853   Thumb Code    16  main.o(.text)
    button_event_handler                     0x00014863   Thumb Code   136  main.o(.text)
    advertising_init                         0x00014c85   Thumb Code    98  main.o(.text)
    alert_signal                             0x00014ce7   Thumb Code   132  main.o(.text)
    .text                                    0x00014db8   Section        0  ble_tps.o(.text)
    .text                                    0x00014e50   Section        0  ble_ias.o(.text)
    .text                                    0x00014f40   Section        0  ble_lls.o(.text)
    .text                                    0x00015070   Section        0  ble_bas.o(.text)
    .text                                    0x00015288   Section        0  ble_ias_c.o(.text)
    .text                                    0x000153c0   Section        0  ble_advdata.o(.text)
    uuid_list_encode                         0x000153c1   Thumb Code   328  ble_advdata.o(.text)
    adv_data_encode                          0x00015509   Thumb Code   742  ble_advdata.o(.text)
    .text                                    0x0001585c   Section        0  ble_srv_common.o(.text)
    .text                                    0x0001587c   Section        0  ble_conn_params.o(.text)
    update_timeout_handler                   0x0001587d   Thumb Code    86  ble_conn_params.o(.text)
    conn_params_negotiation                  0x00015a2d   Thumb Code    96  ble_conn_params.o(.text)
    .text                                    0x00015aa8   Section        0  app_timer.o(.text)
    timer_list_handler                       0x00015f27   Thumb Code   894  app_timer.o(.text)
    .text                                    0x000162d8   Section        0  softdevice_handler.o(.text)
    .text                                    0x00016424   Section        0  ble_bondmngr.o(.text)
    bond_info_store                          0x00016425   Thumb Code   118  ble_bondmngr.o(.text)
    update_whitelist                         0x0001649b   Thumb Code    94  ble_bondmngr.o(.text)
    bm_pstorage_cb_handler                   0x00016c97   Thumb Code    78  ble_bondmngr.o(.text)
    sys_attr_store                           0x00017129   Thumb Code   118  ble_bondmngr.o(.text)
    .text                                    0x000171b4   Section        0  pstorage.o(.text)
    swap_state_process                       0x000171b5   Thumb Code   384  pstorage.o(.text)
    cmd_process                              0x000177df   Thumb Code   232  pstorage.o(.text)
    cmd_queue_enqueue                        0x000178c7   Thumb Code    78  pstorage.o(.text)
    app_notify                               0x00017915   Thumb Code    36  pstorage.o(.text)
    .text                                    0x00017944   Section        0  crc16.o(.text)
    .text                                    0x000179c0   Section        0  app_button.o(.text)
    detection_delay_timeout_handler          0x000179c1   Thumb Code   196  app_button.o(.text)
    gpiote_event_handler                     0x00017a85   Thumb Code    38  app_button.o(.text)
    .text                                    0x00017be0   Section        0  app_gpiote.o(.text)
    .text                                    0x00017ee8   Section        0  memcmp.o(.text)
    .text                                    0x00017f44   Section        0  strlen.o(.text)
    .text                                    0x00017f88   Section        0  rt_memcpy.o(.text)
    .text                                    0x0001800a   Section        0  rt_memclr.o(.text)
    .text                                    0x0001804a   Section      488  aeabi_sdivfast.o(.text)
    .text                                    0x00018232   Section        0  heapauxi.o(.text)
    .text                                    0x00018238   Section       62  sys_stackheap_outer.o(.text)
    .text                                    0x00018276   Section        0  exit.o(.text)
    .text                                    0x00018284   Section        8  libspace.o(.text)
    .text                                    0x0001828c   Section        0  sys_exit.o(.text)
    .text                                    0x00018298   Section        2  use_no_semi.o(.text)
    .text                                    0x0001829a   Section        0  indicate_semi.o(.text)
    .constdata                               0x0001829c   Section       12  main.o(.constdata)
    .data                                    0x20002000   Section        4  system_nrf51.o(.data)
    __tagsym$$used                           0x20002000   Number         0  system_nrf51.o(.data)
    .data                                    0x20002004   Section       56  main.o(.data)
    is_led_on                                0x20002004   Data           1  main.o(.data)
    is_led_on                                0x20002005   Data           1  main.o(.data)
    m_is_link_loss_alerting                  0x20002006   Data           1  main.o(.data)
    m_is_alert_led_blinking                  0x20002007   Data           1  main.o(.data)
    m_is_adv_led_blinking                    0x20002008   Data           1  main.o(.data)
    m_is_high_alert_signalled                0x20002009   Data           1  main.o(.data)
    m_conn_handle                            0x2000200a   Data           2  main.o(.data)
    m_advertising_mode                       0x2000200c   Data           4  main.o(.data)
    m_battery_timer_id                       0x20002010   Data           4  main.o(.data)
    m_alert_led_blink_timer_id               0x20002014   Data           4  main.o(.data)
    m_adv_led_blink_timer_id                 0x20002018   Data           4  main.o(.data)
    m_sec_params                             0x2000201c   Data           6  main.o(.data)
    buttons                                  0x20002024   Data          24  main.o(.data)
    .data                                    0x2000203c   Section        4  ble_ias_c.o(.data)
    m_alert_level_uuid                       0x2000203c   Data           4  ble_ias_c.o(.data)
    .data                                    0x20002040   Section       24  ble_conn_params.o(.data)
    m_change_param                           0x20002040   Data           1  ble_conn_params.o(.data)
    m_update_count                           0x20002041   Data           1  ble_conn_params.o(.data)
    m_conn_handle                            0x20002042   Data           2  ble_conn_params.o(.data)
    m_conn_params_timer_id                   0x20002044   Data           4  ble_conn_params.o(.data)
    m_preferred_conn_params                  0x20002048   Data           8  ble_conn_params.o(.data)
    m_current_conn_params                    0x20002050   Data           8  ble_conn_params.o(.data)
    .data                                    0x20002058   Section       32  app_timer.o(.data)
    m_node_array_size                        0x20002058   Data           1  app_timer.o(.data)
    m_user_array_size                        0x20002059   Data           1  app_timer.o(.data)
    m_ticks_elapsed_q_read_ind               0x2000205a   Data           1  app_timer.o(.data)
    m_ticks_elapsed_q_write_ind              0x2000205b   Data           1  app_timer.o(.data)
    mp_nodes                                 0x2000205c   Data           4  app_timer.o(.data)
    mp_users                                 0x20002060   Data           4  app_timer.o(.data)
    m_timer_id_head                          0x20002064   Data           4  app_timer.o(.data)
    m_ticks_latest                           0x20002068   Data           4  app_timer.o(.data)
    m_evt_schedule_func                      0x2000206c   Data           4  app_timer.o(.data)
    m_ticks_elapsed                          0x20002070   Data           8  app_timer.o(.data)
    .data                                    0x20002078   Section       20  softdevice_handler.o(.data)
    m_softdevice_enabled                     0x20002078   Data           1  softdevice_handler.o(.data)
    m_ble_evt_buffer_size                    0x2000207a   Data           2  softdevice_handler.o(.data)
    m_evt_schedule_func                      0x2000207c   Data           4  softdevice_handler.o(.data)
    m_evt_buffer                             0x20002080   Data           4  softdevice_handler.o(.data)
    m_ble_evt_handler                        0x20002084   Data           4  softdevice_handler.o(.data)
    m_sys_evt_handler                        0x20002088   Data           4  softdevice_handler.o(.data)
    .data                                    0x2000208c   Section       32  ble_bondmngr.o(.data)
    m_is_bondmngr_initialized                0x2000208c   Data           1  ble_bondmngr.o(.data)
    m_centrals_in_db_count                   0x2000208d   Data           1  ble_bondmngr.o(.data)
    m_addr_count                             0x2000208e   Data           1  ble_bondmngr.o(.data)
    m_irk_count                              0x2000208f   Data           1  ble_bondmngr.o(.data)
    m_bond_info_in_flash_count               0x20002090   Data           1  ble_bondmngr.o(.data)
    m_sys_attr_in_flash_count                0x20002091   Data           1  ble_bondmngr.o(.data)
    m_sec_con_status                         0x20002092   Data           1  ble_bondmngr.o(.data)
    m_bond_loaded                            0x20002093   Data           1  ble_bondmngr.o(.data)
    m_sys_attr_loaded                        0x20002094   Data           1  ble_bondmngr.o(.data)
    m_conn_handle                            0x20002096   Data           2  ble_bondmngr.o(.data)
    m_crc_bond_info                          0x20002098   Data           2  ble_bondmngr.o(.data)
    m_crc_sys_attr                           0x2000209a   Data           2  ble_bondmngr.o(.data)
    mp_flash_bond_info                       0x2000209c   Data           8  ble_bondmngr.o(.data)
    mp_flash_sys_attr                        0x200020a4   Data           8  ble_bondmngr.o(.data)
    .data                                    0x200020ac   Section       16  pstorage.o(.data)
    m_module_initialized                     0x200020ac   Data           1  pstorage.o(.data)
    m_next_app_instance                      0x200020ae   Data           2  pstorage.o(.data)
    m_round_val                              0x200020b0   Data           2  pstorage.o(.data)
    m_next_page_addr                         0x200020b4   Data           4  pstorage.o(.data)
    m_swap_state                             0x200020b8   Data           4  pstorage.o(.data)
    .data                                    0x200020bc   Section       28  app_button.o(.data)
    m_button_count                           0x200020bc   Data           1  app_button.o(.data)
    m_gpiote_user_id                         0x200020bd   Data           1  app_button.o(.data)
    mp_buttons                               0x200020c0   Data           4  app_button.o(.data)
    m_detection_delay                        0x200020c4   Data           4  app_button.o(.data)
    m_evt_schedule_func                      0x200020c8   Data           4  app_button.o(.data)
    m_detection_delay_timer_id               0x200020cc   Data           4  app_button.o(.data)
    m_pin_transition                         0x200020d0   Data           8  app_button.o(.data)
    .data                                    0x200020d8   Section       12  app_gpiote.o(.data)
    m_user_array_size                        0x200020d8   Data           1  app_gpiote.o(.data)
    m_user_count                             0x200020d9   Data           1  app_gpiote.o(.data)
    mp_users                                 0x200020dc   Data           4  app_gpiote.o(.data)
    m_enabled_users_mask                     0x200020e0   Data           4  app_gpiote.o(.data)
    .bss                                     0x200020e4   Section      984  main.o(.bss)
    APP_TIMER_BUF                            0x200020e4   Data         800  main.o(.bss)
    EVT_BUFFER                               0x20002404   Data          80  main.o(.bss)
    app_gpiote_buf                           0x20002454   Data          20  main.o(.bss)
    m_tps                                    0x20002468   Data          10  main.o(.bss)
    m_ias                                    0x20002474   Data          16  main.o(.bss)
    m_lls                                    0x20002484   Data          20  main.o(.bss)
    m_bas                                    0x20002498   Data          24  main.o(.bss)
    m_ias_c                                  0x200024b0   Data          12  main.o(.bss)
    .bss                                     0x200024bc   Section       28  ble_conn_params.o(.bss)
    m_conn_params_config                     0x200024bc   Data          28  ble_conn_params.o(.bss)
    .bss                                     0x200024d8   Section     1036  ble_bondmngr.o(.bss)
    s_addr                                   0x200024d8   Data          28  ble_bondmngr.o(.bss)
    s_irk                                    0x200024f4   Data          28  ble_bondmngr.o(.bss)
    m_bondmngr_config                        0x20002510   Data          12  ble_bondmngr.o(.bss)
    m_central                                0x2000251c   Data         100  ble_bondmngr.o(.bss)
    m_centrals_db                            0x20002580   Data         700  ble_bondmngr.o(.bss)
    m_whitelist_addr                         0x2000283c   Data          56  ble_bondmngr.o(.bss)
    m_whitelist_irk                          0x20002874   Data          56  ble_bondmngr.o(.bss)
    m_bond_crc_array                         0x200028ac   Data          28  ble_bondmngr.o(.bss)
    m_sys_crc_array                          0x200028c8   Data          28  ble_bondmngr.o(.bss)
    .bss                                     0x200028e4   Section      636  pstorage.o(.bss)
    m_cmd_queue                              0x200028e4   Data         604  pstorage.o(.bss)
    m_app_table                              0x20002b40   Data          32  pstorage.o(.bss)
    .bss                                     0x20002b60   Section       96  libspace.o(.bss)
    HEAP                                     0x20002bc0   Section     2048  arm_startup_nrf51.o(HEAP)
    Heap_Mem                                 0x20002bc0   Data        2048  arm_startup_nrf51.o(HEAP)
    STACK                                    0x200033c0   Section     2048  arm_startup_nrf51.o(STACK)
    Stack_Mem                                0x200033c0   Data        2048  arm_startup_nrf51.o(STACK)
    __initial_sp                             0x20003bc0   Data           0  arm_startup_nrf51.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$ENUMINT$~SHL$OTIME$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __Vectors_Size                           0x000000c0   Number         0  arm_startup_nrf51.o ABSOLUTE
    __Vectors                                0x00014000   Data           4  arm_startup_nrf51.o(RESET)
    __Vectors_End                            0x000140c0   Data           0  arm_startup_nrf51.o(RESET)
    __main                                   0x000140c1   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x000140c9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x000140c9   Thumb Code    52  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x000140c9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x000140d9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x00014105   Thumb Code    26  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x00014121   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    __rt_lib_init                            0x0001413d   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_fp_1                       0x0001413f   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000001)
    __rt_lib_init_alloca_1                   0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_argv_1                     0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    __rt_lib_init_atexit_1                   0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_clock_1                    0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_cpp_1                      0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    __rt_lib_init_exceptions_1               0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_fp_trap_1                  0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_getenv_1                   0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_heap_1                     0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    __rt_lib_init_lc_collate_1               0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    __rt_lib_init_lc_ctype_1                 0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_monetary_1              0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_numeric_1               0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_lc_time_1                  0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_rand_1                     0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    __rt_lib_init_return                     0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000031)
    __rt_lib_init_signal_1                   0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_stdio_1                    0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    __rt_lib_init_user_alloc_1               0x00014143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_shutdown                        0x00014145   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_fp_trap_1              0x00014147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    __rt_lib_shutdown_heap_1                 0x00014147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    __rt_lib_shutdown_return                 0x00014147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_signal_1               0x00014147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    __rt_lib_shutdown_stdio_1                0x00014147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    __rt_lib_shutdown_user_alloc_1           0x00014147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    __rt_entry                               0x00014149   Thumb Code     0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x00014149   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x00014149   Thumb Code     0  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x0001414f   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x0001414f   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x00014153   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x00014153   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x0001415b   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x0001415d   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x0001415d   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x00014161   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    __asm___11_app_timer_c_cd27f9c3__nrf_delay_us 0x00014169   Thumb Code    30  app_timer.o(.emb_text)
    __aeabi_memcpy4                          0x00014189   Thumb Code    56  rt_memcpy.o(.emb_text)
    __aeabi_memcpy8                          0x00014189   Thumb Code     0  rt_memcpy.o(.emb_text)
    Reset_Handler                            0x000141c1   Thumb Code    18  arm_startup_nrf51.o(.text)
    NMI_Handler                              0x000141d3   Thumb Code     2  arm_startup_nrf51.o(.text)
    HardFault_Handler                        0x000141d5   Thumb Code     2  arm_startup_nrf51.o(.text)
    SVC_Handler                              0x000141d7   Thumb Code     2  arm_startup_nrf51.o(.text)
    PendSV_Handler                           0x000141d9   Thumb Code     2  arm_startup_nrf51.o(.text)
    SysTick_Handler                          0x000141db   Thumb Code     2  arm_startup_nrf51.o(.text)
    CCM_AAR_IRQHandler                       0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    ECB_IRQHandler                           0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    LPCOMP_IRQHandler                        0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    POWER_CLOCK_IRQHandler                   0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    QDEC_IRQHandler                          0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    RADIO_IRQHandler                         0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    RNG_IRQHandler                           0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    RTC0_IRQHandler                          0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    SPI0_TWI0_IRQHandler                     0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    SPI1_TWI1_IRQHandler                     0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    SWI1_IRQHandler                          0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    SWI3_IRQHandler                          0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    SWI4_IRQHandler                          0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    SWI5_IRQHandler                          0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    TEMP_IRQHandler                          0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    TIMER0_IRQHandler                        0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    TIMER1_IRQHandler                        0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    TIMER2_IRQHandler                        0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    UART0_IRQHandler                         0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    WDT_IRQHandler                           0x000141dd   Thumb Code     0  arm_startup_nrf51.o(.text)
    __user_initial_stackheap                 0x000141e1   Thumb Code     0  arm_startup_nrf51.o(.text)
    SystemCoreClockUpdate                    0x00014209   Thumb Code     8  system_nrf51.o(.text)
    SystemInit                               0x00014211   Thumb Code   108  system_nrf51.o(.text)
    app_error_handler                        0x00014299   Thumb Code    16  main.o(.text)
    assert_nrf_callback                      0x000142a9   Thumb Code    16  main.o(.text)
    ADC_IRQHandler                           0x000142c9   Thumb Code   214  main.o(.text)
    main                                     0x000148eb   Thumb Code   922  main.o(.text)
    ble_tps_init                             0x00014db9   Thumb Code   122  ble_tps.o(.text)
    ble_tps_tx_power_level_set               0x00014e33   Thumb Code    22  ble_tps.o(.text)
    ble_ias_on_ble_evt                       0x00014e51   Thumb Code    48  ble_ias.o(.text)
    ble_ias_init                             0x00014e81   Thumb Code   160  ble_ias.o(.text)
    ble_ias_alert_level_get                  0x00014f21   Thumb Code    22  ble_ias.o(.text)
    ble_lls_alert_level_get                  0x00014f41   Thumb Code    22  ble_lls.o(.text)
    ble_lls_on_ble_evt                       0x00014f57   Thumb Code   108  ble_lls.o(.text)
    ble_lls_init                             0x00014fc3   Thumb Code   166  ble_lls.o(.text)
    ble_bas_on_ble_evt                       0x00015071   Thumb Code    86  ble_bas.o(.text)
    ble_bas_init                             0x000150c7   Thumb Code   330  ble_bas.o(.text)
    ble_bas_battery_level_update             0x00015211   Thumb Code   102  ble_bas.o(.text)
    ble_ias_c_init                           0x00015289   Thumb Code    40  ble_ias_c.o(.text)
    ble_ias_c_on_ble_evt                     0x000152b1   Thumb Code   202  ble_ias_c.o(.text)
    ble_ias_c_send_alert_level               0x0001537b   Thumb Code    56  ble_ias_c.o(.text)
    ble_advdata_set                          0x000157ef   Thumb Code   104  ble_advdata.o(.text)
    ble_srv_report_ref_encode                0x0001585d   Thumb Code    12  ble_srv_common.o(.text)
    ble_srv_ascii_to_utf8                    0x00015869   Thumb Code    18  ble_srv_common.o(.text)
    ble_conn_params_init                     0x000158d3   Thumb Code    90  ble_conn_params.o(.text)
    ble_conn_params_stop                     0x0001592d   Thumb Code    12  ble_conn_params.o(.text)
    ble_conn_params_on_ble_evt               0x00015939   Thumb Code   164  ble_conn_params.o(.text)
    ble_conn_params_change_conn_params       0x000159dd   Thumb Code    80  ble_conn_params.o(.text)
    RTC1_IRQHandler                          0x00015aa9   Thumb Code   140  app_timer.o(.text)
    SWI0_IRQHandler                          0x00015b35   Thumb Code     8  app_timer.o(.text)
    app_timer_init                           0x00015b3d   Thumb Code   234  app_timer.o(.text)
    app_timer_create                         0x00015c27   Thumb Code    82  app_timer.o(.text)
    app_timer_start                          0x00015c79   Thumb Code   212  app_timer.o(.text)
    app_timer_stop                           0x00015d4d   Thumb Code   180  app_timer.o(.text)
    app_timer_stop_all                       0x00015e01   Thumb Code   272  app_timer.o(.text)
    app_timer_cnt_get                        0x00015f11   Thumb Code    10  app_timer.o(.text)
    app_timer_cnt_diff_compute               0x00015f1b   Thumb Code    12  app_timer.o(.text)
    softdevice_assertion_handler             0x000162d9   Thumb Code    12  softdevice_handler.o(.text)
    intern_softdevice_events_execute         0x000162e5   Thumb Code   124  softdevice_handler.o(.text)
    softdevice_handler_init                  0x00016361   Thumb Code    48  softdevice_handler.o(.text)
    softdevice_handler_sd_disable            0x00016391   Thumb Code    18  softdevice_handler.o(.text)
    softdevice_ble_evt_handler_set           0x000163a3   Thumb Code    16  softdevice_handler.o(.text)
    softdevice_sys_evt_handler_set           0x000163b3   Thumb Code    16  softdevice_handler.o(.text)
    SWI2_IRQHandler                          0x000163c3   Thumb Code    34  softdevice_handler.o(.text)
    ble_bondmngr_on_ble_evt                  0x000164f9   Thumb Code   968  ble_bondmngr.o(.text)
    ble_bondmngr_bonded_centrals_store       0x000168c1   Thumb Code   472  ble_bondmngr.o(.text)
    ble_bondmngr_sys_attr_store              0x00016a99   Thumb Code    80  ble_bondmngr.o(.text)
    ble_bondmngr_bonded_centrals_delete      0x00016ae9   Thumb Code    52  ble_bondmngr.o(.text)
    ble_bondmngr_central_addr_get            0x00016b1d   Thumb Code    54  ble_bondmngr.o(.text)
    ble_bondmngr_whitelist_get               0x00016b53   Thumb Code   324  ble_bondmngr.o(.text)
    ble_bondmngr_init                        0x00016ce5   Thumb Code   598  ble_bondmngr.o(.text)
    ble_bondmngr_central_ids_get             0x00016f3b   Thumb Code    72  ble_bondmngr.o(.text)
    ble_bondmngr_bonded_central_delete       0x00016f83   Thumb Code   398  ble_bondmngr.o(.text)
    ble_bondmngr_is_link_encrypted           0x00017111   Thumb Code    24  ble_bondmngr.o(.text)
    pstorage_sys_event_handler               0x00017335   Thumb Code   268  pstorage.o(.text)
    pstorage_init                            0x00017441   Thumb Code   160  pstorage.o(.text)
    pstorage_register                        0x000174e1   Thumb Code   228  pstorage.o(.text)
    pstorage_block_identifier_get            0x000175c5   Thumb Code    84  pstorage.o(.text)
    pstorage_store                           0x00017619   Thumb Code   110  pstorage.o(.text)
    pstorage_update                          0x00017687   Thumb Code   110  pstorage.o(.text)
    pstorage_load                            0x000176f5   Thumb Code   104  pstorage.o(.text)
    pstorage_clear                           0x0001775d   Thumb Code   100  pstorage.o(.text)
    pstorage_access_status_get               0x000177c1   Thumb Code    30  pstorage.o(.text)
    crc16_compute                            0x00017945   Thumb Code   120  crc16.o(.text)
    app_button_init                          0x00017aab   Thumb Code    98  app_button.o(.text)
    app_button_enable                        0x00017b0d   Thumb Code    22  app_button.o(.text)
    app_button_disable                       0x00017b23   Thumb Code    32  app_button.o(.text)
    app_button_is_pushed                     0x00017b43   Thumb Code    80  app_button.o(.text)
    GPIOTE_IRQHandler                        0x00017be1   Thumb Code   270  app_gpiote.o(.text)
    app_gpiote_init                          0x00017cef   Thumb Code    76  app_gpiote.o(.text)
    app_gpiote_user_register                 0x00017d3b   Thumb Code   118  app_gpiote.o(.text)
    app_gpiote_user_enable                   0x00017db1   Thumb Code   138  app_gpiote.o(.text)
    app_gpiote_user_disable                  0x00017e3b   Thumb Code    98  app_gpiote.o(.text)
    app_gpiote_pins_state_get                0x00017e9d   Thumb Code    42  app_gpiote.o(.text)
    memcmp                                   0x00017ee9   Thumb Code    90  memcmp.o(.text)
    strlen                                   0x00017f45   Thumb Code    62  strlen.o(.text)
    __aeabi_memcpy                           0x00017f89   Thumb Code   130  rt_memcpy.o(.text)
    __rt_memcpy                              0x00017f89   Thumb Code     0  rt_memcpy.o(.text)
    _memset_w                                0x0001800b   Thumb Code    26  rt_memclr.o(.text)
    _memset                                  0x00018025   Thumb Code    30  rt_memclr.o(.text)
    __aeabi_memclr                           0x00018043   Thumb Code     4  rt_memclr.o(.text)
    __rt_memclr                              0x00018043   Thumb Code     0  rt_memclr.o(.text)
    __aeabi_memclr4                          0x00018047   Thumb Code     0  rt_memclr.o(.text)
    __aeabi_memclr8                          0x00018047   Thumb Code     0  rt_memclr.o(.text)
    __rt_memclr_w                            0x00018047   Thumb Code     4  rt_memclr.o(.text)
    __aeabi_uidiv                            0x0001804b   Thumb Code     0  aeabi_sdivfast.o(.text)
    __aeabi_uidivmod                         0x0001804b   Thumb Code    28  aeabi_sdivfast.o(.text)
    __aeabi_idiv                             0x00018067   Thumb Code     0  aeabi_sdivfast.o(.text)
    __aeabi_idivmod                          0x00018067   Thumb Code   460  aeabi_sdivfast.o(.text)
    __use_two_region_memory                  0x00018233   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x00018235   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x00018237   Thumb Code     2  heapauxi.o(.text)
    __user_setup_stackheap                   0x00018239   Thumb Code    62  sys_stackheap_outer.o(.text)
    exit                                     0x00018277   Thumb Code    12  exit.o(.text)
    __user_libspace                          0x00018285   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x00018285   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x00018285   Thumb Code     0  libspace.o(.text)
    _sys_exit                                0x0001828d   Thumb Code     8  sys_exit.o(.text)
    __I$use$semihosting                      0x00018299   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x00018299   Thumb Code     2  use_no_semi.o(.text)
    __semihosting_library_function           0x0001829b   Thumb Code     0  indicate_semi.o(.text)
    Region$$Table$$Base                      0x000182a8   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x000182c8   Number         0  anon$$obj.o(Region$$Table)
    SystemCoreClock                          0x20002000   Data           4  system_nrf51.o(.data)
    __libspace_start                         0x20002b60   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x20002bc0   Data           0  libspace.o(.bss)



==============================================================================

Memory Map of the image

  Image Entry point : 0x000140c1

  Load Region LR_IROM1 (Base: 0x00014000, Size: 0x000043ac, Max: 0x0002b000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x00014000, Size: 0x000042c8, Max: 0x0002b000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00014000   0x000000c0   Data   RO            3    RESET               arm_startup_nrf51.o
    0x000140c0   0x00000008   Code   RO          853  * !!!main             c_p.l(__main.o)
    0x000140c8   0x0000003c   Code   RO         1019    !!!scatter          c_p.l(__scatter.o)
    0x00014104   0x0000001a   Code   RO         1021    !!handler_copy      c_p.l(__scatter_copy.o)
    0x0001411e   0x00000002   PAD
    0x00014120   0x0000001c   Code   RO         1023    !!handler_zi        c_p.l(__scatter_zi.o)
    0x0001413c   0x00000002   Code   RO          891    .ARM.Collect$$libinit$$00000000  c_p.l(libinit.o)
    0x0001413e   0x00000004   Code   RO          904    .ARM.Collect$$libinit$$00000001  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          908    .ARM.Collect$$libinit$$00000008  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          910    .ARM.Collect$$libinit$$0000000A  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          912    .ARM.Collect$$libinit$$0000000C  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          915    .ARM.Collect$$libinit$$0000000F  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          917    .ARM.Collect$$libinit$$00000011  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          919    .ARM.Collect$$libinit$$00000013  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          921    .ARM.Collect$$libinit$$00000015  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          923    .ARM.Collect$$libinit$$00000017  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          925    .ARM.Collect$$libinit$$00000019  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          927    .ARM.Collect$$libinit$$0000001B  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          929    .ARM.Collect$$libinit$$0000001D  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          931    .ARM.Collect$$libinit$$0000001F  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          933    .ARM.Collect$$libinit$$00000021  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          935    .ARM.Collect$$libinit$$00000023  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          939    .ARM.Collect$$libinit$$0000002A  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          941    .ARM.Collect$$libinit$$0000002C  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          943    .ARM.Collect$$libinit$$0000002E  c_p.l(libinit2.o)
    0x00014142   0x00000000   Code   RO          945    .ARM.Collect$$libinit$$00000030  c_p.l(libinit2.o)
    0x00014142   0x00000002   Code   RO          946    .ARM.Collect$$libinit$$00000031  c_p.l(libinit2.o)
    0x00014144   0x00000002   Code   RO          977    .ARM.Collect$$libshutdown$$00000000  c_p.l(libshutdown.o)
    0x00014146   0x00000000   Code   RO         1004    .ARM.Collect$$libshutdown$$00000003  c_p.l(libshutdown2.o)
    0x00014146   0x00000000   Code   RO         1007    .ARM.Collect$$libshutdown$$00000006  c_p.l(libshutdown2.o)
    0x00014146   0x00000000   Code   RO         1010    .ARM.Collect$$libshutdown$$00000009  c_p.l(libshutdown2.o)
    0x00014146   0x00000000   Code   RO         1012    .ARM.Collect$$libshutdown$$0000000B  c_p.l(libshutdown2.o)
    0x00014146   0x00000000   Code   RO         1015    .ARM.Collect$$libshutdown$$0000000E  c_p.l(libshutdown2.o)
    0x00014146   0x00000002   Code   RO         1016    .ARM.Collect$$libshutdown$$0000000F  c_p.l(libshutdown2.o)
    0x00014148   0x00000000   Code   RO          855    .ARM.Collect$$rtentry$$00000000  c_p.l(rtentry.o)
    0x00014148   0x00000000   Code   RO          861    .ARM.Collect$$rtentry$$00000002  c_p.l(rtentry2.o)
    0x00014148   0x00000006   Code   RO          873    .ARM.Collect$$rtentry$$00000004  c_p.l(rtentry4.o)
    0x0001414e   0x00000000   Code   RO          863    .ARM.Collect$$rtentry$$00000009  c_p.l(rtentry2.o)
    0x0001414e   0x00000004   Code   RO          864    .ARM.Collect$$rtentry$$0000000A  c_p.l(rtentry2.o)
    0x00014152   0x00000000   Code   RO          866    .ARM.Collect$$rtentry$$0000000C  c_p.l(rtentry2.o)
    0x00014152   0x00000008   Code   RO          867    .ARM.Collect$$rtentry$$0000000D  c_p.l(rtentry2.o)
    0x0001415a   0x00000002   Code   RO          896    .ARM.Collect$$rtexit$$00000000  c_p.l(rtexit.o)
    0x0001415c   0x00000000   Code   RO          950    .ARM.Collect$$rtexit$$00000002  c_p.l(rtexit2.o)
    0x0001415c   0x00000004   Code   RO          951    .ARM.Collect$$rtexit$$00000003  c_p.l(rtexit2.o)
    0x00014160   0x00000006   Code   RO          952    .ARM.Collect$$rtexit$$00000004  c_p.l(rtexit2.o)
    0x00014166   0x00000002   PAD
    0x00014168   0x0000001e   Code   RO          518    .emb_text           app_timer.o
    0x00014186   0x00000002   PAD
    0x00014188   0x00000038   Code   RO          839    .emb_text           c_p.l(rt_memcpy.o)
    0x000141c0   0x00000048   Code   RO            4    .text               arm_startup_nrf51.o
    0x00014208   0x00000090   Code   RO           12    .text               system_nrf51.o
    0x00014298   0x00000b20   Code   RO           69    .text               main.o
    0x00014db8   0x00000098   Code   RO          240    .text               ble_tps.o
    0x00014e50   0x000000f0   Code   RO          296    .text               ble_ias.o
    0x00014f40   0x00000130   Code   RO          319    .text               ble_lls.o
    0x00015070   0x00000218   Code   RO          346    .text               ble_bas.o
    0x00015288   0x00000138   Code   RO          372    .text               ble_ias_c.o
    0x000153c0   0x0000049c   Code   RO          430    .text               ble_advdata.o
    0x0001585c   0x0000001e   Code   RO          459    .text               ble_srv_common.o
    0x0001587a   0x00000002   PAD
    0x0001587c   0x0000022c   Code   RO          479    .text               ble_conn_params.o
    0x00015aa8   0x00000830   Code   RO          519    .text               app_timer.o
    0x000162d8   0x0000014c   Code   RO          569    .text               softdevice_handler.o
    0x00016424   0x00000d90   Code   RO          628    .text               ble_bondmngr.o
    0x000171b4   0x00000790   Code   RO          669    .text               pstorage.o
    0x00017944   0x0000007c   Code   RO          699    .text               crc16.o
    0x000179c0   0x00000220   Code   RO          716    .text               app_button.o
    0x00017be0   0x00000308   Code   RO          747    .text               app_gpiote.o
    0x00017ee8   0x0000005a   Code   RO          835    .text               c_p.l(memcmp.o)
    0x00017f42   0x00000002   PAD
    0x00017f44   0x00000044   Code   RO          837    .text               c_p.l(strlen.o)
    0x00017f88   0x00000082   Code   RO          840    .text               c_p.l(rt_memcpy.o)
    0x0001800a   0x00000040   Code   RO          843    .text               c_p.l(rt_memclr.o)
    0x0001804a   0x000001e8   Code   RO          847    .text               c_p.l(aeabi_sdivfast.o)
    0x00018232   0x00000006   Code   RO          851    .text               c_p.l(heapauxi.o)
    0x00018238   0x0000003e   Code   RO          877    .text               c_p.l(sys_stackheap_outer.o)
    0x00018276   0x0000000c   Code   RO          880    .text               c_p.l(exit.o)
    0x00018282   0x00000002   PAD
    0x00018284   0x00000008   Code   RO          892    .text               c_p.l(libspace.o)
    0x0001828c   0x0000000c   Code   RO          947    .text               c_p.l(sys_exit.o)
    0x00018298   0x00000002   Code   RO          966    .text               c_p.l(use_no_semi.o)
    0x0001829a   0x00000000   Code   RO          968    .text               c_p.l(indicate_semi.o)
    0x0001829a   0x00000002   PAD
    0x0001829c   0x0000000c   Data   RO           71    .constdata          main.o
    0x000182a8   0x00000020   Data   RO         1017    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x20002000, Size: 0x00001bc0, Max: 0x00002000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20002000   0x00000004   Data   RW           13    .data               system_nrf51.o
    0x20002004   0x00000038   Data   RW           72    .data               main.o
    0x2000203c   0x00000004   Data   RW          373    .data               ble_ias_c.o
    0x20002040   0x00000018   Data   RW          481    .data               ble_conn_params.o
    0x20002058   0x00000020   Data   RW          520    .data               app_timer.o
    0x20002078   0x00000014   Data   RW          570    .data               softdevice_handler.o
    0x2000208c   0x00000020   Data   RW          630    .data               ble_bondmngr.o
    0x200020ac   0x00000010   Data   RW          671    .data               pstorage.o
    0x200020bc   0x0000001c   Data   RW          717    .data               app_button.o
    0x200020d8   0x0000000c   Data   RW          748    .data               app_gpiote.o
    0x200020e4   0x000003d8   Zero   RW           70    .bss                main.o
    0x200024bc   0x0000001c   Zero   RW          480    .bss                ble_conn_params.o
    0x200024d8   0x0000040c   Zero   RW          629    .bss                ble_bondmngr.o
    0x200028e4   0x0000027c   Zero   RW          670    .bss                pstorage.o
    0x20002b60   0x00000060   Zero   RW          893    .bss                c_p.l(libspace.o)
    0x20002bc0   0x00000800   Zero   RW            2    HEAP                arm_startup_nrf51.o
    0x200033c0   0x00000800   Zero   RW            1    STACK               arm_startup_nrf51.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

       544         78          0         28          0       8368   app_button.o
       776         34          0         12          0      11358   app_gpiote.o
      2126        164          0         32          0      22497   app_timer.o
        72         32        192          0       4096        736   arm_startup_nrf51.o
      1180          6          0          0          0       9302   ble_advdata.o
       536         18          0          0          0       9307   ble_bas.o
      3472        198          0         32       1036      14435   ble_bondmngr.o
       556         28          0         24         28       6862   ble_conn_params.o
       240         10          0          0          0       3090   ble_ias.o
       312         14          0          4          0      31289   ble_ias_c.o
       304          8          0          0          0       3688   ble_lls.o
        30          0          0          0          0       1478   ble_srv_common.o
       152          8          0          0          0      33122   ble_tps.o
       124          4          0          0          0       1176   crc16.o
      2848        276         12         56        984      63438   main.o
      1936         40          0         16        636       9930   pstorage.o
       332         64          0         20          0      19118   softdevice_handler.o
       144         28          0          4          0      21741   system_nrf51.o

    ----------------------------------------------------------------------
     15688       1010        236        228       6780     270935   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         4          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

         8          0          0          0          0         68   __main.o
        60          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
       488          0          0          0          0         92   aeabi_sdivfast.o
        12          0          0          0          0         64   exit.o
         6          0          0          0          0        136   heapauxi.o
         0          0          0          0          0          0   indicate_semi.o
         2          0          0          0          0          0   libinit.o
         6          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         2          0          0          0          0          0   libshutdown2.o
         8          4          0          0         96         68   libspace.o
        90          0          0          0          0         68   memcmp.o
        64          0          0          0          0        108   rt_memclr.o
       186          0          0          0          0        144   rt_memcpy.o
         0          0          0          0          0          0   rtentry.o
        12          0          0          0          0          0   rtentry2.o
         6          0          0          0          0          0   rtentry4.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        68          6          0          0          0         72   strlen.o
        12          4          0          0          0         60   sys_exit.o
        62          0          0          0          0         80   sys_stackheap_outer.o
         2          0          0          0          0         68   use_no_semi.o

    ----------------------------------------------------------------------
      1172         22          0          0         96       1028   Library Totals
        10          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

      1162         22          0          0         96       1028   c_p.l

    ----------------------------------------------------------------------
      1172         22          0          0         96       1028   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

     16860       1032        236        228       6876     270103   Grand Totals
     16860       1032        236        228       6876     270103   ELF Image Totals
     16860       1032        236        228          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                17096 (  16.70kB)
    Total RW  Size (RW Data + ZI Data)              7104 (   6.94kB)
    Total ROM Size (Code + RO Data + RW Data)      17324 (  16.92kB)

==============================================================================

