Static Call Graph for image .\_build\gzll_device_ack_payload.axf



#<CALLGRAPH># ARM Linker, 5.03 [Build 76]: Last Updated: Mon Jan 20 18:10:26 2014

Maximum Stack Usage = 176 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

main ⇒ nrf_gzll_init ⇒ nrf_impl_init ⇒ update_mode ⇒ nrf_pm_end_prx ⇒ nrf_pm_search_for_ptx_pipe_to_service ⇒ nrf_fifo_get_packet_count ⇒ NRF_ASSERT_INTERNAL_parse_and_forward

Mutually Recursive functions

  • NMI_Handler   ⇒   NMI_Handler
  • HardFault_Handler   ⇒   HardFault_Handler
  • SVC_Handler   ⇒   SVC_Handler
  • PendSV_Handler   ⇒   PendSV_Handler
  • SysTick_Handler   ⇒   SysTick_Handler
  • ADC_IRQHandler   ⇒   ADC_IRQHandler
  • __asm___15_nrf_link_core_c_b93f5dba__nrf_delay_us   ⇒   __asm___15_nrf_link_core_c_b93f5dba__nrf_delay_us

    Function Pointers

    Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Called By]

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

    __asm___15_nrf_link_core_c_b93f5dba__nrf_delay_us (Thumb, 30 bytes, Stack size 0 bytes, nrf_link_core.o(.emb_text))

    [Calls]


    [Called By]

    Reset_Handler (Thumb, 18 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    ADC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    CCM_AAR_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    ECB_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    GPIOTE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    LPCOMP_COMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    POWER_CLOCK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    QDEC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    RNG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    RTC0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    RTC1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    SPI0_TWI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    SPI1_TWI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    SWI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    SWI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    SWI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    SWI4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    SWI5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    TEMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    TIMER0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    TIMER1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    UART0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    WDT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, arm_startup_nrf51.o(.text))
    [Address Reference Count : 1]

    SystemInit (Thumb, 38 bytes, Stack size 8 bytes, system_nrf51.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))

    [Called By]

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    [Calls]

    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)

    [Calls]

    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))

    [Calls]


    [Called By]

    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

    NRF_ASSERT_INTERNAL_parse_and_forward (Thumb, 8 bytes, Stack size 8 bytes, nrf_assert_internal.o(i.NRF_ASSERT_INTERNAL_parse_and_forward))

    [Stack]


    [Calls]
    [Called By]

    NRF_flw_prepare_call (Thumb, 196 bytes, Stack size 32 bytes, nrf_flywheel.o(i.NRF_flw_prepare_call))

    [Stack]


    [Calls]
    [Called By]

    RADIO_IRQHandler (Thumb, 382 bytes, Stack size 24 bytes, nrf_link_core.o(i.RADIO_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SWI0_IRQHandler (Thumb, 130 bytes, Stack size 24 bytes, nrf_notification_manager.o(i.SWI0_IRQHandler))

    [Stack]


    [Address Reference Count : 1]

    TIMER2_IRQHandler (Thumb, 84 bytes, Stack size 16 bytes, nrf_flywheel.o(i.TIMER2_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)

    __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

    __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

    async_state_packet_received (Thumb, 330 bytes, Stack size 64 bytes, nrf_impala.o(i.async_state_packet_received))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    async_state_rx_enabling (Thumb, 120 bytes, Stack size 16 bytes, nrf_impala.o(i.async_state_rx_enabling))

    [Stack]


    [Calls]
    [Called By]

    async_state_tx_ack_complete (Thumb, 14 bytes, Stack size 8 bytes, nrf_impala.o(i.async_state_tx_ack_complete))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    main (Thumb, 80 bytes, Stack size 0 bytes, main_device_ack_payload.o(i.main))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    notification_cb (Thumb, 218 bytes, Stack size 24 bytes, nrf_gzll.o(i.notification_cb))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    nrf_assert_internal_callback (Thumb, 10 bytes, Stack size 0 bytes, nrf_gzll.o(i.nrf_assert_internal_callback))

    [Called By]

    nrf_chm_execute_single_tick (Thumb, 38 bytes, Stack size 0 bytes, nrf_channel_manager.o(i.nrf_chm_execute_single_tick))

    [Called By]

    nrf_chm_get_current_channel (Thumb, 32 bytes, Stack size 16 bytes, nrf_channel_manager.o(i.nrf_chm_get_current_channel))

    [Stack]


    [Calls]
    [Called By]

    nrf_chm_get_current_channel_index (Thumb, 6 bytes, Stack size 0 bytes, nrf_channel_manager.o(i.nrf_chm_get_current_channel_index))

    [Called By]

    nrf_chm_get_current_timeslot (Thumb, 6 bytes, Stack size 0 bytes, nrf_channel_manager.o(i.nrf_chm_get_current_timeslot))

    [Called By]

    nrf_chm_init (Thumb, 26 bytes, Stack size 8 bytes, nrf_channel_manager.o(i.nrf_chm_init))

    [Stack]


    [Calls]
    [Called By]

    nrf_chm_set_current_channel_index (Thumb, 26 bytes, Stack size 8 bytes, nrf_channel_manager.o(i.nrf_chm_set_current_channel_index))

    [Stack]


    [Calls]
    [Called By]

    nrf_chm_set_current_timeslot (Thumb, 26 bytes, Stack size 8 bytes, nrf_channel_manager.o(i.nrf_chm_set_current_timeslot))

    [Stack]


    [Calls]
    [Called By]

    nrf_fifo_free_packet (Thumb, 110 bytes, Stack size 16 bytes, nrf_fifo.o(i.nrf_fifo_free_packet))

    [Stack]


    [Calls]
    [Called By]

    nrf_fifo_get_available_packet_count (Thumb, 6 bytes, Stack size 0 bytes, nrf_fifo.o(i.nrf_fifo_get_available_packet_count))

    [Called By]

    nrf_fifo_get_packet_count (Thumb, 24 bytes, Stack size 8 bytes, nrf_fifo.o(i.nrf_fifo_get_packet_count))

    [Stack]


    [Calls]
    [Called By]

    nrf_fifo_init (Thumb, 132 bytes, Stack size 12 bytes, nrf_fifo.o(i.nrf_fifo_init))

    [Stack]


    [Called By]

    nrf_fifo_pop_packet (Thumb, 72 bytes, Stack size 16 bytes, nrf_fifo.o(i.nrf_fifo_pop_packet))

    [Stack]


    [Calls]
    [Called By]

    nrf_fifo_put_packet (Thumb, 140 bytes, Stack size 24 bytes, nrf_fifo.o(i.nrf_fifo_put_packet))

    [Stack]


    [Calls]
    [Called By]

    nrf_fifo_read_packet (Thumb, 48 bytes, Stack size 8 bytes, nrf_fifo.o(i.nrf_fifo_read_packet))

    [Stack]


    [Calls]
    [Called By]

    nrf_fifo_reserve_packet (Thumb, 92 bytes, Stack size 16 bytes, nrf_fifo.o(i.nrf_fifo_reserve_packet))

    [Stack]


    [Calls]
    [Called By]

    nrf_flw_get_ext_capture_task (Thumb, 4 bytes, Stack size 0 bytes, nrf_flywheel.o(i.nrf_flw_get_ext_capture_task))

    [Called By]

    nrf_flw_get_flw_call_event (Thumb, 4 bytes, Stack size 0 bytes, nrf_flywheel.o(i.nrf_flw_get_flw_call_event))

    [Called By]

    nrf_flw_get_runstate (Thumb, 6 bytes, Stack size 0 bytes, nrf_flywheel.o(i.nrf_flw_get_runstate))

    [Called By]

    nrf_flw_init (Thumb, 76 bytes, Stack size 16 bytes, nrf_flywheel.o(i.nrf_flw_init))

    [Stack]


    [Calls]
    [Called By]

    nrf_flw_start (Thumb, 14 bytes, Stack size 0 bytes, nrf_flywheel.o(i.nrf_flw_start))

    [Called By]

    nrf_flw_stop (Thumb, 32 bytes, Stack size 4 bytes, nrf_flywheel.o(i.nrf_flw_stop))

    [Stack]


    [Called By]

    nrf_flw_task_is_delayed (Thumb, 6 bytes, Stack size 0 bytes, nrf_flywheel.o(i.nrf_flw_task_is_delayed))

    [Called By]

    nrf_gzll_add_packet_to_tx_fifo (Thumb, 170 bytes, Stack size 32 bytes, nrf_gzll.o(i.nrf_gzll_add_packet_to_tx_fifo))

    [Stack]


    [Calls]
    [Called By]

    nrf_gzll_device_tx_failed (Thumb, 2 bytes, Stack size 0 bytes, main_device_ack_payload.o(i.nrf_gzll_device_tx_failed))

    [Called By]

    nrf_gzll_device_tx_success (Thumb, 92 bytes, Stack size 32 bytes, main_device_ack_payload.o(i.nrf_gzll_device_tx_success))

    [Stack]


    [Calls]
    [Called By]

    nrf_gzll_disabled (Thumb, 2 bytes, Stack size 0 bytes, main_device_ack_payload.o(i.nrf_gzll_disabled))

    [Called By]

    nrf_gzll_enable (Thumb, 26 bytes, Stack size 8 bytes, nrf_gzll.o(i.nrf_gzll_enable))

    [Stack]


    [Calls]
    [Called By]

    nrf_gzll_fetch_packet_from_rx_fifo (Thumb, 110 bytes, Stack size 24 bytes, nrf_gzll.o(i.nrf_gzll_fetch_packet_from_rx_fifo))

    [Stack]


    [Calls]
    [Called By]

    nrf_gzll_host_rx_data_ready (Thumb, 2 bytes, Stack size 0 bytes, main_device_ack_payload.o(i.nrf_gzll_host_rx_data_ready))

    [Called By]

    nrf_gzll_init (Thumb, 270 bytes, Stack size 24 bytes, nrf_gzll.o(i.nrf_gzll_init))

    [Stack]


    [Calls]
    [Called By]

    nrf_gzll_set_device_channel_selection_policy (Thumb, 50 bytes, Stack size 8 bytes, nrf_gzll.o(i.nrf_gzll_set_device_channel_selection_policy))

    [Stack]


    [Calls]
    [Called By]

    nrf_gzll_set_max_tx_attempts (Thumb, 28 bytes, Stack size 8 bytes, nrf_gzll.o(i.nrf_gzll_set_max_tx_attempts))

    [Stack]


    [Calls]
    [Called By]

    nrf_gzll_set_timeslot_period (Thumb, 28 bytes, Stack size 8 bytes, nrf_gzll.o(i.nrf_gzll_set_timeslot_period))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_disable (Thumb, 38 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_disable))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_enable (Thumb, 66 bytes, Stack size 16 bytes, nrf_impala.o(i.nrf_impl_enable))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_enable_rssi (Thumb, 24 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_enable_rssi))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_free_packet (Thumb, 20 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_free_packet))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_get_available_fifo_packets (Thumb, 8 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_get_available_fifo_packets))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_get_rx_fifo_status (Thumb, 8 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_get_rx_fifo_status))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_get_tx_fifo_status (Thumb, 8 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_get_tx_fifo_status))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_init (Thumb, 558 bytes, Stack size 24 bytes, nrf_impala.o(i.nrf_impl_init))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_is_disabled (Thumb, 16 bytes, Stack size 0 bytes, nrf_impala.o(i.nrf_impl_is_disabled))

    [Called By]

    nrf_impl_pop_rx_fifo (Thumb, 20 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_pop_rx_fifo))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_put_tx_fifo (Thumb, 52 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_put_tx_fifo))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_read_rx_fifo (Thumb, 8 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_read_rx_fifo))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_reserve_packet (Thumb, 20 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_reserve_packet))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_set_base_address_length (Thumb, 18 bytes, Stack size 0 bytes, nrf_impala.o(i.nrf_impl_set_base_address_length))

    [Called By]

    nrf_impl_set_channel_selection_policy (Thumb, 6 bytes, Stack size 0 bytes, nrf_impala.o(i.nrf_impl_set_channel_selection_policy))

    [Called By]

    nrf_impl_set_channel_table (Thumb, 38 bytes, Stack size 16 bytes, nrf_impala.o(i.nrf_impl_set_channel_table))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_set_datarate (Thumb, 90 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_set_datarate))

    [Stack]


    [Called By]

    nrf_impl_set_max_allowed_tx_attempts (Thumb, 6 bytes, Stack size 0 bytes, nrf_impala.o(i.nrf_impl_set_max_allowed_tx_attempts))

    [Called By]

    nrf_impl_set_mode (Thumb, 42 bytes, Stack size 8 bytes, nrf_impala.o(i.nrf_impl_set_mode))

    [Stack]


    [Calls]
    [Called By]

    nrf_impl_set_prefix_byte (Thumb, 130 bytes, Stack size 16 bytes, nrf_impala.o(i.nrf_impl_set_prefix_byte))

    [Stack]


    [Called By]

    nrf_impl_set_timeslot_period (Thumb, 6 bytes, Stack size 0 bytes, nrf_impala.o(i.nrf_impl_set_timeslot_period))

    [Called By]

    nrf_impl_set_tx_power (Thumb, 6 bytes, Stack size 0 bytes, nrf_impala.o(i.nrf_impl_set_tx_power))

    [Called By]

    nrf_impl_set_xosc_ctl (Thumb, 6 bytes, Stack size 0 bytes, nrf_impala.o(i.nrf_impl_set_xosc_ctl))

    [Called By]

    nrf_impl_state_fun_device_send_packet (Thumb, 74 bytes, Stack size 16 bytes, nrf_impala.o(i.nrf_impl_state_fun_device_send_packet))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    nrf_impl_state_fun_timeslot_start (Thumb, 1344 bytes, Stack size 48 bytes, nrf_impala.o(i.nrf_impl_state_fun_timeslot_start))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    nrf_lcore_force_disable (Thumb, 114 bytes, Stack size 24 bytes, nrf_link_core.o(i.nrf_lcore_force_disable))

    [Stack]


    [Calls]
    [Called By]

    nrf_lcore_init (Thumb, 54 bytes, Stack size 8 bytes, nrf_link_core.o(i.nrf_lcore_init))

    [Stack]


    [Calls]
    [Called By]

    nrf_lcore_prepare_operation (Thumb, 176 bytes, Stack size 24 bytes, nrf_link_core.o(i.nrf_lcore_prepare_operation))

    [Stack]


    [Calls]
    [Called By]

    nrf_lcore_rx_address_match (Thumb, 12 bytes, Stack size 0 bytes, nrf_link_core.o(i.nrf_lcore_rx_address_match))

    [Called By]

    nrf_lcore_start_operation (Thumb, 122 bytes, Stack size 24 bytes, nrf_link_core.o(i.nrf_lcore_start_operation))

    [Stack]


    [Calls]
    [Called By]

    nrf_nm_add (Thumb, 100 bytes, Stack size 16 bytes, nrf_notification_manager.o(i.nrf_nm_add))

    [Stack]


    [Calls]
    [Called By]

    nrf_nm_get_remaining_space_in_notification_queue (Thumb, 12 bytes, Stack size 0 bytes, nrf_notification_manager.o(i.nrf_nm_get_remaining_space_in_notification_queue))

    [Called By]

    nrf_nm_init (Thumb, 36 bytes, Stack size 8 bytes, nrf_notification_manager.o(i.nrf_nm_init))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_end_prx (Thumb, 364 bytes, Stack size 56 bytes, nrf_packet_manager.o(i.nrf_pm_end_prx))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_end_ptx (Thumb, 182 bytes, Stack size 24 bytes, nrf_packet_manager.o(i.nrf_pm_end_ptx))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_free_packet (Thumb, 8 bytes, Stack size 8 bytes, nrf_packet_manager.o(i.nrf_pm_free_packet))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_get_available_fifo_packets (Thumb, 8 bytes, Stack size 8 bytes, nrf_packet_manager.o(i.nrf_pm_get_available_fifo_packets))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_get_current_ptx_ack_ptr (Thumb, 6 bytes, Stack size 0 bytes, nrf_packet_manager.o(i.nrf_pm_get_current_ptx_ack_ptr))

    [Called By]

    nrf_pm_get_current_ptx_packet (Thumb, 6 bytes, Stack size 0 bytes, nrf_packet_manager.o(i.nrf_pm_get_current_ptx_packet))

    [Called By]

    nrf_pm_get_current_ptx_pipe (Thumb, 6 bytes, Stack size 0 bytes, nrf_packet_manager.o(i.nrf_pm_get_current_ptx_pipe))

    [Called By]

    nrf_pm_get_dyn_ack_status (Thumb, 6 bytes, Stack size 0 bytes, nrf_packet_manager.o(i.nrf_pm_get_dyn_ack_status))

    [Called By]

    nrf_pm_get_rx_fifo_status (Thumb, 10 bytes, Stack size 8 bytes, nrf_packet_manager.o(i.nrf_pm_get_rx_fifo_status))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_get_state (Thumb, 6 bytes, Stack size 0 bytes, nrf_packet_manager.o(i.nrf_pm_get_state))

    [Called By]

    nrf_pm_get_tx_fifo_status (Thumb, 8 bytes, Stack size 8 bytes, nrf_packet_manager.o(i.nrf_pm_get_tx_fifo_status))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_init (Thumb, 90 bytes, Stack size 16 bytes, nrf_packet_manager.o(i.nrf_pm_init))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_pop_rx_fifo (Thumb, 10 bytes, Stack size 8 bytes, nrf_packet_manager.o(i.nrf_pm_pop_rx_fifo))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_put_tx_fifo (Thumb, 38 bytes, Stack size 16 bytes, nrf_packet_manager.o(i.nrf_pm_put_tx_fifo))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_read_rx_fifo (Thumb, 10 bytes, Stack size 8 bytes, nrf_packet_manager.o(i.nrf_pm_read_rx_fifo))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_reserve_packet (Thumb, 8 bytes, Stack size 8 bytes, nrf_packet_manager.o(i.nrf_pm_reserve_packet))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_search_for_ptx_pipe_to_service (Thumb, 64 bytes, Stack size 24 bytes, nrf_packet_manager.o(i.nrf_pm_search_for_ptx_pipe_to_service))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_set_dyn_ack_status (Thumb, 6 bytes, Stack size 0 bytes, nrf_packet_manager.o(i.nrf_pm_set_dyn_ack_status))

    [Called By]

    nrf_pm_start_prx (Thumb, 62 bytes, Stack size 16 bytes, nrf_packet_manager.o(i.nrf_pm_start_prx))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_start_ptx (Thumb, 156 bytes, Stack size 16 bytes, nrf_packet_manager.o(i.nrf_pm_start_ptx))

    [Stack]


    [Calls]
    [Called By]

    nrf_pm_there_is_ptx_packet_to_be_serviced (Thumb, 6 bytes, Stack size 0 bytes, nrf_packet_manager.o(i.nrf_pm_there_is_ptx_packet_to_be_serviced))

    [Called By]

    nrf_sm_execute (Thumb, 18 bytes, Stack size 0 bytes, nrf_state_machine.o(i.nrf_sm_execute))
    [Address Reference Count : 3]

    nrf_sm_get_current_state (Thumb, 6 bytes, Stack size 0 bytes, nrf_state_machine.o(i.nrf_sm_get_current_state))

    [Called By]

    nrf_sm_get_next_state (Thumb, 6 bytes, Stack size 0 bytes, nrf_state_machine.o(i.nrf_sm_get_next_state))

    [Called By]

    nrf_sm_init (Thumb, 10 bytes, Stack size 0 bytes, nrf_state_machine.o(i.nrf_sm_init))

    [Called By]

    nrf_sm_set_next_state (Thumb, 20 bytes, Stack size 8 bytes, nrf_state_machine.o(i.nrf_sm_set_next_state))

    [Stack]


    [Calls]
    [Called By]

    Local Symbols

    nrf_gpio_port_dir_set (Thumb, 40 bytes, Stack size 8 bytes, main_device_ack_payload.o(i.nrf_gpio_port_dir_set))

    [Stack]


    [Called By]

    is_disabled_in_debug_needed (Thumb, 48 bytes, Stack size 0 bytes, system_nrf51.o(.text))

    [Called By]

    is_manual_peripheral_setup_needed (Thumb, 94 bytes, Stack size 0 bytes, system_nrf51.o(.text))

    [Called By]

    device_ack_received (Thumb, 278 bytes, Stack size 40 bytes, nrf_impala.o(i.device_ack_received))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    sm_start (Thumb, 78 bytes, Stack size 8 bytes, nrf_impala.o(i.sm_start))

    [Stack]


    [Calls]
    [Called By]

    swap_bytes (Thumb, 92 bytes, Stack size 16 bytes, nrf_impala.o(i.swap_bytes))

    [Stack]


    [Called By]

    update_mode (Thumb, 168 bytes, Stack size 32 bytes, nrf_impala.o(i.update_mode))

    [Stack]


    [Calls]
    [Called By]

    nrf_lcore_handler_rx_enable_start_tx_enable_start_disable (Thumb, 208 bytes, Stack size 24 bytes, nrf_link_core.o(i.nrf_lcore_handler_rx_enable_start_tx_enable_start_disable))

    [Stack]


    [Calls]
    [Called By]

    Undefined Global Symbols