This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2640 HWI exception. IMPRECISERR

Other Parts Discussed in Thread: CC2640, SYSBIOS, CC2650

Hi all,

We are developing a product using CC2640 as secondary MCU, used for BLE and connected as an SPI slave to the master MPU. Also the CC2640 is acting as master SPI (in the other SPI channel) for a group of inertial sensors.

Our product works OK for some minutes, but then a HWI exception appears and CC2640 stops responding: ble connection drops and it does not receive SPI data from master.

CCS debugger and ROV do not report any fatal error or crash (they say execution remains ok), but pausing it we can see a HWI exception and IMPRECISERR flag is on.

This is our environment details:

CC2640: Chip revision 2.2. Package size: 5x5 (RHB QFN32)
BLE SDK: ble_cc26xx_2_00_00_42893
XDCtools: 3.30.6.67_core
TI-RTOS for SimpleLink Wireless MCUs: 2.11.1.09
BIOS: bios_6_41_02_41
UIA: uia_2_00_02_39
Compiler: TI v5.2.0 [TI v5.2.5]
CCS: 6.1.0.00104
SmartRF Flash Programmer 2: 1.6.1

And these are two ROV's screenshots after pausing execution when the problem is detected:

As we can see from ROV, it seems that there is no problem with stack overflows or any other memory issues (heap..). 

Can anybody give us some help? Any suggestions or ideas are welcome.

Thank you very much.

Regards.

José Antonio Martínez

  • By the way, can anybody explain the number "67" in decoded exception value: "Undefined Hwi: 67". I think it should be a valid vector number (0 to 50), doesn't it?
  • Hi Sontono,

    Can you check the stack/heap sizes in Hwi, Task and HeapMem ROV views? I would take the data with a pinch of salt since there are chances that an overflow happened and the data on stack could have been overwritten.

    What does the BIOS > Scan for Errors... view show?

    Can you share your .cfg file?

    Vikram
  • Hi Vikram,

    Thank you four your interest and your fast response.

    This is my .cfg file: 1614.appBLE.cfg

    And these are ROV's screenshots with the data you suggest to review:

    Do you see something weird, or any clue about the problem?

    Thank you very much.

    Regards

    José Antonio Martínez

  • Hi José,

    A CPU exception can happen due to a number of reasons: Bus Faults, stack overflows, memory corruption ++. There is a guide in the BLE Software developers guide (SWRU393) chapter 9.8 which might be useful to find the reason for the exception.

    The exceptions often show up as an imprecise error due to the CM3 write buffering which causes the error occur at a later time then when the write was executed so the CPU gets confused.

    Suggestion on what to look for in addition to checking what you already have done:

    - Check for bus faults using the guide above (Chapter 9.8)
    - Check for memory heap overflows (see chapter 9.6 in guide above)


    Regards;
    Svend
  • Hi Svend,

    I was already watching heap usage: using ICall_heapGetMetrics(), we see that, for example, pMemMax has always a constant value of 1708, while we have defined HEAPMGR_SIZE=2672 (in fact, it starts with pMemMax=1324, but when pairing using BLE it increases to 1708, and this value is the one we obtain all time until exception is detected).

    With respect to bus fault, I'm sorry but I can deduce any particular method to investigate it from chapter 9.8, (and even from all the forum threads I have visited, wiki, faqs...). We have not much experience debugging ARM devices. I can see all information in ROV (similar to the one provided by a custom exception handler which processes exceptionFrame, I guess), but we are not able to extract any useful information about the cause of the problem. Maybe could you give us any clue, reference to document as start point, suggestion or whatever that can help us, since we are stuck on this problem for days.

    Thank you very much.

  • Sontono,

    Tip: If the exception is IMPRECISERR, PRECISERR can be forced by manually disabling buffered writes. Set [CPU_SCS:ACTRL:DISDEFWBUF] to 1, either by manually setting the bit in the register view in IAR/CCS, or by including < inc/hw_cpu_scs.h> and <inc/hw_memmap.h> from Driverlib and calling: HWREG(CPU_SCS_BASE + CPU_SCS_O_ACTLR) = CPU_SCS_ACTLR_DISDEFWBUF;

    After setting this field and triggering the exception you should typically be able to see the PRECISERR flag being set and the BFAR register containing the address of the bus fault.

    Regards,
    svend
  • Hi Svend,

    Following your indications, I found that BFAR contains address 0x10. I use dissasembly window trying to find out what code this address belongs to, but I am a bit lost. This is a screen capture:

    Reading my .map file:

    ******************************************************************************
                      TI ARM Linker PC v5.2.5                      
    ******************************************************************************
    >> Linked Mon Oct 12 12:13:26 2015
    
    OUTPUT FILE NAME:   <brooband-app.out>
    ENTRY POINT SYMBOL: "ResetISR"  address: 0000a261
    
    
    MEMORY CONFIGURATION
    
             name            origin    length      used     unused   attr    fill
    ----------------------  --------  ---------  --------  --------  ----  --------
      FLASH                 00000000   0000cfff  0000cff9  00000006  R  X
      FLASH_LAST_PAGE       0001f000   00001000  00000cf0  00000310  R  X
      SRAM                  20000000   000043c3  00003ecd  000004f6  RW X
    
    
    SEGMENT ALLOCATION MAP
    
    run origin  load origin   length   init length attrs members
    ----------  ----------- ---------- ----------- ----- -------
    00000000    00000000    0000cfff   0000cfff    r-x
      00000000    00000000    0000003c   0000003c    r-- .resetVecs
      0000003c    0000003c    000000c4   000000c4    r-x .text.1
      00000100    00000100    0000003c   0000003c    r-- .const:ti_sysbios_knl_Task_Object__PARAMS__C
      0000013c    0000013c    00000034   00000034    r-- .const:ti_sysbios_knl_Mailbox_Object__PARAMS__C
      00000170    00000170    00000030   00000030    r-- .const:ti_sysbios_family_arm_m3_Hwi_Object__PARAMS__C
      000001a0    000001a0    0000002c   0000002c    r-- .const:ti_sysbios_hal_Hwi_Object__PARAMS__C
      000001cc    000001cc    00000028   00000028    r-- .const:ti_sysbios_heaps_HeapMem_Module__FXNS__C
      000001f4    000001f4    00000028   00000028    r-- .const:ti_sysbios_knl_Swi_Object__PARAMS__C
      0000021c    0000021c    00000024   00000024    r-- .const:ti_sysbios_gates_GateHwi_Module__FXNS__C
      00000240    00000240    00000024   00000024    r-- .const:ti_sysbios_gates_GateMutex_Module__FXNS__C
      00000264    00000264    00000024   00000024    r-- .const:ti_sysbios_heaps_HeapMem_Object__PARAMS__C
      00000288    00000288    00000024   00000024    r-- .const:ti_sysbios_knl_Clock_Object__PARAMS__C
      000002ac    000002ac    00000024   00000024    r-- .const:ti_sysbios_knl_Semaphore_Object__PARAMS__C
      000002d0    000002d0    00000020   00000020    r-- .const:ti_sysbios_family_arm_m3_Hwi_Object__DESC__C
      000002f0    000002f0    00000020   00000020    r-- .const:ti_sysbios_gates_GateHwi_Object__DESC__C
      00000310    00000310    00000020   00000020    r-- .const:ti_sysbios_gates_GateMutex_Object__DESC__C
      00000330    00000330    00000020   00000020    r-- .const:ti_sysbios_hal_Hwi_Object__DESC__C
      00000350    00000350    00000020   00000020    r-- .const:ti_sysbios_heaps_HeapMem_Object__DESC__C
      00000370    00000370    00000020   00000020    r-- .const:ti_sysbios_knl_Clock_Object__DESC__C
      00000390    00000390    00000020   00000020    r-- .const:ti_sysbios_knl_Mailbox_Object__DESC__C
      000003b0    000003b0    00000020   00000020    r-- .const:ti_sysbios_knl_Queue_Object__DESC__C
      000003d0    000003d0    00000020   00000020    r-- .const:ti_sysbios_knl_Semaphore_Object__DESC__C
      000003f0    000003f0    00000020   00000020    r-- .const:ti_sysbios_knl_Swi_Object__DESC__C
      00000410    00000410    00000020   00000020    r-- .const:ti_sysbios_knl_Task_Object__DESC__C
      00000430    00000430    00000018   00000018    r-- .const:ti_sysbios_gates_GateHwi_Object__PARAMS__C
      00000448    00000448    00000018   00000018    r-- .const:ti_sysbios_gates_GateMutex_Object__PARAMS__C
      00000460    00000460    00000018   00000018    r-- .const:ti_sysbios_knl_Queue_Object__PARAMS__C
      00000478    00000478    00000008   00000008    r-- .const:ti_sysbios_knl_Idle_funcList__C
      00000480    00000480    00000004   00000004    r-- .const:ti_sysbios_family_arm_cc26xx_Boot_alternateBackdoorIOID__C
      00000484    00000484    00000004   00000004    r-- .const:ti_sysbios_family_arm_cc26xx_Timer_startupNeeded__C
      00000488    00000488    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_E_alreadyDefined__C
      0000048c    0000048c    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_E_hwiLimitExceeded__C
      00000490    00000490    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_NUM_INTERRUPTS__C
      00000494    00000494    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_Object__count__C
      00000498    00000498    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_Object__table__C
      0000049c    0000049c    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_ccr__C
      000004a0    000004a0    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_excHandlerFunc__C
      000004a4    000004a4    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_nullIsrFunc__C
      000004a8    000004a8    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__C
      000004ac    000004ac    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_Hwi_priGroup__C
      000004b0    000004b0    00000004   00000004    r-- .const:ti_sysbios_family_arm_m3_TaskSupport_stackAlignment__C
      000004b4    000004b4    00000004   00000004    r-- .const:ti_sysbios_heaps_HeapMem_E_memory__C
      000004b8    000004b8    00000004   00000004    r-- .const:ti_sysbios_heaps_HeapMem_Module__gateObj__C
      000004bc    000004bc    00000004   00000004    r-- .const:ti_sysbios_heaps_HeapMem_Object__count__C
      000004c0    000004c0    00000004   00000004    r-- .const:ti_sysbios_heaps_HeapMem_Object__table__C
      000004c4    000004c4    00000004   00000004    r-- .const:ti_sysbios_heaps_HeapMem_reqAlign__C
      000004c8    000004c8    00000004   00000004    r-- .const:ti_sysbios_knl_Clock_serviceMargin__C
      000004cc    000004cc    00000004   00000004    r-- .const:ti_sysbios_knl_Mailbox_Object__count__C
      000004d0    000004d0    00000004   00000004    r-- .const:ti_sysbios_knl_Mailbox_Object__table__C
      000004d4    000004d4    00000004   00000004    r-- .const:ti_sysbios_knl_Queue_Object__count__C
      000004d8    000004d8    00000004   00000004    r-- .const:ti_sysbios_knl_Queue_Object__table__C
      000004dc    000004dc    00000004   00000004    r-- .const:ti_sysbios_knl_Swi_Object__count__C
      000004e0    000004e0    00000004   00000004    r-- .const:ti_sysbios_knl_Swi_Object__table__C
      000004e4    000004e4    00000004   00000004    r-- .const:ti_sysbios_knl_Swi_numPriorities__C
      000004e8    000004e8    00000004   00000004    r-- .const:ti_sysbios_knl_Task_Object__count__C
      000004ec    000004ec    00000004   00000004    r-- .const:ti_sysbios_knl_Task_Object__table__C
      000004f0    000004f0    00000004   00000004    r-- .const:ti_sysbios_knl_Task_allBlockedFunc__C
      000004f4    000004f4    00000004   00000004    r-- .const:ti_sysbios_knl_Task_defaultStackHeap__C
      000004f8    000004f8    00000004   00000004    r-- .const:ti_sysbios_knl_Task_defaultStackSize__C
      000004fc    000004fc    00000004   00000004    r-- .const:ti_sysbios_knl_Task_numConstructedTasks__C
      00000500    00000500    00000002   00000002    r-- .const:ti_sysbios_family_arm_cc26xx_Boot_overrideDefaultBackdoorIOID__C
      00000502    00000502    00000002   00000002    r-- .const:ti_sysbios_family_arm_cc26xx_Timer_Module__id__C
      00000504    00000504    00000002   00000002    r-- .const:ti_sysbios_family_arm_cc26xx_TimestampProvider_useClockTimer__C
      00000506    00000506    00000002   00000002    r-- .const:ti_sysbios_family_arm_m3_Hwi_Module__id__C
      00000508    00000508    00000002   00000002    r-- .const:ti_sysbios_gates_GateHwi_Module__id__C
      0000050a    0000050a    00000002   00000002    r-- .const:ti_sysbios_gates_GateMutex_Module__id__C
      0000050c    0000050c    00000002   00000002    r-- .const:ti_sysbios_heaps_HeapMem_Module__id__C
      0000050e    0000050e    00000002   00000002    r-- .const:ti_sysbios_knl_Task_initStackFlag__C
      00000510    00000510    00000001   00000001    r-- .const:ti_sysbios_knl_Clock_tickMode__C
      00000514    00000514    00000008   00000008    r-- .const:xdc_runtime_Startup_firstFxns__C
      0000051c    0000051c    00000008   00000008    r-- .const:xdc_runtime_Startup_lastFxns__C
      00000524    00000524    00000004   00000004    r-- .const:xdc_runtime_Assert_E_assertFailed__C
      00000528    00000528    00000004   00000004    r-- .const:xdc_runtime_Error_E_memory__C
      0000052c    0000052c    00000004   00000004    r-- .const:xdc_runtime_Error_policyFxn__C
      00000530    00000530    00000004   00000004    r-- .const:xdc_runtime_IGateProvider_Interface__BASE__C
      00000534    00000534    00000004   00000004    r-- .const:xdc_runtime_IHeap_Interface__BASE__C
      00000538    00000538    00000004   00000004    r-- .const:xdc_runtime_IModule_Interface__BASE__C
      0000053c    0000053c    00000004   00000004    r-- .const:xdc_runtime_Main_Module__diagsEnabled__C
      00000540    00000540    00000004   00000004    r-- .const:xdc_runtime_Main_Module__diagsIncluded__C
      00000544    00000544    00000004   00000004    r-- .const:xdc_runtime_Main_Module__diagsMask__C
      00000548    00000548    00000004   00000004    r-- .const:xdc_runtime_Memory_defaultHeapInstance__C
      0000054c    0000054c    00000004   00000004    r-- .const:xdc_runtime_Startup_execImpl__C
      00000550    00000550    00000004   00000004    r-- .const:xdc_runtime_Startup_maxPasses__C
      00000554    00000554    00000004   00000004    r-- .const:xdc_runtime_Startup_sfxnRts__C
      00000558    00000558    00000004   00000004    r-- .const:xdc_runtime_Startup_sfxnTab__C
      0000055c    0000055c    00000004   00000004    r-- .const:xdc_runtime_Startup_startModsFxn__C
      00000560    00000560    00000004   00000004    r-- .const:xdc_runtime_SysCallback_abortFxn__C
      00000564    00000564    00000004   00000004    r-- .const:xdc_runtime_SysCallback_exitFxn__C
      00000568    00000568    00000004   00000004    r-- .const:xdc_runtime_System_abortFxn__C
      0000056c    0000056c    00000004   00000004    r-- .const:xdc_runtime_System_exitFxn__C
      00000570    00000570    00000004   00000004    r-- .const:xdc_runtime_System_maxAtexitHandlers__C
      00000574    00000574    00000004   00000004    r-- .const:xdc_runtime_Text_charTab__C
      00000578    00000578    00000004   00000004    r-- .const:xdc_runtime_Text_nameEmpty__C
      0000057c    0000057c    00000004   00000004    r-- .const:xdc_runtime_Text_nameStatic__C
      00000580    00000580    00000004   00000004    r-- .const:xdc_runtime_Text_nameUnknown__C
      00000584    00000584    00000002   00000002    r-- .const:xdc_runtime_Main_Module__id__C
      00000586    00000586    00000002   00000002    r-- .const:xdc_runtime_Memory_Module__id__C
      00000588    00000588    00000002   00000002    r-- .const:xdc_runtime_Text_charCnt__C
      0000058a    0000058a    00000002   00000002    r-- .const:xdc_runtime_Text_isLoaded__C
      0000058c    0000058c    00000001   00000001    r-- .const:xdc_runtime_Error_policy__C
      00000590    00000590    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_AONRTCChannelEnable
      00000594    00000594    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_AONRTCCompareValueSet
      00000598    00000598    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_AONRTCCurrentCompareValueGet
      0000059c    0000059c    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_AONRTCEventClear
      000005a0    000005a0    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCount64__E
      000005a4    000005a4    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCurrentTick__E
      000005a8    000005a8    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getMaxTicks__E
      000005ac    000005ac    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_initDevice__I
      000005b0    000005b0    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setNextTick__E
      000005b4    000005b4    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setThreshold__I
      000005b8    000005b8    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_start__E
      000005bc    000005bc    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_TimestampProvider_get32__E
      000005c0    000005c0    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_xdc_runtime_Startup_getState__I
      000005c4    000005c4    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_abort__E
      000005c8    000005c8    00000004   00000004    r-- .const:ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_exit__E
      000005cc    000005cc    00000004   00000004    r-- .const:ti_sysbios_gates_GateMutex_Instance_State_sem__O
      000005d0    000005d0    00000004   00000004    r-- .const:ti_sysbios_knl_Clock_Module_State_clockQ__O
      000005d4    000005d4    00000004   00000004    r-- .const:ti_sysbios_knl_Mailbox_Instance_State_dataQue__O
      000005d8    000005d8    00000004   00000004    r-- .const:ti_sysbios_knl_Mailbox_Instance_State_dataSem__O
      000005dc    000005dc    00000004   00000004    r-- .const:ti_sysbios_knl_Mailbox_Instance_State_freeQue__O
      000005e0    000005e0    00000004   00000004    r-- .const:ti_sysbios_knl_Mailbox_Instance_State_freeSem__O
      000005e4    000005e4    00000004   00000004    r-- .const:ti_sysbios_knl_Semaphore_Instance_State_pendQ__O
      000005e8    000005e8    00000004   00000004    r-- .const:ti_sysbios_knl_Task_Module_State_inactiveQ__O
      000005ec    000005ec    0000ca10   0000ca10    r-x .text.2
      0000cffc    0000cffc    00000003   00000003    r-- .const.1
    0001f000    0001f000    00000ca0   00000ca0    r-x
      0001f000    0001f000    000000b8   000000b8    r-x .text.3
      0001f0b8    0001f0b8    000004f4   000004f4    r-- .const.2
      0001f5b0    0001f5b0    000006f0   000006f0    r-- .cinit
    0001ffac    0001ffac    00000054   00000054    r--
      0001ffac    0001ffac    00000054   00000054    r-- .ccfg
    20000000    20000000    000000c8   00000000    rw-
      20000000    20000000    000000c8   00000000    rw- .vecs
    20000100    20000100    00000104   00000000    rw-
      20000100    20000100    00000044   00000000    rw- .data:ti_sysbios_knl_Task_Module__state__V
      20000144    20000144    00000034   00000000    rw- .data:ti_sysbios_family_arm_m3_Hwi_Module__state__V
      20000178    20000178    0000002c   00000000    rw- .data:ti_sysbios_knl_Clock_Module__state__V
      200001a4    200001a4    00000024   00000000    rw- .data:ti_sysbios_BIOS_Module__state__V
      200001c8    200001c8    0000001c   00000000    rw- .data:ti_sysbios_knl_Swi_Module__state__V
      200001e4    200001e4    00000008   00000000    rw- .data:ti_sysbios_family_arm_cc26xx_Timer_Module__state__V
      200001ec    200001ec    00000004   00000000    rw- .data:ti_sysbios_family_arm_cc26xx_TimestampProvider_Module__state__V
      200001f0    200001f0    00000008   00000000    rw- .data:xdc_runtime_Startup_Module__state__V
      200001f8    200001f8    00000008   00000000    rw- .data:xdc_runtime_System_Module__state__V
      20000200    20000200    00000004   00000000    rw- .data:xdc_runtime_Memory_Module__state__V
    20000430    20000430    00000010   00000000    rw-
      20000430    20000430    00000010   00000000    rw- .TI.bound:dmaRxControlTableEntry0$13
    20000440    20000440    00000010   00000000    rw-
      20000440    20000440    00000010   00000000    rw- .TI.bound:dmaTxControlTableEntry0$13
    20000500    20000500    00000010   00000000    rw-
      20000500    20000500    00000010   00000000    rw- .TI.bound:dmaRxControlTableEntry1$13
    20000510    20000510    000038d1   00000000    rw-
      20000510    20000510    00000010   00000000    rw- .TI.bound:dmaTxControlTableEntry1$13
      20000520    20000520    00002140   00000000    rw- .data
      20002660    20002660    00001781   00000000    rw- .bss
    20003fc0    20003fc0    00000400   00000000    rw-
      20003fc0    20003fc0    00000400   00000000    rw- .stack
    
    
    SECTION ALLOCATION MAP
    
     output                                  attributes/
    section   page    origin      length       input sections
    --------  ----  ----------  ----------   ----------------
    .resetVecs 
    *          0    00000000    0000003c     
                      00000000    0000003c     appBLE_pem3.oem3 (.resetVecs)
    
    .text.1    0    0000003c    000000c4     
                      0000003c    000000c0     ble_client_ind.obj (.text:ble_client_ind_gatt_msg)
                      000000fc    00000004     ICallBleAPI.obj (.text:GATTServApp_AddService)
    
    .const:ti_sysbios_knl_Task_Object__PARAMS__C 
    *          0    00000100    0000003c     
                      00000100    0000003c     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_Object__PARAMS__C)
    
    .const:ti_sysbios_knl_Mailbox_Object__PARAMS__C 
    *          0    0000013c    00000034     
                      0000013c    00000034     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Mailbox_Object__PARAMS__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_Object__PARAMS__C 
    *          0    00000170    00000030     
                      00000170    00000030     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_Object__PARAMS__C)
    
    .const:ti_sysbios_hal_Hwi_Object__PARAMS__C 
    *          0    000001a0    0000002c     
                      000001a0    0000002c     appBLE_pem3.oem3 (.const:ti_sysbios_hal_Hwi_Object__PARAMS__C)
    
    .const:ti_sysbios_heaps_HeapMem_Module__FXNS__C 
    *          0    000001cc    00000028     
                      000001cc    00000028     appBLE_pem3.oem3 (.const:ti_sysbios_heaps_HeapMem_Module__FXNS__C)
    
    .const:ti_sysbios_knl_Swi_Object__PARAMS__C 
    *          0    000001f4    00000028     
                      000001f4    00000028     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Swi_Object__PARAMS__C)
    
    .const:ti_sysbios_gates_GateHwi_Module__FXNS__C 
    *          0    0000021c    00000024     
                      0000021c    00000024     appBLE_pem3.oem3 (.const:ti_sysbios_gates_GateHwi_Module__FXNS__C)
    
    .const:ti_sysbios_gates_GateMutex_Module__FXNS__C 
    *          0    00000240    00000024     
                      00000240    00000024     appBLE_pem3.oem3 (.const:ti_sysbios_gates_GateMutex_Module__FXNS__C)
    
    .const:ti_sysbios_heaps_HeapMem_Object__PARAMS__C 
    *          0    00000264    00000024     
                      00000264    00000024     appBLE_pem3.oem3 (.const:ti_sysbios_heaps_HeapMem_Object__PARAMS__C)
    
    .const:ti_sysbios_knl_Clock_Object__PARAMS__C 
    *          0    00000288    00000024     
                      00000288    00000024     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Clock_Object__PARAMS__C)
    
    .const:ti_sysbios_knl_Semaphore_Object__PARAMS__C 
    *          0    000002ac    00000024     
                      000002ac    00000024     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Semaphore_Object__PARAMS__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_Object__DESC__C 
    *          0    000002d0    00000020     
                      000002d0    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_Object__DESC__C)
    
    .const:ti_sysbios_gates_GateHwi_Object__DESC__C 
    *          0    000002f0    00000020     
                      000002f0    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_gates_GateHwi_Object__DESC__C)
    
    .const:ti_sysbios_gates_GateMutex_Object__DESC__C 
    *          0    00000310    00000020     
                      00000310    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_gates_GateMutex_Object__DESC__C)
    
    .const:ti_sysbios_hal_Hwi_Object__DESC__C 
    *          0    00000330    00000020     
                      00000330    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_hal_Hwi_Object__DESC__C)
    
    .const:ti_sysbios_heaps_HeapMem_Object__DESC__C 
    *          0    00000350    00000020     
                      00000350    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_heaps_HeapMem_Object__DESC__C)
    
    .const:ti_sysbios_knl_Clock_Object__DESC__C 
    *          0    00000370    00000020     
                      00000370    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Clock_Object__DESC__C)
    
    .const:ti_sysbios_knl_Mailbox_Object__DESC__C 
    *          0    00000390    00000020     
                      00000390    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Mailbox_Object__DESC__C)
    
    .const:ti_sysbios_knl_Queue_Object__DESC__C 
    *          0    000003b0    00000020     
                      000003b0    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Queue_Object__DESC__C)
    
    .const:ti_sysbios_knl_Semaphore_Object__DESC__C 
    *          0    000003d0    00000020     
                      000003d0    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Semaphore_Object__DESC__C)
    
    .const:ti_sysbios_knl_Swi_Object__DESC__C 
    *          0    000003f0    00000020     
                      000003f0    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Swi_Object__DESC__C)
    
    .const:ti_sysbios_knl_Task_Object__DESC__C 
    *          0    00000410    00000020     
                      00000410    00000020     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_Object__DESC__C)
    
    .const:ti_sysbios_gates_GateHwi_Object__PARAMS__C 
    *          0    00000430    00000018     
                      00000430    00000018     appBLE_pem3.oem3 (.const:ti_sysbios_gates_GateHwi_Object__PARAMS__C)
    
    .const:ti_sysbios_gates_GateMutex_Object__PARAMS__C 
    *          0    00000448    00000018     
                      00000448    00000018     appBLE_pem3.oem3 (.const:ti_sysbios_gates_GateMutex_Object__PARAMS__C)
    
    .const:ti_sysbios_knl_Queue_Object__PARAMS__C 
    *          0    00000460    00000018     
                      00000460    00000018     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Queue_Object__PARAMS__C)
    
    .const:ti_sysbios_knl_Idle_funcList__C 
    *          0    00000478    00000008     
                      00000478    00000008     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Idle_funcList__C)
    
    .const:ti_sysbios_family_arm_cc26xx_Boot_alternateBackdoorIOID__C 
    *          0    00000480    00000004     
                      00000480    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Boot_alternateBackdoorIOID__C)
    
    .const:ti_sysbios_family_arm_cc26xx_Timer_startupNeeded__C 
    *          0    00000484    00000004     
                      00000484    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Timer_startupNeeded__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_E_alreadyDefined__C 
    *          0    00000488    00000004     
                      00000488    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_E_alreadyDefined__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_E_hwiLimitExceeded__C 
    *          0    0000048c    00000004     
                      0000048c    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_E_hwiLimitExceeded__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_NUM_INTERRUPTS__C 
    *          0    00000490    00000004     
                      00000490    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_NUM_INTERRUPTS__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_Object__count__C 
    *          0    00000494    00000004     
                      00000494    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_Object__count__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_Object__table__C 
    *          0    00000498    00000004     
                      00000498    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_Object__table__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_ccr__C 
    *          0    0000049c    00000004     
                      0000049c    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_ccr__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_excHandlerFunc__C 
    *          0    000004a0    00000004     
                      000004a0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_excHandlerFunc__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_nullIsrFunc__C 
    *          0    000004a4    00000004     
                      000004a4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_nullIsrFunc__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__C 
    *          0    000004a8    00000004     
                      000004a8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_priGroup__C 
    *          0    000004ac    00000004     
                      000004ac    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_priGroup__C)
    
    .const:ti_sysbios_family_arm_m3_TaskSupport_stackAlignment__C 
    *          0    000004b0    00000004     
                      000004b0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_TaskSupport_stackAlignment__C)
    
    .const:ti_sysbios_heaps_HeapMem_E_memory__C 
    *          0    000004b4    00000004     
                      000004b4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_heaps_HeapMem_E_memory__C)
    
    .const:ti_sysbios_heaps_HeapMem_Module__gateObj__C 
    *          0    000004b8    00000004     
                      000004b8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_heaps_HeapMem_Module__gateObj__C)
    
    .const:ti_sysbios_heaps_HeapMem_Object__count__C 
    *          0    000004bc    00000004     
                      000004bc    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_heaps_HeapMem_Object__count__C)
    
    .const:ti_sysbios_heaps_HeapMem_Object__table__C 
    *          0    000004c0    00000004     
                      000004c0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_heaps_HeapMem_Object__table__C)
    
    .const:ti_sysbios_heaps_HeapMem_reqAlign__C 
    *          0    000004c4    00000004     
                      000004c4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_heaps_HeapMem_reqAlign__C)
    
    .const:ti_sysbios_knl_Clock_serviceMargin__C 
    *          0    000004c8    00000004     
                      000004c8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Clock_serviceMargin__C)
    
    .const:ti_sysbios_knl_Mailbox_Object__count__C 
    *          0    000004cc    00000004     
                      000004cc    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Mailbox_Object__count__C)
    
    .const:ti_sysbios_knl_Mailbox_Object__table__C 
    *          0    000004d0    00000004     
                      000004d0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Mailbox_Object__table__C)
    
    .const:ti_sysbios_knl_Queue_Object__count__C 
    *          0    000004d4    00000004     
                      000004d4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Queue_Object__count__C)
    
    .const:ti_sysbios_knl_Queue_Object__table__C 
    *          0    000004d8    00000004     
                      000004d8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Queue_Object__table__C)
    
    .const:ti_sysbios_knl_Swi_Object__count__C 
    *          0    000004dc    00000004     
                      000004dc    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Swi_Object__count__C)
    
    .const:ti_sysbios_knl_Swi_Object__table__C 
    *          0    000004e0    00000004     
                      000004e0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Swi_Object__table__C)
    
    .const:ti_sysbios_knl_Swi_numPriorities__C 
    *          0    000004e4    00000004     
                      000004e4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Swi_numPriorities__C)
    
    .const:ti_sysbios_knl_Task_Object__count__C 
    *          0    000004e8    00000004     
                      000004e8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_Object__count__C)
    
    .const:ti_sysbios_knl_Task_Object__table__C 
    *          0    000004ec    00000004     
                      000004ec    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_Object__table__C)
    
    .const:ti_sysbios_knl_Task_allBlockedFunc__C 
    *          0    000004f0    00000004     
                      000004f0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_allBlockedFunc__C)
    
    .const:ti_sysbios_knl_Task_defaultStackHeap__C 
    *          0    000004f4    00000004     
                      000004f4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_defaultStackHeap__C)
    
    .const:ti_sysbios_knl_Task_defaultStackSize__C 
    *          0    000004f8    00000004     
                      000004f8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_defaultStackSize__C)
    
    .const:ti_sysbios_knl_Task_numConstructedTasks__C 
    *          0    000004fc    00000004     
                      000004fc    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_numConstructedTasks__C)
    
    .const:ti_sysbios_family_arm_cc26xx_Boot_overrideDefaultBackdoorIOID__C 
    *          0    00000500    00000002     
                      00000500    00000002     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Boot_overrideDefaultBackdoorIOID__C)
    
    .const:ti_sysbios_family_arm_cc26xx_Timer_Module__id__C 
    *          0    00000502    00000002     
                      00000502    00000002     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Timer_Module__id__C)
    
    .const:ti_sysbios_family_arm_cc26xx_TimestampProvider_useClockTimer__C 
    *          0    00000504    00000002     
                      00000504    00000002     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_TimestampProvider_useClockTimer__C)
    
    .const:ti_sysbios_family_arm_m3_Hwi_Module__id__C 
    *          0    00000506    00000002     
                      00000506    00000002     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_Module__id__C)
    
    .const:ti_sysbios_gates_GateHwi_Module__id__C 
    *          0    00000508    00000002     
                      00000508    00000002     appBLE_pem3.oem3 (.const:ti_sysbios_gates_GateHwi_Module__id__C)
    
    .const:ti_sysbios_gates_GateMutex_Module__id__C 
    *          0    0000050a    00000002     
                      0000050a    00000002     appBLE_pem3.oem3 (.const:ti_sysbios_gates_GateMutex_Module__id__C)
    
    .const:ti_sysbios_heaps_HeapMem_Module__id__C 
    *          0    0000050c    00000002     
                      0000050c    00000002     appBLE_pem3.oem3 (.const:ti_sysbios_heaps_HeapMem_Module__id__C)
    
    .const:ti_sysbios_knl_Task_initStackFlag__C 
    *          0    0000050e    00000002     
                      0000050e    00000002     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_initStackFlag__C)
    
    .const:ti_sysbios_knl_Clock_tickMode__C 
    *          0    00000510    00000001     
                      00000510    00000001     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Clock_tickMode__C)
    
    .const:xdc_runtime_Startup_firstFxns__C 
    *          0    00000514    00000008     
                      00000514    00000008     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_firstFxns__C)
    
    .const:xdc_runtime_Startup_lastFxns__C 
    *          0    0000051c    00000008     
                      0000051c    00000008     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_lastFxns__C)
    
    .const:xdc_runtime_Assert_E_assertFailed__C 
    *          0    00000524    00000004     
                      00000524    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Assert_E_assertFailed__C)
    
    .const:xdc_runtime_Error_E_memory__C 
    *          0    00000528    00000004     
                      00000528    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Error_E_memory__C)
    
    .const:xdc_runtime_Error_policyFxn__C 
    *          0    0000052c    00000004     
                      0000052c    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Error_policyFxn__C)
    
    .const:xdc_runtime_IGateProvider_Interface__BASE__C 
    *          0    00000530    00000004     
                      00000530    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_IGateProvider_Interface__BASE__C)
    
    .const:xdc_runtime_IHeap_Interface__BASE__C 
    *          0    00000534    00000004     
                      00000534    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_IHeap_Interface__BASE__C)
    
    .const:xdc_runtime_IModule_Interface__BASE__C 
    *          0    00000538    00000004     
                      00000538    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_IModule_Interface__BASE__C)
    
    .const:xdc_runtime_Main_Module__diagsEnabled__C 
    *          0    0000053c    00000004     
                      0000053c    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Main_Module__diagsEnabled__C)
    
    .const:xdc_runtime_Main_Module__diagsIncluded__C 
    *          0    00000540    00000004     
                      00000540    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Main_Module__diagsIncluded__C)
    
    .const:xdc_runtime_Main_Module__diagsMask__C 
    *          0    00000544    00000004     
                      00000544    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Main_Module__diagsMask__C)
    
    .const:xdc_runtime_Memory_defaultHeapInstance__C 
    *          0    00000548    00000004     
                      00000548    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Memory_defaultHeapInstance__C)
    
    .const:xdc_runtime_Startup_execImpl__C 
    *          0    0000054c    00000004     
                      0000054c    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_execImpl__C)
    
    .const:xdc_runtime_Startup_maxPasses__C 
    *          0    00000550    00000004     
                      00000550    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_maxPasses__C)
    
    .const:xdc_runtime_Startup_sfxnRts__C 
    *          0    00000554    00000004     
                      00000554    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_sfxnRts__C)
    
    .const:xdc_runtime_Startup_sfxnTab__C 
    *          0    00000558    00000004     
                      00000558    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_sfxnTab__C)
    
    .const:xdc_runtime_Startup_startModsFxn__C 
    *          0    0000055c    00000004     
                      0000055c    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_startModsFxn__C)
    
    .const:xdc_runtime_SysCallback_abortFxn__C 
    *          0    00000560    00000004     
                      00000560    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_SysCallback_abortFxn__C)
    
    .const:xdc_runtime_SysCallback_exitFxn__C 
    *          0    00000564    00000004     
                      00000564    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_SysCallback_exitFxn__C)
    
    .const:xdc_runtime_System_abortFxn__C 
    *          0    00000568    00000004     
                      00000568    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_System_abortFxn__C)
    
    .const:xdc_runtime_System_exitFxn__C 
    *          0    0000056c    00000004     
                      0000056c    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_System_exitFxn__C)
    
    .const:xdc_runtime_System_maxAtexitHandlers__C 
    *          0    00000570    00000004     
                      00000570    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_System_maxAtexitHandlers__C)
    
    .const:xdc_runtime_Text_charTab__C 
    *          0    00000574    00000004     
                      00000574    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Text_charTab__C)
    
    .const:xdc_runtime_Text_nameEmpty__C 
    *          0    00000578    00000004     
                      00000578    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Text_nameEmpty__C)
    
    .const:xdc_runtime_Text_nameStatic__C 
    *          0    0000057c    00000004     
                      0000057c    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Text_nameStatic__C)
    
    .const:xdc_runtime_Text_nameUnknown__C 
    *          0    00000580    00000004     
                      00000580    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Text_nameUnknown__C)
    
    .const:xdc_runtime_Main_Module__id__C 
    *          0    00000584    00000002     
                      00000584    00000002     appBLE_pem3.oem3 (.const:xdc_runtime_Main_Module__id__C)
    
    .const:xdc_runtime_Memory_Module__id__C 
    *          0    00000586    00000002     
                      00000586    00000002     appBLE_pem3.oem3 (.const:xdc_runtime_Memory_Module__id__C)
    
    .const:xdc_runtime_Text_charCnt__C 
    *          0    00000588    00000002     
                      00000588    00000002     appBLE_pem3.oem3 (.const:xdc_runtime_Text_charCnt__C)
    
    .const:xdc_runtime_Text_isLoaded__C 
    *          0    0000058a    00000002     
                      0000058a    00000002     appBLE_pem3.oem3 (.const:xdc_runtime_Text_isLoaded__C)
    
    .const:xdc_runtime_Error_policy__C 
    *          0    0000058c    00000001     
                      0000058c    00000001     appBLE_pem3.oem3 (.const:xdc_runtime_Error_policy__C)
    
    .const:ti_sysbios_rom_ROM_AONRTCChannelEnable 
    *          0    00000590    00000004     
                      00000590    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_AONRTCChannelEnable)
    
    .const:ti_sysbios_rom_ROM_AONRTCCompareValueSet 
    *          0    00000594    00000004     
                      00000594    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_AONRTCCompareValueSet)
    
    .const:ti_sysbios_rom_ROM_AONRTCCurrentCompareValueGet 
    *          0    00000598    00000004     
                      00000598    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_AONRTCCurrentCompareValueGet)
    
    .const:ti_sysbios_rom_ROM_AONRTCEventClear 
    *          0    0000059c    00000004     
                      0000059c    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_AONRTCEventClear)
    
    .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCount64__E 
    *          0    000005a0    00000004     
                      000005a0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCount64__E)
    
    .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCurrentTick__E 
    *          0    000005a4    00000004     
                      000005a4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCurrentTick__E)
    
    .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getMaxTicks__E 
    *          0    000005a8    00000004     
                      000005a8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getMaxTicks__E)
    
    .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_initDevice__I 
    *          0    000005ac    00000004     
                      000005ac    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_initDevice__I)
    
    .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setNextTick__E 
    *          0    000005b0    00000004     
                      000005b0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setNextTick__E)
    
    .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setThreshold__I 
    *          0    000005b4    00000004     
                      000005b4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setThreshold__I)
    
    .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_start__E 
    *          0    000005b8    00000004     
                      000005b8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_start__E)
    
    .const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_TimestampProvider_get32__E 
    *          0    000005bc    00000004     
                      000005bc    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_TimestampProvider_get32__E)
    
    .const:ti_sysbios_rom_ROM_xdc_runtime_Startup_getState__I 
    *          0    000005c0    00000004     
                      000005c0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_xdc_runtime_Startup_getState__I)
    
    .const:ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_abort__E 
    *          0    000005c4    00000004     
                      000005c4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_abort__E)
    
    .const:ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_exit__E 
    *          0    000005c8    00000004     
                      000005c8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_exit__E)
    
    .const:ti_sysbios_gates_GateMutex_Instance_State_sem__O 
    *          0    000005cc    00000004     
                      000005cc    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_gates_GateMutex_Instance_State_sem__O)
    
    .const:ti_sysbios_knl_Clock_Module_State_clockQ__O 
    *          0    000005d0    00000004     
                      000005d0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Clock_Module_State_clockQ__O)
    
    .const:ti_sysbios_knl_Mailbox_Instance_State_dataQue__O 
    *          0    000005d4    00000004     
                      000005d4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Mailbox_Instance_State_dataQue__O)
    
    .const:ti_sysbios_knl_Mailbox_Instance_State_dataSem__O 
    *          0    000005d8    00000004     
                      000005d8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Mailbox_Instance_State_dataSem__O)
    
    .const:ti_sysbios_knl_Mailbox_Instance_State_freeQue__O 
    *          0    000005dc    00000004     
                      000005dc    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Mailbox_Instance_State_freeQue__O)
    
    .const:ti_sysbios_knl_Mailbox_Instance_State_freeSem__O 
    *          0    000005e0    00000004     
                      000005e0    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Mailbox_Instance_State_freeSem__O)
    
    .const:ti_sysbios_knl_Semaphore_Instance_State_pendQ__O 
    *          0    000005e4    00000004     
                      000005e4    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Semaphore_Instance_State_pendQ__O)
    
    .const:ti_sysbios_knl_Task_Module_State_inactiveQ__O 
    *          0    000005e8    00000004     
                      000005e8    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Task_Module_State_inactiveQ__O)
    
    .text.2    0    000005ec    0000ca10     
                      000005ec    00000b88     FixedPointMadgwickAHRS.obj (.text:FixedPointMadgwickAHRSupdate)
                      00001174    0000071c     fp_inertial_sensors.obj (.text:fp_inertial_get_data)
                      00001890    000004a8     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                      00001d38    00000498     SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                      000021d0    00000388     UARTCC26XX.obj (.text:UARTCC26XX_open)
                      00002558    000002c4     SPICC26XXDMA.obj (.text:SPICC26XXDMA_transfer)
                      0000281c    000002b0     driverlib.lib : setup.obj (.text:HapiTrimDeviceShutDown$95)
                      00002acc    00000280     SPICC26XXDMA.obj (.text:SPICC26XXDMA_hwiFxn$13)
                      00002d4c    0000025c     peripheral.obj (.text:gapRole_processGAPMsg$2)
                      00002fa8    00000258     ble_client_discovery.obj (.text:ble_client_discovery_alert_ntf$19)
                      00003200    00000258     ble_client_discovery.obj (.text:ble_client_discovery_phone_alert$19)
                      00003458    00000254     peripheral.obj (.text:GAPRole_SetParameter)
                      000036ac    0000023c     UARTCC26XX.obj (.text:UARTCC26XX_write)
                      000038e8    000001f4     rtsv7M3_T_le_eabi.lib : ull_div_t2.obj (.text)
                      00003adc    000001e4     SPICC26XXDMA.obj (.text:SPICC26XXDMA_configDMA$13)
                      00003cc0    000001c4     UARTCC26XX.obj (.text:UARTCC26XX_read)
                      00003e84    000001bc     ble_client_discovery.obj (.text:ble_client_discovery_current_time$19)
                      00004040    000001a0     ble_client_discovery.obj (.text:ble_client_discovery_nwa$19)
                      000041e0    00000182     driverlib.lib : sys_ctrl.obj (.text:SysCtrlSetRechargeBeforePowerDown)
                      00004362    00000002     appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_nullFunc__I)
                      00004364    00000174     brooband_app.obj (.text:brooband_app_init$21)
                      000044d8    00000160     SPICC26XXDMA.obj (.text:SPICC26XXDMA_transferCancel)
                      00004638    00000158     UARTCC26XX.obj (.text:UARTCC26XX_hwiIntFxn)
                      00004790    00000156     fixed_point_matrix_math.obj (.text:fp_quaternion_rotation)
                      000048e6    00000002     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_defaultClockFunc__E)
                      000048e8    00000150     UTC_clock.obj (.text:UTC_convertUTCTime)
                      00004a38    00000150     brooband_app.obj (.text:brooband_app_taskFxn$21)
                      00004b88    00000148     SPICC26XXDMA.obj (.text:SPICC26XXDMA_initIO$13)
                      00004cd0    00000138     PINCC26XX.obj (.text:PIN_init)
                      00004e08    00000130     UARTCC26XX.obj (.text:UARTCC26XX_initHw$11)
                      00004f38    0000012c     ble_client_config.obj (.text:ble_client_config_next_char)
                      00005064    0000012c     fixed_point_matrix_math.obj (.text:fp_quaternion_multiplication)
                      00005190    00000128     brooband_app.obj (.text:brooband_app_stateChangeEvt$21)
                      000052b8    00000128     fp_inertial_sensors.obj (.text:fp_inertial_get_values)
                      000053e0    0000011c     peripheral.obj (.text:GAPRole_GetParameter)
                      000054fc    0000011c     fp_inertial_sensors.obj (.text:fp_inertial_interrupt_service_routine_func)
                      00005618    00000118     peripheral.obj (.text:gapRole_taskFxn$2)
                      00005730    00000104     brooband_app_mov.obj (.text:brooband_app_mov_process_mov_control_point_evt$22)
                      00005834    000000f6     driverlib.lib : setup.obj (.text:GetTrimForAnabypassValue1$95)
                      0000592a    00000002     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_defaultNotifyTrapFunc__E)
                      0000592c    000000f4     ble_client_discovery.obj (.text:ble_client_discovery_ref_time$19)
                      00005a20    000000ec     ICall.obj (.text:ICall_primWaitMatch$7)
                      00005b0c    000000ec     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_standbyPolicy__E)
                      00005bf8    000000e0     SPICC26XXDMA.obj (.text:SPICC26XXDMA_initHw$13)
                      00005cd8    000000e0     ble_client_discovery.obj (.text:ble_client_discovery_dst_change$19)
                      00005db8    000000dc     UARTCC26XX.obj (.text:UARTCC26XX_writeCancel)
                      00005e94    000000d8     UARTCC26XX.obj (.text:UARTCC26XX_readCancel)
                      00005f6c    000000d8     peripheral.obj (.text:gapRole_init$2)
                      00006044    000000d8     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_setDependency__E)
                      0000611c    000000d4     UARTCC26XX.obj (.text:UARTCC26XX_close)
                      000061f0    000000d4     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_releaseDependency__E)
                      000062c4    000000d4     UARTCC26XX.obj (.text:writeFinishedDoCallback$11)
                      00006398    000000cc     UARTCC26XX.obj (.text:readData$11)
                      00006464    000000cc     UARTCC26XX.obj (.text:writeData$11)
                      00006530    000000c8     fp_inertial_sensors.obj (.text:fp_inertial_power_management_set_power_level)
                      000065f8    000000b4     PINCC26XX.obj (.text:PINCC26XX_setIoCfg$14)
                      000066ac    000000b4     UARTCC26XX.obj (.text:readFinishedDoCallback$11)
                      00006760    000000b0     driverlib.lib : osc.obj (.text:OSCHF_GetStartupTime)
                      00006810    000000b0     SPICC26XXDMA.obj (.text:SPICC26XXDMA_close)
                      000068c0    000000b0     SPI.obj (.text:SPI_open)
                      00006970    000000b0     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_knl_Clock_workFuncDynamic__E)
                      00006a20    000000b0     driverlib.lib : setup.obj (.text:trimDevice)
                      00006ad0    000000ae     brooband_app_mov.obj (.text:brooband_app_mov_step_count_callback$22)
                      00006b7e    000000ae     fix16.obj (.text:fix16_div)
                      00006c2c    000000ac     movement.obj (.text:mov_read_attribute_callback$41)
                      00006cd8    000000a8     UART.obj (.text:UART_open)
                      00006d80    000000a8     UTC_clock.obj (.text:UTC_convertUTCSecs)
                      00006e28    000000a4     UART.obj (.text:UART_Params_init)
                      00006ecc    000000a4     brooband_app_mov.obj (.text:brooband_app_mov_process_sensor_event)
                      00006f70    000000a0     SPI.obj (.text:SPI_Params_init)
                      00007010    000000a0     SPI.obj (.text:SPI_transfer)
                      000070b0    000000a0     UART.obj (.text:UART_write)
                      00007150    000000a0     auto_init.aem3 : auto_init.oem3 (.text)
                      000071f0    000000a0     brooband_app_mov.obj (.text:brooband_app_mov_process_rsc_control_point_evt$22)
                      00007290    0000009c     rtsv7M3_T_le_eabi.lib : memcpy_t2.obj (.text)
                      0000732c    00000098     npi_tl_spi.obj (.text:NPITLSPI_writeTransport)
                      000073c4    00000098     SPICC26XXDMA.obj (.text:SPICC26XXDMA_serviceISR$13)
                      0000745c    00000098     SPI.obj (.text:SPI_transferCancel)
                      000074f4    00000098     ble_client_discovery.obj (.text:ble_client_discovery_gatt_msg)
                      0000758c    00000094     SPICC26XXDMA.obj (.text:SPICC26XXDMA_transferCallback$13)
                      00007620    00000094     UARTCC26XX.obj (.text:UARTCC26XX_initIO$11)
                      000076b4    00000094     brooband_app.obj (.text:brooband_app_pairStateEvt$21)
                      00007748    00000094     misc.obj (.text:itoa)
                      000077dc    00000094     positioning.obj (.text:pos_write_attribute_callback$42)
                      00007870    00000094     simplified_acc_lsm6ds3.obj (.text:s_acc_pause_interupts)
                      00007904    00000090     PINCC26XX.obj (.text:PIN_open)
                      00007994    00000090     tl.obj (.text:tl_handle_ISR_event)
                      00007a24    0000008c     simplified_acc_lsm6ds3.obj (.text:s_acc_wait_for_sensor_hub_operation)
                      00007ab0    0000008c     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_LF_clockFunc__E)
                      00007b3c    0000008c                  : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_Module_startup__E)
                      00007bc8    00000088     fix16_sqrt.obj (.text:fix16_sqrt)
                      00007c50    00000088     UARTCC26XX.obj (.text:readSemCallback$11)
                      00007cd8    00000088     simplified_acc_lsm6ds3.obj (.text:s_acc_fifo_read_status)
                      00007d60    00000088     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Timer_start__E)
                      00007de8    00000088     UARTCC26XX.obj (.text:writeSemCallback$11)
                      00007e70    00000084     gattservapp_util.obj (.text:GATTServApp_ProcessCharCfg)
                      00007ef4    00000084     driverlib.lib : setup.obj (.text:GetTrimForAmpcompCtrl$95)
                      00007f78    00000084     ICall.obj (.text:ICall_heapMalloc)
                      00007ffc    00000084     ICall.obj (.text:ICall_primSetTimer$7)
                      00008080    00000084     brooband_app_mov.obj (.text:brooband_app_mov_process_evt)
                      00008104    00000084     peripheral.obj (.text:gapRole_processStackMsg$2)
                      00008188    00000080     npi_tl.obj (.text:NPITL_initTL)
                      00008208    00000080     SPICC26XXDMA.obj (.text:SPICC26XXDMA_control)
                      00008288    00000080     fp_inertial_sensors.obj (.text:fp_inertial_set_speed)
                      00008308    00000080     interrupt.obj (.text:init_interrupts)
                      00008388    0000007e     driverlib.lib : setup.obj (.text:HapiTrimDeviceColdReset$95)
                      00008406    0000007e     fixed_point_matrix_math.obj (.text:normalize_quaternion)
                      00008484    0000007c     ICall.obj (.text:ICall_createRemoteTasks)
                      00008500    0000007a     rtsv7M3_T_le_eabi.lib : memset_t2.obj (.text)
                      0000857a    00000078     driverlib.lib : sys_ctrl.obj (.text:SysCtrlAdjustRechargeAfterPowerDown)
                      000085f2    00000002     appBLE_pem3.oem3 (.text:ti_sysbios_rom_cortexm_cc26xx_CC26xx_badRomRevision__E)
                      000085f4    00000078     UDMACC26XX.obj (.text:UDMACC26XX_hwiIntFxn)
                      0000866c    00000078     movement.obj (.text:mov_write_attribute_callback$41)
                      000086e4    00000076     driverlib.lib : osc.obj (.text:OSCHF_AttemptToSwitchToXosc)
                      0000875a    00000002     tl.obj (.text:transport_tx_done_cb$45)
                      0000875c    00000074     ICall.obj (.text:ICall_primSend$7)
                      000087d0    00000074     npi_tl.obj (.text:NPITL_writeTL)
                      00008844    00000074     fp_inertial_sensors.obj (.text:fp_inertial_calculate_variance)
                      000088b8    00000074     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_startFirstMeasurement__E)
                      0000892c    00000072     fixed_point_matrix_math.obj (.text:fp_vector_cross_product)
                      0000899e    00000072     simplified_acc_lsm6ds3.obj (.text:s_acc_SPI_write_bit_value)
                      00008a10    00000070     brooband_app_mov.obj (.text:brooband_app_mov_change_data_update_clock)
                      00008a80    00000070     RSC.obj (.text:rsc_write_attribute_callback$38)
                      00008af0    0000006e     gattservapp_util.obj (.text:gattServApp_SendNotiInd$1)
                      00008b5e    00000002     sysbios.aem3 : mangled__BIOS_lib.obj (.text:xdc_runtime_SysCallback_defaultAbort)
                      00008b60    0000006c     fp_inertial_sensors.obj (.text:notify_positioning_update)
                      00008bcc    0000006c     positioning.obj (.text:pos_add_service)
                      00008c38    0000006c     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Timer_setNextTick__E)
                      00008ca4    0000006a     rtsv7M3_T_le_eabi.lib : copy_decompress_rle.obj (.text)
                      00008d0e    00000002     sysbios.aem3 : mangled__BIOS_lib.obj (.text:xdc_runtime_SysCallback_defaultExit)
                      00008d10    00000068     brooband_app.obj (.text:brooband_app_processGattMsg$21)
                      00008d78    00000068     fp_inertial_sensors.obj (.text:fp_inertial_init)
                      00008de0    00000068     RSC.obj (.text:rsc_read_attribute_callback$38)
                      00008e48    00000064     ICallCC2650.obj (.text:ICallPlatform_pwrUpdActivityCounter)
                      00008eac    00000064     driverlib.lib : osc.obj (.text:NOROM_OSCClockSourceSet)
                      00008f10    00000064     PINCC26XX.obj (.text:PIN_add)
                      00008f74    00000064     driverlib.lib : sys_ctrl.obj (.text:SysCtrl_DCDC_VoltageConditionalControl)
                      00008fd8    00000064     ble_client_config.obj (.text:ble_client_config_gatt_msg)
                      0000903c    00000064     peripheral.obj (.text:gapRole_startConnUpdate$2)
                      000090a0    00000060     positioning.obj (.text:pos_set_parameter)
                      00009100    0000005c     util.obj (.text:Util_rescheduleClock)
                      0000915c    0000005c     brooband_app.obj (.text:brooband_app_passcodeEvt$21)
                      000091b8    0000005c     fix16.obj (.text:fix16_mul)
                      00009214    0000005c     fp_inertial_sensors.obj (.text:fp_inertial_interrupt_service_routine_fifo)
                      00009270    0000005c     positioning.obj (.text:pos_read_attribute_callback$42)
                      000092cc    0000005c     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Timer_getCurrentTick__E)
                      00009328    0000005c     appBLE_pem3.oem3 (.text:xdc_runtime_Startup_getState__I)
                      00009384    0000005a     driverlib.lib : ddi.obj (.text:NOROM_DDI16BitfieldWrite)
                      000093de    0000005a     time_clock.obj (.text:time_clock_send)
                      00009438    00000058     ICall.obj (.text:ICall_primEnroll$7)
                      00009490    00000058     UDMACC26XX.obj (.text:UDMACC26XX_open)
                      000094e8    00000058     UTC_clock.obj (.text:UTC_timeUpdateHandler$34)
                      00009540    00000058     util.obj (.text:Util_constructClock)
                      00009598    00000058     fp_inertial_sensors.obj (.text:fp_inertial_process_events)
                      000095f0    00000058     sysbios.aem3 : mangled__BIOS_lib.obj (.text:tdcPerformRcOscMeasurement$28)
                      00009648    00000058                  : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_notify__I)
                      000096a0    00000056     time_clock.obj (.text:time_clock_set)
                      000096f6    00000002     --HOLE-- [fill = 0]
                      000096f8    00000054     ICallCC2650.obj (.text:ICallPlatform_pwrRegisterNotify)
                      0000974c    00000054     ICall.obj (.text:ICall_primThreadServes$7)
                      000097a0    00000054     npi_tl_spi.obj (.text:NPITLSPI_CallBack$5)
                      000097f4    00000054     npi_tl_spi.obj (.text:NPITLSPI_initializeTransport)
                      00009848    00000054     simplified_acc_lsm6ds3.obj (.text:s_acc_sensor_hub_write_to_sensor_register)
                      0000989c    00000054     simplified_acc_lsm6ds3.obj (.text:s_acc_write_interupt_registers)
                      000098f0    00000052     ICall.obj (.text:ICall_primWait$7)
                      00009942    00000002     --HOLE-- [fill = 0]
                      00009944    00000050     ICallBleAPI.obj (.text:GAP_DeviceInit)
                      00009994    00000050     ICallBleAPI.obj (.text:GAP_UpdateAdvertisingData)
                      000099e4    00000050     ICall.obj (.text:ICall_primGetEntityId$7)
                      00009a34    00000050     ICall.obj (.text:ICall_primRegisterApp$7)
                      00009a84    00000050     npi_rxbuf.obj (.text:NPIRxBuf_Read)
                      00009ad4    00000050     PINCC26XX.obj (.text:PIN_remove)
                      00009b24    00000050     fp_inertial_sensors.obj (.text:calculate_longitude_change)
                      00009b74    0000004c     peripheral.obj (.text:GAPRole_SendUpdateParam)
                      00009bc0    0000004c     ICallBleAPI.obj (.text:GATT_DiscAllChars)
                      00009c0c    0000004c     ICall.obj (.text:ICall_newTask$7)
                      00009c58    00000008     (.tramp.ti_sysbios_knl_Semaphore_create.1)
                      00009c60    0000004c     npi_tl_spi.obj (.text:NPITLSPI_readTransport)
                      00009cac    0000004c     ICallBleAPI.obj (.text:gattRequest$6)
                      00009cf8    0000004c     movement.obj (.text:mov_add_service)
                      00009d44    0000004c     RSC.obj (.text:rsc_add_service)
                      00009d90    0000004c     rtsv7M3_T_le_eabi.lib : cpy_tbl.obj (.text)
                      00009ddc    0000004c     simplified_acc_lsm6ds3.obj (.text:s_acc_SPI_transaction)
                      00009e28    0000004a     gattservapp_util.obj (.text:GATTServApp_ProcessCCCWriteReq)
                      00009e72    00000002     --HOLE-- [fill = 0]
                      00009e74    0000004a     tl.obj (.text:tl_write)
                      00009ebe    00000002     --HOLE-- [fill = 0]
                      00009ec0    00000048     npi_tl.obj (.text:NPITL_handleMrdyEvent)
                      00009f08    00000048     npi_tl.obj (.text:NPITL_transmissionCallBack$4)
                      00009f50    00000048     PINCC26XX.obj (.text:PIN_Isr$14)
                      00009f98    00000048     brooband_app_mov.obj (.text:brooband_app_mov_init)
                      00009fe0    00000048     brooband_app.obj (.text:brooband_app_toggle_advertising_state)
                      0000a028    00000048     ICallBleAPI.obj (.text:gattIndNoti$6)
                      0000a070    00000048     movement.obj (.text:mov_set_parameter)
                      0000a0b8    00000048     RSC.obj (.text:rsc_set_parameter)
                      0000a100    00000048     UARTCC26XX.obj (.text:startTxFifoEmptyClk$11)
                      0000a148    00000048     appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_XOSC_HF_clockFunc__E)
                      0000a190    00000046     driverlib.lib : ddi.obj (.text:NOROM_DDI16BitfieldRead)
                      0000a1d6    00000002     --HOLE-- [fill = 0]
                      0000a1d8    00000044     ICallBleAPI.obj (.text:GAP_TerminateLinkReq)
                      0000a21c    00000044     ICallBleAPI.obj (.text:GATT_DiscPrimaryServiceByUUID)
                      0000a260    00000044     boot.aem3 : boot.oem3 (.text)
                      0000a2a4    00000008     (.tramp.xdc_runtime_System_exit__E.1)
                      0000a2ac    00000044     ICallBleAPI.obj (.text:gapSendParamAndPtrCmd$6)
                      0000a2f0    00000044     main.obj (.text:main)
                      0000a334    00000008     (.tramp.ti_sysbios_BIOS_start__E.1)
                      0000a33c    00000044     rtsv7M3_T_le_eabi.lib : exit.obj (.text)
                      0000a380    00000044     simplified_acc_lsm6ds3.obj (.text:s_acc_fifo_configuration)
                      0000a3c4    00000044     simplified_acc_lsm6ds3.obj (.text:s_acc_init)
                      0000a408    00000044     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Timer_initDevice__I)
                      0000a44c    00000044                  : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Timer_setThreshold__I)
                      0000a490    00000042     ICall.obj (.text:ICall_primCreateSemaphore$7)
                      0000a4d2    00000042     ICall.obj (.text:ICall_primCreateTask$7)
                      0000a514    00000040     peripheral.obj (.text:GAPRole_createTask)
                      0000a554    00000008     (.tramp.ti_sysbios_knl_Task_construct.1)
                      0000a55c    00000040     ICallBleAPI.obj (.text:L2CAP_ConnParamUpdateReq)
                      0000a59c    00000040     driverlib.lib : osc.obj (.text:NOROM_OSCInterfaceEnable)
                      0000a5dc    00000040                   : osc.obj (.text:OSCHF_SwitchToRcOscTurnOffXosc)
                      0000a61c    00000040     simplified_acc_lsm6ds3.obj (.text:s_acc_SPI_multiwrite)
                      0000a65c    00000040     appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_XOSC_HF)
                      0000a69c    00000040     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_isStableXOSC_HF__E)
                      0000a6dc    00000040     fp_inertial_sensors.obj (.text:update_mean_and_variance)
                      0000a71c    0000003c     ICallBleAPI.obj (.text:GAP_GetParamValue)
                      0000a758    0000003c     ICallCC2650.obj (.text:ICallPlatform_pwrConfigACAction)
                      0000a794    0000003c     PINCC26XX.obj (.text:PINCC26XX_getConfig)
                      0000a7d0    0000003c     SPICC26XXDMA.obj (.text:SPICC26XXDMA_csnCallback$13)
                      0000a80c    0000003c     util_log.obj (.text:UtilLog_initUART)
                      0000a848    0000003c     brooband_app.obj (.text:brooband_app_createTask)
                      0000a884    0000003c     ICallBleAPI.obj (.text:profileSetParameter$6)
                      0000a8c0    0000003c     ICallBleAPI.obj (.text:sendWaitMatchCS$6)
                      0000a8fc    0000003c     ICallBleAPI.obj (.text:sendWaitMatchValueCS$6)
                      0000a938    0000003c     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_releaseConstraint__E)
                      0000a974    0000003a     fixed_point_matrix_math.obj (.text:normalize_vector)
                      0000a9ae    00000002     --HOLE-- [fill = 0]
                      0000a9b0    00000038     ICallBleAPI.obj (.text:GAPBondMgr_LinkEst)
                      0000a9e8    00000038     ICallBleAPI.obj (.text:GAPBondMgr_PasscodeRsp)
                      0000aa20    00000038     ICallBleAPI.obj (.text:GATTServApp_RegisterService)
                      0000aa58    00000038     ICall.obj (.text:ICall_primGetMaxMSecs$7)
                      0000aa90    00000038     npi_rxbuf.obj (.text:NPIRxBuf_ReadFromRxBuf)
                      0000aac8    00000038     UART.obj (.text:UART_init)
                      0000ab00    00000038     util.obj (.text:Util_restartClock)
                      0000ab38    00000038     brooband_app_mov.obj (.text:boooband_app_mov_positioning_callback$22)
                      0000ab70    00000038     ICallBleAPI.obj (.text:linkDB_NumConns)
                      0000aba8    00000038     mag_lis3mdl.obj (.text:mag_multi_write)
                      0000abe0    00000038     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_setConstraint__E)
                      0000ac18    00000036     driverlib.lib : chipinfo.obj (.text:ChipInfo_GetHwRevision)
                      0000ac4e    00000036     ICallCC2650.obj (.text:ICallPlatform_pwrDispenseImpl$8)
                      0000ac84    00000036     ICallCC2650.obj (.text:ICallPlatform_pwrRequireImpl$8)
                      0000acba    00000036     ICall.obj (.text:ICall_primWaitSemaphore$7)
                      0000acf0    00000036     fixed_point_matrix_math.obj (.text:norm)
                      0000ad26    00000002     --HOLE-- [fill = 0]
                      0000ad28    00000034     ICallBleAPI.obj (.text:GAPBondMgr_SetParameter)
                      0000ad5c    00000034     ICallBleAPI.obj (.text:GAP_RegisterForHCIMsgs)
                      0000ad90    00000034     ICallBleAPI.obj (.text:GAP_SetParamValue)
                      0000adc4    00000034     ICallBleAPI.obj (.text:GATT_RegisterForInd)
                      0000adf8    00000034     ICall.obj (.text:ICall_primEntityId2ServiceId$7)
                      0000ae2c    00000034     ICall.obj (.text:ICall_primFetchMsg$7)
                      0000ae60    00000034     ICall.obj (.text:ICall_searchServiceEntity$7)
                      0000ae94    00000034     npi_tl.obj (.text:NPITL_readTL)
                      0000aec8    00000034     PINCC26XX.obj (.text:PIN_setOutputValue)
                      0000aefc    00000034     ICallBleAPI.obj (.text:Util_GetTRNG)
                      0000af30    00000034     fixed_point_matrix_math.obj (.text:fp_vector_dot_product)
                      0000af64    00000034     ICallBleAPI.obj (.text:hciSendParamsCmd$6)
                      0000af98    00000034     ICallBleAPI.obj (.text:osal_snv_read)
                      0000afcc    00000034     ICallBleAPI.obj (.text:osal_snv_write)
                      0000b000    00000034     brooband_app_mov.obj (.text:pos_sensor_change_cb$22)
                      0000b034    00000034     ICallBleAPI.obj (.text:profileAddService$6)
                      0000b068    00000034     simplified_acc_lsm6ds3.obj (.text:s_acc_spi_init)
                      0000b09c    00000008     (.tramp.ti_sysbios_knl_Task_exit__E.1)
                      0000b0a4    00000032     ICallBleAPI.obj (.text:attSendParamAndPtrCmd$6)
                      0000b0d6    00000032     ICallBleAPI.obj (.text:gapSendPtrParamsCmd$6)
                      0000b108    00000032     ICallBleAPI.obj (.text:matchAttCmdStatus$6)
                      0000b13a    00000032     ICallBleAPI.obj (.text:matchGapSetGetParamCS$6)
                      0000b16c    00000032     ICallBleAPI.obj (.text:matchGattCmdStatus$6)
                      0000b19e    00000032     ICallBleAPI.obj (.text:matchL2capCmdStatus$6)
                      0000b1d0    00000032     ICallBleAPI.obj (.text:matchUtilNvCS$6)
                      0000b202    00000030     ICallCC2650.obj (.text:ICallPlatform_pwrNotify$8)
                      0000b232    00000002     --HOLE-- [fill = 0]
                      0000b234    00000030     ICall.obj (.text:ICall_heapInit)
                      0000b264    00000030     ICall.obj (.text:ICall_msecs2Ticks$7)
                      0000b294    00000030     npi_tl.obj (.text:NPITL_MRDYPinHwiFxn$4)
                      0000b2c4    00000030     PINCC26XX.obj (.text:PIN_setConfig)
                      0000b2f4    00000030     UTC_clock.obj (.text:UTC_clockUpdate$34)
                      0000b324    00000030     brooband_app.obj (.text:brooband_app_disconnected$21)
                      0000b354    00000030     ICallBleAPI.obj (.text:matchGattRequestCS$6)
                      0000b384    00000030     appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_atExitFunc__I)
                      0000b3b4    00000008     (.tramp.ti_sysbios_BIOS_setThreadType__E.1)
                      0000b3bc    00000030     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_registerNotify__E)
                      0000b3ec    00000008     (.tramp.ti_sysbios_knl_Queue_put__E.1)
                      0000b3f4    00000030                  : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_switchXOSC_HF__E)
                      0000b424    00000030     tl.obj (.text:tl_init)
                      0000b454    0000002e     driverlib.lib : setup.obj (.text:GetTrimForRadcExtCfg$95)
                      0000b482    0000002e     brooband_app.obj (.text:ICall_fetchServiceMsg$21)
                      0000b4b0    0000002e     peripheral.obj (.text:ICall_fetchServiceMsg$2)
                      0000b4de    0000002e     ICall.obj (.text:ICall_msgDequeue$7)
                      0000b50c    0000002e     fp_inertial_sensors.obj (.text:calculate_velocity)
                      0000b53a    0000002e     ICallBleAPI.obj (.text:matchProfileAddServiceCS$6)
                      0000b568    0000002c     driverlib.lib : aon_batmon.obj (.text:AON_BatmonTempGetDegC)
                      0000b594    0000002c     ICall.obj (.text:ICall_heapFree)
                      0000b5c0    0000002c     ICall.obj (.text:ICall_msgEnqueue$7)
                      0000b5ec    0000002c     ICall.obj (.text:ICall_primAllocMsg$7)
                      0000b618    0000002c     ICall.obj (.text:ICall_primFetchServiceMsg$7)
                      0000b644    0000002c     ICall.obj (.text:ICall_searchTask$7)
                      0000b670    0000002c     ICallBleAPI.obj (.text:ICall_sendServiceMsg$6)
                      0000b69c    0000002c     PINCC26XX.obj (.text:PIN_setInterrupt)
                      0000b6c8    0000002c     util.obj (.text:Util_enqueueMsg)
                      0000b6f4    00000008     (.tramp.ti_sysbios_knl_Queue_enqueue__E.1)
                      0000b6fc    0000002c     brooband_app_mov.obj (.text:brooband_app_mov_process_indoor_positioning_evt$22)
                      0000b728    0000002c     brooband_app_mov.obj (.text:brooband_app_mov_update_frqz_callback$22)
                      0000b754    0000002c     mag_lis3mdl.obj (.text:mag_write_control_registers)
                      0000b780    0000002c     simplified_acc_lsm6ds3.obj (.text:s_acc_fifo_clear_fifo)
                      0000b7ac    0000002c     simplified_acc_lsm6ds3.obj (.text:s_acc_sensor_hub_set_to_default)
                      0000b7d8    0000002a     ICallBleAPI.obj (.text:ICall_waitMatch$6)
                      0000b802    0000002a     UDMACC26XX.obj (.text:UDMACC26XX_close)
                      0000b82c    0000002a     ICallBleAPI.obj (.text:matchProfileCS$6)
                      0000b856    0000002a     simplified_acc_lsm6ds3.obj (.text:s_acc_SPI_transfer)
                      0000b880    00000028     ICallBleAPI.obj (.text:GAPBondMgr_Register)
                      0000b8a8    00000028     gattservapp_util.obj (.text:GATTServApp_WriteCharCfg)
                      0000b8d0    00000028     ICallBleAPI.obj (.text:GATT_InitClient)
                      0000b8f8    00000028     driverlib.lib : setup.obj (.text:GetTrimForAmpcompTh2$95)
                      0000b920    00000028     ICall.obj (.text:ICall_init)
                      0000b948    00000028     ICall.obj (.text:ICall_msgPrepend$7)
                      0000b970    00000028     brooband_app.obj (.text:ICall_registerApp$21)
                      0000b998    00000028     peripheral.obj (.text:ICall_registerApp$2)
                      0000b9c0    00000028     driverlib.lib : osc.obj (.text:OSCHF_TurnOnXosc)
                      0000b9e8    00000028     fix16.obj (.text:clz$27)
                      0000ba10    00000028     fix16.obj (.text:fix16_add)
                      0000ba38    00000028     fix16.obj (.text:fix16_sub)
                      0000ba60    00000028     fp_inertial_sensors.obj (.text:fp_inertial_end_calibration)
                      0000ba88    00000028     simplified_acc_lsm6ds3.obj (.text:s_acc_fifo_read_values)
                      0000bab0    00000028     appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_isDependencyActive)
                      0000bad8    00000028     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Timer_getMaxTicks__E)
                      0000bb00    00000026     driverlib.lib : osc.obj (.text:NOROM_OSCClockSourceGet)
                      0000bb26    00000024                   : chipinfo.obj (.text:ChipInfo_GetChipFamily)
                      0000bb4a    00000024     ICallBleAPI.obj (.text:GAPBondMgr_LinkTerm)
                      0000bb6e    00000024     ICallBleAPI.obj (.text:ICall_getLocalMsgEntityId$6)
                      0000bb92    00000002     --HOLE-- [fill = 0]
                      0000bb94    00000024     ICall.obj (.text:ICall_searchService$7)
                      0000bbb8    00000024     ICallBleAPI.obj (.text:ICall_threadServes$6)
                      0000bbdc    00000024     PINCC26XX.obj (.text:PINCC26XX_setMux)
                      0000bc00    00000024     UTC_clock.obj (.text:UTC_init)
                      0000bc24    00000024     brooband_app.obj (.text:brooband_app_enqueueMsg$21)
                      0000bc48    00000024     fp_inertial_sensors.obj (.text:calculate_distance)
                      0000bc6c    00000024     fp_inertial_sensors.obj (.text:fp_inertial_set_update_frequency)
                      0000bc90    00000024     gattservapp_util.obj (.text:gattServApp_FindCharCfgItem$1)
                      0000bcb4    00000024     simplified_acc_lsm6ds3.obj (.text:s_acc_read_all_status)
                      0000bcd8    00000024     appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_registerRTSLock__I)
                      0000bcfc    00000024     appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_removeRTSLock__I)
                      0000bd20    00000024     appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_startFunc__I)
                      0000bd44    00000008     (.tramp.xdc_runtime_System_atexit__E.1)
                      0000bd4c    00000008     (.tramp.ti_sysbios_family_arm_cc26xx_Timer_startup__E.1)
                      0000bd54    00000008     (.tramp.ti_sysbios_hal_Hwi_startup__E.1)
                      0000bd5c    00000008     (.tramp.ti_sysbios_knl_Swi_startup__E.1)
                      0000bd64    00000008     (.tramp.ti_sysbios_knl_Task_startup__E.1)
                      0000bd6c    00000024     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Timer_dynamicStub__E)
                      0000bd90    00000022     driverlib.lib : setup.obj (.text:GetTrimForAmpcompTh1$95)
                      0000bdb2    00000022     ICall.obj (.text:ICall_dispatch$7)
                      0000bdd4    00000022     util.obj (.text:ICall_malloc$17)
                      0000bdf6    00000022     UTC_clock.obj (.text:UTC_monthLength$34)
                      0000be18    00000022     rtsv7M3_T_le_eabi.lib : memcmp.obj (.text)
                      0000be3a    00000002     --HOLE-- [fill = 0]
                      0000be3c    00000020     gattservapp_util.obj (.text:GATTServApp_InitCharCfg)
                      0000be5c    00000020     driverlib.lib : setup.obj (.text:GetTrimForRcOscLfRtuneCtuneTrim$95)
                      0000be7c    00000020                   : setup.obj (.text:GetTrimForXoscHfCtl$95)
                      0000be9c    00000020     ICallBleAPI.obj (.text:ICall_allocMsg$6)
                      0000bebc    00000020     ble_client_config.obj (.text:ICall_getEntityId$18)
                      0000bedc    00000020     ble_client_discovery.obj (.text:ICall_getEntityId$19)
                      0000befc    00000020     ICallBleAPI.obj (.text:ICall_getEntityId$6)
                      0000bf1c    00000020     brooband_app.obj (.text:ICall_malloc$21)
                      0000bf3c    00000020     brooband_app_mov.obj (.text:ICall_malloc$22)
                      0000bf5c    00000020     RSC.obj (.text:ICall_malloc$38)
                      0000bf7c    00000020     movement.obj (.text:ICall_malloc$41)
                      0000bf9c    00000020     positioning.obj (.text:ICall_malloc$42)
                      0000bfbc    00000020     ICall.obj (.text:ICall_primService$7)
                      0000bfdc    00000020     npi_rxbuf.obj (.text:NPIRxBuf_GetRxBufLen)
                      0000bffc    00000020     npi_tl_spi.obj (.text:NPITLSPI_handleMrdyEvent)
                      0000c01c    00000020     npi_tl.obj (.text:NPITL_getRxBufLen)
                      0000c03c    00000020     npi_tl.obj (.text:NPITL_relPM$4)
                      0000c05c    00000020     npi_tl.obj (.text:NPITL_setPM$4)
                      0000c07c    00000020     UARTCC26XX.obj (.text:UARTCC26XX_control)
                      0000c09c    00000020     UDMACC26XX.obj (.text:UDMACC26XX_initHw$9)
                      0000c0bc    00000020     util_log.obj (.text:UtilLog_writeUARTUI32)
                      0000c0dc    00000020     util.obj (.text:Util_dequeueMsg)
                      0000c0fc    00000008     (.tramp.ti_sysbios_knl_Queue_dequeue__E.1)
                      0000c104    00000020     brooband_app_mov.obj (.text:brooband_app_mov_free_fall_callback$22)
                      0000c124    00000020     brooband_app.obj (.text:brooband_app_pairStateCB$21)
                      0000c144    00000020     fp_inertial_sensors.obj (.text:calculate_velocity_from_step)
                      0000c164    00000020     fp_inertial_sensors.obj (.text:fp_inertial_low_power_time_clock_handler$47)
                      0000c184    00000020     interrupt.obj (.text:interrupt_callback$55)
                      0000c1a4    00000020     simplified_acc_lsm6ds3.obj (.text:s_acc_write_to_ctrl1)
                      0000c1c4    00000020     simplified_acc_lsm6ds3.obj (.text:s_acc_write_to_ctrl2)
                      0000c1e4    00000020     appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_rtsLock__I)
                      0000c204    00000008     (.tramp.ti_sysbios_BIOS_RtsGateProxy_enter__E.1)
                      0000c20c    00000020     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_TimestampProvider_get32__E)
                      0000c22c    0000001e     ICall.obj (.text:ICall_primRegisterISR$7)
                      0000c24a    00000002     --HOLE-- [fill = 0]
                      0000c24c    00000008     (.tramp.ti_sysbios_hal_Hwi_create.1)
                      0000c254    0000001e     ICall.obj (.text:ICall_primSendServiceMsg$7)
                      0000c272    0000001e     PINCC26XX.obj (.text:PIN_close)
                      0000c290    0000001e     ICallBleAPI.obj (.text:matchHciCS$6)
                      0000c2ae    0000001e     ICallBleAPI.obj (.text:waitMatchCS$6)
                      0000c2cc    0000001c     brooband_app.obj (.text:ICall_wait$21)
                      0000c2e8    0000001c     peripheral.obj (.text:ICall_wait$2)
                      0000c304    0000001c     PINCC26XX.obj (.text:PINCC26XX_setIoCfgMux$14)
                      0000c320    0000001c     util_log.obj (.text:UtilLog_log)
                      0000c33c    0000001c     ble_client_discovery.obj (.text:ble_client_discovery_start)
                      0000c358    0000001c     brooband_app_mov.obj (.text:brooband_app_mov_data_update_clock_handler$22)
                      0000c374    0000001c     brooband_app_mov.obj (.text:brooband_app_mov_double_tap_callback$22)
                      0000c390    0000001c     brooband_app_mov.obj (.text:brooband_app_mov_single_tap_callback$22)
                      0000c3ac    0000001c     brooband_app.obj (.text:brooband_app_passcodeCB$21)
                      0000c3c8    0000001c     fp_inertial_sensors.obj (.text:fp_inertial_power_down_time_clock_handler$47)
                      0000c3e4    0000001c     peripheral.obj (.text:gapRole_HandleParamUpdateNoSuccess$2)
                      0000c400    0000001c     ICallBleAPI.obj (.text:getStatusValueFromErrNo$6)
                      0000c41c    0000001c     brooband_app.obj (.text:interrupt_handler_int1)
                      0000c438    0000001c     brooband_app.obj (.text:interrupt_handler_int2)
                      0000c454    0000001c     mag_lis3mdl.obj (.text:mag_init)
                      0000c470    0000001c     simplified_acc_lsm6ds3.obj (.text:s_acc_resume_interupts)
                      0000c48c    0000001c     simplified_acc_lsm6ds3.obj (.text:s_acc_sensor_hub_add_magnetometer)
                      0000c4a8    0000001c     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_unregisterNotify__E)
                      0000c4c4    00000008     (.tramp.ti_sysbios_knl_Queue_remove__E.1)
                      0000c4cc    0000001c     tl.obj (.text:transport_rx_cb$45)
                      0000c4e8    0000001a     ICall.obj (.text:ICall_enterCSImpl)
                      0000c502    0000001a     ICall.obj (.text:ICall_primSetTimerMSecs$7)
                      0000c51c    0000001a     ICallBleAPI.obj (.text:matchGattIndNotiCS$6)
                      0000c536    00000002     --HOLE-- [fill = 0]
                      0000c538    00000018     peripheral.obj (.text:GAPRole_StartDevice)
                      0000c550    00000018     ICallBleAPI.obj (.text:GATT_Notification)
                      0000c568    00000018     driverlib.lib : setup.obj (.text:GetTrimForAdcShModeEn$95)
                      0000c580    00000018                   : setup.obj (.text:GetTrimForAdcShVbufEn$95)
                      0000c598    00000018                   : setup.obj (.text:GetTrimForDblrLoopFilterResetVoltage$95)
                      0000c5b0    00000018                   : setup.obj (.text:GetTrimForRcOscLfIBiasTrim$95)
                      0000c5c8    00000018                   : setup.obj (.text:GetTrimForXoscHfIbiastherm$95)
                      0000c5e0    00000018                   : setup.obj (.text:GetTrimForXoscLfRegulatorAndCmirrwrRatio$95)
                      0000c5f8    00000018     ICallBleAPI.obj (.text:HCI_ReadRssiCmd)
                      0000c610    00000018     ICallCC2650.obj (.text:ICallPlatform_pwrDispense)
                      0000c628    00000018     ICallCC2650.obj (.text:ICallPlatform_pwrRequire)
                      0000c640    00000018     util.obj (.text:ICall_free$17)
                      0000c658    00000018     brooband_app.obj (.text:ICall_free$21)
                      0000c670    00000018     brooband_app_mov.obj (.text:ICall_free$22)
                      0000c688    00000018     RSC.obj (.text:ICall_free$38)
                      0000c6a0    00000018     movement.obj (.text:ICall_free$41)
                      0000c6b8    00000018     positioning.obj (.text:ICall_free$42)
                      0000c6d0    00000018     brooband_app.obj (.text:ICall_freeMsg$21)
                      0000c6e8    00000018     peripheral.obj (.text:ICall_freeMsg$2)
                      0000c700    00000018     ICallBleAPI.obj (.text:ICall_freeMsg$6)
                      0000c718    00000018     ICall.obj (.text:ICall_freeMsg$7)
                      0000c730    00000018     ICall.obj (.text:ICall_initPrim$7)
                      0000c748    00000018     ICall.obj (.text:ICall_primMalloc$7)
                      0000c760    00000018     npi_tl_spi.obj (.text:NPITLSPI_calcFCS$5)
                      0000c778    00000018     PINCC26XX.obj (.text:PIN_getConfig)
                      0000c790    00000018     util.obj (.text:Util_constructQueue)
                      0000c7a8    00000008     (.tramp.ti_sysbios_knl_Queue_construct.1)
                      0000c7b0    00000018     brooband_app.obj (.text:app_tl_packet_parser$21)
                      0000c7c8    00000018     brooband_app.obj (.text:brooband_app_clockHandler$21)
                      0000c7e0    00000018     brooband_app.obj (.text:brooband_app_processAppMsg$21)
                      0000c7f8    00000018     FixedPointMadgwickAHRS.obj (.text:convert_degrees_to_radians)
                      0000c810    00000018     misc.obj (.text:delay_ms)
                      0000c828    00000008     (.tramp.ti_sysbios_knl_Task_sleep__E.1)
                      0000c830    00000018     peripheral.obj (.text:gapRole_setEvent$2)
                      0000c848    00000018     mag_lis3mdl.obj (.text:mag_turn_on)
                      0000c860    00000018     brooband_app_mov.obj (.text:mov_sensor_change_cb$22)
                      0000c878    00000018     brooband_app_mov.obj (.text:rsc_sensor_change_cb$22)
                      0000c890    00000018     rtsv7M3_T_le_eabi.lib : args_main.obj (.text)
                      0000c8a8    00000018                           : ll_mul_t2.obj (.text)
                      0000c8c0    00000018     simplified_acc_lsm6ds3.obj (.text:s_acc_clear_pending_interrupts)
                      0000c8d8    00000018     simplified_acc_lsm6ds3.obj (.text:s_acc_turn_on)
                      0000c8f0    00000018     appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_rtsUnlock__I)
                      0000c908    00000008     (.tramp.ti_sysbios_BIOS_RtsGateProxy_leave__E.1)
                      0000c910    00000018     appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_RFCORECLKS)
                      0000c928    00000018     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Timer_getCount64__E)
                      0000c940    00000018     appBLE_pem3.oem3 (.text:ti_sysbios_rom_cortexm_cc26xx_CC26xx_checkRevision__E)
                      0000c958    00000016     ICallBleAPI.obj (.text:GATT_DiscAllCharDescs)
                      0000c96e    00000016     driverlib.lib : setup.obj (.text:GetTrimForXoscHfFastStart$95)
                      0000c984    00000016     ICall.obj (.text:ICall_abort$7)
                      0000c99a    00000016     ICall.obj (.text:ICall_leaveCSImpl)
                      0000c9b0    00000016     ICall.obj (.text:ICall_primStopTimer$7)
                      0000c9c6    00000016     appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_exitFunc__I)
                      0000c9dc    00000014     peripheral.obj (.text:GAPRole_TerminateConnection)
                      0000c9f0    00000014     ICallBleAPI.obj (.text:GATT_bm_alloc)
                      0000ca04    00000014     ICallBleAPI.obj (.text:GATT_bm_free)
                      0000ca18    00000014     ICallCC2650.obj (.text:ICallPlatform_pwrIsStableXOSCHF)
                      0000ca2c    00000014     tl.obj (.text:MRDY_event_cb$45)
                      0000ca40    00000014     PINCC26XX.obj (.text:PINCC26XX_getInputValue$14)
                      0000ca54    00000014     PINCC26XX.obj (.text:PINCC26XX_getOutputValue$14)
                      0000ca68    00000014     driverlib.lib : chipinfo.obj (.text:ThisCodeIsBuiltForCC26xxHwRev22AndLater_HaltIfViolated)
                      0000ca7c    00000014     movement.obj (.text:mov_register_app_callbacks)
                      0000ca90    00000014     positioning.obj (.text:pos_register_app_callbacks)
                      0000caa4    00000014     interrupt.obj (.text:register_interrupt_callbacks)
                      0000cab8    00000014     rtsv7M3_T_le_eabi.lib : _lock.obj (.text)
                      0000cacc    00000014                           : strlen.obj (.text)
                      0000cae0    00000014     ICallBleAPI.obj (.text:setICallCmdEvtHdr$6)
                      0000caf4    00000014     appBLE_pem3.oem3 (.text:ti_sysbios_knl_Clock_doTick__I)
                      0000cb08    00000008     (.tramp.ti_sysbios_knl_Clock_logTick__E.1)
                      0000cb10    00000008     (.tramp.ti_sysbios_knl_Swi_post__E.1)
                      0000cb18    00000012     gattservapp_util.obj (.text:GATTServApp_FindAttr)
                      0000cb2a    00000012     npi_tl.obj (.text:NPITL_checkNpiBusy)
                      0000cb3c    00000012     appBLE_pem3.oem3 (.text:xdc_runtime_Startup_exec__I)
                      0000cb4e    00000002     --HOLE-- [fill = 0]
                      0000cb50    00000008     (.tramp.xdc_runtime_Startup_startMods__I.1)
                      0000cb58    00000010     ICallBleAPI.obj (.text:ATT_HandleValueCfm)
                      0000cb68    00000010     ICallBleAPI.obj (.text:GAP_EndDiscoverable)
                      0000cb78    00000010     gattservapp_util.obj (.text:GATTServApp_ReadCharCfg)
                      0000cb88    00000010     ICallCC2650.obj (.text:ICallPlatform_pwrGetXOSCStartupTime)
                      0000cb98    00000010     ICall.obj (.text:ICall_primGetTickPeriod$7)
                      0000cba8    00000010     ICall.obj (.text:ICall_taskEntry$7)
                      0000cbb8    00000010     util.obj (.text:Util_isActive)
                      0000cbc8    00000010     brooband_app.obj (.text:brooband_app_startDiscEvt)
                      0000cbd8    00000010     fp_inertial_sensors.obj (.text:fp_inertial_reset_podometer)
                      0000cbe8    00000010     npi_packet_parser.obj (.text:process_npi_packet)
                      0000cbf8    00000010     RSC.obj (.text:rsc_register_app_callbacks)
                      0000cc08    00000010     UARTCC26XX.obj (.text:uartPostNotify$11)
                      0000cc18    0000000e     ICallCC2650.obj (.text:ICallPlatform_pwrGetTransitionState)
                      0000cc26    0000000e     ICall.obj (.text:ICall_primDisableMInt$7)
                      0000cc34    0000000e     ICall.obj (.text:ICall_primEnableMInt$7)
                      0000cc42    00000002     --HOLE-- [fill = 0]
                      0000cc44    00000008     (.tramp.ti_sysbios_family_arm_m3_Hwi_enableFxn__E.1)
                      0000cc4c    00000008     (.tramp.ti_sysbios_knl_Task_enable__E.1)
                      0000cc54    0000000e     ICall.obj (.text:ICall_primFreeMsg$7)
                      0000cc62    0000000e     ICall.obj (.text:ICall_primGetTicks$7)
                      0000cc70    0000000e     driverlib.lib : setup.obj (.text:SignExtendVddrTrimValue$95)
                      0000cc7e    0000000e     rtsv7M3_T_le_eabi.lib : copy_decompress_none.obj (.text:decompress:none)
                      0000cc8c    0000000e     ICallBleAPI.obj (.text:matchGSARegisterServiceCS$6)
                      0000cc9a    0000000e     ICallBleAPI.obj (.text:matchGapLinkEstCS$6)
                      0000cca8    0000000e     ICallBleAPI.obj (.text:matchGapPasscodeCS$6)
                      0000ccb6    0000000e     ICallBleAPI.obj (.text:matchGattInitClientCS$6)
                      0000ccc4    0000000e     ICallBleAPI.obj (.text:matchLinkDBNumConnsCS$6)
                      0000ccd2    0000000e     ICallBleAPI.obj (.text:setDispatchCmdEvtHdr$6)
                      0000cce0    0000000c     ICallBleAPI.obj (.text:GAP_MakeDiscoverable)
                      0000ccec    0000000c     ICallBleAPI.obj (.text:GAP_UpdateLinkParamReq)
                      0000ccf8    0000000c     ICallBleAPI.obj (.text:GGS_SetParameter)
                      0000cd04    0000000c     ICall.obj (.text:ICall_clockFunc$7)
                      0000cd10    0000000c     ICall.obj (.text:ICall_primDisableInt$7)
                      0000cd1c    00000008     (.tramp.ti_sysbios_hal_Hwi_disableInterrupt__E.1)
                      0000cd24    0000000c     ICall.obj (.text:ICall_primEnableInt$7)
                      0000cd30    00000008     (.tramp.ti_sysbios_hal_Hwi_enableInterrupt__E.1)
                      0000cd38    0000000c     ICall.obj (.text:ICall_primFree$7)
                      0000cd44    0000000c     ICall.obj (.text:ICall_primSignal$7)
                      0000cd50    0000000c     driverlib.lib : cpu.obj (.text:NOROM_CPUcpsid)
                      0000cd5c    0000000c                   : cpu.obj (.text:NOROM_CPUcpsie)
                      0000cd68    0000000c     npi_tl_spi.obj (.text:NPITLSPI_stopTransfer)
                      0000cd74    0000000c     PINCC26XX.obj (.text:PIN_registerIntCb)
                      0000cd80    0000000c     UTC_clock.obj (.text:UTC_getClock)
                      0000cd8c    0000000c     UTC_clock.obj (.text:UTC_setClock)
                      0000cd98    0000000c     brooband_app.obj (.text:brooband_app_processStackMsg$21)
                      0000cda4    0000000c     rtsv7M3_T_le_eabi.lib : copy_zero_init.obj (.text:decompress:ZI)
                      0000cdb0    0000000c     mag_lis3mdl.obj (.text:mag_turn_off)
                      0000cdbc    0000000c     ICallBleAPI.obj (.text:matchProfileSetParamCS$6)
                      0000cdc8    0000000c     simplified_acc_lsm6ds3.obj (.text:s_acc_interrupt_service_routine)
                      0000cdd4    0000000c     SPICC26XXDMA.obj (.text:spiPostNotify$13)
                      0000cde0    0000000c     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_BIOS_getThreadType__E)
                      0000cdec    0000000c                  : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_getDependencyCount__E)
                      0000cdf8    0000000c                  : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_getTransitionState__E)
                      0000ce04    0000000c     time_clock.obj (.text:time_clock_init)
                      0000ce10    0000000c     appBLE_pem3.oem3 (.text:xdc_runtime_Startup_reset__I)
                      0000ce1c    0000000a     ICallCC2650.obj (.text:ICallPlatform_pwrSwitchXOSCHF)
                      0000ce26    0000000a     ICall.obj (.text:ICall_primE2S$7)
                      0000ce30    0000000a     SPICC26XXDMA.obj (.text:SPICC26XXDMA_init)
                      0000ce3a    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_activate_secondary_i2c_bus_with_interupts)
                      0000ce44    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_activate_secondary_i2c_bus_without_interupts)
                      0000ce4e    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_deactivate_secondary_i2c_bus)
                      0000ce58    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_gyro_go_to_sleep_mode)
                      0000ce62    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_gyro_set_always_high_performance)
                      0000ce6c    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_gyro_set_high_performance_only_on_high_rates)
                      0000ce76    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_gyro_wake_up)
                      0000ce80    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_reset_pedometer_step_count)
                      0000ce8a    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_set_always_high_performance)
                      0000ce94    0000000a     simplified_acc_lsm6ds3.obj (.text:s_acc_set_high_performance_only_on_high_rates)
                      0000ce9e    00000008     ICallBleAPI.obj (.text:GATT_Indication)
                      0000cea6    00000008     UARTCC26XX.obj (.text:UARTCC26XX_init)
                      0000ceae    00000008     brooband_app.obj (.text:brooband_app_char_value_change_cb)
                      0000ceb6    00000008     brooband_app.obj (.text:brooband_app_stateChangeCB$21)
                      0000cebe    00000008     fp_inertial_sensors.obj (.text:calculate_latitude_change)
                      0000cec6    00000008     ICallBleAPI.obj (.text:matchHciReadRssiCS$6)
                      0000cece    00000008     fixed_point_matrix_math.obj (.text:norm1)
                      0000ced6    00000006     ICallBleAPI.obj (.text:GATT_ReadCharValue)
                      0000cedc    00000006     ICallBleAPI.obj (.text:GATT_WriteCharValue)
                      0000cee2    00000006     ICallBleAPI.obj (.text:GGS_AddService)
                      0000cee8    00000006     ICall.obj (.text:ICall_mallocImpl)
                      0000ceee    00000006     driverlib.lib : cpu.obj (.text:NOROM_CPUdelay)
                      0000cef4    00000008     (.tramp.ti_sysbios_knl_Task_create.1)
                      0000cefc    00000008     (.tramp.ti_sysbios_knl_Task_Params__init__S.1)
                      0000cf04    00000008     (.tramp.ti_sysbios_knl_Clock_create.1)
                      0000cf0c    00000008     (.tramp.ti_sysbios_knl_Clock_scheduleNextTick__E.1)
                      0000cf14    00000008     (.tramp.ti_sysbios_knl_Clock_walkQueueDynamic__E.1)
                      0000cf1c    00000008     (.tramp.ti_sysbios_knl_Clock_destruct.1)
                      0000cf24    00000008     (.tramp.ti_sysbios_knl_Semaphore_destruct.1)
                      0000cf2c    00000008     (.tramp.ti_sysbios_family_arm_m3_Hwi_destruct.1)
                      0000cf34    00000008     (.tramp.ti_sysbios_knl_Clock_start__E.1)
                      0000cf3c    00000008     (.tramp.ti_sysbios_knl_Clock_setTimeout__E.1)
                      0000cf44    00000008     (.tramp.ti_sysbios_knl_Clock_TimerProxy_getCurrentTick__E.1)
                      0000cf4c    00000008     (.tramp.ti_sysbios_knl_Semaphore_post__E.1)
                      0000cf54    00000008     (.tramp.ti_sysbios_knl_Clock_getTicks__E.1)
                      0000cf5c    00000008     (.tramp.ti_sysbios_knl_Task_self__E.1)
                      0000cf64    00000008     (.tramp.ti_sysbios_BIOS_getCpuFreq__E.1)
                      0000cf6c    00000008     (.tramp.ti_sysbios_knl_Clock_stop__E.1)
                      0000cf74    00000008     (.tramp.ti_sysbios_knl_Semaphore_pend__E.1)
                      0000cf7c    00000008     (.tramp.ti_sysbios_knl_Clock_construct.1)
                      0000cf84    00000008     (.tramp.ti_sysbios_knl_Clock_Params__init__S.1)
                      0000cf8c    00000008     (.tramp.ti_sysbios_knl_Semaphore_construct.1)
                      0000cf94    00000008     (.tramp.ti_sysbios_knl_Semaphore_Params__init__S.1)
                      0000cf9c    00000008     (.tramp.ti_sysbios_family_arm_m3_Hwi_construct.1)
                      0000cfa4    00000008     (.tramp.ti_sysbios_family_arm_m3_Hwi_Params__init__S.1)
                      0000cfac    00000008     (.tramp.xdc_runtime_Assert_raise__I.1)
                      0000cfb4    00000008     (.tramp.ti_sysbios_family_arm_m3_Hwi_restoreFxn__E.1)
                      0000cfbc    00000008     (.tramp.ti_sysbios_family_arm_m3_Hwi_disableFxn__E.1)
                      0000cfc4    00000008     (.tramp.ti_sysbios_knl_Task_restore__E.1)
                      0000cfcc    00000008     (.tramp.ti_sysbios_knl_Swi_restore__E.1)
                      0000cfd4    00000008     (.tramp.ti_sysbios_knl_Swi_disable__E.1)
                      0000cfdc    00000008     (.tramp.ti_sysbios_knl_Queue_next__E.1)
                      0000cfe4    00000008     (.tramp.ti_sysbios_knl_Queue_head__E.1)
                      0000cfec    00000008     (.tramp.ti_sysbios_knl_Queue_empty__E.1)
                      0000cff4    00000008     (.tramp.ti_sysbios_knl_Task_disable__E.1)
    
    .const.1   0    0000cffc    00000003     
                      0000cffc    00000002     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Power_enableVCOLDOPG2__C)
                      0000cffe    00000001     ICallCC2650.obj (.const)
    
    .text.3    0    0001f000    000000b8     
                      0001f000    00000006     UARTCC26XX.obj (.text:UARTCC26XX_readPolling)
                      0001f006    00000006     UARTCC26XX.obj (.text:UARTCC26XX_writePolling)
                      0001f00c    00000006     sysbios.aem3 : mangled__BIOS_lib.obj (.text:__xdc__init)
                      0001f012    00000006     rtsv7M3_T_le_eabi.lib : copy_decompress_rle.obj (.text:decompress:rle24)
                      0001f018    00000006     ICallBleAPI.obj (.text:gattAddService$6)
                      0001f01e    00000006     ICallBleAPI.obj (.text:matchAttValueHandleCfmCS$6)
                      0001f024    00000006     ICallBleAPI.obj (.text:matchBondMgrSetParamCS$6)
                      0001f02a    00000006     ICallBleAPI.obj (.text:matchGGSSetParamCS$6)
                      0001f030    00000006     ICallBleAPI.obj (.text:matchGapDeviceInitCS$6)
                      0001f036    00000006     ICallBleAPI.obj (.text:matchGapEndDiscoverableCS$6)
                      0001f03c    00000006     ICallBleAPI.obj (.text:matchGapGetParamCS$6)
                      0001f042    00000006     ICallBleAPI.obj (.text:matchGapMakeDiscoverableCS$6)
                      0001f048    00000006     ICallBleAPI.obj (.text:matchGapSetParamCS$6)
                      0001f04e    00000006     ICallBleAPI.obj (.text:matchGapTerminateLinkReqCS$6)
                      0001f054    00000006     ICallBleAPI.obj (.text:matchGapUpdateAdvDataCS$6)
                      0001f05a    00000006     ICallBleAPI.obj (.text:matchGapUpdateLinkParamReqCS$6)
                      0001f060    00000006     ICallBleAPI.obj (.text:matchGattDiscAllCharsCS$6)
                      0001f066    00000006     ICallBleAPI.obj (.text:matchGattDiscPrimartSvcCS$6)
                      0001f06c    00000006     ICallBleAPI.obj (.text:matchL2capParamUpdateCS$6)
                      0001f072    00000006     ICallBleAPI.obj (.text:matchUtilGetTRNGCS$6)
                      0001f078    00000006     ICallBleAPI.obj (.text:matchUtilNvReadCS$6)
                      0001f07e    00000006     ICallBleAPI.obj (.text:matchUtilNvWriteCS$6)
                      0001f084    00000006     simplified_acc_lsm6ds3.obj (.text:s_acc_gyro_turn_off)
                      0001f08a    00000006     simplified_acc_lsm6ds3.obj (.text:s_acc_turn_off)
                      0001f090    00000004     ICall.obj (.text:ICall_primAbort$7)
                      0001f094    00000004     util.obj (.text:Util_startClock)
                      0001f098    00000004     util.obj (.text:Util_stopClock)
                      0001f09c    00000004     brooband_app.obj (.text:brooband_app_process_char_value_change_evt$21)
                      0001f0a0    00000004     peripheral.obj (.text:gapRole_SetupGAP$2)
                      0001f0a4    00000004     npi_packet_parser.obj (.text:process_npi_command_toggle_advertising_msg$44)
                      0001f0a8    00000004     appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_NOP)
                      0001f0ac    00000004     sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_knl_Clock_isActive__E)
                      0001f0b0    00000004                  : mangled__BIOS_lib.obj (.text:ti_sysbios_knl_Clock_setPeriod__E)
                      0001f0b4    00000004     tl.obj (.text:tl_read)
    
    .const.2   0    0001f0b8    000004f4     
                      0001f0b8    000000b8     ICall.obj (.const)
                      0001f170    000000a4     simplified_acc_lsm6ds3.obj (.const)
                      0001f214    00000054     SPICC26XXDMA.obj (.const)
                      0001f268    0000004c     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Power_db)
                      0001f2b4    00000048     appBLE_pem3.oem3 (.const:.string)
                      0001f2fc    00000040     UARTCC26XX.obj (.const)
                      0001f33c    0000002c     gatt_uuid.obj (.const)
                      0001f368    00000028     UARTCC26XX.obj (.const:UARTCC26XX_fxnTable)
                      0001f390    00000028     Board.obj (.const:spiCC26XXDMAHWAttrs)
                      0001f3b8    00000028     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_sfxnTab__A)
                      0001f3e0    00000027     bleUserConfig.obj (.const:txPowerTable)
                      0001f407    00000001     appBLE_pem3.oem3 (.const:xdc_runtime_Text_charTab__A)
                      0001f408    00000024     Board.obj (.const:SPI_config)
                      0001f42c    00000024     UART.obj (.const:UART_defaultParams)
                      0001f450    00000020     SPI.obj (.const)
                      0001f470    00000018     RSC.obj (.const)
                      0001f488    00000018     Board.obj (.const:UART_config)
                      0001f4a0    00000018     positioning.obj (.const)
                      0001f4b8    00000014     mag_lis3mdl.obj (.const)
                      0001f4cc    00000014     movement.obj (.const)
                      0001f4e0    00000014     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_sfxnRts__A)
                      0001f4f4    00000011     ble_client_config.obj (.const:.string)
                      0001f505    00000001     --HOLE-- [fill = 0]
                      0001f506    00000002     appBLE_pem3.oem3 (.const:xdc_runtime_Main_Module__loggerDefined__C)
                      0001f508    00000010     Board.obj (.const:UDMACC26XX_config)
                      0001f518    00000010     Board.obj (.const:uartCC26XXHWAttrs)
                      0001f528    0000000c     ble_client_discovery.obj (.const)
                      0001f534    0000000c     appBLE_pem3.oem3 (.const:xdc_runtime_Startup_firstFxns__A)
                      0001f540    0000000a     positioning.obj (.const:.string)
                      0001f54a    00000008     RSC.obj (.const:.string)
                      0001f552    00000002     --HOLE-- [fill = 0]
                      0001f554    00000008     brooband_app.obj (.const)
                      0001f55c    00000008     Board.obj (.const:udmaHWAttrs)
                      0001f564    00000006     movement.obj (.const:.string)
                      0001f56a    00000006     bleUserConfig.obj (.const)
                      0001f570    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Power_Module_State_clockObj__O)
                      0001f574    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Power_Module_State_lfClockObj__O)
                      0001f578    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Power_Module_State_notifyQ__O)
                      0001f57c    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Power_notifyTrapFunc__C)
                      0001f580    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Power_totalTicksSTANDBY__C)
                      0001f584    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_cc26xx_Power_wakeDelaySTANDBY__C)
                      0001f588    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_family_arm_m3_Hwi_disablePriority__C)
                      0001f58c    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Clock_tickPeriod__C)
                      0001f590    00000004     appBLE_pem3.oem3 (.const:ti_sysbios_knl_Idle_funcList__A)
                      0001f594    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Log_L_error__C)
                      0001f598    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Log_L_warning__C)
                      0001f59c    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Main_Module__loggerFxn2__C)
                      0001f5a0    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Main_Module__loggerFxn4__C)
                      0001f5a4    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Main_Module__loggerFxn8__C)
                      0001f5a8    00000004     appBLE_pem3.oem3 (.const:xdc_runtime_Main_Module__loggerObj__C)
    
    .cinit     0    0001f5b0    000006f0     
                      0001f5b0    00000520     (.cinit..data.load) [load image, compression = rle]
                      0001fad0    0000002d     (.cinit..data:ti_sysbios_family_arm_m3_Hwi_Module__state__V.load) [load image, compression = rle]
                      0001fafd    00000003     --HOLE-- [fill = 0]
                      0001fb00    0000002c     (.cinit..data:ti_sysbios_knl_Task_Module__state__V.load) [load image, compression = rle]
                      0001fb2c    00000004     --HOLE-- [fill = 0]
                      0001fb30    00000021     (.cinit..data:ti_sysbios_knl_Clock_Module__state__V.load) [load image, compression = rle]
                      0001fb51    00000007     --HOLE-- [fill = 0]
                      0001fb58    0000001f     (.cinit..data:ti_sysbios_BIOS_Module__state__V.load) [load image, compression = rle]
                      0001fb77    00000001     --HOLE-- [fill = 0]
                      0001fb78    00000010     (.cinit..data:ti_sysbios_knl_Swi_Module__state__V.load) [load image, compression = rle]
                      0001fb88    0000000d     (.cinit..data:ti_sysbios_family_arm_cc26xx_Timer_Module__state__V.load) [load image, compression = rle]
                      0001fb95    00000003     --HOLE-- [fill = 0]
                      0001fb98    0000000c     (__TI_handler_table)
                      0001fba4    00000004     --HOLE-- [fill = 0]
                      0001fba8    0000000a     (.cinit..data:xdc_runtime_Memory_Module__state__V.load) [load image, compression = rle]
                      0001fbb2    00000006     --HOLE-- [fill = 0]
                      0001fbb8    00000009     (.cinit..data:ti_sysbios_family_arm_cc26xx_TimestampProvider_Module__state__V.load) [load image, compression = rle]
                      0001fbc1    00000007     --HOLE-- [fill = 0]
                      0001fbc8    00000009     (.cinit..data:xdc_runtime_Startup_Module__state__V.load) [load image, compression = rle]
                      0001fbd1    00000007     --HOLE-- [fill = 0]
                      0001fbd8    00000009     (.cinit..data:xdc_runtime_System_Module__state__V.load) [load image, compression = rle]
                      0001fbe1    00000007     --HOLE-- [fill = 0]
                      0001fbe8    00000008     (.cinit..TI.bound:dmaRxControlTableEntry0$13.load) [load image, compression = zero_init]
                      0001fbf0    00000008     (.cinit..TI.bound:dmaRxControlTableEntry1$13.load) [load image, compression = zero_init]
                      0001fbf8    00000008     (.cinit..TI.bound:dmaTxControlTableEntry0$13.load) [load image, compression = zero_init]
                      0001fc00    00000008     (.cinit..TI.bound:dmaTxControlTableEntry1$13.load) [load image, compression = zero_init]
                      0001fc08    00000008     (.cinit..bss.load) [load image, compression = zero_init]
                      0001fc10    00000008     (.cinit..vecs.load) [load image, compression = zero_init]
                      0001fc18    00000088     (__TI_cinit_table)
    
    .init_array 
    *          0    00000000    00000000     UNINITIALIZED
    
    .ccfg      0    0001ffac    00000054     
                      0001ffac    00000054     ccfg_appBLE.obj (.ccfg:retain)
    
    .vecs      0    20000000    000000c8     UNINITIALIZED
                      20000000    000000c8     appBLE_pem3.oem3 (.vecs)
    
    .data:ti_sysbios_knl_Task_Module__state__V 
    *          0    20000100    00000044     UNINITIALIZED
                      20000100    00000044     appBLE_pem3.oem3 (.data:ti_sysbios_knl_Task_Module__state__V)
    
    .data:ti_sysbios_family_arm_m3_Hwi_Module__state__V 
    *          0    20000144    00000034     UNINITIALIZED
                      20000144    00000034     appBLE_pem3.oem3 (.data:ti_sysbios_family_arm_m3_Hwi_Module__state__V)
    
    .data:ti_sysbios_knl_Clock_Module__state__V 
    *          0    20000178    0000002c     UNINITIALIZED
                      20000178    0000002c     appBLE_pem3.oem3 (.data:ti_sysbios_knl_Clock_Module__state__V)
    
    .data:ti_sysbios_BIOS_Module__state__V 
    *          0    200001a4    00000024     UNINITIALIZED
                      200001a4    00000024     appBLE_pem3.oem3 (.data:ti_sysbios_BIOS_Module__state__V)
    
    .data:ti_sysbios_knl_Swi_Module__state__V 
    *          0    200001c8    0000001c     UNINITIALIZED
                      200001c8    0000001c     appBLE_pem3.oem3 (.data:ti_sysbios_knl_Swi_Module__state__V)
    
    .data:ti_sysbios_family_arm_cc26xx_Timer_Module__state__V 
    *          0    200001e4    00000008     UNINITIALIZED
                      200001e4    00000008     appBLE_pem3.oem3 (.data:ti_sysbios_family_arm_cc26xx_Timer_Module__state__V)
    
    .data:ti_sysbios_family_arm_cc26xx_TimestampProvider_Module__state__V 
    *          0    200001ec    00000004     UNINITIALIZED
                      200001ec    00000004     appBLE_pem3.oem3 (.data:ti_sysbios_family_arm_cc26xx_TimestampProvider_Module__state__V)
    
    .data:xdc_runtime_Startup_Module__state__V 
    *          0    200001f0    00000008     UNINITIALIZED
                      200001f0    00000008     appBLE_pem3.oem3 (.data:xdc_runtime_Startup_Module__state__V)
    
    .data:xdc_runtime_System_Module__state__V 
    *          0    200001f8    00000008     UNINITIALIZED
                      200001f8    00000008     appBLE_pem3.oem3 (.data:xdc_runtime_System_Module__state__V)
    
    .data:xdc_runtime_Memory_Module__state__V 
    *          0    20000200    00000004     UNINITIALIZED
                      20000200    00000004     appBLE_pem3.oem3 (.data:xdc_runtime_Memory_Module__state__V)
    
    .TI.bound:dmaRxControlTableEntry0$13 
    *          0    20000430    00000010     UNINITIALIZED
                      20000430    00000010     SPICC26XXDMA.obj (.TI.bound:dmaRxControlTableEntry0$13)
    
    .TI.bound:dmaTxControlTableEntry0$13 
    *          0    20000440    00000010     UNINITIALIZED
                      20000440    00000010     SPICC26XXDMA.obj (.TI.bound:dmaTxControlTableEntry0$13)
    
    .TI.bound:dmaRxControlTableEntry1$13 
    *          0    20000500    00000010     UNINITIALIZED
                      20000500    00000010     SPICC26XXDMA.obj (.TI.bound:dmaRxControlTableEntry1$13)
    
    .TI.bound:dmaTxControlTableEntry1$13 
    *          0    20000510    00000010     UNINITIALIZED
                      20000510    00000010     SPICC26XXDMA.obj (.TI.bound:dmaTxControlTableEntry1$13)
    
    .data      0    20000520    00002140     UNINITIALIZED
                      20000520    00000d78     fp_inertial_sensors.obj (.data)
                      20001298    00000518     brooband_app.obj (.data)
                      200017b0    000003f4     peripheral.obj (.data)
                      20001ba4    00000260     npi_tl.obj (.data)
                      20001e04    00000114     npi_rxbuf.obj (.data)
                      20001f18    000000e4     positioning.obj (.data)
                      20001ffc    000000d4     appBLE_pem3.oem3 (.data)
                      200020d0    000000c4     RSC.obj (.data)
                      20002194    000000a4     movement.obj (.data)
                      20002238    0000008c     ICall.obj (.data)
                      200022c4    00000070     appBLE_pem3.oem3 (.data:ti_sysbios_family_arm_cc26xx_Power_Module__state__V)
                      20002334    00000064     brooband_app_mov.obj (.data)
                      20002398    0000004c     appBLE_pem3.oem3 (.data:ti_sysbios_knl_Task_Object__table__V)
                      200023e4    00000004     SPI.obj (.data)
                      200023e8    00000048     appBLE_pem3.oem3 (.data:ti_sysbios_family_arm_cc26xx_Timer_Object__table__V)
                      20002430    00000038     appBLE_pem3.oem3 (.data:ti_sysbios_gates_GateMutex_Object__table__V)
                      20002468    00000034     UTC_clock.obj (.data)
                      2000249c    00000034     bleUserConfig.obj (.data:rfRegTbl)
                      200024d0    00000030     simplified_acc_lsm6ds3.obj (.data)
                      20002500    00000030     appBLE_pem3.oem3 (.data:ti_sysbios_knl_Swi_Module_State_0_readyQ__A)
                      20002530    00000030     appBLE_pem3.oem3 (.data:ti_sysbios_knl_Swi_Object__table__V)
                      20002560    00000030     appBLE_pem3.oem3 (.data:ti_sysbios_knl_Task_Module_State_0_readyQ__A)
                      20002590    00000028     npi_tl_spi.obj (.data)
                      200025b8    0000001c     main.obj (.data)
                      200025d4    00000018     FixedPointMadgwickAHRS.obj (.data)
                      200025ec    00000018     interrupt.obj (.data)
                      20002604    00000018     tl.obj (.data)
                      2000261c    00000014     Board.obj (.data)
                      20002630    0000000c     ICallBleAPI.obj (.data)
                      2000263c    00000008     ICallCC2650.obj (.data)
                      20002644    00000008     rtsv7M3_T_le_eabi.lib : _lock.obj (.data)
                      2000264c    00000008                           : exit.obj (.data)
                      20002654    00000004     UART.obj (.data)
                      20002658    00000004     ble_client_config.obj (.data)
                      2000265c    00000004     rtsv7M3_T_le_eabi.lib : stkdepth_vars.obj (.data)
    
    .bss       0    20002660    00001781     UNINITIALIZED
                      20002660    00000a70     ICall.obj (.bss:heapmgrHeapStore$7)
                      200030d0    00000680     appBLE_pem3.oem3 (.bss:ti_sysbios_heaps_HeapMem_Instance_State_0_buf__A)
                      20003750    00000200     appBLE_pem3.oem3 (.bss:taskStackSection)
                      20003950    00000150     Board.obj (.bss:spiCC26XXDMAobjects)
                      20003aa0    000000dc     PINCC26XX.obj (.bss)
                      20003b7c    000000d0     Board.obj (.bss:uartCC26XXObjects)
                      20003c4c    000000c8     appBLE_pem3.oem3 (.bss:ti_sysbios_family_arm_m3_Hwi_dispatchTable)
                      20003d14    0000003c     ble_client_discovery.obj (.bss)
                      20003d50    00000028     util_log.obj (.bss)
                      20003d78    00000020     (.common:UdmaObjects)
                      20003d98    0000001c     sysbios.aem3 : mangled__BIOS_lib.obj (.bss)
                      20003db4    00000014     (.common:oscHfGlobals$94)
                      20003dc8    00000010     UARTCC26XX.obj (.bss)
                      20003dd8    00000008     (.common:powerQualGlobals$96)
                      20003de0    00000001     (.common:driverlib_version_2_00_06_42416)
    
    .stack     0    20003fc0    00000400     UNINITIALIZED
                      20003fc0    00000400     --HOLE--
    
    .bootVecs 
    *          0    00000000    00000008     DSECT
                      00000000    00000008     boot.aem3 : boot.oem3 (.bootVecs)
    
    xdc.meta   0    00000000    00000116     COPY SECTION
                      00000000    00000116     appBLE_pem3.oem3 (xdc.meta)
    
    xdc.noload 
    *          0    00000000    00000000     COPY SECTION
    
    .TI.persistent 
    *          0    20000520    00000000     UNINITIALIZED
    
    .TI.noinit 
    *          0    20002660    00000000     UNINITIALIZED
    
    
    LINKER GENERATED COPY TABLES
    
    __TI_cinit_table @ 0001fc18 records: 17, size/record: 8, table size: 136
    	.data: load addr=0001f5b0, load size=00000520 bytes, run addr=20000520, run size=00002140 bytes, compression=rle
    	.data:ti_sysbios_family_arm_m3_Hwi_Module__state__V: load addr=0001fad0, load size=0000002d bytes, run addr=20000144, run size=00000034 bytes, compression=rle
    	.data:ti_sysbios_knl_Task_Module__state__V: load addr=0001fb00, load size=0000002c bytes, run addr=20000100, run size=00000044 bytes, compression=rle
    	.data:ti_sysbios_knl_Clock_Module__state__V: load addr=0001fb30, load size=00000021 bytes, run addr=20000178, run size=0000002c bytes, compression=rle
    	.data:ti_sysbios_BIOS_Module__state__V: load addr=0001fb58, load size=0000001f bytes, run addr=200001a4, run size=00000024 bytes, compression=rle
    	.data:ti_sysbios_knl_Swi_Module__state__V: load addr=0001fb78, load size=00000010 bytes, run addr=200001c8, run size=0000001c bytes, compression=rle
    	.data:ti_sysbios_family_arm_cc26xx_Timer_Module__state__V: load addr=0001fb88, load size=0000000d bytes, run addr=200001e4, run size=00000008 bytes, compression=rle
    	.data:xdc_runtime_Memory_Module__state__V: load addr=0001fba8, load size=0000000a bytes, run addr=20000200, run size=00000004 bytes, compression=rle
    	.data:ti_sysbios_family_arm_cc26xx_TimestampProvider_Module__state__V: load addr=0001fbb8, load size=00000009 bytes, run addr=200001ec, run size=00000004 bytes, compression=rle
    	.data:xdc_runtime_Startup_Module__state__V: load addr=0001fbc8, load size=00000009 bytes, run addr=200001f0, run size=00000008 bytes, compression=rle
    	.data:xdc_runtime_System_Module__state__V: load addr=0001fbd8, load size=00000009 bytes, run addr=200001f8, run size=00000008 bytes, compression=rle
    	.TI.bound:dmaRxControlTableEntry0$13: load addr=0001fbe8, load size=00000008 bytes, run addr=20000430, run size=00000010 bytes, compression=zero_init
    	.TI.bound:dmaRxControlTableEntry1$13: load addr=0001fbf0, load size=00000008 bytes, run addr=20000500, run size=00000010 bytes, compression=zero_init
    	.TI.bound:dmaTxControlTableEntry0$13: load addr=0001fbf8, load size=00000008 bytes, run addr=20000440, run size=00000010 bytes, compression=zero_init
    	.TI.bound:dmaTxControlTableEntry1$13: load addr=0001fc00, load size=00000008 bytes, run addr=20000510, run size=00000010 bytes, compression=zero_init
    	.bss: load addr=0001fc08, load size=00000008 bytes, run addr=20002660, run size=00001781 bytes, compression=zero_init
    	.vecs: load addr=0001fc10, load size=00000008 bytes, run addr=20000000, run size=000000c8 bytes, compression=zero_init
    
    
    LINKER GENERATED HANDLER TABLE
    
    __TI_handler_table @ 0001fb98 records: 3, size/record: 4, table size: 12
    	index: 0, handler: __TI_decompress_rle24
    	index: 1, handler: __TI_decompress_none
    	index: 2, handler: __TI_zero_init
    
    
    FAR CALL TRAMPOLINES
    
    callee name               trampoline name
       callee addr  tramp addr   call addr  call info
    --------------  -----------  ---------  ----------------
    ti_sysbios_knl_Semaphore_create  $Tramp$TT$L$PI$$ti_sysbios_knl_Semaphore_create
       1001b5ad     00009c58     00009c30   ICall.obj (.text:ICall_newTask$7)
                                 0000a3d0   simplified_acc_lsm6ds3.obj (.text:s_acc_init)
                                 0000a4b8   ICall.obj (.text:ICall_primCreateSemaphore$7)
    xdc_runtime_System_exit__E  $Tramp$TT$L$PI$$xdc_runtime_System_exit__E
       1001c7d1     0000a2a4     0000a28c   boot.aem3 : boot.oem3 (.text)
                                 0000c9d6   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_exitFunc__I)
    ti_sysbios_BIOS_start__E  $Tramp$TT$L$PI$$ti_sysbios_BIOS_start__E
       1001c055     0000a334     0000a32a   main.obj (.text:main)
    ti_sysbios_knl_Task_construct  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_construct
       1001b125     0000a554     0000a542   peripheral.obj (.text:GAPRole_createTask)
                                 0000a874   brooband_app.obj (.text:brooband_app_createTask)
    ti_sysbios_knl_Task_exit__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_exit__E
       1001b429     0000b09c     0000b08e   simplified_acc_lsm6ds3.obj (.text:s_acc_spi_init)
    ti_sysbios_BIOS_setThreadType__E  $Tramp$TT$L$PI$$ti_sysbios_BIOS_setThreadType__E
       1001c045     0000b3b4     0000b390   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_atExitFunc__I)
                                 0000c9d0   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_exitFunc__I)
    ti_sysbios_knl_Queue_put__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Queue_put__E
       1001bf2d     0000b3ec     0000b3da   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_registerNotify__E)
    ti_sysbios_knl_Queue_enqueue__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Queue_enqueue__E
       1001c1b5     0000b6f4     0000b6dc   util.obj (.text:Util_enqueueMsg)
    xdc_runtime_System_atexit__E  $Tramp$TT$L$PI$$xdc_runtime_System_atexit__E
       1001c681     0000bd44     0000bd24   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_startFunc__I)
    ti_sysbios_family_arm_cc26xx_Timer_startup__E  $Tramp$TT$L$PI$$ti_sysbios_family_arm_cc26xx_Timer_startup__E
       1001b795     0000bd4c     0000bd2c   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_startFunc__I)
    ti_sysbios_hal_Hwi_startup__E  $Tramp$TT$L$PI$$ti_sysbios_hal_Hwi_startup__E
       1001c28d     0000bd54     0000bd30   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_startFunc__I)
    ti_sysbios_knl_Swi_startup__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Swi_startup__E
       1001c23d     0000bd5c     0000bd34   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_startFunc__I)
    ti_sysbios_knl_Task_startup__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_startup__E
       1001c309     0000bd64     0000bd38   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_startFunc__I)
    ti_sysbios_knl_Queue_dequeue__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Queue_dequeue__E
       1001c1a9     0000c0fc     0000c0ee   util.obj (.text:Util_dequeueMsg)
    ti_sysbios_BIOS_RtsGateProxy_enter__E  $Tramp$TT$L$PI$$ti_sysbios_BIOS_RtsGateProxy_enter__E
       1001c249     0000c204     0000c1ea   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_rtsLock__I)
    ti_sysbios_hal_Hwi_create  $Tramp$TT$L$PI$$ti_sysbios_hal_Hwi_create
       1001ab79     0000c24c     0000c238   ICall.obj (.text:ICall_primRegisterISR$7)
    ti_sysbios_knl_Queue_remove__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Queue_remove__E
       1001c121     0000c4c4     0000c4b6   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_unregisterNotify__E)
    ti_sysbios_knl_Queue_construct  $Tramp$TT$L$PI$$ti_sysbios_knl_Queue_construct
       1001b8f5     0000c7a8     0000c79a   util.obj (.text:Util_constructQueue)
    ti_sysbios_knl_Task_sleep__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_sleep__E
       1001a96d     0000c828     0000c820   misc.obj (.text:delay_ms)
    ti_sysbios_BIOS_RtsGateProxy_leave__E  $Tramp$TT$L$PI$$ti_sysbios_BIOS_RtsGateProxy_leave__E
       1001c24d     0000c908     0000c8fe   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_rtsUnlock__I)
    ti_sysbios_knl_Clock_logTick__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_logTick__E
       1001be67     0000cb08     0000caf6   appBLE_pem3.oem3 (.text:ti_sysbios_knl_Clock_doTick__I)
    ti_sysbios_knl_Swi_post__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Swi_post__E
       1001b321     0000cb10     0000cafe   appBLE_pem3.oem3 (.text:ti_sysbios_knl_Clock_doTick__I)
    xdc_runtime_Startup_startMods__I  $Tramp$TT$L$PI$$xdc_runtime_Startup_startMods__I
       1001c30d     0000cb50     0000cb46   appBLE_pem3.oem3 (.text:xdc_runtime_Startup_exec__I)
    ti_sysbios_family_arm_m3_Hwi_enableFxn__E  $Tramp$TT$L$PI$$ti_sysbios_family_arm_m3_Hwi_enableFxn__E
       1001c155     0000cc44     0000cc36   ICall.obj (.text:ICall_primEnableMInt$7)
    ti_sysbios_knl_Task_enable__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_enable__E
       1001c243     0000cc4c     0000cc3a   ICall.obj (.text:ICall_primEnableMInt$7)
    ti_sysbios_hal_Hwi_disableInterrupt__E  $Tramp$TT$L$PI$$ti_sysbios_hal_Hwi_disableInterrupt__E
       1001c281     0000cd1c     0000cd14   ICall.obj (.text:ICall_primDisableInt$7)
    ti_sysbios_hal_Hwi_enableInterrupt__E  $Tramp$TT$L$PI$$ti_sysbios_hal_Hwi_enableInterrupt__E
       1001c285     0000cd30     0000cd28   ICall.obj (.text:ICall_primEnableInt$7)
    ti_sysbios_knl_Task_create  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_create
       1001ae19     0000cef4     000084be   ICall.obj (.text:ICall_createRemoteTasks)
                                 0000a4fc   ICall.obj (.text:ICall_primCreateTask$7)
    ti_sysbios_knl_Task_Params__init__S  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_Params__init__S
       1001c1d9     0000cefc     000084a2   ICall.obj (.text:ICall_createRemoteTasks)
                                 0000a4e6   ICall.obj (.text:ICall_primCreateTask$7)
                                 0000a522   peripheral.obj (.text:GAPRole_createTask)
                                 0000a856   brooband_app.obj (.text:brooband_app_createTask)
    ti_sysbios_knl_Clock_create  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_create
       1001b3ed     0000cf04     0000802e   ICall.obj (.text:ICall_primSetTimer$7)
    ti_sysbios_knl_Clock_scheduleNextTick__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_scheduleNextTick__E
       1001bebd     0000cf0c     000069fa   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_knl_Clock_workFuncDynamic__E)
    ti_sysbios_knl_Clock_walkQueueDynamic__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_walkQueueDynamic__E
       1001a80d     0000cf14     000069bc   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_knl_Clock_workFuncDynamic__E)
                                 000069da                : mangled__BIOS_lib.obj (.text:ti_sysbios_knl_Clock_workFuncDynamic__E)
    ti_sysbios_knl_Clock_destruct  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_destruct
       1001c2b9     0000cf1c     00006160   UARTCC26XX.obj (.text:UARTCC26XX_close)
    ti_sysbios_knl_Semaphore_destruct  $Tramp$TT$L$PI$$ti_sysbios_knl_Semaphore_destruct
       1001c2e1     0000cf24     00006150   UARTCC26XX.obj (.text:UARTCC26XX_close)
                                 00006158   UARTCC26XX.obj (.text:UARTCC26XX_close)
                                 0000683e   SPICC26XXDMA.obj (.text:SPICC26XXDMA_close)
    ti_sysbios_family_arm_m3_Hwi_destruct  $Tramp$TT$L$PI$$ti_sysbios_family_arm_m3_Hwi_destruct
       1001c261     0000cf2c     00006148   UARTCC26XX.obj (.text:UARTCC26XX_close)
                                 00006830   SPICC26XXDMA.obj (.text:SPICC26XXDMA_close)
                                 0000b81e   UDMACC26XX.obj (.text:UDMACC26XX_close)
    ti_sysbios_knl_Clock_start__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_start__E
       1001bfe3     0000cf34     00005b6c   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_standbyPolicy__E)
                                 00007b1a                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_LF_clockFunc__E)
                                 00008072   ICall.obj (.text:ICall_primSetTimer$7)
                                 0000914a   util.obj (.text:Util_rescheduleClock)
                                 0000a134   UARTCC26XX.obj (.text:startTxFifoEmptyClk$11)
                                 0000a16a   appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_XOSC_HF_clockFunc__E)
                                 0000a688   appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_XOSC_HF)
                                 0000ab2c   util.obj (.text:Util_restartClock)
                                 0001f094   util.obj (.text:Util_startClock)
    ti_sysbios_knl_Clock_setTimeout__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_setTimeout__E
       1001c2c1     0000cf3c     00005b64   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_standbyPolicy__E)
                                 00007b12                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_LF_clockFunc__E)
                                 0000806c   ICall.obj (.text:ICall_primSetTimer$7)
                                 00009130   util.obj (.text:Util_rescheduleClock)
                                 0000a12c   UARTCC26XX.obj (.text:startTxFifoEmptyClk$11)
                                 0000a164   appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_XOSC_HF_clockFunc__E)
                                 0000a682   appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_XOSC_HF)
                                 0000ab26   util.obj (.text:Util_restartClock)
    ti_sysbios_knl_Clock_TimerProxy_getCurrentTick__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_TimerProxy_getCurrentTick__E
       1001c095     0000cf44     00005b34   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_standbyPolicy__E)
                                 00006988                : mangled__BIOS_lib.obj (.text:ti_sysbios_knl_Clock_workFuncDynamic__E)
    ti_sysbios_knl_Semaphore_post__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Semaphore_post__E
       1001ac41     0000cf4c     00005afc   ICall.obj (.text:ICall_primWaitMatch$7)
                                 000075ce   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transferCallback$13)
                                 0000770a   brooband_app.obj (.text:brooband_app_pairStateEvt$21)
                                 00007980   PINCC26XX.obj (.text:PIN_open)
                                 00007a06   tl.obj (.text:tl_handle_ISR_event)
                                 00007c92   UARTCC26XX.obj (.text:readSemCallback$11)
                                 00007e2a   UARTCC26XX.obj (.text:writeSemCallback$11)
                                 000087ba   ICall.obj (.text:ICall_primSend$7)
                                 00008f60   PINCC26XX.obj (.text:PIN_add)
                                 0000b6e2   util.obj (.text:Util_enqueueMsg)
                                 0000c13a   brooband_app.obj (.text:brooband_app_pairStateCB$21)
                                 0000c174   fp_inertial_sensors.obj (.text:fp_inertial_low_power_time_clock_handler$47)
                                 0000c366   brooband_app_mov.obj (.text:brooband_app_mov_data_update_clock_handler$22)
                                 0000c3be   brooband_app.obj (.text:brooband_app_passcodeCB$21)
                                 0000c3d6   fp_inertial_sensors.obj (.text:fp_inertial_power_down_time_clock_handler$47)
                                 0000c42e   brooband_app.obj (.text:interrupt_handler_int1)
                                 0000c44a   brooband_app.obj (.text:interrupt_handler_int2)
                                 0000c4de   tl.obj (.text:transport_rx_cb$45)
                                 0000c7d8   brooband_app.obj (.text:brooband_app_clockHandler$21)
                                 0000c83e   peripheral.obj (.text:gapRole_setEvent$2)
                                 0000ca36   tl.obj (.text:MRDY_event_cb$45)
                                 0000cd48   ICall.obj (.text:ICall_primSignal$7)
                                 0000cdcc   simplified_acc_lsm6ds3.obj (.text:s_acc_interrupt_service_routine)
    ti_sysbios_knl_Clock_getTicks__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_getTicks__E
       1001b6d9     0000cf54     00005a74   ICall.obj (.text:ICall_primWaitMatch$7)
                                 00005ade   ICall.obj (.text:ICall_primWaitMatch$7)
                                 000094ea   UTC_clock.obj (.text:UTC_timeUpdateHandler$34)
                                 0000cc66   ICall.obj (.text:ICall_primGetTicks$7)
    ti_sysbios_knl_Task_self__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_self__E
       1001c1e5     0000cf5c     00005a2a   ICall.obj (.text:ICall_primWaitMatch$7)
                                 0000943c   ICall.obj (.text:ICall_primEnroll$7)
                                 00009760   ICall.obj (.text:ICall_primThreadServes$7)
                                 000098f4   ICall.obj (.text:ICall_primWait$7)
                                 000099e8   ICall.obj (.text:ICall_primGetEntityId$7)
                                 00009a38   ICall.obj (.text:ICall_primRegisterApp$7)
                                 0000ae30   ICall.obj (.text:ICall_primFetchMsg$7)
    ti_sysbios_BIOS_getCpuFreq__E  $Tramp$TT$L$PI$$ti_sysbios_BIOS_getCpuFreq__E
       1001bff9     0000cf64     00004e5e   UARTCC26XX.obj (.text:UARTCC26XX_initHw$11)
                                 00005c1e   SPICC26XXDMA.obj (.text:SPICC26XXDMA_initHw$13)
    ti_sysbios_knl_Clock_stop__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_stop__E
       1001c225     0000cf6c     00003720   UARTCC26XX.obj (.text:UARTCC26XX_write)
                                 00005b7a   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_standbyPolicy__E)
                                 000062d2   UARTCC26XX.obj (.text:writeFinishedDoCallback$11)
                                 0000805a   ICall.obj (.text:ICall_primSetTimer$7)
                                 00009118   util.obj (.text:Util_rescheduleClock)
                                 0000a67a   appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_XOSC_HF)
                                 0000ab0e   util.obj (.text:Util_restartClock)
                                 0000c9b8   ICall.obj (.text:ICall_primStopTimer$7)
                                 0001f098   util.obj (.text:Util_stopClock)
    ti_sysbios_knl_Semaphore_pend__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Semaphore_pend__E
       1001a0cd     0000cf74     000026dc   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transfer)
                                 000026ec   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transfer)
                                 00003760   UARTCC26XX.obj (.text:UARTCC26XX_write)
                                 00003782   UARTCC26XX.obj (.text:UARTCC26XX_write)
                                 00003d20   UARTCC26XX.obj (.text:UARTCC26XX_read)
                                 00005a88   ICall.obj (.text:ICall_primWaitMatch$7)
                                 00007918   PINCC26XX.obj (.text:PIN_open)
                                 00007a56   simplified_acc_lsm6ds3.obj (.text:s_acc_wait_for_sensor_hub_operation)
                                 00008f34   PINCC26XX.obj (.text:PIN_add)
                                 00009934   ICall.obj (.text:ICall_primWait$7)
                                 0000ace2   ICall.obj (.text:ICall_primWaitSemaphore$7)
    ti_sysbios_knl_Clock_construct  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_construct
       1001b579     0000cf7c     000023dc   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 00009588   util.obj (.text:Util_constructClock)
    ti_sysbios_knl_Clock_Params__init__S  $Tramp$TT$L$PI$$ti_sysbios_knl_Clock_Params__init__S
       1001c185     0000cf84     000023c4   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 0000801a   ICall.obj (.text:ICall_primSetTimer$7)
                                 0000955a   util.obj (.text:Util_constructClock)
    ti_sysbios_knl_Semaphore_construct  $Tramp$TT$L$PI$$ti_sysbios_knl_Semaphore_construct
       1001b709     0000cf8c     00001f28   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 000023a0   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 000023b4   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 00004d5e   PINCC26XX.obj (.text:PIN_init)
    ti_sysbios_knl_Semaphore_Params__init__S  $Tramp$TT$L$PI$$ti_sysbios_knl_Semaphore_Params__init__S
       1001c1c1     0000cf94     00001f16   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 0000238a   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 00004d4a   PINCC26XX.obj (.text:PIN_init)
                                 0000a4a4   ICall.obj (.text:ICall_primCreateSemaphore$7)
    ti_sysbios_family_arm_m3_Hwi_construct  $Tramp$TT$L$PI$$ti_sysbios_family_arm_m3_Hwi_construct
       1001af29     0000cf9c     00001ece   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 0000237e   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 00004dc0   PINCC26XX.obj (.text:PIN_init)
                                 000094c8   UDMACC26XX.obj (.text:UDMACC26XX_open)
    ti_sysbios_family_arm_m3_Hwi_Params__init__S  $Tramp$TT$L$PI$$ti_sysbios_family_arm_m3_Hwi_Params__init__S
       1001c13d     0000cfa4     00001eb6   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 0000236a   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 00004dae   PINCC26XX.obj (.text:PIN_init)
                                 000094b6   UDMACC26XX.obj (.text:UDMACC26XX_open)
    xdc_runtime_Assert_raise__I  $Tramp$TT$L$PI$$xdc_runtime_Assert_raise__I
       1001c5a9     0000cfac     00001dc2   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 00001fae   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 0000225a   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 00002296   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 000025b2   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transfer)
                                 000025fe   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transfer)
                                 00002632   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transfer)
                                 00003704   UARTCC26XX.obj (.text:UARTCC26XX_write)
                                 00006900   SPI.obj (.text:SPI_open)
                                 00006d12   UART.obj (.text:UART_open)
                                 00006e60   UART.obj (.text:UART_Params_init)
                                 00006fa8   SPI.obj (.text:SPI_Params_init)
                                 00007050   SPI.obj (.text:SPI_transfer)
                                 000070ec   UART.obj (.text:UART_write)
                                 000073f8   SPICC26XXDMA.obj (.text:SPICC26XXDMA_serviceISR$13)
                                 00007494   SPI.obj (.text:SPI_transferCancel)
    ti_sysbios_family_arm_m3_Hwi_restoreFxn__E  $Tramp$TT$L$PI$$ti_sysbios_family_arm_m3_Hwi_restoreFxn__E
       1001c219     0000cfb4     00001d6e   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 00001ea6   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 00002074   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 00002202   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 0000235a   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 00002428   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 0000264e   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transfer)
                                 000026f6   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transfer)
                                 0000372e   UARTCC26XX.obj (.text:UARTCC26XX_write)
                                 000037cc   UARTCC26XX.obj (.text:UARTCC26XX_write)
                                 00003cf0   UARTCC26XX.obj (.text:UARTCC26XX_read)
                                 00003d6e   UARTCC26XX.obj (.text:UARTCC26XX_read)
                                 000044ee   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transferCancel)
                                 000045de   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transferCancel)
                                 00005dd0   UARTCC26XX.obj (.text:UARTCC26XX_writeCancel)
                                 00005e40   UARTCC26XX.obj (.text:UARTCC26XX_writeCancel)
                                 00005eac   UARTCC26XX.obj (.text:UARTCC26XX_readCancel)
                                 00005f1c   UARTCC26XX.obj (.text:UARTCC26XX_readCancel)
                                 0000616c   UARTCC26XX.obj (.text:UARTCC26XX_close)
                                 00006694   PINCC26XX.obj (.text:PINCC26XX_setIoCfg$14)
                                 00006854   SPICC26XXDMA.obj (.text:SPICC26XXDMA_close)
                                 000079c0   tl.obj (.text:tl_handle_ISR_event)
                                 000094d6   UDMACC26XX.obj (.text:UDMACC26XX_open)
                                 0000a184   appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_XOSC_HF_clockFunc__E)
                                 0000c9a2   ICall.obj (.text:ICall_leaveCSImpl)
    ti_sysbios_family_arm_m3_Hwi_disableFxn__E  $Tramp$TT$L$PI$$ti_sysbios_family_arm_m3_Hwi_disableFxn__E
       1001c149     0000cfbc     00001d48   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 00001e9e   SPICC26XXDMA.obj (.text:SPICC26XXDMA_open)
                                 000021e4   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 00002354   UARTCC26XX.obj (.text:UARTCC26XX_open)
                                 00002636   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transfer)
                                 00003708   UARTCC26XX.obj (.text:UARTCC26XX_write)
                                 00003cd0   UARTCC26XX.obj (.text:UARTCC26XX_read)
                                 000044e2   SPICC26XXDMA.obj (.text:SPICC26XXDMA_transferCancel)
                                 00005dc0   UARTCC26XX.obj (.text:UARTCC26XX_writeCancel)
                                 00005e9c   UARTCC26XX.obj (.text:UARTCC26XX_readCancel)
                                 00006164   UARTCC26XX.obj (.text:UARTCC26XX_close)
                                 00006674   PINCC26XX.obj (.text:PINCC26XX_setIoCfg$14)
                                 0000684a   SPICC26XXDMA.obj (.text:SPICC26XXDMA_close)
                                 00007996   tl.obj (.text:tl_handle_ISR_event)
                                 000094a2   UDMACC26XX.obj (.text:UDMACC26XX_open)
                                 0000a14a   appBLE_pem3.oem3 (.text:ti_sysbios_family_arm_cc26xx_Power_XOSC_HF_clockFunc__E)
                                 0000c4f4   ICall.obj (.text:ICall_enterCSImpl)
                                 0000cc2c   ICall.obj (.text:ICall_primDisableMInt$7)
    ti_sysbios_knl_Task_restore__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_restore__E
       1001ba49     0000cfc4     00001ce0   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 000079ba   tl.obj (.text:tl_handle_ISR_event)
                                 000084e2   ICall.obj (.text:ICall_createRemoteTasks)
                                 0000c9aa   ICall.obj (.text:ICall_leaveCSImpl)
    ti_sysbios_knl_Swi_restore__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Swi_restore__E
       1001b5e1     0000cfcc     00001cd6   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
    ti_sysbios_knl_Swi_disable__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Swi_disable__E
       1001c0d5     0000cfd4     00001922   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 0000b386   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_atExitFunc__I)
    ti_sysbios_knl_Queue_next__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Queue_next__E
       1001c2d9     0000cfdc     00001910   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 00001c5c                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 00001cb4                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 0000967a                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_notify__I)
    ti_sysbios_knl_Queue_head__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Queue_head__E
       1001c2d5     0000cfe4     000018f0   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 00001c40                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 00001c98                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 00009660                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_notify__I)
    ti_sysbios_knl_Queue_empty__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Queue_empty__E
       1001c113     0000cfec     000018d6   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 00001c36                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 00001c8c                : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 00004aa2   brooband_app.obj (.text:brooband_app_taskFxn$21)
                                 00009654   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_notify__I)
                                 0000c0e0   util.obj (.text:Util_dequeueMsg)
    ti_sysbios_knl_Task_disable__E  $Tramp$TT$L$PI$$ti_sysbios_knl_Task_disable__E
       1001c0f5     0000cff4     000018c8   sysbios.aem3 : mangled__BIOS_lib.obj (.text:ti_sysbios_family_arm_cc26xx_Power_sleep__E)
                                 0000799c   tl.obj (.text:tl_handle_ISR_event)
                                 0000848c   ICall.obj (.text:ICall_createRemoteTasks)
                                 0000b38a   appBLE_pem3.oem3 (.text:ti_sysbios_BIOS_atExitFunc__I)
                                 0000c4ea   ICall.obj (.text:ICall_enterCSImpl)
                                 0000cc28   ICall.obj (.text:ICall_primDisableMInt$7)
    
    [60 trampolines]
    [231 trampoline calls]
    
    
    GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 
    
    address   name                                                                      
    -------   ----                                                                      
    0000b569  AON_BatmonTempGetDegC                                                     
    0000cb59  ATT_HandleValueCfm                                                        
    2000261c  BoardGpioInitTable                                                        
    0000a33d  C$$EXIT                                                                   
    0000bb27  ChipInfo_GetChipFamily                                                    
    0000ac19  ChipInfo_GetHwRevision                                                    
    000005ed  FixedPointMadgwickAHRSupdate                                              
    0000a9b1  GAPBondMgr_LinkEst                                                        
    0000bb4b  GAPBondMgr_LinkTerm                                                       
    0000a9e9  GAPBondMgr_PasscodeRsp                                                    
    0000b881  GAPBondMgr_Register                                                       
    0000ad29  GAPBondMgr_SetParameter                                                   
    000053e1  GAPRole_GetParameter                                                      
    00009b75  GAPRole_SendUpdateParam                                                   
    00003459  GAPRole_SetParameter                                                      
    0000c539  GAPRole_StartDevice                                                       
    0000c9dd  GAPRole_TerminateConnection                                               
    0000a515  GAPRole_createTask                                                        
    00009945  GAP_DeviceInit                                                            
    0000cb69  GAP_EndDiscoverable                                                       
    0000a71d  GAP_GetParamValue                                                         
    0000cce1  GAP_MakeDiscoverable                                                      
    0000ad5d  GAP_RegisterForHCIMsgs                                                    
    0000ad91  GAP_SetParamValue                                                         
    0000a1d9  GAP_TerminateLinkReq                                                      
    00009995  GAP_UpdateAdvertisingData                                                 
    0000cced  GAP_UpdateLinkParamReq                                                    
    000000fd  GATTServApp_AddService                                                    
    0000cb19  GATTServApp_FindAttr                                                      
    0000be3d  GATTServApp_InitCharCfg                                                   
    00009e29  GATTServApp_ProcessCCCWriteReq                                            
    00007e71  GATTServApp_ProcessCharCfg                                                
    0000cb79  GATTServApp_ReadCharCfg                                                   
    0000aa21  GATTServApp_RegisterService                                               
    0000b8a9  GATTServApp_WriteCharCfg                                                  
    0000c959  GATT_DiscAllCharDescs                                                     
    00009bc1  GATT_DiscAllChars                                                         
    0000a21d  GATT_DiscPrimaryServiceByUUID                                             
    0000ce9f  GATT_Indication                                                           
    0000b8d1  GATT_InitClient                                                           
    0000c551  GATT_Notification                                                         
    0000ced7  GATT_ReadCharValue                                                        
    0000adc5  GATT_RegisterForInd                                                       
    0000cedd  GATT_WriteCharValue                                                       
    0000c9f1  GATT_bm_alloc                                                             
    0000ca05  GATT_bm_free                                                              
    0000cee3  GGS_AddService                                                            
    0000ccf9  GGS_SetParameter                                                          
    0000c5f9  HCI_ReadRssiCmd                                                           
    0000a759  ICallPlatform_pwrConfigACAction                                           
    0000c611  ICallPlatform_pwrDispense                                                 
    0000cc19  ICallPlatform_pwrGetTransitionState                                       
    0000cb89  ICallPlatform_pwrGetXOSCStartupTime                                       
    0000ca19  ICallPlatform_pwrIsStableXOSCHF                                           
    000096f9  ICallPlatform_pwrRegisterNotify                                           
    0000c629  ICallPlatform_pwrRequire                                                  
    0000ce1d  ICallPlatform_pwrSwitchXOSCHF                                             
    00008e49  ICallPlatform_pwrUpdActivityCounter                                       
    00008485  ICall_createRemoteTasks                                                   
    20002238  ICall_dispatcher                                                          
    0000c4e9  ICall_enterCSImpl                                                         
    2000223c  ICall_enterCriticalSection                                                
    0000b595  ICall_freeImpl                                                            
    0000b595  ICall_heapFree                                                            
    0000b235  ICall_heapInit                                                            
    00007f79  ICall_heapMalloc                                                          
    0000b921  ICall_init                                                                
    0000c99b  ICall_leaveCSImpl                                                         
    20002240  ICall_leaveCriticalSection                                                
    0000cee9  ICall_mallocImpl                                                          
    0000a55d  L2CAP_ConnParamUpdateReq                                                  
    20002606  MRDY_ISR_EVENT_FLAG                                                       
    0000cd51  NOROM_CPUcpsid                                                            
    0000cd5d  NOROM_CPUcpsie                                                            
    0000ceef  NOROM_CPUdelay                                                            
    0000a191  NOROM_DDI16BitfieldRead                                                   
    00009385  NOROM_DDI16BitfieldWrite                                                  
    0000bb01  NOROM_OSCClockSourceGet                                                   
    00008ead  NOROM_OSCClockSourceSet                                                   
    0000a59d  NOROM_OSCInterfaceEnable                                                  
    0000bfdd  NPIRxBuf_GetRxBufLen                                                      
    00009a85  NPIRxBuf_Read                                                             
    0000aa91  NPIRxBuf_ReadFromRxBuf                                                    
    0000bffd  NPITLSPI_handleMrdyEvent                                                  
    000097f5  NPITLSPI_initializeTransport                                              
    00009c61  NPITLSPI_readTransport                                                    
    0000cd69  NPITLSPI_stopTransfer                                                     
    0000732d  NPITLSPI_writeTransport                                                   
    0000cb2b  NPITL_checkNpiBusy                                                        
    0000c01d  NPITL_getRxBufLen                                                         
    00009ec1  NPITL_handleMrdyEvent                                                     
    00008189  NPITL_initTL                                                              
    0000ae95  NPITL_readTL                                                              
    000087d1  NPITL_writeTL                                                             
    000086e5  OSCHF_AttemptToSwitchToXosc                                               
    00006761  OSCHF_GetStartupTime                                                      
    0000a5dd  OSCHF_SwitchToRcOscTurnOffXosc                                            
    0000b9c1  OSCHF_TurnOnXosc                                                          
    0000a795  PINCC26XX_getConfig                                                       
    0000bbdd  PINCC26XX_setMux                                                          
    20003b00  PIN_HandleTable                                                           
    20003aa0  PIN_NumPins                                                               
    00008f11  PIN_add                                                                   
    0000c273  PIN_close                                                                 
    0000c779  PIN_getConfig                                                             
    0000ca41  PIN_getInputValue                                                         
    0000ca55  PIN_getOutputValue                                                        
    00004cd1  PIN_init                                                                  
    00007905  PIN_open                                                                  
    0000cd75  PIN_registerIntCb                                                         
    00009ad5  PIN_remove                                                                
    0000b2c5  PIN_setConfig                                                             
    0000b69d  PIN_setInterrupt                                                          
    0000aec9  PIN_setOutputValue                                                        
    0000a261  ResetISR                                                                  
    UNDEFED   SHT$$INIT_ARRAY$$Base                                                     
    UNDEFED   SHT$$INIT_ARRAY$$Limit                                                    
    00006811  SPICC26XXDMA_close                                                        
    00008209  SPICC26XXDMA_control                                                      
    0001f214  SPICC26XXDMA_fxnTable                                                     
    0000ce31  SPICC26XXDMA_init                                                         
    00001d39  SPICC26XXDMA_open                                                         
    00002559  SPICC26XXDMA_transfer                                                     
    000044d9  SPICC26XXDMA_transferCancel                                               
    00006f71  SPI_Params_init                                                           
    0001f408  SPI_config                                                                
    0001f450  SPI_defaultParams                                                         
    000068c1  SPI_open                                                                  
    00007011  SPI_transfer                                                              
    0000745d  SPI_transferCancel                                                        
    0000857b  SysCtrlAdjustRechargeAfterPowerDown                                       
    000041e1  SysCtrlSetRechargeBeforePowerDown                                         
    00008f75  SysCtrl_DCDC_VoltageConditionalControl                                    
    20002608  TRANSPORT_RX_ISR_EVENT_FLAG                                               
    20002398  TSK_idle                                                                  
    20002604  TX_DONE_ISR_EVENT_FLAG                                                    
    0000ca69  ThisCodeIsBuiltForCC26xxHwRev22AndLater_HaltIfViolated                    
    0000611d  UARTCC26XX_close                                                          
    0000c07d  UARTCC26XX_control                                                        
    0001f368  UARTCC26XX_fxnTable                                                       
    00004639  UARTCC26XX_hwiIntFxn                                                      
    0000cea7  UARTCC26XX_init                                                           
    000021d1  UARTCC26XX_open                                                           
    00003cc1  UARTCC26XX_read                                                           
    00005e95  UARTCC26XX_readCancel                                                     
    0001f001  UARTCC26XX_readPolling                                                    
    000036ad  UARTCC26XX_write                                                          
    00005db9  UARTCC26XX_writeCancel                                                    
    0001f007  UARTCC26XX_writePolling                                                   
    00006e29  UART_Params_init                                                          
    0001f488  UART_config                                                               
    0001f42c  UART_defaultParams                                                        
    0000aac9  UART_init                                                                 
    00006cd9  UART_open                                                                 
    000070b1  UART_write                                                                
    0000b803  UDMACC26XX_close                                                          
    0001f508  UDMACC26XX_config                                                         
    000085f5  UDMACC26XX_hwiIntFxn                                                      
    00009491  UDMACC26XX_open                                                           
    20002478  UTC_clock                                                                 
    00006d81  UTC_convertUTCSecs                                                        
    000048e9  UTC_convertUTCTime                                                        
    0000cd81  UTC_getClock                                                              
    0000bc01  UTC_init                                                                  
    0000cd8d  UTC_setClock                                                              
    2000246c  UTC_timeSeconds                                                           
    20003d78  UdmaObjects                                                               
    0000a80d  UtilLog_initUART                                                          
    0000c321  UtilLog_log                                                               
    0000c0bd  UtilLog_writeUARTUI32                                                     
    0000aefd  Util_GetTRNG                                                              
    00009541  Util_constructClock                                                       
    0000c791  Util_constructQueue                                                       
    0000c0dd  Util_dequeueMsg                                                           
    0000b6c9  Util_enqueueMsg                                                           
    0000cbb9  Util_isActive                                                             
    00009101  Util_rescheduleClock                                                      
    0000ab01  Util_restartClock                                                         
    0001f095  Util_startClock                                                           
    0001f099  Util_stopClock                                                            
    00000000  __ASM__                                                                   
    00000090  __ISA__                                                                   
    000000a2  __PLAT__                                                                  
    200043c0  __STACK_END                                                               
    00000400  __STACK_SIZE                                                              
    200043c0  __STACK_TOP                                                               
    000000c9  __TARG__                                                                  
    0001fc18  __TI_CINIT_Base                                                           
    0001fca0  __TI_CINIT_Limit                                                          
    0001fb98  __TI_Handler_Table_Base                                                   
    0001fba4  __TI_Handler_Table_Limit                                                  
    00007151  __TI_auto_init                                                            
    2000264c  __TI_cleanup_ptr                                                          
    0000cc7f  __TI_decompress_none                                                      
    0001f013  __TI_decompress_rle24                                                     
    20002650  __TI_dtors_ptr                                                            
    0001f5b0  __TI_static_base__                                                        
    0000cda5  __TI_zero_init                                                            
    000000ee  __TRDR__                                                                  
    0000c8a9  __aeabi_lmul                                                              
    00008501  __aeabi_memclr                                                            
    00008501  __aeabi_memclr4                                                           
    00008501  __aeabi_memclr8                                                           
    00007291  __aeabi_memcpy                                                            
    00007291  __aeabi_memcpy4                                                           
    00007291  __aeabi_memcpy8                                                           
    00008503  __aeabi_memset                                                            
    00008503  __aeabi_memset4                                                           
    00008503  __aeabi_memset8                                                           
    000038e9  __aeabi_uldivmod                                                          
    ffffffff  __binit__                                                                 
    ffffffff  __c_args__                                                                
    0001ffac  __ccfg                                                                    
    20003fc0  __stack                                                                   
    0001f00d  __xdc__init                                                               
    200020cc  __xdc__init__addr                                                         
    0000c891  _args_main                                                                
    0000a261  _c_int00                                                                  
    20002644  _lock                                                                     
    0000cab9  _nop                                                                      
    0000cac1  _register_lock                                                            
    0000cabb  _register_unlock                                                          
    20002648  _unlock                                                                   
    0000a341  abort                                                                     
    200025f0  app_interrupt1_handler                                                    
    200025f4  app_interrupt2_handler                                                    
    0001f356  appearanceUUID                                                            
    ffffffff  binit                                                                     
    0001f4f4  ble_char_config_list                                                      
    00008fd9  ble_client_config_gatt_msg                                                
    00004f39  ble_client_config_next_char                                               
    2000265a  ble_client_connection_handle                                              
    000074f5  ble_client_discovery_gatt_msg                                             
    0000c33d  ble_client_discovery_start                                                
    20003d1a  ble_client_handle_cache                                                   
    0000003d  ble_client_ind_gatt_msg                                                   
    20001298  ble_conn_state                                                            
    0000ceaf  brooband_app_char_value_change_cb                                         
    0000a849  brooband_app_createTask                                                   
    00008a11  brooband_app_mov_change_data_update_clock                                 
    00009f99  brooband_app_mov_init                                                     
    20002348  brooband_app_mov_latitude                                                 
    2000234c  brooband_app_mov_longitude                                                
    00008081  brooband_app_mov_process_evt                                              
    00006ecd  brooband_app_mov_process_sensor_event                                     
    0000cbc9  brooband_app_startDiscEvt                                                 
    2000134c  brooband_app_task                                                         
    20001432  brooband_app_taskStack                                                    
    00009fe1  brooband_app_toggle_advertising_state                                     
    0000bc49  calculate_distance                                                        
    0000cebf  calculate_latitude_change                                                 
    00009b25  calculate_longitude_change                                                
    0000b50d  calculate_velocity                                                        
    0000c145  calculate_velocity_from_step                                              
    0001f352  charAggFormatUUID                                                         
    0001f348  charExtPropsUUID                                                          
    0001f350  charFormatUUID                                                            
    0001f34a  charUserDescUUID                                                          
    0001f346  characterUUID                                                             
    0001f34c  clientCharCfgUUID                                                         
    0000c7f9  convert_degrees_to_radians                                                
    00009d91  copy_in                                                                   
    0000c811  delay_ms                                                                  
    0001f354  deviceNameUUID                                                            
    0001f248  dmaNullConfig                                                             
    0001f240  dmaRxConfig                                                               
    0001f238  dmaTxConfig                                                               
    20003de0  driverlib_version_2_00_06_42416                                           
    0000a349  exit                                                                      
    0001f362  extReportRefUUID                                                          
    0000ba11  fix16_add                                                                 
    00006b7f  fix16_div                                                                 
    000091b9  fix16_mul                                                                 
    00007bc9  fix16_sqrt                                                                
    0000ba39  fix16_sub                                                                 
    20000538  fp_D0                                                                     
    2000053c  fp_D2                                                                     
    200025e4  fp_beta                                                                   
    00008845  fp_inertial_calculate_variance                                            
    0000ba61  fp_inertial_end_calibration                                               
    00001175  fp_inertial_get_data                                                      
    000052b9  fp_inertial_get_values                                                    
    00008d79  fp_inertial_init                                                          
    00009215  fp_inertial_interrupt_service_routine_fifo                                
    000054fd  fp_inertial_interrupt_service_routine_func                                
    00006531  fp_inertial_power_management_set_power_level                              
    00009599  fp_inertial_process_events                                                
    0000cbd9  fp_inertial_reset_podometer                                               
    00008289  fp_inertial_set_speed                                                     
    0000bc6d  fp_inertial_set_update_frequency                                          
    00005065  fp_quaternion_multiplication                                              
    00004791  fp_quaternion_rotation                                                    
    200025e8  fp_samplingFreqz                                                          
    0000892d  fp_vector_cross_product                                                   
    0000af31  fp_vector_dot_product                                                     
    200018e8  gapRoleTask                                                               
    20001938  gapRoleTaskStack                                                          
    0000c831  gapRole_clockHandler                                                      
    0001f33c  gapServiceUUID                                                            
    0001f33e  gattServiceUUID                                                           
    200025ec  hGpioPin                                                                  
    0001f344  includeUUID                                                               
    20000550  inertial_calibration                                                      
    20000534  inertial_callbacks                                                        
    20000548  inertial_pending_latitude_update                                          
    2000054c  inertial_pending_longitude_update                                         
    20000540  inertial_step_count                                                       
    20000530  inertial_stride_length_calibration_constant                               
    2000052c  inertial_total_distance                                                   
    20000520  inertial_update_freqz                                                     
    00008309  init_interrupts                                                           
    0000c41d  interrupt_handler_int1                                                    
    0000c439  interrupt_handler_int2                                                    
    00007749  itoa                                                                      
    20002630  lastAppOpcodeSent                                                         
    200017b0  linkDBNumConns                                                            
    0000ab71  linkDB_NumConns                                                           
    0000c455  mag_init                                                                  
    0000aba9  mag_multi_write                                                           
    0000cdb1  mag_turn_off                                                              
    0000c849  mag_turn_on                                                               
    0000b755  mag_write_control_registers                                               
    0000a2f1  main                                                                      
    2000265c  main_func_sp                                                              
    0000be19  memcmp                                                                    
    00007291  memcpy                                                                    
    00008509  memset                                                                    
    00009cf9  mov_add_service                                                           
    0001f4d4  mov_callbacks                                                             
    200021a8  mov_control_point                                                         
    0001f568  mov_control_point_UUID                                                    
    200021b1  mov_measurement                                                           
    0001f566  mov_measurement_UUID                                                      
    0000ca7d  mov_register_app_callbacks                                                
    0001f564  mov_serv_UUID                                                             
    0000a071  mov_set_parameter                                                         
    0000acf1  norm                                                                      
    0000cecf  norm1                                                                     
    00008407  normalize_quaternion                                                      
    0000a975  normalize_vector                                                          
    00008b61  notify_positioning_update                                                 
    0000af99  osal_snv_read                                                             
    0000afcd  osal_snv_write                                                            
    0001f35c  periConnParamUUID                                                         
    0001f358  periPrivacyFlagUUID                                                       
    200025d4  pf_q0                                                                     
    200025d8  pf_q1                                                                     
    200025dc  pf_q2                                                                     
    200025e0  pf_q3                                                                     
    20002634  pfnGattBMAlloc                                                            
    20002638  pfnGattBMFree                                                             
    200025f8  pinGpioState                                                              
    00008bcd  pos_add_service                                                           
    0001f4ac  pos_callbacks                                                             
    0001f542  pos_configuration_UUID                                                    
    0001f4a0  pos_configuration_value                                                   
    20001f20  pos_latitude                                                              
    0001f544  pos_latitude_UUID                                                         
    20001f24  pos_longitude                                                             
    0001f546  pos_longitude_UUID                                                        
    0000ca91  pos_register_app_callbacks                                                
    0001f540  pos_serv_UUID                                                             
    000090a1  pos_set_parameter                                                         
    20001f28  pos_speed                                                                 
    0001f548  pos_speed_UUID                                                            
    0001f340  primaryServiceUUID                                                        
    0000cbe9  process_npi_packet                                                        
    0001f35a  reconnectAddrUUID                                                         
    0000caa5  register_interrupt_callbacks                                              
    0001f364  reportRefUUID                                                             
    2000249c  rfRegTbl                                                                  
    00009d45  rsc_add_service                                                           
    0001f47c  rsc_callbacks                                                             
    200020e4  rsc_control_point                                                         
    0001f550  rsc_control_point_UUID                                                    
    0001f54e  rsc_feature_UUID                                                          
    0001f470  rsc_feature_value                                                         
    200020ed  rsc_measurement                                                           
    0001f54c  rsc_measurement_UUID                                                      
    0000cbf9  rsc_register_app_callbacks                                                
    0001f54a  rsc_serv_UUID                                                             
    0000a0b9  rsc_set_parameter                                                         
    0000a61d  s_acc_SPI_multiwrite                                                      
    00009ddd  s_acc_SPI_transaction                                                     
    0000b857  s_acc_SPI_transfer                                                        
    0000899f  s_acc_SPI_write_bit_value                                                 
    0000ce3b  s_acc_activate_secondary_i2c_bus_with_interupts                           
    0000ce45  s_acc_activate_secondary_i2c_bus_without_interupts                        
    0000c8c1  s_acc_clear_pending_interrupts                                            
    0000ce4f  s_acc_deactivate_secondary_i2c_bus                                        
    0000b781  s_acc_fifo_clear_fifo                                                     
    0000a381  s_acc_fifo_configuration                                                  
    00007cd9  s_acc_fifo_read_status                                                    
    0000ba89  s_acc_fifo_read_values                                                    
    0000ce59  s_acc_gyro_go_to_sleep_mode                                               
    0000ce63  s_acc_gyro_set_always_high_performance                                    
    0000ce6d  s_acc_gyro_set_high_performance_only_on_high_rates                        
    0001f085  s_acc_gyro_turn_off                                                       
    0000c1c5  s_acc_gyro_turn_on                                                        
    0000ce77  s_acc_gyro_wake_up                                                        
    0000a3c5  s_acc_init                                                                
    0000cdc9  s_acc_interrupt_service_routine                                           
    00007871  s_acc_pause_interupts                                                     
    0000bcb5  s_acc_read_all_status                                                     
    0000ce81  s_acc_reset_pedometer_step_count                                          
    0000c471  s_acc_resume_interupts                                                    
    0000c48d  s_acc_sensor_hub_add_magnetometer                                         
    0000b7ad  s_acc_sensor_hub_set_to_default                                           
    0000ce4f  s_acc_sensor_hub_turn_off                                                 
    0000ce45  s_acc_sensor_hub_turn_on                                                  
    00009849  s_acc_sensor_hub_write_to_sensor_register                                 
    0000ce8b  s_acc_set_always_high_performance                                         
    0000ce95  s_acc_set_high_performance_only_on_high_rates                             
    0000b069  s_acc_spi_init                                                            
    0001f08b  s_acc_turn_off                                                            
    0000c8d9  s_acc_turn_on                                                             
    00007a25  s_acc_wait_for_sensor_hub_operation                                       
    0000989d  s_acc_write_interupt_registers                                            
    0000c1a5  s_acc_write_to_ctrl1                                                      
    0000c1c5  s_acc_write_to_ctrl2                                                      
    0001f342  secondaryServiceUUID                                                      
    200012a8  sem                                                                       
    0001f34e  servCharCfgUUID                                                           
    0001f35e  serviceChangedUUID                                                        
    0001f390  spiCC26XXDMAHWAttrs                                                       
    20003950  spiCC26XXDMAobjects                                                       
    20002198  status                                                                    
    0000cacd  strlen                                                                    
    200001a4  ti_sysbios_BIOS_Module__state__V                                          
    1001bc29  ti_sysbios_BIOS_RtsGateProxy_Handle__label__S                             
    UNDEFED   ti_sysbios_BIOS_RtsGateProxy_Handle__label__S__mangled__                  
    1001bab9  ti_sysbios_BIOS_RtsGateProxy_Object__delete__S                            
    UNDEFED   ti_sysbios_BIOS_RtsGateProxy_Object__delete__S__mangled__                 
    1001c179  ti_sysbios_BIOS_RtsGateProxy_Params__init__S                              
    UNDEFED   ti_sysbios_BIOS_RtsGateProxy_Params__init__S__mangled__                   
    1001c249  ti_sysbios_BIOS_RtsGateProxy_enter__E                                     
    1001c24d  ti_sysbios_BIOS_RtsGateProxy_leave__E                                     
    1001c275  ti_sysbios_BIOS_RtsGateProxy_query__E                                     
    UNDEFED   ti_sysbios_BIOS_RtsGateProxy_query__E__mangled__                          
    0000b385  ti_sysbios_BIOS_atExitFunc__I                                             
    0000c9c7  ti_sysbios_BIOS_exitFunc__I                                               
    1001c035  ti_sysbios_BIOS_exit__E                                                   
    1001bff9  ti_sysbios_BIOS_getCpuFreq__E                                             
    0000cde1  ti_sysbios_BIOS_getThreadType__E                                          
    00004363  ti_sysbios_BIOS_nullFunc__I                                               
    0000bcd9  ti_sysbios_BIOS_registerRTSLock__I                                        
    0000bcfd  ti_sysbios_BIOS_removeRTSLock__I                                          
    0000c1e5  ti_sysbios_BIOS_rtsLock__I                                                
    0000c8f1  ti_sysbios_BIOS_rtsUnlock__I                                              
    1001c045  ti_sysbios_BIOS_setThreadType__E                                          
    0000bd21  ti_sysbios_BIOS_startFunc__I                                              
    1001c055  ti_sysbios_BIOS_start__E                                                  
    00000480  ti_sysbios_family_arm_cc26xx_Boot_alternateBackdoorIOID__C                
    00000500  ti_sysbios_family_arm_cc26xx_Boot_overrideDefaultBackdoorIOID__C          
    00006a21  ti_sysbios_family_arm_cc26xx_Boot_trimDevice                              
    00007ab1  ti_sysbios_family_arm_cc26xx_Power_LF_clockFunc__E                        
    0001f570  ti_sysbios_family_arm_cc26xx_Power_Module_State_clockObj__O               
    0001f574  ti_sysbios_family_arm_cc26xx_Power_Module_State_lfClockObj__O             
    0001f578  ti_sysbios_family_arm_cc26xx_Power_Module_State_notifyQ__O                
    200022c4  ti_sysbios_family_arm_cc26xx_Power_Module__state__V                       
    00007b3d  ti_sysbios_family_arm_cc26xx_Power_Module_startup__E                      
    0001f0a9  ti_sysbios_family_arm_cc26xx_Power_NOP                                    
    0000c911  ti_sysbios_family_arm_cc26xx_Power_RFCORECLKS                             
    0000a65d  ti_sysbios_family_arm_cc26xx_Power_XOSC_HF                                
    0000a149  ti_sysbios_family_arm_cc26xx_Power_XOSC_HF_clockFunc__E                   
    2000200f  ti_sysbios_family_arm_cc26xx_Power_constraintCounts                       
    0001f268  ti_sysbios_family_arm_cc26xx_Power_db                                     
    000048e7  ti_sysbios_family_arm_cc26xx_Power_defaultClockFunc__E                    
    0000592b  ti_sysbios_family_arm_cc26xx_Power_defaultNotifyTrapFunc__E               
    0000cffc  ti_sysbios_family_arm_cc26xx_Power_enableVCOLDOPG2__C                     
    0000cded  ti_sysbios_family_arm_cc26xx_Power_getDependencyCount__E                  
    0000cdf9  ti_sysbios_family_arm_cc26xx_Power_getTransitionState__E                  
    00006761  ti_sysbios_family_arm_cc26xx_Power_getXoscStartupTime__E                  
    0000bab1  ti_sysbios_family_arm_cc26xx_Power_isDependencyActive                     
    0000a69d  ti_sysbios_family_arm_cc26xx_Power_isStableXOSC_HF__E                     
    0001f57c  ti_sysbios_family_arm_cc26xx_Power_notifyTrapFunc__C                      
    00009649  ti_sysbios_family_arm_cc26xx_Power_notify__I                              
    20001ffc  ti_sysbios_family_arm_cc26xx_Power_refCount                               
    0000b3bd  ti_sysbios_family_arm_cc26xx_Power_registerNotify__E                      
    0000a939  ti_sysbios_family_arm_cc26xx_Power_releaseConstraint__E                   
    000061f1  ti_sysbios_family_arm_cc26xx_Power_releaseDependency__E                   
    20002014  ti_sysbios_family_arm_cc26xx_Power_resourceHandlers                       
    0000abe1  ti_sysbios_family_arm_cc26xx_Power_setConstraint__E                       
    00006045  ti_sysbios_family_arm_cc26xx_Power_setDependency__E                       
    00001891  ti_sysbios_family_arm_cc26xx_Power_sleep__E                               
    00005b0d  ti_sysbios_family_arm_cc26xx_Power_standbyPolicy__E                       
    000088b9  ti_sysbios_family_arm_cc26xx_Power_startFirstMeasurement__E               
    0000b3f5  ti_sysbios_family_arm_cc26xx_Power_switchXOSC_HF__E                       
    0001f580  ti_sysbios_family_arm_cc26xx_Power_totalTicksSTANDBY__C                   
    0000c4a9  ti_sysbios_family_arm_cc26xx_Power_unregisterNotify__E                    
    0001f584  ti_sysbios_family_arm_cc26xx_Power_wakeDelaySTANDBY__C                    
    00000502  ti_sysbios_family_arm_cc26xx_Timer_Module__id__C                          
    20002020  ti_sysbios_family_arm_cc26xx_Timer_Module__root__V                        
    1001bb49  ti_sysbios_family_arm_cc26xx_Timer_Module__startupDone__S                 
    200001e4  ti_sysbios_family_arm_cc26xx_Timer_Module__state__V                       
    1001ba71  ti_sysbios_family_arm_cc26xx_Timer_Module_startup__E                      
    200023e8  ti_sysbios_family_arm_cc26xx_Timer_Object__table__V                       
    0000bd6d  ti_sysbios_family_arm_cc26xx_Timer_dynamicStub__E                         
    0000c929  ti_sysbios_family_arm_cc26xx_Timer_getCount64__E                          
    000092cd  ti_sysbios_family_arm_cc26xx_Timer_getCurrentTick__E                      
    1001c251  ti_sysbios_family_arm_cc26xx_Timer_getExpiredTicks__E                     
    0000bad9  ti_sysbios_family_arm_cc26xx_Timer_getMaxTicks__E                         
    1001c255  ti_sysbios_family_arm_cc26xx_Timer_getPeriod__E                           
    0000a409  ti_sysbios_family_arm_cc26xx_Timer_initDevice__I                          
    1001a469  ti_sysbios_family_arm_cc26xx_Timer_periodicStub__E                        
    1001b769  ti_sysbios_family_arm_cc26xx_Timer_postInit__I                            
    00008c39  ti_sysbios_family_arm_cc26xx_Timer_setNextTick__E                         
    1001c259  ti_sysbios_family_arm_cc26xx_Timer_setPeriod__E                           
    0000a44d  ti_sysbios_family_arm_cc26xx_Timer_setThreshold__I                        
    00007d61  ti_sysbios_family_arm_cc26xx_Timer_start__E                               
    00000484  ti_sysbios_family_arm_cc26xx_Timer_startupNeeded__C                       
    1001b795  ti_sysbios_family_arm_cc26xx_Timer_startup__E                             
    200001ec  ti_sysbios_family_arm_cc26xx_TimestampProvider_Module__state__V           
    1001bb69  ti_sysbios_family_arm_cc26xx_TimestampProvider_Module_startup__E          
    0000c20d  ti_sysbios_family_arm_cc26xx_TimestampProvider_get32__E                   
    1001b9d1  ti_sysbios_family_arm_cc26xx_TimestampProvider_get64__E                   
    1001c12f  ti_sysbios_family_arm_cc26xx_TimestampProvider_getFreq__E                 
    00000504  ti_sysbios_family_arm_cc26xx_TimestampProvider_useClockTimer__C           
    00000488  ti_sysbios_family_arm_m3_Hwi_E_alreadyDefined__C                          
    0000048c  ti_sysbios_family_arm_m3_Hwi_E_hwiLimitExceeded__C                        
    1001aed1  ti_sysbios_family_arm_m3_Hwi_Instance_finalize__E                         
    1001a3c9  ti_sysbios_family_arm_m3_Hwi_Instance_init__E                             
    20002048  ti_sysbios_family_arm_m3_Hwi_Module_State_0_excActive__A                  
    2000204c  ti_sysbios_family_arm_m3_Hwi_Module_State_0_excContext__A                 
    20002050  ti_sysbios_family_arm_m3_Hwi_Module_State_0_excStack__A                   
    00000506  ti_sysbios_family_arm_m3_Hwi_Module__id__C                                
    20002028  ti_sysbios_family_arm_m3_Hwi_Module__root__V                              
    1001bb89  ti_sysbios_family_arm_m3_Hwi_Module__startupDone__S                       
    20000144  ti_sysbios_family_arm_m3_Hwi_Module__state__V                             
    1001b1c1  ti_sysbios_family_arm_m3_Hwi_Module_startup__E                            
    00000490  ti_sysbios_family_arm_m3_Hwi_NUM_INTERRUPTS__C                            
    000002d0  ti_sysbios_family_arm_m3_Hwi_Object__DESC__C                              
    00000170  ti_sysbios_family_arm_m3_Hwi_Object__PARAMS__C                            
    00000494  ti_sysbios_family_arm_m3_Hwi_Object__count__C                             
    1001aab1  ti_sysbios_family_arm_m3_Hwi_Object__create__S                            
    1001bba9  ti_sysbios_family_arm_m3_Hwi_Object__delete__S                            
    1001be69  ti_sysbios_family_arm_m3_Hwi_Object__destruct__S                          
    1001b7c1  ti_sysbios_family_arm_m3_Hwi_Object__get__S                               
    00000498  ti_sysbios_family_arm_m3_Hwi_Object__table__C                             
    20002030  ti_sysbios_family_arm_m3_Hwi_Object__table__V                             
    1001c13d  ti_sysbios_family_arm_m3_Hwi_Params__init__S                              
    0000049c  ti_sysbios_family_arm_m3_Hwi_ccr__C                                       
    1001af29  ti_sysbios_family_arm_m3_Hwi_construct                                    
    1001ab15  ti_sysbios_family_arm_m3_Hwi_create                                       
    1001c25d  ti_sysbios_family_arm_m3_Hwi_delete                                       
    1001c261  ti_sysbios_family_arm_m3_Hwi_destruct                                     
    1001c149  ti_sysbios_family_arm_m3_Hwi_disableFxn__E                                
    1001b299  ti_sysbios_family_arm_m3_Hwi_disableInterrupt__E                          
    0001f588  ti_sysbios_family_arm_m3_Hwi_disablePriority__C                           
    1001aa49  ti_sysbios_family_arm_m3_Hwi_dispatchC__I                                 
    20003c4c  ti_sysbios_family_arm_m3_Hwi_dispatchTable                                
    1001c89d  ti_sysbios_family_arm_m3_Hwi_dispatch__I                                  
    1001c1fb  ti_sysbios_family_arm_m3_Hwi_doSwiRestore__I                              
    1001c213  ti_sysbios_family_arm_m3_Hwi_doTaskRestore__I                             
    1001c155  ti_sysbios_family_arm_m3_Hwi_enableFxn__E                                 
    1001b2dd  ti_sysbios_family_arm_m3_Hwi_enableInterrupt__E                           
    1001ca01  ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I                             
    000004a0  ti_sysbios_family_arm_m3_Hwi_excHandlerFunc__C                            
    1001bbc9  ti_sysbios_family_arm_m3_Hwi_excHandler__I                                
    1001b465  ti_sysbios_family_arm_m3_Hwi_getStackInfo__E                              
    1001a699  ti_sysbios_family_arm_m3_Hwi_initNVIC__E                                  
    1001c9b9  ti_sysbios_family_arm_m3_Hwi_initStacks__E                                
    000004a4  ti_sysbios_family_arm_m3_Hwi_nullIsrFunc__C                               
    000004a8  ti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__C                       
    e000e000  ti_sysbios_family_arm_m3_Hwi_nvic                                         
    1001ca3f  ti_sysbios_family_arm_m3_Hwi_pendSV__I                                    
    1001c065  ti_sysbios_family_arm_m3_Hwi_plug__E                                      
    1001a319  ti_sysbios_family_arm_m3_Hwi_postInit__I                                  
    000004ac  ti_sysbios_family_arm_m3_Hwi_priGroup__C                                  
    20000000  ti_sysbios_family_arm_m3_Hwi_ramVectors                                   
    00000000  ti_sysbios_family_arm_m3_Hwi_resetVectors                                 
    1001c219  ti_sysbios_family_arm_m3_Hwi_restoreFxn__E                                
    1001ca57  ti_sysbios_family_arm_m3_Hwi_return                                       
    1001be85  ti_sysbios_family_arm_m3_Hwi_setPriority__E                               
    1001c203  ti_sysbios_family_arm_m3_Hwi_startup__E                                   
    1001c00d  ti_sysbios_family_arm_m3_Hwi_switchFromBootStack__E                       
    1001c265  ti_sysbios_family_arm_m3_TaskSupport_Module__startupDone__S               
    1001c96d  ti_sysbios_family_arm_m3_TaskSupport_buildTaskStack                       
    1001c161  ti_sysbios_family_arm_m3_TaskSupport_getStackAlignment__E                 
    1001ca59  ti_sysbios_family_arm_m3_TaskSupport_glue                                 
    000004b0  ti_sysbios_family_arm_m3_TaskSupport_stackAlignment__C                    
    1001b49d  ti_sysbios_family_arm_m3_TaskSupport_start__E                             
    1001ca69  ti_sysbios_family_arm_m3_TaskSupport_swap__E                              
    1001ca21  ti_sysbios_family_xxx_Hwi_switchAndRunFunc                                
    1001bbe9  ti_sysbios_gates_GateHwi_Handle__label__S                                 
    1001b463  ti_sysbios_gates_GateHwi_Instance_init__E                                 
    0000021c  ti_sysbios_gates_GateHwi_Module__FXNS__C                                  
    00000508  ti_sysbios_gates_GateHwi_Module__id__C                                    
    20002054  ti_sysbios_gates_GateHwi_Module__root__V                                  
    000002f0  ti_sysbios_gates_GateHwi_Object__DESC__C                                  
    00000430  ti_sysbios_gates_GateHwi_Object__PARAMS__C                                
    1001ba95  ti_sysbios_gates_GateHwi_Object__create__S                                
    1001bc09  ti_sysbios_gates_GateHwi_Object__delete__S                                
    2000205c  ti_sysbios_gates_GateHwi_Object__table__V                                 
    1001c16d  ti_sysbios_gates_GateHwi_enter__E                                         
    1001c21f  ti_sysbios_gates_GateHwi_leave__E                                         
    1001c269  ti_sysbios_gates_GateHwi_query__E                                         
    1001bc29  ti_sysbios_gates_GateMutex_Handle__label__S                               
    000005cc  ti_sysbios_gates_GateMutex_Instance_State_sem__O                          
    1001c075  ti_sysbios_gates_GateMutex_Instance_finalize__E                           
    1001bea1  ti_sysbios_gates_GateMutex_Instance_init__E                               
    00000240  ti_sysbios_gates_GateMutex_Module__FXNS__C                                
    0000050a  ti_sysbios_gates_GateMutex_Module__id__C                                  
    20002060  ti_sysbios_gates_GateMutex_Module__root__V                                
    00000310  ti_sysbios_gates_GateMutex_Object__DESC__C                                
    00000448  ti_sysbios_gates_GateMutex_Object__PARAMS__C                              
    1001b649  ti_sysbios_gates_GateMutex_Object__create__S                              
    1001bab9  ti_sysbios_gates_GateMutex_Object__delete__S                              
    1001bc49  ti_sysbios_gates_GateMutex_Object__destruct__S                            
    20002430  ti_sysbios_gates_GateMutex_Object__table__V                               
    1001c179  ti_sysbios_gates_GateMutex_Params__init__S                                
    1001b7ed  ti_sysbios_gates_GateMutex_construct                                      
    1001b679  ti_sysbios_gates_GateMutex_create                                         
    1001c26d  ti_sysbios_gates_GateMutex_delete                                         
    1001c271  ti_sysbios_gates_GateMutex_destruct                                       
    1001b6a9  ti_sysbios_gates_GateMutex_enter__E                                       
    1001bf9d  ti_sysbios_gates_GateMutex_leave__E                                       
    1001c275  ti_sysbios_gates_GateMutex_query__E                                       
    1001c279  ti_sysbios_hal_Hwi_HwiProxy_Module__startupDone__S                        
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_Module__startupDone__S__mangled__             
    1001c085  ti_sysbios_hal_Hwi_HwiProxy_Object__create__S                             
    1001bba9  ti_sysbios_hal_Hwi_HwiProxy_Object__delete__S                             
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_Object__delete__S__mangled__                  
    1001c13d  ti_sysbios_hal_Hwi_HwiProxy_Params__init__S                               
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_Params__init__S__mangled__                    
    1001be49  ti_sysbios_hal_Hwi_HwiProxy_create                                        
    1001c27d  ti_sysbios_hal_Hwi_HwiProxy_delete                                        
    1001c281  ti_sysbios_hal_Hwi_HwiProxy_disableInterrupt__E                           
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_disableInterrupt__E__mangled__                
    1001c285  ti_sysbios_hal_Hwi_HwiProxy_enableInterrupt__E                            
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_enableInterrupt__E__mangled__                 
    1001c289  ti_sysbios_hal_Hwi_HwiProxy_getStackInfo__E                               
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_getStackInfo__E__mangled__                    
    1001c28d  ti_sysbios_hal_Hwi_HwiProxy_startup__E                                    
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_startup__E__mangled__                         
    1001c291  ti_sysbios_hal_Hwi_HwiProxy_switchFromBootStack__E                        
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_switchFromBootStack__E__mangled__             
    1001c1f1  ti_sysbios_hal_Hwi_Instance_finalize__E                                   
    1001b9f9  ti_sysbios_hal_Hwi_Instance_init__E                                       
    20002068  ti_sysbios_hal_Hwi_Module__root__V                                        
    1001c021  ti_sysbios_hal_Hwi_Module_startup__E                                      
    00000330  ti_sysbios_hal_Hwi_Object__DESC__C                                        
    000001a0  ti_sysbios_hal_Hwi_Object__PARAMS__C                                      
    1001bc69  ti_sysbios_hal_Hwi_Object__delete__S                                      
    1001ab79  ti_sysbios_hal_Hwi_create                                                 
    1001c295  ti_sysbios_hal_Hwi_delete                                                 
    1001c281  ti_sysbios_hal_Hwi_disableInterrupt__E                                    
    UNDEFED   ti_sysbios_hal_Hwi_disableInterrupt__E__mangled__                         
    1001c285  ti_sysbios_hal_Hwi_enableInterrupt__E                                     
    UNDEFED   ti_sysbios_hal_Hwi_enableInterrupt__E__mangled__                          
    1001c289  ti_sysbios_hal_Hwi_getStackInfo__E                                        
    UNDEFED   ti_sysbios_hal_Hwi_getStackInfo__E__mangled__                             
    1001b819  ti_sysbios_hal_Hwi_initStack                                              
    1001c28d  ti_sysbios_hal_Hwi_startup__E                                             
    UNDEFED   ti_sysbios_hal_Hwi_startup__E__mangled__                                  
    1001c299  ti_sysbios_hal_Hwi_switchFromBootStack__E                                 
    UNDEFED   ti_sysbios_hal_Hwi_switchFromBootStack__E__mangled__                      
    000004b4  ti_sysbios_heaps_HeapMem_E_memory__C                                      
    1001bc89  ti_sysbios_heaps_HeapMem_Handle__label__S                                 
    200030d0  ti_sysbios_heaps_HeapMem_Instance_State_0_buf__A                          
    1001b4d5  ti_sysbios_heaps_HeapMem_Instance_init__E                                 
    1001bc29  ti_sysbios_heaps_HeapMem_Module_GateProxy_Handle__label__S                
    UNDEFED   ti_sysbios_heaps_HeapMem_Module_GateProxy_Handle__label__S__mangled__     
    1001bab9  ti_sysbios_heaps_HeapMem_Module_GateProxy_Object__delete__S               
    UNDEFED   ti_sysbios_heaps_HeapMem_Module_GateProxy_Object__delete__S__mangled__    
    1001c179  ti_sysbios_heaps_HeapMem_Module_GateProxy_Params__init__S                 
    UNDEFED   ti_sysbios_heaps_HeapMem_Module_GateProxy_Params__init__S__mangled__      
    1001c29d  ti_sysbios_heaps_HeapMem_Module_GateProxy_enter__E                        
    1001c2a1  ti_sysbios_heaps_HeapMem_Module_GateProxy_leave__E                        
    1001c275  ti_sysbios_heaps_HeapMem_Module_GateProxy_query__E                        
    UNDEFED   ti_sysbios_heaps_HeapMem_Module_GateProxy_query__E__mangled__             
    000001cc  ti_sysbios_heaps_HeapMem_Module__FXNS__C                                  
    000004b8  ti_sysbios_heaps_HeapMem_Module__gateObj__C                               
    0000050c  ti_sysbios_heaps_HeapMem_Module__id__C                                    
    20002070  ti_sysbios_heaps_HeapMem_Module__root__V                                  
    00000350  ti_sysbios_heaps_HeapMem_Object__DESC__C                                  
    00000264  ti_sysbios_heaps_HeapMem_Object__PARAMS__C                                
    000004bc  ti_sysbios_heaps_HeapMem_Object__count__C                                 
    1001b845  ti_sysbios_heaps_HeapMem_Object__create__S                                
    1001bca9  ti_sysbios_heaps_HeapMem_Object__delete__S                                
    1001b871  ti_sysbios_heaps_HeapMem_Object__get__S                                   
    000004c0  ti_sysbios_heaps_HeapMem_Object__table__C                                 
    20002078  ti_sysbios_heaps_HeapMem_Object__table__V                                 
    1001a199  ti_sysbios_heaps_HeapMem_alloc__E                                         
    1001a795  ti_sysbios_heaps_HeapMem_free__E                                          
    1001b209  ti_sysbios_heaps_HeapMem_getStats__E                                      
    1001b545  ti_sysbios_heaps_HeapMem_init__I                                          
    1001c2a5  ti_sysbios_heaps_HeapMem_isBlocking__E                                    
    000004c4  ti_sysbios_heaps_HeapMem_reqAlign__C                                      
    1001c105  ti_sysbios_heaps_HeapMem_restore__E                                       
    1001bfcd  ti_sysbios_knl_Clock_Instance_finalize__E                                 
    1001b50d  ti_sysbios_knl_Clock_Instance_init__E                                     
    000005d0  ti_sysbios_knl_Clock_Module_State_clockQ__O                               
    20002090  ti_sysbios_knl_Clock_Module__root__V                                      
    20000178  ti_sysbios_knl_Clock_Module__state__V                                     
    1001bcc9  ti_sysbios_knl_Clock_Module_startup__E                                    
    00000370  ti_sysbios_knl_Clock_Object__DESC__C                                      
    00000288  ti_sysbios_knl_Clock_Object__PARAMS__C                                    
    1001badd  ti_sysbios_knl_Clock_Object__delete__S                                    
    1001bce9  ti_sysbios_knl_Clock_Object__destruct__S                                  
    1001c185  ti_sysbios_knl_Clock_Params__init__S                                      
    1001c2a9  ti_sysbios_knl_Clock_TimerProxy_Module__startupDone__S                    
    UNDEFED   ti_sysbios_knl_Clock_TimerProxy_Module__startupDone__S__mangled__         
    1001c095  ti_sysbios_knl_Clock_TimerProxy_getCurrentTick__E                         
    1001c2ad  ti_sysbios_knl_Clock_TimerProxy_getExpiredTicks__E                        
    1001c0a5  ti_sysbios_knl_Clock_TimerProxy_getMaxTicks__E                            
    1001c2b1  ti_sysbios_knl_Clock_TimerProxy_getPeriod__E                              
    1001c0b5  ti_sysbios_knl_Clock_TimerProxy_setNextTick__E                            
    1001b795  ti_sysbios_knl_Clock_TimerProxy_startup__E                                
    UNDEFED   ti_sysbios_knl_Clock_TimerProxy_startup__E__mangled__                     
    1001ba21  ti_sysbios_knl_Clock_addI__E                                              
    1001b579  ti_sysbios_knl_Clock_construct                                            
    1001b3ed  ti_sysbios_knl_Clock_create                                               
    1001c2b5  ti_sysbios_knl_Clock_delete                                               
    1001c2b9  ti_sysbios_knl_Clock_destruct                                             
    0000caf5  ti_sysbios_knl_Clock_doTick__I                                            
    1001b6d9  ti_sysbios_knl_Clock_getTicks__E                                          
    1001c191  ti_sysbios_knl_Clock_getTimerHandle__E                                    
    0001f0ad  ti_sysbios_knl_Clock_isActive__E                                          
    1001be67  ti_sysbios_knl_Clock_logTick__E                                           
    1001c2bd  ti_sysbios_knl_Clock_removeI__E                                           
    1001bebd  ti_sysbios_knl_Clock_scheduleNextTick__E                                  
    000004c8  ti_sysbios_knl_Clock_serviceMargin__C                                     
    0001f0b1  ti_sysbios_knl_Clock_setPeriod__E                                         
    1001c2c1  ti_sysbios_knl_Clock_setTimeout__E                                        
    1001a719  ti_sysbios_knl_Clock_startI__E                                            
    1001bfe3  ti_sysbios_knl_Clock_start__E                                             
    1001c225  ti_sysbios_knl_Clock_stop__E                                              
    00000510  ti_sysbios_knl_Clock_tickMode__C                                          
    0001f58c  ti_sysbios_knl_Clock_tickPeriod__C                                        
    1001a80d  ti_sysbios_knl_Clock_walkQueueDynamic__E                                  
    00006971  ti_sysbios_knl_Clock_workFuncDynamic__E                                   
    1001a885  ti_sysbios_knl_Clock_workFunc__E                                          
    20002098  ti_sysbios_knl_Event_Module__root__V                                      
    0001f590  ti_sysbios_knl_Idle_funcList__A                                           
    00000478  ti_sysbios_knl_Idle_funcList__C                                           
    1001c20b  ti_sysbios_knl_Idle_loop__E                                               
    1001bd09  ti_sysbios_knl_Idle_run__E                                                
    000005d4  ti_sysbios_knl_Mailbox_Instance_State_dataQue__O                          
    000005d8  ti_sysbios_knl_Mailbox_Instance_State_dataSem__O                          
    000005dc  ti_sysbios_knl_Mailbox_Instance_State_freeQue__O                          
    000005e0  ti_sysbios_knl_Mailbox_Instance_State_freeSem__O                          
    1001a9dd  ti_sysbios_knl_Mailbox_Instance_finalize__E                               
    1001a001  ti_sysbios_knl_Mailbox_Instance_init__E                                   
    200020a0  ti_sysbios_knl_Mailbox_Module__root__V                                    
    1001b251  ti_sysbios_knl_Mailbox_Module_startup__E                                  
    00000390  ti_sysbios_knl_Mailbox_Object__DESC__C                                    
    0000013c  ti_sysbios_knl_Mailbox_Object__PARAMS__C                                  
    000004cc  ti_sysbios_knl_Mailbox_Object__count__C                                   
    1001bd29  ti_sysbios_knl_Mailbox_Object__delete__S                                  
    1001bed9  ti_sysbios_knl_Mailbox_Object__destruct__S                                
    1001b89d  ti_sysbios_knl_Mailbox_Object__get__S                                     
    000004d0  ti_sysbios_knl_Mailbox_Object__table__C                                   
    1001c19d  ti_sysbios_knl_Mailbox_Params__init__S                                    
    1001af81  ti_sysbios_knl_Mailbox_construct                                          
    1001abdd  ti_sysbios_knl_Mailbox_create                                             
    1001c2c5  ti_sysbios_knl_Mailbox_delete                                             
    1001c2c9  ti_sysbios_knl_Mailbox_destruct                                           
    1001a8fd  ti_sysbios_knl_Mailbox_pend__E                                            
    1001b8c9  ti_sysbios_knl_Mailbox_postInit__I                                        
    1001a591  ti_sysbios_knl_Mailbox_post__E                                            
    1001c22b  ti_sysbios_knl_Queue_Instance_init__E                                     
    200020a8  ti_sysbios_knl_Queue_Module__root__V                                      
    000003b0  ti_sysbios_knl_Queue_Object__DESC__C                                      
    00000460  ti_sysbios_knl_Queue_Object__PARAMS__C                                    
    000004d4  ti_sysbios_knl_Queue_Object__count__C                                     
    1001bd49  ti_sysbios_knl_Queue_Object__delete__S                                    
    1001bef5  ti_sysbios_knl_Queue_Object__destruct__S                                  
    1001bd69  ti_sysbios_knl_Queue_Object__get__S                                       
    000004d8  ti_sysbios_knl_Queue_Object__table__C                                     
    1001b8f5  ti_sysbios_knl_Queue_construct                                            
    1001b921  ti_sysbios_knl_Queue_create                                               
    1001c2cd  ti_sysbios_knl_Queue_delete                                               
    1001c1a9  ti_sysbios_knl_Queue_dequeue__E                                           
    1001c2d1  ti_sysbios_knl_Queue_destruct                                             
    1001c231  ti_sysbios_knl_Queue_elemClear__E                                         
    1001c113  ti_sysbios_knl_Queue_empty__E                                             
    1001c1b5  ti_sysbios_knl_Queue_enqueue__E                                           
    1001bf11  ti_sysbios_knl_Queue_get__E                                               
    1001c2d5  ti_sysbios_knl_Queue_head__E                                              
    1001c2d9  ti_sysbios_knl_Queue_next__E                                              
    1001bf2d  ti_sysbios_knl_Queue_put__E                                               
    1001c121  ti_sysbios_knl_Queue_remove__E                                            
    000005e4  ti_sysbios_knl_Semaphore_Instance_State_pendQ__O                          
    1001c0c5  ti_sysbios_knl_Semaphore_Instance_finalize__E                             
    1001bb01  ti_sysbios_knl_Semaphore_Instance_init__E                                 
    200020b0  ti_sysbios_knl_Semaphore_Module__root__V                                  
    000003d0  ti_sysbios_knl_Semaphore_Object__DESC__C                                  
    000002ac  ti_sysbios_knl_Semaphore_Object__PARAMS__C                                
    1001bb25  ti_sysbios_knl_Semaphore_Object__delete__S                                
    1001bd89  ti_sysbios_knl_Semaphore_Object__destruct__S                              
    1001c1c1  ti_sysbios_knl_Semaphore_Params__init__S                                  
    1001b709  ti_sysbios_knl_Semaphore_construct                                        
    1001b5ad  ti_sysbios_knl_Semaphore_create                                           
    1001c2dd  ti_sysbios_knl_Semaphore_delete                                           
    1001c2e1  ti_sysbios_knl_Semaphore_destruct                                         
    1001b94d  ti_sysbios_knl_Semaphore_pendTimeout__I                                   
    1001a0cd  ti_sysbios_knl_Semaphore_pend__E                                          
    1001ac41  ti_sysbios_knl_Semaphore_post__E                                          
    1001bf9b  ti_sysbios_knl_Swi_Instance_finalize__E                                   
    1001aca5  ti_sysbios_knl_Swi_Instance_init__E                                       
    20002500  ti_sysbios_knl_Swi_Module_State_0_readyQ__A                               
    200020b8  ti_sysbios_knl_Swi_Module__root__V                                        
    200001c8  ti_sysbios_knl_Swi_Module__state__V                                       
    1001c237  ti_sysbios_knl_Swi_Module_startup__E                                      
    000003f0  ti_sysbios_knl_Swi_Object__DESC__C                                        
    000001f4  ti_sysbios_knl_Swi_Object__PARAMS__C                                      
    000004dc  ti_sysbios_knl_Swi_Object__count__C                                       
    1001bda9  ti_sysbios_knl_Swi_Object__delete__S                                      
    1001bf49  ti_sysbios_knl_Swi_Object__destruct__S                                    
    1001b979  ti_sysbios_knl_Swi_Object__get__S                                         
    000004e0  ti_sysbios_knl_Swi_Object__table__C                                       
    20002530  ti_sysbios_knl_Swi_Object__table__V                                       
    1001c1cd  ti_sysbios_knl_Swi_Params__init__S                                        
    1001b085  ti_sysbios_knl_Swi_construct                                              
    1001ad05  ti_sysbios_knl_Swi_create                                                 
    1001c2e5  ti_sysbios_knl_Swi_delete                                                 
    1001c2e9  ti_sysbios_knl_Swi_destruct                                               
    1001c0d5  ti_sysbios_knl_Swi_disable__E                                             
    1001c0e5  ti_sysbios_knl_Swi_enabled__E                                             
    000004e4  ti_sysbios_knl_Swi_numPriorities__C                                       
    1001c2ed  ti_sysbios_knl_Swi_postInit__I                                            
    1001b321  ti_sysbios_knl_Swi_post__E                                                
    1001ad61  ti_sysbios_knl_Swi_restoreHwi__E                                          
    1001b5e1  ti_sysbios_knl_Swi_restore__E                                             
    1001b0d5  ti_sysbios_knl_Swi_runLoop__I                                             
    1001afd9  ti_sysbios_knl_Swi_run__I                                                 
    1001b031  ti_sysbios_knl_Swi_schedule__I                                            
    1001c23d  ti_sysbios_knl_Swi_startup__E                                             
    20003750  ti_sysbios_knl_Task_Instance_State_0_stack__A                             
    1001a4fd  ti_sysbios_knl_Task_Instance_finalize__E                                  
    1001a25d  ti_sysbios_knl_Task_Instance_init__E                                      
    200020c8  ti_sysbios_knl_Task_Module_State_0_idleTask__A                            
    20002560  ti_sysbios_knl_Task_Module_State_0_readyQ__A                              
    000005e8  ti_sysbios_knl_Task_Module_State_inactiveQ__O                             
    200020c0  ti_sysbios_knl_Task_Module__root__V                                       
    20000100  ti_sysbios_knl_Task_Module__state__V                                      
    1001adbd  ti_sysbios_knl_Task_Module_startup__E                                     
    00000410  ti_sysbios_knl_Task_Object__DESC__C                                       
    00000100  ti_sysbios_knl_Task_Object__PARAMS__C                                     
    000004e8  ti_sysbios_knl_Task_Object__count__C                                      
    1001bdc9  ti_sysbios_knl_Task_Object__delete__S                                     
    1001bf65  ti_sysbios_knl_Task_Object__destruct__S                                   
    1001bde9  ti_sysbios_knl_Task_Object__get__S                                        
    000004ec  ti_sysbios_knl_Task_Object__table__C                                      
    20002398  ti_sysbios_knl_Task_Object__table__V                                      
    1001c1d9  ti_sysbios_knl_Task_Params__init__S                                       
    1001c2f1  ti_sysbios_knl_Task_SupportProxy_Module__startupDone__S                   
    UNDEFED   ti_sysbios_knl_Task_SupportProxy_Module__startupDone__S__mangled__        
    1001c2f5  ti_sysbios_knl_Task_SupportProxy_getStackAlignment__E                     
    UNDEFED   ti_sysbios_knl_Task_SupportProxy_getStackAlignment__E__mangled__          
    1001c2f9  ti_sysbios_knl_Task_SupportProxy_start__E                                 
    UNDEFED   ti_sysbios_knl_Task_SupportProxy_start__E__mangled__                      
    1001c2fd  ti_sysbios_knl_Task_SupportProxy_swap__E                                  
    UNDEFED   ti_sysbios_knl_Task_SupportProxy_swap__E__mangled__                       
    000004f0  ti_sysbios_knl_Task_allBlockedFunc__C                                     
    1001b365  ti_sysbios_knl_Task_allBlockedFunction__I                                 
    1001b615  ti_sysbios_knl_Task_blockI__E                                             
    1001b125  ti_sysbios_knl_Task_construct                                             
    1001ae19  ti_sysbios_knl_Task_create                                                
    000004f4  ti_sysbios_knl_Task_defaultStackHeap__C                                   
    000004f8  ti_sysbios_knl_Task_defaultStackSize__C                                   
    1001c301  ti_sysbios_knl_Task_delete                                                
    1001c305  ti_sysbios_knl_Task_destruct                                              
    1001c0f5  ti_sysbios_knl_Task_disable__E                                            
    1001c243  ti_sysbios_knl_Task_enable__E                                             
    1001be09  ti_sysbios_knl_Task_enter__I                                              
    1001b429  ti_sysbios_knl_Task_exit__E                                               
    0000050e  ti_sysbios_knl_Task_initStackFlag__C                                      
    000004fc  ti_sysbios_knl_Task_numConstructedTasks__C                                
    1001a615  ti_sysbios_knl_Task_postInit__I                                           
    1001b739  ti_sysbios_knl_Task_processVitalTaskFlag__I                               
    1001be29  ti_sysbios_knl_Task_restoreHwi__E                                         
    1001ba49  ti_sysbios_knl_Task_restore__E                                            
    1001b175  ti_sysbios_knl_Task_schedule__I                                           
    1001c1e5  ti_sysbios_knl_Task_self__E                                               
    1001bf81  ti_sysbios_knl_Task_sleepTimeout__I                                       
    1001a96d  ti_sysbios_knl_Task_sleep__E                                              
    1001ae75  ti_sysbios_knl_Task_startCore__E                                          
    1001c309  ti_sysbios_knl_Task_startup__E                                            
    1001ca71  ti_sysbios_knl_Task_swapReturn                                            
    1001b9a5  ti_sysbios_knl_Task_unblockI__E                                           
    1001bfb5  ti_sysbios_knl_Task_unblock__E                                            
    1001b3a9  ti_sysbios_knl_Task_yield__E                                              
    00000590  ti_sysbios_rom_ROM_AONRTCChannelEnable                                    
    00000594  ti_sysbios_rom_ROM_AONRTCCompareValueSet                                  
    00000598  ti_sysbios_rom_ROM_AONRTCCurrentCompareValueGet                           
    0000059c  ti_sysbios_rom_ROM_AONRTCEventClear                                       
    000005a0  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCount64__E       
    000005a4  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCurrentTick__E   
    000005a8  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getMaxTicks__E      
    000005ac  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_initDevice__I       
    000005b0  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setNextTick__E      
    000005b4  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setThreshold__I     
    000005b8  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_start__E            
    000005bc  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_TimestampProvider_get32__E
    000005c0  ti_sysbios_rom_ROM_xdc_runtime_Startup_getState__I                        
    000005c4  ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_abort__E               
    000005c8  ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_exit__E                
    000085f3  ti_sysbios_rom_cortexm_cc26xx_CC26xx_badRomRevision__E                    
    0000c941  ti_sysbios_rom_cortexm_cc26xx_CC26xx_checkRevision__E                     
    1001ca9b  ti_sysbios_rom_cortexm_cc26xx_CC26xx_getRevision__E                       
    0000ce05  time_clock_init                                                           
    000093df  time_clock_send                                                           
    000096a1  time_clock_set                                                            
    0000bfdd  tl_get_rx_buf_len                                                         
    00007995  tl_handle_ISR_event                                                       
    0000b425  tl_init                                                                   
    0001f0b5  tl_read                                                                   
    00009e75  tl_write                                                                  
    00006a21  trimDevice                                                                
    0001f3e0  txPowerTable                                                              
    0001f56a  txPwrTbl                                                                  
    0001f518  uartCC26XXHWAttrs                                                         
    20003b7c  uartCC26XXObjects                                                         
    20003d50  uartHandle                                                                
    20003d54  uartParams                                                                
    0001f55c  udmaHWAttrs                                                               
    0000a6dd  update_mean_and_variance                                                  
    200025b8  user0Cfg                                                                  
    2000219a  uuid                                                                      
    0001f360  validRangeUUID                                                            
    00000524  xdc_runtime_Assert_E_assertFailed__C                                      
    1001c5a9  xdc_runtime_Assert_raise__I                                               
    1001c6ed  xdc_runtime_Core_assignLabel__I                                           
    1001c5f1  xdc_runtime_Core_assignParams__I                                          
    1001c639  xdc_runtime_Core_constructObject__I                                       
    1001c405  xdc_runtime_Core_createObject__I                                          
    1001c4f9  xdc_runtime_Core_deleteObject__I                                          
    1001c7a1  xdc_runtime_Core_destructObject__I                                        
    00000528  xdc_runtime_Error_E_memory__C                                             
    1001c7b9  xdc_runtime_Error_check__E                                                
    1001c841  xdc_runtime_Error_init__E                                                 
    0000052c  xdc_runtime_Error_policyFxn__C                                            
    1001c487  xdc_runtime_Error_policySpin__E                                           
    0000058c  xdc_runtime_Error_policy__C                                               
    1001c769  xdc_runtime_Error_raiseX__E                                               
    1001c885  xdc_runtime_Gate_enterSystem__E                                           
    1001c879  xdc_runtime_Gate_leaveSystem__E                                           
    00000530  xdc_runtime_IGateProvider_Interface__BASE__C                              
    00000534  xdc_runtime_IHeap_Interface__BASE__C                                      
    00000538  xdc_runtime_IModule_Interface__BASE__C                                    
    0001f594  xdc_runtime_Log_L_error__C                                                
    0001f598  xdc_runtime_Log_L_warning__C                                              
    UNDEFED   xdc_runtime_Main_Module_GateProxy_Handle__label__S                        
    UNDEFED   xdc_runtime_Main_Module_GateProxy_Object__delete__S                       
    UNDEFED   xdc_runtime_Main_Module_GateProxy_query__E                                
    0000053c  xdc_runtime_Main_Module__diagsEnabled__C                                  
    00000540  xdc_runtime_Main_Module__diagsIncluded__C                                 
    00000544  xdc_runtime_Main_Module__diagsMask__C                                     
    00000584  xdc_runtime_Main_Module__id__C                                            
    0001f506  xdc_runtime_Main_Module__loggerDefined__C                                 
    0001f59c  xdc_runtime_Main_Module__loggerFxn2__C                                    
    0001f5a0  xdc_runtime_Main_Module__loggerFxn4__C                                    
    0001f5a4  xdc_runtime_Main_Module__loggerFxn8__C                                    
    0001f5a8  xdc_runtime_Main_Module__loggerObj__C                                     
    1001bc89  xdc_runtime_Memory_HeapProxy_Handle__label__S                             
    UNDEFED   xdc_runtime_Memory_HeapProxy_Handle__label__S__mangled__                  
    1001bca9  xdc_runtime_Memory_HeapProxy_Object__delete__S                            
    UNDEFED   xdc_runtime_Memory_HeapProxy_Object__delete__S__mangled__                 
    1001c889  xdc_runtime_Memory_HeapProxy_alloc__E                                     
    1001c88d  xdc_runtime_Memory_HeapProxy_free__E                                      
    00000586  xdc_runtime_Memory_Module__id__C                                          
    20000200  xdc_runtime_Memory_Module__state__V                                       
    1001c489  xdc_runtime_Memory_alloc__E                                               
    1001c84d  xdc_runtime_Memory_calloc__E                                              
    00000548  xdc_runtime_Memory_defaultHeapInstance__C                                 
    1001c801  xdc_runtime_Memory_free__E                                                
    1001c859  xdc_runtime_Memory_getMaxDefaultTypeAlign__E                              
    1001c785  xdc_runtime_Memory_valloc__E                                              
    200001f0  xdc_runtime_Startup_Module__state__V                                      
    00000001  xdc_runtime_Startup__EXECFXN__C                                           
    00000001  xdc_runtime_Startup__RESETFXN__C                                          
    0000054c  xdc_runtime_Startup_execImpl__C                                           
    1001c559  xdc_runtime_Startup_exec__E                                               
    0000cb3d  xdc_runtime_Startup_exec__I                                               
    0001f534  xdc_runtime_Startup_firstFxns__A                                          
    00000514  xdc_runtime_Startup_firstFxns__C                                          
    00009329  xdc_runtime_Startup_getState__I                                           
    0000051c  xdc_runtime_Startup_lastFxns__C                                           
    00000550  xdc_runtime_Startup_maxPasses__C                                          
    0000ce11  xdc_runtime_Startup_reset__I                                              
    0001f4e0  xdc_runtime_Startup_sfxnRts__A                                            
    00000554  xdc_runtime_Startup_sfxnRts__C                                            
    0001f3b8  xdc_runtime_Startup_sfxnTab__A                                            
    00000558  xdc_runtime_Startup_sfxnTab__C                                            
    0000055c  xdc_runtime_Startup_startModsFxn__C                                       
    1001c30d  xdc_runtime_Startup_startMods__I                                          
    00000560  xdc_runtime_SysCallback_abortFxn__C                                       
    1001c811  xdc_runtime_SysCallback_abort__E                                          
    00008b5f  xdc_runtime_SysCallback_defaultAbort                                      
    00008d0f  xdc_runtime_SysCallback_defaultExit                                       
    00000564  xdc_runtime_SysCallback_exitFxn__C                                        
    1001c821  xdc_runtime_SysCallback_exit__E                                           
    1001bbe9  xdc_runtime_System_Module_GateProxy_Handle__label__S                      
    UNDEFED   xdc_runtime_System_Module_GateProxy_Handle__label__S__mangled__           
    1001bc09  xdc_runtime_System_Module_GateProxy_Object__delete__S                     
    UNDEFED   xdc_runtime_System_Module_GateProxy_Object__delete__S__mangled__          
    1001c891  xdc_runtime_System_Module_GateProxy_enter__E                              
    1001c895  xdc_runtime_System_Module_GateProxy_leave__E                              
    1001c269  xdc_runtime_System_Module_GateProxy_query__E                              
    UNDEFED   xdc_runtime_System_Module_GateProxy_query__E__mangled__                   
    200001f8  xdc_runtime_System_Module__state__V                                       
    1001c87f  xdc_runtime_System_Module_startup__E                                      
    UNDEFED   xdc_runtime_System_SupportProxy_abort__E                                  
    UNDEFED   xdc_runtime_System_SupportProxy_exit__E                                   
    00000568  xdc_runtime_System_abortFxn__C                                            
    1001c899  xdc_runtime_System_abortSpin__E                                           
    0000a341  xdc_runtime_System_abortStd__E                                            
    1001c749  xdc_runtime_System_abort__E                                               
    1001c681  xdc_runtime_System_atexit__E                                              
    0000056c  xdc_runtime_System_exitFxn__C                                             
    1001c89b  xdc_runtime_System_exitSpin__E                                            
    0000a349  xdc_runtime_System_exitStd__E                                             
    1001c7d1  xdc_runtime_System_exit__E                                                
    00000570  xdc_runtime_System_maxAtexitHandlers__C                                   
    1001c6b9  xdc_runtime_System_processAtExit__E                                       
    00000588  xdc_runtime_Text_charCnt__C                                               
    0001f407  xdc_runtime_Text_charTab__A                                               
    00000574  xdc_runtime_Text_charTab__C                                               
    1001c71d  xdc_runtime_Text_cordText__E                                              
    0000058a  xdc_runtime_Text_isLoaded__C                                              
    00000578  xdc_runtime_Text_nameEmpty__C                                             
    0000057c  xdc_runtime_Text_nameStatic__C                                            
    00000580  xdc_runtime_Text_nameUnknown__C                                           
    1001c7e9  xdc_runtime_Text_ropeText__E                                              
    1001c831  xdc_runtime_Timestamp_SupportProxy_get32__E                               
    0000c20d  xdc_runtime_Timestamp_SupportProxy_get32__E__mangled__                    
    1001b9d1  xdc_runtime_Timestamp_SupportProxy_get64__E                               
    UNDEFED   xdc_runtime_Timestamp_SupportProxy_get64__E__mangled__                    
    1001c12f  xdc_runtime_Timestamp_SupportProxy_getFreq__E                             
    UNDEFED   xdc_runtime_Timestamp_SupportProxy_getFreq__E__mangled__                  
    1001c831  xdc_runtime_Timestamp_get32__E                                            
    UNDEFED   xdc_runtime_Timestamp_get32__E__mangled__                                 
    1001b9d1  xdc_runtime_Timestamp_get64__E                                            
    UNDEFED   xdc_runtime_Timestamp_get64__E__mangled__                                 
    1001c12f  xdc_runtime_Timestamp_getFreq__E                                          
    UNDEFED   xdc_runtime_Timestamp_getFreq__E__mangled__                               
    
    
    GLOBAL SYMBOLS: SORTED BY Symbol Address 
    
    address   name                                                                      
    -------   ----                                                                      
    00000000  __ASM__                                                                   
    00000000  ti_sysbios_family_arm_m3_Hwi_resetVectors                                 
    00000001  xdc_runtime_Startup__EXECFXN__C                                           
    00000001  xdc_runtime_Startup__RESETFXN__C                                          
    0000003d  ble_client_ind_gatt_msg                                                   
    00000090  __ISA__                                                                   
    000000a2  __PLAT__                                                                  
    000000c9  __TARG__                                                                  
    000000ee  __TRDR__                                                                  
    000000fd  GATTServApp_AddService                                                    
    00000100  ti_sysbios_knl_Task_Object__PARAMS__C                                     
    0000013c  ti_sysbios_knl_Mailbox_Object__PARAMS__C                                  
    00000170  ti_sysbios_family_arm_m3_Hwi_Object__PARAMS__C                            
    000001a0  ti_sysbios_hal_Hwi_Object__PARAMS__C                                      
    000001cc  ti_sysbios_heaps_HeapMem_Module__FXNS__C                                  
    000001f4  ti_sysbios_knl_Swi_Object__PARAMS__C                                      
    0000021c  ti_sysbios_gates_GateHwi_Module__FXNS__C                                  
    00000240  ti_sysbios_gates_GateMutex_Module__FXNS__C                                
    00000264  ti_sysbios_heaps_HeapMem_Object__PARAMS__C                                
    00000288  ti_sysbios_knl_Clock_Object__PARAMS__C                                    
    000002ac  ti_sysbios_knl_Semaphore_Object__PARAMS__C                                
    000002d0  ti_sysbios_family_arm_m3_Hwi_Object__DESC__C                              
    000002f0  ti_sysbios_gates_GateHwi_Object__DESC__C                                  
    00000310  ti_sysbios_gates_GateMutex_Object__DESC__C                                
    00000330  ti_sysbios_hal_Hwi_Object__DESC__C                                        
    00000350  ti_sysbios_heaps_HeapMem_Object__DESC__C                                  
    00000370  ti_sysbios_knl_Clock_Object__DESC__C                                      
    00000390  ti_sysbios_knl_Mailbox_Object__DESC__C                                    
    000003b0  ti_sysbios_knl_Queue_Object__DESC__C                                      
    000003d0  ti_sysbios_knl_Semaphore_Object__DESC__C                                  
    000003f0  ti_sysbios_knl_Swi_Object__DESC__C                                        
    00000400  __STACK_SIZE                                                              
    00000410  ti_sysbios_knl_Task_Object__DESC__C                                       
    00000430  ti_sysbios_gates_GateHwi_Object__PARAMS__C                                
    00000448  ti_sysbios_gates_GateMutex_Object__PARAMS__C                              
    00000460  ti_sysbios_knl_Queue_Object__PARAMS__C                                    
    00000478  ti_sysbios_knl_Idle_funcList__C                                           
    00000480  ti_sysbios_family_arm_cc26xx_Boot_alternateBackdoorIOID__C                
    00000484  ti_sysbios_family_arm_cc26xx_Timer_startupNeeded__C                       
    00000488  ti_sysbios_family_arm_m3_Hwi_E_alreadyDefined__C                          
    0000048c  ti_sysbios_family_arm_m3_Hwi_E_hwiLimitExceeded__C                        
    00000490  ti_sysbios_family_arm_m3_Hwi_NUM_INTERRUPTS__C                            
    00000494  ti_sysbios_family_arm_m3_Hwi_Object__count__C                             
    00000498  ti_sysbios_family_arm_m3_Hwi_Object__table__C                             
    0000049c  ti_sysbios_family_arm_m3_Hwi_ccr__C                                       
    000004a0  ti_sysbios_family_arm_m3_Hwi_excHandlerFunc__C                            
    000004a4  ti_sysbios_family_arm_m3_Hwi_nullIsrFunc__C                               
    000004a8  ti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__C                       
    000004ac  ti_sysbios_family_arm_m3_Hwi_priGroup__C                                  
    000004b0  ti_sysbios_family_arm_m3_TaskSupport_stackAlignment__C                    
    000004b4  ti_sysbios_heaps_HeapMem_E_memory__C                                      
    000004b8  ti_sysbios_heaps_HeapMem_Module__gateObj__C                               
    000004bc  ti_sysbios_heaps_HeapMem_Object__count__C                                 
    000004c0  ti_sysbios_heaps_HeapMem_Object__table__C                                 
    000004c4  ti_sysbios_heaps_HeapMem_reqAlign__C                                      
    000004c8  ti_sysbios_knl_Clock_serviceMargin__C                                     
    000004cc  ti_sysbios_knl_Mailbox_Object__count__C                                   
    000004d0  ti_sysbios_knl_Mailbox_Object__table__C                                   
    000004d4  ti_sysbios_knl_Queue_Object__count__C                                     
    000004d8  ti_sysbios_knl_Queue_Object__table__C                                     
    000004dc  ti_sysbios_knl_Swi_Object__count__C                                       
    000004e0  ti_sysbios_knl_Swi_Object__table__C                                       
    000004e4  ti_sysbios_knl_Swi_numPriorities__C                                       
    000004e8  ti_sysbios_knl_Task_Object__count__C                                      
    000004ec  ti_sysbios_knl_Task_Object__table__C                                      
    000004f0  ti_sysbios_knl_Task_allBlockedFunc__C                                     
    000004f4  ti_sysbios_knl_Task_defaultStackHeap__C                                   
    000004f8  ti_sysbios_knl_Task_defaultStackSize__C                                   
    000004fc  ti_sysbios_knl_Task_numConstructedTasks__C                                
    00000500  ti_sysbios_family_arm_cc26xx_Boot_overrideDefaultBackdoorIOID__C          
    00000502  ti_sysbios_family_arm_cc26xx_Timer_Module__id__C                          
    00000504  ti_sysbios_family_arm_cc26xx_TimestampProvider_useClockTimer__C           
    00000506  ti_sysbios_family_arm_m3_Hwi_Module__id__C                                
    00000508  ti_sysbios_gates_GateHwi_Module__id__C                                    
    0000050a  ti_sysbios_gates_GateMutex_Module__id__C                                  
    0000050c  ti_sysbios_heaps_HeapMem_Module__id__C                                    
    0000050e  ti_sysbios_knl_Task_initStackFlag__C                                      
    00000510  ti_sysbios_knl_Clock_tickMode__C                                          
    00000514  xdc_runtime_Startup_firstFxns__C                                          
    0000051c  xdc_runtime_Startup_lastFxns__C                                           
    00000524  xdc_runtime_Assert_E_assertFailed__C                                      
    00000528  xdc_runtime_Error_E_memory__C                                             
    0000052c  xdc_runtime_Error_policyFxn__C                                            
    00000530  xdc_runtime_IGateProvider_Interface__BASE__C                              
    00000534  xdc_runtime_IHeap_Interface__BASE__C                                      
    00000538  xdc_runtime_IModule_Interface__BASE__C                                    
    0000053c  xdc_runtime_Main_Module__diagsEnabled__C                                  
    00000540  xdc_runtime_Main_Module__diagsIncluded__C                                 
    00000544  xdc_runtime_Main_Module__diagsMask__C                                     
    00000548  xdc_runtime_Memory_defaultHeapInstance__C                                 
    0000054c  xdc_runtime_Startup_execImpl__C                                           
    00000550  xdc_runtime_Startup_maxPasses__C                                          
    00000554  xdc_runtime_Startup_sfxnRts__C                                            
    00000558  xdc_runtime_Startup_sfxnTab__C                                            
    0000055c  xdc_runtime_Startup_startModsFxn__C                                       
    00000560  xdc_runtime_SysCallback_abortFxn__C                                       
    00000564  xdc_runtime_SysCallback_exitFxn__C                                        
    00000568  xdc_runtime_System_abortFxn__C                                            
    0000056c  xdc_runtime_System_exitFxn__C                                             
    00000570  xdc_runtime_System_maxAtexitHandlers__C                                   
    00000574  xdc_runtime_Text_charTab__C                                               
    00000578  xdc_runtime_Text_nameEmpty__C                                             
    0000057c  xdc_runtime_Text_nameStatic__C                                            
    00000580  xdc_runtime_Text_nameUnknown__C                                           
    00000584  xdc_runtime_Main_Module__id__C                                            
    00000586  xdc_runtime_Memory_Module__id__C                                          
    00000588  xdc_runtime_Text_charCnt__C                                               
    0000058a  xdc_runtime_Text_isLoaded__C                                              
    0000058c  xdc_runtime_Error_policy__C                                               
    00000590  ti_sysbios_rom_ROM_AONRTCChannelEnable                                    
    00000594  ti_sysbios_rom_ROM_AONRTCCompareValueSet                                  
    00000598  ti_sysbios_rom_ROM_AONRTCCurrentCompareValueGet                           
    0000059c  ti_sysbios_rom_ROM_AONRTCEventClear                                       
    000005a0  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCount64__E       
    000005a4  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getCurrentTick__E   
    000005a8  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_getMaxTicks__E      
    000005ac  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_initDevice__I       
    000005b0  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setNextTick__E      
    000005b4  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_setThreshold__I     
    000005b8  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_Timer_start__E            
    000005bc  ti_sysbios_rom_ROM_ti_sysbios_family_arm_cc26xx_TimestampProvider_get32__E
    000005c0  ti_sysbios_rom_ROM_xdc_runtime_Startup_getState__I                        
    000005c4  ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_abort__E               
    000005c8  ti_sysbios_rom_ROM_xdc_runtime_System_SupportProxy_exit__E                
    000005cc  ti_sysbios_gates_GateMutex_Instance_State_sem__O                          
    000005d0  ti_sysbios_knl_Clock_Module_State_clockQ__O                               
    000005d4  ti_sysbios_knl_Mailbox_Instance_State_dataQue__O                          
    000005d8  ti_sysbios_knl_Mailbox_Instance_State_dataSem__O                          
    000005dc  ti_sysbios_knl_Mailbox_Instance_State_freeQue__O                          
    000005e0  ti_sysbios_knl_Mailbox_Instance_State_freeSem__O                          
    000005e4  ti_sysbios_knl_Semaphore_Instance_State_pendQ__O                          
    000005e8  ti_sysbios_knl_Task_Module_State_inactiveQ__O                             
    000005ed  FixedPointMadgwickAHRSupdate                                              
    00001175  fp_inertial_get_data                                                      
    00001891  ti_sysbios_family_arm_cc26xx_Power_sleep__E                               
    00001d39  SPICC26XXDMA_open                                                         
    000021d1  UARTCC26XX_open                                                           
    00002559  SPICC26XXDMA_transfer                                                     
    00003459  GAPRole_SetParameter                                                      
    000036ad  UARTCC26XX_write                                                          
    000038e9  __aeabi_uldivmod                                                          
    00003cc1  UARTCC26XX_read                                                           
    000041e1  SysCtrlSetRechargeBeforePowerDown                                         
    00004363  ti_sysbios_BIOS_nullFunc__I                                               
    000044d9  SPICC26XXDMA_transferCancel                                               
    00004639  UARTCC26XX_hwiIntFxn                                                      
    00004791  fp_quaternion_rotation                                                    
    000048e7  ti_sysbios_family_arm_cc26xx_Power_defaultClockFunc__E                    
    000048e9  UTC_convertUTCTime                                                        
    00004cd1  PIN_init                                                                  
    00004f39  ble_client_config_next_char                                               
    00005065  fp_quaternion_multiplication                                              
    000052b9  fp_inertial_get_values                                                    
    000053e1  GAPRole_GetParameter                                                      
    000054fd  fp_inertial_interrupt_service_routine_func                                
    0000592b  ti_sysbios_family_arm_cc26xx_Power_defaultNotifyTrapFunc__E               
    00005b0d  ti_sysbios_family_arm_cc26xx_Power_standbyPolicy__E                       
    00005db9  UARTCC26XX_writeCancel                                                    
    00005e95  UARTCC26XX_readCancel                                                     
    00006045  ti_sysbios_family_arm_cc26xx_Power_setDependency__E                       
    0000611d  UARTCC26XX_close                                                          
    000061f1  ti_sysbios_family_arm_cc26xx_Power_releaseDependency__E                   
    00006531  fp_inertial_power_management_set_power_level                              
    00006761  OSCHF_GetStartupTime                                                      
    00006761  ti_sysbios_family_arm_cc26xx_Power_getXoscStartupTime__E                  
    00006811  SPICC26XXDMA_close                                                        
    000068c1  SPI_open                                                                  
    00006971  ti_sysbios_knl_Clock_workFuncDynamic__E                                   
    00006a21  ti_sysbios_family_arm_cc26xx_Boot_trimDevice                              
    00006a21  trimDevice                                                                
    00006b7f  fix16_div                                                                 
    00006cd9  UART_open                                                                 
    00006d81  UTC_convertUTCSecs                                                        
    00006e29  UART_Params_init                                                          
    00006ecd  brooband_app_mov_process_sensor_event                                     
    00006f71  SPI_Params_init                                                           
    00007011  SPI_transfer                                                              
    000070b1  UART_write                                                                
    00007151  __TI_auto_init                                                            
    00007291  __aeabi_memcpy                                                            
    00007291  __aeabi_memcpy4                                                           
    00007291  __aeabi_memcpy8                                                           
    00007291  memcpy                                                                    
    0000732d  NPITLSPI_writeTransport                                                   
    0000745d  SPI_transferCancel                                                        
    000074f5  ble_client_discovery_gatt_msg                                             
    00007749  itoa                                                                      
    00007871  s_acc_pause_interupts                                                     
    00007905  PIN_open                                                                  
    00007995  tl_handle_ISR_event                                                       
    00007a25  s_acc_wait_for_sensor_hub_operation                                       
    00007ab1  ti_sysbios_family_arm_cc26xx_Power_LF_clockFunc__E                        
    00007b3d  ti_sysbios_family_arm_cc26xx_Power_Module_startup__E                      
    00007bc9  fix16_sqrt                                                                
    00007cd9  s_acc_fifo_read_status                                                    
    00007d61  ti_sysbios_family_arm_cc26xx_Timer_start__E                               
    00007e71  GATTServApp_ProcessCharCfg                                                
    00007f79  ICall_heapMalloc                                                          
    00008081  brooband_app_mov_process_evt                                              
    00008189  NPITL_initTL                                                              
    00008209  SPICC26XXDMA_control                                                      
    00008289  fp_inertial_set_speed                                                     
    00008309  init_interrupts                                                           
    00008407  normalize_quaternion                                                      
    00008485  ICall_createRemoteTasks                                                   
    00008501  __aeabi_memclr                                                            
    00008501  __aeabi_memclr4                                                           
    00008501  __aeabi_memclr8                                                           
    00008503  __aeabi_memset                                                            
    00008503  __aeabi_memset4                                                           
    00008503  __aeabi_memset8                                                           
    00008509  memset                                                                    
    0000857b  SysCtrlAdjustRechargeAfterPowerDown                                       
    000085f3  ti_sysbios_rom_cortexm_cc26xx_CC26xx_badRomRevision__E                    
    000085f5  UDMACC26XX_hwiIntFxn                                                      
    000086e5  OSCHF_AttemptToSwitchToXosc                                               
    000087d1  NPITL_writeTL                                                             
    00008845  fp_inertial_calculate_variance                                            
    000088b9  ti_sysbios_family_arm_cc26xx_Power_startFirstMeasurement__E               
    0000892d  fp_vector_cross_product                                                   
    0000899f  s_acc_SPI_write_bit_value                                                 
    00008a11  brooband_app_mov_change_data_update_clock                                 
    00008b5f  xdc_runtime_SysCallback_defaultAbort                                      
    00008b61  notify_positioning_update                                                 
    00008bcd  pos_add_service                                                           
    00008c39  ti_sysbios_family_arm_cc26xx_Timer_setNextTick__E                         
    00008d0f  xdc_runtime_SysCallback_defaultExit                                       
    00008d79  fp_inertial_init                                                          
    00008e49  ICallPlatform_pwrUpdActivityCounter                                       
    00008ead  NOROM_OSCClockSourceSet                                                   
    00008f11  PIN_add                                                                   
    00008f75  SysCtrl_DCDC_VoltageConditionalControl                                    
    00008fd9  ble_client_config_gatt_msg                                                
    000090a1  pos_set_parameter                                                         
    00009101  Util_rescheduleClock                                                      
    000091b9  fix16_mul                                                                 
    00009215  fp_inertial_interrupt_service_routine_fifo                                
    000092cd  ti_sysbios_family_arm_cc26xx_Timer_getCurrentTick__E                      
    00009329  xdc_runtime_Startup_getState__I                                           
    00009385  NOROM_DDI16BitfieldWrite                                                  
    000093df  time_clock_send                                                           
    00009491  UDMACC26XX_open                                                           
    00009541  Util_constructClock                                                       
    00009599  fp_inertial_process_events                                                
    00009649  ti_sysbios_family_arm_cc26xx_Power_notify__I                              
    000096a1  time_clock_set                                                            
    000096f9  ICallPlatform_pwrRegisterNotify                                           
    000097f5  NPITLSPI_initializeTransport                                              
    00009849  s_acc_sensor_hub_write_to_sensor_register                                 
    0000989d  s_acc_write_interupt_registers                                            
    00009945  GAP_DeviceInit                                                            
    00009995  GAP_UpdateAdvertisingData                                                 
    00009a85  NPIRxBuf_Read                                                             
    00009ad5  PIN_remove                                                                
    00009b25  calculate_longitude_change                                                
    00009b75  GAPRole_SendUpdateParam                                                   
    00009bc1  GATT_DiscAllChars                                                         
    00009c61  NPITLSPI_readTransport                                                    
    00009cf9  mov_add_service                                                           
    00009d45  rsc_add_service                                                           
    00009d91  copy_in                                                                   
    00009ddd  s_acc_SPI_transaction                                                     
    00009e29  GATTServApp_ProcessCCCWriteReq                                            
    00009e75  tl_write                                                                  
    00009ec1  NPITL_handleMrdyEvent                                                     
    00009f99  brooband_app_mov_init                                                     
    00009fe1  brooband_app_toggle_advertising_state                                     
    0000a071  mov_set_parameter                                                         
    0000a0b9  rsc_set_parameter                                                         
    0000a149  ti_sysbios_family_arm_cc26xx_Power_XOSC_HF_clockFunc__E                   
    0000a191  NOROM_DDI16BitfieldRead                                                   
    0000a1d9  GAP_TerminateLinkReq                                                      
    0000a21d  GATT_DiscPrimaryServiceByUUID                                             
    0000a261  ResetISR                                                                  
    0000a261  _c_int00                                                                  
    0000a2f1  main                                                                      
    0000a33d  C$$EXIT                                                                   
    0000a341  abort                                                                     
    0000a341  xdc_runtime_System_abortStd__E                                            
    0000a349  exit                                                                      
    0000a349  xdc_runtime_System_exitStd__E                                             
    0000a381  s_acc_fifo_configuration                                                  
    0000a3c5  s_acc_init                                                                
    0000a409  ti_sysbios_family_arm_cc26xx_Timer_initDevice__I                          
    0000a44d  ti_sysbios_family_arm_cc26xx_Timer_setThreshold__I                        
    0000a515  GAPRole_createTask                                                        
    0000a55d  L2CAP_ConnParamUpdateReq                                                  
    0000a59d  NOROM_OSCInterfaceEnable                                                  
    0000a5dd  OSCHF_SwitchToRcOscTurnOffXosc                                            
    0000a61d  s_acc_SPI_multiwrite                                                      
    0000a65d  ti_sysbios_family_arm_cc26xx_Power_XOSC_HF                                
    0000a69d  ti_sysbios_family_arm_cc26xx_Power_isStableXOSC_HF__E                     
    0000a6dd  update_mean_and_variance                                                  
    0000a71d  GAP_GetParamValue                                                         
    0000a759  ICallPlatform_pwrConfigACAction                                           
    0000a795  PINCC26XX_getConfig                                                       
    0000a80d  UtilLog_initUART                                                          
    0000a849  brooband_app_createTask                                                   
    0000a939  ti_sysbios_family_arm_cc26xx_Power_releaseConstraint__E                   
    0000a975  normalize_vector                                                          
    0000a9b1  GAPBondMgr_LinkEst                                                        
    0000a9e9  GAPBondMgr_PasscodeRsp                                                    
    0000aa21  GATTServApp_RegisterService                                               
    0000aa91  NPIRxBuf_ReadFromRxBuf                                                    
    0000aac9  UART_init                                                                 
    0000ab01  Util_restartClock                                                         
    0000ab71  linkDB_NumConns                                                           
    0000aba9  mag_multi_write                                                           
    0000abe1  ti_sysbios_family_arm_cc26xx_Power_setConstraint__E                       
    0000ac19  ChipInfo_GetHwRevision                                                    
    0000acf1  norm                                                                      
    0000ad29  GAPBondMgr_SetParameter                                                   
    0000ad5d  GAP_RegisterForHCIMsgs                                                    
    0000ad91  GAP_SetParamValue                                                         
    0000adc5  GATT_RegisterForInd                                                       
    0000ae95  NPITL_readTL                                                              
    0000aec9  PIN_setOutputValue                                                        
    0000aefd  Util_GetTRNG                                                              
    0000af31  fp_vector_dot_product                                                     
    0000af99  osal_snv_read                                                             
    0000afcd  osal_snv_write                                                            
    0000b069  s_acc_spi_init                                                            
    0000b235  ICall_heapInit                                                            
    0000b2c5  PIN_setConfig                                                             
    0000b385  ti_sysbios_BIOS_atExitFunc__I                                             
    0000b3bd  ti_sysbios_family_arm_cc26xx_Power_registerNotify__E                      
    0000b3f5  ti_sysbios_family_arm_cc26xx_Power_switchXOSC_HF__E                       
    0000b425  tl_init                                                                   
    0000b50d  calculate_velocity                                                        
    0000b569  AON_BatmonTempGetDegC                                                     
    0000b595  ICall_freeImpl                                                            
    0000b595  ICall_heapFree                                                            
    0000b69d  PIN_setInterrupt                                                          
    0000b6c9  Util_enqueueMsg                                                           
    0000b755  mag_write_control_registers                                               
    0000b781  s_acc_fifo_clear_fifo                                                     
    0000b7ad  s_acc_sensor_hub_set_to_default                                           
    0000b803  UDMACC26XX_close                                                          
    0000b857  s_acc_SPI_transfer                                                        
    0000b881  GAPBondMgr_Register                                                       
    0000b8a9  GATTServApp_WriteCharCfg                                                  
    0000b8d1  GATT_InitClient                                                           
    0000b921  ICall_init                                                                
    0000b9c1  OSCHF_TurnOnXosc                                                          
    0000ba11  fix16_add                                                                 
    0000ba39  fix16_sub                                                                 
    0000ba61  fp_inertial_end_calibration                                               
    0000ba89  s_acc_fifo_read_values                                                    
    0000bab1  ti_sysbios_family_arm_cc26xx_Power_isDependencyActive                     
    0000bad9  ti_sysbios_family_arm_cc26xx_Timer_getMaxTicks__E                         
    0000bb01  NOROM_OSCClockSourceGet                                                   
    0000bb27  ChipInfo_GetChipFamily                                                    
    0000bb4b  GAPBondMgr_LinkTerm                                                       
    0000bbdd  PINCC26XX_setMux                                                          
    0000bc01  UTC_init                                                                  
    0000bc49  calculate_distance                                                        
    0000bc6d  fp_inertial_set_update_frequency                                          
    0000bcb5  s_acc_read_all_status                                                     
    0000bcd9  ti_sysbios_BIOS_registerRTSLock__I                                        
    0000bcfd  ti_sysbios_BIOS_removeRTSLock__I                                          
    0000bd21  ti_sysbios_BIOS_startFunc__I                                              
    0000bd6d  ti_sysbios_family_arm_cc26xx_Timer_dynamicStub__E                         
    0000be19  memcmp                                                                    
    0000be3d  GATTServApp_InitCharCfg                                                   
    0000bfdd  NPIRxBuf_GetRxBufLen                                                      
    0000bfdd  tl_get_rx_buf_len                                                         
    0000bffd  NPITLSPI_handleMrdyEvent                                                  
    0000c01d  NPITL_getRxBufLen                                                         
    0000c07d  UARTCC26XX_control                                                        
    0000c0bd  UtilLog_writeUARTUI32                                                     
    0000c0dd  Util_dequeueMsg                                                           
    0000c145  calculate_velocity_from_step                                              
    0000c1a5  s_acc_write_to_ctrl1                                                      
    0000c1c5  s_acc_gyro_turn_on                                                        
    0000c1c5  s_acc_write_to_ctrl2                                                      
    0000c1e5  ti_sysbios_BIOS_rtsLock__I                                                
    0000c20d  ti_sysbios_family_arm_cc26xx_TimestampProvider_get32__E                   
    0000c20d  xdc_runtime_Timestamp_SupportProxy_get32__E__mangled__                    
    0000c273  PIN_close                                                                 
    0000c321  UtilLog_log                                                               
    0000c33d  ble_client_discovery_start                                                
    0000c41d  interrupt_handler_int1                                                    
    0000c439  interrupt_handler_int2                                                    
    0000c455  mag_init                                                                  
    0000c471  s_acc_resume_interupts                                                    
    0000c48d  s_acc_sensor_hub_add_magnetometer                                         
    0000c4a9  ti_sysbios_family_arm_cc26xx_Power_unregisterNotify__E                    
    0000c4e9  ICall_enterCSImpl                                                         
    0000c539  GAPRole_StartDevice                                                       
    0000c551  GATT_Notification                                                         
    0000c5f9  HCI_ReadRssiCmd                                                           
    0000c611  ICallPlatform_pwrDispense                                                 
    0000c629  ICallPlatform_pwrRequire                                                  
    0000c779  PIN_getConfig                                                             
    0000c791  Util_constructQueue                                                       
    0000c7f9  convert_degrees_to_radians                                                
    0000c811  delay_ms                                                                  
    0000c831  gapRole_clockHandler                                                      
    0000c849  mag_turn_on                                                               
    0000c891  _args_main                                                                
    0000c8a9  __aeabi_lmul                                                              
    0000c8c1  s_acc_clear_pending_interrupts                                            
    0000c8d9  s_acc_turn_on                                                             
    0000c8f1  ti_sysbios_BIOS_rtsUnlock__I                                              
    0000c911  ti_sysbios_family_arm_cc26xx_Power_RFCORECLKS                             
    0000c929  ti_sysbios_family_arm_cc26xx_Timer_getCount64__E                          
    0000c941  ti_sysbios_rom_cortexm_cc26xx_CC26xx_checkRevision__E                     
    0000c959  GATT_DiscAllCharDescs                                                     
    0000c99b  ICall_leaveCSImpl                                                         
    0000c9c7  ti_sysbios_BIOS_exitFunc__I                                               
    0000c9dd  GAPRole_TerminateConnection                                               
    0000c9f1  GATT_bm_alloc                                                             
    0000ca05  GATT_bm_free                                                              
    0000ca19  ICallPlatform_pwrIsStableXOSCHF                                           
    0000ca41  PIN_getInputValue                                                         
    0000ca55  PIN_getOutputValue                                                        
    0000ca69  ThisCodeIsBuiltForCC26xxHwRev22AndLater_HaltIfViolated                    
    0000ca7d  mov_register_app_callbacks                                                
    0000ca91  pos_register_app_callbacks                                                
    0000caa5  register_interrupt_callbacks                                              
    0000cab9  _nop                                                                      
    0000cabb  _register_unlock                                                          
    0000cac1  _register_lock                                                            
    0000cacd  strlen                                                                    
    0000caf5  ti_sysbios_knl_Clock_doTick__I                                            
    0000cb19  GATTServApp_FindAttr                                                      
    0000cb2b  NPITL_checkNpiBusy                                                        
    0000cb3d  xdc_runtime_Startup_exec__I                                               
    0000cb59  ATT_HandleValueCfm                                                        
    0000cb69  GAP_EndDiscoverable                                                       
    0000cb79  GATTServApp_ReadCharCfg                                                   
    0000cb89  ICallPlatform_pwrGetXOSCStartupTime                                       
    0000cbb9  Util_isActive                                                             
    0000cbc9  brooband_app_startDiscEvt                                                 
    0000cbd9  fp_inertial_reset_podometer                                               
    0000cbe9  process_npi_packet                                                        
    0000cbf9  rsc_register_app_callbacks                                                
    0000cc19  ICallPlatform_pwrGetTransitionState                                       
    0000cc7f  __TI_decompress_none                                                      
    0000cce1  GAP_MakeDiscoverable                                                      
    0000cced  GAP_UpdateLinkParamReq                                                    
    0000ccf9  GGS_SetParameter                                                          
    0000cd51  NOROM_CPUcpsid                                                            
    0000cd5d  NOROM_CPUcpsie                                                            
    0000cd69  NPITLSPI_stopTransfer                                                     
    0000cd75  PIN_registerIntCb                                                         
    0000cd81  UTC_getClock                                                              
    0000cd8d  UTC_setClock                                                              
    0000cda5  __TI_zero_init                                                            
    0000cdb1  mag_turn_off                                                              
    0000cdc9  s_acc_interrupt_service_routine                                           
    0000cde1  ti_sysbios_BIOS_getThreadType__E                                          
    0000cded  ti_sysbios_family_arm_cc26xx_Power_getDependencyCount__E                  
    0000cdf9  ti_sysbios_family_arm_cc26xx_Power_getTransitionState__E                  
    0000ce05  time_clock_init                                                           
    0000ce11  xdc_runtime_Startup_reset__I                                              
    0000ce1d  ICallPlatform_pwrSwitchXOSCHF                                             
    0000ce31  SPICC26XXDMA_init                                                         
    0000ce3b  s_acc_activate_secondary_i2c_bus_with_interupts                           
    0000ce45  s_acc_activate_secondary_i2c_bus_without_interupts                        
    0000ce45  s_acc_sensor_hub_turn_on                                                  
    0000ce4f  s_acc_deactivate_secondary_i2c_bus                                        
    0000ce4f  s_acc_sensor_hub_turn_off                                                 
    0000ce59  s_acc_gyro_go_to_sleep_mode                                               
    0000ce63  s_acc_gyro_set_always_high_performance                                    
    0000ce6d  s_acc_gyro_set_high_performance_only_on_high_rates                        
    0000ce77  s_acc_gyro_wake_up                                                        
    0000ce81  s_acc_reset_pedometer_step_count                                          
    0000ce8b  s_acc_set_always_high_performance                                         
    0000ce95  s_acc_set_high_performance_only_on_high_rates                             
    0000ce9f  GATT_Indication                                                           
    0000cea7  UARTCC26XX_init                                                           
    0000ceaf  brooband_app_char_value_change_cb                                         
    0000cebf  calculate_latitude_change                                                 
    0000cecf  norm1                                                                     
    0000ced7  GATT_ReadCharValue                                                        
    0000cedd  GATT_WriteCharValue                                                       
    0000cee3  GGS_AddService                                                            
    0000cee9  ICall_mallocImpl                                                          
    0000ceef  NOROM_CPUdelay                                                            
    0000cffc  ti_sysbios_family_arm_cc26xx_Power_enableVCOLDOPG2__C                     
    0001f001  UARTCC26XX_readPolling                                                    
    0001f007  UARTCC26XX_writePolling                                                   
    0001f00d  __xdc__init                                                               
    0001f013  __TI_decompress_rle24                                                     
    0001f085  s_acc_gyro_turn_off                                                       
    0001f08b  s_acc_turn_off                                                            
    0001f095  Util_startClock                                                           
    0001f099  Util_stopClock                                                            
    0001f0a9  ti_sysbios_family_arm_cc26xx_Power_NOP                                    
    0001f0ad  ti_sysbios_knl_Clock_isActive__E                                          
    0001f0b1  ti_sysbios_knl_Clock_setPeriod__E                                         
    0001f0b5  tl_read                                                                   
    0001f214  SPICC26XXDMA_fxnTable                                                     
    0001f238  dmaTxConfig                                                               
    0001f240  dmaRxConfig                                                               
    0001f248  dmaNullConfig                                                             
    0001f268  ti_sysbios_family_arm_cc26xx_Power_db                                     
    0001f33c  gapServiceUUID                                                            
    0001f33e  gattServiceUUID                                                           
    0001f340  primaryServiceUUID                                                        
    0001f342  secondaryServiceUUID                                                      
    0001f344  includeUUID                                                               
    0001f346  characterUUID                                                             
    0001f348  charExtPropsUUID                                                          
    0001f34a  charUserDescUUID                                                          
    0001f34c  clientCharCfgUUID                                                         
    0001f34e  servCharCfgUUID                                                           
    0001f350  charFormatUUID                                                            
    0001f352  charAggFormatUUID                                                         
    0001f354  deviceNameUUID                                                            
    0001f356  appearanceUUID                                                            
    0001f358  periPrivacyFlagUUID                                                       
    0001f35a  reconnectAddrUUID                                                         
    0001f35c  periConnParamUUID                                                         
    0001f35e  serviceChangedUUID                                                        
    0001f360  validRangeUUID                                                            
    0001f362  extReportRefUUID                                                          
    0001f364  reportRefUUID                                                             
    0001f368  UARTCC26XX_fxnTable                                                       
    0001f390  spiCC26XXDMAHWAttrs                                                       
    0001f3b8  xdc_runtime_Startup_sfxnTab__A                                            
    0001f3e0  txPowerTable                                                              
    0001f407  xdc_runtime_Text_charTab__A                                               
    0001f408  SPI_config                                                                
    0001f42c  UART_defaultParams                                                        
    0001f450  SPI_defaultParams                                                         
    0001f470  rsc_feature_value                                                         
    0001f47c  rsc_callbacks                                                             
    0001f488  UART_config                                                               
    0001f4a0  pos_configuration_value                                                   
    0001f4ac  pos_callbacks                                                             
    0001f4d4  mov_callbacks                                                             
    0001f4e0  xdc_runtime_Startup_sfxnRts__A                                            
    0001f4f4  ble_char_config_list                                                      
    0001f506  xdc_runtime_Main_Module__loggerDefined__C                                 
    0001f508  UDMACC26XX_config                                                         
    0001f518  uartCC26XXHWAttrs                                                         
    0001f534  xdc_runtime_Startup_firstFxns__A                                          
    0001f540  pos_serv_UUID                                                             
    0001f542  pos_configuration_UUID                                                    
    0001f544  pos_latitude_UUID                                                         
    0001f546  pos_longitude_UUID                                                        
    0001f548  pos_speed_UUID                                                            
    0001f54a  rsc_serv_UUID                                                             
    0001f54c  rsc_measurement_UUID                                                      
    0001f54e  rsc_feature_UUID                                                          
    0001f550  rsc_control_point_UUID                                                    
    0001f55c  udmaHWAttrs                                                               
    0001f564  mov_serv_UUID                                                             
    0001f566  mov_measurement_UUID                                                      
    0001f568  mov_control_point_UUID                                                    
    0001f56a  txPwrTbl                                                                  
    0001f570  ti_sysbios_family_arm_cc26xx_Power_Module_State_clockObj__O               
    0001f574  ti_sysbios_family_arm_cc26xx_Power_Module_State_lfClockObj__O             
    0001f578  ti_sysbios_family_arm_cc26xx_Power_Module_State_notifyQ__O                
    0001f57c  ti_sysbios_family_arm_cc26xx_Power_notifyTrapFunc__C                      
    0001f580  ti_sysbios_family_arm_cc26xx_Power_totalTicksSTANDBY__C                   
    0001f584  ti_sysbios_family_arm_cc26xx_Power_wakeDelaySTANDBY__C                    
    0001f588  ti_sysbios_family_arm_m3_Hwi_disablePriority__C                           
    0001f58c  ti_sysbios_knl_Clock_tickPeriod__C                                        
    0001f590  ti_sysbios_knl_Idle_funcList__A                                           
    0001f594  xdc_runtime_Log_L_error__C                                                
    0001f598  xdc_runtime_Log_L_warning__C                                              
    0001f59c  xdc_runtime_Main_Module__loggerFxn2__C                                    
    0001f5a0  xdc_runtime_Main_Module__loggerFxn4__C                                    
    0001f5a4  xdc_runtime_Main_Module__loggerFxn8__C                                    
    0001f5a8  xdc_runtime_Main_Module__loggerObj__C                                     
    0001f5b0  __TI_static_base__                                                        
    0001fb98  __TI_Handler_Table_Base                                                   
    0001fba4  __TI_Handler_Table_Limit                                                  
    0001fc18  __TI_CINIT_Base                                                           
    0001fca0  __TI_CINIT_Limit                                                          
    0001ffac  __ccfg                                                                    
    1001a001  ti_sysbios_knl_Mailbox_Instance_init__E                                   
    1001a0cd  ti_sysbios_knl_Semaphore_pend__E                                          
    1001a199  ti_sysbios_heaps_HeapMem_alloc__E                                         
    1001a25d  ti_sysbios_knl_Task_Instance_init__E                                      
    1001a319  ti_sysbios_family_arm_m3_Hwi_postInit__I                                  
    1001a3c9  ti_sysbios_family_arm_m3_Hwi_Instance_init__E                             
    1001a469  ti_sysbios_family_arm_cc26xx_Timer_periodicStub__E                        
    1001a4fd  ti_sysbios_knl_Task_Instance_finalize__E                                  
    1001a591  ti_sysbios_knl_Mailbox_post__E                                            
    1001a615  ti_sysbios_knl_Task_postInit__I                                           
    1001a699  ti_sysbios_family_arm_m3_Hwi_initNVIC__E                                  
    1001a719  ti_sysbios_knl_Clock_startI__E                                            
    1001a795  ti_sysbios_heaps_HeapMem_free__E                                          
    1001a80d  ti_sysbios_knl_Clock_walkQueueDynamic__E                                  
    1001a885  ti_sysbios_knl_Clock_workFunc__E                                          
    1001a8fd  ti_sysbios_knl_Mailbox_pend__E                                            
    1001a96d  ti_sysbios_knl_Task_sleep__E                                              
    1001a9dd  ti_sysbios_knl_Mailbox_Instance_finalize__E                               
    1001aa49  ti_sysbios_family_arm_m3_Hwi_dispatchC__I                                 
    1001aab1  ti_sysbios_family_arm_m3_Hwi_Object__create__S                            
    1001ab15  ti_sysbios_family_arm_m3_Hwi_create                                       
    1001ab79  ti_sysbios_hal_Hwi_create                                                 
    1001abdd  ti_sysbios_knl_Mailbox_create                                             
    1001ac41  ti_sysbios_knl_Semaphore_post__E                                          
    1001aca5  ti_sysbios_knl_Swi_Instance_init__E                                       
    1001ad05  ti_sysbios_knl_Swi_create                                                 
    1001ad61  ti_sysbios_knl_Swi_restoreHwi__E                                          
    1001adbd  ti_sysbios_knl_Task_Module_startup__E                                     
    1001ae19  ti_sysbios_knl_Task_create                                                
    1001ae75  ti_sysbios_knl_Task_startCore__E                                          
    1001aed1  ti_sysbios_family_arm_m3_Hwi_Instance_finalize__E                         
    1001af29  ti_sysbios_family_arm_m3_Hwi_construct                                    
    1001af81  ti_sysbios_knl_Mailbox_construct                                          
    1001afd9  ti_sysbios_knl_Swi_run__I                                                 
    1001b031  ti_sysbios_knl_Swi_schedule__I                                            
    1001b085  ti_sysbios_knl_Swi_construct                                              
    1001b0d5  ti_sysbios_knl_Swi_runLoop__I                                             
    1001b125  ti_sysbios_knl_Task_construct                                             
    1001b175  ti_sysbios_knl_Task_schedule__I                                           
    1001b1c1  ti_sysbios_family_arm_m3_Hwi_Module_startup__E                            
    1001b209  ti_sysbios_heaps_HeapMem_getStats__E                                      
    1001b251  ti_sysbios_knl_Mailbox_Module_startup__E                                  
    1001b299  ti_sysbios_family_arm_m3_Hwi_disableInterrupt__E                          
    1001b2dd  ti_sysbios_family_arm_m3_Hwi_enableInterrupt__E                           
    1001b321  ti_sysbios_knl_Swi_post__E                                                
    1001b365  ti_sysbios_knl_Task_allBlockedFunction__I                                 
    1001b3a9  ti_sysbios_knl_Task_yield__E                                              
    1001b3ed  ti_sysbios_knl_Clock_create                                               
    1001b429  ti_sysbios_knl_Task_exit__E                                               
    1001b463  ti_sysbios_gates_GateHwi_Instance_init__E                                 
    1001b465  ti_sysbios_family_arm_m3_Hwi_getStackInfo__E                              
    1001b49d  ti_sysbios_family_arm_m3_TaskSupport_start__E                             
    1001b4d5  ti_sysbios_heaps_HeapMem_Instance_init__E                                 
    1001b50d  ti_sysbios_knl_Clock_Instance_init__E                                     
    1001b545  ti_sysbios_heaps_HeapMem_init__I                                          
    1001b579  ti_sysbios_knl_Clock_construct                                            
    1001b5ad  ti_sysbios_knl_Semaphore_create                                           
    1001b5e1  ti_sysbios_knl_Swi_restore__E                                             
    1001b615  ti_sysbios_knl_Task_blockI__E                                             
    1001b649  ti_sysbios_gates_GateMutex_Object__create__S                              
    1001b679  ti_sysbios_gates_GateMutex_create                                         
    1001b6a9  ti_sysbios_gates_GateMutex_enter__E                                       
    1001b6d9  ti_sysbios_knl_Clock_getTicks__E                                          
    1001b709  ti_sysbios_knl_Semaphore_construct                                        
    1001b739  ti_sysbios_knl_Task_processVitalTaskFlag__I                               
    1001b769  ti_sysbios_family_arm_cc26xx_Timer_postInit__I                            
    1001b795  ti_sysbios_family_arm_cc26xx_Timer_startup__E                             
    1001b795  ti_sysbios_knl_Clock_TimerProxy_startup__E                                
    1001b7c1  ti_sysbios_family_arm_m3_Hwi_Object__get__S                               
    1001b7ed  ti_sysbios_gates_GateMutex_construct                                      
    1001b819  ti_sysbios_hal_Hwi_initStack                                              
    1001b845  ti_sysbios_heaps_HeapMem_Object__create__S                                
    1001b871  ti_sysbios_heaps_HeapMem_Object__get__S                                   
    1001b89d  ti_sysbios_knl_Mailbox_Object__get__S                                     
    1001b8c9  ti_sysbios_knl_Mailbox_postInit__I                                        
    1001b8f5  ti_sysbios_knl_Queue_construct                                            
    1001b921  ti_sysbios_knl_Queue_create                                               
    1001b94d  ti_sysbios_knl_Semaphore_pendTimeout__I                                   
    1001b979  ti_sysbios_knl_Swi_Object__get__S                                         
    1001b9a5  ti_sysbios_knl_Task_unblockI__E                                           
    1001b9d1  ti_sysbios_family_arm_cc26xx_TimestampProvider_get64__E                   
    1001b9d1  xdc_runtime_Timestamp_SupportProxy_get64__E                               
    1001b9d1  xdc_runtime_Timestamp_get64__E                                            
    1001b9f9  ti_sysbios_hal_Hwi_Instance_init__E                                       
    1001ba21  ti_sysbios_knl_Clock_addI__E                                              
    1001ba49  ti_sysbios_knl_Task_restore__E                                            
    1001ba71  ti_sysbios_family_arm_cc26xx_Timer_Module_startup__E                      
    1001ba95  ti_sysbios_gates_GateHwi_Object__create__S                                
    1001bab9  ti_sysbios_BIOS_RtsGateProxy_Object__delete__S                            
    1001bab9  ti_sysbios_gates_GateMutex_Object__delete__S                              
    1001bab9  ti_sysbios_heaps_HeapMem_Module_GateProxy_Object__delete__S               
    1001badd  ti_sysbios_knl_Clock_Object__delete__S                                    
    1001bb01  ti_sysbios_knl_Semaphore_Instance_init__E                                 
    1001bb25  ti_sysbios_knl_Semaphore_Object__delete__S                                
    1001bb49  ti_sysbios_family_arm_cc26xx_Timer_Module__startupDone__S                 
    1001bb69  ti_sysbios_family_arm_cc26xx_TimestampProvider_Module_startup__E          
    1001bb89  ti_sysbios_family_arm_m3_Hwi_Module__startupDone__S                       
    1001bba9  ti_sysbios_family_arm_m3_Hwi_Object__delete__S                            
    1001bba9  ti_sysbios_hal_Hwi_HwiProxy_Object__delete__S                             
    1001bbc9  ti_sysbios_family_arm_m3_Hwi_excHandler__I                                
    1001bbe9  ti_sysbios_gates_GateHwi_Handle__label__S                                 
    1001bbe9  xdc_runtime_System_Module_GateProxy_Handle__label__S                      
    1001bc09  ti_sysbios_gates_GateHwi_Object__delete__S                                
    1001bc09  xdc_runtime_System_Module_GateProxy_Object__delete__S                     
    1001bc29  ti_sysbios_BIOS_RtsGateProxy_Handle__label__S                             
    1001bc29  ti_sysbios_gates_GateMutex_Handle__label__S                               
    1001bc29  ti_sysbios_heaps_HeapMem_Module_GateProxy_Handle__label__S                
    1001bc49  ti_sysbios_gates_GateMutex_Object__destruct__S                            
    1001bc69  ti_sysbios_hal_Hwi_Object__delete__S                                      
    1001bc89  ti_sysbios_heaps_HeapMem_Handle__label__S                                 
    1001bc89  xdc_runtime_Memory_HeapProxy_Handle__label__S                             
    1001bca9  ti_sysbios_heaps_HeapMem_Object__delete__S                                
    1001bca9  xdc_runtime_Memory_HeapProxy_Object__delete__S                            
    1001bcc9  ti_sysbios_knl_Clock_Module_startup__E                                    
    1001bce9  ti_sysbios_knl_Clock_Object__destruct__S                                  
    1001bd09  ti_sysbios_knl_Idle_run__E                                                
    1001bd29  ti_sysbios_knl_Mailbox_Object__delete__S                                  
    1001bd49  ti_sysbios_knl_Queue_Object__delete__S                                    
    1001bd69  ti_sysbios_knl_Queue_Object__get__S                                       
    1001bd89  ti_sysbios_knl_Semaphore_Object__destruct__S                              
    1001bda9  ti_sysbios_knl_Swi_Object__delete__S                                      
    1001bdc9  ti_sysbios_knl_Task_Object__delete__S                                     
    1001bde9  ti_sysbios_knl_Task_Object__get__S                                        
    1001be09  ti_sysbios_knl_Task_enter__I                                              
    1001be29  ti_sysbios_knl_Task_restoreHwi__E                                         
    1001be49  ti_sysbios_hal_Hwi_HwiProxy_create                                        
    1001be67  ti_sysbios_knl_Clock_logTick__E                                           
    1001be69  ti_sysbios_family_arm_m3_Hwi_Object__destruct__S                          
    1001be85  ti_sysbios_family_arm_m3_Hwi_setPriority__E                               
    1001bea1  ti_sysbios_gates_GateMutex_Instance_init__E                               
    1001bebd  ti_sysbios_knl_Clock_scheduleNextTick__E                                  
    1001bed9  ti_sysbios_knl_Mailbox_Object__destruct__S                                
    1001bef5  ti_sysbios_knl_Queue_Object__destruct__S                                  
    1001bf11  ti_sysbios_knl_Queue_get__E                                               
    1001bf2d  ti_sysbios_knl_Queue_put__E                                               
    1001bf49  ti_sysbios_knl_Swi_Object__destruct__S                                    
    1001bf65  ti_sysbios_knl_Task_Object__destruct__S                                   
    1001bf81  ti_sysbios_knl_Task_sleepTimeout__I                                       
    1001bf9b  ti_sysbios_knl_Swi_Instance_finalize__E                                   
    1001bf9d  ti_sysbios_gates_GateMutex_leave__E                                       
    1001bfb5  ti_sysbios_knl_Task_unblock__E                                            
    1001bfcd  ti_sysbios_knl_Clock_Instance_finalize__E                                 
    1001bfe3  ti_sysbios_knl_Clock_start__E                                             
    1001bff9  ti_sysbios_BIOS_getCpuFreq__E                                             
    1001c00d  ti_sysbios_family_arm_m3_Hwi_switchFromBootStack__E                       
    1001c021  ti_sysbios_hal_Hwi_Module_startup__E                                      
    1001c035  ti_sysbios_BIOS_exit__E                                                   
    1001c045  ti_sysbios_BIOS_setThreadType__E                                          
    1001c055  ti_sysbios_BIOS_start__E                                                  
    1001c065  ti_sysbios_family_arm_m3_Hwi_plug__E                                      
    1001c075  ti_sysbios_gates_GateMutex_Instance_finalize__E                           
    1001c085  ti_sysbios_hal_Hwi_HwiProxy_Object__create__S                             
    1001c095  ti_sysbios_knl_Clock_TimerProxy_getCurrentTick__E                         
    1001c0a5  ti_sysbios_knl_Clock_TimerProxy_getMaxTicks__E                            
    1001c0b5  ti_sysbios_knl_Clock_TimerProxy_setNextTick__E                            
    1001c0c5  ti_sysbios_knl_Semaphore_Instance_finalize__E                             
    1001c0d5  ti_sysbios_knl_Swi_disable__E                                             
    1001c0e5  ti_sysbios_knl_Swi_enabled__E                                             
    1001c0f5  ti_sysbios_knl_Task_disable__E                                            
    1001c105  ti_sysbios_heaps_HeapMem_restore__E                                       
    1001c113  ti_sysbios_knl_Queue_empty__E                                             
    1001c121  ti_sysbios_knl_Queue_remove__E                                            
    1001c12f  ti_sysbios_family_arm_cc26xx_TimestampProvider_getFreq__E                 
    1001c12f  xdc_runtime_Timestamp_SupportProxy_getFreq__E                             
    1001c12f  xdc_runtime_Timestamp_getFreq__E                                          
    1001c13d  ti_sysbios_family_arm_m3_Hwi_Params__init__S                              
    1001c13d  ti_sysbios_hal_Hwi_HwiProxy_Params__init__S                               
    1001c149  ti_sysbios_family_arm_m3_Hwi_disableFxn__E                                
    1001c155  ti_sysbios_family_arm_m3_Hwi_enableFxn__E                                 
    1001c161  ti_sysbios_family_arm_m3_TaskSupport_getStackAlignment__E                 
    1001c16d  ti_sysbios_gates_GateHwi_enter__E                                         
    1001c179  ti_sysbios_BIOS_RtsGateProxy_Params__init__S                              
    1001c179  ti_sysbios_gates_GateMutex_Params__init__S                                
    1001c179  ti_sysbios_heaps_HeapMem_Module_GateProxy_Params__init__S                 
    1001c185  ti_sysbios_knl_Clock_Params__init__S                                      
    1001c191  ti_sysbios_knl_Clock_getTimerHandle__E                                    
    1001c19d  ti_sysbios_knl_Mailbox_Params__init__S                                    
    1001c1a9  ti_sysbios_knl_Queue_dequeue__E                                           
    1001c1b5  ti_sysbios_knl_Queue_enqueue__E                                           
    1001c1c1  ti_sysbios_knl_Semaphore_Params__init__S                                  
    1001c1cd  ti_sysbios_knl_Swi_Params__init__S                                        
    1001c1d9  ti_sysbios_knl_Task_Params__init__S                                       
    1001c1e5  ti_sysbios_knl_Task_self__E                                               
    1001c1f1  ti_sysbios_hal_Hwi_Instance_finalize__E                                   
    1001c1fb  ti_sysbios_family_arm_m3_Hwi_doSwiRestore__I                              
    1001c203  ti_sysbios_family_arm_m3_Hwi_startup__E                                   
    1001c20b  ti_sysbios_knl_Idle_loop__E                                               
    1001c213  ti_sysbios_family_arm_m3_Hwi_doTaskRestore__I                             
    1001c219  ti_sysbios_family_arm_m3_Hwi_restoreFxn__E                                
    1001c21f  ti_sysbios_gates_GateHwi_leave__E                                         
    1001c225  ti_sysbios_knl_Clock_stop__E                                              
    1001c22b  ti_sysbios_knl_Queue_Instance_init__E                                     
    1001c231  ti_sysbios_knl_Queue_elemClear__E                                         
    1001c237  ti_sysbios_knl_Swi_Module_startup__E                                      
    1001c23d  ti_sysbios_knl_Swi_startup__E                                             
    1001c243  ti_sysbios_knl_Task_enable__E                                             
    1001c249  ti_sysbios_BIOS_RtsGateProxy_enter__E                                     
    1001c24d  ti_sysbios_BIOS_RtsGateProxy_leave__E                                     
    1001c251  ti_sysbios_family_arm_cc26xx_Timer_getExpiredTicks__E                     
    1001c255  ti_sysbios_family_arm_cc26xx_Timer_getPeriod__E                           
    1001c259  ti_sysbios_family_arm_cc26xx_Timer_setPeriod__E                           
    1001c25d  ti_sysbios_family_arm_m3_Hwi_delete                                       
    1001c261  ti_sysbios_family_arm_m3_Hwi_destruct                                     
    1001c265  ti_sysbios_family_arm_m3_TaskSupport_Module__startupDone__S               
    1001c269  ti_sysbios_gates_GateHwi_query__E                                         
    1001c269  xdc_runtime_System_Module_GateProxy_query__E                              
    1001c26d  ti_sysbios_gates_GateMutex_delete                                         
    1001c271  ti_sysbios_gates_GateMutex_destruct                                       
    1001c275  ti_sysbios_BIOS_RtsGateProxy_query__E                                     
    1001c275  ti_sysbios_gates_GateMutex_query__E                                       
    1001c275  ti_sysbios_heaps_HeapMem_Module_GateProxy_query__E                        
    1001c279  ti_sysbios_hal_Hwi_HwiProxy_Module__startupDone__S                        
    1001c27d  ti_sysbios_hal_Hwi_HwiProxy_delete                                        
    1001c281  ti_sysbios_hal_Hwi_HwiProxy_disableInterrupt__E                           
    1001c281  ti_sysbios_hal_Hwi_disableInterrupt__E                                    
    1001c285  ti_sysbios_hal_Hwi_HwiProxy_enableInterrupt__E                            
    1001c285  ti_sysbios_hal_Hwi_enableInterrupt__E                                     
    1001c289  ti_sysbios_hal_Hwi_HwiProxy_getStackInfo__E                               
    1001c289  ti_sysbios_hal_Hwi_getStackInfo__E                                        
    1001c28d  ti_sysbios_hal_Hwi_HwiProxy_startup__E                                    
    1001c28d  ti_sysbios_hal_Hwi_startup__E                                             
    1001c291  ti_sysbios_hal_Hwi_HwiProxy_switchFromBootStack__E                        
    1001c295  ti_sysbios_hal_Hwi_delete                                                 
    1001c299  ti_sysbios_hal_Hwi_switchFromBootStack__E                                 
    1001c29d  ti_sysbios_heaps_HeapMem_Module_GateProxy_enter__E                        
    1001c2a1  ti_sysbios_heaps_HeapMem_Module_GateProxy_leave__E                        
    1001c2a5  ti_sysbios_heaps_HeapMem_isBlocking__E                                    
    1001c2a9  ti_sysbios_knl_Clock_TimerProxy_Module__startupDone__S                    
    1001c2ad  ti_sysbios_knl_Clock_TimerProxy_getExpiredTicks__E                        
    1001c2b1  ti_sysbios_knl_Clock_TimerProxy_getPeriod__E                              
    1001c2b5  ti_sysbios_knl_Clock_delete                                               
    1001c2b9  ti_sysbios_knl_Clock_destruct                                             
    1001c2bd  ti_sysbios_knl_Clock_removeI__E                                           
    1001c2c1  ti_sysbios_knl_Clock_setTimeout__E                                        
    1001c2c5  ti_sysbios_knl_Mailbox_delete                                             
    1001c2c9  ti_sysbios_knl_Mailbox_destruct                                           
    1001c2cd  ti_sysbios_knl_Queue_delete                                               
    1001c2d1  ti_sysbios_knl_Queue_destruct                                             
    1001c2d5  ti_sysbios_knl_Queue_head__E                                              
    1001c2d9  ti_sysbios_knl_Queue_next__E                                              
    1001c2dd  ti_sysbios_knl_Semaphore_delete                                           
    1001c2e1  ti_sysbios_knl_Semaphore_destruct                                         
    1001c2e5  ti_sysbios_knl_Swi_delete                                                 
    1001c2e9  ti_sysbios_knl_Swi_destruct                                               
    1001c2ed  ti_sysbios_knl_Swi_postInit__I                                            
    1001c2f1  ti_sysbios_knl_Task_SupportProxy_Module__startupDone__S                   
    1001c2f5  ti_sysbios_knl_Task_SupportProxy_getStackAlignment__E                     
    1001c2f9  ti_sysbios_knl_Task_SupportProxy_start__E                                 
    1001c2fd  ti_sysbios_knl_Task_SupportProxy_swap__E                                  
    1001c301  ti_sysbios_knl_Task_delete                                                
    1001c305  ti_sysbios_knl_Task_destruct                                              
    1001c309  ti_sysbios_knl_Task_startup__E                                            
    1001c30d  xdc_runtime_Startup_startMods__I                                          
    1001c405  xdc_runtime_Core_createObject__I                                          
    1001c487  xdc_runtime_Error_policySpin__E                                           
    1001c489  xdc_runtime_Memory_alloc__E                                               
    1001c4f9  xdc_runtime_Core_deleteObject__I                                          
    1001c559  xdc_runtime_Startup_exec__E                                               
    1001c5a9  xdc_runtime_Assert_raise__I                                               
    1001c5f1  xdc_runtime_Core_assignParams__I                                          
    1001c639  xdc_runtime_Core_constructObject__I                                       
    1001c681  xdc_runtime_System_atexit__E                                              
    1001c6b9  xdc_runtime_System_processAtExit__E                                       
    1001c6ed  xdc_runtime_Core_assignLabel__I                                           
    1001c71d  xdc_runtime_Text_cordText__E                                              
    1001c749  xdc_runtime_System_abort__E                                               
    1001c769  xdc_runtime_Error_raiseX__E                                               
    1001c785  xdc_runtime_Memory_valloc__E                                              
    1001c7a1  xdc_runtime_Core_destructObject__I                                        
    1001c7b9  xdc_runtime_Error_check__E                                                
    1001c7d1  xdc_runtime_System_exit__E                                                
    1001c7e9  xdc_runtime_Text_ropeText__E                                              
    1001c801  xdc_runtime_Memory_free__E                                                
    1001c811  xdc_runtime_SysCallback_abort__E                                          
    1001c821  xdc_runtime_SysCallback_exit__E                                           
    1001c831  xdc_runtime_Timestamp_SupportProxy_get32__E                               
    1001c831  xdc_runtime_Timestamp_get32__E                                            
    1001c841  xdc_runtime_Error_init__E                                                 
    1001c84d  xdc_runtime_Memory_calloc__E                                              
    1001c859  xdc_runtime_Memory_getMaxDefaultTypeAlign__E                              
    1001c879  xdc_runtime_Gate_leaveSystem__E                                           
    1001c87f  xdc_runtime_System_Module_startup__E                                      
    1001c885  xdc_runtime_Gate_enterSystem__E                                           
    1001c889  xdc_runtime_Memory_HeapProxy_alloc__E                                     
    1001c88d  xdc_runtime_Memory_HeapProxy_free__E                                      
    1001c891  xdc_runtime_System_Module_GateProxy_enter__E                              
    1001c895  xdc_runtime_System_Module_GateProxy_leave__E                              
    1001c899  xdc_runtime_System_abortSpin__E                                           
    1001c89b  xdc_runtime_System_exitSpin__E                                            
    1001c89d  ti_sysbios_family_arm_m3_Hwi_dispatch__I                                  
    1001c96d  ti_sysbios_family_arm_m3_TaskSupport_buildTaskStack                       
    1001c9b9  ti_sysbios_family_arm_m3_Hwi_initStacks__E                                
    1001ca01  ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I                             
    1001ca21  ti_sysbios_family_xxx_Hwi_switchAndRunFunc                                
    1001ca3f  ti_sysbios_family_arm_m3_Hwi_pendSV__I                                    
    1001ca57  ti_sysbios_family_arm_m3_Hwi_return                                       
    1001ca59  ti_sysbios_family_arm_m3_TaskSupport_glue                                 
    1001ca69  ti_sysbios_family_arm_m3_TaskSupport_swap__E                              
    1001ca71  ti_sysbios_knl_Task_swapReturn                                            
    1001ca9b  ti_sysbios_rom_cortexm_cc26xx_CC26xx_getRevision__E                       
    20000000  ti_sysbios_family_arm_m3_Hwi_ramVectors                                   
    20000100  ti_sysbios_knl_Task_Module__state__V                                      
    20000144  ti_sysbios_family_arm_m3_Hwi_Module__state__V                             
    20000178  ti_sysbios_knl_Clock_Module__state__V                                     
    200001a4  ti_sysbios_BIOS_Module__state__V                                          
    200001c8  ti_sysbios_knl_Swi_Module__state__V                                       
    200001e4  ti_sysbios_family_arm_cc26xx_Timer_Module__state__V                       
    200001ec  ti_sysbios_family_arm_cc26xx_TimestampProvider_Module__state__V           
    200001f0  xdc_runtime_Startup_Module__state__V                                      
    200001f8  xdc_runtime_System_Module__state__V                                       
    20000200  xdc_runtime_Memory_Module__state__V                                       
    20000520  inertial_update_freqz                                                     
    2000052c  inertial_total_distance                                                   
    20000530  inertial_stride_length_calibration_constant                               
    20000534  inertial_callbacks                                                        
    20000538  fp_D0                                                                     
    2000053c  fp_D2                                                                     
    20000540  inertial_step_count                                                       
    20000548  inertial_pending_latitude_update                                          
    2000054c  inertial_pending_longitude_update                                         
    20000550  inertial_calibration                                                      
    20001298  ble_conn_state                                                            
    200012a8  sem                                                                       
    2000134c  brooband_app_task                                                         
    20001432  brooband_app_taskStack                                                    
    200017b0  linkDBNumConns                                                            
    200018e8  gapRoleTask                                                               
    20001938  gapRoleTaskStack                                                          
    20001f20  pos_latitude                                                              
    20001f24  pos_longitude                                                             
    20001f28  pos_speed                                                                 
    20001ffc  ti_sysbios_family_arm_cc26xx_Power_refCount                               
    2000200f  ti_sysbios_family_arm_cc26xx_Power_constraintCounts                       
    20002014  ti_sysbios_family_arm_cc26xx_Power_resourceHandlers                       
    20002020  ti_sysbios_family_arm_cc26xx_Timer_Module__root__V                        
    20002028  ti_sysbios_family_arm_m3_Hwi_Module__root__V                              
    20002030  ti_sysbios_family_arm_m3_Hwi_Object__table__V                             
    20002048  ti_sysbios_family_arm_m3_Hwi_Module_State_0_excActive__A                  
    2000204c  ti_sysbios_family_arm_m3_Hwi_Module_State_0_excContext__A                 
    20002050  ti_sysbios_family_arm_m3_Hwi_Module_State_0_excStack__A                   
    20002054  ti_sysbios_gates_GateHwi_Module__root__V                                  
    2000205c  ti_sysbios_gates_GateHwi_Object__table__V                                 
    20002060  ti_sysbios_gates_GateMutex_Module__root__V                                
    20002068  ti_sysbios_hal_Hwi_Module__root__V                                        
    20002070  ti_sysbios_heaps_HeapMem_Module__root__V                                  
    20002078  ti_sysbios_heaps_HeapMem_Object__table__V                                 
    20002090  ti_sysbios_knl_Clock_Module__root__V                                      
    20002098  ti_sysbios_knl_Event_Module__root__V                                      
    200020a0  ti_sysbios_knl_Mailbox_Module__root__V                                    
    200020a8  ti_sysbios_knl_Queue_Module__root__V                                      
    200020b0  ti_sysbios_knl_Semaphore_Module__root__V                                  
    200020b8  ti_sysbios_knl_Swi_Module__root__V                                        
    200020c0  ti_sysbios_knl_Task_Module__root__V                                       
    200020c8  ti_sysbios_knl_Task_Module_State_0_idleTask__A                            
    200020cc  __xdc__init__addr                                                         
    200020e4  rsc_control_point                                                         
    200020ed  rsc_measurement                                                           
    20002198  status                                                                    
    2000219a  uuid                                                                      
    200021a8  mov_control_point                                                         
    200021b1  mov_measurement                                                           
    20002238  ICall_dispatcher                                                          
    2000223c  ICall_enterCriticalSection                                                
    20002240  ICall_leaveCriticalSection                                                
    200022c4  ti_sysbios_family_arm_cc26xx_Power_Module__state__V                       
    20002348  brooband_app_mov_latitude                                                 
    2000234c  brooband_app_mov_longitude                                                
    20002398  TSK_idle                                                                  
    20002398  ti_sysbios_knl_Task_Object__table__V                                      
    200023e8  ti_sysbios_family_arm_cc26xx_Timer_Object__table__V                       
    20002430  ti_sysbios_gates_GateMutex_Object__table__V                               
    2000246c  UTC_timeSeconds                                                           
    20002478  UTC_clock                                                                 
    2000249c  rfRegTbl                                                                  
    20002500  ti_sysbios_knl_Swi_Module_State_0_readyQ__A                               
    20002530  ti_sysbios_knl_Swi_Object__table__V                                       
    20002560  ti_sysbios_knl_Task_Module_State_0_readyQ__A                              
    200025b8  user0Cfg                                                                  
    200025d4  pf_q0                                                                     
    200025d8  pf_q1                                                                     
    200025dc  pf_q2                                                                     
    200025e0  pf_q3                                                                     
    200025e4  fp_beta                                                                   
    200025e8  fp_samplingFreqz                                                          
    200025ec  hGpioPin                                                                  
    200025f0  app_interrupt1_handler                                                    
    200025f4  app_interrupt2_handler                                                    
    200025f8  pinGpioState                                                              
    20002604  TX_DONE_ISR_EVENT_FLAG                                                    
    20002606  MRDY_ISR_EVENT_FLAG                                                       
    20002608  TRANSPORT_RX_ISR_EVENT_FLAG                                               
    2000261c  BoardGpioInitTable                                                        
    20002630  lastAppOpcodeSent                                                         
    20002634  pfnGattBMAlloc                                                            
    20002638  pfnGattBMFree                                                             
    20002644  _lock                                                                     
    20002648  _unlock                                                                   
    2000264c  __TI_cleanup_ptr                                                          
    20002650  __TI_dtors_ptr                                                            
    2000265a  ble_client_connection_handle                                              
    2000265c  main_func_sp                                                              
    200030d0  ti_sysbios_heaps_HeapMem_Instance_State_0_buf__A                          
    20003750  ti_sysbios_knl_Task_Instance_State_0_stack__A                             
    20003950  spiCC26XXDMAobjects                                                       
    20003aa0  PIN_NumPins                                                               
    20003b00  PIN_HandleTable                                                           
    20003b7c  uartCC26XXObjects                                                         
    20003c4c  ti_sysbios_family_arm_m3_Hwi_dispatchTable                                
    20003d1a  ble_client_handle_cache                                                   
    20003d50  uartHandle                                                                
    20003d54  uartParams                                                                
    20003d78  UdmaObjects                                                               
    20003de0  driverlib_version_2_00_06_42416                                           
    20003fc0  __stack                                                                   
    200043c0  __STACK_END                                                               
    200043c0  __STACK_TOP                                                               
    e000e000  ti_sysbios_family_arm_m3_Hwi_nvic                                         
    ffffffff  __binit__                                                                 
    ffffffff  __c_args__                                                                
    ffffffff  binit                                                                     
    UNDEFED   SHT$$INIT_ARRAY$$Base                                                     
    UNDEFED   SHT$$INIT_ARRAY$$Limit                                                    
    UNDEFED   ti_sysbios_BIOS_RtsGateProxy_Handle__label__S__mangled__                  
    UNDEFED   ti_sysbios_BIOS_RtsGateProxy_Object__delete__S__mangled__                 
    UNDEFED   ti_sysbios_BIOS_RtsGateProxy_Params__init__S__mangled__                   
    UNDEFED   ti_sysbios_BIOS_RtsGateProxy_query__E__mangled__                          
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_Module__startupDone__S__mangled__             
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_Object__delete__S__mangled__                  
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_Params__init__S__mangled__                    
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_disableInterrupt__E__mangled__                
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_enableInterrupt__E__mangled__                 
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_getStackInfo__E__mangled__                    
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_startup__E__mangled__                         
    UNDEFED   ti_sysbios_hal_Hwi_HwiProxy_switchFromBootStack__E__mangled__             
    UNDEFED   ti_sysbios_hal_Hwi_disableInterrupt__E__mangled__                         
    UNDEFED   ti_sysbios_hal_Hwi_enableInterrupt__E__mangled__                          
    UNDEFED   ti_sysbios_hal_Hwi_getStackInfo__E__mangled__                             
    UNDEFED   ti_sysbios_hal_Hwi_startup__E__mangled__                                  
    UNDEFED   ti_sysbios_hal_Hwi_switchFromBootStack__E__mangled__                      
    UNDEFED   ti_sysbios_heaps_HeapMem_Module_GateProxy_Handle__label__S__mangled__     
    UNDEFED   ti_sysbios_heaps_HeapMem_Module_GateProxy_Object__delete__S__mangled__    
    UNDEFED   ti_sysbios_heaps_HeapMem_Module_GateProxy_Params__init__S__mangled__      
    UNDEFED   ti_sysbios_heaps_HeapMem_Module_GateProxy_query__E__mangled__             
    UNDEFED   ti_sysbios_knl_Clock_TimerProxy_Module__startupDone__S__mangled__         
    UNDEFED   ti_sysbios_knl_Clock_TimerProxy_startup__E__mangled__                     
    UNDEFED   ti_sysbios_knl_Task_SupportProxy_Module__startupDone__S__mangled__        
    UNDEFED   ti_sysbios_knl_Task_SupportProxy_getStackAlignment__E__mangled__          
    UNDEFED   ti_sysbios_knl_Task_SupportProxy_start__E__mangled__                      
    UNDEFED   ti_sysbios_knl_Task_SupportProxy_swap__E__mangled__                       
    UNDEFED   xdc_runtime_Main_Module_GateProxy_Handle__label__S                        
    UNDEFED   xdc_runtime_Main_Module_GateProxy_Object__delete__S                       
    UNDEFED   xdc_runtime_Main_Module_GateProxy_query__E                                
    UNDEFED   xdc_runtime_Memory_HeapProxy_Handle__label__S__mangled__                  
    UNDEFED   xdc_runtime_Memory_HeapProxy_Object__delete__S__mangled__                 
    UNDEFED   xdc_runtime_System_Module_GateProxy_Handle__label__S__mangled__           
    UNDEFED   xdc_runtime_System_Module_GateProxy_Object__delete__S__mangled__          
    UNDEFED   xdc_runtime_System_Module_GateProxy_query__E__mangled__                   
    UNDEFED   xdc_runtime_System_SupportProxy_abort__E                                  
    UNDEFED   xdc_runtime_System_SupportProxy_exit__E                                   
    UNDEFED   xdc_runtime_Timestamp_SupportProxy_get64__E__mangled__                    
    UNDEFED   xdc_runtime_Timestamp_SupportProxy_getFreq__E__mangled__                  
    UNDEFED   xdc_runtime_Timestamp_get32__E__mangled__                                 
    UNDEFED   xdc_runtime_Timestamp_get64__E__mangled__                                 
    UNDEFED   xdc_runtime_Timestamp_getFreq__E__mangled__                               
    
    [1038 symbols]
    

    I would expect that address 0x10 belongs to a reset vector. Am I wrong? Could you help me interpret this result?

    Thank you very much for your patience.

    Regards,

    José Antonio Martinez.

  • Address 0 is always the CSTACK pointer, address 4 is the reset vector (program entry). The next ones are the global TI RTOS interrupt handler/dispatcher.

    A bus fault at this address (with the BFARVALID field set) would indicate something tried to write to address 0x10 (since a read is valid). You can try to set a data breakpoint for address 0x10 and see if the debugger halts the CPU when the issue occurs.

    Regards,
    Svend
  • Hi Svend,

    I followed your indications, put a watchpoint and execution stopped in function SPICC26XXDMA_hwiFxn(), from SPICC26XXDMA.c file ("ISR for the SPI when we use the UDMA"). In particular this is a screen capture, with the exact point and the content of the first core registers:

    However, I can't still deduce the ultimate reason of the problem by myself. I don't see where is the instruction trying to write on address 0x10 (even in the assembler code). I will try to advance trying to debugg it. In the meantime any suggestion is, as always, welcome.

    Thank you very much.

    Regards.

    José Antonio Martínez.

  • Hi Svend,

    Trying again, I have found watchpoint stopping execution at this other point. In this case, it is not a Hwi, but it is code with no available source (BIOS kernel in ROM?):

    I made a dump of all registers: 

    1641.Watchpoint-no-spi-all-register-dump.txt

    Also, if I continue execution step by step, I have found that it finally goes to an infinite loop:

    However, I still don't know if that has sense, or what means r2 content. Also, If you think all this info is not useful, please discard it, and forgive me for all the noise generated, but, as you can see, I am a bit confused by now.

    Thank you very much.

    Regards.

    José Antonio Martínez

  • Hi again,
    I have confirmed that the two last screenshots (the ones in the last post) correspond to situation where PRECISERR is forced by setting 1 to CPU_SCS:ACTRL:DISDEFWBUF, while the one in the previous post (where execution is stopped in SPICC26XXDMA_hwiFxn()) is for the case when that bit is not set (using a watchpoint for writings on address 0x10 in both cases).
    From my .map file, I have seen that the address where the watchpoint stops execution (0x1001CA01) belongs to symbol ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I, and its value is exactly the one stored on address 0x10 (and following): Maybe 0x10 is acting as a hwi pointer?.
    However, I can't still deduce any useful information from this data (and moreover, I can't see the assembler instruction that is trying to write on address 0x10, and so causing the watchpoint to stop execution). I will continue studying it.

    Thank you.
    Regards.
    José Antonio Martínez
  • Hi,

    I've made some advances investigating problem: the exception is caused by a null pointer access in line 417 of file SPICC26XXDMA.c, in function SPICC26XXDMA_hwiFxn():

    /* Transaction is complete */
    object->currentTransaction->status = SPI_TRANSFER_COMPLETED;

    In some cases object->currentTransaction is NULL at this point, so I'm now trying to find what causes this pointer to be NULL. Any clue?

    Note: as said, we are using both SPI channels on CC2640:

    • SPI0: where CC2640 is acting as a master for some inertial sensors (acc/gyro/magnetometer) using blocking mode.
    • SPI1 : in this case, CC2640 is a slave, comunicating over NPI layer with the main MCU (a MKL27 from Freescale).

    Do you see any problems with this configuration?

    Thank you very much.

    Regards.

    José Antonio Martínez

  • Hi José,

    Does the issue go away if you use only one of the SPI's?
    The object->currentTransaction pointer is set to NULL in the hardware interrupt once the DMA RX channel has completed in your driver version.

    This -might- be related to a bug fixed in the May release of TI RTOS but it is hard to say. (interrupt clearing of DMA interrupt was done too late in the interrupt routine, causing the interrupt to be taken once more with some erronous behavior.

    Note that there are a large amount of fixes done since the February release so I would recommend updating the application to the v2.1 BLE stack which comes with TI RTOS 2.13.00.06. A guide on how to do the porting is found here:

    processors.wiki.ti.com/.../CC26XX_Porting_Projects

    Regards,
    svend
  • Hi Svend,
    Thank you for your help. Updating our environment is the next task we will tackle as soon as possible, however I need to program it with the rest of my team.
    I am trying to reproduce the problem with only one of the SPI channels, as you suggest. In the meanwhile I have observed one interesting thing (using both SPI channels): when the problem is detected, not only the pointer "object->currentTransaction" is NULL. All object's fields (or most of them, at least) seem to be corrupted (for example object->transferMode has value 0xC0, when it is expected to be SPI_MODE_BLOCKING or SPI_MODE_CALLBACK, etc.), so it seems that this memory object has been overwritted (maybe an overflow in any heap or stack?...). I was already working in that field (debugging memory problems), but nothing weird was found. What do you suggest considering this last result?

    Thanks a lot.
    Regards,
    José Antonio Martínez.
  • I agree it definitely sounds like a memory corruption issue at the first but I cannot see where it should happen from.

    The SPI object is found in the board file (SPICC26XX_Object spiCC26XXDMAObjects[CC2650_SPICOUNT]) while the handle provided to SPICC26XXDMA_open is the pointer to the SPI_config entry in the board file.

    Most of the object variables (such as transferMode) are set up in the _open function with some of them updated during an transaction.
    As long as the pointer to the params are valid throughout running SPI_open that should not be corrupted.

    A couple of questions:
    - Do you ever close the SPI in the program?
    - Have you tried setting a watchpoint at the address of e.g object->transferMode? This should only be written to during SPI_open.

    Regards,
    Svend

  • As an example:
    -Find the address of spiCC26XXDMAObjects in the map file.
    - In the "Expressions" tab, check the size of SPICC26XX_Object using sizeof(SPICC26XX_Object) .
    - Add HW watchpoints on write in the debugger on the address of spiCC26XXDMAObjects and spiCC26XXDMAObjects + size (to set one on SPI1 as well)
    - Since transferMode is first entry in the SPICC26XX_Object struct a write to transfermode should now trigger a breakpoint.

    Regards,
    Svend
  • Hi Svend,

    Thank you for your indications. These are my answers and results:

    1. I do not close SPI anywhere in my program.
    2. I have used the watchpoints as you suggested, and I have observed a very weird behaviour: it seems that the pointer to object is shifted after SPI_open(). I mean: the watchpoint is triggered on start in the _open() function when object is initialized. At that moment, I see that object pointer (of type "struct SPICC26XX_Object *" ) has value 0x20003A08 (that is exactly the address where I have the watchpoint). Also "transferMode=SPI_MODE_CALLBACK" as expected at this point. However, if a pause execution putting a breakpoint in some other point (even without waiting for the exception detected) I see that object pointer value is now 0x20003A10 and "transferMode" has changed to the unexpected value of 0x0D. Additionally, I have repeated test more times, with watchpoints in addresses 0x20003A08 and also 0x20003A10, and they are not triggered in any moment from the _open() to the moment when exception is detected.

    Could you help me explain this behaviour? Any clue?

    Thank you very much for your help.
    BR
    José Antonio Martínez.

  • Hi,
    Definitely, there is something weird I can't explain: if I add a breakpoint at start of SPICC26XXDMA_open() function, it is triggered two times as I would expect (one for SPI0 and another one for SPI1). However, if I put the breakpoint not at the start, but in each of the three returns of this function I see that  two breakpoints are triggered for each SPI channel (function called 4 times????): this is, for each SPI channel firstly the last return in the function is achieved, but then the breakpoint at

    /* Signal back to application that SPI driver was not succesfully opened */
    return (NULL);

    is also triggered.

    Moreover, if I add a global int variable, initialized to 0 when declared at start of SPICC26XXDMA.c, that is increased each time SPICC26XXDMA_open() is called, and I check its value in the "Expressions" tab, it is always '.' each time a breakpoint is triggered!!!!.

    What do you think?. I am getting a little crazy...

    Thank you.
    BR
    José Antonio Martínez.

  • Hi José,

    Linker optimizations can cause a breakpoint to be taken multiple times if parts of a function is re-used to save code space. You might have to look at the call stack in the "Debug" window to see if it is the open call that caused it.

    The ascii char "." is the same as 0x2E, no idea why you see it as this. However only incrementing it without using it anywhere else will cause it to be optimized away in many cases.

    Regards,
    Svend
  • Hi,

    Another observation, in case it can help:

    I put a breakpoint in last line of this function:

    void SPI_transferCancel(SPI_Handle handle)
    {
        Assert_isTrue((handle != NULL), NULL);
    
        handle->fxnTablePtr->transferCancelFxn(handle);
    }
    

    Then, another one at start of the function called:

    void SPICC26XXDMA_transferCancel(SPI_Handle handle) {
        SPICC26XX_Object          *object;
        SPI_Transaction           *msg;
        SPICC26XX_HWAttrs const   *hwAttrs;
        volatile tDMAControlTable *dmaControlTableEntry;
        unsigned int              key;
    
        /* Get the pointer to the object and hwAttrs */
        object = handle->object;
        hwAttrs = handle->hwAttrs;
    

    And I see that on second breakpoint:

    object = 0x20003A10

    handle->object = 0x20003A08

    So, It seems that after passing the "handle" argument by the stack, the error appears. Has that sense?

    Thank you.

    BR

    José Antonio Martínez.

  • Hi,

    I cannot really say why this is happening but I would like to suggest to try out the SPI driver from TI RTOS 2.13.00.06 (included with the 2.1 BLE stack) in case any bugs in this release is the cause of your issues. I have modified the include paths in the attached files.

    To use it:

    - Copy the attached file contents into a new folder C:\ti\tirtos_simplelink_2_11_01_09\packages\ti\drivers_patched
    - Include <ti/drivers_patched/SPI.h> instead when using the SPI driver
    - Add the drivers_patched/SPI.c, drivers_patched/spi/SPICC26XXDMA.c and drivers_patched/dma/UDMACC26XX.c files to your workspace.

    Regards,

    Svend

    6786.drivers_patched.zip

  • Hi Svend,

    First of all, I would like to express my gratitude for all your help and patience.

    I have tested the patched driver you attached, and I have to say that the problem is still there in the same way.

    I have noticed some little differences, for example, the pointer to the SPICC26XX_Object now is not "shifted". In that way, it seems that most of contents in the object are OK, but at certain time "currentTransaction" becomes "0x0" in an unexpected way when function _hwifxn() is called, as seen in the following screenshot:

    I am going to debug this issue now (starting with a watchpoint for this pointer's address), and will keep you informed.

    Thanks a lot one more time.

    BR

    José Antonio Martínez.

  • Hi José,

    I have to say you have encountered a really strange problem.. :/

    If it helps, you can set up a watchpoint on writing the data area to 0 to try to catch any writes that should not occur. (Watchpoints halt the CPU slightly delayed so you might have to look at the callstack in the debug window to see where the write happened.

  • Hi Svend,

    Only a little clarification, because I made a mistake in my last post: the "shifted pointer" object issue is still there, exactly as it was with original SPI drivers, as you can see in the following screenshot:

    I was confused, because after using the patched SPI drivers I was looking "spiCC26XXDMAobjects[1]" and not the "object" pointer, in the "Expressions" tab.

    As you can see in this screenshot, the problem remains exactly as I reported previously to my last post. This is, the "object" pointer points not to the first object in array (0x20003B80), but 8 bytes more (0x20003B88), and so, all fields pointed by "object" have unexpected values. However, this already happens after some SPI transfers, and before the exception happens. Maybe am I doing something wrong in the debugging process? Am i misunderstand something about info showed in the "Expressions" tab? How do you see? Do you also think that the value of the "object" pointer should be exactly the address of on of the elements of the spiCC26XXDMAobjects array?

    I am going to continue investigating, but considering these results, I think that there is something wrong with info that is showed in the "Expressions" tab pointed by "object".

    Thank you very much.

    Regards

    José Antonio Martínez

  • Hi Svend,

    Definitely, there is something wrong with data showed in the "Expressions" tab.

    As you can see in the following screenshot, I used the following code:

    428    if ((object != objectSPI0) && (object != objectSPI1)) {
    429        ... << First HW breakpoint here
    430        ...
    ...
    449    } else {
    450        ... << Second HW breakpoint here
    

    Well, according to values seen in "Expressions", the condition of the "if" should be true:

      object          = 0x20003B98

      objectSPI0 = 0x20003B90

      objectSPI1 = 0x20003C38

    However, execution halts at second HW breakpoint.

    Any idea about what is happening?

    Thank you very much.

    BR

    José Antonio Martínez.

  • Optimizations can cause behavior like this. Have you tried setting the optimization level of SPICC26XXDMA.c to low/none?

    Regards,
    Svend
  • Hi,

    In fact, I am now trying to reduce optimization level. Firstly I tried to set it to none, as you said, but then the program did not fit in flash, so I am now trying  to generate a reduced version of my program that can reproduce the problem and decrease optimization level.

    By the way, these are my current optimization settings (I think they are the default ones for samples provided):

    Thank you.

    BR

    José Antonio Martínez

  • You can override the settings on a per-file basis and keep optimization for size on the full project. Simply add the SPI driver c file to the project, right click it and go to File properties.

    Regards,
    Svend
  • Hi Svend,
    Once more time, thank you for your help and suggestions. Using all your advices, and a logic analyzer (even when I only have access to SRDY/MRDY pins at this moment), we are debugging the issue. We also review all documentation and our implementation, and now, we have some doubts about the behaviour in our case that are not in agreement with docs.

    I have opened a new thread for the first of them: e2e.ti.com/.../1662725 it is about rising edges of MRDY/SRDY when a transaction is finished.

    I will continue reporting our advances.

    Thank you very much!
    BR
    José Antonio Martínez.
  • Hi Svend,

    I have revised all thread and I would like to use this post to summarize the situation and to serve as a starting point for the rest of the investigation. So these are the facts we know at this moment:

    1. The ultimate known cause of the problem is that "object->currentTransaction" is (unexpected) NULL at SPICC26XXDMA_hwiFxn (), when checking if RX DMA channel has completed (and so, the line "object->currentTransaction->status = SPI_TRANSFER_COMPLETED;" causes an exception).
    2. The rest of fields pointed by "object" are OK. Unexpected values observed in the "Expressions" tab were caused by optimization.

    At this  moment, I am investigating the following theory:

    • The line"object->currentTransaction = NULL" is at the end of SPICC26XXDMA_transferCancel(), so I guess that, somehow this function is being called and causes the unexpected NULL pointer named above. Also I have noted that _transferCancel() is called in each rising edge of the MRDY pin, causing SPI transaction to be cancelled if not null, and that this is happening more frequently as I would expect in my NPI implementation (https://e2e.ti.com/support/wireless_connectivity/f/538/p/463083/1662772#1662772

    Does this explanation have any sense for you?

    Thank you very much.

    Regards,

    José Antonio Martínez.

  • Hi,
    It seems that, indeed, SPICC26XXDMA_transferCancel() is the one that is causing the unexpected null pointer in "object->currentTransaction" at SPICC26XXDMA_hwiFxn().

    I have made some tests avoiding to call SPICC26XXDMA_transferCancel() and then the problem can not be reproduced.
    As commented here: e2e.ti.com/.../1663607, I am using the NPI implementation as provided in the BLE SDK, so, to make the tests, I commented the line:
    //transportStopTransfer()
    that was called always that a rising edge of MRDY was detected (in NPITL_MRDYPinHwiFxn()).

    Maybe, commenting this line can be a hack to solve my problem (i will continue testing), but I think that there is still something there, that I am not understanding, as the final cause. I would summarize it in the following sentence:

    "If there is not a direct relationship cause-effect or temporary between MRDY and SRDY rising events (so there is not guarantee about the order in that they are processed), then calling a function that cancels the SPI transaction in each MRDY rising event is not valid, because race conditions can cause to abort valid transactions, or even exceptions by null pointer access as in the case detected".

    Is that true, or am i missunderstanding something?

    Thank you very much!
    BR
    José Antonio Martínez.
  • Hello Jose,

    The NPI implementation is designed such that a large buffer (larger than the message to actually be sent) is allocated for NPI transfer, and then MRDY triggers a stopTransfer event. This is the way the code is supposed to work. However, if you are trying to send a message that is larger than NPI_TL_BUF_SIZE then you will end up trying to reference memory which has been freed down the road, this is consistent with the RTOS exception that you are seeing.

    In short, if you uncomment transportStopTransfer() and run your program is the message that eventually causes the crash larger than NPI_TL_BUF_SIZE? If so, you will need to increase the size of this define to be larger than your largest message to send.
  • Hi Sean,
    I'm sorry to say that that does not seem the cause of the problem:

    NPI_TL_BUF_SIZE is fixed to the value provided by the original implementation provided: 270 bytes

    The bigger message that we are sending is a struct of 20 bytes (maybe a bit bigger because of alignment payload), but there is a huge margin until 270!!! (in any case, we are going to check it with tests to be completely safe in the practice). In fact, we had this issue waiting to be optimized (decreasing NPI_TL_BUF_SIZE) to save memory, but we want to solve this problem first.

    On the other hand, I can confirm that we still can not reproduce the issue since we commented transportStopTransfer() . In my head the problem still sounds as a race condition between the two HWI functions. By the way, I would like to know the priority assigned to each HWI (NPITL_MRDYPinHwiFxn() and SPICC26XXDMA_hwiFxn()).

    Thank you.
    BR
    José Antonio Martínez.
  • Hi Jose,

    I understand your problem is intermittent, but please try to capture a logic trace of the transaction. In addition to MRDY and SRDY, we would also need to see all of the relevant SPI signals as well.

    To answer your question about the ordering of MRDY/SRDY events: MRDY should always have a rising edge before SRDY. The NPI master must parse the message coming from the slave to know when to assert MRDY.
  • Hi Sean,

    Some points I would like to clarify:

    1. Do you mean a capture of any transaction or a capture in the moment that the problem appears? If it is the second, I guess it is almost impossible: there are several thousands of correct transactions until the problem appears, and with my logic analyzer I am only capturing one transaction each time (triggering capture with lowing edge of SRDY for example). Maybe can I capture more transactions each time? any suggestion?.

    2. To see all the remaining SPI signals I will need to request our HW team to develop a product exposing that trails, since our custom board has not pins to that signals. I can not promise you if we will have advances achieving this point.

    3. You say "MRDY should always have a rising edge before SRDY" but this confuse me a lot, since this is not what I see in my captures, and also it is not what I should expect that the code is working. Moreover, in this case, I don't understand the explanation: "The NPI master must parse the message coming from the slave to know when to assert MRDY".

    Thank you

    BR

    José Antonio Martínez

  • By the way, I don't know if this thread should be moved to BLE, since it is a about a problem exclusively with NPI (though it start as a HWI Exception).
    Thank you
  • Jose,

    Lets close this thread and move to BLE. If you'd like to start a new one quickly I will respond on there.

  • Hi Sean,

    Is there anything I shoul do to close this thread or mark it as answered? I agree to continue discussion on e2e.ti.com/.../1687787, however it seems that activity in that thread is not as usual as it used to be here. Is anybody reading my posts there?

    Thank you very much. BR
    José Antonio Martínez.
  • Issue was found and closed in another thread.: e2e.ti.com/.../1662725
    Closing this thread.