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

** ELF Header Information

    File Name: .\Objects\RF24_ACK.axf

    Machine class: ELFCLASS32 (32-bit)
    Data encoding: ELFDATA2LSB (Little endian)
    Header version: EV_CURRENT (Current version)
    Operating System ABI: none
    ABI Version: 0
    File Type: ET_EXEC (Executable) (2)
    Machine: EM_ARM (ARM)

    Image Entry point: 0x110130c1
    Flags: EF_ARM_HASENTRY + EF_ARM_ABI_FLOAT_SOFT (0x05000202)

    ARM ELF revision: 5 (ABI version 2)

    Conforms to Soft float procedure-call standard

    Built with
    Component: ARM Compiler 5.06 update 6 (build 750) Tool: armasm [4d35ec]
    Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]

    Header size: 52 bytes (0x34)
    Program header entry size: 32 bytes (0x20)
    Section header entry size: 40 bytes (0x28)

    Program header entries: 1
    Section header entries: 18

    Program header offset: 279996 (0x000445bc)
    Section header offset: 280028 (0x000445dc)

    Section header string table index: 17

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

** Program header #0 (PT_LOAD) [PF_X + PF_W + PF_R + PF_ARM_ENTRY]
    Size : 20036 bytes (13920 bytes in file)
    Virtual address: 0x11013000 (Alignment 8)


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

** Section #1 'EXE' (SHT_PROGBITS) [SHF_ALLOC + SHF_EXECINSTR]
    Size   : 10372 bytes (alignment 4)
    Address: 0x11013000

    $d.realdata
    RESET
    __Vectors
        0x11013000:    10017000    .p..    DCD    268529664
        0x11013004:    11013189    .1..    DCD    285290889
        0x11013008:    11013991    .9..    DCD    285292945
        0x1101300c:    11013199    .1..    DCD    285290905
        0x11013010:    1101397d    }9..    DCD    285292925
        0x11013014:    1101384d    M8..    DCD    285292621
        0x11013018:    11013a31    1:..    DCD    285293105
        0x1101301c:    00000000    ....    DCD    0
        0x11013020:    00000000    ....    DCD    0
        0x11013024:    00000000    ....    DCD    0
        0x11013028:    00000000    ....    DCD    0
        0x1101302c:    110139f1    .9..    DCD    285293041
        0x11013030:    11013861    a8..    DCD    285292641
        0x11013034:    00000000    ....    DCD    0
        0x11013038:    110139a5    .9..    DCD    285292965
        0x1101303c:    10007841    Ax..    DCD    268466241
        0x11013040:    110131bb    .1..    DCD    285290939
        0x11013044:    100077d9    .w..    DCD    268466137
        0x11013048:    110131bb    .1..    DCD    285290939
        0x1101304c:    100077f5    .w..    DCD    268466165
        0x11013050:    110131bb    .1..    DCD    285290939
        0x11013054:    10007d17    .}..    DCD    268467479
        0x11013058:    10007d37    7}..    DCD    268467511
        0x1101305c:    10007d57    W}..    DCD    268467543
        0x11013060:    10007d77    w}..    DCD    268467575
        0x11013064:    110131bb    .1..    DCD    285290939
        0x11013068:    110131bb    .1..    DCD    285290939
        0x1101306c:    11013a11    .:..    DCD    285293073
        0x11013070:    11013a1b    .:..    DCD    285293083
        0x11013074:    110131bb    .1..    DCD    285290939
        0x11013078:    110131bb    .1..    DCD    285290939
        0x1101307c:    00000000    ....    DCD    0
        0x11013080:    00000000    ....    DCD    0
        0x11013084:    110131bb    .1..    DCD    285290939
        0x11013088:    110131bb    .1..    DCD    285290939
        0x1101308c:    110131bb    .1..    DCD    285290939
        0x11013090:    110131bb    .1..    DCD    285290939
        0x11013094:    110131bb    .1..    DCD    285290939
        0x11013098:    110139b9    .9..    DCD    285292985
        0x1101309c:    110131bb    .1..    DCD    285290939
        0x110130a0:    00000000    ....    DCD    0
        0x110130a4:    11013a25    %:..    DCD    285293093
        0x110130a8:    110131bb    .1..    DCD    285290939
        0x110130ac:    110131bb    .1..    DCD    285290939
        0x110130b0:    110131bb    .1..    DCD    285290939
        0x110130b4:    110131bb    .1..    DCD    285290939
        0x110130b8:    110131bb    .1..    DCD    285290939
        0x110130bc:    110131bb    .1..    DCD    285290939
    $t
    !!!main
    __Vectors_End
    __main
        0x110130c0:    f000f802    ....    BL       __scatterload ; 0x110130c8
        0x110130c4:    f000f850    ..P.    BL       __rt_entry ; 0x11013168
    !!!scatter
    __scatterload
    __scatterload_rt2
    __scatterload_rt2_thumb_only
        0x110130c8:    a00c        ..      ADR      r0,{pc}+0x34 ; 0x110130fc
        0x110130ca:    c830        0.      LDM      r0!,{r4,r5}
        0x110130cc:    3808        .8      SUBS     r0,r0,#8
        0x110130ce:    1824        $.      ADDS     r4,r4,r0
        0x110130d0:    182d        -.      ADDS     r5,r5,r0
        0x110130d2:    46a2        .F      MOV      r10,r4
        0x110130d4:    1e67        g.      SUBS     r7,r4,#1
        0x110130d6:    46ab        .F      MOV      r11,r5
    __scatterload_null
        0x110130d8:    4654        TF      MOV      r4,r10
        0x110130da:    465d        ]F      MOV      r5,r11
        0x110130dc:    42ac        .B      CMP      r4,r5
        0x110130de:    d101        ..      BNE      0x110130e4 ; __scatterload_null + 12
        0x110130e0:    f000f842    ..B.    BL       __rt_entry ; 0x11013168
        0x110130e4:    467e        ~F      MOV      r6,pc
        0x110130e6:    3e0f        .>      SUBS     r6,r6,#0xf
        0x110130e8:    cc0f        ..      LDM      r4!,{r0-r3}
        0x110130ea:    46b6        .F      MOV      lr,r6
        0x110130ec:    2601        .&      MOVS     r6,#1
        0x110130ee:    4233        3B      TST      r3,r6
        0x110130f0:    d000        ..      BEQ      0x110130f4 ; __scatterload_null + 28
        0x110130f2:    1afb        ..      SUBS     r3,r7,r3
        0x110130f4:    46a2        .F      MOV      r10,r4
        0x110130f6:    46ab        .F      MOV      r11,r5
        0x110130f8:    4333        3C      ORRS     r3,r3,r6
        0x110130fa:    4718        .G      BX       r3
    $d
        0x110130fc:    00002748    H'..    DCD    10056
        0x11013100:    00002788    .'..    DCD    10120
    $t
    !!handler_copy
    __scatterload_copy
        0x11013104:    3a10        .:      SUBS     r2,r2,#0x10
        0x11013106:    d302        ..      BCC      0x1101310e ; __scatterload_copy + 10
        0x11013108:    c878        x.      LDM      r0!,{r3-r6}
        0x1101310a:    c178        x.      STM      r1!,{r3-r6}
        0x1101310c:    d8fa        ..      BHI      __scatterload_copy ; 0x11013104
        0x1101310e:    0752        R.      LSLS     r2,r2,#29
        0x11013110:    d301        ..      BCC      0x11013116 ; __scatterload_copy + 18
        0x11013112:    c830        0.      LDM      r0!,{r4,r5}
        0x11013114:    c130        0.      STM      r1!,{r4,r5}
        0x11013116:    d501        ..      BPL      0x1101311c ; __scatterload_copy + 24
        0x11013118:    6804        .h      LDR      r4,[r0,#0]
        0x1101311a:    600c        .`      STR      r4,[r1,#0]
        0x1101311c:    4770        pG      BX       lr
        0x1101311e:    0000        ..      MOVS     r0,r0
    !!handler_zi
    __scatterload_zeroinit
        0x11013120:    2300        .#      MOVS     r3,#0
        0x11013122:    2400        .$      MOVS     r4,#0
        0x11013124:    2500        .%      MOVS     r5,#0
        0x11013126:    2600        .&      MOVS     r6,#0
        0x11013128:    3a10        .:      SUBS     r2,r2,#0x10
        0x1101312a:    d301        ..      BCC      0x11013130 ; __scatterload_zeroinit + 16
        0x1101312c:    c178        x.      STM      r1!,{r3-r6}
        0x1101312e:    d8fb        ..      BHI      0x11013128 ; __scatterload_zeroinit + 8
        0x11013130:    0752        R.      LSLS     r2,r2,#29
        0x11013132:    d300        ..      BCC      0x11013136 ; __scatterload_zeroinit + 22
        0x11013134:    c130        0.      STM      r1!,{r4,r5}
        0x11013136:    d500        ..      BPL      0x1101313a ; __scatterload_zeroinit + 26
        0x11013138:    600b        .`      STR      r3,[r1,#0]
        0x1101313a:    4770        pG      BX       lr
    .ARM.Collect$$_printf_percent$$00000000
    _printf_percent
        0x1101313c:    b510        ..      PUSH     {r4,lr}
    .ARM.Collect$$_printf_percent$$00000009
    _printf_d
        0x1101313e:    2964        d)      CMP      r1,#0x64
        0x11013140:    d102        ..      BNE      _printf_x ; 0x11013148
        0x11013142:    f000f8af    ....    BL       _printf_int_dec ; 0x110132a4
        0x11013146:    bd10        ..      POP      {r4,pc}
    .ARM.Collect$$_printf_percent$$0000000C
    _printf_x
        0x11013148:    2978        x)      CMP      r1,#0x78
        0x1101314a:    d102        ..      BNE      _printf_s ; 0x11013152
        0x1101314c:    f000f8e0    ....    BL       _printf_int_hex ; 0x11013310
        0x11013150:    bd10        ..      POP      {r4,pc}
    .ARM.Collect$$_printf_percent$$00000014
    _printf_s
        0x11013152:    2973        s)      CMP      r1,#0x73
        0x11013154:    d102        ..      BNE      _printf_percent_end ; 0x1101315c
        0x11013156:    f000fade    ....    BL       _printf_string ; 0x11013716
        0x1101315a:    bd10        ..      POP      {r4,pc}
    .ARM.Collect$$_printf_percent$$00000017
    _printf_percent_end
        0x1101315c:    2000        .       MOVS     r0,#0
        0x1101315e:    bd10        ..      POP      {r4,pc}
    .ARM.Collect$$libinit$$00000000
    __rt_lib_init
        0x11013160:    b51f        ..      PUSH     {r0-r4,lr}
    .ARM.Collect$$libinit$$00000002
    .ARM.Collect$$libinit$$00000004
    .ARM.Collect$$libinit$$0000000A
    .ARM.Collect$$libinit$$0000000C
    .ARM.Collect$$libinit$$0000000E
    .ARM.Collect$$libinit$$00000011
    .ARM.Collect$$libinit$$00000013
    .ARM.Collect$$libinit$$00000015
    .ARM.Collect$$libinit$$00000017
    .ARM.Collect$$libinit$$00000019
    .ARM.Collect$$libinit$$0000001B
    .ARM.Collect$$libinit$$0000001D
    .ARM.Collect$$libinit$$0000001F
    .ARM.Collect$$libinit$$00000021
    .ARM.Collect$$libinit$$00000023
    .ARM.Collect$$libinit$$00000025
    .ARM.Collect$$libinit$$0000002C
    .ARM.Collect$$libinit$$0000002E
    .ARM.Collect$$libinit$$00000030
    .ARM.Collect$$libinit$$00000032
    .ARM.Collect$$libinit$$00000033
    __rt_lib_init_alloca_1
    __rt_lib_init_argv_1
    __rt_lib_init_atexit_1
    __rt_lib_init_clock_1
    __rt_lib_init_cpp_1
    __rt_lib_init_exceptions_1
    __rt_lib_init_fp_1
    __rt_lib_init_fp_trap_1
    __rt_lib_init_getenv_1
    __rt_lib_init_heap_1
    __rt_lib_init_lc_collate_1
    __rt_lib_init_lc_ctype_1
    __rt_lib_init_lc_monetary_1
    __rt_lib_init_lc_numeric_1
    __rt_lib_init_lc_time_1
    __rt_lib_init_preinit_1
    __rt_lib_init_rand_1
    __rt_lib_init_return
    __rt_lib_init_signal_1
    __rt_lib_init_stdio_1
    __rt_lib_init_user_alloc_1
        0x11013162:    bd1f        ..      POP      {r0-r4,pc}
    .ARM.Collect$$libshutdown$$00000000
    __rt_lib_shutdown
        0x11013164:    b510        ..      PUSH     {r4,lr}
    .ARM.Collect$$libshutdown$$00000002
    .ARM.Collect$$libshutdown$$00000004
    .ARM.Collect$$libshutdown$$00000007
    .ARM.Collect$$libshutdown$$0000000A
    .ARM.Collect$$libshutdown$$0000000C
    .ARM.Collect$$libshutdown$$0000000F
    .ARM.Collect$$libshutdown$$00000010
    __rt_lib_shutdown_cpp_1
    __rt_lib_shutdown_fp_trap_1
    __rt_lib_shutdown_heap_1
    __rt_lib_shutdown_return
    __rt_lib_shutdown_signal_1
    __rt_lib_shutdown_stdio_1
    __rt_lib_shutdown_user_alloc_1
        0x11013166:    bd10        ..      POP      {r4,pc}
    .ARM.Collect$$rtentry$$00000000
    .ARM.Collect$$rtentry$$00000002
    .ARM.Collect$$rtentry$$00000004
    __rt_entry
    __rt_entry_presh_1
    __rt_entry_sh
        0x11013168:    f000fb1a    ....    BL       __user_setup_stackheap ; 0x110137a0
        0x1101316c:    4611        .F      MOV      r1,r2
    .ARM.Collect$$rtentry$$00000009
    .ARM.Collect$$rtentry$$0000000A
    __rt_entry_li
    __rt_entry_postsh_1
        0x1101316e:    f7fffff7    ....    BL       __rt_lib_init ; 0x11013160
    .ARM.Collect$$rtentry$$0000000C
    .ARM.Collect$$rtentry$$0000000D
    __rt_entry_main
    __rt_entry_postli_1
        0x11013172:    f000fdc1    ....    BL       main ; 0x11013cf8
        0x11013176:    f000fb32    ..2.    BL       exit ; 0x110137de
    .ARM.Collect$$rtexit$$00000000
    __rt_exit
        0x1101317a:    b403        ..      PUSH     {r0,r1}
    .ARM.Collect$$rtexit$$00000002
    .ARM.Collect$$rtexit$$00000003
    __rt_exit_ls
    __rt_exit_prels_1
        0x1101317c:    f7fffff2    ....    BL       __rt_lib_shutdown ; 0x11013164
    .ARM.Collect$$rtexit$$00000004
    __rt_exit_exit
        0x11013180:    bc03        ..      POP      {r0,r1}
        0x11013182:    f000fcb6    ....    BL       _sys_exit ; 0x11013af2
        0x11013186:    0000        ..      MOVS     r0,r0
    .text
    Reset_Handler
        0x11013188:    480f        .H      LDR      r0,[pc,#60] ; [0x110131c8] = 0x4000013c
        0x1101318a:    4910        .I      LDR      r1,[pc,#64] ; [0x110131cc] = 0x10000001
        0x1101318c:    6001        .`      STR      r1,[r0,#0]
        0x1101318e:    4810        .H      LDR      r0,[pc,#64] ; [0x110131d0] = 0x11013a05
        0x11013190:    4780        .G      BLX      r0
        0x11013192:    4810        .H      LDR      r0,[pc,#64] ; [0x110131d4] = 0x110130c1
        0x11013194:    4700        .G      BX       r0
        0x11013196:    e7fe        ..      B        0x11013196 ; Reset_Handler + 14
    HardFault_Handler
        0x11013198:    2004        .       MOVS     r0,#4
        0x1101319a:    4671        qF      MOV      r1,lr
        0x1101319c:    4208        .B      TST      r0,r1
        0x1101319e:    d003        ..      BEQ      0x110131a8 ; HardFault_Handler + 16
        0x110131a0:    f3ef8009    ....    MRS      r0,PSP
        0x110131a4:    490c        .I      LDR      r1,[pc,#48] ; [0x110131d8] = 0x11013875
        0x110131a6:    4708        .G      BX       r1
        0x110131a8:    f3ef8008    ....    MRS      r0,MSP
        0x110131ac:    490a        .I      LDR      r1,[pc,#40] ; [0x110131d8] = 0x11013875
        0x110131ae:    4708        .G      BX       r1
        0x110131b0:    e7fe        ..      B        0x110131b0 ; HardFault_Handler + 24
        0x110131b2:    e7fe        ..      B        0x110131b2 ; HardFault_Handler + 26
        0x110131b4:    e7fe        ..      B        0x110131b4 ; HardFault_Handler + 28
        0x110131b6:    e7fe        ..      B        0x110131b6 ; HardFault_Handler + 30
        0x110131b8:    e7fe        ..      B        0x110131b8 ; HardFault_Handler + 32
    AES_Handler
    AOTIMER0_Handler
    AOTIMER1_Handler
    AUDIO_Handler
    BLE_Handler
    CAN_Handler
    CMP_Handler
    CPR_Handler
    FMC_Handler
    GADC_Handler
    I2C_Handler
    I2S_Handler
    PWM_Handler
    RTC_Handler
    SPI0_Handler
    SPI1_Handler
    SPI2_Handler
    USB_Handler
    WDT_Handler
        0x110131ba:    e7fe        ..      B        AES_Handler ; 0x110131ba
    __user_initial_stackheap
        0x110131bc:    4807        .H      LDR      r0,[pc,#28] ; [0x110131dc] = 0x100085c0
        0x110131be:    4908        .I      LDR      r1,[pc,#32] ; [0x110131e0] = 0x10017000
        0x110131c0:    4a06        .J      LDR      r2,[pc,#24] ; [0x110131dc] = 0x100085c0
        0x110131c2:    4b08        .K      LDR      r3,[pc,#32] ; [0x110131e4] = 0x10016000
        0x110131c4:    4770        pG      BX       lr
    $d
        0x110131c6:    0000        ..      DCW    0
        0x110131c8:    4000013c    <..@    DCD    1073742140
        0x110131cc:    10000001    ....    DCD    268435457
        0x110131d0:    11013a05    .:..    DCD    285293061
        0x110131d4:    110130c1    .0..    DCD    285290689
        0x110131d8:    11013875    u8..    DCD    285292661
        0x110131dc:    100085c0    ....    DCD    268469696
        0x110131e0:    10017000    .p..    DCD    268529664
        0x110131e4:    10016000    .`..    DCD    268525568
    $t
    .text
    __2printf
        0x110131e8:    b40f        ..      PUSH     {r0-r3}
        0x110131ea:    4905        .I      LDR      r1,[pc,#20] ; [0x11013200] = 0x10007da8
        0x110131ec:    b510        ..      PUSH     {r4,lr}
        0x110131ee:    aa03        ..      ADD      r2,sp,#0xc
        0x110131f0:    9802        ..      LDR      r0,[sp,#8]
        0x110131f2:    f000fa95    ....    BL       _printf_char_file ; 0x11013720
        0x110131f6:    bc10        ..      POP      {r4}
        0x110131f8:    bc08        ..      POP      {r3}
        0x110131fa:    b004        ..      ADD      sp,sp,#0x10
        0x110131fc:    4718        .G      BX       r3
    $d
        0x110131fe:    0000        ..      DCW    0
        0x11013200:    10007da8    .}..    DCD    268467624
    $t
    .text
    _printf_pre_padding
        0x11013204:    b570        p.      PUSH     {r4-r6,lr}
        0x11013206:    4604        .F      MOV      r4,r0
        0x11013208:    6985        .i      LDR      r5,[r0,#0x18]
        0x1101320a:    6800        .h      LDR      r0,[r0,#0]
        0x1101320c:    06c1        ..      LSLS     r1,r0,#27
        0x1101320e:    d501        ..      BPL      0x11013214 ; _printf_pre_padding + 16
        0x11013210:    2630        0&      MOVS     r6,#0x30
        0x11013212:    e000        ..      B        0x11013216 ; _printf_pre_padding + 18
        0x11013214:    2620         &      MOVS     r6,#0x20
        0x11013216:    07c0        ..      LSLS     r0,r0,#31
        0x11013218:    d007        ..      BEQ      0x1101322a ; _printf_pre_padding + 38
        0x1101321a:    bd70        p.      POP      {r4-r6,pc}
        0x1101321c:    6862        bh      LDR      r2,[r4,#4]
        0x1101321e:    4630        0F      MOV      r0,r6
        0x11013220:    68a1        .h      LDR      r1,[r4,#8]
        0x11013222:    4790        .G      BLX      r2
        0x11013224:    6a20         j      LDR      r0,[r4,#0x20]
        0x11013226:    1c40        @.      ADDS     r0,r0,#1
        0x11013228:    6220         b      STR      r0,[r4,#0x20]
        0x1101322a:    1e6d        m.      SUBS     r5,r5,#1
        0x1101322c:    d5f6        ..      BPL      0x1101321c ; _printf_pre_padding + 24
        0x1101322e:    bd70        p.      POP      {r4-r6,pc}
    _printf_post_padding
        0x11013230:    b570        p.      PUSH     {r4-r6,lr}
        0x11013232:    4604        .F      MOV      r4,r0
        0x11013234:    6985        .i      LDR      r5,[r0,#0x18]
        0x11013236:    7800        .x      LDRB     r0,[r0,#0]
        0x11013238:    07c0        ..      LSLS     r0,r0,#31
        0x1101323a:    d107        ..      BNE      0x1101324c ; _printf_post_padding + 28
        0x1101323c:    bd70        p.      POP      {r4-r6,pc}
        0x1101323e:    6862        bh      LDR      r2,[r4,#4]
        0x11013240:    68a1        .h      LDR      r1,[r4,#8]
        0x11013242:    2020                MOVS     r0,#0x20
        0x11013244:    4790        .G      BLX      r2
        0x11013246:    6a20         j      LDR      r0,[r4,#0x20]
        0x11013248:    1c40        @.      ADDS     r0,r0,#1
        0x1101324a:    6220         b      STR      r0,[r4,#0x20]
        0x1101324c:    1e6d        m.      SUBS     r5,r5,#1
        0x1101324e:    d5f6        ..      BPL      0x1101323e ; _printf_post_padding + 14
        0x11013250:    bd70        p.      POP      {r4-r6,pc}
    .text
    _printf_str
        0x11013252:    b570        p.      PUSH     {r4-r6,lr}
        0x11013254:    460c        .F      MOV      r4,r1
        0x11013256:    4605        .F      MOV      r5,r0
        0x11013258:    2a01        .*      CMP      r2,#1
        0x1101325a:    d005        ..      BEQ      0x11013268 ; _printf_str + 22
        0x1101325c:    7828        (x      LDRB     r0,[r5,#0]
        0x1101325e:    0680        ..      LSLS     r0,r0,#26
        0x11013260:    d500        ..      BPL      0x11013264 ; _printf_str + 18
        0x11013262:    69ea        .i      LDR      r2,[r5,#0x1c]
        0x11013264:    2300        .#      MOVS     r3,#0
        0x11013266:    e002        ..      B        0x1101326e ; _printf_str + 28
        0x11013268:    2301        .#      MOVS     r3,#1
        0x1101326a:    e005        ..      B        0x11013278 ; _printf_str + 38
        0x1101326c:    1c5b        [.      ADDS     r3,r3,#1
        0x1101326e:    4293        .B      CMP      r3,r2
        0x11013270:    d202        ..      BCS      0x11013278 ; _printf_str + 38
        0x11013272:    5ce0        .\      LDRB     r0,[r4,r3]
        0x11013274:    2800        .(      CMP      r0,#0
        0x11013276:    d1f9        ..      BNE      0x1101326c ; _printf_str + 26
        0x11013278:    69a8        .i      LDR      r0,[r5,#0x18]
        0x1101327a:    18e6        ..      ADDS     r6,r4,r3
        0x1101327c:    1ac0        ..      SUBS     r0,r0,r3
        0x1101327e:    61a8        .a      STR      r0,[r5,#0x18]
        0x11013280:    6a28        (j      LDR      r0,[r5,#0x20]
        0x11013282:    18c0        ..      ADDS     r0,r0,r3
        0x11013284:    6228        (b      STR      r0,[r5,#0x20]
        0x11013286:    4628        (F      MOV      r0,r5
        0x11013288:    f7ffffbc    ....    BL       _printf_pre_padding ; 0x11013204
        0x1101328c:    e004        ..      B        0x11013298 ; _printf_str + 70
        0x1101328e:    686a        jh      LDR      r2,[r5,#4]
        0x11013290:    7820         x      LDRB     r0,[r4,#0]
        0x11013292:    68a9        .h      LDR      r1,[r5,#8]
        0x11013294:    1c64        d.      ADDS     r4,r4,#1
        0x11013296:    4790        .G      BLX      r2
        0x11013298:    42b4        .B      CMP      r4,r6
        0x1101329a:    d3f8        ..      BCC      0x1101328e ; _printf_str + 60
        0x1101329c:    4628        (F      MOV      r0,r5
        0x1101329e:    f7ffffc7    ....    BL       _printf_post_padding ; 0x11013230
        0x110132a2:    bd70        p.      POP      {r4-r6,pc}
    .text
    _printf_int_dec
        0x110132a4:    b5f7        ..      PUSH     {r0-r2,r4-r7,lr}
        0x110132a6:    2500        .%      MOVS     r5,#0
        0x110132a8:    2975        u)      CMP      r1,#0x75
        0x110132aa:    6810        .h      LDR      r0,[r2,#0]
        0x110132ac:    9900        ..      LDR      r1,[sp,#0]
        0x110132ae:    a614        ..      ADR      r6,{pc}+0x52 ; 0x11013300
        0x110132b0:    d011        ..      BEQ      0x110132d6 ; _printf_int_dec + 50
        0x110132b2:    46c0        .F      MOV      r8,r8
        0x110132b4:    46c0        .F      MOV      r8,r8
        0x110132b6:    2800        .(      CMP      r0,#0
        0x110132b8:    da02        ..      BGE      0x110132c0 ; _printf_int_dec + 28
        0x110132ba:    4240        @B      RSBS     r0,r0,#0
        0x110132bc:    a611        ..      ADR      r6,{pc}+0x48 ; 0x11013304
        0x110132be:    e008        ..      B        0x110132d2 ; _printf_int_dec + 46
        0x110132c0:    9900        ..      LDR      r1,[sp,#0]
        0x110132c2:    6809        .h      LDR      r1,[r1,#0]
        0x110132c4:    078a        ..      LSLS     r2,r1,#30
        0x110132c6:    d501        ..      BPL      0x110132cc ; _printf_int_dec + 40
        0x110132c8:    a60f        ..      ADR      r6,{pc}+0x40 ; 0x11013308
        0x110132ca:    e002        ..      B        0x110132d2 ; _printf_int_dec + 46
        0x110132cc:    0749        I.      LSLS     r1,r1,#29
        0x110132ce:    d504        ..      BPL      0x110132da ; _printf_int_dec + 54
        0x110132d0:    a60e        ..      ADR      r6,{pc}+0x3c ; 0x1101330c
        0x110132d2:    2501        .%      MOVS     r5,#1
        0x110132d4:    e001        ..      B        0x110132da ; _printf_int_dec + 54
        0x110132d6:    46c0        .F      MOV      r8,r8
        0x110132d8:    46c0        .F      MOV      r8,r8
        0x110132da:    9f00        ..      LDR      r7,[sp,#0]
        0x110132dc:    2400        .$      MOVS     r4,#0
        0x110132de:    3724        $7      ADDS     r7,r7,#0x24
        0x110132e0:    e004        ..      B        0x110132ec ; _printf_int_dec + 72
        0x110132e2:    f000fa31    ..1.    BL       __rt_udiv10 ; 0x11013748
        0x110132e6:    3130        01      ADDS     r1,r1,#0x30
        0x110132e8:    5539        9U      STRB     r1,[r7,r4]
        0x110132ea:    1c64        d.      ADDS     r4,r4,#1
        0x110132ec:    2800        .(      CMP      r0,#0
        0x110132ee:    d1f8        ..      BNE      0x110132e2 ; _printf_int_dec + 62
        0x110132f0:    462b        +F      MOV      r3,r5
        0x110132f2:    4632        2F      MOV      r2,r6
        0x110132f4:    4621        !F      MOV      r1,r4
        0x110132f6:    9800        ..      LDR      r0,[sp,#0]
        0x110132f8:    f000f9a2    ....    BL       _printf_int_common ; 0x11013640
        0x110132fc:    bdfe        ..      POP      {r1-r7,pc}
    $d
        0x110132fe:    0000        ..      DCW    0
        0x11013300:    00000000    ....    DCD    0
        0x11013304:    0000002d    -...    DCD    45
        0x11013308:    0000002b    +...    DCD    43
        0x1101330c:    00000020     ...    DCD    32
    $t
    .text
    _printf_int_hex
    _printf_longlong_hex
        0x11013310:    b570        p.      PUSH     {r4-r6,lr}
        0x11013312:    4604        .F      MOV      r4,r0
        0x11013314:    460d        .F      MOV      r5,r1
        0x11013316:    4621        !F      MOV      r1,r4
        0x11013318:    6810        .h      LDR      r0,[r2,#0]
        0x1101331a:    46c0        .F      MOV      r8,r8
        0x1101331c:    46c0        .F      MOV      r8,r8
        0x1101331e:    8821        !.      LDRH     r1,[r4,#0]
        0x11013320:    0509        ..      LSLS     r1,r1,#20
        0x11013322:    d502        ..      BPL      0x1101332a ; _printf_int_hex + 26
        0x11013324:    4a0f        .J      LDR      r2,[pc,#60] ; [0x11013364] = 0x24e0
        0x11013326:    447a        zD      ADD      r2,r2,pc
        0x11013328:    e002        ..      B        0x11013330 ; _printf_int_hex + 32
        0x1101332a:    4a0e        .J      LDR      r2,[pc,#56] ; [0x11013364] = 0x24e0
        0x1101332c:    447a        zD      ADD      r2,r2,pc
        0x1101332e:    320e        .2      ADDS     r2,r2,#0xe
        0x11013330:    4623        #F      MOV      r3,r4
        0x11013332:    2100        .!      MOVS     r1,#0
        0x11013334:    3324        $3      ADDS     r3,r3,#0x24
        0x11013336:    e005        ..      B        0x11013344 ; _printf_int_hex + 52
        0x11013338:    0706        ..      LSLS     r6,r0,#28
        0x1101333a:    0900        ..      LSRS     r0,r0,#4
        0x1101333c:    0f36        6.      LSRS     r6,r6,#28
        0x1101333e:    5d96        .]      LDRB     r6,[r2,r6]
        0x11013340:    545e        ^T      STRB     r6,[r3,r1]
        0x11013342:    1c49        I.      ADDS     r1,r1,#1
        0x11013344:    2800        .(      CMP      r0,#0
        0x11013346:    d1f7        ..      BNE      0x11013338 ; _printf_int_hex + 40
        0x11013348:    7820         x      LDRB     r0,[r4,#0]
        0x1101334a:    2300        .#      MOVS     r3,#0
        0x1101334c:    0700        ..      LSLS     r0,r0,#28
        0x1101334e:    d505        ..      BPL      0x1101335c ; _printf_int_hex + 76
        0x11013350:    2d70        p-      CMP      r5,#0x70
        0x11013352:    d003        ..      BEQ      0x1101335c ; _printf_int_hex + 76
        0x11013354:    2900        .)      CMP      r1,#0
        0x11013356:    d001        ..      BEQ      0x1101335c ; _printf_int_hex + 76
        0x11013358:    2302        .#      MOVS     r3,#2
        0x1101335a:    3211        .2      ADDS     r2,r2,#0x11
        0x1101335c:    4620         F      MOV      r0,r4
        0x1101335e:    f000f96f    ..o.    BL       _printf_int_common ; 0x11013640
        0x11013362:    bd70        p.      POP      {r4-r6,pc}
    $d
        0x11013364:    000024e0    .$..    DCD    9440
    $t
    .text
    __printf
        0x11013368:    b5f3        ..      PUSH     {r0,r1,r4-r7,lr}
        0x1101336a:    4604        .F      MOV      r4,r0
        0x1101336c:    2000        .       MOVS     r0,#0
        0x1101336e:    b081        ..      SUB      sp,sp,#4
        0x11013370:    6220         b      STR      r0,[r4,#0x20]
        0x11013372:    4620         F      MOV      r0,r4
        0x11013374:    68e1        .h      LDR      r1,[r4,#0xc]
        0x11013376:    4788        .G      BLX      r1
        0x11013378:    2800        .(      CMP      r0,#0
        0x1101337a:    d07d        }.      BEQ      0x11013478 ; __printf + 272
        0x1101337c:    2825        %(      CMP      r0,#0x25
        0x1101337e:    d002        ..      BEQ      0x11013386 ; __printf + 30
        0x11013380:    6862        bh      LDR      r2,[r4,#4]
        0x11013382:    68a1        .h      LDR      r1,[r4,#8]
        0x11013384:    e083        ..      B        0x1101348e ; __printf + 294
        0x11013386:    4f45        EO      LDR      r7,[pc,#276] ; [0x1101349c] = 0x24a4
        0x11013388:    2500        .%      MOVS     r5,#0
        0x1101338a:    447f        .D      ADD      r7,r7,pc
        0x1101338c:    4620         F      MOV      r0,r4
        0x1101338e:    68e1        .h      LDR      r1,[r4,#0xc]
        0x11013390:    4788        .G      BLX      r1
        0x11013392:    2820         (      CMP      r0,#0x20
        0x11013394:    4606        .F      MOV      r6,r0
        0x11013396:    db08        ..      BLT      0x110133aa ; __printf + 66
        0x11013398:    2e31        1.      CMP      r6,#0x31
        0x1101339a:    d206        ..      BCS      0x110133aa ; __printf + 66
        0x1101339c:    19b8        ..      ADDS     r0,r7,r6
        0x1101339e:    3820         8      SUBS     r0,r0,#0x20
        0x110133a0:    7800        .x      LDRB     r0,[r0,#0]
        0x110133a2:    2800        .(      CMP      r0,#0
        0x110133a4:    d001        ..      BEQ      0x110133aa ; __printf + 66
        0x110133a6:    4305        .C      ORRS     r5,r5,r0
        0x110133a8:    e7f0        ..      B        0x1101338c ; __printf + 36
        0x110133aa:    07a8        ..      LSLS     r0,r5,#30
        0x110133ac:    d501        ..      BPL      0x110133b2 ; __printf + 74
        0x110133ae:    2004        .       MOVS     r0,#4
        0x110133b0:    4385        .C      BICS     r5,r5,r0
        0x110133b2:    2000        .       MOVS     r0,#0
        0x110133b4:    61e0        .a      STR      r0,[r4,#0x1c]
        0x110133b6:    4607        .F      MOV      r7,r0
        0x110133b8:    61a0        .a      STR      r0,[r4,#0x18]
        0x110133ba:    2e2a        *.      CMP      r6,#0x2a
        0x110133bc:    d00a        ..      BEQ      0x110133d4 ; __printf + 108
        0x110133be:    4630        0F      MOV      r0,r6
        0x110133c0:    f000fb90    ....    BL       _is_digit ; 0x11013ae4
        0x110133c4:    2800        .(      CMP      r0,#0
        0x110133c6:    d027        '.      BEQ      0x11013418 ; __printf + 176
        0x110133c8:    00b8        ..      LSLS     r0,r7,#2
        0x110133ca:    1900        ..      ADDS     r0,r0,r4
        0x110133cc:    3e30        0>      SUBS     r6,r6,#0x30
        0x110133ce:    9000        ..      STR      r0,[sp,#0]
        0x110133d0:    6186        .a      STR      r6,[r0,#0x18]
        0x110133d2:    e019        ..      B        0x11013408 ; __printf + 160
        0x110133d4:    9802        ..      LDR      r0,[sp,#8]
        0x110133d6:    00ba        ..      LSLS     r2,r7,#2
        0x110133d8:    1912        ..      ADDS     r2,r2,r4
        0x110133da:    c802        ..      LDM      r0!,{r1}
        0x110133dc:    6191        .a      STR      r1,[r2,#0x18]
        0x110133de:    9002        ..      STR      r0,[sp,#8]
        0x110133e0:    4620         F      MOV      r0,r4
        0x110133e2:    68e1        .h      LDR      r1,[r4,#0xc]
        0x110133e4:    4788        .G      BLX      r1
        0x110133e6:    2f01        ./      CMP      r7,#1
        0x110133e8:    4606        .F      MOV      r6,r0
        0x110133ea:    d117        ..      BNE      0x1101341c ; __printf + 180
        0x110133ec:    69e0        .i      LDR      r0,[r4,#0x1c]
        0x110133ee:    2800        .(      CMP      r0,#0
        0x110133f0:    da1f        ..      BGE      0x11013432 ; __printf + 202
        0x110133f2:    2020                MOVS     r0,#0x20
        0x110133f4:    4385        .C      BICS     r5,r5,r0
        0x110133f6:    e01c        ..      B        0x11013432 ; __printf + 202
        0x110133f8:    9800        ..      LDR      r0,[sp,#0]
        0x110133fa:    210a        .!      MOVS     r1,#0xa
        0x110133fc:    6980        .i      LDR      r0,[r0,#0x18]
        0x110133fe:    4348        HC      MULS     r0,r1,r0
        0x11013400:    9900        ..      LDR      r1,[sp,#0]
        0x11013402:    1980        ..      ADDS     r0,r0,r6
        0x11013404:    3830        08      SUBS     r0,r0,#0x30
        0x11013406:    6188        .a      STR      r0,[r1,#0x18]
        0x11013408:    4620         F      MOV      r0,r4
        0x1101340a:    68e1        .h      LDR      r1,[r4,#0xc]
        0x1101340c:    4788        .G      BLX      r1
        0x1101340e:    4606        .F      MOV      r6,r0
        0x11013410:    f000fb68    ..h.    BL       _is_digit ; 0x11013ae4
        0x11013414:    2800        .(      CMP      r0,#0
        0x11013416:    d1ef        ..      BNE      0x110133f8 ; __printf + 144
        0x11013418:    2f01        ./      CMP      r7,#1
        0x1101341a:    d00a        ..      BEQ      0x11013432 ; __printf + 202
        0x1101341c:    2e2e        ..      CMP      r6,#0x2e
        0x1101341e:    d108        ..      BNE      0x11013432 ; __printf + 202
        0x11013420:    4620         F      MOV      r0,r4
        0x11013422:    68e1        .h      LDR      r1,[r4,#0xc]
        0x11013424:    4788        .G      BLX      r1
        0x11013426:    4606        .F      MOV      r6,r0
        0x11013428:    2020                MOVS     r0,#0x20
        0x1101342a:    4305        .C      ORRS     r5,r5,r0
        0x1101342c:    1c7f        ..      ADDS     r7,r7,#1
        0x1101342e:    2f02        ./      CMP      r7,#2
        0x11013430:    dbc3        ..      BLT      0x110133ba ; __printf + 82
        0x11013432:    69a0        .i      LDR      r0,[r4,#0x18]
        0x11013434:    2800        .(      CMP      r0,#0
        0x11013436:    da03        ..      BGE      0x11013440 ; __printf + 216
        0x11013438:    4240        @B      RSBS     r0,r0,#0
        0x1101343a:    61a0        .a      STR      r0,[r4,#0x18]
        0x1101343c:    2001        .       MOVS     r0,#1
        0x1101343e:    4305        .C      ORRS     r5,r5,r0
        0x11013440:    07e8        ..      LSLS     r0,r5,#31
        0x11013442:    d001        ..      BEQ      0x11013448 ; __printf + 224
        0x11013444:    2010        .       MOVS     r0,#0x10
        0x11013446:    4385        .C      BICS     r5,r5,r0
        0x11013448:    2e00        ..      CMP      r6,#0
        0x1101344a:    d024        $.      BEQ      0x11013496 ; __printf + 302
        0x1101344c:    4630        0F      MOV      r0,r6
        0x1101344e:    3841        A8      SUBS     r0,r0,#0x41
        0x11013450:    2819        .(      CMP      r0,#0x19
        0x11013452:    d803        ..      BHI      0x1101345c ; __printf + 244
        0x11013454:    2001        .       MOVS     r0,#1
        0x11013456:    02c0        ..      LSLS     r0,r0,#11
        0x11013458:    4305        .C      ORRS     r5,r5,r0
        0x1101345a:    3620         6      ADDS     r6,r6,#0x20
        0x1101345c:    4620         F      MOV      r0,r4
        0x1101345e:    6025        %`      STR      r5,[r4,#0]
        0x11013460:    4631        1F      MOV      r1,r6
        0x11013462:    9a02        ..      LDR      r2,[sp,#8]
        0x11013464:    4615        .F      MOV      r5,r2
        0x11013466:    f7fffe69    ..i.    BL       _printf_percent ; 0x1101313c
        0x1101346a:    2800        .(      CMP      r0,#0
        0x1101346c:    d00c        ..      BEQ      0x11013488 ; __printf + 288
        0x1101346e:    2801        .(      CMP      r0,#1
        0x11013470:    d007        ..      BEQ      0x11013482 ; __printf + 282
        0x11013472:    1ded        ..      ADDS     r5,r5,#7
        0x11013474:    08e8        ..      LSRS     r0,r5,#3
        0x11013476:    e000        ..      B        0x1101347a ; __printf + 274
        0x11013478:    e00d        ..      B        0x11013496 ; __printf + 302
        0x1101347a:    00c0        ..      LSLS     r0,r0,#3
        0x1101347c:    3008        .0      ADDS     r0,r0,#8
        0x1101347e:    9002        ..      STR      r0,[sp,#8]
        0x11013480:    e777        w.      B        0x11013372 ; __printf + 10
        0x11013482:    1d2d        -.      ADDS     r5,r5,#4
        0x11013484:    9502        ..      STR      r5,[sp,#8]
        0x11013486:    e774        t.      B        0x11013372 ; __printf + 10
        0x11013488:    6862        bh      LDR      r2,[r4,#4]
        0x1101348a:    4630        0F      MOV      r0,r6
        0x1101348c:    68a1        .h      LDR      r1,[r4,#8]
        0x1101348e:    4790        .G      BLX      r2
        0x11013490:    6a20         j      LDR      r0,[r4,#0x20]
        0x11013492:    1c40        @.      ADDS     r0,r0,#1
        0x11013494:    e76c        l.      B        0x11013370 ; __printf + 8
        0x11013496:    6a20         j      LDR      r0,[r4,#0x20]
        0x11013498:    bdfe        ..      POP      {r1-r7,pc}
    $d
        0x1101349a:    0000        ..      DCW    0
        0x1101349c:    000024a4    .$..    DCD    9380
    $t
    .text
    _memset_w
        0x110134a0:    e001        ..      B        0x110134a6 ; _memset_w + 6
        0x110134a2:    c004        ..      STM      r0!,{r2}
        0x110134a4:    1f09        ..      SUBS     r1,r1,#4
        0x110134a6:    2904        .)      CMP      r1,#4
        0x110134a8:    d2fb        ..      BCS      0x110134a2 ; _memset_w + 2
        0x110134aa:    078b        ..      LSLS     r3,r1,#30
        0x110134ac:    d501        ..      BPL      0x110134b2 ; _memset_w + 18
        0x110134ae:    8002        ..      STRH     r2,[r0,#0]
        0x110134b0:    1c80        ..      ADDS     r0,r0,#2
        0x110134b2:    07c9        ..      LSLS     r1,r1,#31
        0x110134b4:    d000        ..      BEQ      0x110134b8 ; _memset_w + 24
        0x110134b6:    7002        .p      STRB     r2,[r0,#0]
        0x110134b8:    4770        pG      BX       lr
    _memset
        0x110134ba:    2900        .)      CMP      r1,#0
        0x110134bc:    d00b        ..      BEQ      0x110134d6 ; _memset + 28
        0x110134be:    07c3        ..      LSLS     r3,r0,#31
        0x110134c0:    d002        ..      BEQ      0x110134c8 ; _memset + 14
        0x110134c2:    7002        .p      STRB     r2,[r0,#0]
        0x110134c4:    1c40        @.      ADDS     r0,r0,#1
        0x110134c6:    1e49        I.      SUBS     r1,r1,#1
        0x110134c8:    2902        .)      CMP      r1,#2
        0x110134ca:    d304        ..      BCC      0x110134d6 ; _memset + 28
        0x110134cc:    0783        ..      LSLS     r3,r0,#30
        0x110134ce:    d502        ..      BPL      0x110134d6 ; _memset + 28
        0x110134d0:    8002        ..      STRH     r2,[r0,#0]
        0x110134d2:    1c80        ..      ADDS     r0,r0,#2
        0x110134d4:    1e89        ..      SUBS     r1,r1,#2
        0x110134d6:    e7e3        ..      B        _memset_w ; 0x110134a0
    __aeabi_memclr
    __rt_memclr
        0x110134d8:    2200        ."      MOVS     r2,#0
        0x110134da:    e7ee        ..      B        _memset ; 0x110134ba
    __aeabi_memclr4
    __aeabi_memclr8
    __rt_memclr_w
        0x110134dc:    2200        ."      MOVS     r2,#0
        0x110134de:    e7df        ..      B        _memset_w ; 0x110134a0
    .text
    __aeabi_uidiv
    __aeabi_uidivmod
        0x110134e0:    2200        ."      MOVS     r2,#0
        0x110134e2:    0903        ..      LSRS     r3,r0,#4
        0x110134e4:    428b        .B      CMP      r3,r1
        0x110134e6:    d32c        ,.      BCC      0x11013542 ; __aeabi_idiv + 78
        0x110134e8:    0a03        ..      LSRS     r3,r0,#8
        0x110134ea:    428b        .B      CMP      r3,r1
        0x110134ec:    d311        ..      BCC      0x11013512 ; __aeabi_idiv + 30
        0x110134ee:    2300        .#      MOVS     r3,#0
        0x110134f0:    469c        .F      MOV      r12,r3
        0x110134f2:    e04e        N.      B        0x11013592 ; __aeabi_idiv + 158
    __aeabi_idiv
    __aeabi_idivmod
        0x110134f4:    4603        .F      MOV      r3,r0
        0x110134f6:    430b        .C      ORRS     r3,r3,r1
        0x110134f8:    d43c        <.      BMI      0x11013574 ; __aeabi_idiv + 128
        0x110134fa:    2200        ."      MOVS     r2,#0
        0x110134fc:    0843        C.      LSRS     r3,r0,#1
        0x110134fe:    428b        .B      CMP      r3,r1
        0x11013500:    d331        1.      BCC      0x11013566 ; __aeabi_idiv + 114
        0x11013502:    0903        ..      LSRS     r3,r0,#4
        0x11013504:    428b        .B      CMP      r3,r1
        0x11013506:    d31c        ..      BCC      0x11013542 ; __aeabi_idiv + 78
        0x11013508:    0a03        ..      LSRS     r3,r0,#8
        0x1101350a:    428b        .B      CMP      r3,r1
        0x1101350c:    d301        ..      BCC      0x11013512 ; __aeabi_idiv + 30
        0x1101350e:    4694        .F      MOV      r12,r2
        0x11013510:    e03f        ?.      B        0x11013592 ; __aeabi_idiv + 158
        0x11013512:    09c3        ..      LSRS     r3,r0,#7
        0x11013514:    428b        .B      CMP      r3,r1
        0x11013516:    d301        ..      BCC      0x1101351c ; __aeabi_idiv + 40
        0x11013518:    01cb        ..      LSLS     r3,r1,#7
        0x1101351a:    1ac0        ..      SUBS     r0,r0,r3
        0x1101351c:    4152        RA      ADCS     r2,r2,r2
        0x1101351e:    0983        ..      LSRS     r3,r0,#6
        0x11013520:    428b        .B      CMP      r3,r1
        0x11013522:    d301        ..      BCC      0x11013528 ; __aeabi_idiv + 52
        0x11013524:    018b        ..      LSLS     r3,r1,#6
        0x11013526:    1ac0        ..      SUBS     r0,r0,r3
        0x11013528:    4152        RA      ADCS     r2,r2,r2
        0x1101352a:    0943        C.      LSRS     r3,r0,#5
        0x1101352c:    428b        .B      CMP      r3,r1
        0x1101352e:    d301        ..      BCC      0x11013534 ; __aeabi_idiv + 64
        0x11013530:    014b        K.      LSLS     r3,r1,#5
        0x11013532:    1ac0        ..      SUBS     r0,r0,r3
        0x11013534:    4152        RA      ADCS     r2,r2,r2
        0x11013536:    0903        ..      LSRS     r3,r0,#4
        0x11013538:    428b        .B      CMP      r3,r1
        0x1101353a:    d301        ..      BCC      0x11013540 ; __aeabi_idiv + 76
        0x1101353c:    010b        ..      LSLS     r3,r1,#4
        0x1101353e:    1ac0        ..      SUBS     r0,r0,r3
        0x11013540:    4152        RA      ADCS     r2,r2,r2
        0x11013542:    08c3        ..      LSRS     r3,r0,#3
        0x11013544:    428b        .B      CMP      r3,r1
        0x11013546:    d301        ..      BCC      0x1101354c ; __aeabi_idiv + 88
        0x11013548:    00cb        ..      LSLS     r3,r1,#3
        0x1101354a:    1ac0        ..      SUBS     r0,r0,r3
        0x1101354c:    4152        RA      ADCS     r2,r2,r2
        0x1101354e:    0883        ..      LSRS     r3,r0,#2
        0x11013550:    428b        .B      CMP      r3,r1
        0x11013552:    d301        ..      BCC      0x11013558 ; __aeabi_idiv + 100
        0x11013554:    008b        ..      LSLS     r3,r1,#2
        0x11013556:    1ac0        ..      SUBS     r0,r0,r3
        0x11013558:    4152        RA      ADCS     r2,r2,r2
        0x1101355a:    0843        C.      LSRS     r3,r0,#1
        0x1101355c:    428b        .B      CMP      r3,r1
        0x1101355e:    d301        ..      BCC      0x11013564 ; __aeabi_idiv + 112
        0x11013560:    004b        K.      LSLS     r3,r1,#1
        0x11013562:    1ac0        ..      SUBS     r0,r0,r3
        0x11013564:    4152        RA      ADCS     r2,r2,r2
        0x11013566:    1a41        A.      SUBS     r1,r0,r1
        0x11013568:    d200        ..      BCS      0x1101356c ; __aeabi_idiv + 120
        0x1101356a:    4601        .F      MOV      r1,r0
        0x1101356c:    4152        RA      ADCS     r2,r2,r2
        0x1101356e:    4610        .F      MOV      r0,r2
        0x11013570:    4770        pG      BX       lr
        0x11013572:    e05d        ].      B        0x11013630 ; __aeabi_idiv + 316
        0x11013574:    0fca        ..      LSRS     r2,r1,#31
        0x11013576:    d000        ..      BEQ      0x1101357a ; __aeabi_idiv + 134
        0x11013578:    4249        IB      RSBS     r1,r1,#0
        0x1101357a:    1003        ..      ASRS     r3,r0,#32
        0x1101357c:    d300        ..      BCC      0x11013580 ; __aeabi_idiv + 140
        0x1101357e:    4240        @B      RSBS     r0,r0,#0
        0x11013580:    4053        S@      EORS     r3,r3,r2
        0x11013582:    2200        ."      MOVS     r2,#0
        0x11013584:    469c        .F      MOV      r12,r3
        0x11013586:    0903        ..      LSRS     r3,r0,#4
        0x11013588:    428b        .B      CMP      r3,r1
        0x1101358a:    d32d        -.      BCC      0x110135e8 ; __aeabi_idiv + 244
        0x1101358c:    0a03        ..      LSRS     r3,r0,#8
        0x1101358e:    428b        .B      CMP      r3,r1
        0x11013590:    d312        ..      BCC      0x110135b8 ; __aeabi_idiv + 196
        0x11013592:    22fc        ."      MOVS     r2,#0xfc
        0x11013594:    0189        ..      LSLS     r1,r1,#6
        0x11013596:    ba12        ..      REV      r2,r2
        0x11013598:    0a03        ..      LSRS     r3,r0,#8
        0x1101359a:    428b        .B      CMP      r3,r1
        0x1101359c:    d30c        ..      BCC      0x110135b8 ; __aeabi_idiv + 196
        0x1101359e:    0189        ..      LSLS     r1,r1,#6
        0x110135a0:    1192        ..      ASRS     r2,r2,#6
        0x110135a2:    428b        .B      CMP      r3,r1
        0x110135a4:    d308        ..      BCC      0x110135b8 ; __aeabi_idiv + 196
        0x110135a6:    0189        ..      LSLS     r1,r1,#6
        0x110135a8:    1192        ..      ASRS     r2,r2,#6
        0x110135aa:    428b        .B      CMP      r3,r1
        0x110135ac:    d304        ..      BCC      0x110135b8 ; __aeabi_idiv + 196
        0x110135ae:    0189        ..      LSLS     r1,r1,#6
        0x110135b0:    d03a        :.      BEQ      0x11013628 ; __aeabi_idiv + 308
        0x110135b2:    1192        ..      ASRS     r2,r2,#6
        0x110135b4:    e000        ..      B        0x110135b8 ; __aeabi_idiv + 196
        0x110135b6:    0989        ..      LSRS     r1,r1,#6
        0x110135b8:    09c3        ..      LSRS     r3,r0,#7
        0x110135ba:    428b        .B      CMP      r3,r1
        0x110135bc:    d301        ..      BCC      0x110135c2 ; __aeabi_idiv + 206
        0x110135be:    01cb        ..      LSLS     r3,r1,#7
        0x110135c0:    1ac0        ..      SUBS     r0,r0,r3
        0x110135c2:    4152        RA      ADCS     r2,r2,r2
        0x110135c4:    0983        ..      LSRS     r3,r0,#6
        0x110135c6:    428b        .B      CMP      r3,r1
        0x110135c8:    d301        ..      BCC      0x110135ce ; __aeabi_idiv + 218
        0x110135ca:    018b        ..      LSLS     r3,r1,#6
        0x110135cc:    1ac0        ..      SUBS     r0,r0,r3
        0x110135ce:    4152        RA      ADCS     r2,r2,r2
        0x110135d0:    0943        C.      LSRS     r3,r0,#5
        0x110135d2:    428b        .B      CMP      r3,r1
        0x110135d4:    d301        ..      BCC      0x110135da ; __aeabi_idiv + 230
        0x110135d6:    014b        K.      LSLS     r3,r1,#5
        0x110135d8:    1ac0        ..      SUBS     r0,r0,r3
        0x110135da:    4152        RA      ADCS     r2,r2,r2
        0x110135dc:    0903        ..      LSRS     r3,r0,#4
        0x110135de:    428b        .B      CMP      r3,r1
        0x110135e0:    d301        ..      BCC      0x110135e6 ; __aeabi_idiv + 242
        0x110135e2:    010b        ..      LSLS     r3,r1,#4
        0x110135e4:    1ac0        ..      SUBS     r0,r0,r3
        0x110135e6:    4152        RA      ADCS     r2,r2,r2
        0x110135e8:    08c3        ..      LSRS     r3,r0,#3
        0x110135ea:    428b        .B      CMP      r3,r1
        0x110135ec:    d301        ..      BCC      0x110135f2 ; __aeabi_idiv + 254
        0x110135ee:    00cb        ..      LSLS     r3,r1,#3
        0x110135f0:    1ac0        ..      SUBS     r0,r0,r3
        0x110135f2:    4152        RA      ADCS     r2,r2,r2
        0x110135f4:    0883        ..      LSRS     r3,r0,#2
        0x110135f6:    428b        .B      CMP      r3,r1
        0x110135f8:    d301        ..      BCC      0x110135fe ; __aeabi_idiv + 266
        0x110135fa:    008b        ..      LSLS     r3,r1,#2
        0x110135fc:    1ac0        ..      SUBS     r0,r0,r3
        0x110135fe:    4152        RA      ADCS     r2,r2,r2
        0x11013600:    d2d9        ..      BCS      0x110135b6 ; __aeabi_idiv + 194
        0x11013602:    0843        C.      LSRS     r3,r0,#1
        0x11013604:    428b        .B      CMP      r3,r1
        0x11013606:    d301        ..      BCC      0x1101360c ; __aeabi_idiv + 280
        0x11013608:    004b        K.      LSLS     r3,r1,#1
        0x1101360a:    1ac0        ..      SUBS     r0,r0,r3
        0x1101360c:    4152        RA      ADCS     r2,r2,r2
        0x1101360e:    1a41        A.      SUBS     r1,r0,r1
        0x11013610:    d200        ..      BCS      0x11013614 ; __aeabi_idiv + 288
        0x11013612:    4601        .F      MOV      r1,r0
        0x11013614:    4663        cF      MOV      r3,r12
        0x11013616:    4152        RA      ADCS     r2,r2,r2
        0x11013618:    105b        [.      ASRS     r3,r3,#1
        0x1101361a:    4610        .F      MOV      r0,r2
        0x1101361c:    d301        ..      BCC      0x11013622 ; __aeabi_idiv + 302
        0x1101361e:    4240        @B      RSBS     r0,r0,#0
        0x11013620:    2b00        .+      CMP      r3,#0
        0x11013622:    d500        ..      BPL      0x11013626 ; __aeabi_idiv + 306
        0x11013624:    4249        IB      RSBS     r1,r1,#0
        0x11013626:    4770        pG      BX       lr
        0x11013628:    4663        cF      MOV      r3,r12
        0x1101362a:    105b        [.      ASRS     r3,r3,#1
        0x1101362c:    d300        ..      BCC      0x11013630 ; __aeabi_idiv + 316
        0x1101362e:    4240        @B      RSBS     r0,r0,#0
        0x11013630:    b501        ..      PUSH     {r0,lr}
        0x11013632:    2000        .       MOVS     r0,#0
        0x11013634:    46c0        .F      MOV      r8,r8
        0x11013636:    46c0        .F      MOV      r8,r8
        0x11013638:    bd02        ..      POP      {r1,pc}
    .text
    __use_two_region_memory
        0x1101363a:    4770        pG      BX       lr
    __rt_heap_escrow$2region
        0x1101363c:    4770        pG      BX       lr
    __rt_heap_expand$2region
        0x1101363e:    4770        pG      BX       lr
    .text
    _printf_int_common
        0x11013640:    b5ff        ..      PUSH     {r0-r7,lr}
        0x11013642:    4604        .F      MOV      r4,r0
        0x11013644:    460d        .F      MOV      r5,r1
        0x11013646:    b081        ..      SUB      sp,sp,#4
        0x11013648:    3024        $0      ADDS     r0,r0,#0x24
        0x1101364a:    9000        ..      STR      r0,[sp,#0]
        0x1101364c:    6821        !h      LDR      r1,[r4,#0]
        0x1101364e:    0688        ..      LSLS     r0,r1,#26
        0x11013650:    d504        ..      BPL      0x1101365c ; _printf_int_common + 28
        0x11013652:    2210        ."      MOVS     r2,#0x10
        0x11013654:    69e0        .i      LDR      r0,[r4,#0x1c]
        0x11013656:    4391        .C      BICS     r1,r1,r2
        0x11013658:    6021        !`      STR      r1,[r4,#0]
        0x1101365a:    e000        ..      B        0x1101365e ; _printf_int_common + 30
        0x1101365c:    2001        .       MOVS     r0,#1
        0x1101365e:    42a8        .B      CMP      r0,r5
        0x11013660:    dd01        ..      BLE      0x11013666 ; _printf_int_common + 38
        0x11013662:    1b47        G.      SUBS     r7,r0,r5
        0x11013664:    e000        ..      B        0x11013668 ; _printf_int_common + 40
        0x11013666:    2700        .'      MOVS     r7,#0
        0x11013668:    9804        ..      LDR      r0,[sp,#0x10]
        0x1101366a:    69a1        .i      LDR      r1,[r4,#0x18]
        0x1101366c:    197a        z.      ADDS     r2,r7,r5
        0x1101366e:    1810        ..      ADDS     r0,r2,r0
        0x11013670:    1a08        ..      SUBS     r0,r1,r0
        0x11013672:    61a0        .a      STR      r0,[r4,#0x18]
        0x11013674:    7820         x      LDRB     r0,[r4,#0]
        0x11013676:    06c0        ..      LSLS     r0,r0,#27
        0x11013678:    d402        ..      BMI      0x11013680 ; _printf_int_common + 64
        0x1101367a:    4620         F      MOV      r0,r4
        0x1101367c:    f7fffdc2    ....    BL       _printf_pre_padding ; 0x11013204
        0x11013680:    2600        .&      MOVS     r6,#0
        0x11013682:    e008        ..      B        0x11013696 ; _printf_int_common + 86
        0x11013684:    9803        ..      LDR      r0,[sp,#0xc]
        0x11013686:    6862        bh      LDR      r2,[r4,#4]
        0x11013688:    68a1        .h      LDR      r1,[r4,#8]
        0x1101368a:    5d80        .]      LDRB     r0,[r0,r6]
        0x1101368c:    4790        .G      BLX      r2
        0x1101368e:    6a20         j      LDR      r0,[r4,#0x20]
        0x11013690:    1c40        @.      ADDS     r0,r0,#1
        0x11013692:    1c76        v.      ADDS     r6,r6,#1
        0x11013694:    6220         b      STR      r0,[r4,#0x20]
        0x11013696:    9804        ..      LDR      r0,[sp,#0x10]
        0x11013698:    4286        .B      CMP      r6,r0
        0x1101369a:    dbf3        ..      BLT      0x11013684 ; _printf_int_common + 68
        0x1101369c:    7820         x      LDRB     r0,[r4,#0]
        0x1101369e:    06c0        ..      LSLS     r0,r0,#27
        0x110136a0:    d50a        ..      BPL      0x110136b8 ; _printf_int_common + 120
        0x110136a2:    4620         F      MOV      r0,r4
        0x110136a4:    f7fffdae    ....    BL       _printf_pre_padding ; 0x11013204
        0x110136a8:    e006        ..      B        0x110136b8 ; _printf_int_common + 120
        0x110136aa:    6862        bh      LDR      r2,[r4,#4]
        0x110136ac:    68a1        .h      LDR      r1,[r4,#8]
        0x110136ae:    2030        0       MOVS     r0,#0x30
        0x110136b0:    4790        .G      BLX      r2
        0x110136b2:    6a20         j      LDR      r0,[r4,#0x20]
        0x110136b4:    1c40        @.      ADDS     r0,r0,#1
        0x110136b6:    6220         b      STR      r0,[r4,#0x20]
        0x110136b8:    4638        8F      MOV      r0,r7
        0x110136ba:    1e7f        ..      SUBS     r7,r7,#1
        0x110136bc:    2800        .(      CMP      r0,#0
        0x110136be:    dcf4        ..      BGT      0x110136aa ; _printf_int_common + 106
        0x110136c0:    e007        ..      B        0x110136d2 ; _printf_int_common + 146
        0x110136c2:    9800        ..      LDR      r0,[sp,#0]
        0x110136c4:    6862        bh      LDR      r2,[r4,#4]
        0x110136c6:    68a1        .h      LDR      r1,[r4,#8]
        0x110136c8:    5d40        @]      LDRB     r0,[r0,r5]
        0x110136ca:    4790        .G      BLX      r2
        0x110136cc:    6a20         j      LDR      r0,[r4,#0x20]
        0x110136ce:    1c40        @.      ADDS     r0,r0,#1
        0x110136d0:    6220         b      STR      r0,[r4,#0x20]
        0x110136d2:    4628        (F      MOV      r0,r5
        0x110136d4:    1e6d        m.      SUBS     r5,r5,#1
        0x110136d6:    2800        .(      CMP      r0,#0
        0x110136d8:    dcf3        ..      BGT      0x110136c2 ; _printf_int_common + 130
        0x110136da:    4620         F      MOV      r0,r4
        0x110136dc:    f7fffda8    ....    BL       _printf_post_padding ; 0x11013230
        0x110136e0:    7820         x      LDRB     r0,[r4,#0]
        0x110136e2:    0600        ..      LSLS     r0,r0,#24
        0x110136e4:    d502        ..      BPL      0x110136ec ; _printf_int_common + 172
        0x110136e6:    2002        .       MOVS     r0,#2
        0x110136e8:    b005        ..      ADD      sp,sp,#0x14
        0x110136ea:    bdf0        ..      POP      {r4-r7,pc}
        0x110136ec:    2001        .       MOVS     r0,#1
        0x110136ee:    e7fb        ..      B        0x110136e8 ; _printf_int_common + 168
    .text
    _printf_cs_common
        0x110136f0:    b510        ..      PUSH     {r4,lr}
        0x110136f2:    6943        Ci      LDR      r3,[r0,#0x14]
        0x110136f4:    2b00        .+      CMP      r3,#0
        0x110136f6:    d002        ..      BEQ      0x110136fe ; _printf_cs_common + 14
        0x110136f8:    46c0        .F      MOV      r8,r8
        0x110136fa:    46c0        .F      MOV      r8,r8
        0x110136fc:    e001        ..      B        0x11013702 ; _printf_cs_common + 18
        0x110136fe:    f7fffda8    ....    BL       _printf_str ; 0x11013252
        0x11013702:    2001        .       MOVS     r0,#1
        0x11013704:    bd10        ..      POP      {r4,pc}
    _printf_char
        0x11013706:    7812        .x      LDRB     r2,[r2,#0]
        0x11013708:    4601        .F      MOV      r1,r0
        0x1101370a:    3124        $1      ADDS     r1,r1,#0x24
        0x1101370c:    700a        .p      STRB     r2,[r1,#0]
        0x1101370e:    2200        ."      MOVS     r2,#0
        0x11013710:    704a        Jp      STRB     r2,[r1,#1]
        0x11013712:    2201        ."      MOVS     r2,#1
        0x11013714:    e7ec        ..      B        _printf_cs_common ; 0x110136f0
    _printf_string
        0x11013716:    6811        .h      LDR      r1,[r2,#0]
        0x11013718:    2200        ."      MOVS     r2,#0
        0x1101371a:    43d2        .C      MVNS     r2,r2
        0x1101371c:    e7e8        ..      B        _printf_cs_common ; 0x110136f0
        0x1101371e:    0000        ..      MOVS     r0,r0
    .text
    _printf_char_file
        0x11013720:    4b08        .K      LDR      r3,[pc,#32] ; [0x11013744] = 0xfeff396b
        0x11013722:    b570        p.      PUSH     {r4-r6,lr}
        0x11013724:    460d        .F      MOV      r5,r1
        0x11013726:    447b        {D      ADD      r3,r3,pc
        0x11013728:    f000f827    ..'.    BL       _printf_char_common ; 0x1101377a
        0x1101372c:    4604        .F      MOV      r4,r0
        0x1101372e:    4628        (F      MOV      r0,r5
        0x11013730:    f000fac8    ....    BL       ferror ; 0x11013cc4
        0x11013734:    2800        .(      CMP      r0,#0
        0x11013736:    d002        ..      BEQ      0x1101373e ; _printf_char_file + 30
        0x11013738:    2000        .       MOVS     r0,#0
        0x1101373a:    43c0        .C      MVNS     r0,r0
        0x1101373c:    bd70        p.      POP      {r4-r6,pc}
        0x1101373e:    4620         F      MOV      r0,r4
        0x11013740:    bd70        p.      POP      {r4-r6,pc}
    $d
        0x11013742:    0000        ..      DCW    0
        0x11013744:    feff396b    k9..    DCD    4278139243
    $t
    .text
    __rt_udiv10
        0x11013748:    4601        .F      MOV      r1,r0
        0x1101374a:    0880        ..      LSRS     r0,r0,#2
        0x1101374c:    1a08        ..      SUBS     r0,r1,r0
        0x1101374e:    0902        ..      LSRS     r2,r0,#4
        0x11013750:    1810        ..      ADDS     r0,r2,r0
        0x11013752:    0a02        ..      LSRS     r2,r0,#8
        0x11013754:    1810        ..      ADDS     r0,r2,r0
        0x11013756:    0c02        ..      LSRS     r2,r0,#16
        0x11013758:    1810        ..      ADDS     r0,r2,r0
        0x1101375a:    08c0        ..      LSRS     r0,r0,#3
        0x1101375c:    0082        ..      LSLS     r2,r0,#2
        0x1101375e:    1812        ..      ADDS     r2,r2,r0
        0x11013760:    0052        R.      LSLS     r2,r2,#1
        0x11013762:    1a89        ..      SUBS     r1,r1,r2
        0x11013764:    e001        ..      B        0x1101376a ; __rt_udiv10 + 34
        0x11013766:    1c40        @.      ADDS     r0,r0,#1
        0x11013768:    390a        .9      SUBS     r1,r1,#0xa
        0x1101376a:    290a        .)      CMP      r1,#0xa
        0x1101376c:    d2fb        ..      BCS      0x11013766 ; __rt_udiv10 + 30
        0x1101376e:    4770        pG      BX       lr
    .text
    _printf_input_char
        0x11013770:    6901        .i      LDR      r1,[r0,#0x10]
        0x11013772:    1c4a        J.      ADDS     r2,r1,#1
        0x11013774:    6102        .a      STR      r2,[r0,#0x10]
        0x11013776:    7808        .x      LDRB     r0,[r1,#0]
        0x11013778:    4770        pG      BX       lr
    _printf_char_common
        0x1101377a:    b500        ..      PUSH     {lr}
        0x1101377c:    b08f        ..      SUB      sp,sp,#0x3c
        0x1101377e:    9102        ..      STR      r1,[sp,#8]
        0x11013780:    2100        .!      MOVS     r1,#0
        0x11013782:    9105        ..      STR      r1,[sp,#0x14]
        0x11013784:    4905        .I      LDR      r1,[pc,#20] ; [0x1101379c] = 0xffffffe5
        0x11013786:    9301        ..      STR      r3,[sp,#4]
        0x11013788:    4479        yD      ADD      r1,r1,pc
        0x1101378a:    9103        ..      STR      r1,[sp,#0xc]
        0x1101378c:    4611        .F      MOV      r1,r2
        0x1101378e:    9004        ..      STR      r0,[sp,#0x10]
        0x11013790:    4668        hF      MOV      r0,sp
        0x11013792:    f7fffde9    ....    BL       __printf ; 0x11013368
        0x11013796:    b00f        ..      ADD      sp,sp,#0x3c
        0x11013798:    bd00        ..      POP      {pc}
    $d
        0x1101379a:    0000        ..      DCW    0
        0x1101379c:    ffffffe5    ....    DCD    4294967269
    $t
    .text
    __user_setup_stackheap
        0x110137a0:    4675        uF      MOV      r5,lr
        0x110137a2:    f000f825    ..%.    BL       __user_libspace ; 0x110137f0
        0x110137a6:    46ae        .F      MOV      lr,r5
        0x110137a8:    0005        ..      MOVS     r5,r0
        0x110137aa:    4669        iF      MOV      r1,sp
        0x110137ac:    4653        SF      MOV      r3,r10
        0x110137ae:    08c0        ..      LSRS     r0,r0,#3
        0x110137b0:    00c0        ..      LSLS     r0,r0,#3
        0x110137b2:    4685        .F      MOV      sp,r0
        0x110137b4:    b018        ..      ADD      sp,sp,#0x60
        0x110137b6:    b520         .      PUSH     {r5,lr}
        0x110137b8:    f7fffd00    ....    BL       __user_initial_stackheap ; 0x110131bc
        0x110137bc:    bc60        `.      POP      {r5,r6}
        0x110137be:    2700        .'      MOVS     r7,#0
        0x110137c0:    0849        I.      LSRS     r1,r1,#1
        0x110137c2:    46b6        .F      MOV      lr,r6
        0x110137c4:    2600        .&      MOVS     r6,#0
        0x110137c6:    c5c0        ..      STM      r5!,{r6,r7}
        0x110137c8:    c5c0        ..      STM      r5!,{r6,r7}
        0x110137ca:    c5c0        ..      STM      r5!,{r6,r7}
        0x110137cc:    c5c0        ..      STM      r5!,{r6,r7}
        0x110137ce:    c5c0        ..      STM      r5!,{r6,r7}
        0x110137d0:    c5c0        ..      STM      r5!,{r6,r7}
        0x110137d2:    c5c0        ..      STM      r5!,{r6,r7}
        0x110137d4:    c5c0        ..      STM      r5!,{r6,r7}
        0x110137d6:    3d40        @=      SUBS     r5,r5,#0x40
        0x110137d8:    0049        I.      LSLS     r1,r1,#1
        0x110137da:    468d        .F      MOV      sp,r1
        0x110137dc:    4770        pG      BX       lr
    .text
    exit
        0x110137de:    b510        ..      PUSH     {r4,lr}
        0x110137e0:    4604        .F      MOV      r4,r0
        0x110137e2:    46c0        .F      MOV      r8,r8
        0x110137e4:    46c0        .F      MOV      r8,r8
        0x110137e6:    4620         F      MOV      r0,r4
        0x110137e8:    f7fffcc7    ....    BL       __rt_exit ; 0x1101317a
        0x110137ec:    bd10        ..      POP      {r4,pc}
        0x110137ee:    0000        ..      MOVS     r0,r0
    .text
    __user_libspace
    __user_perproc_libspace
    __user_perthread_libspace
        0x110137f0:    4800        .H      LDR      r0,[pc,#0] ; [0x110137f4] = 0x1000855c
        0x110137f2:    4770        pG      BX       lr
    $d
        0x110137f4:    1000855c    \...    DCD    268469596
    $t
    $Ven$TT$L$$xc_clock_init_cfg
        0x110137f8:    b403        ..      PUSH     {r0,r1}
        0x110137fa:    4801        .H      LDR      r0,[pc,#4] ; [0x11013800] = 0x10007131
        0x110137fc:    9001        ..      STR      r0,[sp,#4]
        0x110137fe:    bd01        ..      POP      {r0,pc}
    $d
        0x11013800:    10007131    1q..    DCD    268464433
    $t
    $Ven$TT$L$$xc_timer_stop
        0x11013804:    b403        ..      PUSH     {r0,r1}
        0x11013806:    4801        .H      LDR      r0,[pc,#4] ; [0x1101380c] = 0x10007cf5
        0x11013808:    9001        ..      STR      r0,[sp,#4]
        0x1101380a:    bd01        ..      POP      {r0,pc}
    $d
        0x1101380c:    10007cf5    .|..    DCD    268467445
    $t
    $Ven$TT$L$$rf_tx_event
        0x11013810:    b403        ..      PUSH     {r0,r1}
        0x11013812:    4801        .H      LDR      r0,[pc,#4] ; [0x11013818] = 0x100070a9
        0x11013814:    9001        ..      STR      r0,[sp,#4]
        0x11013816:    bd01        ..      POP      {r0,pc}
    $d
        0x11013818:    100070a9    .p..    DCD    268464297
    $t
    $Ven$TT$L$$xc_timer_init
        0x1101381c:    b403        ..      PUSH     {r0,r1}
        0x1101381e:    4801        .H      LDR      r0,[pc,#4] ; [0x11013824] = 0x10007849
        0x11013820:    9001        ..      STR      r0,[sp,#4]
        0x11013822:    bd01        ..      POP      {r0,pc}
    $d
        0x11013824:    10007849    Ix..    DCD    268466249
    $t
    $Ven$TT$L$$xc_timer_set_value
        0x11013828:    b403        ..      PUSH     {r0,r1}
        0x1101382a:    4801        .H      LDR      r0,[pc,#4] ; [0x11013830] = 0x10007c67
        0x1101382c:    9001        ..      STR      r0,[sp,#4]
        0x1101382e:    bd01        ..      POP      {r0,pc}
    $d
        0x11013830:    10007c67    g|..    DCD    268467303
    $t
    $Ven$TT$L$$xc_timer_start
        0x11013834:    b403        ..      PUSH     {r0,r1}
        0x11013836:    4801        .H      LDR      r0,[pc,#4] ; [0x1101383c] = 0x10007ca5
        0x11013838:    9001        ..      STR      r0,[sp,#4]
        0x1101383a:    bd01        ..      POP      {r0,pc}
    $d
        0x1101383c:    10007ca5    .|..    DCD    268467365
    $t
    $Ven$TT$L$$xc_dma_check_channel_range
        0x11013840:    b403        ..      PUSH     {r0,r1}
        0x11013842:    4801        .H      LDR      r0,[pc,#4] ; [0x11013848] = 0x1000722b
        0x11013844:    9001        ..      STR      r0,[sp,#4]
        0x11013846:    bd01        ..      POP      {r0,pc}
    $d
        0x11013848:    1000722b    +r..    DCD    268464683
    $t
    i.BusFault_Handler
    BusFault_Handler
        0x1101384c:    4902        .I      LDR      r1,[pc,#8] ; [0x11013858] = 0x1101576a
        0x1101384e:    a003        ..      ADR      r0,{pc}+0xe ; 0x1101385c
        0x11013850:    f7fffcca    ....    BL       __2printf ; 0x110131e8
        0x11013854:    bf00        ..      NOP      
        0x11013856:    e7fe        ..      B        0x11013856 ; BusFault_Handler + 10
    $d
        0x11013858:    1101576a    jW..    DCD    285300586
        0x1101385c:    000a7325    %s..    DCD    684837
    $t
    i.DebugMon_Handler
    DebugMon_Handler
        0x11013860:    4902        .I      LDR      r1,[pc,#8] ; [0x1101386c] = 0x1101579a
        0x11013862:    a003        ..      ADR      r0,{pc}+0xe ; 0x11013870
        0x11013864:    f7fffcc0    ....    BL       __2printf ; 0x110131e8
        0x11013868:    bf00        ..      NOP      
        0x1101386a:    e7fe        ..      B        0x1101386a ; DebugMon_Handler + 10
    $d
        0x1101386c:    1101579a    .W..    DCD    285300634
        0x11013870:    000a7325    %s..    DCD    684837
    $t
    i.HardFault_Handler_c
    HardFault_Handler_c
        0x11013874:    b086        ..      SUB      sp,sp,#0x18
        0x11013876:    4604        .F      MOV      r4,r0
        0x11013878:    6825        %h      LDR      r5,[r4,#0]
        0x1101387a:    6866        fh      LDR      r6,[r4,#4]
        0x1101387c:    68a7        .h      LDR      r7,[r4,#8]
        0x1101387e:    68e0        .h      LDR      r0,[r4,#0xc]
        0x11013880:    9005        ..      STR      r0,[sp,#0x14]
        0x11013882:    6920         i      LDR      r0,[r4,#0x10]
        0x11013884:    9004        ..      STR      r0,[sp,#0x10]
        0x11013886:    6960        `i      LDR      r0,[r4,#0x14]
        0x11013888:    9003        ..      STR      r0,[sp,#0xc]
        0x1101388a:    69a0        .i      LDR      r0,[r4,#0x18]
        0x1101388c:    9002        ..      STR      r0,[sp,#8]
        0x1101388e:    69e0        .i      LDR      r0,[r4,#0x1c]
        0x11013890:    9001        ..      STR      r0,[sp,#4]
        0x11013892:    4917        .I      LDR      r1,[pc,#92] ; [0x110138f0] = 0x110157ba
        0x11013894:    a017        ..      ADR      r0,{pc}+0x60 ; 0x110138f4
        0x11013896:    f7fffca7    ....    BL       __2printf ; 0x110131e8
        0x1101389a:    4629        )F      MOV      r1,r5
        0x1101389c:    a018        ..      ADR      r0,{pc}+0x64 ; 0x11013900
        0x1101389e:    f7fffca3    ....    BL       __2printf ; 0x110131e8
        0x110138a2:    4631        1F      MOV      r1,r6
        0x110138a4:    a018        ..      ADR      r0,{pc}+0x64 ; 0x11013908
        0x110138a6:    f7fffc9f    ....    BL       __2printf ; 0x110131e8
        0x110138aa:    4639        9F      MOV      r1,r7
        0x110138ac:    a018        ..      ADR      r0,{pc}+0x64 ; 0x11013910
        0x110138ae:    f7fffc9b    ....    BL       __2printf ; 0x110131e8
        0x110138b2:    a019        ..      ADR      r0,{pc}+0x66 ; 0x11013918
        0x110138b4:    9905        ..      LDR      r1,[sp,#0x14]
        0x110138b6:    f7fffc97    ....    BL       __2printf ; 0x110131e8
        0x110138ba:    a019        ..      ADR      r0,{pc}+0x66 ; 0x11013920
        0x110138bc:    9904        ..      LDR      r1,[sp,#0x10]
        0x110138be:    f7fffc93    ....    BL       __2printf ; 0x110131e8
        0x110138c2:    a019        ..      ADR      r0,{pc}+0x66 ; 0x11013928
        0x110138c4:    9903        ..      LDR      r1,[sp,#0xc]
        0x110138c6:    f7fffc8f    ....    BL       __2printf ; 0x110131e8
        0x110138ca:    a01a        ..      ADR      r0,{pc}+0x6a ; 0x11013934
        0x110138cc:    9902        ..      LDR      r1,[sp,#8]
        0x110138ce:    f7fffc8b    ....    BL       __2printf ; 0x110131e8
        0x110138d2:    a01b        ..      ADR      r0,{pc}+0x6e ; 0x11013940
        0x110138d4:    9901        ..      LDR      r1,[sp,#4]
        0x110138d6:    f7fffc87    ....    BL       __2printf ; 0x110131e8
        0x110138da:    481b        .H      LDR      r0,[pc,#108] ; [0x11013948] = 0xe000ed00
        0x110138dc:    6a41        Aj      LDR      r1,[r0,#0x24]
        0x110138de:    a01b        ..      ADR      r0,{pc}+0x6e ; 0x1101394c
        0x110138e0:    f7fffc82    ....    BL       __2printf ; 0x110131e8
        0x110138e4:    a01d        ..      ADR      r0,{pc}+0x78 ; 0x1101395c
        0x110138e6:    f7fffc7f    ....    BL       __2printf ; 0x110131e8
        0x110138ea:    bf00        ..      NOP      
        0x110138ec:    e7fe        ..      B        0x110138ec ; HardFault_Handler_c + 120
    $d
        0x110138ee:    0000        ..      DCW    0
        0x110138f0:    110157ba    .W..    DCD    285300666
        0x110138f4:    2d2d2d2d    ----    DCD    757935405
        0x110138f8:    2d2d7325    %s--    DCD    757953317
        0x110138fc:    000a2d2d    --..    DCD    666925
        0x11013900:    253d3052    R0=%    DCD    624767058
        0x11013904:    00000a78    x...    DCD    2680
        0x11013908:    253d3152    R1=%    DCD    624767314
        0x1101390c:    00000a78    x...    DCD    2680
        0x11013910:    253d3252    R2=%    DCD    624767570
        0x11013914:    00000a78    x...    DCD    2680
        0x11013918:    253d3352    R3=%    DCD    624767826
        0x1101391c:    00000a78    x...    DCD    2680
        0x11013920:    3d323152    R12=    DCD    1026699602
        0x11013924:    000a7825    %x..    DCD    686117
        0x11013928:    525b524c    LR[R    DCD    1381716556
        0x1101392c:    3d5d3431    14]=    DCD    1029518385
        0x11013930:    000a7825    %x..    DCD    686117
        0x11013934:    525b4350    PC[R    DCD    1381712720
        0x11013938:    3d5d3531    15]=    DCD    1029518641
        0x1101393c:    000a7825    %x..    DCD    686117
        0x11013940:    3d525350    PSR=    DCD    1028805456
        0x11013944:    000a7825    %x..    DCD    686117
        0x11013948:    e000ed00    ....    DCD    3758157056
        0x1101394c:    5f424353    SCB_    DCD    1598178131
        0x11013950:    53434853    SHCS    DCD    1396918355
        0x11013954:    78253d52    R=%x    DCD    2015706450
        0x11013958:    0000000a    ....    DCD    10
        0x1101395c:    2d2d2d2d    ----    DCD    757935405
        0x11013960:    2d2d2d2d    ----    DCD    757935405
        0x11013964:    2d2d2d2d    ----    DCD    757935405
        0x11013968:    2d2d2d2d    ----    DCD    757935405
        0x1101396c:    2d2d2d2d    ----    DCD    757935405
        0x11013970:    2d2d2d2d    ----    DCD    757935405
        0x11013974:    0a2d2d2d    ---.    DCD    170732845
        0x11013978:    00000000    ....    DCD    0
    $t
    i.MemManage_Handler
    MemManage_Handler
        0x1101397c:    4902        .I      LDR      r1,[pc,#8] ; [0x11013988] = 0x11015758
        0x1101397e:    a003        ..      ADR      r0,{pc}+0xe ; 0x1101398c
        0x11013980:    f7fffc32    ..2.    BL       __2printf ; 0x110131e8
        0x11013984:    bf00        ..      NOP      
        0x11013986:    e7fe        ..      B        0x11013986 ; MemManage_Handler + 10
    $d
        0x11013988:    11015758    XW..    DCD    285300568
        0x1101398c:    000a7325    %s..    DCD    684837
    $t
    i.NMI_Handler
    NMI_Handler
        0x11013990:    4902        .I      LDR      r1,[pc,#8] ; [0x1101399c] = 0x1101573a
        0x11013992:    a003        ..      ADR      r0,{pc}+0xe ; 0x110139a0
        0x11013994:    f7fffc28    ..(.    BL       __2printf ; 0x110131e8
        0x11013998:    bf00        ..      NOP      
        0x1101399a:    e7fe        ..      B        0x1101399a ; NMI_Handler + 10
    $d
        0x1101399c:    1101573a    :W..    DCD    285300538
        0x110139a0:    000a7325    %s..    DCD    684837
    $t
    i.PendSV_Handler
    PendSV_Handler
        0x110139a4:    4902        .I      LDR      r1,[pc,#8] ; [0x110139b0] = 0x110157ab
        0x110139a6:    a003        ..      ADR      r0,{pc}+0xe ; 0x110139b4
        0x110139a8:    f7fffc1e    ....    BL       __2printf ; 0x110131e8
        0x110139ac:    bf00        ..      NOP      
        0x110139ae:    e7fe        ..      B        0x110139ae ; PendSV_Handler + 10
    $d
        0x110139b0:    110157ab    .W..    DCD    285300651
        0x110139b4:    000a7325    %s..    DCD    684837
    $t
    i.RF24G_Handler
    RF24G_Handler
        0x110139b8:    480b        .H      LDR      r0,[pc,#44] ; [0x110139e8] = 0x53023000
        0x110139ba:    6800        .h      LDR      r0,[r0,#0]
        0x110139bc:    2101        .!      MOVS     r1,#1
        0x110139be:    0389        ..      LSLS     r1,r1,#14
        0x110139c0:    4388        .C      BICS     r0,r0,r1
        0x110139c2:    4909        .I      LDR      r1,[pc,#36] ; [0x110139e8] = 0x53023000
        0x110139c4:    6008        .`      STR      r0,[r1,#0]
        0x110139c6:    2001        .       MOVS     r0,#1
        0x110139c8:    4908        .I      LDR      r1,[pc,#32] ; [0x110139ec] = 0x10007dae
        0x110139ca:    7008        .p      STRB     r0,[r1,#0]
        0x110139cc:    20ff        .       MOVS     r0,#0xff
        0x110139ce:    30e2        .0      ADDS     r0,r0,#0xe2
        0x110139d0:    4905        .I      LDR      r1,[pc,#20] ; [0x110139e8] = 0x53023000
        0x110139d2:    31c0        .1      ADDS     r1,r1,#0xc0
        0x110139d4:    6008        .`      STR      r0,[r1,#0]
        0x110139d6:    2070        p       MOVS     r0,#0x70
        0x110139d8:    4903        .I      LDR      r1,[pc,#12] ; [0x110139e8] = 0x53023000
        0x110139da:    61c8        .a      STR      r0,[r1,#0x1c]
        0x110139dc:    bf00        ..      NOP      
        0x110139de:    bf00        ..      NOP      
        0x110139e0:    bf00        ..      NOP      
        0x110139e2:    bf00        ..      NOP      
        0x110139e4:    4770        pG      BX       lr
    $d
        0x110139e6:    0000        ..      DCW    0
        0x110139e8:    53023000    .0.S    DCD    1392652288
        0x110139ec:    10007dae    .}..    DCD    268467630
    $t
    i.SVC_Handler
    SVC_Handler
        0x110139f0:    4902        .I      LDR      r1,[pc,#8] ; [0x110139fc] = 0x1101578e
        0x110139f2:    a003        ..      ADR      r0,{pc}+0xe ; 0x11013a00
        0x110139f4:    f7fffbf8    ....    BL       __2printf ; 0x110131e8
        0x110139f8:    bf00        ..      NOP      
        0x110139fa:    e7fe        ..      B        0x110139fa ; SVC_Handler + 10
    $d
        0x110139fc:    1101578e    .W..    DCD    285300622
        0x11013a00:    000a7325    %s..    DCD    684837
    $t
    i.SystemInit
    SystemInit
        0x11013a04:    b510        ..      PUSH     {r4,lr}
        0x11013a06:    f000f81d    ....    BL       WDT_ResetInit ; 0x11013a44
        0x11013a0a:    f000ff67    ..g.    BL       set_vector ; 0x110148dc
        0x11013a0e:    bd10        ..      POP      {r4,pc}
    i.UART0_Handler
    UART0_Handler
        0x11013a10:    b510        ..      PUSH     {r4,lr}
        0x11013a12:    2000        .       MOVS     r0,#0
        0x11013a14:    f000ffa6    ....    BL       uart_handler_callback ; 0x11014964
        0x11013a18:    bd10        ..      POP      {r4,pc}
    i.UART1_Handler
    UART1_Handler
        0x11013a1a:    b510        ..      PUSH     {r4,lr}
        0x11013a1c:    2001        .       MOVS     r0,#1
        0x11013a1e:    f000ffa1    ....    BL       uart_handler_callback ; 0x11014964
        0x11013a22:    bd10        ..      POP      {r4,pc}
    i.UART2_Handler
    UART2_Handler
        0x11013a24:    b510        ..      PUSH     {r4,lr}
        0x11013a26:    2002        .       MOVS     r0,#2
        0x11013a28:    f000ff9c    ....    BL       uart_handler_callback ; 0x11014964
        0x11013a2c:    bd10        ..      POP      {r4,pc}
        0x11013a2e:    0000        ..      MOVS     r0,r0
    i.UsageFault_Handler
    UsageFault_Handler
        0x11013a30:    4902        .I      LDR      r1,[pc,#8] ; [0x11013a3c] = 0x1101577b
        0x11013a32:    a003        ..      ADR      r0,{pc}+0xe ; 0x11013a40
        0x11013a34:    f7fffbd8    ....    BL       __2printf ; 0x110131e8
        0x11013a38:    bf00        ..      NOP      
        0x11013a3a:    e7fe        ..      B        0x11013a3a ; UsageFault_Handler + 10
    $d
        0x11013a3c:    1101577b    {W..    DCD    285300603
        0x11013a40:    000a7325    %s..    DCD    684837
    $t
    i.WDT_ResetInit
    WDT_ResetInit
        0x11013a44:    2001        .       MOVS     r0,#1
        0x11013a46:    491e        .I      LDR      r1,[pc,#120] ; [0x11013ac0] = 0x40000040
        0x11013a48:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11013a4a:    4381        .C      BICS     r1,r1,r0
        0x11013a4c:    0402        ..      LSLS     r2,r0,#16
        0x11013a4e:    1882        ..      ADDS     r2,r0,r2
        0x11013a50:    4311        .C      ORRS     r1,r1,r2
        0x11013a52:    4a1b        .J      LDR      r2,[pc,#108] ; [0x11013ac0] = 0x40000040
        0x11013a54:    6311        .c      STR      r1,[r2,#0x30]
        0x11013a56:    bf00        ..      NOP      
        0x11013a58:    2000        .       MOVS     r0,#0
        0x11013a5a:    4919        .I      LDR      r1,[pc,#100] ; [0x11013ac0] = 0x40000040
        0x11013a5c:    31c0        .1      ADDS     r1,r1,#0xc0
        0x11013a5e:    6809        .h      LDR      r1,[r1,#0]
        0x11013a60:    2204        ."      MOVS     r2,#4
        0x11013a62:    4391        .C      BICS     r1,r1,r2
        0x11013a64:    0082        ..      LSLS     r2,r0,#2
        0x11013a66:    2301        .#      MOVS     r3,#1
        0x11013a68:    049b        ..      LSLS     r3,r3,#18
        0x11013a6a:    18d2        ..      ADDS     r2,r2,r3
        0x11013a6c:    4311        .C      ORRS     r1,r1,r2
        0x11013a6e:    4a14        .J      LDR      r2,[pc,#80] ; [0x11013ac0] = 0x40000040
        0x11013a70:    32c0        .2      ADDS     r2,r2,#0xc0
        0x11013a72:    6011        .`      STR      r1,[r2,#0]
        0x11013a74:    bf00        ..      NOP      
        0x11013a76:    2001        .       MOVS     r0,#1
        0x11013a78:    4611        .F      MOV      r1,r2
        0x11013a7a:    6809        .h      LDR      r1,[r1,#0]
        0x11013a7c:    2204        ."      MOVS     r2,#4
        0x11013a7e:    4391        .C      BICS     r1,r1,r2
        0x11013a80:    0082        ..      LSLS     r2,r0,#2
        0x11013a82:    18d2        ..      ADDS     r2,r2,r3
        0x11013a84:    4311        .C      ORRS     r1,r1,r2
        0x11013a86:    4a0e        .J      LDR      r2,[pc,#56] ; [0x11013ac0] = 0x40000040
        0x11013a88:    32c0        .2      ADDS     r2,r2,#0xc0
        0x11013a8a:    6011        .`      STR      r1,[r2,#0]
        0x11013a8c:    bf00        ..      NOP      
        0x11013a8e:    2002        .       MOVS     r0,#2
        0x11013a90:    4611        .F      MOV      r1,r2
        0x11013a92:    6148        Ha      STR      r0,[r1,#0x14]
        0x11013a94:    bf00        ..      NOP      
        0x11013a96:    2001        .       MOVS     r0,#1
        0x11013a98:    6989        .i      LDR      r1,[r1,#0x18]
        0x11013a9a:    0302        ..      LSLS     r2,r0,#12
        0x11013a9c:    4391        .C      BICS     r1,r1,r2
        0x11013a9e:    0302        ..      LSLS     r2,r0,#12
        0x11013aa0:    4311        .C      ORRS     r1,r1,r2
        0x11013aa2:    4a07        .J      LDR      r2,[pc,#28] ; [0x11013ac0] = 0x40000040
        0x11013aa4:    32c0        .2      ADDS     r2,r2,#0xc0
        0x11013aa6:    6191        .a      STR      r1,[r2,#0x18]
        0x11013aa8:    bf00        ..      NOP      
        0x11013aaa:    2000        .       MOVS     r0,#0
        0x11013aac:    4905        .I      LDR      r1,[pc,#20] ; [0x11013ac4] = 0x40004000
        0x11013aae:    6809        .h      LDR      r1,[r1,#0]
        0x11013ab0:    0849        I.      LSRS     r1,r1,#1
        0x11013ab2:    0049        I.      LSLS     r1,r1,#1
        0x11013ab4:    4301        .C      ORRS     r1,r1,r0
        0x11013ab6:    4a03        .J      LDR      r2,[pc,#12] ; [0x11013ac4] = 0x40004000
        0x11013ab8:    6011        .`      STR      r1,[r2,#0]
        0x11013aba:    bf00        ..      NOP      
        0x11013abc:    4770        pG      BX       lr
    $d
        0x11013abe:    0000        ..      DCW    0
        0x11013ac0:    40000040    @..@    DCD    1073741888
        0x11013ac4:    40004000    .@.@    DCD    1073758208
    $t
    i.__ARM_common_switch8
    __ARM_common_switch8
        0x11013ac8:    b430        0.      PUSH     {r4,r5}
        0x11013aca:    4674        tF      MOV      r4,lr
        0x11013acc:    1e64        d.      SUBS     r4,r4,#1
        0x11013ace:    7825        %x      LDRB     r5,[r4,#0]
        0x11013ad0:    1c64        d.      ADDS     r4,r4,#1
        0x11013ad2:    42ab        .B      CMP      r3,r5
        0x11013ad4:    d304        ..      BCC      0x11013ae0 ; __ARM_common_switch8 + 24
        0x11013ad6:    5d63        c]      LDRB     r3,[r4,r5]
        0x11013ad8:    005b        [.      LSLS     r3,r3,#1
        0x11013ada:    18e3        ..      ADDS     r3,r4,r3
        0x11013adc:    bc30        0.      POP      {r4,r5}
        0x11013ade:    4718        .G      BX       r3
        0x11013ae0:    461d        .F      MOV      r5,r3
        0x11013ae2:    e7f8        ..      B        0x11013ad6 ; __ARM_common_switch8 + 14
    i._is_digit
    _is_digit
        0x11013ae4:    3830        08      SUBS     r0,r0,#0x30
        0x11013ae6:    280a        .(      CMP      r0,#0xa
        0x11013ae8:    d201        ..      BCS      0x11013aee ; _is_digit + 10
        0x11013aea:    2001        .       MOVS     r0,#1
        0x11013aec:    4770        pG      BX       lr
        0x11013aee:    2000        .       MOVS     r0,#0
        0x11013af0:    4770        pG      BX       lr
    i._sys_exit
    _sys_exit
        0x11013af2:    bf00        ..      NOP      
        0x11013af4:    e7fe        ..      B        0x11013af4 ; _sys_exit + 2
        0x11013af6:    0000        ..      MOVS     r0,r0
    i.app_uart_init
    app_uart_init
        0x11013af8:    b500        ..      PUSH     {lr}
        0x11013afa:    b085        ..      SUB      sp,sp,#0x14
        0x11013afc:    2000        .       MOVS     r0,#0
        0x11013afe:    9003        ..      STR      r0,[sp,#0xc]
        0x11013b00:    9004        ..      STR      r0,[sp,#0x10]
        0x11013b02:    2100        .!      MOVS     r1,#0
        0x11013b04:    4668        hF      MOV      r0,sp
        0x11013b06:    7381        .s      STRB     r1,[r0,#0xe]
        0x11013b08:    7441        At      STRB     r1,[r0,#0x11]
        0x11013b0a:    7481        .t      STRB     r1,[r0,#0x12]
        0x11013b0c:    2101        .!      MOVS     r1,#1
        0x11013b0e:    73c1        .s      STRB     r1,[r0,#0xf]
        0x11013b10:    2112        .!      MOVS     r1,#0x12
        0x11013b12:    8181        ..      STRH     r1,[r0,#0xc]
        0x11013b14:    2101        .!      MOVS     r1,#1
        0x11013b16:    7401        .t      STRB     r1,[r0,#0x10]
        0x11013b18:    a803        ..      ADD      r0,sp,#0xc
        0x11013b1a:    f001fa77    ..w.    BL       xc_gpio_init ; 0x1101500c
        0x11013b1e:    2102        .!      MOVS     r1,#2
        0x11013b20:    4668        hF      MOV      r0,sp
        0x11013b22:    73c1        .s      STRB     r1,[r0,#0xf]
        0x11013b24:    2113        .!      MOVS     r1,#0x13
        0x11013b26:    8181        ..      STRH     r1,[r0,#0xc]
        0x11013b28:    2100        .!      MOVS     r1,#0
        0x11013b2a:    7401        .t      STRB     r1,[r0,#0x10]
        0x11013b2c:    a803        ..      ADD      r0,sp,#0xc
        0x11013b2e:    f001fa6d    ..m.    BL       xc_gpio_init ; 0x1101500c
        0x11013b32:    2000        .       MOVS     r0,#0
        0x11013b34:    9000        ..      STR      r0,[sp,#0]
        0x11013b36:    9001        ..      STR      r0,[sp,#4]
        0x11013b38:    9002        ..      STR      r0,[sp,#8]
        0x11013b3a:    2100        .!      MOVS     r1,#0
        0x11013b3c:    4668        hF      MOV      r0,sp
        0x11013b3e:    8101        ..      STRH     r1,[r0,#8]
        0x11013b40:    80c1        ..      STRH     r1,[r0,#6]
        0x11013b42:    2103        .!      MOVS     r1,#3
        0x11013b44:    8081        ..      STRH     r1,[r0,#4]
        0x11013b46:    4805        .H      LDR      r0,[pc,#20] ; [0x11013b5c] = 0x4802711
        0x11013b48:    9000        ..      STR      r0,[sp,#0]
        0x11013b4a:    2100        .!      MOVS     r1,#0
        0x11013b4c:    4668        hF      MOV      r0,sp
        0x11013b4e:    8141        A.      STRH     r1,[r0,#0xa]
        0x11013b50:    4669        iF      MOV      r1,sp
        0x11013b52:    2000        .       MOVS     r0,#0
        0x11013b54:    f001fc2a    ..*.    BL       xc_uart_init ; 0x110153ac
        0x11013b58:    b005        ..      ADD      sp,sp,#0x14
        0x11013b5a:    bd00        ..      POP      {pc}
    $d
        0x11013b5c:    04802711    .'..    DCD    75507473
    $t
    i.clock_init
    clock_init
        0x11013b60:    b53e        >.      PUSH     {r1-r5,lr}
        0x11013b62:    2101        .!      MOVS     r1,#1
        0x11013b64:    4668        hF      MOV      r0,sp
        0x11013b66:    7001        .p      STRB     r1,[r0,#0]
        0x11013b68:    4834        4H      LDR      r0,[pc,#208] ; [0x11013c3c] = 0x1e84800
        0x11013b6a:    9001        ..      STR      r0,[sp,#4]
        0x11013b6c:    4668        hF      MOV      r0,sp
        0x11013b6e:    7a00        .z      LDRB     r0,[r0,#8]
        0x11013b70:    2801        .(      CMP      r0,#1
        0x11013b72:    d103        ..      BNE      0x11013b7c ; clock_init + 28
        0x11013b74:    03c0        ..      LSLS     r0,r0,#15
        0x11013b76:    4669        iF      MOV      r1,sp
        0x11013b78:    8148        H.      STRH     r0,[r1,#0xa]
        0x11013b7a:    e007        ..      B        0x11013b8c ; clock_init + 44
        0x11013b7c:    4668        hF      MOV      r0,sp
        0x11013b7e:    7a00        .z      LDRB     r0,[r0,#8]
        0x11013b80:    2800        .(      CMP      r0,#0
        0x11013b82:    d103        ..      BNE      0x11013b8c ; clock_init + 44
        0x11013b84:    207d        }       MOVS     r0,#0x7d
        0x11013b86:    0200        ..      LSLS     r0,r0,#8
        0x11013b88:    4669        iF      MOV      r1,sp
        0x11013b8a:    8148        H.      STRH     r0,[r1,#0xa]
        0x11013b8c:    4668        hF      MOV      r0,sp
        0x11013b8e:    f7fffe33    ..3.    BL       $Ven$TT$L$$xc_clock_init_cfg ; 0x110137f8
        0x11013b92:    f001f809    ....    BL       xc_clock_hfclk_in_get ; 0x11014ba8
        0x11013b96:    4605        .F      MOV      r5,r0
        0x11013b98:    2164        d!      MOVS     r1,#0x64
        0x11013b9a:    f7fffca1    ....    BL       __aeabi_uidiv ; 0x110134e0
        0x11013b9e:    4604        .F      MOV      r4,r0
        0x11013ba0:    4827        'H      LDR      r0,[pc,#156] ; [0x11013c40] = 0xffffff
        0x11013ba2:    4284        .B      CMP      r4,r0
        0x11013ba4:    d900        ..      BLS      0x11013ba8 ; clock_init + 72
        0x11013ba6:    e042        B.      B        0x11013c2e ; clock_init + 206
        0x11013ba8:    0220         .      LSLS     r0,r4,#8
        0x11013baa:    0a00        ..      LSRS     r0,r0,#8
        0x11013bac:    1e40        @.      SUBS     r0,r0,#1
        0x11013bae:    4925        %I      LDR      r1,[pc,#148] ; [0x11013c44] = 0xe000e000
        0x11013bb0:    6148        Ha      STR      r0,[r1,#0x14]
        0x11013bb2:    1748        H.      ASRS     r0,r1,#29
        0x11013bb4:    2103        .!      MOVS     r1,#3
        0x11013bb6:    2800        .(      CMP      r0,#0
        0x11013bb8:    da19        ..      BGE      0x11013bee ; clock_init + 142
        0x11013bba:    4a23        #J      LDR      r2,[pc,#140] ; [0x11013c48] = 0xe000ed1c
        0x11013bbc:    0703        ..      LSLS     r3,r0,#28
        0x11013bbe:    0f1b        ..      LSRS     r3,r3,#28
        0x11013bc0:    3b08        .;      SUBS     r3,r3,#8
        0x11013bc2:    089b        ..      LSRS     r3,r3,#2
        0x11013bc4:    009b        ..      LSLS     r3,r3,#2
        0x11013bc6:    58d2        .X      LDR      r2,[r2,r3]
        0x11013bc8:    0783        ..      LSLS     r3,r0,#30
        0x11013bca:    0edd        ..      LSRS     r5,r3,#27
        0x11013bcc:    23ff        .#      MOVS     r3,#0xff
        0x11013bce:    40ab        .@      LSLS     r3,r3,r5
        0x11013bd0:    439a        .C      BICS     r2,r2,r3
        0x11013bd2:    078b        ..      LSLS     r3,r1,#30
        0x11013bd4:    0e1b        ..      LSRS     r3,r3,#24
        0x11013bd6:    0785        ..      LSLS     r5,r0,#30
        0x11013bd8:    0eed        ..      LSRS     r5,r5,#27
        0x11013bda:    40ab        .@      LSLS     r3,r3,r5
        0x11013bdc:    431a        .C      ORRS     r2,r2,r3
        0x11013bde:    4b1a        .K      LDR      r3,[pc,#104] ; [0x11013c48] = 0xe000ed1c
        0x11013be0:    0705        ..      LSLS     r5,r0,#28
        0x11013be2:    0f2d        -.      LSRS     r5,r5,#28
        0x11013be4:    3d08        .=      SUBS     r5,r5,#8
        0x11013be6:    08ad        ..      LSRS     r5,r5,#2
        0x11013be8:    00ad        ..      LSLS     r5,r5,#2
        0x11013bea:    515a        ZQ      STR      r2,[r3,r5]
        0x11013bec:    e018        ..      B        0x11013c20 ; clock_init + 192
        0x11013bee:    4a17        .J      LDR      r2,[pc,#92] ; [0x11013c4c] = 0xe000e100
        0x11013bf0:    2303        .#      MOVS     r3,#3
        0x11013bf2:    021b        ..      LSLS     r3,r3,#8
        0x11013bf4:    18d2        ..      ADDS     r2,r2,r3
        0x11013bf6:    0883        ..      LSRS     r3,r0,#2
        0x11013bf8:    009b        ..      LSLS     r3,r3,#2
        0x11013bfa:    58d2        .X      LDR      r2,[r2,r3]
        0x11013bfc:    0783        ..      LSLS     r3,r0,#30
        0x11013bfe:    0edd        ..      LSRS     r5,r3,#27
        0x11013c00:    23ff        .#      MOVS     r3,#0xff
        0x11013c02:    40ab        .@      LSLS     r3,r3,r5
        0x11013c04:    439a        .C      BICS     r2,r2,r3
        0x11013c06:    078b        ..      LSLS     r3,r1,#30
        0x11013c08:    0e1b        ..      LSRS     r3,r3,#24
        0x11013c0a:    0785        ..      LSLS     r5,r0,#30
        0x11013c0c:    0eed        ..      LSRS     r5,r5,#27
        0x11013c0e:    40ab        .@      LSLS     r3,r3,r5
        0x11013c10:    431a        .C      ORRS     r2,r2,r3
        0x11013c12:    4b0e        .K      LDR      r3,[pc,#56] ; [0x11013c4c] = 0xe000e100
        0x11013c14:    2503        .%      MOVS     r5,#3
        0x11013c16:    022d        -.      LSLS     r5,r5,#8
        0x11013c18:    195b        [.      ADDS     r3,r3,r5
        0x11013c1a:    0885        ..      LSRS     r5,r0,#2
        0x11013c1c:    00ad        ..      LSLS     r5,r5,#2
        0x11013c1e:    515a        ZQ      STR      r2,[r3,r5]
        0x11013c20:    bf00        ..      NOP      
        0x11013c22:    2000        .       MOVS     r0,#0
        0x11013c24:    4907        .I      LDR      r1,[pc,#28] ; [0x11013c44] = 0xe000e000
        0x11013c26:    6188        .a      STR      r0,[r1,#0x18]
        0x11013c28:    2007        .       MOVS     r0,#7
        0x11013c2a:    6108        .a      STR      r0,[r1,#0x10]
        0x11013c2c:    bf00        ..      NOP      
        0x11013c2e:    4805        .H      LDR      r0,[pc,#20] ; [0x11013c44] = 0xe000e000
        0x11013c30:    6900        .i      LDR      r0,[r0,#0x10]
        0x11013c32:    2102        .!      MOVS     r1,#2
        0x11013c34:    4388        .C      BICS     r0,r0,r1
        0x11013c36:    4903        .I      LDR      r1,[pc,#12] ; [0x11013c44] = 0xe000e000
        0x11013c38:    6108        .a      STR      r0,[r1,#0x10]
        0x11013c3a:    bd3e        >.      POP      {r1-r5,pc}
    $d
        0x11013c3c:    01e84800    .H..    DCD    32000000
        0x11013c40:    00ffffff    ....    DCD    16777215
        0x11013c44:    e000e000    ....    DCD    3758153728
        0x11013c48:    e000ed1c    ....    DCD    3758157084
        0x11013c4c:    e000e100    ....    DCD    3758153984
    $t
    i.delay_ms
    delay_ms
        0x11013c50:    b510        ..      PUSH     {r4,lr}
        0x11013c52:    4604        .F      MOV      r4,r0
        0x11013c54:    2c00        .,      CMP      r4,#0
        0x11013c56:    d100        ..      BNE      0x11013c5a ; delay_ms + 10
        0x11013c58:    bd10        ..      POP      {r4,pc}
        0x11013c5a:    bf00        ..      NOP      
        0x11013c5c:    207d        }       MOVS     r0,#0x7d
        0x11013c5e:    00c0        ..      LSLS     r0,r0,#3
        0x11013c60:    f000f806    ....    BL       delay_us ; 0x11013c70
        0x11013c64:    1e60        `.      SUBS     r0,r4,#1
        0x11013c66:    1e04        ..      SUBS     r4,r0,#0
        0x11013c68:    d1f8        ..      BNE      0x11013c5c ; delay_ms + 12
        0x11013c6a:    bf00        ..      NOP      
        0x11013c6c:    e7f4        ..      B        0x11013c58 ; delay_ms + 8
        0x11013c6e:    0000        ..      MOVS     r0,r0
    i.delay_us
    delay_us
        0x11013c70:    b5fe        ..      PUSH     {r1-r7,lr}
        0x11013c72:    4607        .F      MOV      r7,r0
        0x11013c74:    2600        .&      MOVS     r6,#0
        0x11013c76:    4811        .H      LDR      r0,[pc,#68] ; [0x11013cbc] = 0xe000e000
        0x11013c78:    6940        @i      LDR      r0,[r0,#0x14]
        0x11013c7a:    9001        ..      STR      r0,[sp,#4]
        0x11013c7c:    f000ff94    ....    BL       xc_clock_hfclk_in_get ; 0x11014ba8
        0x11013c80:    490f        .I      LDR      r1,[pc,#60] ; [0x11013cc0] = 0xf4240
        0x11013c82:    9000        ..      STR      r0,[sp,#0]
        0x11013c84:    f7fffc2c    ..,.    BL       __aeabi_uidiv ; 0x110134e0
        0x11013c88:    4378        xC      MULS     r0,r7,r0
        0x11013c8a:    9002        ..      STR      r0,[sp,#8]
        0x11013c8c:    480b        .H      LDR      r0,[pc,#44] ; [0x11013cbc] = 0xe000e000
        0x11013c8e:    6985        .i      LDR      r5,[r0,#0x18]
        0x11013c90:    e011        ..      B        0x11013cb6 ; delay_us + 70
        0x11013c92:    480a        .H      LDR      r0,[pc,#40] ; [0x11013cbc] = 0xe000e000
        0x11013c94:    6984        .i      LDR      r4,[r0,#0x18]
        0x11013c96:    42ac        .B      CMP      r4,r5
        0x11013c98:    d00d        ..      BEQ      0x11013cb6 ; delay_us + 70
        0x11013c9a:    42ac        .B      CMP      r4,r5
        0x11013c9c:    d202        ..      BCS      0x11013ca4 ; delay_us + 52
        0x11013c9e:    1b28        (.      SUBS     r0,r5,r4
        0x11013ca0:    1986        ..      ADDS     r6,r0,r6
        0x11013ca2:    e003        ..      B        0x11013cac ; delay_us + 60
        0x11013ca4:    9801        ..      LDR      r0,[sp,#4]
        0x11013ca6:    1b00        ..      SUBS     r0,r0,r4
        0x11013ca8:    1940        @.      ADDS     r0,r0,r5
        0x11013caa:    1986        ..      ADDS     r6,r0,r6
        0x11013cac:    4625        %F      MOV      r5,r4
        0x11013cae:    9802        ..      LDR      r0,[sp,#8]
        0x11013cb0:    4286        .B      CMP      r6,r0
        0x11013cb2:    d300        ..      BCC      0x11013cb6 ; delay_us + 70
        0x11013cb4:    e000        ..      B        0x11013cb8 ; delay_us + 72
        0x11013cb6:    e7ec        ..      B        0x11013c92 ; delay_us + 34
        0x11013cb8:    bf00        ..      NOP      
        0x11013cba:    bdfe        ..      POP      {r1-r7,pc}
    $d
        0x11013cbc:    e000e000    ....    DCD    3758153728
        0x11013cc0:    000f4240    @B..    DCD    1000000
    $t
    i.ferror
    ferror
        0x11013cc4:    4601        .F      MOV      r1,r0
        0x11013cc6:    2000        .       MOVS     r0,#0
        0x11013cc8:    43c0        .C      MVNS     r0,r0
        0x11013cca:    4770        pG      BX       lr
    i.freq_ctune
    freq_ctune
        0x11013ccc:    b510        ..      PUSH     {r4,lr}
        0x11013cce:    2200        ."      MOVS     r2,#0
        0x11013cd0:    bf00        ..      NOP      
        0x11013cd2:    4907        .I      LDR      r1,[pc,#28] ; [0x11013cf0] = 0x40002400
        0x11013cd4:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11013cd6:    460a        .F      MOV      r2,r1
        0x11013cd8:    243f        ?$      MOVS     r4,#0x3f
        0x11013cda:    0524        $.      LSLS     r4,r4,#20
        0x11013cdc:    4613        .F      MOV      r3,r2
        0x11013cde:    43a3        .C      BICS     r3,r3,r4
        0x11013ce0:    0684        ..      LSLS     r4,r0,#26
        0x11013ce2:    09a4        ..      LSRS     r4,r4,#6
        0x11013ce4:    4619        .F      MOV      r1,r3
        0x11013ce6:    4321        !C      ORRS     r1,r1,r4
        0x11013ce8:    4b01        .K      LDR      r3,[pc,#4] ; [0x11013cf0] = 0x40002400
        0x11013cea:    6319        .c      STR      r1,[r3,#0x30]
        0x11013cec:    bf00        ..      NOP      
        0x11013cee:    bd10        ..      POP      {r4,pc}
    $d
        0x11013cf0:    40002400    .$.@    DCD    1073751040
    $t
    i.gpio_intr_callback
    gpio_intr_callback
        0x11013cf4:    4770        pG      BX       lr
        0x11013cf6:    0000        ..      MOVS     r0,r0
    i.main
    main
        0x11013cf8:    b08a        ..      SUB      sp,sp,#0x28
        0x11013cfa:    2120         !      MOVS     r1,#0x20
        0x11013cfc:    4668        hF      MOV      r0,sp
        0x11013cfe:    f000f947    ..G.    BL       rf_data_config ; 0x11013f90
        0x11013d02:    2000        .       MOVS     r0,#0
        0x11013d04:    9008        ..      STR      r0,[sp,#0x20]
        0x11013d06:    2014        .       MOVS     r0,#0x14
        0x11013d08:    9009        ..      STR      r0,[sp,#0x24]
        0x11013d0a:    f7ffff29    ..).    BL       clock_init ; 0x11013b60
        0x11013d0e:    f7fffef3    ....    BL       app_uart_init ; 0x11013af8
        0x11013d12:    f000f8a5    ....    BL       rf24g_init ; 0x11013e60
        0x11013d16:    f000f933    ..3.    BL       rf_ack_payload_config ; 0x11013f80
        0x11013d1a:    4809        .H      LDR      r0,[pc,#36] ; [0x11013d40] = 0x92e
        0x11013d1c:    f000fc14    ....    BL       rf_set_channel ; 0x11014548
        0x11013d20:    f000f944    ..D.    BL       rf_dump_log ; 0x11013fac
        0x11013d24:    2120         !      MOVS     r1,#0x20
        0x11013d26:    4668        hF      MOV      r0,sp
        0x11013d28:    f000f932    ..2.    BL       rf_data_config ; 0x11013f90
        0x11013d2c:    2114        .!      MOVS     r1,#0x14
        0x11013d2e:    2000        .       MOVS     r0,#0
        0x11013d30:    f000fdf2    ....    BL       timer_init ; 0x11014918
        0x11013d34:    bf00        ..      NOP      
        0x11013d36:    4668        hF      MOV      r0,sp
        0x11013d38:    f000fc0c    ....    BL       rf_tx_manage ; 0x11014554
        0x11013d3c:    9008        ..      STR      r0,[sp,#0x20]
        0x11013d3e:    e7fa        ..      B        0x11013d36 ; main + 62
    $d
        0x11013d40:    0000092e    ....    DCD    2350
    $t
    i.reset_rf2_4g
    reset_rf2_4g
        0x11013d44:    b510        ..      PUSH     {r4,lr}
        0x11013d46:    2400        .$      MOVS     r4,#0
        0x11013d48:    bf00        ..      NOP      
        0x11013d4a:    480c        .H      LDR      r0,[pc,#48] ; [0x11013d7c] = 0x40000180
        0x11013d4c:    6b40        @k      LDR      r0,[r0,#0x34]
        0x11013d4e:    4604        .F      MOV      r4,r0
        0x11013d50:    2101        .!      MOVS     r1,#1
        0x11013d52:    0549        I.      LSLS     r1,r1,#21
        0x11013d54:    4620         F      MOV      r0,r4
        0x11013d56:    4388        .C      BICS     r0,r0,r1
        0x11013d58:    4908        .I      LDR      r1,[pc,#32] ; [0x11013d7c] = 0x40000180
        0x11013d5a:    6348        Hc      STR      r0,[r1,#0x34]
        0x11013d5c:    bf00        ..      NOP      
        0x11013d5e:    2002        .       MOVS     r0,#2
        0x11013d60:    f7ffff76    ..v.    BL       delay_ms ; 0x11013c50
        0x11013d64:    2101        .!      MOVS     r1,#1
        0x11013d66:    0549        I.      LSLS     r1,r1,#21
        0x11013d68:    4620         F      MOV      r0,r4
        0x11013d6a:    4308        .C      ORRS     r0,r0,r1
        0x11013d6c:    4903        .I      LDR      r1,[pc,#12] ; [0x11013d7c] = 0x40000180
        0x11013d6e:    6348        Hc      STR      r0,[r1,#0x34]
        0x11013d70:    bf00        ..      NOP      
        0x11013d72:    2001        .       MOVS     r0,#1
        0x11013d74:    f7ffff6c    ..l.    BL       delay_ms ; 0x11013c50
        0x11013d78:    bd10        ..      POP      {r4,pc}
    $d
        0x11013d7a:    0000        ..      DCW    0
        0x11013d7c:    40000180    ...@    DCD    1073742208
    $t
    i.rf24g_config
    rf24g_config
        0x11013d80:    b510        ..      PUSH     {r4,lr}
        0x11013d82:    4833        3H      LDR      r0,[pc,#204] ; [0x11013e50] = 0x53021088
        0x11013d84:    8e00        ..      LDRH     r0,[r0,#0x30]
        0x11013d86:    2107        .!      MOVS     r1,#7
        0x11013d88:    0349        I.      LSLS     r1,r1,#13
        0x11013d8a:    4308        .C      ORRS     r0,r0,r1
        0x11013d8c:    4930        0I      LDR      r1,[pc,#192] ; [0x11013e50] = 0x53021088
        0x11013d8e:    8608        ..      STRH     r0,[r1,#0x30]
        0x11013d90:    482f        /H      LDR      r0,[pc,#188] ; [0x11013e50] = 0x53021088
        0x11013d92:    3868        h8      SUBS     r0,r0,#0x68
        0x11013d94:    8800        ..      LDRH     r0,[r0,#0]
        0x11013d96:    210f        .!      MOVS     r1,#0xf
        0x11013d98:    0189        ..      LSLS     r1,r1,#6
        0x11013d9a:    4388        .C      BICS     r0,r0,r1
        0x11013d9c:    492c        ,I      LDR      r1,[pc,#176] ; [0x11013e50] = 0x53021088
        0x11013d9e:    3968        h9      SUBS     r1,r1,#0x68
        0x11013da0:    8008        ..      STRH     r0,[r1,#0]
        0x11013da2:    4608        .F      MOV      r0,r1
        0x11013da4:    8b80        ..      LDRH     r0,[r0,#0x1c]
        0x11013da6:    210e        .!      MOVS     r1,#0xe
        0x11013da8:    4388        .C      BICS     r0,r0,r1
        0x11013daa:    3008        .0      ADDS     r0,r0,#8
        0x11013dac:    4928        (I      LDR      r1,[pc,#160] ; [0x11013e50] = 0x53021088
        0x11013dae:    3968        h9      SUBS     r1,r1,#0x68
        0x11013db0:    8388        ..      STRH     r0,[r1,#0x1c]
        0x11013db2:    4827        'H      LDR      r0,[pc,#156] ; [0x11013e50] = 0x53021088
        0x11013db4:    3848        H8      SUBS     r0,r0,#0x48
        0x11013db6:    8a80        ..      LDRH     r0,[r0,#0x14]
        0x11013db8:    213c        <!      MOVS     r1,#0x3c
        0x11013dba:    4388        .C      BICS     r0,r0,r1
        0x11013dbc:    302c        ,0      ADDS     r0,r0,#0x2c
        0x11013dbe:    4924        $I      LDR      r1,[pc,#144] ; [0x11013e50] = 0x53021088
        0x11013dc0:    3948        H9      SUBS     r1,r1,#0x48
        0x11013dc2:    8288        ..      STRH     r0,[r1,#0x14]
        0x11013dc4:    4822        "H      LDR      r0,[pc,#136] ; [0x11013e50] = 0x53021088
        0x11013dc6:    3888        .8      SUBS     r0,r0,#0x88
        0x11013dc8:    8900        ..      LDRH     r0,[r0,#8]
        0x11013dca:    2101        .!      MOVS     r1,#1
        0x11013dcc:    0309        ..      LSLS     r1,r1,#12
        0x11013dce:    4388        .C      BICS     r0,r0,r1
        0x11013dd0:    491f        .I      LDR      r1,[pc,#124] ; [0x11013e50] = 0x53021088
        0x11013dd2:    3988        .9      SUBS     r1,r1,#0x88
        0x11013dd4:    8108        ..      STRH     r0,[r1,#8]
        0x11013dd6:    481e        .H      LDR      r0,[pc,#120] ; [0x11013e50] = 0x53021088
        0x11013dd8:    3848        H8      SUBS     r0,r0,#0x48
        0x11013dda:    8a80        ..      LDRH     r0,[r0,#0x14]
        0x11013ddc:    2107        .!      MOVS     r1,#7
        0x11013dde:    0309        ..      LSLS     r1,r1,#12
        0x11013de0:    4388        .C      BICS     r0,r0,r1
        0x11013de2:    2103        .!      MOVS     r1,#3
        0x11013de4:    0309        ..      LSLS     r1,r1,#12
        0x11013de6:    1840        @.      ADDS     r0,r0,r1
        0x11013de8:    4919        .I      LDR      r1,[pc,#100] ; [0x11013e50] = 0x53021088
        0x11013dea:    3948        H9      SUBS     r1,r1,#0x48
        0x11013dec:    8288        ..      STRH     r0,[r1,#0x14]
        0x11013dee:    4818        .H      LDR      r0,[pc,#96] ; [0x11013e50] = 0x53021088
        0x11013df0:    3828        (8      SUBS     r0,r0,#0x28
        0x11013df2:    8a80        ..      LDRH     r0,[r0,#0x14]
        0x11013df4:    2102        .!      MOVS     r1,#2
        0x11013df6:    4308        .C      ORRS     r0,r0,r1
        0x11013df8:    4915        .I      LDR      r1,[pc,#84] ; [0x11013e50] = 0x53021088
        0x11013dfa:    3928        (9      SUBS     r1,r1,#0x28
        0x11013dfc:    8288        ..      STRH     r0,[r1,#0x14]
        0x11013dfe:    4608        .F      MOV      r0,r1
        0x11013e00:    8a00        ..      LDRH     r0,[r0,#0x10]
        0x11013e02:    2101        .!      MOVS     r1,#1
        0x11013e04:    4308        .C      ORRS     r0,r0,r1
        0x11013e06:    4912        .I      LDR      r1,[pc,#72] ; [0x11013e50] = 0x53021088
        0x11013e08:    3928        (9      SUBS     r1,r1,#0x28
        0x11013e0a:    8208        ..      STRH     r0,[r1,#0x10]
        0x11013e0c:    f7ffff9a    ....    BL       reset_rf2_4g ; 0x11013d44
        0x11013e10:    4810        .H      LDR      r0,[pc,#64] ; [0x11013e54] = 0x20c010
        0x11013e12:    4911        .I      LDR      r1,[pc,#68] ; [0x11013e58] = 0x40000180
        0x11013e14:    6348        Hc      STR      r0,[r1,#0x34]
        0x11013e16:    bf00        ..      NOP      
        0x11013e18:    2001        .       MOVS     r0,#1
        0x11013e1a:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11013e1c:    0282        ..      LSLS     r2,r0,#10
        0x11013e1e:    4391        .C      BICS     r1,r1,r2
        0x11013e20:    0282        ..      LSLS     r2,r0,#10
        0x11013e22:    4311        .C      ORRS     r1,r1,r2
        0x11013e24:    4a0c        .J      LDR      r2,[pc,#48] ; [0x11013e58] = 0x40000180
        0x11013e26:    6311        .c      STR      r1,[r2,#0x30]
        0x11013e28:    bf00        ..      NOP      
        0x11013e2a:    bf00        ..      NOP      
        0x11013e2c:    4611        .F      MOV      r1,r2
        0x11013e2e:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11013e30:    0242        B.      LSLS     r2,r0,#9
        0x11013e32:    4391        .C      BICS     r1,r1,r2
        0x11013e34:    0242        B.      LSLS     r2,r0,#9
        0x11013e36:    4311        .C      ORRS     r1,r1,r2
        0x11013e38:    4a07        .J      LDR      r2,[pc,#28] ; [0x11013e58] = 0x40000180
        0x11013e3a:    6311        .c      STR      r1,[r2,#0x30]
        0x11013e3c:    bf00        ..      NOP      
        0x11013e3e:    4807        .H      LDR      r0,[pc,#28] ; [0x11013e5c] = 0x53022040
        0x11013e40:    6800        .h      LDR      r0,[r0,#0]
        0x11013e42:    2107        .!      MOVS     r1,#7
        0x11013e44:    0209        ..      LSLS     r1,r1,#8
        0x11013e46:    4308        .C      ORRS     r0,r0,r1
        0x11013e48:    4904        .I      LDR      r1,[pc,#16] ; [0x11013e5c] = 0x53022040
        0x11013e4a:    6008        .`      STR      r0,[r1,#0]
        0x11013e4c:    bd10        ..      POP      {r4,pc}
    $d
        0x11013e4e:    0000        ..      DCW    0
        0x11013e50:    53021088    ...S    DCD    1392644232
        0x11013e54:    0020c010    .. .    DCD    2146320
        0x11013e58:    40000180    ...@    DCD    1073742208
        0x11013e5c:    53022040    @ .S    DCD    1392648256
    $t
    i.rf24g_init
    rf24g_init
        0x11013e60:    b51c        ..      PUSH     {r2-r4,lr}
        0x11013e62:    f000f83f    ..?.    BL       rf24g_modem_init ; 0x11013ee4
        0x11013e66:    f7ffff8b    ....    BL       rf24g_config ; 0x11013d80
        0x11013e6a:    2036        6       MOVS     r0,#0x36
        0x11013e6c:    f7ffff2e    ....    BL       freq_ctune ; 0x11013ccc
        0x11013e70:    203f        ?       MOVS     r0,#0x3f
        0x11013e72:    f000fca9    ....    BL       set_rf_dynpd ; 0x110147c8
        0x11013e76:    2103        .!      MOVS     r1,#3
        0x11013e78:    2000        .       MOVS     r0,#0
        0x11013e7a:    f000fd01    ....    BL       set_rf_retr ; 0x11014880
        0x11013e7e:    2005        .       MOVS     r0,#5
        0x11013e80:    f000fd06    ....    BL       set_rf_tx_addr_width ; 0x11014890
        0x11013e84:    21ea        .!      MOVS     r1,#0xea
        0x11013e86:    4815        .H      LDR      r0,[pc,#84] ; [0x11013edc] = 0xe7e7e7e6
        0x11013e88:    f000fd1a    ....    BL       set_rf_txaddr ; 0x110148c0
        0x11013e8c:    21ea        .!      MOVS     r1,#0xea
        0x11013e8e:    4813        .H      LDR      r0,[pc,#76] ; [0x11013edc] = 0xe7e7e7e6
        0x11013e90:    f000fcc4    ....    BL       set_rf_pipe0_rxaddr ; 0x1101481c
        0x11013e94:    2002        .       MOVS     r0,#2
        0x11013e96:    f000fc45    ..E.    BL       set_rf_DR ; 0x11014724
        0x11013e9a:    2102        .!      MOVS     r1,#2
        0x11013e9c:    2001        .       MOVS     r0,#1
        0x11013e9e:    f000fc6f    ..o.    BL       set_rf_crc ; 0x11014780
        0x11013ea2:    2000        .       MOVS     r0,#0
        0x11013ea4:    9000        ..      STR      r0,[sp,#0]
        0x11013ea6:    2301        .#      MOVS     r3,#1
        0x11013ea8:    461a        .F      MOV      r2,r3
        0x11013eaa:    4619        .F      MOV      r1,r3
        0x11013eac:    9001        ..      STR      r0,[sp,#4]
        0x11013eae:    f000fc91    ....    BL       set_rf_feature ; 0x110147d4
        0x11013eb2:    2020                MOVS     r0,#0x20
        0x11013eb4:    9000        ..      STR      r0,[sp,#0]
        0x11013eb6:    4603        .F      MOV      r3,r0
        0x11013eb8:    4602        .F      MOV      r2,r0
        0x11013eba:    4601        .F      MOV      r1,r0
        0x11013ebc:    9001        ..      STR      r0,[sp,#4]
        0x11013ebe:    f000fcb5    ....    BL       set_rf_pipe_rx_payLen ; 0x1101482c
        0x11013ec2:    2000        .       MOVS     r0,#0
        0x11013ec4:    f000fc98    ....    BL       set_rf_mode ; 0x110147f8
        0x11013ec8:    2008        .       MOVS     r0,#8
        0x11013eca:    f000fcc1    ....    BL       set_rf_power ; 0x11014850
        0x11013ece:    2000        .       MOVS     r0,#0
        0x11013ed0:    4903        .I      LDR      r1,[pc,#12] ; [0x11013ee0] = 0x53023000
        0x11013ed2:    6048        H`      STR      r0,[r1,#4]
        0x11013ed4:    f000faac    ....    BL       rf_rc_calib ; 0x11014430
        0x11013ed8:    bd1c        ..      POP      {r2-r4,pc}
    $d
        0x11013eda:    0000        ..      DCW    0
        0x11013edc:    e7e7e7e6    ....    DCD    3890735078
        0x11013ee0:    53023000    .0.S    DCD    1392652288
    $t
    i.rf24g_modem_init
    rf24g_modem_init
        0x11013ee4:    2001        .       MOVS     r0,#1
        0x11013ee6:    4922        "I      LDR      r1,[pc,#136] ; [0x11013f70] = 0x40000040
        0x11013ee8:    6809        .h      LDR      r1,[r1,#0]
        0x11013eea:    2210        ."      MOVS     r2,#0x10
        0x11013eec:    4391        .C      BICS     r1,r1,r2
        0x11013eee:    0102        ..      LSLS     r2,r0,#4
        0x11013ef0:    0503        ..      LSLS     r3,r0,#20
        0x11013ef2:    18d2        ..      ADDS     r2,r2,r3
        0x11013ef4:    4311        .C      ORRS     r1,r1,r2
        0x11013ef6:    4a1e        .J      LDR      r2,[pc,#120] ; [0x11013f70] = 0x40000040
        0x11013ef8:    6011        .`      STR      r1,[r2,#0]
        0x11013efa:    bf00        ..      NOP      
        0x11013efc:    bf00        ..      NOP      
        0x11013efe:    4611        .F      MOV      r1,r2
        0x11013f00:    6889        .h      LDR      r1,[r1,#8]
        0x11013f02:    2210        ."      MOVS     r2,#0x10
        0x11013f04:    4391        .C      BICS     r1,r1,r2
        0x11013f06:    0102        ..      LSLS     r2,r0,#4
        0x11013f08:    18d2        ..      ADDS     r2,r2,r3
        0x11013f0a:    4311        .C      ORRS     r1,r1,r2
        0x11013f0c:    4a18        .J      LDR      r2,[pc,#96] ; [0x11013f70] = 0x40000040
        0x11013f0e:    6091        .`      STR      r1,[r2,#8]
        0x11013f10:    bf00        ..      NOP      
        0x11013f12:    bf00        ..      NOP      
        0x11013f14:    4611        .F      MOV      r1,r2
        0x11013f16:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11013f18:    0282        ..      LSLS     r2,r0,#10
        0x11013f1a:    4391        .C      BICS     r1,r1,r2
        0x11013f1c:    0282        ..      LSLS     r2,r0,#10
        0x11013f1e:    0683        ..      LSLS     r3,r0,#26
        0x11013f20:    18d2        ..      ADDS     r2,r2,r3
        0x11013f22:    4311        .C      ORRS     r1,r1,r2
        0x11013f24:    4a12        .J      LDR      r2,[pc,#72] ; [0x11013f70] = 0x40000040
        0x11013f26:    6311        .c      STR      r1,[r2,#0x30]
        0x11013f28:    bf00        ..      NOP      
        0x11013f2a:    bf00        ..      NOP      
        0x11013f2c:    4911        .I      LDR      r1,[pc,#68] ; [0x11013f74] = 0x40002440
        0x11013f2e:    6108        .a      STR      r0,[r1,#0x10]
        0x11013f30:    bf00        ..      NOP      
        0x11013f32:    4811        .H      LDR      r0,[pc,#68] ; [0x11013f78] = 0x53021040
        0x11013f34:    8880        ..      LDRH     r0,[r0,#4]
        0x11013f36:    213e        >!      MOVS     r1,#0x3e
        0x11013f38:    4388        .C      BICS     r0,r0,r1
        0x11013f3a:    300c        .0      ADDS     r0,r0,#0xc
        0x11013f3c:    490e        .I      LDR      r1,[pc,#56] ; [0x11013f78] = 0x53021040
        0x11013f3e:    8088        ..      STRH     r0,[r1,#4]
        0x11013f40:    480d        .H      LDR      r0,[pc,#52] ; [0x11013f78] = 0x53021040
        0x11013f42:    3820         8      SUBS     r0,r0,#0x20
        0x11013f44:    8b80        ..      LDRH     r0,[r0,#0x1c]
        0x11013f46:    213f        ?!      MOVS     r1,#0x3f
        0x11013f48:    0189        ..      LSLS     r1,r1,#6
        0x11013f4a:    4388        .C      BICS     r0,r0,r1
        0x11013f4c:    30ff        .0      ADDS     r0,r0,#0xff
        0x11013f4e:    3001        .0      ADDS     r0,#1
        0x11013f50:    4909        .I      LDR      r1,[pc,#36] ; [0x11013f78] = 0x53021040
        0x11013f52:    3920         9      SUBS     r1,r1,#0x20
        0x11013f54:    8388        ..      STRH     r0,[r1,#0x1c]
        0x11013f56:    4809        .H      LDR      r0,[pc,#36] ; [0x11013f7c] = 0xe0df
        0x11013f58:    4907        .I      LDR      r1,[pc,#28] ; [0x11013f78] = 0x53021040
        0x11013f5a:    3940        @9      SUBS     r1,r1,#0x40
        0x11013f5c:    8108        ..      STRH     r0,[r1,#8]
        0x11013f5e:    4608        .F      MOV      r0,r1
        0x11013f60:    8980        ..      LDRH     r0,[r0,#0xc]
        0x11013f62:    2103        .!      MOVS     r1,#3
        0x11013f64:    0309        ..      LSLS     r1,r1,#12
        0x11013f66:    4388        .C      BICS     r0,r0,r1
        0x11013f68:    4903        .I      LDR      r1,[pc,#12] ; [0x11013f78] = 0x53021040
        0x11013f6a:    3940        @9      SUBS     r1,r1,#0x40
        0x11013f6c:    8188        ..      STRH     r0,[r1,#0xc]
        0x11013f6e:    4770        pG      BX       lr
    $d
        0x11013f70:    40000040    @..@    DCD    1073741888
        0x11013f74:    40002440    @$.@    DCD    1073751104
        0x11013f78:    53021040    @..S    DCD    1392644160
        0x11013f7c:    0000e0df    ....    DCD    57567
    $t
    i.rf_ack_payload_config
    rf_ack_payload_config
        0x11013f80:    203f        ?       MOVS     r0,#0x3f
        0x11013f82:    4902        .I      LDR      r1,[pc,#8] ; [0x11013f8c] = 0x53023080
        0x11013f84:    6148        Ha      STR      r0,[r1,#0x14]
        0x11013f86:    201f        .       MOVS     r0,#0x1f
        0x11013f88:    6188        .a      STR      r0,[r1,#0x18]
        0x11013f8a:    4770        pG      BX       lr
    $d
        0x11013f8c:    53023080    .0.S    DCD    1392652416
    $t
    i.rf_data_config
    rf_data_config
        0x11013f90:    4602        .F      MOV      r2,r0
        0x11013f92:    2900        .)      CMP      r1,#0
        0x11013f94:    d101        ..      BNE      0x11013f9a ; rf_data_config + 10
        0x11013f96:    2000        .       MOVS     r0,#0
        0x11013f98:    4770        pG      BX       lr
        0x11013f9a:    2000        .       MOVS     r0,#0
        0x11013f9c:    e002        ..      B        0x11013fa4 ; rf_data_config + 20
        0x11013f9e:    5410        .T      STRB     r0,[r2,r0]
        0x11013fa0:    1c43        C.      ADDS     r3,r0,#1
        0x11013fa2:    b2d8        ..      UXTB     r0,r3
        0x11013fa4:    4288        .B      CMP      r0,r1
        0x11013fa6:    dbfa        ..      BLT      0x11013f9e ; rf_data_config + 14
        0x11013fa8:    2001        .       MOVS     r0,#1
        0x11013faa:    e7f5        ..      B        0x11013f98 ; rf_data_config + 8
    i.rf_dump_log
    rf_dump_log
        0x11013fac:    b510        ..      PUSH     {r4,lr}
        0x11013fae:    a058        X.      ADR      r0,{pc}+0x162 ; 0x11014110
        0x11013fb0:    f7fff91a    ....    BL       __2printf ; 0x110131e8
        0x11013fb4:    4863        cH      LDR      r0,[pc,#396] ; [0x11014144] = 0x53023000
        0x11013fb6:    6801        .h      LDR      r1,[r0,#0]
        0x11013fb8:    a063        c.      ADR      r0,{pc}+0x190 ; 0x11014148
        0x11013fba:    f7fff915    ....    BL       __2printf ; 0x110131e8
        0x11013fbe:    4861        aH      LDR      r0,[pc,#388] ; [0x11014144] = 0x53023000
        0x11013fc0:    6841        Ah      LDR      r1,[r0,#4]
        0x11013fc2:    a067        g.      ADR      r0,{pc}+0x19e ; 0x11014160
        0x11013fc4:    f7fff910    ....    BL       __2printf ; 0x110131e8
        0x11013fc8:    485e        ^H      LDR      r0,[pc,#376] ; [0x11014144] = 0x53023000
        0x11013fca:    6881        .h      LDR      r1,[r0,#8]
        0x11013fcc:    a06a        j.      ADR      r0,{pc}+0x1ac ; 0x11014178
        0x11013fce:    f7fff90b    ....    BL       __2printf ; 0x110131e8
        0x11013fd2:    485c        \H      LDR      r0,[pc,#368] ; [0x11014144] = 0x53023000
        0x11013fd4:    68c1        .h      LDR      r1,[r0,#0xc]
        0x11013fd6:    a06e        n.      ADR      r0,{pc}+0x1ba ; 0x11014190
        0x11013fd8:    f7fff906    ....    BL       __2printf ; 0x110131e8
        0x11013fdc:    4859        YH      LDR      r0,[pc,#356] ; [0x11014144] = 0x53023000
        0x11013fde:    6901        .i      LDR      r1,[r0,#0x10]
        0x11013fe0:    a071        q.      ADR      r0,{pc}+0x1c8 ; 0x110141a8
        0x11013fe2:    f7fff901    ....    BL       __2printf ; 0x110131e8
        0x11013fe6:    4857        WH      LDR      r0,[pc,#348] ; [0x11014144] = 0x53023000
        0x11013fe8:    6941        Ai      LDR      r1,[r0,#0x14]
        0x11013fea:    a075        u.      ADR      r0,{pc}+0x1d6 ; 0x110141c0
        0x11013fec:    f7fff8fc    ....    BL       __2printf ; 0x110131e8
        0x11013ff0:    4854        TH      LDR      r0,[pc,#336] ; [0x11014144] = 0x53023000
        0x11013ff2:    6981        .i      LDR      r1,[r0,#0x18]
        0x11013ff4:    a078        x.      ADR      r0,{pc}+0x1e4 ; 0x110141d8
        0x11013ff6:    f7fff8f7    ....    BL       __2printf ; 0x110131e8
        0x11013ffa:    4852        RH      LDR      r0,[pc,#328] ; [0x11014144] = 0x53023000
        0x11013ffc:    69c1        .i      LDR      r1,[r0,#0x1c]
        0x11013ffe:    a07c        |.      ADR      r0,{pc}+0x1f2 ; 0x110141f0
        0x11014000:    f7fff8f2    ....    BL       __2printf ; 0x110131e8
        0x11014004:    484f        OH      LDR      r0,[pc,#316] ; [0x11014144] = 0x53023000
        0x11014006:    6a01        .j      LDR      r1,[r0,#0x20]
        0x11014008:    a07f        ..      ADR      r0,{pc}+0x200 ; 0x11014208
        0x1101400a:    f7fff8ed    ....    BL       __2printf ; 0x110131e8
        0x1101400e:    484d        MH      LDR      r0,[pc,#308] ; [0x11014144] = 0x53023000
        0x11014010:    6a41        Aj      LDR      r1,[r0,#0x24]
        0x11014012:    a083        ..      ADR      r0,{pc}+0x20e ; 0x11014220
        0x11014014:    f7fff8e8    ....    BL       __2printf ; 0x110131e8
        0x11014018:    484a        JH      LDR      r0,[pc,#296] ; [0x11014144] = 0x53023000
        0x1101401a:    6a82        .j      LDR      r2,[r0,#0x28]
        0x1101401c:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x1101401e:    b2c1        ..      UXTB     r1,r0
        0x11014020:    a085        ..      ADR      r0,{pc}+0x218 ; 0x11014238
        0x11014022:    f7fff8e1    ....    BL       __2printf ; 0x110131e8
        0x11014026:    4847        GH      LDR      r0,[pc,#284] ; [0x11014144] = 0x53023000
        0x11014028:    6b02        .k      LDR      r2,[r0,#0x30]
        0x1101402a:    6b40        @k      LDR      r0,[r0,#0x34]
        0x1101402c:    b2c1        ..      UXTB     r1,r0
        0x1101402e:    a089        ..      ADR      r0,{pc}+0x226 ; 0x11014254
        0x11014030:    f7fff8da    ....    BL       __2printf ; 0x110131e8
        0x11014034:    4843        CH      LDR      r0,[pc,#268] ; [0x11014144] = 0x53023000
        0x11014036:    6b81        .k      LDR      r1,[r0,#0x38]
        0x11014038:    a08e        ..      ADR      r0,{pc}+0x23c ; 0x11014274
        0x1101403a:    f7fff8d5    ....    BL       __2printf ; 0x110131e8
        0x1101403e:    4841        AH      LDR      r0,[pc,#260] ; [0x11014144] = 0x53023000
        0x11014040:    6bc2        .k      LDR      r2,[r0,#0x3c]
        0x11014042:    4840        @H      LDR      r0,[pc,#256] ; [0x11014144] = 0x53023000
        0x11014044:    3040        @0      ADDS     r0,r0,#0x40
        0x11014046:    6801        .h      LDR      r1,[r0,#0]
        0x11014048:    a090        ..      ADR      r0,{pc}+0x244 ; 0x1101428c
        0x1101404a:    f7fff8cd    ....    BL       __2printf ; 0x110131e8
        0x1101404e:    483d        =H      LDR      r0,[pc,#244] ; [0x11014144] = 0x53023000
        0x11014050:    3040        @0      ADDS     r0,r0,#0x40
        0x11014052:    6841        Ah      LDR      r1,[r0,#4]
        0x11014054:    a094        ..      ADR      r0,{pc}+0x254 ; 0x110142a8
        0x11014056:    f7fff8c7    ....    BL       __2printf ; 0x110131e8
        0x1101405a:    483a        :H      LDR      r0,[pc,#232] ; [0x11014144] = 0x53023000
        0x1101405c:    3040        @0      ADDS     r0,r0,#0x40
        0x1101405e:    6882        .h      LDR      r2,[r0,#8]
        0x11014060:    6900        .i      LDR      r0,[r0,#0x10]
        0x11014062:    23ff        .#      MOVS     r3,#0xff
        0x11014064:    021b        ..      LSLS     r3,r3,#8
        0x11014066:    4018        .@      ANDS     r0,r0,r3
        0x11014068:    0a01        ..      LSRS     r1,r0,#8
        0x1101406a:    a095        ..      ADR      r0,{pc}+0x256 ; 0x110142c0
        0x1101406c:    f7fff8bc    ....    BL       __2printf ; 0x110131e8
        0x11014070:    4834        4H      LDR      r0,[pc,#208] ; [0x11014144] = 0x53023000
        0x11014072:    3040        @0      ADDS     r0,r0,#0x40
        0x11014074:    68c2        .h      LDR      r2,[r0,#0xc]
        0x11014076:    6900        .i      LDR      r0,[r0,#0x10]
        0x11014078:    b2c1        ..      UXTB     r1,r0
        0x1101407a:    a098        ..      ADR      r0,{pc}+0x262 ; 0x110142dc
        0x1101407c:    f7fff8b4    ....    BL       __2printf ; 0x110131e8
        0x11014080:    4830        0H      LDR      r0,[pc,#192] ; [0x11014144] = 0x53023000
        0x11014082:    3040        @0      ADDS     r0,r0,#0x40
        0x11014084:    6942        Bi      LDR      r2,[r0,#0x14]
        0x11014086:    6980        .i      LDR      r0,[r0,#0x18]
        0x11014088:    b281        ..      UXTH     r1,r0
        0x1101408a:    a09b        ..      ADR      r0,{pc}+0x26e ; 0x110142f8
        0x1101408c:    f7fff8ac    ....    BL       __2printf ; 0x110131e8
        0x11014090:    482c        ,H      LDR      r0,[pc,#176] ; [0x11014144] = 0x53023000
        0x11014092:    3080        .0      ADDS     r0,r0,#0x80
        0x11014094:    6801        .h      LDR      r1,[r0,#0]
        0x11014096:    a0a0        ..      ADR      r0,{pc}+0x282 ; 0x11014318
        0x11014098:    f7fff8a6    ....    BL       __2printf ; 0x110131e8
        0x1101409c:    4829        )H      LDR      r0,[pc,#164] ; [0x11014144] = 0x53023000
        0x1101409e:    3080        .0      ADDS     r0,r0,#0x80
        0x110140a0:    6841        Ah      LDR      r1,[r0,#4]
        0x110140a2:    a0a3        ..      ADR      r0,{pc}+0x28e ; 0x11014330
        0x110140a4:    f7fff8a0    ....    BL       __2printf ; 0x110131e8
        0x110140a8:    4826        &H      LDR      r0,[pc,#152] ; [0x11014144] = 0x53023000
        0x110140aa:    3080        .0      ADDS     r0,r0,#0x80
        0x110140ac:    6881        .h      LDR      r1,[r0,#8]
        0x110140ae:    a0a6        ..      ADR      r0,{pc}+0x29a ; 0x11014348
        0x110140b0:    f7fff89a    ....    BL       __2printf ; 0x110131e8
        0x110140b4:    4823        #H      LDR      r0,[pc,#140] ; [0x11014144] = 0x53023000
        0x110140b6:    3080        .0      ADDS     r0,r0,#0x80
        0x110140b8:    68c2        .h      LDR      r2,[r0,#0xc]
        0x110140ba:    6a80        .j      LDR      r0,[r0,#0x28]
        0x110140bc:    b2c1        ..      UXTB     r1,r0
        0x110140be:    a0a8        ..      ADR      r0,{pc}+0x2a2 ; 0x11014360
        0x110140c0:    f7fff892    ....    BL       __2printf ; 0x110131e8
        0x110140c4:    481f        .H      LDR      r0,[pc,#124] ; [0x11014144] = 0x53023000
        0x110140c6:    3080        .0      ADDS     r0,r0,#0x80
        0x110140c8:    6941        Ai      LDR      r1,[r0,#0x14]
        0x110140ca:    a0ac        ..      ADR      r0,{pc}+0x2b2 ; 0x1101437c
        0x110140cc:    f7fff88c    ....    BL       __2printf ; 0x110131e8
        0x110140d0:    481c        .H      LDR      r0,[pc,#112] ; [0x11014144] = 0x53023000
        0x110140d2:    3080        .0      ADDS     r0,r0,#0x80
        0x110140d4:    6981        .i      LDR      r1,[r0,#0x18]
        0x110140d6:    a0af        ..      ADR      r0,{pc}+0x2be ; 0x11014394
        0x110140d8:    f7fff886    ....    BL       __2printf ; 0x110131e8
        0x110140dc:    4819        .H      LDR      r0,[pc,#100] ; [0x11014144] = 0x53023000
        0x110140de:    3040        @0      ADDS     r0,r0,#0x40
        0x110140e0:    6901        .i      LDR      r1,[r0,#0x10]
        0x110140e2:    a0b2        ..      ADR      r0,{pc}+0x2ca ; 0x110143ac
        0x110140e4:    f7fff880    ....    BL       __2printf ; 0x110131e8
        0x110140e8:    48b6        .H      LDR      r0,[pc,#728] ; [0x110143c4] = 0x53021040
        0x110140ea:    8a80        ..      LDRH     r0,[r0,#0x14]
        0x110140ec:    0500        ..      LSLS     r0,r0,#20
        0x110140ee:    0e81        ..      LSRS     r1,r0,#26
        0x110140f0:    a0b5        ..      ADR      r0,{pc}+0x2d8 ; 0x110143c8
        0x110140f2:    f7fff879    ..y.    BL       __2printf ; 0x110131e8
        0x110140f6:    48b3        .H      LDR      r0,[pc,#716] ; [0x110143c4] = 0x53021040
        0x110140f8:    3820         8      SUBS     r0,r0,#0x20
        0x110140fa:    8981        ..      LDRH     r1,[r0,#0xc]
        0x110140fc:    a0b8        ..      ADR      r0,{pc}+0x2e4 ; 0x110143e0
        0x110140fe:    f7fff873    ..s.    BL       __2printf ; 0x110131e8
        0x11014102:    a0bd        ..      ADR      r0,{pc}+0x2f6 ; 0x110143f8
        0x11014104:    f7fff870    ..p.    BL       __2printf ; 0x110131e8
        0x11014108:    a0c8        ..      ADR      r0,{pc}+0x324 ; 0x1101442c
        0x1101410a:    f7fff86d    ..m.    BL       __2printf ; 0x110131e8
        0x1101410e:    bd10        ..      POP      {r4,pc}
    $d
        0x11014110:    2a2a2a2a    ****    DCD    707406378
        0x11014114:    2a2a2a2a    ****    DCD    707406378
        0x11014118:    2a2a2a2a    ****    DCD    707406378
        0x1101411c:    2a2a2a2a    ****    DCD    707406378
        0x11014120:    2e32202a    * 2.    DCD    775036970
        0x11014124:    50204734    4G P    DCD    1344292660
        0x11014128:    6d617261    aram    DCD    1835102817
        0x1101412c:    2a2a2a20     ***    DCD    707406368
        0x11014130:    2a2a2a2a    ****    DCD    707406378
        0x11014134:    2a2a2a2a    ****    DCD    707406378
        0x11014138:    2a2a2a2a    ****    DCD    707406378
        0x1101413c:    0a2a2a2a    ***.    DCD    170535466
        0x11014140:    00000000    ....    DCD    0
        0x11014144:    53023000    .0.S    DCD    1392652288
        0x11014148:    5f474643    CFG_    DCD    1598506563
        0x1101414c:    3a504f54    TOP:    DCD    978341716
        0x11014150:    20202020            DCD    538976288
        0x11014154:    30202020       0    DCD    807411744
        0x11014158:    38302578    x%08    DCD    942679416
        0x1101415c:    000a0d78    x...    DCD    658808
        0x11014160:    415f4e45    EN_A    DCD    1096764997
        0x11014164:    20203a41    A:      DCD    538982977
        0x11014168:    20202020            DCD    538976288
        0x1101416c:    30202020       0    DCD    807411744
        0x11014170:    38302578    x%08    DCD    942679416
        0x11014174:    000a0d78    x...    DCD    658808
        0x11014178:    525f4e45    EN_R    DCD    1381977669
        0x1101417c:    44444158    XADD    DCD    1145323864
        0x11014180:    20203a52    R:      DCD    538982994
        0x11014184:    30202020       0    DCD    807411744
        0x11014188:    38302578    x%08    DCD    942679416
        0x1101418c:    000a0d78    x...    DCD    658808
        0x11014190:    55544553    SETU    DCD    1431586131
        0x11014194:    57415f50    P_AW    DCD    1463902032
        0x11014198:    2020203a    :       DCD    538976314
        0x1101419c:    30202020       0    DCD    807411744
        0x110141a0:    38302578    x%08    DCD    942679416
        0x110141a4:    000a0d78    x...    DCD    658808
        0x110141a8:    55544553    SETU    DCD    1431586131
        0x110141ac:    45525f50    P_RE    DCD    1163026256
        0x110141b0:    203a5254    TR:     DCD    540693076
        0x110141b4:    30202020       0    DCD    807411744
        0x110141b8:    38302578    x%08    DCD    942679416
        0x110141bc:    000a0d78    x...    DCD    658808
        0x110141c0:    435f4652    RF_C    DCD    1130317394
        0x110141c4:    20203a48    H:      DCD    538982984
        0x110141c8:    20202020            DCD    538976288
        0x110141cc:    30202020       0    DCD    807411744
        0x110141d0:    38302578    x%08    DCD    942679416
        0x110141d4:    000a0d78    x...    DCD    658808
        0x110141d8:    55544553    SETU    DCD    1431586131
        0x110141dc:    46525f50    P_RF    DCD    1179803472
        0x110141e0:    2020203a    :       DCD    538976314
        0x110141e4:    30202020       0    DCD    807411744
        0x110141e8:    38302578    x%08    DCD    942679416
        0x110141ec:    000a0d78    x...    DCD    658808
        0x110141f0:    54415453    STAT    DCD    1413567571
        0x110141f4:    203a5355    US:     DCD    540693333
        0x110141f8:    20202020            DCD    538976288
        0x110141fc:    30202020       0    DCD    807411744
        0x11014200:    38302578    x%08    DCD    942679416
        0x11014204:    000a0d78    x...    DCD    658808
        0x11014208:    4553424f    OBSE    DCD    1163084367
        0x1101420c:    5f455652    RVE_    DCD    1598379602
        0x11014210:    203a5854    TX:     DCD    540694612
        0x11014214:    30202020       0    DCD    807411744
        0x11014218:    38302578    x%08    DCD    942679416
        0x1101421c:    000a0d78    x...    DCD    658808
        0x11014220:    49535352    RSSI    DCD    1230197586
        0x11014224:    2020203a    :       DCD    538976314
        0x11014228:    20202020            DCD    538976288
        0x1101422c:    30202020       0    DCD    807411744
        0x11014230:    38302578    x%08    DCD    942679416
        0x11014234:    000a0d78    x...    DCD    658808
        0x11014238:    415f5852    RX_A    DCD    1096767570
        0x1101423c:    5f524444    DDR_    DCD    1599226948
        0x11014240:    203a3050    P0:     DCD    540684368
        0x11014244:    30202020       0    DCD    807411744
        0x11014248:    32302578    x%02    DCD    842016120
        0x1101424c:    38302578    x%08    DCD    942679416
        0x11014250:    000a0d78    x...    DCD    658808
        0x11014254:    415f5852    RX_A    DCD    1096767570
        0x11014258:    5f524444    DDR_    DCD    1599226948
        0x1101425c:    203a3150    P1:     DCD    540684624
        0x11014260:    30202020       0    DCD    807411744
        0x11014264:    32302578    x%02    DCD    842016120
        0x11014268:    30252078    x %0    DCD    807739512
        0x1101426c:    0a0d7838    8x..    DCD    168654904
        0x11014270:    00000000    ....    DCD    0
        0x11014274:    415f5852    RX_A    DCD    1096767570
        0x11014278:    5f524444    DDR_    DCD    1599226948
        0x1101427c:    4f543250    P2TO    DCD    1330917968
        0x11014280:    303a3550    P5:0    DCD    809121104
        0x11014284:    38302578    x%08    DCD    942679416
        0x11014288:    000a0d78    x...    DCD    658808
        0x1101428c:    5f524542    BER_    DCD    1599227202
        0x11014290:    55534552    RESU    DCD    1431520594
        0x11014294:    203a544c    LT:     DCD    540693580
        0x11014298:    30202020       0    DCD    807411744
        0x1101429c:    38302578    x%08    DCD    942679416
        0x110142a0:    38302578    x%08    DCD    942679416
        0x110142a4:    000a0d78    x...    DCD    658808
        0x110142a8:    5f434741    AGC_    DCD    1598244673
        0x110142ac:    54544553    SETT    DCD    1414808915
        0x110142b0:    3a474e49    ING:    DCD    977751625
        0x110142b4:    30202020       0    DCD    807411744
        0x110142b8:    38302578    x%08    DCD    942679416
        0x110142bc:    000a0d78    x...    DCD    658808
        0x110142c0:    5f414750    PGA_    DCD    1598113616
        0x110142c4:    54544553    SETT    DCD    1414808915
        0x110142c8:    3a474e49    ING:    DCD    977751625
        0x110142cc:    30202020       0    DCD    807411744
        0x110142d0:    32302578    x%02    DCD    842016120
        0x110142d4:    38302578    x%08    DCD    942679416
        0x110142d8:    000a0d78    x...    DCD    658808
        0x110142dc:    415f5854    TX_A    DCD    1096767572
        0x110142e0:    3a524444    DDR:    DCD    978469956
        0x110142e4:    20202020            DCD    538976288
        0x110142e8:    30202020       0    DCD    807411744
        0x110142ec:    32302578    x%02    DCD    842016120
        0x110142f0:    38302578    x%08    DCD    942679416
        0x110142f4:    000a0d78    x...    DCD    658808
        0x110142f8:    505f5852    RX_P    DCD    1348425810
        0x110142fc:    58505f57    W_PX    DCD    1481662295
        0x11014300:    2020203a    :       DCD    538976314
        0x11014304:    30202020       0    DCD    807411744
        0x11014308:    34302578    x%04    DCD    875570552
        0x1101430c:    30252078    x %0    DCD    807739512
        0x11014310:    0a0d7838    8x..    DCD    168654904
        0x11014314:    00000000    ....    DCD    0
        0x11014318:    54415453    STAT    DCD    1413567571
        0x1101431c:    465f5355    US_F    DCD    1180652373
        0x11014320:    3a4f4649    IFO:    DCD    978273865
        0x11014324:    30202020       0    DCD    807411744
        0x11014328:    38302578    x%08    DCD    942679416
        0x1101432c:    000a0d78    x...    DCD    658808
        0x11014330:    49535352    RSSI    DCD    1230197586
        0x11014334:    3a434552    REC:    DCD    977487186
        0x11014338:    20202020            DCD    538976288
        0x1101433c:    30202020       0    DCD    807411744
        0x11014340:    38302578    x%08    DCD    942679416
        0x11014344:    000a0d78    x...    DCD    658808
        0x11014348:    52505854    TXPR    DCD    1380997204
        0x1101434c:    435f434f    OC_C    DCD    1130316623
        0x11014350:    203a4746    FG:     DCD    540690246
        0x11014354:    30202020       0    DCD    807411744
        0x11014358:    38302578    x%08    DCD    942679416
        0x1101435c:    000a0d78    x...    DCD    658808
        0x11014360:    52505852    RXPR    DCD    1380997202
        0x11014364:    435f434f    OC_C    DCD    1130316623
        0x11014368:    203a4746    FG:     DCD    540690246
        0x1101436c:    30202020       0    DCD    807411744
        0x11014370:    32302578    x%02    DCD    842016120
        0x11014374:    38302578    x%08    DCD    942679416
        0x11014378:    000a0d78    x...    DCD    658808
        0x1101437c:    504e5944    DYNP    DCD    1347311940
        0x11014380:    20203a44    D:      DCD    538982980
        0x11014384:    20202020            DCD    538976288
        0x11014388:    30202020       0    DCD    807411744
        0x1101438c:    38302578    x%08    DCD    942679416
        0x11014390:    000a0d78    x...    DCD    658808
        0x11014394:    54414546    FEAT    DCD    1413563718
        0x11014398:    3a455255    URE:    DCD    977621589
        0x1101439c:    20202020            DCD    538976288
        0x110143a0:    30202020       0    DCD    807411744
        0x110143a4:    38302578    x%08    DCD    942679416
        0x110143a8:    000a0d78    x...    DCD    658808
        0x110143ac:    5f414750    PGA_    DCD    1598113616
        0x110143b0:    54544553    SETT    DCD    1414808915
        0x110143b4:    5f474e49    ING_    DCD    1598508617
        0x110143b8:    30203a48    H: 0    DCD    807418440
        0x110143bc:    38302578    x%08    DCD    942679416
        0x110143c0:    000a0d78    x...    DCD    658808
        0x110143c4:    53021040    @..S    DCD    1392644160
        0x110143c8:    505f5854    TX_P    DCD    1348425812
        0x110143cc:    5245574f    OWER    DCD    1380276047
        0x110143d0:    20202020            DCD    538976288
        0x110143d4:    30202020       0    DCD    807411744
        0x110143d8:    38302578    x%08    DCD    942679416
        0x110143dc:    000a0d78    x...    DCD    658808
        0x110143e0:    31616e61    ana1    DCD    828468833
        0x110143e4:    65725f31    1_re    DCD    1701994289
        0x110143e8:    3a6c5f67    g_l:    DCD    980180839
        0x110143ec:    30202020       0    DCD    807411744
        0x110143f0:    38302578    x%08    DCD    942679416
        0x110143f4:    000a0d78    x...    DCD    658808
        0x110143f8:    2a2a2a2a    ****    DCD    707406378
        0x110143fc:    2a2a2a2a    ****    DCD    707406378
        0x11014400:    2a2a2a2a    ****    DCD    707406378
        0x11014404:    2a2a2a2a    ****    DCD    707406378
        0x11014408:    2a2a2a2a    ****    DCD    707406378
        0x1101440c:    2a2a2a2a    ****    DCD    707406378
        0x11014410:    2a2a2a2a    ****    DCD    707406378
        0x11014414:    2a2a2a2a    ****    DCD    707406378
        0x11014418:    2a2a2a2a    ****    DCD    707406378
        0x1101441c:    2a2a2a2a    ****    DCD    707406378
        0x11014420:    2a2a2a2a    ****    DCD    707406378
        0x11014424:    0a2a2a2a    ***.    DCD    170535466
        0x11014428:    00000000    ....    DCD    0
        0x1101442c:    00000a0d    ....    DCD    2573
    $t
    i.rf_rc_calib
    rf_rc_calib
        0x11014430:    b570        p.      PUSH     {r4-r6,lr}
        0x11014432:    2514        .%      MOVS     r5,#0x14
        0x11014434:    482d        -H      LDR      r0,[pc,#180] ; [0x110144ec] = 0x10007dc4
        0x11014436:    7800        .x      LDRB     r0,[r0,#0]
        0x11014438:    2800        .(      CMP      r0,#0
        0x1101443a:    d000        ..      BEQ      0x1101443e ; rf_rc_calib + 14
        0x1101443c:    bd70        p.      POP      {r4-r6,pc}
        0x1101443e:    2400        .$      MOVS     r4,#0
        0x11014440:    482b        +H      LDR      r0,[pc,#172] ; [0x110144f0] = 0x53021080
        0x11014442:    8800        ..      LDRH     r0,[r0,#0]
        0x11014444:    2107        .!      MOVS     r1,#7
        0x11014446:    0209        ..      LSLS     r1,r1,#8
        0x11014448:    4308        .C      ORRS     r0,r0,r1
        0x1101444a:    4929        )I      LDR      r1,[pc,#164] ; [0x110144f0] = 0x53021080
        0x1101444c:    8008        ..      STRH     r0,[r1,#0]
        0x1101444e:    4628        (F      MOV      r0,r5
        0x11014450:    f7fffc0e    ....    BL       delay_us ; 0x11013c70
        0x11014454:    4826        &H      LDR      r0,[pc,#152] ; [0x110144f0] = 0x53021080
        0x11014456:    8800        ..      LDRH     r0,[r0,#0]
        0x11014458:    2120         !      MOVS     r1,#0x20
        0x1101445a:    4308        .C      ORRS     r0,r0,r1
        0x1101445c:    4924        $I      LDR      r1,[pc,#144] ; [0x110144f0] = 0x53021080
        0x1101445e:    8008        ..      STRH     r0,[r1,#0]
        0x11014460:    4628        (F      MOV      r0,r5
        0x11014462:    f7fffc05    ....    BL       delay_us ; 0x11013c70
        0x11014466:    4822        "H      LDR      r0,[pc,#136] ; [0x110144f0] = 0x53021080
        0x11014468:    8800        ..      LDRH     r0,[r0,#0]
        0x1101446a:    4921        !I      LDR      r1,[pc,#132] ; [0x110144f0] = 0x53021080
        0x1101446c:    8008        ..      STRH     r0,[r1,#0]
        0x1101446e:    4628        (F      MOV      r0,r5
        0x11014470:    f7fffbfe    ....    BL       delay_us ; 0x11013c70
        0x11014474:    481e        .H      LDR      r0,[pc,#120] ; [0x110144f0] = 0x53021080
        0x11014476:    8800        ..      LDRH     r0,[r0,#0]
        0x11014478:    2104        .!      MOVS     r1,#4
        0x1101447a:    4308        .C      ORRS     r0,r0,r1
        0x1101447c:    491c        .I      LDR      r1,[pc,#112] ; [0x110144f0] = 0x53021080
        0x1101447e:    8008        ..      STRH     r0,[r1,#0]
        0x11014480:    4628        (F      MOV      r0,r5
        0x11014482:    f7fffbf5    ....    BL       delay_us ; 0x11013c70
        0x11014486:    481a        .H      LDR      r0,[pc,#104] ; [0x110144f0] = 0x53021080
        0x11014488:    8800        ..      LDRH     r0,[r0,#0]
        0x1101448a:    2110        .!      MOVS     r1,#0x10
        0x1101448c:    4308        .C      ORRS     r0,r0,r1
        0x1101448e:    4918        .I      LDR      r1,[pc,#96] ; [0x110144f0] = 0x53021080
        0x11014490:    8008        ..      STRH     r0,[r1,#0]
        0x11014492:    4628        (F      MOV      r0,r5
        0x11014494:    f7fffbec    ....    BL       delay_us ; 0x11013c70
        0x11014498:    4815        .H      LDR      r0,[pc,#84] ; [0x110144f0] = 0x53021080
        0x1101449a:    8884        ..      LDRH     r4,[r0,#4]
        0x1101449c:    bf00        ..      NOP      
        0x1101449e:    2001        .       MOVS     r0,#1
        0x110144a0:    03c0        ..      LSLS     r0,r0,#15
        0x110144a2:    4020         @      ANDS     r0,r0,r4
        0x110144a4:    2800        .(      CMP      r0,#0
        0x110144a6:    d0fa        ..      BEQ      0x1101449e ; rf_rc_calib + 110
        0x110144a8:    4811        .H      LDR      r0,[pc,#68] ; [0x110144f0] = 0x53021080
        0x110144aa:    8800        ..      LDRH     r0,[r0,#0]
        0x110144ac:    2108        .!      MOVS     r1,#8
        0x110144ae:    4308        .C      ORRS     r0,r0,r1
        0x110144b0:    490f        .I      LDR      r1,[pc,#60] ; [0x110144f0] = 0x53021080
        0x110144b2:    8008        ..      STRH     r0,[r1,#0]
        0x110144b4:    4608        .F      MOV      r0,r1
        0x110144b6:    8800        ..      LDRH     r0,[r0,#0]
        0x110144b8:    8008        ..      STRH     r0,[r1,#0]
        0x110144ba:    4608        .F      MOV      r0,r1
        0x110144bc:    8800        ..      LDRH     r0,[r0,#0]
        0x110144be:    8008        ..      STRH     r0,[r1,#0]
        0x110144c0:    4608        .F      MOV      r0,r1
        0x110144c2:    8880        ..      LDRH     r0,[r0,#4]
        0x110144c4:    0440        @.      LSLS     r0,r0,#17
        0x110144c6:    0ec4        ..      LSRS     r4,r0,#27
        0x110144c8:    4608        .F      MOV      r0,r1
        0x110144ca:    8800        ..      LDRH     r0,[r0,#0]
        0x110144cc:    211f        .!      MOVS     r1,#0x1f
        0x110144ce:    02c9        ..      LSLS     r1,r1,#11
        0x110144d0:    4388        .C      BICS     r0,r0,r1
        0x110144d2:    4907        .I      LDR      r1,[pc,#28] ; [0x110144f0] = 0x53021080
        0x110144d4:    8008        ..      STRH     r0,[r1,#0]
        0x110144d6:    4608        .F      MOV      r0,r1
        0x110144d8:    8800        ..      LDRH     r0,[r0,#0]
        0x110144da:    02e1        ..      LSLS     r1,r4,#11
        0x110144dc:    4308        .C      ORRS     r0,r0,r1
        0x110144de:    4904        .I      LDR      r1,[pc,#16] ; [0x110144f0] = 0x53021080
        0x110144e0:    8008        ..      STRH     r0,[r1,#0]
        0x110144e2:    2001        .       MOVS     r0,#1
        0x110144e4:    4901        .I      LDR      r1,[pc,#4] ; [0x110144ec] = 0x10007dc4
        0x110144e6:    7008        .p      STRB     r0,[r1,#0]
        0x110144e8:    bf00        ..      NOP      
        0x110144ea:    e7a7        ..      B        0x1101443c ; rf_rc_calib + 12
    $d
        0x110144ec:    10007dc4    .}..    DCD    268467652
        0x110144f0:    53021080    ...S    DCD    1392644224
    $t
    i.rf_recv_ackpayload_event
    rf_recv_ackpayload_event
        0x110144f4:    b510        ..      PUSH     {r4,lr}
        0x110144f6:    4602        .F      MOV      r2,r0
        0x110144f8:    21ff        .!      MOVS     r1,#0xff
        0x110144fa:    3161        a1      ADDS     r1,r1,#0x61
        0x110144fc:    4b11        .K      LDR      r3,[pc,#68] ; [0x11014544] = 0x530230c0
        0x110144fe:    6019        .`      STR      r1,[r3,#0]
        0x11014500:    4619        .F      MOV      r1,r3
        0x11014502:    68c9        .h      LDR      r1,[r1,#0xc]
        0x11014504:    b2c8        ..      UXTB     r0,r1
        0x11014506:    2800        .(      CMP      r0,#0
        0x11014508:    d012        ..      BEQ      0x11014530 ; rf_recv_ackpayload_event + 60
        0x1101450a:    2100        .!      MOVS     r1,#0
        0x1101450c:    e005        ..      B        0x1101451a ; rf_recv_ackpayload_event + 38
        0x1101450e:    23ff        .#      MOVS     r3,#0xff
        0x11014510:    3362        b3      ADDS     r3,r3,#0x62
        0x11014512:    4c0c        .L      LDR      r4,[pc,#48] ; [0x11014544] = 0x530230c0
        0x11014514:    6023        #`      STR      r3,[r4,#0]
        0x11014516:    1c4b        K.      ADDS     r3,r1,#1
        0x11014518:    b2d9        ..      UXTB     r1,r3
        0x1101451a:    2904        .)      CMP      r1,#4
        0x1101451c:    d3f7        ..      BCC      0x1101450e ; rf_recv_ackpayload_event + 26
        0x1101451e:    2100        .!      MOVS     r1,#0
        0x11014520:    e004        ..      B        0x1101452c ; rf_recv_ackpayload_event + 56
        0x11014522:    4b08        .K      LDR      r3,[pc,#32] ; [0x11014544] = 0x530230c0
        0x11014524:    689b        .h      LDR      r3,[r3,#8]
        0x11014526:    5453        ST      STRB     r3,[r2,r1]
        0x11014528:    1c4b        K.      ADDS     r3,r1,#1
        0x1101452a:    b2d9        ..      UXTB     r1,r3
        0x1101452c:    4281        .B      CMP      r1,r0
        0x1101452e:    dbf8        ..      BLT      0x11014522 ; rf_recv_ackpayload_event + 46
        0x11014530:    21ff        .!      MOVS     r1,#0xff
        0x11014532:    31e3        .1      ADDS     r1,r1,#0xe3
        0x11014534:    4b03        .K      LDR      r3,[pc,#12] ; [0x11014544] = 0x530230c0
        0x11014536:    6019        .`      STR      r1,[r3,#0]
        0x11014538:    2140        @!      MOVS     r1,#0x40
        0x1101453a:    4b02        .K      LDR      r3,[pc,#8] ; [0x11014544] = 0x530230c0
        0x1101453c:    3bc0        .;      SUBS     r3,r3,#0xc0
        0x1101453e:    61d9        .a      STR      r1,[r3,#0x1c]
        0x11014540:    bd10        ..      POP      {r4,pc}
    $d
        0x11014542:    0000        ..      DCW    0
        0x11014544:    530230c0    .0.S    DCD    1392652480
    $t
    i.rf_set_channel
    rf_set_channel
        0x11014548:    b510        ..      PUSH     {r4,lr}
        0x1101454a:    4604        .F      MOV      r4,r0
        0x1101454c:    4620         F      MOV      r0,r4
        0x1101454e:    f000f8ef    ....    BL       set_rf_channel ; 0x11014730
        0x11014552:    bd10        ..      POP      {r4,pc}
    i.rf_tx_manage
    rf_tx_manage
        0x11014554:    b5f8        ..      PUSH     {r3-r7,lr}
        0x11014556:    4604        .F      MOV      r4,r0
        0x11014558:    2601        .&      MOVS     r6,#1
        0x1101455a:    2700        .'      MOVS     r7,#0
        0x1101455c:    6a20         j      LDR      r0,[r4,#0x20]
        0x1101455e:    2864        d(      CMP      r0,#0x64
        0x11014560:    d108        ..      BNE      0x11014574 ; rf_tx_manage + 32
        0x11014562:    6a20         j      LDR      r0,[r4,#0x20]
        0x11014564:    1c40        @.      ADDS     r0,r0,#1
        0x11014566:    6220         b      STR      r0,[r4,#0x20]
        0x11014568:    a021        !.      ADR      r0,{pc}+0x88 ; 0x110145f0
        0x1101456a:    f7fefe3d    ..=.    BL       __2printf ; 0x110131e8
        0x1101456e:    2000        .       MOVS     r0,#0
        0x11014570:    f7fff948    ..H.    BL       $Ven$TT$L$$xc_timer_stop ; 0x11013804
        0x11014574:    6a20         j      LDR      r0,[r4,#0x20]
        0x11014576:    2864        d(      CMP      r0,#0x64
        0x11014578:    d238        8.      BCS      0x110145ec ; rf_tx_manage + 152
        0x1101457a:    4820         H      LDR      r0,[pc,#128] ; [0x110145fc] = 0x10007dad
        0x1101457c:    7800        .x      LDRB     r0,[r0,#0]
        0x1101457e:    2800        .(      CMP      r0,#0
        0x11014580:    d034        4.      BEQ      0x110145ec ; rf_tx_manage + 152
        0x11014582:    2000        .       MOVS     r0,#0
        0x11014584:    491d        .I      LDR      r1,[pc,#116] ; [0x110145fc] = 0x10007dad
        0x11014586:    7008        .p      STRB     r0,[r1,#0]
        0x11014588:    6a20         j      LDR      r0,[r4,#0x20]
        0x1101458a:    1c40        @.      ADDS     r0,r0,#1
        0x1101458c:    6220         b      STR      r0,[r4,#0x20]
        0x1101458e:    8c20         .      LDRH     r0,[r4,#0x20]
        0x11014590:    7020         p      STRB     r0,[r4,#0]
        0x11014592:    a01b        ..      ADR      r0,{pc}+0x6e ; 0x11014600
        0x11014594:    6a21        !j      LDR      r1,[r4,#0x20]
        0x11014596:    f7fefe27    ..'.    BL       __2printf ; 0x110131e8
        0x1101459a:    2120         !      MOVS     r1,#0x20
        0x1101459c:    4620         F      MOV      r0,r4
        0x1101459e:    f7fff937    ..7.    BL       $Ven$TT$L$$rf_tx_event ; 0x11013810
        0x110145a2:    4606        .F      MOV      r6,r0
        0x110145a4:    2e00        ..      CMP      r6,#0
        0x110145a6:    d107        ..      BNE      0x110145b8 ; rf_tx_manage + 100
        0x110145a8:    2601        .&      MOVS     r6,#1
        0x110145aa:    4819        .H      LDR      r0,[pc,#100] ; [0x11014610] = 0x10007e1c
        0x110145ac:    f7ffffa2    ....    BL       rf_recv_ackpayload_event ; 0x110144f4
        0x110145b0:    4607        .F      MOV      r7,r0
        0x110145b2:    2070        p       MOVS     r0,#0x70
        0x110145b4:    4917        .I      LDR      r1,[pc,#92] ; [0x11014614] = 0x53023000
        0x110145b6:    61c8        .a      STR      r0,[r1,#0x1c]
        0x110145b8:    2f00        ./      CMP      r7,#0
        0x110145ba:    d017        ..      BEQ      0x110145ec ; rf_tx_manage + 152
        0x110145bc:    2700        .'      MOVS     r7,#0
        0x110145be:    4814        .H      LDR      r0,[pc,#80] ; [0x11014610] = 0x10007e1c
        0x110145c0:    7801        .x      LDRB     r1,[r0,#0]
        0x110145c2:    a015        ..      ADR      r0,{pc}+0x56 ; 0x11014618
        0x110145c4:    f7fefe10    ....    BL       __2printf ; 0x110131e8
        0x110145c8:    2500        .%      MOVS     r5,#0
        0x110145ca:    e006        ..      B        0x110145da ; rf_tx_manage + 134
        0x110145cc:    4810        .H      LDR      r0,[pc,#64] ; [0x11014610] = 0x10007e1c
        0x110145ce:    5d41        A]      LDRB     r1,[r0,r5]
        0x110145d0:    a014        ..      ADR      r0,{pc}+0x54 ; 0x11014624
        0x110145d2:    f7fefe09    ....    BL       __2printf ; 0x110131e8
        0x110145d6:    1c68        h.      ADDS     r0,r5,#1
        0x110145d8:    b2c5        ..      UXTB     r5,r0
        0x110145da:    2d20         -      CMP      r5,#0x20
        0x110145dc:    d3f6        ..      BCC      0x110145cc ; rf_tx_manage + 120
        0x110145de:    a006        ..      ADR      r0,{pc}+0x1a ; 0x110145f8
        0x110145e0:    f7fefe02    ....    BL       __2printf ; 0x110131e8
        0x110145e4:    2120         !      MOVS     r1,#0x20
        0x110145e6:    480a        .H      LDR      r0,[pc,#40] ; [0x11014610] = 0x10007e1c
        0x110145e8:    f7feff76    ..v.    BL       __aeabi_memclr ; 0x110134d8
        0x110145ec:    6a20         j      LDR      r0,[r4,#0x20]
        0x110145ee:    bdf8        ..      POP      {r3-r7,pc}
    $d
        0x110145f0:    444e4553    SEND    DCD    1145980243
        0x110145f4:    444e4520     END    DCD    1145980192
        0x110145f8:    00000a0d    ....    DCD    2573
        0x110145fc:    10007dad    .}..    DCD    268467629
        0x11014600:    646e6573    send    DCD    1684956531
        0x11014604:    746e635f    _cnt    DCD    1953391455
        0x11014608:    0d64253a    :%d.    DCD    224666938
        0x1101460c:    0000000a    ....    DCD    10
        0x11014610:    10007e1c    .~..    DCD    268467740
        0x11014614:    53023000    .0.S    DCD    1392652288
        0x11014618:    206b6361    ack     DCD    543908705
        0x1101461c:    0d64253a    :%d.    DCD    224666938
        0x11014620:    0000000a    ....    DCD    10
        0x11014624:    78323025    %02x    DCD    2016555045
        0x11014628:    00000020     ...    DCD    32
    $t
    i.rf_tx_packet
    rf_tx_packet
        0x1101462c:    b570        p.      PUSH     {r4-r6,lr}
        0x1101462e:    4605        .F      MOV      r5,r0
        0x11014630:    460e        .F      MOV      r6,r1
        0x11014632:    20ff        .       MOVS     r0,#0xff
        0x11014634:    30e2        .0      ADDS     r0,r0,#0xe2
        0x11014636:    491f        .I      LDR      r1,[pc,#124] ; [0x110146b4] = 0x530230c0
        0x11014638:    6008        .`      STR      r0,[r1,#0]
        0x1101463a:    2030        0       MOVS     r0,#0x30
        0x1101463c:    491d        .I      LDR      r1,[pc,#116] ; [0x110146b4] = 0x530230c0
        0x1101463e:    39c0        .9      SUBS     r1,r1,#0xc0
        0x11014640:    61c8        .a      STR      r0,[r1,#0x1c]
        0x11014642:    481c        .H      LDR      r0,[pc,#112] ; [0x110146b4] = 0x530230c0
        0x11014644:    3840        @8      SUBS     r0,r0,#0x40
        0x11014646:    6800        .h      LDR      r0,[r0,#0]
        0x11014648:    2120         !      MOVS     r1,#0x20
        0x1101464a:    4008        .@      ANDS     r0,r0,r1
        0x1101464c:    2820         (      CMP      r0,#0x20
        0x1101464e:    d029        ).      BEQ      0x110146a4 ; rf_tx_packet + 120
        0x11014650:    2000        .       MOVS     r0,#0
        0x11014652:    e005        ..      B        0x11014660 ; rf_tx_packet + 52
        0x11014654:    21ff        .!      MOVS     r1,#0xff
        0x11014656:    31a1        .1      ADDS     r1,r1,#0xa1
        0x11014658:    4a16        .J      LDR      r2,[pc,#88] ; [0x110146b4] = 0x530230c0
        0x1101465a:    6011        .`      STR      r1,[r2,#0]
        0x1101465c:    1c41        A.      ADDS     r1,r0,#1
        0x1101465e:    b2c8        ..      UXTB     r0,r1
        0x11014660:    2806        .(      CMP      r0,#6
        0x11014662:    d3f7        ..      BCC      0x11014654 ; rf_tx_packet + 40
        0x11014664:    2000        .       MOVS     r0,#0
        0x11014666:    e004        ..      B        0x11014672 ; rf_tx_packet + 70
        0x11014668:    5c29        )\      LDRB     r1,[r5,r0]
        0x1101466a:    4a12        .J      LDR      r2,[pc,#72] ; [0x110146b4] = 0x530230c0
        0x1101466c:    6051        Q`      STR      r1,[r2,#4]
        0x1101466e:    1c41        A.      ADDS     r1,r0,#1
        0x11014670:    b2c8        ..      UXTB     r0,r1
        0x11014672:    42b0        .B      CMP      r0,r6
        0x11014674:    dbf8        ..      BLT      0x11014668 ; rf_tx_packet + 60
        0x11014676:    480f        .H      LDR      r0,[pc,#60] ; [0x110146b4] = 0x530230c0
        0x11014678:    38c0        .8      SUBS     r0,r0,#0xc0
        0x1101467a:    6800        .h      LDR      r0,[r0,#0]
        0x1101467c:    2101        .!      MOVS     r1,#1
        0x1101467e:    0389        ..      LSLS     r1,r1,#14
        0x11014680:    4308        .C      ORRS     r0,r0,r1
        0x11014682:    490c        .I      LDR      r1,[pc,#48] ; [0x110146b4] = 0x530230c0
        0x11014684:    39c0        .9      SUBS     r1,r1,#0xc0
        0x11014686:    6008        .`      STR      r0,[r1,#0]
        0x11014688:    2064        d       MOVS     r0,#0x64
        0x1101468a:    f7fffaf1    ....    BL       delay_us ; 0x11013c70
        0x1101468e:    4809        .H      LDR      r0,[pc,#36] ; [0x110146b4] = 0x530230c0
        0x11014690:    38c0        .8      SUBS     r0,r0,#0xc0
        0x11014692:    6800        .h      LDR      r0,[r0,#0]
        0x11014694:    2101        .!      MOVS     r1,#1
        0x11014696:    0389        ..      LSLS     r1,r1,#14
        0x11014698:    4388        .C      BICS     r0,r0,r1
        0x1101469a:    4906        .I      LDR      r1,[pc,#24] ; [0x110146b4] = 0x530230c0
        0x1101469c:    39c0        .9      SUBS     r1,r1,#0xc0
        0x1101469e:    6008        .`      STR      r0,[r1,#0]
        0x110146a0:    2400        .$      MOVS     r4,#0
        0x110146a2:    e004        ..      B        0x110146ae ; rf_tx_packet + 130
        0x110146a4:    20ff        .       MOVS     r0,#0xff
        0x110146a6:    30e2        .0      ADDS     r0,r0,#0xe2
        0x110146a8:    4902        .I      LDR      r1,[pc,#8] ; [0x110146b4] = 0x530230c0
        0x110146aa:    6008        .`      STR      r0,[r1,#0]
        0x110146ac:    2401        .$      MOVS     r4,#1
        0x110146ae:    4620         F      MOV      r0,r4
        0x110146b0:    bd70        p.      POP      {r4-r6,pc}
    $d
        0x110146b2:    0000        ..      DCW    0
        0x110146b4:    530230c0    .0.S    DCD    1392652480
    $t
    i.ring_buffer_create
    ring_buffer_create
        0x110146b8:    2800        .(      CMP      r0,#0
        0x110146ba:    d003        ..      BEQ      0x110146c4 ; ring_buffer_create + 12
        0x110146bc:    2900        .)      CMP      r1,#0
        0x110146be:    d001        ..      BEQ      0x110146c4 ; ring_buffer_create + 12
        0x110146c0:    2a00        .*      CMP      r2,#0
        0x110146c2:    d100        ..      BNE      0x110146c6 ; ring_buffer_create + 14
        0x110146c4:    4770        pG      BX       lr
        0x110146c6:    6001        .`      STR      r1,[r0,#0]
        0x110146c8:    6042        B`      STR      r2,[r0,#4]
        0x110146ca:    2300        .#      MOVS     r3,#0
        0x110146cc:    6083        .`      STR      r3,[r0,#8]
        0x110146ce:    60c3        .`      STR      r3,[r0,#0xc]
        0x110146d0:    7403        .t      STRB     r3,[r0,#0x10]
        0x110146d2:    bf00        ..      NOP      
        0x110146d4:    e7f6        ..      B        0x110146c4 ; ring_buffer_create + 12
    i.ring_buffer_is_full
    ring_buffer_is_full
        0x110146d6:    4601        .F      MOV      r1,r0
        0x110146d8:    688a        .h      LDR      r2,[r1,#8]
        0x110146da:    68c8        .h      LDR      r0,[r1,#0xc]
        0x110146dc:    1a80        ..      SUBS     r0,r0,r2
        0x110146de:    684a        Jh      LDR      r2,[r1,#4]
        0x110146e0:    1e52        R.      SUBS     r2,r2,#1
        0x110146e2:    4010        .@      ANDS     r0,r0,r2
        0x110146e4:    684a        Jh      LDR      r2,[r1,#4]
        0x110146e6:    1e52        R.      SUBS     r2,r2,#1
        0x110146e8:    4290        .B      CMP      r0,r2
        0x110146ea:    d101        ..      BNE      0x110146f0 ; ring_buffer_is_full + 26
        0x110146ec:    2001        .       MOVS     r0,#1
        0x110146ee:    4770        pG      BX       lr
        0x110146f0:    2000        .       MOVS     r0,#0
        0x110146f2:    e7fc        ..      B        0x110146ee ; ring_buffer_is_full + 24
    i.ring_buffer_queue
    ring_buffer_queue
        0x110146f4:    b570        p.      PUSH     {r4-r6,lr}
        0x110146f6:    4604        .F      MOV      r4,r0
        0x110146f8:    460d        .F      MOV      r5,r1
        0x110146fa:    4620         F      MOV      r0,r4
        0x110146fc:    f7ffffeb    ....    BL       ring_buffer_is_full ; 0x110146d6
        0x11014700:    2800        .(      CMP      r0,#0
        0x11014702:    d005        ..      BEQ      0x11014710 ; ring_buffer_queue + 28
        0x11014704:    68a0        .h      LDR      r0,[r4,#8]
        0x11014706:    1c40        @.      ADDS     r0,r0,#1
        0x11014708:    6861        ah      LDR      r1,[r4,#4]
        0x1101470a:    1e49        I.      SUBS     r1,r1,#1
        0x1101470c:    4008        .@      ANDS     r0,r0,r1
        0x1101470e:    60a0        .`      STR      r0,[r4,#8]
        0x11014710:    68e1        .h      LDR      r1,[r4,#0xc]
        0x11014712:    6820         h      LDR      r0,[r4,#0]
        0x11014714:    5445        ET      STRB     r5,[r0,r1]
        0x11014716:    68e0        .h      LDR      r0,[r4,#0xc]
        0x11014718:    1c40        @.      ADDS     r0,r0,#1
        0x1101471a:    6861        ah      LDR      r1,[r4,#4]
        0x1101471c:    1e49        I.      SUBS     r1,r1,#1
        0x1101471e:    4008        .@      ANDS     r0,r0,r1
        0x11014720:    60e0        .`      STR      r0,[r4,#0xc]
        0x11014722:    bd70        p.      POP      {r4-r6,pc}
    i.set_rf_DR
    set_rf_DR
        0x11014724:    4901        .I      LDR      r1,[pc,#4] ; [0x1101472c] = 0x53023000
        0x11014726:    6188        .a      STR      r0,[r1,#0x18]
        0x11014728:    4770        pG      BX       lr
    $d
        0x1101472a:    0000        ..      DCW    0
        0x1101472c:    53023000    .0.S    DCD    1392652288
    $t
    i.set_rf_channel
    set_rf_channel
        0x11014730:    b510        ..      PUSH     {r4,lr}
        0x11014732:    4604        .F      MOV      r4,r0
        0x11014734:    4810        .H      LDR      r0,[pc,#64] ; [0x11014778] = 0x53023000
        0x11014736:    6800        .h      LDR      r0,[r0,#0]
        0x11014738:    07c0        ..      LSLS     r0,r0,#31
        0x1101473a:    0fc0        ..      LSRS     r0,r0,#31
        0x1101473c:    2800        .(      CMP      r0,#0
        0x1101473e:    d001        ..      BEQ      0x11014744 ; set_rf_channel + 20
        0x11014740:    1e60        `.      SUBS     r0,r4,#1
        0x11014742:    e000        ..      B        0x11014746 ; set_rf_channel + 22
        0x11014744:    4620         F      MOV      r0,r4
        0x11014746:    490c        .I      LDR      r1,[pc,#48] ; [0x11014778] = 0x53023000
        0x11014748:    6148        Ha      STR      r0,[r1,#0x14]
        0x1101474a:    2001        .       MOVS     r0,#1
        0x1101474c:    f7fffa90    ....    BL       delay_us ; 0x11013c70
        0x11014750:    480a        .H      LDR      r0,[pc,#40] ; [0x1101477c] = 0x53021060
        0x11014752:    8a00        ..      LDRH     r0,[r0,#0x10]
        0x11014754:    0840        @.      LSRS     r0,r0,#1
        0x11014756:    0040        @.      LSLS     r0,r0,#1
        0x11014758:    4908        .I      LDR      r1,[pc,#32] ; [0x1101477c] = 0x53021060
        0x1101475a:    8208        ..      STRH     r0,[r1,#0x10]
        0x1101475c:    2001        .       MOVS     r0,#1
        0x1101475e:    f7fffa87    ....    BL       delay_us ; 0x11013c70
        0x11014762:    4806        .H      LDR      r0,[pc,#24] ; [0x1101477c] = 0x53021060
        0x11014764:    8a00        ..      LDRH     r0,[r0,#0x10]
        0x11014766:    2101        .!      MOVS     r1,#1
        0x11014768:    4308        .C      ORRS     r0,r0,r1
        0x1101476a:    4904        .I      LDR      r1,[pc,#16] ; [0x1101477c] = 0x53021060
        0x1101476c:    8208        ..      STRH     r0,[r1,#0x10]
        0x1101476e:    2001        .       MOVS     r0,#1
        0x11014770:    f7fffa7e    ..~.    BL       delay_us ; 0x11013c70
        0x11014774:    bd10        ..      POP      {r4,pc}
    $d
        0x11014776:    0000        ..      DCW    0
        0x11014778:    53023000    .0.S    DCD    1392652288
        0x1101477c:    53021060    `..S    DCD    1392644192
    $t
    i.set_rf_crc
    set_rf_crc
        0x11014780:    b510        ..      PUSH     {r4,lr}
        0x11014782:    4602        .F      MOV      r2,r0
        0x11014784:    200c        .       MOVS     r0,#0xc
        0x11014786:    2a00        .*      CMP      r2,#0
        0x11014788:    d014        ..      BEQ      0x110147b4 ; set_rf_crc + 52
        0x1101478a:    2901        .)      CMP      r1,#1
        0x1101478c:    d10c        ..      BNE      0x110147a8 ; set_rf_crc + 40
        0x1101478e:    4b0d        .K      LDR      r3,[pc,#52] ; [0x110147c4] = 0x53023000
        0x11014790:    681b        .h      LDR      r3,[r3,#0]
        0x11014792:    43c4        .C      MVNS     r4,r0
        0x11014794:    4323        #C      ORRS     r3,r3,r4
        0x11014796:    4c0b        .L      LDR      r4,[pc,#44] ; [0x110147c4] = 0x53023000
        0x11014798:    6023        #`      STR      r3,[r4,#0]
        0x1101479a:    4623        #F      MOV      r3,r4
        0x1101479c:    681b        .h      LDR      r3,[r3,#0]
        0x1101479e:    2408        .$      MOVS     r4,#8
        0x110147a0:    4323        #C      ORRS     r3,r3,r4
        0x110147a2:    4c08        .L      LDR      r4,[pc,#32] ; [0x110147c4] = 0x53023000
        0x110147a4:    6023        #`      STR      r3,[r4,#0]
        0x110147a6:    e00b        ..      B        0x110147c0 ; set_rf_crc + 64
        0x110147a8:    4b06        .K      LDR      r3,[pc,#24] ; [0x110147c4] = 0x53023000
        0x110147aa:    681b        .h      LDR      r3,[r3,#0]
        0x110147ac:    4303        .C      ORRS     r3,r3,r0
        0x110147ae:    4c05        .L      LDR      r4,[pc,#20] ; [0x110147c4] = 0x53023000
        0x110147b0:    6023        #`      STR      r3,[r4,#0]
        0x110147b2:    e005        ..      B        0x110147c0 ; set_rf_crc + 64
        0x110147b4:    2008        .       MOVS     r0,#8
        0x110147b6:    4b03        .K      LDR      r3,[pc,#12] ; [0x110147c4] = 0x53023000
        0x110147b8:    681b        .h      LDR      r3,[r3,#0]
        0x110147ba:    4383        .C      BICS     r3,r3,r0
        0x110147bc:    4c01        .L      LDR      r4,[pc,#4] ; [0x110147c4] = 0x53023000
        0x110147be:    6023        #`      STR      r3,[r4,#0]
        0x110147c0:    bd10        ..      POP      {r4,pc}
    $d
        0x110147c2:    0000        ..      DCW    0
        0x110147c4:    53023000    .0.S    DCD    1392652288
    $t
    i.set_rf_dynpd
    set_rf_dynpd
        0x110147c8:    4901        .I      LDR      r1,[pc,#4] ; [0x110147d0] = 0x53023080
        0x110147ca:    6148        Ha      STR      r0,[r1,#0x14]
        0x110147cc:    4770        pG      BX       lr
    $d
        0x110147ce:    0000        ..      DCW    0
        0x110147d0:    53023080    .0.S    DCD    1392652416
    $t
    i.set_rf_feature
    set_rf_feature
        0x110147d4:    b5f0        ..      PUSH     {r4-r7,lr}
        0x110147d6:    9d06        ..      LDR      r5,[sp,#0x18]
        0x110147d8:    9c05        ..      LDR      r4,[sp,#0x14]
        0x110147da:    0146        F.      LSLS     r6,r0,#5
        0x110147dc:    010f        ..      LSLS     r7,r1,#4
        0x110147de:    433e        >C      ORRS     r6,r6,r7
        0x110147e0:    00d7        ..      LSLS     r7,r2,#3
        0x110147e2:    433e        >C      ORRS     r6,r6,r7
        0x110147e4:    009f        ..      LSLS     r7,r3,#2
        0x110147e6:    433e        >C      ORRS     r6,r6,r7
        0x110147e8:    0067        g.      LSLS     r7,r4,#1
        0x110147ea:    433e        >C      ORRS     r6,r6,r7
        0x110147ec:    432e        .C      ORRS     r6,r6,r5
        0x110147ee:    4f01        .O      LDR      r7,[pc,#4] ; [0x110147f4] = 0x53023080
        0x110147f0:    61be        .a      STR      r6,[r7,#0x18]
        0x110147f2:    bdf0        ..      POP      {r4-r7,pc}
    $d
        0x110147f4:    53023080    .0.S    DCD    1392652416
    $t
    i.set_rf_mode
    set_rf_mode
        0x110147f8:    4905        .I      LDR      r1,[pc,#20] ; [0x11014810] = 0x53023000
        0x110147fa:    6809        .h      LDR      r1,[r1,#0]
        0x110147fc:    4a05        .J      LDR      r2,[pc,#20] ; [0x11014814] = 0xffe0000c
        0x110147fe:    4011        .@      ANDS     r1,r1,r2
        0x11014800:    07c2        ..      LSLS     r2,r0,#31
        0x11014802:    0fd2        ..      LSRS     r2,r2,#31
        0x11014804:    4311        .C      ORRS     r1,r1,r2
        0x11014806:    4a04        .J      LDR      r2,[pc,#16] ; [0x11014818] = 0xb8272
        0x11014808:    4311        .C      ORRS     r1,r1,r2
        0x1101480a:    4a01        .J      LDR      r2,[pc,#4] ; [0x11014810] = 0x53023000
        0x1101480c:    6011        .`      STR      r1,[r2,#0]
        0x1101480e:    4770        pG      BX       lr
    $d
        0x11014810:    53023000    .0.S    DCD    1392652288
        0x11014814:    ffe0000c    ....    DCD    4292870156
        0x11014818:    000b8272    r...    DCD    754290
    $t
    i.set_rf_pipe0_rxaddr
    set_rf_pipe0_rxaddr
        0x1101481c:    4a02        .J      LDR      r2,[pc,#8] ; [0x11014828] = 0x53023000
        0x1101481e:    6290        .b      STR      r0,[r2,#0x28]
        0x11014820:    b2ca        ..      UXTB     r2,r1
        0x11014822:    4b01        .K      LDR      r3,[pc,#4] ; [0x11014828] = 0x53023000
        0x11014824:    62da        .b      STR      r2,[r3,#0x2c]
        0x11014826:    4770        pG      BX       lr
    $d
        0x11014828:    53023000    .0.S    DCD    1392652288
    $t
    i.set_rf_pipe_rx_payLen
    set_rf_pipe_rx_payLen
        0x1101482c:    b5f0        ..      PUSH     {r4-r7,lr}
        0x1101482e:    9d06        ..      LDR      r5,[sp,#0x18]
        0x11014830:    9c05        ..      LDR      r4,[sp,#0x14]
        0x11014832:    020e        ..      LSLS     r6,r1,#8
        0x11014834:    4306        .C      ORRS     r6,r6,r0
        0x11014836:    0417        ..      LSLS     r7,r2,#16
        0x11014838:    433e        >C      ORRS     r6,r6,r7
        0x1101483a:    061f        ..      LSLS     r7,r3,#24
        0x1101483c:    433e        >C      ORRS     r6,r6,r7
        0x1101483e:    4f03        .O      LDR      r7,[pc,#12] ; [0x1101484c] = 0x53023040
        0x11014840:    617e        ~a      STR      r6,[r7,#0x14]
        0x11014842:    022e        ..      LSLS     r6,r5,#8
        0x11014844:    4326        &C      ORRS     r6,r6,r4
        0x11014846:    61be        .a      STR      r6,[r7,#0x18]
        0x11014848:    bdf0        ..      POP      {r4-r7,pc}
    $d
        0x1101484a:    0000        ..      DCW    0
        0x1101484c:    53023040    @0.S    DCD    1392652352
    $t
    i.set_rf_power
    set_rf_power
        0x11014850:    4909        .I      LDR      r1,[pc,#36] ; [0x11014878] = 0x53021040
        0x11014852:    8a89        ..      LDRH     r1,[r1,#0x14]
        0x11014854:    223f        ?"      MOVS     r2,#0x3f
        0x11014856:    0192        ..      LSLS     r2,r2,#6
        0x11014858:    4391        .C      BICS     r1,r1,r2
        0x1101485a:    0682        ..      LSLS     r2,r0,#26
        0x1101485c:    0d12        ..      LSRS     r2,r2,#20
        0x1101485e:    4311        .C      ORRS     r1,r1,r2
        0x11014860:    4a05        .J      LDR      r2,[pc,#20] ; [0x11014878] = 0x53021040
        0x11014862:    8291        ..      STRH     r1,[r2,#0x14]
        0x11014864:    4905        .I      LDR      r1,[pc,#20] ; [0x1101487c] = 0x53023000
        0x11014866:    6949        Ii      LDR      r1,[r1,#0x14]
        0x11014868:    223f        ?"      MOVS     r2,#0x3f
        0x1101486a:    0412        ..      LSLS     r2,r2,#16
        0x1101486c:    4391        .C      BICS     r1,r1,r2
        0x1101486e:    0402        ..      LSLS     r2,r0,#16
        0x11014870:    4311        .C      ORRS     r1,r1,r2
        0x11014872:    4a02        .J      LDR      r2,[pc,#8] ; [0x1101487c] = 0x53023000
        0x11014874:    6151        Qa      STR      r1,[r2,#0x14]
        0x11014876:    4770        pG      BX       lr
    $d
        0x11014878:    53021040    @..S    DCD    1392644160
        0x1101487c:    53023000    .0.S    DCD    1392652288
    $t
    i.set_rf_retr
    set_rf_retr
        0x11014880:    010a        ..      LSLS     r2,r1,#4
        0x11014882:    4302        .C      ORRS     r2,r2,r0
        0x11014884:    4b01        .K      LDR      r3,[pc,#4] ; [0x1101488c] = 0x53023000
        0x11014886:    611a        .a      STR      r2,[r3,#0x10]
        0x11014888:    4770        pG      BX       lr
    $d
        0x1101488a:    0000        ..      DCW    0
        0x1101488c:    53023000    .0.S    DCD    1392652288
    $t
    i.set_rf_tx_addr_width
    set_rf_tx_addr_width
        0x11014890:    2803        .(      CMP      r0,#3
        0x11014892:    d004        ..      BEQ      0x1101489e ; set_rf_tx_addr_width + 14
        0x11014894:    2804        .(      CMP      r0,#4
        0x11014896:    d006        ..      BEQ      0x110148a6 ; set_rf_tx_addr_width + 22
        0x11014898:    2805        .(      CMP      r0,#5
        0x1101489a:    d10c        ..      BNE      0x110148b6 ; set_rf_tx_addr_width + 38
        0x1101489c:    e007        ..      B        0x110148ae ; set_rf_tx_addr_width + 30
        0x1101489e:    21a5        .!      MOVS     r1,#0xa5
        0x110148a0:    4a06        .J      LDR      r2,[pc,#24] ; [0x110148bc] = 0x53023000
        0x110148a2:    60d1        .`      STR      r1,[r2,#0xc]
        0x110148a4:    e007        ..      B        0x110148b6 ; set_rf_tx_addr_width + 38
        0x110148a6:    21aa        .!      MOVS     r1,#0xaa
        0x110148a8:    4a04        .J      LDR      r2,[pc,#16] ; [0x110148bc] = 0x53023000
        0x110148aa:    60d1        .`      STR      r1,[r2,#0xc]
        0x110148ac:    e003        ..      B        0x110148b6 ; set_rf_tx_addr_width + 38
        0x110148ae:    21af        .!      MOVS     r1,#0xaf
        0x110148b0:    4a02        .J      LDR      r2,[pc,#8] ; [0x110148bc] = 0x53023000
        0x110148b2:    60d1        .`      STR      r1,[r2,#0xc]
        0x110148b4:    bf00        ..      NOP      
        0x110148b6:    bf00        ..      NOP      
        0x110148b8:    4770        pG      BX       lr
    $d
        0x110148ba:    0000        ..      DCW    0
        0x110148bc:    53023000    .0.S    DCD    1392652288
    $t
    i.set_rf_txaddr
    set_rf_txaddr
        0x110148c0:    4a05        .J      LDR      r2,[pc,#20] ; [0x110148d8] = 0x53023040
        0x110148c2:    60d0        .`      STR      r0,[r2,#0xc]
        0x110148c4:    6912        .i      LDR      r2,[r2,#0x10]
        0x110148c6:    23ff        .#      MOVS     r3,#0xff
        0x110148c8:    021b        ..      LSLS     r3,r3,#8
        0x110148ca:    401a        .@      ANDS     r2,r2,r3
        0x110148cc:    b2cb        ..      UXTB     r3,r1
        0x110148ce:    431a        .C      ORRS     r2,r2,r3
        0x110148d0:    4b01        .K      LDR      r3,[pc,#4] ; [0x110148d8] = 0x53023040
        0x110148d2:    611a        .a      STR      r2,[r3,#0x10]
        0x110148d4:    4770        pG      BX       lr
    $d
        0x110148d6:    0000        ..      DCW    0
        0x110148d8:    53023040    @0.S    DCD    1392652352
    $t
    i.set_vector
    set_vector
        0x110148dc:    b510        ..      PUSH     {r4,lr}
        0x110148de:    b672        r.      CPSID    i
        0x110148e0:    2000        .       MOVS     r0,#0
        0x110148e2:    4907        .I      LDR      r1,[pc,#28] ; [0x11014900] = 0x11013000
        0x110148e4:    2201        ."      MOVS     r2,#1
        0x110148e6:    0712        ..      LSLS     r2,r2,#28
        0x110148e8:    e003        ..      B        0x110148f2 ; set_vector + 22
        0x110148ea:    c908        ..      LDM      r1!,{r3}
        0x110148ec:    0084        ..      LSLS     r4,r0,#2
        0x110148ee:    5113        .Q      STR      r3,[r2,r4]
        0x110148f0:    1c40        @.      ADDS     r0,r0,#1
        0x110148f2:    2830        0(      CMP      r0,#0x30
        0x110148f4:    d3f9        ..      BCC      0x110148ea ; set_vector + 14
        0x110148f6:    4803        .H      LDR      r0,[pc,#12] ; [0x11014904] = 0x10000001
        0x110148f8:    4903        .I      LDR      r1,[pc,#12] ; [0x11014908] = 0x40000100
        0x110148fa:    63c8        .c      STR      r0,[r1,#0x3c]
        0x110148fc:    b662        b.      CPSIE    i
        0x110148fe:    bd10        ..      POP      {r4,pc}
    $d
        0x11014900:    11013000    .0..    DCD    285290496
        0x11014904:    10000001    ....    DCD    268435457
        0x11014908:    40000100    ...@    DCD    1073742080
    $t
    i.systick_callback
    systick_callback
        0x1101490c:    4770        pG      BX       lr
    i.timer0_callback
    timer0_callback
        0x1101490e:    4770        pG      BX       lr
    i.timer1_callback
    timer1_callback
        0x11014910:    4770        pG      BX       lr
    i.timer2_callback
    timer2_callback
        0x11014912:    4770        pG      BX       lr
    i.timer3_callback
    timer3_callback
        0x11014914:    4770        pG      BX       lr
        0x11014916:    0000        ..      MOVS     r0,r0
    i.timer_init
    timer_init
        0x11014918:    b57c        |.      PUSH     {r2-r6,lr}
        0x1101491a:    4605        .F      MOV      r5,r0
        0x1101491c:    460c        .F      MOV      r4,r1
        0x1101491e:    a00d        ..      ADR      r0,{pc}+0x36 ; 0x11014954
        0x11014920:    f7fefc62    ..b.    BL       __2printf ; 0x110131e8
        0x11014924:    207d        }       MOVS     r0,#0x7d
        0x11014926:    00c0        ..      LSLS     r0,r0,#3
        0x11014928:    4360        `C      MULS     r0,r4,r0
        0x1101492a:    4606        .F      MOV      r6,r0
        0x1101492c:    2100        .!      MOVS     r1,#0
        0x1101492e:    4668        hF      MOV      r0,sp
        0x11014930:    7001        .p      STRB     r1,[r0,#0]
        0x11014932:    2104        .!      MOVS     r1,#4
        0x11014934:    7041        Ap      STRB     r1,[r0,#1]
        0x11014936:    2101        .!      MOVS     r1,#1
        0x11014938:    7081        .p      STRB     r1,[r0,#2]
        0x1101493a:    4669        iF      MOV      r1,sp
        0x1101493c:    4628        (F      MOV      r0,r5
        0x1101493e:    f7feff6d    ..m.    BL       $Ven$TT$L$$xc_timer_init ; 0x1101381c
        0x11014942:    4631        1F      MOV      r1,r6
        0x11014944:    4628        (F      MOV      r0,r5
        0x11014946:    f7feff6f    ..o.    BL       $Ven$TT$L$$xc_timer_set_value ; 0x11013828
        0x1101494a:    4628        (F      MOV      r0,r5
        0x1101494c:    f7feff72    ..r.    BL       $Ven$TT$L$$xc_timer_start ; 0x11013834
        0x11014950:    bd7c        |.      POP      {r2-r6,pc}
    $d
        0x11014952:    0000        ..      DCW    0
        0x11014954:    656d6974    time    DCD    1701669236
        0x11014958:    6e695f72    r_in    DCD    1852399474
        0x1101495c:    0a0d7469    it..    DCD    168653929
        0x11014960:    00000000    ....    DCD    0
    $t
    i.uart_handler_callback
    uart_handler_callback
        0x11014964:    b5f8        ..      PUSH     {r3-r7,lr}
        0x11014966:    4604        .F      MOV      r4,r0
        0x11014968:    2c00        .,      CMP      r4,#0
        0x1101496a:    d100        ..      BNE      0x1101496e ; uart_handler_callback + 10
        0x1101496c:    e004        ..      B        0x11014978 ; uart_handler_callback + 20
        0x1101496e:    2c01        .,      CMP      r4,#1
        0x11014970:    d101        ..      BNE      0x11014976 ; uart_handler_callback + 18
        0x11014972:    2001        .       MOVS     r0,#1
        0x11014974:    e000        ..      B        0x11014978 ; uart_handler_callback + 20
        0x11014976:    2002        .       MOVS     r0,#2
        0x11014978:    9000        ..      STR      r0,[sp,#0]
        0x1101497a:    bf00        ..      NOP      
        0x1101497c:    0061        a.      LSLS     r1,r4,#1
        0x1101497e:    4a35        5J      LDR      r2,[pc,#212] ; [0x11014a54] = 0x110157fe
        0x11014980:    5a51        QZ      LDRH     r1,[r2,r1]
        0x11014982:    4a35        5J      LDR      r2,[pc,#212] ; [0x11014a58] = 0x40010000
        0x11014984:    1889        ..      ADDS     r1,r1,r2
        0x11014986:    6888        .h      LDR      r0,[r1,#8]
        0x11014988:    0706        ..      LSLS     r6,r0,#28
        0x1101498a:    0f36        6.      LSRS     r6,r6,#28
        0x1101498c:    bf00        ..      NOP      
        0x1101498e:    bf00        ..      NOP      
        0x11014990:    0060        `.      LSLS     r0,r4,#1
        0x11014992:    4930        0I      LDR      r1,[pc,#192] ; [0x11014a54] = 0x110157fe
        0x11014994:    5a08        .Z      LDRH     r0,[r1,r0]
        0x11014996:    4611        .F      MOV      r1,r2
        0x11014998:    1840        @.      ADDS     r0,r0,r1
        0x1101499a:    6945        Ei      LDR      r5,[r0,#0x14]
        0x1101499c:    bf00        ..      NOP      
        0x1101499e:    2e06        ..      CMP      r6,#6
        0x110149a0:    d103        ..      BNE      0x110149aa ; uart_handler_callback + 70
        0x110149a2:    21cc        .!      MOVS     r1,#0xcc
        0x110149a4:    a02d        -.      ADR      r0,{pc}+0xb8 ; 0x11014a5c
        0x110149a6:    f7fefc1f    ....    BL       __2printf ; 0x110131e8
        0x110149aa:    0730        0.      LSLS     r0,r6,#28
        0x110149ac:    0f00        ..      LSRS     r0,r0,#28
        0x110149ae:    2804        .(      CMP      r0,#4
        0x110149b0:    d125        %.      BNE      0x110149fe ; uart_handler_callback + 154
        0x110149b2:    bf00        ..      NOP      
        0x110149b4:    0060        `.      LSLS     r0,r4,#1
        0x110149b6:    4927        'I      LDR      r1,[pc,#156] ; [0x11014a54] = 0x110157fe
        0x110149b8:    5a08        .Z      LDRH     r0,[r1,r0]
        0x110149ba:    4927        'I      LDR      r1,[pc,#156] ; [0x11014a58] = 0x40010000
        0x110149bc:    1840        @.      ADDS     r0,r0,r1
        0x110149be:    6940        @i      LDR      r0,[r0,#0x14]
        0x110149c0:    4605        .F      MOV      r5,r0
        0x110149c2:    e018        ..      B        0x110149f6 ; uart_handler_callback + 146
        0x110149c4:    bf00        ..      NOP      
        0x110149c6:    0061        a.      LSLS     r1,r4,#1
        0x110149c8:    4a22        "J      LDR      r2,[pc,#136] ; [0x11014a54] = 0x110157fe
        0x110149ca:    5a51        QZ      LDRH     r1,[r2,r1]
        0x110149cc:    4a22        "J      LDR      r2,[pc,#136] ; [0x11014a58] = 0x40010000
        0x110149ce:    1889        ..      ADDS     r1,r1,r2
        0x110149d0:    6808        .h      LDR      r0,[r1,#0]
        0x110149d2:    b2c7        ..      UXTB     r7,r0
        0x110149d4:    bf00        ..      NOP      
        0x110149d6:    bf00        ..      NOP      
        0x110149d8:    0060        `.      LSLS     r0,r4,#1
        0x110149da:    491e        .I      LDR      r1,[pc,#120] ; [0x11014a54] = 0x110157fe
        0x110149dc:    5a08        .Z      LDRH     r0,[r1,r0]
        0x110149de:    4611        .F      MOV      r1,r2
        0x110149e0:    1840        @.      ADDS     r0,r0,r1
        0x110149e2:    6945        Ei      LDR      r5,[r0,#0x14]
        0x110149e4:    bf00        ..      NOP      
        0x110149e6:    2214        ."      MOVS     r2,#0x14
        0x110149e8:    9900        ..      LDR      r1,[sp,#0]
        0x110149ea:    4351        QC      MULS     r1,r2,r1
        0x110149ec:    4a21        !J      LDR      r2,[pc,#132] ; [0x11014a74] = 0x10007f20
        0x110149ee:    1888        ..      ADDS     r0,r1,r2
        0x110149f0:    4639        9F      MOV      r1,r7
        0x110149f2:    f7fffe7f    ....    BL       ring_buffer_queue ; 0x110146f4
        0x110149f6:    07e8        ..      LSLS     r0,r5,#31
        0x110149f8:    0fc0        ..      LSRS     r0,r0,#31
        0x110149fa:    2800        .(      CMP      r0,#0
        0x110149fc:    d1e2        ..      BNE      0x110149c4 ; uart_handler_callback + 96
        0x110149fe:    0730        0.      LSLS     r0,r6,#28
        0x11014a00:    0f00        ..      LSRS     r0,r0,#28
        0x11014a02:    280c        .(      CMP      r0,#0xc
        0x11014a04:    d125        %.      BNE      0x11014a52 ; uart_handler_callback + 238
        0x11014a06:    bf00        ..      NOP      
        0x11014a08:    0060        `.      LSLS     r0,r4,#1
        0x11014a0a:    4912        .I      LDR      r1,[pc,#72] ; [0x11014a54] = 0x110157fe
        0x11014a0c:    5a08        .Z      LDRH     r0,[r1,r0]
        0x11014a0e:    4912        .I      LDR      r1,[pc,#72] ; [0x11014a58] = 0x40010000
        0x11014a10:    1840        @.      ADDS     r0,r0,r1
        0x11014a12:    6940        @i      LDR      r0,[r0,#0x14]
        0x11014a14:    4605        .F      MOV      r5,r0
        0x11014a16:    e018        ..      B        0x11014a4a ; uart_handler_callback + 230
        0x11014a18:    bf00        ..      NOP      
        0x11014a1a:    0061        a.      LSLS     r1,r4,#1
        0x11014a1c:    4a0d        .J      LDR      r2,[pc,#52] ; [0x11014a54] = 0x110157fe
        0x11014a1e:    5a51        QZ      LDRH     r1,[r2,r1]
        0x11014a20:    4a0d        .J      LDR      r2,[pc,#52] ; [0x11014a58] = 0x40010000
        0x11014a22:    1889        ..      ADDS     r1,r1,r2
        0x11014a24:    6808        .h      LDR      r0,[r1,#0]
        0x11014a26:    b2c7        ..      UXTB     r7,r0
        0x11014a28:    bf00        ..      NOP      
        0x11014a2a:    bf00        ..      NOP      
        0x11014a2c:    0060        `.      LSLS     r0,r4,#1
        0x11014a2e:    4909        .I      LDR      r1,[pc,#36] ; [0x11014a54] = 0x110157fe
        0x11014a30:    5a08        .Z      LDRH     r0,[r1,r0]
        0x11014a32:    4611        .F      MOV      r1,r2
        0x11014a34:    1840        @.      ADDS     r0,r0,r1
        0x11014a36:    6945        Ei      LDR      r5,[r0,#0x14]
        0x11014a38:    bf00        ..      NOP      
        0x11014a3a:    2214        ."      MOVS     r2,#0x14
        0x11014a3c:    9900        ..      LDR      r1,[sp,#0]
        0x11014a3e:    4351        QC      MULS     r1,r2,r1
        0x11014a40:    4a0c        .J      LDR      r2,[pc,#48] ; [0x11014a74] = 0x10007f20
        0x11014a42:    1888        ..      ADDS     r0,r1,r2
        0x11014a44:    4639        9F      MOV      r1,r7
        0x11014a46:    f7fffe55    ..U.    BL       ring_buffer_queue ; 0x110146f4
        0x11014a4a:    07e8        ..      LSLS     r0,r5,#31
        0x11014a4c:    0fc0        ..      LSRS     r0,r0,#31
        0x11014a4e:    2800        .(      CMP      r0,#0
        0x11014a50:    d1e2        ..      BNE      0x11014a18 ; uart_handler_callback + 180
        0x11014a52:    bdf8        ..      POP      {r3-r7,pc}
    $d
        0x11014a54:    110157fe    .W..    DCD    285300734
        0x11014a58:    40010000    ...@    DCD    1073807360
        0x11014a5c:    656e696c    line    DCD    1701734764
        0x11014a60:    2c64253d    =%d,    DCD    744760637
        0x11014a64:    72726520     err    DCD    1920099616
        0x11014a68:    6820726f    or h    DCD    1746956911
        0x11014a6c:    6c646e61    andl    DCD    1818521185
        0x11014a70:    000a2065    e ..    DCD    663653
        0x11014a74:    10007f20     ...    DCD    268468000
    $t
    i.xc_clock_bbpll_common_cfg
    xc_clock_bbpll_common_cfg
        0x11014a78:    2001        .       MOVS     r0,#1
        0x11014a7a:    4913        .I      LDR      r1,[pc,#76] ; [0x11014ac8] = 0x40000040
        0x11014a7c:    6809        .h      LDR      r1,[r1,#0]
        0x11014a7e:    2210        ."      MOVS     r2,#0x10
        0x11014a80:    4391        .C      BICS     r1,r1,r2
        0x11014a82:    0102        ..      LSLS     r2,r0,#4
        0x11014a84:    0503        ..      LSLS     r3,r0,#20
        0x11014a86:    18d2        ..      ADDS     r2,r2,r3
        0x11014a88:    4311        .C      ORRS     r1,r1,r2
        0x11014a8a:    4a0f        .J      LDR      r2,[pc,#60] ; [0x11014ac8] = 0x40000040
        0x11014a8c:    6011        .`      STR      r1,[r2,#0]
        0x11014a8e:    bf00        ..      NOP      
        0x11014a90:    bf00        ..      NOP      
        0x11014a92:    4611        .F      MOV      r1,r2
        0x11014a94:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11014a96:    0282        ..      LSLS     r2,r0,#10
        0x11014a98:    4391        .C      BICS     r1,r1,r2
        0x11014a9a:    0282        ..      LSLS     r2,r0,#10
        0x11014a9c:    0683        ..      LSLS     r3,r0,#26
        0x11014a9e:    18d2        ..      ADDS     r2,r2,r3
        0x11014aa0:    4311        .C      ORRS     r1,r1,r2
        0x11014aa2:    4a09        .J      LDR      r2,[pc,#36] ; [0x11014ac8] = 0x40000040
        0x11014aa4:    6311        .c      STR      r1,[r2,#0x30]
        0x11014aa6:    bf00        ..      NOP      
        0x11014aa8:    bf00        ..      NOP      
        0x11014aaa:    4908        .I      LDR      r1,[pc,#32] ; [0x11014acc] = 0x53021080
        0x11014aac:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11014aae:    0382        ..      LSLS     r2,r0,#14
        0x11014ab0:    4391        .C      BICS     r1,r1,r2
        0x11014ab2:    0382        ..      LSLS     r2,r0,#14
        0x11014ab4:    4311        .C      ORRS     r1,r1,r2
        0x11014ab6:    4a05        .J      LDR      r2,[pc,#20] ; [0x11014acc] = 0x53021080
        0x11014ab8:    6311        .c      STR      r1,[r2,#0x30]
        0x11014aba:    bf00        ..      NOP      
        0x11014abc:    bf00        ..      NOP      
        0x11014abe:    4904        .I      LDR      r1,[pc,#16] ; [0x11014ad0] = 0x40002440
        0x11014ac0:    6108        .a      STR      r0,[r1,#0x10]
        0x11014ac2:    bf00        ..      NOP      
        0x11014ac4:    4770        pG      BX       lr
    $d
        0x11014ac6:    0000        ..      DCW    0
        0x11014ac8:    40000040    @..@    DCD    1073741888
        0x11014acc:    53021080    ...S    DCD    1392644224
        0x11014ad0:    40002440    @$.@    DCD    1073751104
    $t
    i.xc_clock_bbpll_freq_cfg
    xc_clock_bbpll_freq_cfg
        0x11014ad4:    b530        0.      PUSH     {r4,r5,lr}
        0x11014ad6:    2800        .(      CMP      r0,#0
        0x11014ad8:    d10a        ..      BNE      0x11014af0 ; xc_clock_bbpll_freq_cfg + 28
        0x11014ada:    2301        .#      MOVS     r3,#1
        0x11014adc:    4c30        0L      LDR      r4,[pc,#192] ; [0x11014ba0] = 0x53021040
        0x11014ade:    6ae4        .j      LDR      r4,[r4,#0x2c]
        0x11014ae0:    2580        .%      MOVS     r5,#0x80
        0x11014ae2:    43ac        .C      BICS     r4,r4,r5
        0x11014ae4:    01dd        ..      LSLS     r5,r3,#7
        0x11014ae6:    432c        ,C      ORRS     r4,r4,r5
        0x11014ae8:    4d2d        -M      LDR      r5,[pc,#180] ; [0x11014ba0] = 0x53021040
        0x11014aea:    62ec        .b      STR      r4,[r5,#0x2c]
        0x11014aec:    bf00        ..      NOP      
        0x11014aee:    e00a        ..      B        0x11014b06 ; xc_clock_bbpll_freq_cfg + 50
        0x11014af0:    2300        .#      MOVS     r3,#0
        0x11014af2:    4c2b        +L      LDR      r4,[pc,#172] ; [0x11014ba0] = 0x53021040
        0x11014af4:    6ae4        .j      LDR      r4,[r4,#0x2c]
        0x11014af6:    2580        .%      MOVS     r5,#0x80
        0x11014af8:    43ac        .C      BICS     r4,r4,r5
        0x11014afa:    01dd        ..      LSLS     r5,r3,#7
        0x11014afc:    432c        ,C      ORRS     r4,r4,r5
        0x11014afe:    4d28        (M      LDR      r5,[pc,#160] ; [0x11014ba0] = 0x53021040
        0x11014b00:    62ec        .b      STR      r4,[r5,#0x2c]
        0x11014b02:    bf00        ..      NOP      
        0x11014b04:    bf00        ..      NOP      
        0x11014b06:    2301        .#      MOVS     r3,#1
        0x11014b08:    4c25        %L      LDR      r4,[pc,#148] ; [0x11014ba0] = 0x53021040
        0x11014b0a:    6ae4        .j      LDR      r4,[r4,#0x2c]
        0x11014b0c:    2502        .%      MOVS     r5,#2
        0x11014b0e:    43ac        .C      BICS     r4,r4,r5
        0x11014b10:    005d        ].      LSLS     r5,r3,#1
        0x11014b12:    432c        ,C      ORRS     r4,r4,r5
        0x11014b14:    4d22        "M      LDR      r5,[pc,#136] ; [0x11014ba0] = 0x53021040
        0x11014b16:    62ec        .b      STR      r4,[r5,#0x2c]
        0x11014b18:    bf00        ..      NOP      
        0x11014b1a:    b2cb        ..      UXTB     r3,r1
        0x11014b1c:    462c        ,F      MOV      r4,r5
        0x11014b1e:    6aa4        .j      LDR      r4,[r4,#0x28]
        0x11014b20:    09a4        ..      LSRS     r4,r4,#6
        0x11014b22:    01a4        ..      LSLS     r4,r4,#6
        0x11014b24:    431c        .C      ORRS     r4,r4,r3
        0x11014b26:    62ac        .b      STR      r4,[r5,#0x28]
        0x11014b28:    bf00        ..      NOP      
        0x11014b2a:    2301        .#      MOVS     r3,#1
        0x11014b2c:    462c        ,F      MOV      r4,r5
        0x11014b2e:    6aa4        .j      LDR      r4,[r4,#0x28]
        0x11014b30:    03dd        ..      LSLS     r5,r3,#15
        0x11014b32:    43ac        .C      BICS     r4,r4,r5
        0x11014b34:    03dd        ..      LSLS     r5,r3,#15
        0x11014b36:    432c        ,C      ORRS     r4,r4,r5
        0x11014b38:    4d19        .M      LDR      r5,[pc,#100] ; [0x11014ba0] = 0x53021040
        0x11014b3a:    62ac        .b      STR      r4,[r5,#0x28]
        0x11014b3c:    bf00        ..      NOP      
        0x11014b3e:    bf00        ..      NOP      
        0x11014b40:    462c        ,F      MOV      r4,r5
        0x11014b42:    6aa4        .j      LDR      r4,[r4,#0x28]
        0x11014b44:    039d        ..      LSLS     r5,r3,#14
        0x11014b46:    43ac        .C      BICS     r4,r4,r5
        0x11014b48:    039d        ..      LSLS     r5,r3,#14
        0x11014b4a:    432c        ,C      ORRS     r4,r4,r5
        0x11014b4c:    4d14        .M      LDR      r5,[pc,#80] ; [0x11014ba0] = 0x53021040
        0x11014b4e:    62ac        .b      STR      r4,[r5,#0x28]
        0x11014b50:    bf00        ..      NOP      
        0x11014b52:    bf00        ..      NOP      
        0x11014b54:    462c        ,F      MOV      r4,r5
        0x11014b56:    6aa4        .j      LDR      r4,[r4,#0x28]
        0x11014b58:    035d        ].      LSLS     r5,r3,#13
        0x11014b5a:    43ac        .C      BICS     r4,r4,r5
        0x11014b5c:    035d        ].      LSLS     r5,r3,#13
        0x11014b5e:    432c        ,C      ORRS     r4,r4,r5
        0x11014b60:    4d0f        .M      LDR      r5,[pc,#60] ; [0x11014ba0] = 0x53021040
        0x11014b62:    62ac        .b      STR      r4,[r5,#0x28]
        0x11014b64:    bf00        ..      NOP      
        0x11014b66:    bf00        ..      NOP      
        0x11014b68:    462c        ,F      MOV      r4,r5
        0x11014b6a:    6aa4        .j      LDR      r4,[r4,#0x28]
        0x11014b6c:    031d        ..      LSLS     r5,r3,#12
        0x11014b6e:    43ac        .C      BICS     r4,r4,r5
        0x11014b70:    031d        ..      LSLS     r5,r3,#12
        0x11014b72:    432c        ,C      ORRS     r4,r4,r5
        0x11014b74:    4d0a        .M      LDR      r5,[pc,#40] ; [0x11014ba0] = 0x53021040
        0x11014b76:    62ac        .b      STR      r4,[r5,#0x28]
        0x11014b78:    bf00        ..      NOP      
        0x11014b7a:    bf00        ..      NOP      
        0x11014b7c:    4b09        .K      LDR      r3,[pc,#36] ; [0x11014ba4] = 0x40000100
        0x11014b7e:    6b5b        [k      LDR      r3,[r3,#0x34]
        0x11014b80:    091b        ..      LSRS     r3,r3,#4
        0x11014b82:    011b        ..      LSLS     r3,r3,#4
        0x11014b84:    4313        .C      ORRS     r3,r3,r2
        0x11014b86:    4c07        .L      LDR      r4,[pc,#28] ; [0x11014ba4] = 0x40000100
        0x11014b88:    6363        cc      STR      r3,[r4,#0x34]
        0x11014b8a:    bf00        ..      NOP      
        0x11014b8c:    2301        .#      MOVS     r3,#1
        0x11014b8e:    6b64        dk      LDR      r4,[r4,#0x34]
        0x11014b90:    2510        .%      MOVS     r5,#0x10
        0x11014b92:    43ac        .C      BICS     r4,r4,r5
        0x11014b94:    011d        ..      LSLS     r5,r3,#4
        0x11014b96:    432c        ,C      ORRS     r4,r4,r5
        0x11014b98:    4d02        .M      LDR      r5,[pc,#8] ; [0x11014ba4] = 0x40000100
        0x11014b9a:    636c        lc      STR      r4,[r5,#0x34]
        0x11014b9c:    bf00        ..      NOP      
        0x11014b9e:    bd30        0.      POP      {r4,r5,pc}
    $d
        0x11014ba0:    53021040    @..S    DCD    1392644160
        0x11014ba4:    40000100    ...@    DCD    1073742080
    $t
    i.xc_clock_hfclk_in_get
    xc_clock_hfclk_in_get
        0x11014ba8:    4801        .H      LDR      r0,[pc,#4] ; [0x11014bb0] = 0x10007e3c
        0x11014baa:    6840        @h      LDR      r0,[r0,#4]
        0x11014bac:    4770        pG      BX       lr
    $d
        0x11014bae:    0000        ..      DCW    0
        0x11014bb0:    10007e3c    <~..    DCD    268467772
    $t
    i.xc_clock_hfclk_set
    xc_clock_hfclk_set
        0x11014bb4:    b5f0        ..      PUSH     {r4-r7,lr}
        0x11014bb6:    b087        ..      SUB      sp,sp,#0x1c
        0x11014bb8:    4607        .F      MOV      r7,r0
        0x11014bba:    460c        .F      MOV      r4,r1
        0x11014bbc:    483d        =H      LDR      r0,[pc,#244] ; [0x11014cb4] = 0x10007e3c
        0x11014bbe:    9001        ..      STR      r0,[sp,#4]
        0x11014bc0:    9801        ..      LDR      r0,[sp,#4]
        0x11014bc2:    7007        .p      STRB     r7,[r0,#0]
        0x11014bc4:    2f00        ./      CMP      r7,#0
        0x11014bc6:    d002        ..      BEQ      0x11014bce ; xc_clock_hfclk_set + 26
        0x11014bc8:    2f01        ./      CMP      r7,#1
        0x11014bca:    d146        F.      BNE      0x11014c5a ; xc_clock_hfclk_set + 166
        0x11014bcc:    e022        ".      B        0x11014c14 ; xc_clock_hfclk_set + 96
        0x11014bce:    483a        :H      LDR      r0,[pc,#232] ; [0x11014cb8] = 0xf42400
        0x11014bd0:    4284        .B      CMP      r4,r0
        0x11014bd2:    d103        ..      BNE      0x11014bdc ; xc_clock_hfclk_set + 40
        0x11014bd4:    9801        ..      LDR      r0,[sp,#4]
        0x11014bd6:    f000f929    ..).    BL       xc_clock_set_rc16m ; 0x11014e2c
        0x11014bda:    e01a        ..      B        0x11014c12 ; xc_clock_hfclk_set + 94
        0x11014bdc:    4837        7H      LDR      r0,[pc,#220] ; [0x11014cbc] = 0x1e84800
        0x11014bde:    4284        .B      CMP      r4,r0
        0x11014be0:    d103        ..      BNE      0x11014bea ; xc_clock_hfclk_set + 54
        0x11014be2:    9801        ..      LDR      r0,[sp,#4]
        0x11014be4:    f000f934    ..4.    BL       xc_clock_set_rc16m_bbpll_32m ; 0x11014e50
        0x11014be8:    e013        ..      B        0x11014c12 ; xc_clock_hfclk_set + 94
        0x11014bea:    4835        5H      LDR      r0,[pc,#212] ; [0x11014cc0] = 0x2dc6c00
        0x11014bec:    4284        .B      CMP      r4,r0
        0x11014bee:    d103        ..      BNE      0x11014bf8 ; xc_clock_hfclk_set + 68
        0x11014bf0:    9801        ..      LDR      r0,[sp,#4]
        0x11014bf2:    f000f947    ..G.    BL       xc_clock_set_rc16m_bbpll_48m ; 0x11014e84
        0x11014bf6:    e00c        ..      B        0x11014c12 ; xc_clock_hfclk_set + 94
        0x11014bf8:    4832        2H      LDR      r0,[pc,#200] ; [0x11014cc4] = 0x3d09000
        0x11014bfa:    4284        .B      CMP      r4,r0
        0x11014bfc:    d103        ..      BNE      0x11014c06 ; xc_clock_hfclk_set + 82
        0x11014bfe:    9801        ..      LDR      r0,[sp,#4]
        0x11014c00:    f000f95a    ..Z.    BL       xc_clock_set_rc16m_bbpll_64m ; 0x11014eb8
        0x11014c04:    e005        ..      B        0x11014c12 ; xc_clock_hfclk_set + 94
        0x11014c06:    4830        0H      LDR      r0,[pc,#192] ; [0x11014cc8] = 0x5b8d800
        0x11014c08:    4284        .B      CMP      r4,r0
        0x11014c0a:    d102        ..      BNE      0x11014c12 ; xc_clock_hfclk_set + 94
        0x11014c0c:    9801        ..      LDR      r0,[sp,#4]
        0x11014c0e:    f000f96d    ..m.    BL       xc_clock_set_rc16m_bbpll_96m ; 0x11014eec
        0x11014c12:    e022        ".      B        0x11014c5a ; xc_clock_hfclk_set + 166
        0x11014c14:    4828        (H      LDR      r0,[pc,#160] ; [0x11014cb8] = 0xf42400
        0x11014c16:    4284        .B      CMP      r4,r0
        0x11014c18:    d103        ..      BNE      0x11014c22 ; xc_clock_hfclk_set + 110
        0x11014c1a:    9801        ..      LDR      r0,[sp,#4]
        0x11014c1c:    f000f8c6    ....    BL       xc_clock_set_osc32m_div_16m ; 0x11014dac
        0x11014c20:    e01a        ..      B        0x11014c58 ; xc_clock_hfclk_set + 164
        0x11014c22:    4826        &H      LDR      r0,[pc,#152] ; [0x11014cbc] = 0x1e84800
        0x11014c24:    4284        .B      CMP      r4,r0
        0x11014c26:    d103        ..      BNE      0x11014c30 ; xc_clock_hfclk_set + 124
        0x11014c28:    9801        ..      LDR      r0,[sp,#4]
        0x11014c2a:    f000f857    ..W.    BL       xc_clock_set_osc32m ; 0x11014cdc
        0x11014c2e:    e013        ..      B        0x11014c58 ; xc_clock_hfclk_set + 164
        0x11014c30:    4823        #H      LDR      r0,[pc,#140] ; [0x11014cc0] = 0x2dc6c00
        0x11014c32:    4284        .B      CMP      r4,r0
        0x11014c34:    d103        ..      BNE      0x11014c3e ; xc_clock_hfclk_set + 138
        0x11014c36:    9801        ..      LDR      r0,[sp,#4]
        0x11014c38:    f000f86a    ..j.    BL       xc_clock_set_osc32m_bbpll_48m ; 0x11014d10
        0x11014c3c:    e00c        ..      B        0x11014c58 ; xc_clock_hfclk_set + 164
        0x11014c3e:    4821        !H      LDR      r0,[pc,#132] ; [0x11014cc4] = 0x3d09000
        0x11014c40:    4284        .B      CMP      r4,r0
        0x11014c42:    d103        ..      BNE      0x11014c4c ; xc_clock_hfclk_set + 152
        0x11014c44:    9801        ..      LDR      r0,[sp,#4]
        0x11014c46:    f000f87d    ..}.    BL       xc_clock_set_osc32m_bbpll_64m ; 0x11014d44
        0x11014c4a:    e005        ..      B        0x11014c58 ; xc_clock_hfclk_set + 164
        0x11014c4c:    481e        .H      LDR      r0,[pc,#120] ; [0x11014cc8] = 0x5b8d800
        0x11014c4e:    4284        .B      CMP      r4,r0
        0x11014c50:    d102        ..      BNE      0x11014c58 ; xc_clock_hfclk_set + 164
        0x11014c52:    9801        ..      LDR      r0,[sp,#4]
        0x11014c54:    f000f890    ....    BL       xc_clock_set_osc32m_bbpll_96m ; 0x11014d78
        0x11014c58:    bf00        ..      NOP      
        0x11014c5a:    bf00        ..      NOP      
        0x11014c5c:    bf00        ..      NOP      
        0x11014c5e:    2101        .!      MOVS     r1,#1
        0x11014c60:    0789        ..      LSLS     r1,r1,#30
        0x11014c62:    6a08        .j      LDR      r0,[r1,#0x20]
        0x11014c64:    210f        .!      MOVS     r1,#0xf
        0x11014c66:    0209        ..      LSLS     r1,r1,#8
        0x11014c68:    4001        .@      ANDS     r1,r1,r0
        0x11014c6a:    0a09        ..      LSRS     r1,r1,#8
        0x11014c6c:    9102        ..      STR      r1,[sp,#8]
        0x11014c6e:    f7ffff9b    ....    BL       xc_clock_hfclk_in_get ; 0x11014ba8
        0x11014c72:    4601        .F      MOV      r1,r0
        0x11014c74:    9802        ..      LDR      r0,[sp,#8]
        0x11014c76:    1c40        @.      ADDS     r0,r0,#1
        0x11014c78:    4341        AC      MULS     r1,r0,r1
        0x11014c7a:    9106        ..      STR      r1,[sp,#0x18]
        0x11014c7c:    bf00        ..      NOP      
        0x11014c7e:    2001        .       MOVS     r0,#1
        0x11014c80:    0780        ..      LSLS     r0,r0,#30
        0x11014c82:    6b45        Ek      LDR      r5,[r0,#0x34]
        0x11014c84:    bf00        ..      NOP      
        0x11014c86:    0c28        (.      LSRS     r0,r5,#16
        0x11014c88:    9004        ..      STR      r0,[sp,#0x10]
        0x11014c8a:    b2a8        ..      UXTH     r0,r5
        0x11014c8c:    9005        ..      STR      r0,[sp,#0x14]
        0x11014c8e:    490f        .I      LDR      r1,[pc,#60] ; [0x11014ccc] = 0xf4240
        0x11014c90:    9806        ..      LDR      r0,[sp,#0x18]
        0x11014c92:    f7fefc25    ..%.    BL       __aeabi_uidiv ; 0x110134e0
        0x11014c96:    9003        ..      STR      r0,[sp,#0xc]
        0x11014c98:    9804        ..      LDR      r0,[sp,#0x10]
        0x11014c9a:    0406        ..      LSLS     r6,r0,#16
        0x11014c9c:    9903        ..      LDR      r1,[sp,#0xc]
        0x11014c9e:    9805        ..      LDR      r0,[sp,#0x14]
        0x11014ca0:    4348        HC      MULS     r0,r1,r0
        0x11014ca2:    0940        @.      LSRS     r0,r0,#5
        0x11014ca4:    4306        .C      ORRS     r6,r6,r0
        0x11014ca6:    bf00        ..      NOP      
        0x11014ca8:    2001        .       MOVS     r0,#1
        0x11014caa:    0780        ..      LSLS     r0,r0,#30
        0x11014cac:    6346        Fc      STR      r6,[r0,#0x34]
        0x11014cae:    bf00        ..      NOP      
        0x11014cb0:    b007        ..      ADD      sp,sp,#0x1c
        0x11014cb2:    bdf0        ..      POP      {r4-r7,pc}
    $d
        0x11014cb4:    10007e3c    <~..    DCD    268467772
        0x11014cb8:    00f42400    .$..    DCD    16000000
        0x11014cbc:    01e84800    .H..    DCD    32000000
        0x11014cc0:    02dc6c00    .l..    DCD    48000000
        0x11014cc4:    03d09000    ....    DCD    64000000
        0x11014cc8:    05b8d800    ....    DCD    96000000
        0x11014ccc:    000f4240    @B..    DCD    1000000
    $t
    i.xc_clock_lfclk_set
    xc_clock_lfclk_set
        0x11014cd0:    4a01        .J      LDR      r2,[pc,#4] ; [0x11014cd8] = 0x10007e3c
        0x11014cd2:    7210        .r      STRB     r0,[r2,#8]
        0x11014cd4:    8151        Q.      STRH     r1,[r2,#0xa]
        0x11014cd6:    4770        pG      BX       lr
    $d
        0x11014cd8:    10007e3c    <~..    DCD    268467772
    $t
    i.xc_clock_set_osc32m
    xc_clock_set_osc32m
        0x11014cdc:    2100        .!      MOVS     r1,#0
        0x11014cde:    4a09        .J      LDR      r2,[pc,#36] ; [0x11014d04] = 0x40000100
        0x11014ce0:    6b12        .k      LDR      r2,[r2,#0x30]
        0x11014ce2:    2306        .#      MOVS     r3,#6
        0x11014ce4:    439a        .C      BICS     r2,r2,r3
        0x11014ce6:    004b        K.      LSLS     r3,r1,#1
        0x11014ce8:    431a        .C      ORRS     r2,r2,r3
        0x11014cea:    4b06        .K      LDR      r3,[pc,#24] ; [0x11014d04] = 0x40000100
        0x11014cec:    631a        .c      STR      r2,[r3,#0x30]
        0x11014cee:    bf00        ..      NOP      
        0x11014cf0:    4905        .I      LDR      r1,[pc,#20] ; [0x11014d08] = 0x1e84800
        0x11014cf2:    6041        A`      STR      r1,[r0,#4]
        0x11014cf4:    2100        .!      MOVS     r1,#0
        0x11014cf6:    4a05        .J      LDR      r2,[pc,#20] ; [0x11014d0c] = 0x53021040
        0x11014cf8:    6291        .b      STR      r1,[r2,#0x28]
        0x11014cfa:    bf00        ..      NOP      
        0x11014cfc:    bf00        ..      NOP      
        0x11014cfe:    62d1        .b      STR      r1,[r2,#0x2c]
        0x11014d00:    bf00        ..      NOP      
        0x11014d02:    4770        pG      BX       lr
    $d
        0x11014d04:    40000100    ...@    DCD    1073742080
        0x11014d08:    01e84800    .H..    DCD    32000000
        0x11014d0c:    53021040    @..S    DCD    1392644160
    $t
    i.xc_clock_set_osc32m_bbpll_48m
    xc_clock_set_osc32m_bbpll_48m
        0x11014d10:    b510        ..      PUSH     {r4,lr}
        0x11014d12:    4604        .F      MOV      r4,r0
        0x11014d14:    f7fffeb0    ....    BL       xc_clock_bbpll_common_cfg ; 0x11014a78
        0x11014d18:    7820         x      LDRB     r0,[r4,#0]
        0x11014d1a:    2201        ."      MOVS     r2,#1
        0x11014d1c:    2106        .!      MOVS     r1,#6
        0x11014d1e:    f7fffed9    ....    BL       xc_clock_bbpll_freq_cfg ; 0x11014ad4
        0x11014d22:    2002        .       MOVS     r0,#2
        0x11014d24:    4905        .I      LDR      r1,[pc,#20] ; [0x11014d3c] = 0x40000100
        0x11014d26:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11014d28:    2206        ."      MOVS     r2,#6
        0x11014d2a:    4391        .C      BICS     r1,r1,r2
        0x11014d2c:    0042        B.      LSLS     r2,r0,#1
        0x11014d2e:    4311        .C      ORRS     r1,r1,r2
        0x11014d30:    4a02        .J      LDR      r2,[pc,#8] ; [0x11014d3c] = 0x40000100
        0x11014d32:    6311        .c      STR      r1,[r2,#0x30]
        0x11014d34:    bf00        ..      NOP      
        0x11014d36:    4802        .H      LDR      r0,[pc,#8] ; [0x11014d40] = 0x2dc6c00
        0x11014d38:    6060        ``      STR      r0,[r4,#4]
        0x11014d3a:    bd10        ..      POP      {r4,pc}
    $d
        0x11014d3c:    40000100    ...@    DCD    1073742080
        0x11014d40:    02dc6c00    .l..    DCD    48000000
    $t
    i.xc_clock_set_osc32m_bbpll_64m
    xc_clock_set_osc32m_bbpll_64m
        0x11014d44:    b510        ..      PUSH     {r4,lr}
        0x11014d46:    4604        .F      MOV      r4,r0
        0x11014d48:    f7fffe96    ....    BL       xc_clock_bbpll_common_cfg ; 0x11014a78
        0x11014d4c:    7820         x      LDRB     r0,[r4,#0]
        0x11014d4e:    2201        ."      MOVS     r2,#1
        0x11014d50:    2104        .!      MOVS     r1,#4
        0x11014d52:    f7fffebf    ....    BL       xc_clock_bbpll_freq_cfg ; 0x11014ad4
        0x11014d56:    2001        .       MOVS     r0,#1
        0x11014d58:    4905        .I      LDR      r1,[pc,#20] ; [0x11014d70] = 0x40000100
        0x11014d5a:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11014d5c:    2206        ."      MOVS     r2,#6
        0x11014d5e:    4391        .C      BICS     r1,r1,r2
        0x11014d60:    0042        B.      LSLS     r2,r0,#1
        0x11014d62:    4311        .C      ORRS     r1,r1,r2
        0x11014d64:    4a02        .J      LDR      r2,[pc,#8] ; [0x11014d70] = 0x40000100
        0x11014d66:    6311        .c      STR      r1,[r2,#0x30]
        0x11014d68:    bf00        ..      NOP      
        0x11014d6a:    4802        .H      LDR      r0,[pc,#8] ; [0x11014d74] = 0x3d09000
        0x11014d6c:    6060        ``      STR      r0,[r4,#4]
        0x11014d6e:    bd10        ..      POP      {r4,pc}
    $d
        0x11014d70:    40000100    ...@    DCD    1073742080
        0x11014d74:    03d09000    ....    DCD    64000000
    $t
    i.xc_clock_set_osc32m_bbpll_96m
    xc_clock_set_osc32m_bbpll_96m
        0x11014d78:    b510        ..      PUSH     {r4,lr}
        0x11014d7a:    4604        .F      MOV      r4,r0
        0x11014d7c:    f7fffe7c    ..|.    BL       xc_clock_bbpll_common_cfg ; 0x11014a78
        0x11014d80:    7820         x      LDRB     r0,[r4,#0]
        0x11014d82:    2201        ."      MOVS     r2,#1
        0x11014d84:    2106        .!      MOVS     r1,#6
        0x11014d86:    f7fffea5    ....    BL       xc_clock_bbpll_freq_cfg ; 0x11014ad4
        0x11014d8a:    2001        .       MOVS     r0,#1
        0x11014d8c:    4905        .I      LDR      r1,[pc,#20] ; [0x11014da4] = 0x40000100
        0x11014d8e:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11014d90:    2206        ."      MOVS     r2,#6
        0x11014d92:    4391        .C      BICS     r1,r1,r2
        0x11014d94:    0042        B.      LSLS     r2,r0,#1
        0x11014d96:    4311        .C      ORRS     r1,r1,r2
        0x11014d98:    4a02        .J      LDR      r2,[pc,#8] ; [0x11014da4] = 0x40000100
        0x11014d9a:    6311        .c      STR      r1,[r2,#0x30]
        0x11014d9c:    bf00        ..      NOP      
        0x11014d9e:    4802        .H      LDR      r0,[pc,#8] ; [0x11014da8] = 0x5b8d800
        0x11014da0:    6060        ``      STR      r0,[r4,#4]
        0x11014da2:    bd10        ..      POP      {r4,pc}
    $d
        0x11014da4:    40000100    ...@    DCD    1073742080
        0x11014da8:    05b8d800    ....    DCD    96000000
    $t
    i.xc_clock_set_osc32m_div_16m
    xc_clock_set_osc32m_div_16m
        0x11014dac:    b510        ..      PUSH     {r4,lr}
        0x11014dae:    2101        .!      MOVS     r1,#1
        0x11014db0:    078a        ..      LSLS     r2,r1,#30
        0x11014db2:    6a12        .j      LDR      r2,[r2,#0x20]
        0x11014db4:    0912        ..      LSRS     r2,r2,#4
        0x11014db6:    0112        ..      LSLS     r2,r2,#4
        0x11014db8:    230f        .#      MOVS     r3,#0xf
        0x11014dba:    041b        ..      LSLS     r3,r3,#16
        0x11014dbc:    18cb        ..      ADDS     r3,r1,r3
        0x11014dbe:    431a        .C      ORRS     r2,r2,r3
        0x11014dc0:    078b        ..      LSLS     r3,r1,#30
        0x11014dc2:    621a        .b      STR      r2,[r3,#0x20]
        0x11014dc4:    bf00        ..      NOP      
        0x11014dc6:    bf00        ..      NOP      
        0x11014dc8:    078a        ..      LSLS     r2,r1,#30
        0x11014dca:    6a12        .j      LDR      r2,[r2,#0x20]
        0x11014dcc:    2310        .#      MOVS     r3,#0x10
        0x11014dce:    439a        .C      BICS     r2,r2,r3
        0x11014dd0:    010b        ..      LSLS     r3,r1,#4
        0x11014dd2:    050c        ..      LSLS     r4,r1,#20
        0x11014dd4:    191b        ..      ADDS     r3,r3,r4
        0x11014dd6:    431a        .C      ORRS     r2,r2,r3
        0x11014dd8:    078b        ..      LSLS     r3,r1,#30
        0x11014dda:    621a        .b      STR      r2,[r3,#0x20]
        0x11014ddc:    bf00        ..      NOP      
        0x11014dde:    2108        .!      MOVS     r1,#8
        0x11014de0:    06ca        ..      LSLS     r2,r1,#27
        0x11014de2:    6a52        Rj      LDR      r2,[r2,#0x24]
        0x11014de4:    0912        ..      LSRS     r2,r2,#4
        0x11014de6:    0112        ..      LSLS     r2,r2,#4
        0x11014de8:    230f        .#      MOVS     r3,#0xf
        0x11014dea:    041b        ..      LSLS     r3,r3,#16
        0x11014dec:    18cb        ..      ADDS     r3,r1,r3
        0x11014dee:    431a        .C      ORRS     r2,r2,r3
        0x11014df0:    06cb        ..      LSLS     r3,r1,#27
        0x11014df2:    625a        Zb      STR      r2,[r3,#0x24]
        0x11014df4:    bf00        ..      NOP      
        0x11014df6:    2101        .!      MOVS     r1,#1
        0x11014df8:    078a        ..      LSLS     r2,r1,#30
        0x11014dfa:    6a52        Rj      LDR      r2,[r2,#0x24]
        0x11014dfc:    2310        .#      MOVS     r3,#0x10
        0x11014dfe:    439a        .C      BICS     r2,r2,r3
        0x11014e00:    010b        ..      LSLS     r3,r1,#4
        0x11014e02:    191b        ..      ADDS     r3,r3,r4
        0x11014e04:    431a        .C      ORRS     r2,r2,r3
        0x11014e06:    078b        ..      LSLS     r3,r1,#30
        0x11014e08:    625a        Zb      STR      r2,[r3,#0x24]
        0x11014e0a:    bf00        ..      NOP      
        0x11014e0c:    213c        <!      MOVS     r1,#0x3c
        0x11014e0e:    4a05        .J      LDR      r2,[pc,#20] ; [0x11014e24] = 0x40002400
        0x11014e10:    6211        .b      STR      r1,[r2,#0x20]
        0x11014e12:    bf00        ..      NOP      
        0x11014e14:    2107        .!      MOVS     r1,#7
        0x11014e16:    4a03        .J      LDR      r2,[pc,#12] ; [0x11014e24] = 0x40002400
        0x11014e18:    3240        @2      ADDS     r2,r2,#0x40
        0x11014e1a:    6091        .`      STR      r1,[r2,#8]
        0x11014e1c:    bf00        ..      NOP      
        0x11014e1e:    4902        .I      LDR      r1,[pc,#8] ; [0x11014e28] = 0xf42400
        0x11014e20:    6041        A`      STR      r1,[r0,#4]
        0x11014e22:    bd10        ..      POP      {r4,pc}
    $d
        0x11014e24:    40002400    .$.@    DCD    1073751040
        0x11014e28:    00f42400    .$..    DCD    16000000
    $t
    i.xc_clock_set_rc16m
    xc_clock_set_rc16m
        0x11014e2c:    2103        .!      MOVS     r1,#3
        0x11014e2e:    4a06        .J      LDR      r2,[pc,#24] ; [0x11014e48] = 0x40000100
        0x11014e30:    6b12        .k      LDR      r2,[r2,#0x30]
        0x11014e32:    2306        .#      MOVS     r3,#6
        0x11014e34:    439a        .C      BICS     r2,r2,r3
        0x11014e36:    004b        K.      LSLS     r3,r1,#1
        0x11014e38:    431a        .C      ORRS     r2,r2,r3
        0x11014e3a:    4b03        .K      LDR      r3,[pc,#12] ; [0x11014e48] = 0x40000100
        0x11014e3c:    631a        .c      STR      r2,[r3,#0x30]
        0x11014e3e:    bf00        ..      NOP      
        0x11014e40:    4902        .I      LDR      r1,[pc,#8] ; [0x11014e4c] = 0xf42400
        0x11014e42:    6041        A`      STR      r1,[r0,#4]
        0x11014e44:    4770        pG      BX       lr
    $d
        0x11014e46:    0000        ..      DCW    0
        0x11014e48:    40000100    ...@    DCD    1073742080
        0x11014e4c:    00f42400    .$..    DCD    16000000
    $t
    i.xc_clock_set_rc16m_bbpll_32m
    xc_clock_set_rc16m_bbpll_32m
        0x11014e50:    b510        ..      PUSH     {r4,lr}
        0x11014e52:    4604        .F      MOV      r4,r0
        0x11014e54:    f7fffe10    ....    BL       xc_clock_bbpll_common_cfg ; 0x11014a78
        0x11014e58:    7820         x      LDRB     r0,[r4,#0]
        0x11014e5a:    2201        ."      MOVS     r2,#1
        0x11014e5c:    2108        .!      MOVS     r1,#8
        0x11014e5e:    f7fffe39    ..9.    BL       xc_clock_bbpll_freq_cfg ; 0x11014ad4
        0x11014e62:    2002        .       MOVS     r0,#2
        0x11014e64:    4905        .I      LDR      r1,[pc,#20] ; [0x11014e7c] = 0x40000100
        0x11014e66:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11014e68:    2206        ."      MOVS     r2,#6
        0x11014e6a:    4391        .C      BICS     r1,r1,r2
        0x11014e6c:    0042        B.      LSLS     r2,r0,#1
        0x11014e6e:    4311        .C      ORRS     r1,r1,r2
        0x11014e70:    4a02        .J      LDR      r2,[pc,#8] ; [0x11014e7c] = 0x40000100
        0x11014e72:    6311        .c      STR      r1,[r2,#0x30]
        0x11014e74:    bf00        ..      NOP      
        0x11014e76:    4802        .H      LDR      r0,[pc,#8] ; [0x11014e80] = 0x1e84800
        0x11014e78:    6060        ``      STR      r0,[r4,#4]
        0x11014e7a:    bd10        ..      POP      {r4,pc}
    $d
        0x11014e7c:    40000100    ...@    DCD    1073742080
        0x11014e80:    01e84800    .H..    DCD    32000000
    $t
    i.xc_clock_set_rc16m_bbpll_48m
    xc_clock_set_rc16m_bbpll_48m
        0x11014e84:    b510        ..      PUSH     {r4,lr}
        0x11014e86:    4604        .F      MOV      r4,r0
        0x11014e88:    f7fffdf6    ....    BL       xc_clock_bbpll_common_cfg ; 0x11014a78
        0x11014e8c:    7820         x      LDRB     r0,[r4,#0]
        0x11014e8e:    2201        ."      MOVS     r2,#1
        0x11014e90:    210c        .!      MOVS     r1,#0xc
        0x11014e92:    f7fffe1f    ....    BL       xc_clock_bbpll_freq_cfg ; 0x11014ad4
        0x11014e96:    2002        .       MOVS     r0,#2
        0x11014e98:    4905        .I      LDR      r1,[pc,#20] ; [0x11014eb0] = 0x40000100
        0x11014e9a:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11014e9c:    2206        ."      MOVS     r2,#6
        0x11014e9e:    4391        .C      BICS     r1,r1,r2
        0x11014ea0:    0042        B.      LSLS     r2,r0,#1
        0x11014ea2:    4311        .C      ORRS     r1,r1,r2
        0x11014ea4:    4a02        .J      LDR      r2,[pc,#8] ; [0x11014eb0] = 0x40000100
        0x11014ea6:    6311        .c      STR      r1,[r2,#0x30]
        0x11014ea8:    bf00        ..      NOP      
        0x11014eaa:    4802        .H      LDR      r0,[pc,#8] ; [0x11014eb4] = 0x2dc6c00
        0x11014eac:    6060        ``      STR      r0,[r4,#4]
        0x11014eae:    bd10        ..      POP      {r4,pc}
    $d
        0x11014eb0:    40000100    ...@    DCD    1073742080
        0x11014eb4:    02dc6c00    .l..    DCD    48000000
    $t
    i.xc_clock_set_rc16m_bbpll_64m
    xc_clock_set_rc16m_bbpll_64m
        0x11014eb8:    b510        ..      PUSH     {r4,lr}
        0x11014eba:    4604        .F      MOV      r4,r0
        0x11014ebc:    f7fffddc    ....    BL       xc_clock_bbpll_common_cfg ; 0x11014a78
        0x11014ec0:    7820         x      LDRB     r0,[r4,#0]
        0x11014ec2:    2201        ."      MOVS     r2,#1
        0x11014ec4:    2108        .!      MOVS     r1,#8
        0x11014ec6:    f7fffe05    ....    BL       xc_clock_bbpll_freq_cfg ; 0x11014ad4
        0x11014eca:    2001        .       MOVS     r0,#1
        0x11014ecc:    4905        .I      LDR      r1,[pc,#20] ; [0x11014ee4] = 0x40000100
        0x11014ece:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11014ed0:    2206        ."      MOVS     r2,#6
        0x11014ed2:    4391        .C      BICS     r1,r1,r2
        0x11014ed4:    0042        B.      LSLS     r2,r0,#1
        0x11014ed6:    4311        .C      ORRS     r1,r1,r2
        0x11014ed8:    4a02        .J      LDR      r2,[pc,#8] ; [0x11014ee4] = 0x40000100
        0x11014eda:    6311        .c      STR      r1,[r2,#0x30]
        0x11014edc:    bf00        ..      NOP      
        0x11014ede:    4802        .H      LDR      r0,[pc,#8] ; [0x11014ee8] = 0x3d09000
        0x11014ee0:    6060        ``      STR      r0,[r4,#4]
        0x11014ee2:    bd10        ..      POP      {r4,pc}
    $d
        0x11014ee4:    40000100    ...@    DCD    1073742080
        0x11014ee8:    03d09000    ....    DCD    64000000
    $t
    i.xc_clock_set_rc16m_bbpll_96m
    xc_clock_set_rc16m_bbpll_96m
        0x11014eec:    b510        ..      PUSH     {r4,lr}
        0x11014eee:    4604        .F      MOV      r4,r0
        0x11014ef0:    f7fffdc2    ....    BL       xc_clock_bbpll_common_cfg ; 0x11014a78
        0x11014ef4:    7820         x      LDRB     r0,[r4,#0]
        0x11014ef6:    2201        ."      MOVS     r2,#1
        0x11014ef8:    210c        .!      MOVS     r1,#0xc
        0x11014efa:    f7fffdeb    ....    BL       xc_clock_bbpll_freq_cfg ; 0x11014ad4
        0x11014efe:    2001        .       MOVS     r0,#1
        0x11014f00:    4905        .I      LDR      r1,[pc,#20] ; [0x11014f18] = 0x40000100
        0x11014f02:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11014f04:    2206        ."      MOVS     r2,#6
        0x11014f06:    4391        .C      BICS     r1,r1,r2
        0x11014f08:    0042        B.      LSLS     r2,r0,#1
        0x11014f0a:    4311        .C      ORRS     r1,r1,r2
        0x11014f0c:    4a02        .J      LDR      r2,[pc,#8] ; [0x11014f18] = 0x40000100
        0x11014f0e:    6311        .c      STR      r1,[r2,#0x30]
        0x11014f10:    bf00        ..      NOP      
        0x11014f12:    4802        .H      LDR      r0,[pc,#8] ; [0x11014f1c] = 0x5b8d800
        0x11014f14:    6060        ``      STR      r0,[r4,#4]
        0x11014f16:    bd10        ..      POP      {r4,pc}
    $d
        0x11014f18:    40000100    ...@    DCD    1073742080
        0x11014f1c:    05b8d800    ....    DCD    96000000
    $t
    i.xc_dma_unmask_irq
    xc_dma_unmask_irq
        0x11014f20:    b5f0        ..      PUSH     {r4-r7,lr}
        0x11014f22:    4605        .F      MOV      r5,r0
        0x11014f24:    460e        .F      MOV      r6,r1
        0x11014f26:    2700        .'      MOVS     r7,#0
        0x11014f28:    4628        (F      MOV      r0,r5
        0x11014f2a:    f7fefc89    ....    BL       $Ven$TT$L$$xc_dma_check_channel_range ; 0x11013840
        0x11014f2e:    4607        .F      MOV      r7,r0
        0x11014f30:    2f00        ./      CMP      r7,#0
        0x11014f32:    d12c        ,.      BNE      0x11014f8e ; xc_dma_unmask_irq + 110
        0x11014f34:    462c        ,F      MOV      r4,r5
        0x11014f36:    bf00        ..      NOP      
        0x11014f38:    e027        '.      B        0x11014f8a ; xc_dma_unmask_irq + 106
        0x11014f3a:    2101        .!      MOVS     r1,#1
        0x11014f3c:    4081        .@      LSLS     r1,r1,r0
        0x11014f3e:    4031        1@      ANDS     r1,r1,r6
        0x11014f40:    2900        .)      CMP      r1,#0
        0x11014f42:    d020         .      BEQ      0x11014f86 ; xc_dma_unmask_irq + 102
        0x11014f44:    0003        ..      MOVS     r3,r0
        0x11014f46:    f7fefdbf    ....    BL       __ARM_common_switch8 ; 0x11013ac8
    $d
        0x11014f4a:    0405        ..      DCW    1029
        0x11014f4c:    18130e09    ....    DCD    403901961
        0x11014f50:    001d        ..      DCW    29
    $t
        0x11014f52:    bf00        ..      NOP      
        0x11014f54:    490f        .I      LDR      r1,[pc,#60] ; [0x11014f94] = 0x50001300
        0x11014f56:    610c        .a      STR      r4,[r1,#0x10]
        0x11014f58:    bf00        ..      NOP      
        0x11014f5a:    e013        ..      B        0x11014f84 ; xc_dma_unmask_irq + 100
        0x11014f5c:    bf00        ..      NOP      
        0x11014f5e:    490d        .I      LDR      r1,[pc,#52] ; [0x11014f94] = 0x50001300
        0x11014f60:    618c        .a      STR      r4,[r1,#0x18]
        0x11014f62:    bf00        ..      NOP      
        0x11014f64:    e00e        ..      B        0x11014f84 ; xc_dma_unmask_irq + 100
        0x11014f66:    bf00        ..      NOP      
        0x11014f68:    490a        .I      LDR      r1,[pc,#40] ; [0x11014f94] = 0x50001300
        0x11014f6a:    620c        .b      STR      r4,[r1,#0x20]
        0x11014f6c:    bf00        ..      NOP      
        0x11014f6e:    e009        ..      B        0x11014f84 ; xc_dma_unmask_irq + 100
        0x11014f70:    bf00        ..      NOP      
        0x11014f72:    4908        .I      LDR      r1,[pc,#32] ; [0x11014f94] = 0x50001300
        0x11014f74:    628c        .b      STR      r4,[r1,#0x28]
        0x11014f76:    bf00        ..      NOP      
        0x11014f78:    e004        ..      B        0x11014f84 ; xc_dma_unmask_irq + 100
        0x11014f7a:    bf00        ..      NOP      
        0x11014f7c:    4905        .I      LDR      r1,[pc,#20] ; [0x11014f94] = 0x50001300
        0x11014f7e:    630c        .c      STR      r4,[r1,#0x30]
        0x11014f80:    bf00        ..      NOP      
        0x11014f82:    bf00        ..      NOP      
        0x11014f84:    bf00        ..      NOP      
        0x11014f86:    1c41        A.      ADDS     r1,r0,#1
        0x11014f88:    b2c8        ..      UXTB     r0,r1
        0x11014f8a:    2805        .(      CMP      r0,#5
        0x11014f8c:    d3d5        ..      BCC      0x11014f3a ; xc_dma_unmask_irq + 26
        0x11014f8e:    4638        8F      MOV      r0,r7
        0x11014f90:    bdf0        ..      POP      {r4-r7,pc}
    $d
        0x11014f92:    0000        ..      DCW    0
        0x11014f94:    50001300    ...P    DCD    1342182144
    $t
    i.xc_gpio_direction_config
    xc_gpio_direction_config
        0x11014f98:    b5f3        ..      PUSH     {r0,r1,r4-r7,lr}
        0x11014f9a:    1101        ..      ASRS     r1,r0,#4
        0x11014f9c:    0702        ..      LSLS     r2,r0,#28
        0x11014f9e:    0f12        ..      LSRS     r2,r2,#28
        0x11014fa0:    9c01        ..      LDR      r4,[sp,#4]
        0x11014fa2:    4094        .@      LSLS     r4,r4,r2
        0x11014fa4:    2501        .%      MOVS     r5,#1
        0x11014fa6:    042d        -.      LSLS     r5,r5,#16
        0x11014fa8:    4095        .@      LSLS     r5,r5,r2
        0x11014faa:    432c        ,C      ORRS     r4,r4,r5
        0x11014fac:    4623        #F      MOV      r3,r4
        0x11014fae:    460c        .F      MOV      r4,r1
        0x11014fb0:    461d        .F      MOV      r5,r3
        0x11014fb2:    00a6        ..      LSLS     r6,r4,#2
        0x11014fb4:    4f02        .O      LDR      r7,[pc,#8] ; [0x11014fc0] = 0x40001000
        0x11014fb6:    19f6        ..      ADDS     r6,r6,r7
        0x11014fb8:    6235        5b      STR      r5,[r6,#0x20]
        0x11014fba:    bf00        ..      NOP      
        0x11014fbc:    bdfc        ..      POP      {r2-r7,pc}
    $d
        0x11014fbe:    0000        ..      DCW    0
        0x11014fc0:    40001000    ...@    DCD    1073745920
    $t
    i.xc_gpio_fun_sel
    xc_gpio_fun_sel
        0x11014fc4:    b5f0        ..      PUSH     {r4-r7,lr}
        0x11014fc6:    4602        .F      MOV      r2,r0
        0x11014fc8:    460f        .F      MOV      r7,r1
        0x11014fca:    1090        ..      ASRS     r0,r2,#2
        0x11014fcc:    0793        ..      LSLS     r3,r2,#30
        0x11014fce:    0f9b        ..      LSRS     r3,r3,#30
        0x11014fd0:    2a1c        .*      CMP      r2,#0x1c
        0x11014fd2:    dd00        ..      BLE      0x11014fd6 ; xc_gpio_fun_sel + 18
        0x11014fd4:    bdf0        ..      POP      {r4-r7,pc}
        0x11014fd6:    bf00        ..      NOP      
        0x11014fd8:    0084        ..      LSLS     r4,r0,#2
        0x11014fda:    4d0b        .M      LDR      r5,[pc,#44] ; [0x11015008] = 0x40000080
        0x11014fdc:    1964        d.      ADDS     r4,r4,r5
        0x11014fde:    6c24        $l      LDR      r4,[r4,#0x40]
        0x11014fe0:    4621        !F      MOV      r1,r4
        0x11014fe2:    00dc        ..      LSLS     r4,r3,#3
        0x11014fe4:    251f        .%      MOVS     r5,#0x1f
        0x11014fe6:    40a5        .@      LSLS     r5,r5,r4
        0x11014fe8:    460c        .F      MOV      r4,r1
        0x11014fea:    43ac        .C      BICS     r4,r4,r5
        0x11014fec:    00dd        ..      LSLS     r5,r3,#3
        0x11014fee:    463e        >F      MOV      r6,r7
        0x11014ff0:    40ae        .@      LSLS     r6,r6,r5
        0x11014ff2:    4334        4C      ORRS     r4,r4,r6
        0x11014ff4:    4621        !F      MOV      r1,r4
        0x11014ff6:    460c        .F      MOV      r4,r1
        0x11014ff8:    0085        ..      LSLS     r5,r0,#2
        0x11014ffa:    4e03        .N      LDR      r6,[pc,#12] ; [0x11015008] = 0x40000080
        0x11014ffc:    19ad        ..      ADDS     r5,r5,r6
        0x11014ffe:    642c        ,d      STR      r4,[r5,#0x40]
        0x11015000:    bf00        ..      NOP      
        0x11015002:    bf00        ..      NOP      
        0x11015004:    e7e6        ..      B        0x11014fd4 ; xc_gpio_fun_sel + 16
    $d
        0x11015006:    0000        ..      DCW    0
        0x11015008:    40000080    ...@    DCD    1073741952
    $t
    i.xc_gpio_init
    xc_gpio_init
        0x1101500c:    b510        ..      PUSH     {r4,lr}
        0x1101500e:    4604        .F      MOV      r4,r0
        0x11015010:    78a1        .x      LDRB     r1,[r4,#2]
        0x11015012:    7820         x      LDRB     r0,[r4,#0]
        0x11015014:    f000f838    ..8.    BL       xc_gpio_mux_ctl ; 0x11015088
        0x11015018:    78e1        .x      LDRB     r1,[r4,#3]
        0x1101501a:    7820         x      LDRB     r0,[r4,#0]
        0x1101501c:    f7ffffd2    ....    BL       xc_gpio_fun_sel ; 0x11014fc4
        0x11015020:    7921        !y      LDRB     r1,[r4,#4]
        0x11015022:    7820         x      LDRB     r0,[r4,#0]
        0x11015024:    f7ffffb8    ....    BL       xc_gpio_direction_config ; 0x11014f98
        0x11015028:    79a1        .y      LDRB     r1,[r4,#6]
        0x1101502a:    7820         x      LDRB     r0,[r4,#0]
        0x1101502c:    f000f806    ....    BL       xc_gpio_it_config ; 0x1101503c
        0x11015030:    7961        ay      LDRB     r1,[r4,#5]
        0x11015032:    7820         x      LDRB     r0,[r4,#0]
        0x11015034:    f000f87a    ..z.    BL       xc_gpio_pull_config ; 0x1101512c
        0x11015038:    bd10        ..      POP      {r4,pc}
        0x1101503a:    0000        ..      MOVS     r0,r0
    i.xc_gpio_it_config
    xc_gpio_it_config
        0x1101503c:    b5f3        ..      PUSH     {r0,r1,r4-r7,lr}
        0x1101503e:    4602        .F      MOV      r2,r0
        0x11015040:    1090        ..      ASRS     r0,r2,#2
        0x11015042:    0793        ..      LSLS     r3,r2,#30
        0x11015044:    0f9b        ..      LSRS     r3,r3,#30
        0x11015046:    4604        .F      MOV      r4,r0
        0x11015048:    00a5        ..      LSLS     r5,r4,#2
        0x1101504a:    4e0e        .N      LDR      r6,[pc,#56] ; [0x11015084] = 0x40001100
        0x1101504c:    19ad        ..      ADDS     r5,r5,r6
        0x1101504e:    682d        -h      LDR      r5,[r5,#0]
        0x11015050:    4629        )F      MOV      r1,r5
        0x11015052:    250f        .%      MOVS     r5,#0xf
        0x11015054:    042d        -.      LSLS     r5,r5,#16
        0x11015056:    460c        .F      MOV      r4,r1
        0x11015058:    43ac        .C      BICS     r4,r4,r5
        0x1101505a:    009e        ..      LSLS     r6,r3,#2
        0x1101505c:    250f        .%      MOVS     r5,#0xf
        0x1101505e:    40b5        .@      LSLS     r5,r5,r6
        0x11015060:    43ac        .C      BICS     r4,r4,r5
        0x11015062:    009e        ..      LSLS     r6,r3,#2
        0x11015064:    9d01        ..      LDR      r5,[sp,#4]
        0x11015066:    40b5        .@      LSLS     r5,r5,r6
        0x11015068:    432c        ,C      ORRS     r4,r4,r5
        0x1101506a:    2501        .%      MOVS     r5,#1
        0x1101506c:    409d        .@      LSLS     r5,r5,r3
        0x1101506e:    042d        -.      LSLS     r5,r5,#16
        0x11015070:    432c        ,C      ORRS     r4,r4,r5
        0x11015072:    4621        !F      MOV      r1,r4
        0x11015074:    4604        .F      MOV      r4,r0
        0x11015076:    460d        .F      MOV      r5,r1
        0x11015078:    00a6        ..      LSLS     r6,r4,#2
        0x1101507a:    4f02        .O      LDR      r7,[pc,#8] ; [0x11015084] = 0x40001100
        0x1101507c:    19f6        ..      ADDS     r6,r6,r7
        0x1101507e:    6035        5`      STR      r5,[r6,#0]
        0x11015080:    bf00        ..      NOP      
        0x11015082:    bdfc        ..      POP      {r2-r7,pc}
    $d
        0x11015084:    40001100    ...@    DCD    1073746176
    $t
    i.xc_gpio_mux_ctl
    xc_gpio_mux_ctl
        0x11015088:    b5f0        ..      PUSH     {r4-r7,lr}
        0x1101508a:    4603        .F      MOV      r3,r0
        0x1101508c:    460a        .F      MOV      r2,r1
        0x1101508e:    111c        ..      ASRS     r4,r3,#4
        0x11015090:    0719        ..      LSLS     r1,r3,#28
        0x11015092:    0f09        ..      LSRS     r1,r1,#28
        0x11015094:    2a03        .*      CMP      r2,#3
        0x11015096:    dd00        ..      BLE      0x1101509a ; xc_gpio_mux_ctl + 18
        0x11015098:    bdf0        ..      POP      {r4-r7,pc}
        0x1101509a:    2b23        #+      CMP      r3,#0x23
        0x1101509c:    d100        ..      BNE      0x110150a0 ; xc_gpio_mux_ctl + 24
        0x1101509e:    e7fb        ..      B        0x11015098 ; xc_gpio_mux_ctl + 16
        0x110150a0:    2c00        .,      CMP      r4,#0
        0x110150a2:    d112        ..      BNE      0x110150ca ; xc_gpio_mux_ctl + 66
        0x110150a4:    bf00        ..      NOP      
        0x110150a6:    4d20         M      LDR      r5,[pc,#128] ; [0x11015128] = 0x40000100
        0x110150a8:    6aad        .j      LDR      r5,[r5,#0x28]
        0x110150aa:    4628        (F      MOV      r0,r5
        0x110150ac:    004d        M.      LSLS     r5,r1,#1
        0x110150ae:    2603        .&      MOVS     r6,#3
        0x110150b0:    40ae        .@      LSLS     r6,r6,r5
        0x110150b2:    4605        .F      MOV      r5,r0
        0x110150b4:    43b5        .C      BICS     r5,r5,r6
        0x110150b6:    004e        N.      LSLS     r6,r1,#1
        0x110150b8:    4617        .F      MOV      r7,r2
        0x110150ba:    40b7        .@      LSLS     r7,r7,r6
        0x110150bc:    433d        =C      ORRS     r5,r5,r7
        0x110150be:    4628        (F      MOV      r0,r5
        0x110150c0:    4605        .F      MOV      r5,r0
        0x110150c2:    4e19        .N      LDR      r6,[pc,#100] ; [0x11015128] = 0x40000100
        0x110150c4:    62b5        .b      STR      r5,[r6,#0x28]
        0x110150c6:    bf00        ..      NOP      
        0x110150c8:    e02b        +.      B        0x11015122 ; xc_gpio_mux_ctl + 154
        0x110150ca:    2c01        .,      CMP      r4,#1
        0x110150cc:    d112        ..      BNE      0x110150f4 ; xc_gpio_mux_ctl + 108
        0x110150ce:    bf00        ..      NOP      
        0x110150d0:    4d15        .M      LDR      r5,[pc,#84] ; [0x11015128] = 0x40000100
        0x110150d2:    6aed        .j      LDR      r5,[r5,#0x2c]
        0x110150d4:    4628        (F      MOV      r0,r5
        0x110150d6:    004d        M.      LSLS     r5,r1,#1
        0x110150d8:    2603        .&      MOVS     r6,#3
        0x110150da:    40ae        .@      LSLS     r6,r6,r5
        0x110150dc:    4605        .F      MOV      r5,r0
        0x110150de:    43b5        .C      BICS     r5,r5,r6
        0x110150e0:    004e        N.      LSLS     r6,r1,#1
        0x110150e2:    4617        .F      MOV      r7,r2
        0x110150e4:    40b7        .@      LSLS     r7,r7,r6
        0x110150e6:    433d        =C      ORRS     r5,r5,r7
        0x110150e8:    4628        (F      MOV      r0,r5
        0x110150ea:    4605        .F      MOV      r5,r0
        0x110150ec:    4e0e        .N      LDR      r6,[pc,#56] ; [0x11015128] = 0x40000100
        0x110150ee:    62f5        .b      STR      r5,[r6,#0x2c]
        0x110150f0:    bf00        ..      NOP      
        0x110150f2:    e016        ..      B        0x11015122 ; xc_gpio_mux_ctl + 154
        0x110150f4:    2c02        .,      CMP      r4,#2
        0x110150f6:    d114        ..      BNE      0x11015122 ; xc_gpio_mux_ctl + 154
        0x110150f8:    bf00        ..      NOP      
        0x110150fa:    4d0b        .M      LDR      r5,[pc,#44] ; [0x11015128] = 0x40000100
        0x110150fc:    3580        .5      ADDS     r5,r5,#0x80
        0x110150fe:    69ed        .i      LDR      r5,[r5,#0x1c]
        0x11015100:    4628        (F      MOV      r0,r5
        0x11015102:    004d        M.      LSLS     r5,r1,#1
        0x11015104:    2603        .&      MOVS     r6,#3
        0x11015106:    40ae        .@      LSLS     r6,r6,r5
        0x11015108:    4605        .F      MOV      r5,r0
        0x1101510a:    43b5        .C      BICS     r5,r5,r6
        0x1101510c:    004e        N.      LSLS     r6,r1,#1
        0x1101510e:    4617        .F      MOV      r7,r2
        0x11015110:    40b7        .@      LSLS     r7,r7,r6
        0x11015112:    433d        =C      ORRS     r5,r5,r7
        0x11015114:    4628        (F      MOV      r0,r5
        0x11015116:    4605        .F      MOV      r5,r0
        0x11015118:    4e03        .N      LDR      r6,[pc,#12] ; [0x11015128] = 0x40000100
        0x1101511a:    3680        .6      ADDS     r6,r6,#0x80
        0x1101511c:    61f5        .a      STR      r5,[r6,#0x1c]
        0x1101511e:    bf00        ..      NOP      
        0x11015120:    bf00        ..      NOP      
        0x11015122:    bf00        ..      NOP      
        0x11015124:    e7b8        ..      B        0x11015098 ; xc_gpio_mux_ctl + 16
    $d
        0x11015126:    0000        ..      DCW    0
        0x11015128:    40000100    ...@    DCD    1073742080
    $t
    i.xc_gpio_pull_config
    xc_gpio_pull_config
        0x1101512c:    b570        p.      PUSH     {r4-r6,lr}
        0x1101512e:    4603        .F      MOV      r3,r0
        0x11015130:    460c        .F      MOV      r4,r1
        0x11015132:    111a        ..      ASRS     r2,r3,#4
        0x11015134:    0719        ..      LSLS     r1,r3,#28
        0x11015136:    0f09        ..      LSRS     r1,r1,#28
        0x11015138:    2b20         +      CMP      r3,#0x20
        0x1101513a:    db01        ..      BLT      0x11015140 ; xc_gpio_pull_config + 20
        0x1101513c:    1c8d        ..      ADDS     r5,r1,#2
        0x1101513e:    b2e9        ..      UXTB     r1,r5
        0x11015140:    2c00        .,      CMP      r4,#0
        0x11015142:    d141        A.      BNE      0x110151c8 ; xc_gpio_pull_config + 156
        0x11015144:    2a00        .*      CMP      r2,#0
        0x11015146:    d113        ..      BNE      0x11015170 ; xc_gpio_pull_config + 68
        0x11015148:    bf00        ..      NOP      
        0x1101514a:    4d67        gM      LDR      r5,[pc,#412] ; [0x110152e8] = 0x40002400
        0x1101514c:    6b6d        mk      LDR      r5,[r5,#0x34]
        0x1101514e:    4628        (F      MOV      r0,r5
        0x11015150:    004e        N.      LSLS     r6,r1,#1
        0x11015152:    1c76        v.      ADDS     r6,r6,#1
        0x11015154:    2501        .%      MOVS     r5,#1
        0x11015156:    40b5        .@      LSLS     r5,r5,r6
        0x11015158:    4328        (C      ORRS     r0,r0,r5
        0x1101515a:    004e        N.      LSLS     r6,r1,#1
        0x1101515c:    2501        .%      MOVS     r5,#1
        0x1101515e:    40b5        .@      LSLS     r5,r5,r6
        0x11015160:    4606        .F      MOV      r6,r0
        0x11015162:    43ae        .C      BICS     r6,r6,r5
        0x11015164:    4630        0F      MOV      r0,r6
        0x11015166:    4605        .F      MOV      r5,r0
        0x11015168:    4e5f        _N      LDR      r6,[pc,#380] ; [0x110152e8] = 0x40002400
        0x1101516a:    6375        uc      STR      r5,[r6,#0x34]
        0x1101516c:    bf00        ..      NOP      
        0x1101516e:    e0b9        ..      B        0x110152e4 ; xc_gpio_pull_config + 440
        0x11015170:    2a01        .*      CMP      r2,#1
        0x11015172:    d113        ..      BNE      0x1101519c ; xc_gpio_pull_config + 112
        0x11015174:    bf00        ..      NOP      
        0x11015176:    4d5c        \M      LDR      r5,[pc,#368] ; [0x110152e8] = 0x40002400
        0x11015178:    6bad        .k      LDR      r5,[r5,#0x38]
        0x1101517a:    4628        (F      MOV      r0,r5
        0x1101517c:    004e        N.      LSLS     r6,r1,#1
        0x1101517e:    1c76        v.      ADDS     r6,r6,#1
        0x11015180:    2501        .%      MOVS     r5,#1
        0x11015182:    40b5        .@      LSLS     r5,r5,r6
        0x11015184:    4328        (C      ORRS     r0,r0,r5
        0x11015186:    004e        N.      LSLS     r6,r1,#1
        0x11015188:    2501        .%      MOVS     r5,#1
        0x1101518a:    40b5        .@      LSLS     r5,r5,r6
        0x1101518c:    4606        .F      MOV      r6,r0
        0x1101518e:    43ae        .C      BICS     r6,r6,r5
        0x11015190:    4630        0F      MOV      r0,r6
        0x11015192:    4605        .F      MOV      r5,r0
        0x11015194:    4e54        TN      LDR      r6,[pc,#336] ; [0x110152e8] = 0x40002400
        0x11015196:    63b5        .c      STR      r5,[r6,#0x38]
        0x11015198:    bf00        ..      NOP      
        0x1101519a:    e0a3        ..      B        0x110152e4 ; xc_gpio_pull_config + 440
        0x1101519c:    2a02        .*      CMP      r2,#2
        0x1101519e:    d1e6        ..      BNE      0x1101516e ; xc_gpio_pull_config + 66
        0x110151a0:    bf00        ..      NOP      
        0x110151a2:    4d51        QM      LDR      r5,[pc,#324] ; [0x110152e8] = 0x40002400
        0x110151a4:    6bed        .k      LDR      r5,[r5,#0x3c]
        0x110151a6:    4628        (F      MOV      r0,r5
        0x110151a8:    004e        N.      LSLS     r6,r1,#1
        0x110151aa:    1c76        v.      ADDS     r6,r6,#1
        0x110151ac:    2501        .%      MOVS     r5,#1
        0x110151ae:    40b5        .@      LSLS     r5,r5,r6
        0x110151b0:    4328        (C      ORRS     r0,r0,r5
        0x110151b2:    004e        N.      LSLS     r6,r1,#1
        0x110151b4:    2501        .%      MOVS     r5,#1
        0x110151b6:    40b5        .@      LSLS     r5,r5,r6
        0x110151b8:    4606        .F      MOV      r6,r0
        0x110151ba:    43ae        .C      BICS     r6,r6,r5
        0x110151bc:    4630        0F      MOV      r0,r6
        0x110151be:    4605        .F      MOV      r5,r0
        0x110151c0:    4e49        IN      LDR      r6,[pc,#292] ; [0x110152e8] = 0x40002400
        0x110151c2:    63f5        .c      STR      r5,[r6,#0x3c]
        0x110151c4:    bf00        ..      NOP      
        0x110151c6:    e08d        ..      B        0x110152e4 ; xc_gpio_pull_config + 440
        0x110151c8:    2c01        .,      CMP      r4,#1
        0x110151ca:    d141        A.      BNE      0x11015250 ; xc_gpio_pull_config + 292
        0x110151cc:    2a00        .*      CMP      r2,#0
        0x110151ce:    d113        ..      BNE      0x110151f8 ; xc_gpio_pull_config + 204
        0x110151d0:    bf00        ..      NOP      
        0x110151d2:    4d45        EM      LDR      r5,[pc,#276] ; [0x110152e8] = 0x40002400
        0x110151d4:    6b6d        mk      LDR      r5,[r5,#0x34]
        0x110151d6:    4628        (F      MOV      r0,r5
        0x110151d8:    004e        N.      LSLS     r6,r1,#1
        0x110151da:    1c76        v.      ADDS     r6,r6,#1
        0x110151dc:    2501        .%      MOVS     r5,#1
        0x110151de:    40b5        .@      LSLS     r5,r5,r6
        0x110151e0:    4606        .F      MOV      r6,r0
        0x110151e2:    43ae        .C      BICS     r6,r6,r5
        0x110151e4:    4630        0F      MOV      r0,r6
        0x110151e6:    004e        N.      LSLS     r6,r1,#1
        0x110151e8:    2501        .%      MOVS     r5,#1
        0x110151ea:    40b5        .@      LSLS     r5,r5,r6
        0x110151ec:    4328        (C      ORRS     r0,r0,r5
        0x110151ee:    4605        .F      MOV      r5,r0
        0x110151f0:    4e3d        =N      LDR      r6,[pc,#244] ; [0x110152e8] = 0x40002400
        0x110151f2:    6375        uc      STR      r5,[r6,#0x34]
        0x110151f4:    bf00        ..      NOP      
        0x110151f6:    e075        u.      B        0x110152e4 ; xc_gpio_pull_config + 440
        0x110151f8:    2a01        .*      CMP      r2,#1
        0x110151fa:    d113        ..      BNE      0x11015224 ; xc_gpio_pull_config + 248
        0x110151fc:    bf00        ..      NOP      
        0x110151fe:    4d3a        :M      LDR      r5,[pc,#232] ; [0x110152e8] = 0x40002400
        0x11015200:    6bad        .k      LDR      r5,[r5,#0x38]
        0x11015202:    4628        (F      MOV      r0,r5
        0x11015204:    004e        N.      LSLS     r6,r1,#1
        0x11015206:    1c76        v.      ADDS     r6,r6,#1
        0x11015208:    2501        .%      MOVS     r5,#1
        0x1101520a:    40b5        .@      LSLS     r5,r5,r6
        0x1101520c:    4606        .F      MOV      r6,r0
        0x1101520e:    43ae        .C      BICS     r6,r6,r5
        0x11015210:    4630        0F      MOV      r0,r6
        0x11015212:    004e        N.      LSLS     r6,r1,#1
        0x11015214:    2501        .%      MOVS     r5,#1
        0x11015216:    40b5        .@      LSLS     r5,r5,r6
        0x11015218:    4328        (C      ORRS     r0,r0,r5
        0x1101521a:    4605        .F      MOV      r5,r0
        0x1101521c:    4e32        2N      LDR      r6,[pc,#200] ; [0x110152e8] = 0x40002400
        0x1101521e:    63b5        .c      STR      r5,[r6,#0x38]
        0x11015220:    bf00        ..      NOP      
        0x11015222:    e05f        _.      B        0x110152e4 ; xc_gpio_pull_config + 440
        0x11015224:    2a02        .*      CMP      r2,#2
        0x11015226:    d15d        ].      BNE      0x110152e4 ; xc_gpio_pull_config + 440
        0x11015228:    bf00        ..      NOP      
        0x1101522a:    4d2f        /M      LDR      r5,[pc,#188] ; [0x110152e8] = 0x40002400
        0x1101522c:    6bed        .k      LDR      r5,[r5,#0x3c]
        0x1101522e:    4628        (F      MOV      r0,r5
        0x11015230:    004e        N.      LSLS     r6,r1,#1
        0x11015232:    1c76        v.      ADDS     r6,r6,#1
        0x11015234:    2501        .%      MOVS     r5,#1
        0x11015236:    40b5        .@      LSLS     r5,r5,r6
        0x11015238:    4606        .F      MOV      r6,r0
        0x1101523a:    43ae        .C      BICS     r6,r6,r5
        0x1101523c:    4630        0F      MOV      r0,r6
        0x1101523e:    004e        N.      LSLS     r6,r1,#1
        0x11015240:    2501        .%      MOVS     r5,#1
        0x11015242:    40b5        .@      LSLS     r5,r5,r6
        0x11015244:    4328        (C      ORRS     r0,r0,r5
        0x11015246:    4605        .F      MOV      r5,r0
        0x11015248:    4e27        'N      LDR      r6,[pc,#156] ; [0x110152e8] = 0x40002400
        0x1101524a:    63f5        .c      STR      r5,[r6,#0x3c]
        0x1101524c:    bf00        ..      NOP      
        0x1101524e:    e049        I.      B        0x110152e4 ; xc_gpio_pull_config + 440
        0x11015250:    2c02        .,      CMP      r4,#2
        0x11015252:    d147        G.      BNE      0x110152e4 ; xc_gpio_pull_config + 440
        0x11015254:    2a00        .*      CMP      r2,#0
        0x11015256:    d115        ..      BNE      0x11015284 ; xc_gpio_pull_config + 344
        0x11015258:    bf00        ..      NOP      
        0x1101525a:    4d23        #M      LDR      r5,[pc,#140] ; [0x110152e8] = 0x40002400
        0x1101525c:    6b6d        mk      LDR      r5,[r5,#0x34]
        0x1101525e:    4628        (F      MOV      r0,r5
        0x11015260:    004e        N.      LSLS     r6,r1,#1
        0x11015262:    1c76        v.      ADDS     r6,r6,#1
        0x11015264:    2501        .%      MOVS     r5,#1
        0x11015266:    40b5        .@      LSLS     r5,r5,r6
        0x11015268:    4606        .F      MOV      r6,r0
        0x1101526a:    43ae        .C      BICS     r6,r6,r5
        0x1101526c:    4630        0F      MOV      r0,r6
        0x1101526e:    004e        N.      LSLS     r6,r1,#1
        0x11015270:    2501        .%      MOVS     r5,#1
        0x11015272:    40b5        .@      LSLS     r5,r5,r6
        0x11015274:    4606        .F      MOV      r6,r0
        0x11015276:    43ae        .C      BICS     r6,r6,r5
        0x11015278:    4630        0F      MOV      r0,r6
        0x1101527a:    4605        .F      MOV      r5,r0
        0x1101527c:    4e1a        .N      LDR      r6,[pc,#104] ; [0x110152e8] = 0x40002400
        0x1101527e:    6375        uc      STR      r5,[r6,#0x34]
        0x11015280:    bf00        ..      NOP      
        0x11015282:    e02f        /.      B        0x110152e4 ; xc_gpio_pull_config + 440
        0x11015284:    2a01        .*      CMP      r2,#1
        0x11015286:    d115        ..      BNE      0x110152b4 ; xc_gpio_pull_config + 392
        0x11015288:    bf00        ..      NOP      
        0x1101528a:    4d17        .M      LDR      r5,[pc,#92] ; [0x110152e8] = 0x40002400
        0x1101528c:    6bad        .k      LDR      r5,[r5,#0x38]
        0x1101528e:    4628        (F      MOV      r0,r5
        0x11015290:    004e        N.      LSLS     r6,r1,#1
        0x11015292:    1c76        v.      ADDS     r6,r6,#1
        0x11015294:    2501        .%      MOVS     r5,#1
        0x11015296:    40b5        .@      LSLS     r5,r5,r6
        0x11015298:    4606        .F      MOV      r6,r0
        0x1101529a:    43ae        .C      BICS     r6,r6,r5
        0x1101529c:    4630        0F      MOV      r0,r6
        0x1101529e:    004e        N.      LSLS     r6,r1,#1
        0x110152a0:    2501        .%      MOVS     r5,#1
        0x110152a2:    40b5        .@      LSLS     r5,r5,r6
        0x110152a4:    4606        .F      MOV      r6,r0
        0x110152a6:    43ae        .C      BICS     r6,r6,r5
        0x110152a8:    4630        0F      MOV      r0,r6
        0x110152aa:    4605        .F      MOV      r5,r0
        0x110152ac:    4e0e        .N      LDR      r6,[pc,#56] ; [0x110152e8] = 0x40002400
        0x110152ae:    63b5        .c      STR      r5,[r6,#0x38]
        0x110152b0:    bf00        ..      NOP      
        0x110152b2:    e017        ..      B        0x110152e4 ; xc_gpio_pull_config + 440
        0x110152b4:    2a02        .*      CMP      r2,#2
        0x110152b6:    d115        ..      BNE      0x110152e4 ; xc_gpio_pull_config + 440
        0x110152b8:    bf00        ..      NOP      
        0x110152ba:    4d0b        .M      LDR      r5,[pc,#44] ; [0x110152e8] = 0x40002400
        0x110152bc:    6bed        .k      LDR      r5,[r5,#0x3c]
        0x110152be:    4628        (F      MOV      r0,r5
        0x110152c0:    004e        N.      LSLS     r6,r1,#1
        0x110152c2:    1c76        v.      ADDS     r6,r6,#1
        0x110152c4:    2501        .%      MOVS     r5,#1
        0x110152c6:    40b5        .@      LSLS     r5,r5,r6
        0x110152c8:    4606        .F      MOV      r6,r0
        0x110152ca:    43ae        .C      BICS     r6,r6,r5
        0x110152cc:    4630        0F      MOV      r0,r6
        0x110152ce:    004e        N.      LSLS     r6,r1,#1
        0x110152d0:    2501        .%      MOVS     r5,#1
        0x110152d2:    40b5        .@      LSLS     r5,r5,r6
        0x110152d4:    4606        .F      MOV      r6,r0
        0x110152d6:    43ae        .C      BICS     r6,r6,r5
        0x110152d8:    4630        0F      MOV      r0,r6
        0x110152da:    4605        .F      MOV      r5,r0
        0x110152dc:    4e02        .N      LDR      r6,[pc,#8] ; [0x110152e8] = 0x40002400
        0x110152de:    63f5        .c      STR      r5,[r6,#0x3c]
        0x110152e0:    bf00        ..      NOP      
        0x110152e2:    bf00        ..      NOP      
        0x110152e4:    bd70        p.      POP      {r4-r6,pc}
    $d
        0x110152e6:    0000        ..      DCW    0
        0x110152e8:    40002400    .$.@    DCD    1073751040
    $t
    i.xc_pwr_vol_set
    xc_pwr_vol_set
        0x110152ec:    b510        ..      PUSH     {r4,lr}
        0x110152ee:    f7fffc5b    ..[.    BL       xc_clock_hfclk_in_get ; 0x11014ba8
        0x110152f2:    4604        .F      MOV      r4,r0
        0x110152f4:    492a        *I      LDR      r1,[pc,#168] ; [0x110153a0] = 0x2dc6c00
        0x110152f6:    1a60        `.      SUBS     r0,r4,r1
        0x110152f8:    428c        .B      CMP      r4,r1
        0x110152fa:    d026        &.      BEQ      0x1101534a ; xc_pwr_vol_set + 94
        0x110152fc:    dc08        ..      BGT      0x11015310 ; xc_pwr_vol_set + 36
        0x110152fe:    4829        )H      LDR      r0,[pc,#164] ; [0x110153a4] = 0xff0bdc00
        0x11015300:    1820         .      ADDS     r0,r4,r0
        0x11015302:    2800        .(      CMP      r0,#0
        0x11015304:    d00d        ..      BEQ      0x11015322 ; xc_pwr_vol_set + 54
        0x11015306:    4927        'I      LDR      r1,[pc,#156] ; [0x110153a4] = 0xff0bdc00
        0x11015308:    1840        @.      ADDS     r0,r0,r1
        0x1101530a:    2800        .(      CMP      r0,#0
        0x1101530c:    d13b        ;.      BNE      0x11015386 ; xc_pwr_vol_set + 154
        0x1101530e:    e012        ..      B        0x11015336 ; xc_pwr_vol_set + 74
        0x11015310:    4924        $I      LDR      r1,[pc,#144] ; [0x110153a4] = 0xff0bdc00
        0x11015312:    1840        @.      ADDS     r0,r0,r1
        0x11015314:    2800        .(      CMP      r0,#0
        0x11015316:    d022        ".      BEQ      0x1101535e ; xc_pwr_vol_set + 114
        0x11015318:    0049        I.      LSLS     r1,r1,#1
        0x1101531a:    1840        @.      ADDS     r0,r0,r1
        0x1101531c:    2800        .(      CMP      r0,#0
        0x1101531e:    d132        2.      BNE      0x11015386 ; xc_pwr_vol_set + 154
        0x11015320:    e027        '.      B        0x11015372 ; xc_pwr_vol_set + 134
        0x11015322:    203c        <       MOVS     r0,#0x3c
        0x11015324:    4920         I      LDR      r1,[pc,#128] ; [0x110153a8] = 0x40002400
        0x11015326:    6208        .b      STR      r0,[r1,#0x20]
        0x11015328:    bf00        ..      NOP      
        0x1101532a:    2004        .       MOVS     r0,#4
        0x1101532c:    491e        .I      LDR      r1,[pc,#120] ; [0x110153a8] = 0x40002400
        0x1101532e:    3140        @1      ADDS     r1,r1,#0x40
        0x11015330:    6088        .`      STR      r0,[r1,#8]
        0x11015332:    bf00        ..      NOP      
        0x11015334:    e031        1.      B        0x1101539a ; xc_pwr_vol_set + 174
        0x11015336:    204e        N       MOVS     r0,#0x4e
        0x11015338:    491b        .I      LDR      r1,[pc,#108] ; [0x110153a8] = 0x40002400
        0x1101533a:    6208        .b      STR      r0,[r1,#0x20]
        0x1101533c:    bf00        ..      NOP      
        0x1101533e:    2007        .       MOVS     r0,#7
        0x11015340:    4919        .I      LDR      r1,[pc,#100] ; [0x110153a8] = 0x40002400
        0x11015342:    3140        @1      ADDS     r1,r1,#0x40
        0x11015344:    6088        .`      STR      r0,[r1,#8]
        0x11015346:    bf00        ..      NOP      
        0x11015348:    e027        '.      B        0x1101539a ; xc_pwr_vol_set + 174
        0x1101534a:    203c        <       MOVS     r0,#0x3c
        0x1101534c:    4916        .I      LDR      r1,[pc,#88] ; [0x110153a8] = 0x40002400
        0x1101534e:    6208        .b      STR      r0,[r1,#0x20]
        0x11015350:    bf00        ..      NOP      
        0x11015352:    2004        .       MOVS     r0,#4
        0x11015354:    4914        .I      LDR      r1,[pc,#80] ; [0x110153a8] = 0x40002400
        0x11015356:    3140        @1      ADDS     r1,r1,#0x40
        0x11015358:    6088        .`      STR      r0,[r1,#8]
        0x1101535a:    bf00        ..      NOP      
        0x1101535c:    e01d        ..      B        0x1101539a ; xc_pwr_vol_set + 174
        0x1101535e:    209c        .       MOVS     r0,#0x9c
        0x11015360:    4911        .I      LDR      r1,[pc,#68] ; [0x110153a8] = 0x40002400
        0x11015362:    6208        .b      STR      r0,[r1,#0x20]
        0x11015364:    bf00        ..      NOP      
        0x11015366:    2004        .       MOVS     r0,#4
        0x11015368:    490f        .I      LDR      r1,[pc,#60] ; [0x110153a8] = 0x40002400
        0x1101536a:    3140        @1      ADDS     r1,r1,#0x40
        0x1101536c:    6088        .`      STR      r0,[r1,#8]
        0x1101536e:    bf00        ..      NOP      
        0x11015370:    e013        ..      B        0x1101539a ; xc_pwr_vol_set + 174
        0x11015372:    209c        .       MOVS     r0,#0x9c
        0x11015374:    490c        .I      LDR      r1,[pc,#48] ; [0x110153a8] = 0x40002400
        0x11015376:    6208        .b      STR      r0,[r1,#0x20]
        0x11015378:    bf00        ..      NOP      
        0x1101537a:    2007        .       MOVS     r0,#7
        0x1101537c:    490a        .I      LDR      r1,[pc,#40] ; [0x110153a8] = 0x40002400
        0x1101537e:    3140        @1      ADDS     r1,r1,#0x40
        0x11015380:    6088        .`      STR      r0,[r1,#8]
        0x11015382:    bf00        ..      NOP      
        0x11015384:    e009        ..      B        0x1101539a ; xc_pwr_vol_set + 174
        0x11015386:    209c        .       MOVS     r0,#0x9c
        0x11015388:    4907        .I      LDR      r1,[pc,#28] ; [0x110153a8] = 0x40002400
        0x1101538a:    6208        .b      STR      r0,[r1,#0x20]
        0x1101538c:    bf00        ..      NOP      
        0x1101538e:    2004        .       MOVS     r0,#4
        0x11015390:    4905        .I      LDR      r1,[pc,#20] ; [0x110153a8] = 0x40002400
        0x11015392:    3140        @1      ADDS     r1,r1,#0x40
        0x11015394:    6088        .`      STR      r0,[r1,#8]
        0x11015396:    bf00        ..      NOP      
        0x11015398:    bf00        ..      NOP      
        0x1101539a:    bf00        ..      NOP      
        0x1101539c:    bd10        ..      POP      {r4,pc}
    $d
        0x1101539e:    0000        ..      DCW    0
        0x110153a0:    02dc6c00    .l..    DCD    48000000
        0x110153a4:    ff0bdc00    ....    DCD    4278967296
        0x110153a8:    40002400    .$.@    DCD    1073751040
    $t
    i.xc_uart_init
    xc_uart_init
        0x110153ac:    b5f0        ..      PUSH     {r4-r7,lr}
        0x110153ae:    b085        ..      SUB      sp,sp,#0x14
        0x110153b0:    4604        .F      MOV      r4,r0
        0x110153b2:    460e        .F      MOV      r6,r1
        0x110153b4:    2000        .       MOVS     r0,#0
        0x110153b6:    9004        ..      STR      r0,[sp,#0x10]
        0x110153b8:    bf00        ..      NOP      
        0x110153ba:    2101        .!      MOVS     r1,#1
        0x110153bc:    0789        ..      LSLS     r1,r1,#30
        0x110153be:    6a08        .j      LDR      r0,[r1,#0x20]
        0x110153c0:    210f        .!      MOVS     r1,#0xf
        0x110153c2:    0209        ..      LSLS     r1,r1,#8
        0x110153c4:    4001        .@      ANDS     r1,r1,r0
        0x110153c6:    0a09        ..      LSRS     r1,r1,#8
        0x110153c8:    9100        ..      STR      r1,[sp,#0]
        0x110153ca:    f7fffbed    ....    BL       xc_clock_hfclk_in_get ; 0x11014ba8
        0x110153ce:    9900        ..      LDR      r1,[sp,#0]
        0x110153d0:    1c49        I.      ADDS     r1,r1,#1
        0x110153d2:    4348        HC      MULS     r0,r1,r0
        0x110153d4:    9004        ..      STR      r0,[sp,#0x10]
        0x110153d6:    6830        0h      LDR      r0,[r6,#0]
        0x110153d8:    0d00        ..      LSRS     r0,r0,#20
        0x110153da:    9002        ..      STR      r0,[sp,#8]
        0x110153dc:    6830        0h      LDR      r0,[r6,#0]
        0x110153de:    0300        ..      LSLS     r0,r0,#12
        0x110153e0:    0c00        ..      LSRS     r0,r0,#16
        0x110153e2:    9003        ..      STR      r0,[sp,#0xc]
        0x110153e4:    49c4        .I      LDR      r1,[pc,#784] ; [0x110156f8] = 0xf4240
        0x110153e6:    9804        ..      LDR      r0,[sp,#0x10]
        0x110153e8:    f7fef87a    ..z.    BL       __aeabi_uidiv ; 0x110134e0
        0x110153ec:    9001        ..      STR      r0,[sp,#4]
        0x110153ee:    9802        ..      LDR      r0,[sp,#8]
        0x110153f0:    0401        ..      LSLS     r1,r0,#16
        0x110153f2:    9a01        ..      LDR      r2,[sp,#4]
        0x110153f4:    9803        ..      LDR      r0,[sp,#0xc]
        0x110153f6:    4350        PC      MULS     r0,r2,r0
        0x110153f8:    0940        @.      LSRS     r0,r0,#5
        0x110153fa:    4301        .C      ORRS     r1,r1,r0
        0x110153fc:    460d        .F      MOV      r5,r1
        0x110153fe:    2c00        .,      CMP      r4,#0
        0x11015400:    d14f        O.      BNE      0x110154a2 ; xc_uart_init + 246
        0x11015402:    2000        .       MOVS     r0,#0
        0x11015404:    49bd        .I      LDR      r1,[pc,#756] ; [0x110156fc] = 0x40000100
        0x11015406:    6849        Ih      LDR      r1,[r1,#4]
        0x11015408:    0849        I.      LSRS     r1,r1,#1
        0x1101540a:    0049        I.      LSLS     r1,r1,#1
        0x1101540c:    2201        ."      MOVS     r2,#1
        0x1101540e:    0412        ..      LSLS     r2,r2,#16
        0x11015410:    1882        ..      ADDS     r2,r0,r2
        0x11015412:    4311        .C      ORRS     r1,r1,r2
        0x11015414:    4ab9        .J      LDR      r2,[pc,#740] ; [0x110156fc] = 0x40000100
        0x11015416:    6051        Q`      STR      r1,[r2,#4]
        0x11015418:    bf00        ..      NOP      
        0x1101541a:    2001        .       MOVS     r0,#1
        0x1101541c:    4611        .F      MOV      r1,r2
        0x1101541e:    6849        Ih      LDR      r1,[r1,#4]
        0x11015420:    4381        .C      BICS     r1,r1,r0
        0x11015422:    0402        ..      LSLS     r2,r0,#16
        0x11015424:    1882        ..      ADDS     r2,r0,r2
        0x11015426:    4311        .C      ORRS     r1,r1,r2
        0x11015428:    4ab4        .J      LDR      r2,[pc,#720] ; [0x110156fc] = 0x40000100
        0x1101542a:    6051        Q`      STR      r1,[r2,#4]
        0x1101542c:    bf00        ..      NOP      
        0x1101542e:    bf00        ..      NOP      
        0x11015430:    4610        .F      MOV      r0,r2
        0x11015432:    6980        .i      LDR      r0,[r0,#0x18]
        0x11015434:    4607        .F      MOV      r7,r0
        0x11015436:    2102        .!      MOVS     r1,#2
        0x11015438:    4638        8F      MOV      r0,r7
        0x1101543a:    4388        .C      BICS     r0,r0,r1
        0x1101543c:    4607        .F      MOV      r7,r0
        0x1101543e:    4638        8F      MOV      r0,r7
        0x11015440:    4611        .F      MOV      r1,r2
        0x11015442:    6188        .a      STR      r0,[r1,#0x18]
        0x11015444:    bf00        ..      NOP      
        0x11015446:    2001        .       MOVS     r0,#1
        0x11015448:    49ac        .I      LDR      r1,[pc,#688] ; [0x110156fc] = 0x40000100
        0x1101544a:    39c0        .9      SUBS     r1,r1,#0xc0
        0x1101544c:    6b09        .k      LDR      r1,[r1,#0x30]
        0x1101544e:    2210        ."      MOVS     r2,#0x10
        0x11015450:    4391        .C      BICS     r1,r1,r2
        0x11015452:    0102        ..      LSLS     r2,r0,#4
        0x11015454:    0503        ..      LSLS     r3,r0,#20
        0x11015456:    18d2        ..      ADDS     r2,r2,r3
        0x11015458:    4311        .C      ORRS     r1,r1,r2
        0x1101545a:    4aa8        .J      LDR      r2,[pc,#672] ; [0x110156fc] = 0x40000100
        0x1101545c:    3ac0        .:      SUBS     r2,r2,#0xc0
        0x1101545e:    6311        .c      STR      r1,[r2,#0x30]
        0x11015460:    bf00        ..      NOP      
        0x11015462:    2008        .       MOVS     r0,#8
        0x11015464:    06c1        ..      LSLS     r1,r0,#27
        0x11015466:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11015468:    0909        ..      LSRS     r1,r1,#4
        0x1101546a:    0109        ..      LSLS     r1,r1,#4
        0x1101546c:    220f        ."      MOVS     r2,#0xf
        0x1101546e:    0412        ..      LSLS     r2,r2,#16
        0x11015470:    1882        ..      ADDS     r2,r0,r2
        0x11015472:    4311        .C      ORRS     r1,r1,r2
        0x11015474:    06c2        ..      LSLS     r2,r0,#27
        0x11015476:    6311        .c      STR      r1,[r2,#0x30]
        0x11015478:    bf00        ..      NOP      
        0x1101547a:    2001        .       MOVS     r0,#1
        0x1101547c:    0781        ..      LSLS     r1,r0,#30
        0x1101547e:    6b09        .k      LDR      r1,[r1,#0x30]
        0x11015480:    2210        ."      MOVS     r2,#0x10
        0x11015482:    4391        .C      BICS     r1,r1,r2
        0x11015484:    0102        ..      LSLS     r2,r0,#4
        0x11015486:    18d2        ..      ADDS     r2,r2,r3
        0x11015488:    4311        .C      ORRS     r1,r1,r2
        0x1101548a:    0782        ..      LSLS     r2,r0,#30
        0x1101548c:    6311        .c      STR      r1,[r2,#0x30]
        0x1101548e:    bf00        ..      NOP      
        0x11015490:    bf00        ..      NOP      
        0x11015492:    0780        ..      LSLS     r0,r0,#30
        0x11015494:    6345        Ec      STR      r5,[r0,#0x34]
        0x11015496:    bf00        ..      NOP      
        0x11015498:    1582        ..      ASRS     r2,r0,#22
        0x1101549a:    4999        .I      LDR      r1,[pc,#612] ; [0x11015700] = 0x1000825c
        0x1101549c:    4899        .H      LDR      r0,[pc,#612] ; [0x11015704] = 0x10007f20
        0x1101549e:    f7fff90b    ....    BL       ring_buffer_create ; 0x110146b8
        0x110154a2:    2c01        .,      CMP      r4,#1
        0x110154a4:    d14f        O.      BNE      0x11015546 ; xc_uart_init + 410
        0x110154a6:    2000        .       MOVS     r0,#0
        0x110154a8:    4994        .I      LDR      r1,[pc,#592] ; [0x110156fc] = 0x40000100
        0x110154aa:    6849        Ih      LDR      r1,[r1,#4]
        0x110154ac:    2202        ."      MOVS     r2,#2
        0x110154ae:    4391        .C      BICS     r1,r1,r2
        0x110154b0:    0042        B.      LSLS     r2,r0,#1
        0x110154b2:    0463        c.      LSLS     r3,r4,#17
        0x110154b4:    18d2        ..      ADDS     r2,r2,r3
        0x110154b6:    4311        .C      ORRS     r1,r1,r2
        0x110154b8:    4a90        .J      LDR      r2,[pc,#576] ; [0x110156fc] = 0x40000100
        0x110154ba:    6051        Q`      STR      r1,[r2,#4]
        0x110154bc:    bf00        ..      NOP      
        0x110154be:    2001        .       MOVS     r0,#1
        0x110154c0:    4611        .F      MOV      r1,r2
        0x110154c2:    6849        Ih      LDR      r1,[r1,#4]
        0x110154c4:    2202        ."      MOVS     r2,#2
        0x110154c6:    4391        .C      BICS     r1,r1,r2
        0x110154c8:    0042        B.      LSLS     r2,r0,#1
        0x110154ca:    18d2        ..      ADDS     r2,r2,r3
        0x110154cc:    4311        .C      ORRS     r1,r1,r2
        0x110154ce:    4a8b        .J      LDR      r2,[pc,#556] ; [0x110156fc] = 0x40000100
        0x110154d0:    6051        Q`      STR      r1,[r2,#4]
        0x110154d2:    bf00        ..      NOP      
        0x110154d4:    bf00        ..      NOP      
        0x110154d6:    4610        .F      MOV      r0,r2
        0x110154d8:    6980        .i      LDR      r0,[r0,#0x18]
        0x110154da:    4607        .F      MOV      r7,r0
        0x110154dc:    43a7        .C      BICS     r7,r7,r4
        0x110154de:    4638        8F      MOV      r0,r7
        0x110154e0:    4611        .F      MOV      r1,r2
        0x110154e2:    6188        .a      STR      r0,[r1,#0x18]
        0x110154e4:    bf00        ..      NOP      
        0x110154e6:    2001        .       MOVS     r0,#1
        0x110154e8:    4984        .I      LDR      r1,[pc,#528] ; [0x110156fc] = 0x40000100
        0x110154ea:    39c0        .9      SUBS     r1,r1,#0xc0
        0x110154ec:    6b09        .k      LDR      r1,[r1,#0x30]
        0x110154ee:    2220         "      MOVS     r2,#0x20
        0x110154f0:    4391        .C      BICS     r1,r1,r2
        0x110154f2:    0142        B.      LSLS     r2,r0,#5
        0x110154f4:    0543        C.      LSLS     r3,r0,#21
        0x110154f6:    18d2        ..      ADDS     r2,r2,r3
        0x110154f8:    4311        .C      ORRS     r1,r1,r2
        0x110154fa:    4a80        .J      LDR      r2,[pc,#512] ; [0x110156fc] = 0x40000100
        0x110154fc:    3ac0        .:      SUBS     r2,r2,#0xc0
        0x110154fe:    6311        .c      STR      r1,[r2,#0x30]
        0x11015500:    bf00        ..      NOP      
        0x11015502:    2008        .       MOVS     r0,#8
        0x11015504:    06c1        ..      LSLS     r1,r0,#27
        0x11015506:    6b89        .k      LDR      r1,[r1,#0x38]
        0x11015508:    0909        ..      LSRS     r1,r1,#4
        0x1101550a:    0109        ..      LSLS     r1,r1,#4
        0x1101550c:    220f        ."      MOVS     r2,#0xf
        0x1101550e:    0412        ..      LSLS     r2,r2,#16
        0x11015510:    1882        ..      ADDS     r2,r0,r2
        0x11015512:    4311        .C      ORRS     r1,r1,r2
        0x11015514:    06c2        ..      LSLS     r2,r0,#27
        0x11015516:    6391        .c      STR      r1,[r2,#0x38]
        0x11015518:    bf00        ..      NOP      
        0x1101551a:    2001        .       MOVS     r0,#1
        0x1101551c:    0781        ..      LSLS     r1,r0,#30
        0x1101551e:    6b89        .k      LDR      r1,[r1,#0x38]
        0x11015520:    2210        ."      MOVS     r2,#0x10
        0x11015522:    4391        .C      BICS     r1,r1,r2
        0x11015524:    0102        ..      LSLS     r2,r0,#4
        0x11015526:    0503        ..      LSLS     r3,r0,#20
        0x11015528:    18d2        ..      ADDS     r2,r2,r3
        0x1101552a:    4311        .C      ORRS     r1,r1,r2
        0x1101552c:    0782        ..      LSLS     r2,r0,#30
        0x1101552e:    6391        .c      STR      r1,[r2,#0x38]
        0x11015530:    bf00        ..      NOP      
        0x11015532:    bf00        ..      NOP      
        0x11015534:    0780        ..      LSLS     r0,r0,#30
        0x11015536:    63c5        .c      STR      r5,[r0,#0x3c]
        0x11015538:    bf00        ..      NOP      
        0x1101553a:    1582        ..      ASRS     r2,r0,#22
        0x1101553c:    4972        rI      LDR      r1,[pc,#456] ; [0x11015708] = 0x1000835c
        0x1101553e:    4871        qH      LDR      r0,[pc,#452] ; [0x11015704] = 0x10007f20
        0x11015540:    3014        .0      ADDS     r0,r0,#0x14
        0x11015542:    f7fff8b9    ....    BL       ring_buffer_create ; 0x110146b8
        0x11015546:    2c02        .,      CMP      r4,#2
        0x11015548:    d144        D.      BNE      0x110155d4 ; xc_uart_init + 552
        0x1101554a:    2000        .       MOVS     r0,#0
        0x1101554c:    496b        kI      LDR      r1,[pc,#428] ; [0x110156fc] = 0x40000100
        0x1101554e:    6849        Ih      LDR      r1,[r1,#4]
        0x11015550:    02a2        ..      LSLS     r2,r4,#10
        0x11015552:    4391        .C      BICS     r1,r1,r2
        0x11015554:    02c2        ..      LSLS     r2,r0,#11
        0x11015556:    06a3        ..      LSLS     r3,r4,#26
        0x11015558:    18d2        ..      ADDS     r2,r2,r3
        0x1101555a:    4311        .C      ORRS     r1,r1,r2
        0x1101555c:    4a67        gJ      LDR      r2,[pc,#412] ; [0x110156fc] = 0x40000100
        0x1101555e:    6051        Q`      STR      r1,[r2,#4]
        0x11015560:    bf00        ..      NOP      
        0x11015562:    2001        .       MOVS     r0,#1
        0x11015564:    4611        .F      MOV      r1,r2
        0x11015566:    6849        Ih      LDR      r1,[r1,#4]
        0x11015568:    02c2        ..      LSLS     r2,r0,#11
        0x1101556a:    4391        .C      BICS     r1,r1,r2
        0x1101556c:    02c2        ..      LSLS     r2,r0,#11
        0x1101556e:    18d2        ..      ADDS     r2,r2,r3
        0x11015570:    4311        .C      ORRS     r1,r1,r2
        0x11015572:    4a62        bJ      LDR      r2,[pc,#392] ; [0x110156fc] = 0x40000100
        0x11015574:    6051        Q`      STR      r1,[r2,#4]
        0x11015576:    bf00        ..      NOP      
        0x11015578:    bf00        ..      NOP      
        0x1101557a:    4964        dI      LDR      r1,[pc,#400] ; [0x1101570c] = 0x40000240
        0x1101557c:    6909        .i      LDR      r1,[r1,#0x10]
        0x1101557e:    2220         "      MOVS     r2,#0x20
        0x11015580:    4391        .C      BICS     r1,r1,r2
        0x11015582:    0142        B.      LSLS     r2,r0,#5
        0x11015584:    0543        C.      LSLS     r3,r0,#21
        0x11015586:    18d2        ..      ADDS     r2,r2,r3
        0x11015588:    4311        .C      ORRS     r1,r1,r2
        0x1101558a:    4a60        `J      LDR      r2,[pc,#384] ; [0x1101570c] = 0x40000240
        0x1101558c:    6111        .a      STR      r1,[r2,#0x10]
        0x1101558e:    bf00        ..      NOP      
        0x11015590:    2008        .       MOVS     r0,#8
        0x11015592:    4611        .F      MOV      r1,r2
        0x11015594:    6909        .i      LDR      r1,[r1,#0x10]
        0x11015596:    0909        ..      LSRS     r1,r1,#4
        0x11015598:    0109        ..      LSLS     r1,r1,#4
        0x1101559a:    220f        ."      MOVS     r2,#0xf
        0x1101559c:    0412        ..      LSLS     r2,r2,#16
        0x1101559e:    1882        ..      ADDS     r2,r0,r2
        0x110155a0:    4311        .C      ORRS     r1,r1,r2
        0x110155a2:    4a5a        ZJ      LDR      r2,[pc,#360] ; [0x1101570c] = 0x40000240
        0x110155a4:    6111        .a      STR      r1,[r2,#0x10]
        0x110155a6:    bf00        ..      NOP      
        0x110155a8:    2001        .       MOVS     r0,#1
        0x110155aa:    4611        .F      MOV      r1,r2
        0x110155ac:    6909        .i      LDR      r1,[r1,#0x10]
        0x110155ae:    2210        ."      MOVS     r2,#0x10
        0x110155b0:    4391        .C      BICS     r1,r1,r2
        0x110155b2:    0102        ..      LSLS     r2,r0,#4
        0x110155b4:    0503        ..      LSLS     r3,r0,#20
        0x110155b6:    18d2        ..      ADDS     r2,r2,r3
        0x110155b8:    4311        .C      ORRS     r1,r1,r2
        0x110155ba:    4a54        TJ      LDR      r2,[pc,#336] ; [0x1101570c] = 0x40000240
        0x110155bc:    6111        .a      STR      r1,[r2,#0x10]
        0x110155be:    bf00        ..      NOP      
        0x110155c0:    bf00        ..      NOP      
        0x110155c2:    4610        .F      MOV      r0,r2
        0x110155c4:    6145        Ea      STR      r5,[r0,#0x14]
        0x110155c6:    bf00        ..      NOP      
        0x110155c8:    1582        ..      ASRS     r2,r0,#22
        0x110155ca:    4951        QI      LDR      r1,[pc,#324] ; [0x11015710] = 0x1000845c
        0x110155cc:    484d        MH      LDR      r0,[pc,#308] ; [0x11015704] = 0x10007f20
        0x110155ce:    3028        (0      ADDS     r0,r0,#0x28
        0x110155d0:    f7fff872    ..r.    BL       ring_buffer_create ; 0x110146b8
        0x110155d4:    2301        .#      MOVS     r3,#1
        0x110155d6:    0060        `.      LSLS     r0,r4,#1
        0x110155d8:    494e        NI      LDR      r1,[pc,#312] ; [0x11015714] = 0x110157fe
        0x110155da:    5a08        .Z      LDRH     r0,[r1,r0]
        0x110155dc:    494e        NI      LDR      r1,[pc,#312] ; [0x11015718] = 0x40010000
        0x110155de:    1840        @.      ADDS     r0,r0,r1
        0x110155e0:    68c0        .h      LDR      r0,[r0,#0xc]
        0x110155e2:    2180        .!      MOVS     r1,#0x80
        0x110155e4:    4388        .C      BICS     r0,r0,r1
        0x110155e6:    01d9        ..      LSLS     r1,r3,#7
        0x110155e8:    4308        .C      ORRS     r0,r0,r1
        0x110155ea:    0061        a.      LSLS     r1,r4,#1
        0x110155ec:    4a49        IJ      LDR      r2,[pc,#292] ; [0x11015714] = 0x110157fe
        0x110155ee:    5a51        QZ      LDRH     r1,[r2,r1]
        0x110155f0:    4a49        IJ      LDR      r2,[pc,#292] ; [0x11015718] = 0x40010000
        0x110155f2:    1889        ..      ADDS     r1,r1,r2
        0x110155f4:    60c8        .`      STR      r0,[r1,#0xc]
        0x110155f6:    bf00        ..      NOP      
        0x110155f8:    7831        1x      LDRB     r1,[r6,#0]
        0x110155fa:    0708        ..      LSLS     r0,r1,#28
        0x110155fc:    0f00        ..      LSRS     r0,r0,#28
        0x110155fe:    0061        a.      LSLS     r1,r4,#1
        0x11015600:    4a44        DJ      LDR      r2,[pc,#272] ; [0x11015714] = 0x110157fe
        0x11015602:    5a51        QZ      LDRH     r1,[r2,r1]
        0x11015604:    4a44        DJ      LDR      r2,[pc,#272] ; [0x11015718] = 0x40010000
        0x11015606:    1889        ..      ADDS     r1,r1,r2
        0x11015608:    6008        .`      STR      r0,[r1,#0]
        0x1101560a:    bf00        ..      NOP      
        0x1101560c:    2000        .       MOVS     r0,#0
        0x1101560e:    0061        a.      LSLS     r1,r4,#1
        0x11015610:    4a40        @J      LDR      r2,[pc,#256] ; [0x11015714] = 0x110157fe
        0x11015612:    5a51        QZ      LDRH     r1,[r2,r1]
        0x11015614:    4a40        @J      LDR      r2,[pc,#256] ; [0x11015718] = 0x40010000
        0x11015616:    1889        ..      ADDS     r1,r1,r2
        0x11015618:    6048        H`      STR      r0,[r1,#4]
        0x1101561a:    bf00        ..      NOP      
        0x1101561c:    2300        .#      MOVS     r3,#0
        0x1101561e:    0060        `.      LSLS     r0,r4,#1
        0x11015620:    493c        <I      LDR      r1,[pc,#240] ; [0x11015714] = 0x110157fe
        0x11015622:    5a08        .Z      LDRH     r0,[r1,r0]
        0x11015624:    4611        .F      MOV      r1,r2
        0x11015626:    1840        @.      ADDS     r0,r0,r1
        0x11015628:    68c0        .h      LDR      r0,[r0,#0xc]
        0x1101562a:    2180        .!      MOVS     r1,#0x80
        0x1101562c:    4388        .C      BICS     r0,r0,r1
        0x1101562e:    01d9        ..      LSLS     r1,r3,#7
        0x11015630:    4308        .C      ORRS     r0,r0,r1
        0x11015632:    0061        a.      LSLS     r1,r4,#1
        0x11015634:    4a37        7J      LDR      r2,[pc,#220] ; [0x11015714] = 0x110157fe
        0x11015636:    5a51        QZ      LDRH     r1,[r2,r1]
        0x11015638:    4a37        7J      LDR      r2,[pc,#220] ; [0x11015718] = 0x40010000
        0x1101563a:    1889        ..      ADDS     r1,r1,r2
        0x1101563c:    60c8        .`      STR      r0,[r1,#0xc]
        0x1101563e:    bf00        ..      NOP      
        0x11015640:    bf00        ..      NOP      
        0x11015642:    bf00        ..      NOP      
        0x11015644:    0060        `.      LSLS     r0,r4,#1
        0x11015646:    4933        3I      LDR      r1,[pc,#204] ; [0x11015714] = 0x110157fe
        0x11015648:    5a08        .Z      LDRH     r0,[r1,r0]
        0x1101564a:    4933        3I      LDR      r1,[pc,#204] ; [0x11015718] = 0x40010000
        0x1101564c:    1840        @.      ADDS     r0,r0,r1
        0x1101564e:    6fc0        .o      LDR      r0,[r0,#0x7c]
        0x11015650:    2801        .(      CMP      r0,#1
        0x11015652:    d0f6        ..      BEQ      0x11015642 ; xc_uart_init + 662
        0x11015654:    7a33        3z      LDRB     r3,[r6,#8]
        0x11015656:    0060        `.      LSLS     r0,r4,#1
        0x11015658:    492e        .I      LDR      r1,[pc,#184] ; [0x11015714] = 0x110157fe
        0x1101565a:    5a08        .Z      LDRH     r0,[r1,r0]
        0x1101565c:    492e        .I      LDR      r1,[pc,#184] ; [0x11015718] = 0x40010000
        0x1101565e:    1840        @.      ADDS     r0,r0,r1
        0x11015660:    68c0        .h      LDR      r0,[r0,#0xc]
        0x11015662:    2110        .!      MOVS     r1,#0x10
        0x11015664:    4388        .C      BICS     r0,r0,r1
        0x11015666:    0119        ..      LSLS     r1,r3,#4
        0x11015668:    4308        .C      ORRS     r0,r0,r1
        0x1101566a:    0061        a.      LSLS     r1,r4,#1
        0x1101566c:    4a29        )J      LDR      r2,[pc,#164] ; [0x11015714] = 0x110157fe
        0x1101566e:    5a51        QZ      LDRH     r1,[r2,r1]
        0x11015670:    4a29        )J      LDR      r2,[pc,#164] ; [0x11015718] = 0x40010000
        0x11015672:    1889        ..      ADDS     r1,r1,r2
        0x11015674:    60c8        .`      STR      r0,[r1,#0xc]
        0x11015676:    bf00        ..      NOP      
        0x11015678:    79b3        .y      LDRB     r3,[r6,#6]
        0x1101567a:    0060        `.      LSLS     r0,r4,#1
        0x1101567c:    4925        %I      LDR      r1,[pc,#148] ; [0x11015714] = 0x110157fe
        0x1101567e:    5a08        .Z      LDRH     r0,[r1,r0]
        0x11015680:    4611        .F      MOV      r1,r2
        0x11015682:    1840        @.      ADDS     r0,r0,r1
        0x11015684:    68c0        .h      LDR      r0,[r0,#0xc]
        0x11015686:    2104        .!      MOVS     r1,#4
        0x11015688:    4388        .C      BICS     r0,r0,r1
        0x1101568a:    0099        ..      LSLS     r1,r3,#2
        0x1101568c:    4308        .C      ORRS     r0,r0,r1
        0x1101568e:    0061        a.      LSLS     r1,r4,#1
        0x11015690:    4a20         J      LDR      r2,[pc,#128] ; [0x11015714] = 0x110157fe
        0x11015692:    5a51        QZ      LDRH     r1,[r2,r1]
        0x11015694:    4a20         J      LDR      r2,[pc,#128] ; [0x11015718] = 0x40010000
        0x11015696:    1889        ..      ADDS     r1,r1,r2
        0x11015698:    60c8        .`      STR      r0,[r1,#0xc]
        0x1101569a:    bf00        ..      NOP      
        0x1101569c:    7933        3y      LDRB     r3,[r6,#4]
        0x1101569e:    0060        `.      LSLS     r0,r4,#1
        0x110156a0:    491c        .I      LDR      r1,[pc,#112] ; [0x11015714] = 0x110157fe
        0x110156a2:    5a08        .Z      LDRH     r0,[r1,r0]
        0x110156a4:    4611        .F      MOV      r1,r2
        0x110156a6:    1840        @.      ADDS     r0,r0,r1
        0x110156a8:    68c0        .h      LDR      r0,[r0,#0xc]
        0x110156aa:    0880        ..      LSRS     r0,r0,#2
        0x110156ac:    0080        ..      LSLS     r0,r0,#2
        0x110156ae:    4318        .C      ORRS     r0,r0,r3
        0x110156b0:    0061        a.      LSLS     r1,r4,#1
        0x110156b2:    4a18        .J      LDR      r2,[pc,#96] ; [0x11015714] = 0x110157fe
        0x110156b4:    5a51        QZ      LDRH     r1,[r2,r1]
        0x110156b6:    4a18        .J      LDR      r2,[pc,#96] ; [0x11015718] = 0x40010000
        0x110156b8:    1889        ..      ADDS     r1,r1,r2
        0x110156ba:    60c8        .`      STR      r0,[r1,#0xc]
        0x110156bc:    bf00        ..      NOP      
        0x110156be:    7ab3        .z      LDRB     r3,[r6,#0xa]
        0x110156c0:    0060        `.      LSLS     r0,r4,#1
        0x110156c2:    4914        .I      LDR      r1,[pc,#80] ; [0x11015714] = 0x110157fe
        0x110156c4:    5a08        .Z      LDRH     r0,[r1,r0]
        0x110156c6:    4611        .F      MOV      r1,r2
        0x110156c8:    1840        @.      ADDS     r0,r0,r1
        0x110156ca:    6900        .i      LDR      r0,[r0,#0x10]
        0x110156cc:    2120         !      MOVS     r1,#0x20
        0x110156ce:    4388        .C      BICS     r0,r0,r1
        0x110156d0:    0159        Y.      LSLS     r1,r3,#5
        0x110156d2:    4308        .C      ORRS     r0,r0,r1
        0x110156d4:    0061        a.      LSLS     r1,r4,#1
        0x110156d6:    4a0f        .J      LDR      r2,[pc,#60] ; [0x11015714] = 0x110157fe
        0x110156d8:    5a51        QZ      LDRH     r1,[r2,r1]
        0x110156da:    4a0f        .J      LDR      r2,[pc,#60] ; [0x11015718] = 0x40010000
        0x110156dc:    1889        ..      ADDS     r1,r1,r2
        0x110156de:    6108        .a      STR      r0,[r1,#0x10]
        0x110156e0:    bf00        ..      NOP      
        0x110156e2:    2003        .       MOVS     r0,#3
        0x110156e4:    0061        a.      LSLS     r1,r4,#1
        0x110156e6:    4a0b        .J      LDR      r2,[pc,#44] ; [0x11015714] = 0x110157fe
        0x110156e8:    5a51        QZ      LDRH     r1,[r2,r1]
        0x110156ea:    4a0b        .J      LDR      r2,[pc,#44] ; [0x11015718] = 0x40010000
        0x110156ec:    1889        ..      ADDS     r1,r1,r2
        0x110156ee:    6088        .`      STR      r0,[r1,#8]
        0x110156f0:    bf00        ..      NOP      
        0x110156f2:    b005        ..      ADD      sp,sp,#0x14
        0x110156f4:    bdf0        ..      POP      {r4-r7,pc}
    $d
        0x110156f6:    0000        ..      DCW    0
        0x110156f8:    000f4240    @B..    DCD    1000000
        0x110156fc:    40000100    ...@    DCD    1073742080
        0x11015700:    1000825c    \...    DCD    268468828
        0x11015704:    10007f20     ...    DCD    268468000
        0x11015708:    1000835c    \...    DCD    268469084
        0x1101570c:    40000240    @..@    DCD    1073742400
        0x11015710:    1000845c    \...    DCD    268469340
        0x11015714:    110157fe    .W..    DCD    285300734
        0x11015718:    40010000    ...@    DCD    1073807360
    $d.realdata
    .constdata
    aotimer_offset
        0x1101571c:    1400        ..      DCW    5120
    timer_offset
        0x1101571e:    1400        ..      DCW    5120
        0x11015720:    3c28        (<      DCW    15400
    pwm_offset
        0x11015722:    0000        ..      DCW    0
        0x11015724:    04000040    @...    DCD    67108928
        0x11015728:    08000440    @...    DCD    134218816
        0x1101572c:    0840        @.      DCW    2112
    uart_offset
        0x1101572e:    0000        ..      DCW    0
        0x11015730:    14001000    ....    DCD    335548416
    spi_offset
        0x11015734:    10000000    ....    DCD    268435456
        0x11015738:    1800        ..      DCW    6144
    __func__
        0x1101573a:    4d4e        NM      DCW    19790
        0x1101573c:    61485f49    I_Ha    DCD    1632132937
        0x11015740:    656c646e    ndle    DCD    1701602414
        0x11015744:    0072        r.      DCW    114
    __func__
        0x11015746:    6148        Ha      DCW    24904
        0x11015748:    61466472    rdFa    DCD    1632003186
        0x1101574c:    5f746c75    ult_    DCD    1601465461
        0x11015750:    646e6148    Hand    DCD    1684955464
        0x11015754:    0072656c    ler.    DCD    7497068
    __func__
        0x11015758:    4d6d654d    MemM    DCD    1299014989
        0x1101575c:    67616e61    anag    DCD    1734438497
        0x11015760:    61485f65    e_Ha    DCD    1632132965
        0x11015764:    656c646e    ndle    DCD    1701602414
        0x11015768:    0072        r.      DCW    114
    __func__
        0x1101576a:    7542        Bu      DCW    30018
        0x1101576c:    75614673    sFau    DCD    1969309299
        0x11015770:    485f746c    lt_H    DCD    1214215276
        0x11015774:    6c646e61    andl    DCD    1818521185
        0x11015778:    7265        er      DCW    29285
        0x1101577a:    00          .       DCB    0
    __func__
        0x1101577b:    55          U       DCB    85
        0x1101577c:    65676173    sage    DCD    1701273971
        0x11015780:    6c756146    Faul    DCD    1819631942
        0x11015784:    61485f74    t_Ha    DCD    1632132980
        0x11015788:    656c646e    ndle    DCD    1701602414
        0x1101578c:    0072        r.      DCW    114
    __func__
        0x1101578e:    5653        SV      DCW    22099
        0x11015790:    61485f43    C_Ha    DCD    1632132931
        0x11015794:    656c646e    ndle    DCD    1701602414
        0x11015798:    0072        r.      DCW    114
    __func__
        0x1101579a:    6544        De      DCW    25924
        0x1101579c:    4d677562    bugM    DCD    1298625890
        0x110157a0:    485f6e6f    on_H    DCD    1214213743
        0x110157a4:    6c646e61    andl    DCD    1818521185
        0x110157a8:    7265        er      DCW    29285
        0x110157aa:    00          .       DCB    0
    __func__
        0x110157ab:    50          P       DCB    80
        0x110157ac:    53646e65    endS    DCD    1399090789
        0x110157b0:    61485f56    V_Ha    DCD    1632132950
        0x110157b4:    656c646e    ndle    DCD    1701602414
        0x110157b8:    0072        r.      DCW    114
    __func__
        0x110157ba:    6148        Ha      DCW    24904
        0x110157bc:    61466472    rdFa    DCD    1632003186
        0x110157c0:    5f746c75    ult_    DCD    1601465461
        0x110157c4:    646e6148    Hand    DCD    1684955464
        0x110157c8:    5f72656c    ler_    DCD    1601332588
        0x110157cc:    0063        c.      DCW    99
    .constdata
    aotimer_offset
        0x110157ce:    1400        ..      DCW    5120
    timer_offset
        0x110157d0:    3c281400    ..(<    DCD    1009259520
    pwm_offset
        0x110157d4:    00400000    ..@.    DCD    4194304
        0x110157d8:    04400400    ..@.    DCD    71304192
        0x110157dc:    08400800    ..@.    DCD    138414080
    uart_offset
        0x110157e0:    10000000    ....    DCD    268435456
        0x110157e4:    1400        ..      DCW    5120
    spi_offset
        0x110157e6:    0000        ..      DCW    0
        0x110157e8:    18001000    ....    DCD    402657280
    .constdata
    aotimer_offset
        0x110157ec:    1400        ..      DCW    5120
    timer_offset
        0x110157ee:    1400        ..      DCW    5120
        0x110157f0:    3c28        (<      DCW    15400
    pwm_offset
        0x110157f2:    0000        ..      DCW    0
        0x110157f4:    04000040    @...    DCD    67108928
        0x110157f8:    08000440    @...    DCD    134218816
        0x110157fc:    0840        @.      DCW    2112
    uart_offset
        0x110157fe:    0000        ..      DCW    0
        0x11015800:    14001000    ....    DCD    335548416
    spi_offset
        0x11015804:    10000000    ....    DCD    268435456
        0x11015808:    1800        ..      DCW    6144
    .constdata
    uc_hextab
        0x1101580a:    3130        01      DCW    12592
        0x1101580c:    35343332    2345    DCD    892613426
        0x11015810:    39383736    6789    DCD    959985462
        0x11015814:    44434241    ABCD    DCD    1145258561
        0x11015818:    30404645    EF@0    DCD    809518661
        0x1101581c:    0058        X.      DCW    88
    lc_hextab
        0x1101581e:    3130        01      DCW    12592
        0x11015820:    35343332    2345    DCD    892613426
        0x11015824:    39383736    6789    DCD    959985462
        0x11015828:    64636261    abcd    DCD    1684234849
        0x1101582c:    30406665    ef@0    DCD    809526885
        0x11015830:    0078        x.      DCW    120
    .constdata
    maptable
        0x11015832:    0004        ..      DCW    4
        0x11015834:    00000800    ....    DCD    2048
        0x11015838:    00000000    ....    DCD    0
        0x1101583c:    01000200    ....    DCD    16777728
        0x11015840:    00100000    ....    DCD    1048576
    Region$$Table$$Base
        0x11015844:    11015884    .X..    DCD    285300868
        0x11015848:    10007000    .p..    DCD    268464128
        0x1101584c:    00000da8    ....    DCD    3496
        0x11015850:    11013104    .1..    DCD    285290756
        0x11015854:    1101662c    ,f..    DCD    285304364
        0x11015858:    10007da8    .}..    DCD    268467624
        0x1101585c:    00000034    4...    DCD    52
        0x11015860:    11013104    .1..    DCD    285290756
        0x11015864:    11016660    `f..    DCD    285304416
        0x11015868:    10007ddc    .}..    DCD    268467676
        0x1101586c:    000007e4    ....    DCD    2020
        0x11015870:    11013120     1..    DCD    285290784
        0x11015874:    11016660    `f..    DCD    285304416
        0x11015878:    10016000    .`..    DCD    268525568
        0x1101587c:    00001000    ....    DCD    4096
        0x11015880:    11013120     1..    DCD    285290784
    Region$$Table$$Limit

** Section #2 'RW' (SHT_PROGBITS) [SHF_ALLOC + SHF_EXECINSTR]
    Size   : 3496 bytes (alignment 4)
    Address: 0x10007000

    $t
    $Ven$TT$L$$rf_tx_packet
        0x10007000:    b403        ..      PUSH     {r0,r1}
        0x10007002:    4801        .H      LDR      r0,[pc,#4] ; [0x10007008] = 0x1101462d
        0x10007004:    9001        ..      STR      r0,[sp,#4]
        0x10007006:    bd01        ..      POP      {r0,pc}
    $d
        0x10007008:    1101462d    -F..    DCD    285296173
    $t
    $Ven$TT$L$$xc_clock_hfclk_set
        0x1000700c:    b403        ..      PUSH     {r0,r1}
        0x1000700e:    4801        .H      LDR      r0,[pc,#4] ; [0x10007014] = 0x11014bb5
        0x10007010:    9001        ..      STR      r0,[sp,#4]
        0x10007012:    bd01        ..      POP      {r0,pc}
    $d
        0x10007014:    11014bb5    .K..    DCD    285297589
    $t
    $Ven$TT$L$$xc_clock_lfclk_set
        0x10007018:    b403        ..      PUSH     {r0,r1}
        0x1000701a:    4801        .H      LDR      r0,[pc,#4] ; [0x10007020] = 0x11014cd1
        0x1000701c:    9001        ..      STR      r0,[sp,#4]
        0x1000701e:    bd01        ..      POP      {r0,pc}
    $d
        0x10007020:    11014cd1    .L..    DCD    285297873
    $t
    $Ven$TT$L$$xc_pwr_vol_set
        0x10007024:    b403        ..      PUSH     {r0,r1}
        0x10007026:    4801        .H      LDR      r0,[pc,#4] ; [0x1000702c] = 0x110152ed
        0x10007028:    9001        ..      STR      r0,[sp,#4]
        0x1000702a:    bd01        ..      POP      {r0,pc}
    $d
        0x1000702c:    110152ed    .R..    DCD    285299437
    $t
    $Ven$TT$L$$__ARM_common_switch8
        0x10007030:    b403        ..      PUSH     {r0,r1}
        0x10007032:    4801        .H      LDR      r0,[pc,#4] ; [0x10007038] = 0x11013ac9
        0x10007034:    9001        ..      STR      r0,[sp,#4]
        0x10007036:    bd01        ..      POP      {r0,pc}
    $d
        0x10007038:    11013ac9    .:..    DCD    285293257
    $t
    $Ven$TT$L$$xc_dma_unmask_irq
        0x1000703c:    b403        ..      PUSH     {r0,r1}
        0x1000703e:    4801        .H      LDR      r0,[pc,#4] ; [0x10007044] = 0x11014f21
        0x10007040:    9001        ..      STR      r0,[sp,#4]
        0x10007042:    bd01        ..      POP      {r0,pc}
    $d
        0x10007044:    11014f21    !O..    DCD    285298465
    $t
    $Ven$TT$L$$gpio_intr_callback
        0x10007048:    b403        ..      PUSH     {r0,r1}
        0x1000704a:    4801        .H      LDR      r0,[pc,#4] ; [0x10007050] = 0x11013cf5
        0x1000704c:    9001        ..      STR      r0,[sp,#4]
        0x1000704e:    bd01        ..      POP      {r0,pc}
    $d
        0x10007050:    11013cf5    .<..    DCD    285293813
    $t
    $Ven$TT$L$$systick_callback
        0x10007054:    b403        ..      PUSH     {r0,r1}
        0x10007056:    4801        .H      LDR      r0,[pc,#4] ; [0x1000705c] = 0x1101490d
        0x10007058:    9001        ..      STR      r0,[sp,#4]
        0x1000705a:    bd01        ..      POP      {r0,pc}
    $d
        0x1000705c:    1101490d    .I..    DCD    285296909
    $t
    $Ven$TT$L$$__aeabi_idivmod
        0x10007060:    b403        ..      PUSH     {r0,r1}
        0x10007062:    4801        .H      LDR      r0,[pc,#4] ; [0x10007068] = 0x110134f5
        0x10007064:    9001        ..      STR      r0,[sp,#4]
        0x10007066:    bd01        ..      POP      {r0,pc}
    $d
        0x10007068:    110134f5    .4..    DCD    285291765
    $t
    $Ven$TT$L$$__aeabi_uidivmod
        0x1000706c:    b403        ..      PUSH     {r0,r1}
        0x1000706e:    4801        .H      LDR      r0,[pc,#4] ; [0x10007074] = 0x110134e1
        0x10007070:    9001        ..      STR      r0,[sp,#4]
        0x10007072:    bd01        ..      POP      {r0,pc}
    $d
        0x10007074:    110134e1    .4..    DCD    285291745
    $t
    ram_code
    sendchar
        0x10007078:    4601        .F      MOV      r1,r0
        0x1000707a:    bf00        ..      NOP      
        0x1000707c:    4809        .H      LDR      r0,[pc,#36] ; [0x100070a4] = 0x40010000
        0x1000707e:    6942        Bi      LDR      r2,[r0,#0x14]
        0x10007080:    2020                MOVS     r0,#0x20
        0x10007082:    4002        .@      ANDS     r2,r2,r0
        0x10007084:    2a20         *      CMP      r2,#0x20
        0x10007086:    d1f9        ..      BNE      0x1000707c ; sendchar + 4
        0x10007088:    bf00        ..      NOP      
        0x1000708a:    bf00        ..      NOP      
        0x1000708c:    4805        .H      LDR      r0,[pc,#20] ; [0x100070a4] = 0x40010000
        0x1000708e:    6001        .`      STR      r1,[r0,#0]
        0x10007090:    2001        .       MOVS     r0,#1
        0x10007092:    4770        pG      BX       lr
    fputc
        0x10007094:    b510        ..      PUSH     {r4,lr}
        0x10007096:    4603        .F      MOV      r3,r0
        0x10007098:    460c        .F      MOV      r4,r1
        0x1000709a:    4618        .F      MOV      r0,r3
        0x1000709c:    f7ffffec    ....    BL       sendchar ; 0x10007078
        0x100070a0:    bd10        ..      POP      {r4,pc}
    $d
        0x100070a2:    0000        ..      DCW    0
        0x100070a4:    40010000    ...@    DCD    1073807360
    $t
    ram_code
    rf_tx_event
        0x100070a8:    b570        p.      PUSH     {r4-r6,lr}
        0x100070aa:    4606        .F      MOV      r6,r0
        0x100070ac:    460d        .F      MOV      r5,r1
        0x100070ae:    2d00        .-      CMP      r5,#0
        0x100070b0:    d102        ..      BNE      0x100070b8 ; rf_tx_event + 16
        0x100070b2:    2401        .$      MOVS     r4,#1
        0x100070b4:    4620         F      MOV      r0,r4
        0x100070b6:    bd70        p.      POP      {r4-r6,pc}
        0x100070b8:    bf00        ..      NOP      
        0x100070ba:    4629        )F      MOV      r1,r5
        0x100070bc:    4630        0F      MOV      r0,r6
        0x100070be:    f7ffff9f    ....    BL       $Ven$TT$L$$rf_tx_packet ; 0x10007000
        0x100070c2:    2800        .(      CMP      r0,#0
        0x100070c4:    d1f9        ..      BNE      0x100070ba ; rf_tx_event + 18
        0x100070c6:    bf00        ..      NOP      
        0x100070c8:    4817        .H      LDR      r0,[pc,#92] ; [0x10007128] = 0x53023000
        0x100070ca:    69c0        .i      LDR      r0,[r0,#0x1c]
        0x100070cc:    2120         !      MOVS     r1,#0x20
        0x100070ce:    4008        .@      ANDS     r0,r0,r1
        0x100070d0:    2820         (      CMP      r0,#0x20
        0x100070d2:    d10c        ..      BNE      0x100070ee ; rf_tx_event + 70
        0x100070d4:    4814        .H      LDR      r0,[pc,#80] ; [0x10007128] = 0x53023000
        0x100070d6:    69c0        .i      LDR      r0,[r0,#0x1c]
        0x100070d8:    2170        p!      MOVS     r1,#0x70
        0x100070da:    4308        .C      ORRS     r0,r0,r1
        0x100070dc:    4912        .I      LDR      r1,[pc,#72] ; [0x10007128] = 0x53023000
        0x100070de:    61c8        .a      STR      r0,[r1,#0x1c]
        0x100070e0:    20ff        .       MOVS     r0,#0xff
        0x100070e2:    30e2        .0      ADDS     r0,r0,#0xe2
        0x100070e4:    4910        .I      LDR      r1,[pc,#64] ; [0x10007128] = 0x53023000
        0x100070e6:    31c0        .1      ADDS     r1,r1,#0xc0
        0x100070e8:    6008        .`      STR      r0,[r1,#0]
        0x100070ea:    2400        .$      MOVS     r4,#0
        0x100070ec:    e013        ..      B        0x10007116 ; rf_tx_event + 110
        0x100070ee:    480e        .H      LDR      r0,[pc,#56] ; [0x10007128] = 0x53023000
        0x100070f0:    69c0        .i      LDR      r0,[r0,#0x1c]
        0x100070f2:    2110        .!      MOVS     r1,#0x10
        0x100070f4:    4008        .@      ANDS     r0,r0,r1
        0x100070f6:    2810        .(      CMP      r0,#0x10
        0x100070f8:    d10c        ..      BNE      0x10007114 ; rf_tx_event + 108
        0x100070fa:    480b        .H      LDR      r0,[pc,#44] ; [0x10007128] = 0x53023000
        0x100070fc:    69c0        .i      LDR      r0,[r0,#0x1c]
        0x100070fe:    2170        p!      MOVS     r1,#0x70
        0x10007100:    4308        .C      ORRS     r0,r0,r1
        0x10007102:    4909        .I      LDR      r1,[pc,#36] ; [0x10007128] = 0x53023000
        0x10007104:    61c8        .a      STR      r0,[r1,#0x1c]
        0x10007106:    20ff        .       MOVS     r0,#0xff
        0x10007108:    30e2        .0      ADDS     r0,r0,#0xe2
        0x1000710a:    4907        .I      LDR      r1,[pc,#28] ; [0x10007128] = 0x53023000
        0x1000710c:    31c0        .1      ADDS     r1,r1,#0xc0
        0x1000710e:    6008        .`      STR      r0,[r1,#0]
        0x10007110:    2402        .$      MOVS     r4,#2
        0x10007112:    e000        ..      B        0x10007116 ; rf_tx_event + 110
        0x10007114:    e7d8        ..      B        0x100070c8 ; rf_tx_event + 32
        0x10007116:    bf00        ..      NOP      
        0x10007118:    4804        .H      LDR      r0,[pc,#16] ; [0x1000712c] = 0x10007dc8
        0x1000711a:    6800        .h      LDR      r0,[r0,#0]
        0x1000711c:    1c40        @.      ADDS     r0,r0,#1
        0x1000711e:    4903        .I      LDR      r1,[pc,#12] ; [0x1000712c] = 0x10007dc8
        0x10007120:    6008        .`      STR      r0,[r1,#0]
        0x10007122:    4620         F      MOV      r0,r4
        0x10007124:    e7c7        ..      B        0x100070b6 ; rf_tx_event + 14
    $d
        0x10007126:    0000        ..      DCW    0
        0x10007128:    53023000    .0.S    DCD    1392652288
        0x1000712c:    10007dc8    .}..    DCD    268467656
    $t
    ram_code
    xc_clock_init_cfg
        0x10007130:    b510        ..      PUSH     {r4,lr}
        0x10007132:    4604        .F      MOV      r4,r0
        0x10007134:    7820         x      LDRB     r0,[r4,#0]
        0x10007136:    6861        ah      LDR      r1,[r4,#4]
        0x10007138:    f7ffff68    ..h.    BL       $Ven$TT$L$$xc_clock_hfclk_set ; 0x1000700c
        0x1000713c:    8961        a.      LDRH     r1,[r4,#0xa]
        0x1000713e:    7a20         z      LDRB     r0,[r4,#8]
        0x10007140:    f7ffff6a    ..j.    BL       $Ven$TT$L$$xc_clock_lfclk_set ; 0x10007018
        0x10007144:    f7ffff6e    ..n.    BL       $Ven$TT$L$$xc_pwr_vol_set ; 0x10007024
        0x10007148:    bd10        ..      POP      {r4,pc}
        0x1000714a:    0000        ..      MOVS     r0,r0
    ram_code
    xc_dma_set_test_mode
        0x1000714c:    bf00        ..      NOP      
        0x1000714e:    49fe        .I      LDR      r1,[pc,#1016] ; [0x10007548] = 0x50001380
        0x10007150:    6308        .c      STR      r0,[r1,#0x30]
        0x10007152:    bf00        ..      NOP      
        0x10007154:    4770        pG      BX       lr
    xc_dma_set_channel_priority_order
        0x10007156:    b5f8        ..      PUSH     {r3-r7,lr}
        0x10007158:    4602        .F      MOV      r2,r0
        0x1000715a:    2000        .       MOVS     r0,#0
        0x1000715c:    e007        ..      B        0x1000716e ; xc_dma_set_channel_priority_order + 24
        0x1000715e:    2100        .!      MOVS     r1,#0
        0x10007160:    466d        mF      MOV      r5,sp
        0x10007162:    5429        )T      STRB     r1,[r5,r0]
        0x10007164:    4611        .F      MOV      r1,r2
        0x10007166:    3118        .1      ADDS     r1,r1,#0x18
        0x10007168:    5408        .T      STRB     r0,[r1,r0]
        0x1000716a:    1c41        A.      ADDS     r1,r0,#1
        0x1000716c:    b2c8        ..      UXTB     r0,r1
        0x1000716e:    2802        .(      CMP      r0,#2
        0x10007170:    d3f5        ..      BCC      0x1000715e ; xc_dma_set_channel_priority_order + 8
        0x10007172:    2100        .!      MOVS     r1,#0
        0x10007174:    e030        0.      B        0x100071d8 ; xc_dma_set_channel_priority_order + 130
        0x10007176:    bf00        ..      NOP      
        0x10007178:    2658        X&      MOVS     r6,#0x58
        0x1000717a:    434e        NC      MULS     r6,r1,r6
        0x1000717c:    4ff3        .O      LDR      r7,[pc,#972] ; [0x1000754c] = 0x50001000
        0x1000717e:    19f6        ..      ADDS     r6,r6,r7
        0x10007180:    6c35        5l      LDR      r5,[r6,#0x40]
        0x10007182:    26e0        .&      MOVS     r6,#0xe0
        0x10007184:    402e        .@      ANDS     r6,r6,r5
        0x10007186:    0973        s.      LSRS     r3,r6,#5
        0x10007188:    bf00        ..      NOP      
        0x1000718a:    2000        .       MOVS     r0,#0
        0x1000718c:    e009        ..      B        0x100071a2 ; xc_dma_set_channel_priority_order + 76
        0x1000718e:    466d        mF      MOV      r5,sp
        0x10007190:    5c2d        -\      LDRB     r5,[r5,r0]
        0x10007192:    429d        .B      CMP      r5,r3
        0x10007194:    dd01        ..      BLE      0x1000719a ; xc_dma_set_channel_priority_order + 68
        0x10007196:    2802        .(      CMP      r0,#2
        0x10007198:    d101        ..      BNE      0x1000719e ; xc_dma_set_channel_priority_order + 72
        0x1000719a:    4604        .F      MOV      r4,r0
        0x1000719c:    e003        ..      B        0x100071a6 ; xc_dma_set_channel_priority_order + 80
        0x1000719e:    1c45        E.      ADDS     r5,r0,#1
        0x100071a0:    b2e8        ..      UXTB     r0,r5
        0x100071a2:    2802        .(      CMP      r0,#2
        0x100071a4:    d9f3        ..      BLS      0x1000718e ; xc_dma_set_channel_priority_order + 56
        0x100071a6:    bf00        ..      NOP      
        0x100071a8:    4608        .F      MOV      r0,r1
        0x100071aa:    e00c        ..      B        0x100071c6 ; xc_dma_set_channel_priority_order + 112
        0x100071ac:    1e45        E.      SUBS     r5,r0,#1
        0x100071ae:    466e        nF      MOV      r6,sp
        0x100071b0:    5d75        u]      LDRB     r5,[r6,r5]
        0x100071b2:    5435        5T      STRB     r5,[r6,r0]
        0x100071b4:    1e45        E.      SUBS     r5,r0,#1
        0x100071b6:    4616        .F      MOV      r6,r2
        0x100071b8:    3618        .6      ADDS     r6,r6,#0x18
        0x100071ba:    5d76        v]      LDRB     r6,[r6,r5]
        0x100071bc:    4615        .F      MOV      r5,r2
        0x100071be:    3518        .5      ADDS     r5,r5,#0x18
        0x100071c0:    542e        .T      STRB     r6,[r5,r0]
        0x100071c2:    1e45        E.      SUBS     r5,r0,#1
        0x100071c4:    b2e8        ..      UXTB     r0,r5
        0x100071c6:    42a0        .B      CMP      r0,r4
        0x100071c8:    dcf0        ..      BGT      0x100071ac ; xc_dma_set_channel_priority_order + 86
        0x100071ca:    466d        mF      MOV      r5,sp
        0x100071cc:    552b        +U      STRB     r3,[r5,r4]
        0x100071ce:    4615        .F      MOV      r5,r2
        0x100071d0:    3518        .5      ADDS     r5,r5,#0x18
        0x100071d2:    5529        )U      STRB     r1,[r5,r4]
        0x100071d4:    1c4d        M.      ADDS     r5,r1,#1
        0x100071d6:    b2e9        ..      UXTB     r1,r5
        0x100071d8:    2902        .)      CMP      r1,#2
        0x100071da:    d3cc        ..      BCC      0x10007176 ; xc_dma_set_channel_priority_order + 32
        0x100071dc:    bdf8        ..      POP      {r3-r7,pc}
    xc_dma_reset_instance
        0x100071de:    b510        ..      PUSH     {r4,lr}
        0x100071e0:    4604        .F      MOV      r4,r0
        0x100071e2:    2000        .       MOVS     r0,#0
        0x100071e4:    e01b        ..      B        0x1000721e ; xc_dma_reset_instance + 64
        0x100071e6:    2800        .(      CMP      r0,#0
        0x100071e8:    d002        ..      BEQ      0x100071f0 ; xc_dma_reset_instance + 18
        0x100071ea:    2801        .(      CMP      r0,#1
        0x100071ec:    d10b        ..      BNE      0x10007206 ; xc_dma_reset_instance + 40
        0x100071ee:    e005        ..      B        0x100071fc ; xc_dma_reset_instance + 30
        0x100071f0:    22ff        ."      MOVS     r2,#0xff
        0x100071f2:    3202        .2      ADDS     r2,#2
        0x100071f4:    210c        .!      MOVS     r1,#0xc
        0x100071f6:    4341        AC      MULS     r1,r0,r1
        0x100071f8:    5262        bR      STRH     r2,[r4,r1]
        0x100071fa:    e004        ..      B        0x10007206 ; xc_dma_reset_instance + 40
        0x100071fc:    4ad4        .J      LDR      r2,[pc,#848] ; [0x10007550] = 0x202
        0x100071fe:    210c        .!      MOVS     r1,#0xc
        0x10007200:    4341        AC      MULS     r1,r0,r1
        0x10007202:    5262        bR      STRH     r2,[r4,r1]
        0x10007204:    bf00        ..      NOP      
        0x10007206:    bf00        ..      NOP      
        0x10007208:    2200        ."      MOVS     r2,#0
        0x1000720a:    210c        .!      MOVS     r1,#0xc
        0x1000720c:    4341        AC      MULS     r1,r0,r1
        0x1000720e:    1909        ..      ADDS     r1,r1,r4
        0x10007210:    604a        J`      STR      r2,[r1,#4]
        0x10007212:    210c        .!      MOVS     r1,#0xc
        0x10007214:    4341        AC      MULS     r1,r0,r1
        0x10007216:    1909        ..      ADDS     r1,r1,r4
        0x10007218:    608a        .`      STR      r2,[r1,#8]
        0x1000721a:    1c41        A.      ADDS     r1,r0,#1
        0x1000721c:    b2c8        ..      UXTB     r0,r1
        0x1000721e:    2802        .(      CMP      r0,#2
        0x10007220:    d3e1        ..      BCC      0x100071e6 ; xc_dma_reset_instance + 8
        0x10007222:    4620         F      MOV      r0,r4
        0x10007224:    f7ffff97    ....    BL       xc_dma_set_channel_priority_order ; 0x10007156
        0x10007228:    bd10        ..      POP      {r4,pc}
    xc_dma_check_channel_range
        0x1000722a:    4601        .F      MOV      r1,r0
        0x1000722c:    2000        .       MOVS     r0,#0
        0x1000722e:    2900        .)      CMP      r1,#0
        0x10007230:    d002        ..      BEQ      0x10007238 ; xc_dma_check_channel_range + 14
        0x10007232:    4ac8        .J      LDR      r2,[pc,#800] ; [0x10007554] = 0x303
        0x10007234:    4291        .B      CMP      r1,r2
        0x10007236:    dd00        ..      BLE      0x1000723a ; xc_dma_check_channel_range + 16
        0x10007238:    202c        ,       MOVS     r0,#0x2c
        0x1000723a:    4770        pG      BX       lr
    xc_dma_check_channel_busy
        0x1000723c:    4601        .F      MOV      r1,r0
        0x1000723e:    2000        .       MOVS     r0,#0
        0x10007240:    2900        .)      CMP      r1,#0
        0x10007242:    d004        ..      BEQ      0x1000724e ; xc_dma_check_channel_busy + 18
        0x10007244:    4ac3        .J      LDR      r2,[pc,#780] ; [0x10007554] = 0x303
        0x10007246:    43d2        .C      MVNS     r2,r2
        0x10007248:    400a        .@      ANDS     r2,r2,r1
        0x1000724a:    2a00        .*      CMP      r2,#0
        0x1000724c:    d001        ..      BEQ      0x10007252 ; xc_dma_check_channel_busy + 22
        0x1000724e:    202c        ,       MOVS     r0,#0x2c
        0x10007250:    e006        ..      B        0x10007260 ; xc_dma_check_channel_busy + 36
        0x10007252:    bf00        ..      NOP      
        0x10007254:    4abc        .J      LDR      r2,[pc,#752] ; [0x10007548] = 0x50001380
        0x10007256:    6a12        .j      LDR      r2,[r2,#0x20]
        0x10007258:    400a        .@      ANDS     r2,r2,r1
        0x1000725a:    2a00        .*      CMP      r2,#0
        0x1000725c:    d000        ..      BEQ      0x10007260 ; xc_dma_check_channel_busy + 36
        0x1000725e:    2010        .       MOVS     r0,#0x10
        0x10007260:    4770        pG      BX       lr
    xc_dma_get_channel_index
        0x10007262:    4601        .F      MOV      r1,r0
        0x10007264:    2201        ."      MOVS     r2,#1
        0x10007266:    2000        .       MOVS     r0,#0
        0x10007268:    0789        ..      LSLS     r1,r1,#30
        0x1000726a:    0f89        ..      LSRS     r1,r1,#30
        0x1000726c:    e006        ..      B        0x1000727c ; xc_dma_get_channel_index + 26
        0x1000726e:    428a        .B      CMP      r2,r1
        0x10007270:    d100        ..      BNE      0x10007274 ; xc_dma_get_channel_index + 18
        0x10007272:    e005        ..      B        0x10007280 ; xc_dma_get_channel_index + 30
        0x10007274:    0653        S.      LSLS     r3,r2,#25
        0x10007276:    0e1a        ..      LSRS     r2,r3,#24
        0x10007278:    1c43        C.      ADDS     r3,r0,#1
        0x1000727a:    b2d8        ..      UXTB     r0,r3
        0x1000727c:    2802        .(      CMP      r0,#2
        0x1000727e:    d3f6        ..      BCC      0x1000726e ; xc_dma_get_channel_index + 12
        0x10007280:    bf00        ..      NOP      
        0x10007282:    4770        pG      BX       lr
    xc_dma_enable
        0x10007284:    2001        .       MOVS     r0,#1
        0x10007286:    49b0        .I      LDR      r1,[pc,#704] ; [0x10007548] = 0x50001380
        0x10007288:    6188        .a      STR      r0,[r1,#0x18]
        0x1000728a:    bf00        ..      NOP      
        0x1000728c:    4770        pG      BX       lr
    xc_dma_disable
        0x1000728e:    2200        ."      MOVS     r2,#0
        0x10007290:    bf00        ..      NOP      
        0x10007292:    4bad        .K      LDR      r3,[pc,#692] ; [0x10007548] = 0x50001380
        0x10007294:    6998        .i      LDR      r0,[r3,#0x18]
        0x10007296:    b2c3        ..      UXTB     r3,r0
        0x10007298:    4619        .F      MOV      r1,r3
        0x1000729a:    2900        .)      CMP      r1,#0
        0x1000729c:    d009        ..      BEQ      0x100072b2 ; xc_dma_disable + 36
        0x1000729e:    2000        .       MOVS     r0,#0
        0x100072a0:    4ba9        .K      LDR      r3,[pc,#676] ; [0x10007548] = 0x50001380
        0x100072a2:    6198        .a      STR      r0,[r3,#0x18]
        0x100072a4:    bf00        ..      NOP      
        0x100072a6:    bf00        ..      NOP      
        0x100072a8:    4618        .F      MOV      r0,r3
        0x100072aa:    6980        .i      LDR      r0,[r0,#0x18]
        0x100072ac:    2800        .(      CMP      r0,#0
        0x100072ae:    d000        ..      BEQ      0x100072b2 ; xc_dma_disable + 36
        0x100072b0:    2210        ."      MOVS     r2,#0x10
        0x100072b2:    4610        .F      MOV      r0,r2
        0x100072b4:    4770        pG      BX       lr
    xc_dma_enable_channel
        0x100072b6:    b510        ..      PUSH     {r4,lr}
        0x100072b8:    4603        .F      MOV      r3,r0
        0x100072ba:    2400        .$      MOVS     r4,#0
        0x100072bc:    4618        .F      MOV      r0,r3
        0x100072be:    f7ffffbd    ....    BL       xc_dma_check_channel_busy ; 0x1000723c
        0x100072c2:    4604        .F      MOV      r4,r0
        0x100072c4:    2c00        .,      CMP      r4,#0
        0x100072c6:    d104        ..      BNE      0x100072d2 ; xc_dma_enable_channel + 28
        0x100072c8:    bf00        ..      NOP      
        0x100072ca:    489f        .H      LDR      r0,[pc,#636] ; [0x10007548] = 0x50001380
        0x100072cc:    6203        .b      STR      r3,[r0,#0x20]
        0x100072ce:    bf00        ..      NOP      
        0x100072d0:    bf00        ..      NOP      
        0x100072d2:    4620         F      MOV      r0,r4
        0x100072d4:    bd10        ..      POP      {r4,pc}
    xc_dma_disable_channel
        0x100072d6:    b530        0.      PUSH     {r4,r5,lr}
        0x100072d8:    4603        .F      MOV      r3,r0
        0x100072da:    2400        .$      MOVS     r4,#0
        0x100072dc:    4618        .F      MOV      r0,r3
        0x100072de:    f7ffffa4    ....    BL       xc_dma_check_channel_range ; 0x1000722a
        0x100072e2:    4604        .F      MOV      r4,r0
        0x100072e4:    2c00        .,      CMP      r4,#0
        0x100072e6:    d113        ..      BNE      0x10007310 ; xc_dma_disable_channel + 58
        0x100072e8:    bf00        ..      NOP      
        0x100072ea:    4897        .H      LDR      r0,[pc,#604] ; [0x10007548] = 0x50001380
        0x100072ec:    6a00        .j      LDR      r0,[r0,#0x20]
        0x100072ee:    4605        .F      MOV      r5,r0
        0x100072f0:    401d        .@      ANDS     r5,r5,r3
        0x100072f2:    2d00        .-      CMP      r5,#0
        0x100072f4:    d00c        ..      BEQ      0x10007310 ; xc_dma_disable_channel + 58
        0x100072f6:    4998        .I      LDR      r1,[pc,#608] ; [0x10007558] = 0x30300
        0x100072f8:    4618        .F      MOV      r0,r3
        0x100072fa:    4008        .@      ANDS     r0,r0,r1
        0x100072fc:    4992        .I      LDR      r1,[pc,#584] ; [0x10007548] = 0x50001380
        0x100072fe:    6208        .b      STR      r0,[r1,#0x20]
        0x10007300:    bf00        ..      NOP      
        0x10007302:    bf00        ..      NOP      
        0x10007304:    4608        .F      MOV      r0,r1
        0x10007306:    6a00        .j      LDR      r0,[r0,#0x20]
        0x10007308:    4018        .@      ANDS     r0,r0,r3
        0x1000730a:    2800        .(      CMP      r0,#0
        0x1000730c:    d000        ..      BEQ      0x10007310 ; xc_dma_disable_channel + 58
        0x1000730e:    2410        .$      MOVS     r4,#0x10
        0x10007310:    4620         F      MOV      r0,r4
        0x10007312:    bd30        0.      POP      {r4,r5,pc}
    xc_dma_enable_channel_irq
        0x10007314:    b570        p.      PUSH     {r4-r6,lr}
        0x10007316:    4603        .F      MOV      r3,r0
        0x10007318:    2400        .$      MOVS     r4,#0
        0x1000731a:    4618        .F      MOV      r0,r3
        0x1000731c:    f7ffff8e    ....    BL       xc_dma_check_channel_busy ; 0x1000723c
        0x10007320:    4604        .F      MOV      r4,r0
        0x10007322:    2c00        .,      CMP      r4,#0
        0x10007324:    d122        ".      BNE      0x1000736c ; xc_dma_enable_channel_irq + 88
        0x10007326:    bf00        ..      NOP      
        0x10007328:    e01e        ..      B        0x10007368 ; xc_dma_enable_channel_irq + 84
        0x1000732a:    2101        .!      MOVS     r1,#1
        0x1000732c:    4081        .@      LSLS     r1,r1,r0
        0x1000732e:    4019        .@      ANDS     r1,r1,r3
        0x10007330:    2900        .)      CMP      r1,#0
        0x10007332:    d017        ..      BEQ      0x10007364 ; xc_dma_enable_channel_irq + 80
        0x10007334:    bf00        ..      NOP      
        0x10007336:    2258        X"      MOVS     r2,#0x58
        0x10007338:    4342        BC      MULS     r2,r0,r2
        0x1000733a:    4d84        .M      LDR      r5,[pc,#528] ; [0x1000754c] = 0x50001000
        0x1000733c:    1952        R.      ADDS     r2,r2,r5
        0x1000733e:    6991        .i      LDR      r1,[r2,#0x18]
        0x10007340:    07ca        ..      LSLS     r2,r1,#31
        0x10007342:    0fd2        ..      LSRS     r2,r2,#31
        0x10007344:    2a00        .*      CMP      r2,#0
        0x10007346:    d10d        ..      BNE      0x10007364 ; xc_dma_enable_channel_irq + 80
        0x10007348:    2101        .!      MOVS     r1,#1
        0x1000734a:    2258        X"      MOVS     r2,#0x58
        0x1000734c:    4342        BC      MULS     r2,r0,r2
        0x1000734e:    1952        R.      ADDS     r2,r2,r5
        0x10007350:    6992        .i      LDR      r2,[r2,#0x18]
        0x10007352:    438a        .C      BICS     r2,r2,r1
        0x10007354:    430a        .C      ORRS     r2,r2,r1
        0x10007356:    2558        X%      MOVS     r5,#0x58
        0x10007358:    4345        EC      MULS     r5,r0,r5
        0x1000735a:    4e7c        |N      LDR      r6,[pc,#496] ; [0x1000754c] = 0x50001000
        0x1000735c:    19ad        ..      ADDS     r5,r5,r6
        0x1000735e:    61aa        .a      STR      r2,[r5,#0x18]
        0x10007360:    bf00        ..      NOP      
        0x10007362:    bf00        ..      NOP      
        0x10007364:    1c41        A.      ADDS     r1,r0,#1
        0x10007366:    b2c8        ..      UXTB     r0,r1
        0x10007368:    2802        .(      CMP      r0,#2
        0x1000736a:    d3de        ..      BCC      0x1000732a ; xc_dma_enable_channel_irq + 22
        0x1000736c:    4620         F      MOV      r0,r4
        0x1000736e:    bd70        p.      POP      {r4-r6,pc}
    xc_dma_disable_channel_irq
        0x10007370:    b570        p.      PUSH     {r4-r6,lr}
        0x10007372:    4603        .F      MOV      r3,r0
        0x10007374:    2400        .$      MOVS     r4,#0
        0x10007376:    4618        .F      MOV      r0,r3
        0x10007378:    f7ffff60    ..`.    BL       xc_dma_check_channel_busy ; 0x1000723c
        0x1000737c:    4604        .F      MOV      r4,r0
        0x1000737e:    2c00        .,      CMP      r4,#0
        0x10007380:    d123        #.      BNE      0x100073ca ; xc_dma_disable_channel_irq + 90
        0x10007382:    bf00        ..      NOP      
        0x10007384:    e01f        ..      B        0x100073c6 ; xc_dma_disable_channel_irq + 86
        0x10007386:    2101        .!      MOVS     r1,#1
        0x10007388:    4081        .@      LSLS     r1,r1,r0
        0x1000738a:    4019        .@      ANDS     r1,r1,r3
        0x1000738c:    2900        .)      CMP      r1,#0
        0x1000738e:    d018        ..      BEQ      0x100073c2 ; xc_dma_disable_channel_irq + 82
        0x10007390:    bf00        ..      NOP      
        0x10007392:    2258        X"      MOVS     r2,#0x58
        0x10007394:    4342        BC      MULS     r2,r0,r2
        0x10007396:    4d6d        mM      LDR      r5,[pc,#436] ; [0x1000754c] = 0x50001000
        0x10007398:    1952        R.      ADDS     r2,r2,r5
        0x1000739a:    6991        .i      LDR      r1,[r2,#0x18]
        0x1000739c:    07ca        ..      LSLS     r2,r1,#31
        0x1000739e:    0fd2        ..      LSRS     r2,r2,#31
        0x100073a0:    2a00        .*      CMP      r2,#0
        0x100073a2:    d00e        ..      BEQ      0x100073c2 ; xc_dma_disable_channel_irq + 82
        0x100073a4:    2100        .!      MOVS     r1,#0
        0x100073a6:    2258        X"      MOVS     r2,#0x58
        0x100073a8:    4342        BC      MULS     r2,r0,r2
        0x100073aa:    1952        R.      ADDS     r2,r2,r5
        0x100073ac:    6992        .i      LDR      r2,[r2,#0x18]
        0x100073ae:    0852        R.      LSRS     r2,r2,#1
        0x100073b0:    0052        R.      LSLS     r2,r2,#1
        0x100073b2:    430a        .C      ORRS     r2,r2,r1
        0x100073b4:    2558        X%      MOVS     r5,#0x58
        0x100073b6:    4345        EC      MULS     r5,r0,r5
        0x100073b8:    4e64        dN      LDR      r6,[pc,#400] ; [0x1000754c] = 0x50001000
        0x100073ba:    19ad        ..      ADDS     r5,r5,r6
        0x100073bc:    61aa        .a      STR      r2,[r5,#0x18]
        0x100073be:    bf00        ..      NOP      
        0x100073c0:    bf00        ..      NOP      
        0x100073c2:    1c41        A.      ADDS     r1,r0,#1
        0x100073c4:    b2c8        ..      UXTB     r0,r1
        0x100073c6:    2802        .(      CMP      r0,#2
        0x100073c8:    d3dd        ..      BCC      0x10007386 ; xc_dma_disable_channel_irq + 22
        0x100073ca:    4620         F      MOV      r0,r4
        0x100073cc:    bd70        p.      POP      {r4-r6,pc}
    xc_dma_mask_irq
        0x100073ce:    b5f0        ..      PUSH     {r4-r7,lr}
        0x100073d0:    4605        .F      MOV      r5,r0
        0x100073d2:    460e        .F      MOV      r6,r1
        0x100073d4:    2700        .'      MOVS     r7,#0
        0x100073d6:    4628        (F      MOV      r0,r5
        0x100073d8:    f7ffff27    ..'.    BL       xc_dma_check_channel_range ; 0x1000722a
        0x100073dc:    4607        .F      MOV      r7,r0
        0x100073de:    2f00        ./      CMP      r7,#0
        0x100073e0:    d133        3.      BNE      0x1000744a ; xc_dma_mask_irq + 124
        0x100073e2:    485d        ]H      LDR      r0,[pc,#372] ; [0x10007558] = 0x30300
        0x100073e4:    462c        ,F      MOV      r4,r5
        0x100073e6:    4004        .@      ANDS     r4,r4,r0
        0x100073e8:    2000        .       MOVS     r0,#0
        0x100073ea:    e02c        ,.      B        0x10007446 ; xc_dma_mask_irq + 120
        0x100073ec:    2101        .!      MOVS     r1,#1
        0x100073ee:    4081        .@      LSLS     r1,r1,r0
        0x100073f0:    4031        1@      ANDS     r1,r1,r6
        0x100073f2:    2900        .)      CMP      r1,#0
        0x100073f4:    d025        %.      BEQ      0x10007442 ; xc_dma_mask_irq + 116
        0x100073f6:    0003        ..      MOVS     r3,r0
        0x100073f8:    f7fffe1a    ....    BL       $Ven$TT$L$$__ARM_common_switch8 ; 0x10007030
    $d
        0x100073fc:    100a0405    ....    DCD    269091845
        0x10007400:    00221c16    ..".    DCD    2235414
    $t
        0x10007404:    bf00        ..      NOP      
        0x10007406:    4950        PI      LDR      r1,[pc,#320] ; [0x10007548] = 0x50001380
        0x10007408:    3980        .9      SUBS     r1,r1,#0x80
        0x1000740a:    610c        .a      STR      r4,[r1,#0x10]
        0x1000740c:    bf00        ..      NOP      
        0x1000740e:    e017        ..      B        0x10007440 ; xc_dma_mask_irq + 114
        0x10007410:    bf00        ..      NOP      
        0x10007412:    494d        MI      LDR      r1,[pc,#308] ; [0x10007548] = 0x50001380
        0x10007414:    3980        .9      SUBS     r1,r1,#0x80
        0x10007416:    618c        .a      STR      r4,[r1,#0x18]
        0x10007418:    bf00        ..      NOP      
        0x1000741a:    e011        ..      B        0x10007440 ; xc_dma_mask_irq + 114
        0x1000741c:    bf00        ..      NOP      
        0x1000741e:    494a        JI      LDR      r1,[pc,#296] ; [0x10007548] = 0x50001380
        0x10007420:    3980        .9      SUBS     r1,r1,#0x80
        0x10007422:    620c        .b      STR      r4,[r1,#0x20]
        0x10007424:    bf00        ..      NOP      
        0x10007426:    e00b        ..      B        0x10007440 ; xc_dma_mask_irq + 114
        0x10007428:    bf00        ..      NOP      
        0x1000742a:    4947        GI      LDR      r1,[pc,#284] ; [0x10007548] = 0x50001380
        0x1000742c:    3980        .9      SUBS     r1,r1,#0x80
        0x1000742e:    628c        .b      STR      r4,[r1,#0x28]
        0x10007430:    bf00        ..      NOP      
        0x10007432:    e005        ..      B        0x10007440 ; xc_dma_mask_irq + 114
        0x10007434:    bf00        ..      NOP      
        0x10007436:    4944        DI      LDR      r1,[pc,#272] ; [0x10007548] = 0x50001380
        0x10007438:    3980        .9      SUBS     r1,r1,#0x80
        0x1000743a:    630c        .c      STR      r4,[r1,#0x30]
        0x1000743c:    bf00        ..      NOP      
        0x1000743e:    bf00        ..      NOP      
        0x10007440:    bf00        ..      NOP      
        0x10007442:    1c41        A.      ADDS     r1,r0,#1
        0x10007444:    b2c8        ..      UXTB     r0,r1
        0x10007446:    2805        .(      CMP      r0,#5
        0x10007448:    d3d0        ..      BCC      0x100073ec ; xc_dma_mask_irq + 30
        0x1000744a:    4638        8F      MOV      r0,r7
        0x1000744c:    bdf0        ..      POP      {r4-r7,pc}
    xc_dma_clear_irq
        0x1000744e:    b5f0        ..      PUSH     {r4-r7,lr}
        0x10007450:    4605        .F      MOV      r5,r0
        0x10007452:    460e        .F      MOV      r6,r1
        0x10007454:    2700        .'      MOVS     r7,#0
        0x10007456:    4628        (F      MOV      r0,r5
        0x10007458:    f7fffee7    ....    BL       xc_dma_check_channel_range ; 0x1000722a
        0x1000745c:    4607        .F      MOV      r7,r0
        0x1000745e:    2f00        ./      CMP      r7,#0
        0x10007460:    d132        2.      BNE      0x100074c8 ; xc_dma_clear_irq + 122
        0x10007462:    07ac        ..      LSLS     r4,r5,#30
        0x10007464:    0fa4        ..      LSRS     r4,r4,#30
        0x10007466:    bf00        ..      NOP      
        0x10007468:    e02c        ,.      B        0x100074c4 ; xc_dma_clear_irq + 118
        0x1000746a:    2101        .!      MOVS     r1,#1
        0x1000746c:    4081        .@      LSLS     r1,r1,r0
        0x1000746e:    4031        1@      ANDS     r1,r1,r6
        0x10007470:    2900        .)      CMP      r1,#0
        0x10007472:    d025        %.      BEQ      0x100074c0 ; xc_dma_clear_irq + 114
        0x10007474:    0003        ..      MOVS     r3,r0
        0x10007476:    f7fffddb    ....    BL       $Ven$TT$L$$__ARM_common_switch8 ; 0x10007030
    $d
        0x1000747a:    0405        ..      DCW    1029
        0x1000747c:    1c16100a    ....    DCD    471207946
        0x10007480:    0022        ".      DCW    34
    $t
        0x10007482:    bf00        ..      NOP      
        0x10007484:    4930        0I      LDR      r1,[pc,#192] ; [0x10007548] = 0x50001380
        0x10007486:    3980        .9      SUBS     r1,r1,#0x80
        0x10007488:    638c        .c      STR      r4,[r1,#0x38]
        0x1000748a:    bf00        ..      NOP      
        0x1000748c:    e017        ..      B        0x100074be ; xc_dma_clear_irq + 112
        0x1000748e:    bf00        ..      NOP      
        0x10007490:    492d        -I      LDR      r1,[pc,#180] ; [0x10007548] = 0x50001380
        0x10007492:    3940        @9      SUBS     r1,r1,#0x40
        0x10007494:    600c        .`      STR      r4,[r1,#0]
        0x10007496:    bf00        ..      NOP      
        0x10007498:    e011        ..      B        0x100074be ; xc_dma_clear_irq + 112
        0x1000749a:    bf00        ..      NOP      
        0x1000749c:    492a        *I      LDR      r1,[pc,#168] ; [0x10007548] = 0x50001380
        0x1000749e:    3940        @9      SUBS     r1,r1,#0x40
        0x100074a0:    608c        .`      STR      r4,[r1,#8]
        0x100074a2:    bf00        ..      NOP      
        0x100074a4:    e00b        ..      B        0x100074be ; xc_dma_clear_irq + 112
        0x100074a6:    bf00        ..      NOP      
        0x100074a8:    4927        'I      LDR      r1,[pc,#156] ; [0x10007548] = 0x50001380
        0x100074aa:    3940        @9      SUBS     r1,r1,#0x40
        0x100074ac:    610c        .a      STR      r4,[r1,#0x10]
        0x100074ae:    bf00        ..      NOP      
        0x100074b0:    e005        ..      B        0x100074be ; xc_dma_clear_irq + 112
        0x100074b2:    bf00        ..      NOP      
        0x100074b4:    4924        $I      LDR      r1,[pc,#144] ; [0x10007548] = 0x50001380
        0x100074b6:    3940        @9      SUBS     r1,r1,#0x40
        0x100074b8:    618c        .a      STR      r4,[r1,#0x18]
        0x100074ba:    bf00        ..      NOP      
        0x100074bc:    bf00        ..      NOP      
        0x100074be:    bf00        ..      NOP      
        0x100074c0:    1c41        A.      ADDS     r1,r0,#1
        0x100074c2:    b2c8        ..      UXTB     r0,r1
        0x100074c4:    2805        .(      CMP      r0,#5
        0x100074c6:    d3d0        ..      BCC      0x1000746a ; xc_dma_clear_irq + 28
        0x100074c8:    4638        8F      MOV      r0,r7
        0x100074ca:    bdf0        ..      POP      {r4-r7,pc}
    xc_dma_init
        0x100074cc:    b510        ..      PUSH     {r4,lr}
        0x100074ce:    2000        .       MOVS     r0,#0
        0x100074d0:    f7fffe3c    ..<.    BL       xc_dma_set_test_mode ; 0x1000714c
        0x100074d4:    4821        !H      LDR      r0,[pc,#132] ; [0x1000755c] = 0x10007e48
        0x100074d6:    f7fffe82    ....    BL       xc_dma_reset_instance ; 0x100071de
        0x100074da:    f7fffed8    ....    BL       xc_dma_disable ; 0x1000728e
        0x100074de:    4604        .F      MOV      r4,r0
        0x100074e0:    2c00        .,      CMP      r4,#0
        0x100074e2:    d103        ..      BNE      0x100074ec ; xc_dma_init + 32
        0x100074e4:    481b        .H      LDR      r0,[pc,#108] ; [0x10007554] = 0x303
        0x100074e6:    f7fffef6    ....    BL       xc_dma_disable_channel ; 0x100072d6
        0x100074ea:    4604        .F      MOV      r4,r0
        0x100074ec:    2c00        .,      CMP      r4,#0
        0x100074ee:    d103        ..      BNE      0x100074f8 ; xc_dma_init + 44
        0x100074f0:    4818        .H      LDR      r0,[pc,#96] ; [0x10007554] = 0x303
        0x100074f2:    f7ffff3d    ..=.    BL       xc_dma_disable_channel_irq ; 0x10007370
        0x100074f6:    4604        .F      MOV      r4,r0
        0x100074f8:    2c00        .,      CMP      r4,#0
        0x100074fa:    d104        ..      BNE      0x10007506 ; xc_dma_init + 58
        0x100074fc:    211f        .!      MOVS     r1,#0x1f
        0x100074fe:    4815        .H      LDR      r0,[pc,#84] ; [0x10007554] = 0x303
        0x10007500:    f7ffff65    ..e.    BL       xc_dma_mask_irq ; 0x100073ce
        0x10007504:    4604        .F      MOV      r4,r0
        0x10007506:    2c00        .,      CMP      r4,#0
        0x10007508:    d104        ..      BNE      0x10007514 ; xc_dma_init + 72
        0x1000750a:    211f        .!      MOVS     r1,#0x1f
        0x1000750c:    4811        .H      LDR      r0,[pc,#68] ; [0x10007554] = 0x303
        0x1000750e:    f7ffff9e    ....    BL       xc_dma_clear_irq ; 0x1000744e
        0x10007512:    4604        .F      MOV      r4,r0
        0x10007514:    4620         F      MOV      r0,r4
        0x10007516:    bd10        ..      POP      {r4,pc}
    xc_dma_set_channel_config
        0x10007518:    b5f3        ..      PUSH     {r0,r1,r4-r7,lr}
        0x1000751a:    b086        ..      SUB      sp,sp,#0x18
        0x1000751c:    460d        .F      MOV      r5,r1
        0x1000751e:    9806        ..      LDR      r0,[sp,#0x18]
        0x10007520:    f7fffe9f    ....    BL       xc_dma_get_channel_index ; 0x10007262
        0x10007524:    4604        .F      MOV      r4,r0
        0x10007526:    9806        ..      LDR      r0,[sp,#0x18]
        0x10007528:    f7fffe88    ....    BL       xc_dma_check_channel_busy ; 0x1000723c
        0x1000752c:    9005        ..      STR      r0,[sp,#0x14]
        0x1000752e:    9805        ..      LDR      r0,[sp,#0x14]
        0x10007530:    2800        .(      CMP      r0,#0
        0x10007532:    d17b        {.      BNE      0x1000762c ; xc_dma_set_channel_config + 276
        0x10007534:    7d28        (}      LDRB     r0,[r5,#0x14]
        0x10007536:    7a29        )z      LDRB     r1,[r5,#8]
        0x10007538:    7a6a        jz      LDRB     r2,[r5,#9]
        0x1000753a:    7aae        .z      LDRB     r6,[r5,#0xa]
        0x1000753c:    9600        ..      STR      r6,[sp,#0]
        0x1000753e:    7aee        .z      LDRB     r6,[r5,#0xb]
        0x10007540:    9601        ..      STR      r6,[sp,#4]
        0x10007542:    7b2e        .{      LDRB     r6,[r5,#0xc]
        0x10007544:    9602        ..      STR      r6,[sp,#8]
        0x10007546:    e00b        ..      B        0x10007560 ; xc_dma_set_channel_config + 72
    $d
        0x10007548:    50001380    ...P    DCD    1342182272
        0x1000754c:    50001000    ...P    DCD    1342181376
        0x10007550:    00000202    ....    DCD    514
        0x10007554:    00000303    ....    DCD    771
        0x10007558:    00030300    ....    DCD    197376
        0x1000755c:    10007e48    H~..    DCD    268467784
    $t
        0x10007560:    7b6e        n{      LDRB     r6,[r5,#0xd]
        0x10007562:    9603        ..      STR      r6,[sp,#0xc]
        0x10007564:    2600        .&      MOVS     r6,#0
        0x10007566:    9604        ..      STR      r6,[sp,#0x10]
        0x10007568:    0503        ..      LSLS     r3,r0,#20
        0x1000756a:    038e        ..      LSLS     r6,r1,#14
        0x1000756c:    4333        3C      ORRS     r3,r3,r6
        0x1000756e:    02d6        ..      LSLS     r6,r2,#11
        0x10007570:    4333        3C      ORRS     r3,r3,r6
        0x10007572:    9e00        ..      LDR      r6,[sp,#0]
        0x10007574:    0276        v.      LSLS     r6,r6,#9
        0x10007576:    4333        3C      ORRS     r3,r3,r6
        0x10007578:    9e01        ..      LDR      r6,[sp,#4]
        0x1000757a:    01f6        ..      LSLS     r6,r6,#7
        0x1000757c:    4333        3C      ORRS     r3,r3,r6
        0x1000757e:    9e02        ..      LDR      r6,[sp,#8]
        0x10007580:    0136        6.      LSLS     r6,r6,#4
        0x10007582:    4333        3C      ORRS     r3,r3,r6
        0x10007584:    9e03        ..      LDR      r6,[sp,#0xc]
        0x10007586:    0076        v.      LSLS     r6,r6,#1
        0x10007588:    4333        3C      ORRS     r3,r3,r6
        0x1000758a:    9e04        ..      LDR      r6,[sp,#0x10]
        0x1000758c:    4333        3C      ORRS     r3,r3,r6
        0x1000758e:    2658        X&      MOVS     r6,#0x58
        0x10007590:    4366        fC      MULS     r6,r4,r6
        0x10007592:    4f94        .O      LDR      r7,[pc,#592] ; [0x100077e4] = 0x50001000
        0x10007594:    19f6        ..      ADDS     r6,r6,r7
        0x10007596:    61b3        .a      STR      r3,[r6,#0x18]
        0x10007598:    bf00        ..      NOP      
        0x1000759a:    8a29        ).      LDRH     r1,[r5,#0x10]
        0x1000759c:    b288        ..      UXTH     r0,r1
        0x1000759e:    2158        X!      MOVS     r1,#0x58
        0x100075a0:    4361        aC      MULS     r1,r4,r1
        0x100075a2:    463a        :F      MOV      r2,r7
        0x100075a4:    1889        ..      ADDS     r1,r1,r2
        0x100075a6:    61c8        .a      STR      r0,[r1,#0x1c]
        0x100075a8:    bf00        ..      NOP      
        0x100075aa:    7da8        .}      LDRB     r0,[r5,#0x16]
        0x100075ac:    2158        X!      MOVS     r1,#0x58
        0x100075ae:    4361        aC      MULS     r1,r4,r1
        0x100075b0:    1889        ..      ADDS     r1,r1,r2
        0x100075b2:    6c09        .l      LDR      r1,[r1,#0x40]
        0x100075b4:    2201        ."      MOVS     r2,#1
        0x100075b6:    02d2        ..      LSLS     r2,r2,#11
        0x100075b8:    4391        .C      BICS     r1,r1,r2
        0x100075ba:    02c2        ..      LSLS     r2,r0,#11
        0x100075bc:    4311        .C      ORRS     r1,r1,r2
        0x100075be:    2258        X"      MOVS     r2,#0x58
        0x100075c0:    4362        bC      MULS     r2,r4,r2
        0x100075c2:    463b        ;F      MOV      r3,r7
        0x100075c4:    18d2        ..      ADDS     r2,r2,r3
        0x100075c6:    6411        .d      STR      r1,[r2,#0x40]
        0x100075c8:    bf00        ..      NOP      
        0x100075ca:    7de8        .}      LDRB     r0,[r5,#0x17]
        0x100075cc:    2158        X!      MOVS     r1,#0x58
        0x100075ce:    4361        aC      MULS     r1,r4,r1
        0x100075d0:    461a        .F      MOV      r2,r3
        0x100075d2:    1889        ..      ADDS     r1,r1,r2
        0x100075d4:    6c09        .l      LDR      r1,[r1,#0x40]
        0x100075d6:    2201        ."      MOVS     r2,#1
        0x100075d8:    0292        ..      LSLS     r2,r2,#10
        0x100075da:    4391        .C      BICS     r1,r1,r2
        0x100075dc:    0282        ..      LSLS     r2,r0,#10
        0x100075de:    4311        .C      ORRS     r1,r1,r2
        0x100075e0:    2258        X"      MOVS     r2,#0x58
        0x100075e2:    4362        bC      MULS     r2,r4,r2
        0x100075e4:    18d2        ..      ADDS     r2,r2,r3
        0x100075e6:    6411        .d      STR      r1,[r2,#0x40]
        0x100075e8:    bf00        ..      NOP      
        0x100075ea:    7bab        .{      LDRB     r3,[r5,#0xe]
        0x100075ec:    0718        ..      LSLS     r0,r3,#28
        0x100075ee:    0f00        ..      LSRS     r0,r0,#28
        0x100075f0:    7beb        .{      LDRB     r3,[r5,#0xf]
        0x100075f2:    0719        ..      LSLS     r1,r3,#28
        0x100075f4:    0f09        ..      LSRS     r1,r1,#28
        0x100075f6:    7d6b        k}      LDRB     r3,[r5,#0x15]
        0x100075f8:    07da        ..      LSLS     r2,r3,#31
        0x100075fa:    0fd2        ..      LSRS     r2,r2,#31
        0x100075fc:    02c3        ..      LSLS     r3,r0,#11
        0x100075fe:    01ce        ..      LSLS     r6,r1,#7
        0x10007600:    4333        3C      ORRS     r3,r3,r6
        0x10007602:    0056        V.      LSLS     r6,r2,#1
        0x10007604:    4333        3C      ORRS     r3,r3,r6
        0x10007606:    2658        X&      MOVS     r6,#0x58
        0x10007608:    4366        fC      MULS     r6,r4,r6
        0x1000760a:    19f6        ..      ADDS     r6,r6,r7
        0x1000760c:    6473        sd      STR      r3,[r6,#0x44]
        0x1000760e:    bf00        ..      NOP      
        0x10007610:    6828        (h      LDR      r0,[r5,#0]
        0x10007612:    2158        X!      MOVS     r1,#0x58
        0x10007614:    4361        aC      MULS     r1,r4,r1
        0x10007616:    463a        :F      MOV      r2,r7
        0x10007618:    1889        ..      ADDS     r1,r1,r2
        0x1000761a:    6008        .`      STR      r0,[r1,#0]
        0x1000761c:    bf00        ..      NOP      
        0x1000761e:    6868        hh      LDR      r0,[r5,#4]
        0x10007620:    2158        X!      MOVS     r1,#0x58
        0x10007622:    4361        aC      MULS     r1,r4,r1
        0x10007624:    1889        ..      ADDS     r1,r1,r2
        0x10007626:    6088        .`      STR      r0,[r1,#8]
        0x10007628:    bf00        ..      NOP      
        0x1000762a:    bf00        ..      NOP      
        0x1000762c:    9805        ..      LDR      r0,[sp,#0x14]
        0x1000762e:    b008        ..      ADD      sp,sp,#0x20
        0x10007630:    bdf0        ..      POP      {r4-r7,pc}
    xc_dma_set_listener
        0x10007632:    b5f0        ..      PUSH     {r4-r7,lr}
        0x10007634:    4604        .F      MOV      r4,r0
        0x10007636:    460d        .F      MOV      r5,r1
        0x10007638:    4f6b        kO      LDR      r7,[pc,#428] ; [0x100077e8] = 0x10007e48
        0x1000763a:    4620         F      MOV      r0,r4
        0x1000763c:    f7fffe11    ....    BL       xc_dma_get_channel_index ; 0x10007262
        0x10007640:    4606        .F      MOV      r6,r0
        0x10007642:    2e02        ..      CMP      r6,#2
        0x10007644:    d101        ..      BNE      0x1000764a ; xc_dma_set_listener + 24
        0x10007646:    2000        .       MOVS     r0,#0
        0x10007648:    bdf0        ..      POP      {r4-r7,pc}
        0x1000764a:    4868        hH      LDR      r0,[pc,#416] ; [0x100077ec] = 0xfffffcfc
        0x1000764c:    4020         @      ANDS     r0,r0,r4
        0x1000764e:    2800        .(      CMP      r0,#0
        0x10007650:    d001        ..      BEQ      0x10007656 ; xc_dma_set_listener + 36
        0x10007652:    2000        .       MOVS     r0,#0
        0x10007654:    e7f8        ..      B        0x10007648 ; xc_dma_set_listener + 22
        0x10007656:    200c        .       MOVS     r0,#0xc
        0x10007658:    4370        pC      MULS     r0,r6,r0
        0x1000765a:    19c0        ..      ADDS     r0,r0,r7
        0x1000765c:    6085        .`      STR      r5,[r0,#8]
        0x1000765e:    2001        .       MOVS     r0,#1
        0x10007660:    e7f2        ..      B        0x10007648 ; xc_dma_set_listener + 22
    xc_dma_start_transfer
        0x10007662:    b5f3        ..      PUSH     {r0,r1,r4-r7,lr}
        0x10007664:    460d        .F      MOV      r5,r1
        0x10007666:    4f60        `O      LDR      r7,[pc,#384] ; [0x100077e8] = 0x10007e48
        0x10007668:    9800        ..      LDR      r0,[sp,#0]
        0x1000766a:    f7fffdfa    ....    BL       xc_dma_get_channel_index ; 0x10007262
        0x1000766e:    4606        .F      MOV      r6,r0
        0x10007670:    2e02        ..      CMP      r6,#2
        0x10007672:    d101        ..      BNE      0x10007678 ; xc_dma_start_transfer + 22
        0x10007674:    242c        ,$      MOVS     r4,#0x2c
        0x10007676:    e003        ..      B        0x10007680 ; xc_dma_start_transfer + 30
        0x10007678:    9800        ..      LDR      r0,[sp,#0]
        0x1000767a:    f7fffddf    ....    BL       xc_dma_check_channel_busy ; 0x1000723c
        0x1000767e:    4604        .F      MOV      r4,r0
        0x10007680:    2c00        .,      CMP      r4,#0
        0x10007682:    d103        ..      BNE      0x1000768c ; xc_dma_start_transfer + 42
        0x10007684:    9800        ..      LDR      r0,[sp,#0]
        0x10007686:    f7fffe73    ..s.    BL       xc_dma_disable_channel_irq ; 0x10007370
        0x1000768a:    4604        .F      MOV      r4,r0
        0x1000768c:    2c00        .,      CMP      r4,#0
        0x1000768e:    d115        ..      BNE      0x100076bc ; xc_dma_start_transfer + 90
        0x10007690:    200c        .       MOVS     r0,#0xc
        0x10007692:    4370        pC      MULS     r0,r6,r0
        0x10007694:    19c0        ..      ADDS     r0,r0,r7
        0x10007696:    6045        E`      STR      r5,[r0,#4]
        0x10007698:    2101        .!      MOVS     r1,#1
        0x1000769a:    9800        ..      LDR      r0,[sp,#0]
        0x1000769c:    f7fffcce    ....    BL       $Ven$TT$L$$xc_dma_unmask_irq ; 0x1000703c
        0x100076a0:    2110        .!      MOVS     r1,#0x10
        0x100076a2:    9800        ..      LDR      r0,[sp,#0]
        0x100076a4:    f7fffcca    ....    BL       $Ven$TT$L$$xc_dma_unmask_irq ; 0x1000703c
        0x100076a8:    9800        ..      LDR      r0,[sp,#0]
        0x100076aa:    f7fffe33    ..3.    BL       xc_dma_enable_channel_irq ; 0x10007314
        0x100076ae:    4604        .F      MOV      r4,r0
        0x100076b0:    2c00        .,      CMP      r4,#0
        0x100076b2:    d103        ..      BNE      0x100076bc ; xc_dma_start_transfer + 90
        0x100076b4:    9800        ..      LDR      r0,[sp,#0]
        0x100076b6:    f7fffdfe    ....    BL       xc_dma_enable_channel ; 0x100072b6
        0x100076ba:    4604        .F      MOV      r4,r0
        0x100076bc:    4620         F      MOV      r0,r4
        0x100076be:    bdfc        ..      POP      {r2-r7,pc}
    dma_irq_handler
        0x100076c0:    b5f0        ..      PUSH     {r4-r7,lr}
        0x100076c2:    b085        ..      SUB      sp,sp,#0x14
        0x100076c4:    4605        .F      MOV      r5,r0
        0x100076c6:    2001        .       MOVS     r0,#1
        0x100076c8:    9003        ..      STR      r0,[sp,#0xc]
        0x100076ca:    bf00        ..      NOP      
        0x100076cc:    4948        HI      LDR      r1,[pc,#288] ; [0x100077f0] = 0x50001340
        0x100076ce:    6a08        .j      LDR      r0,[r1,#0x20]
        0x100076d0:    2110        .!      MOVS     r1,#0x10
        0x100076d2:    4001        .@      ANDS     r1,r1,r0
        0x100076d4:    0909        ..      LSRS     r1,r1,#4
        0x100076d6:    2900        .)      CMP      r1,#0
        0x100076d8:    d02d        -.      BEQ      0x10007736 ; dma_irq_handler + 118
        0x100076da:    bf00        ..      NOP      
        0x100076dc:    4844        DH      LDR      r0,[pc,#272] ; [0x100077f0] = 0x50001340
        0x100076de:    3840        @8      SUBS     r0,r0,#0x40
        0x100076e0:    6880        .h      LDR      r0,[r0,#8]
        0x100076e2:    9001        ..      STR      r0,[sp,#4]
        0x100076e4:    2600        .&      MOVS     r6,#0
        0x100076e6:    e00e        ..      B        0x10007706 ; dma_irq_handler + 70
        0x100076e8:    4628        (F      MOV      r0,r5
        0x100076ea:    3018        .0      ADDS     r0,r0,#0x18
        0x100076ec:    5d81        .]      LDRB     r1,[r0,r6]
        0x100076ee:    2401        .$      MOVS     r4,#1
        0x100076f0:    408c        .@      LSLS     r4,r4,r1
        0x100076f2:    9801        ..      LDR      r0,[sp,#4]
        0x100076f4:    4020         @      ANDS     r0,r0,r4
        0x100076f6:    2800        .(      CMP      r0,#0
        0x100076f8:    d003        ..      BEQ      0x10007702 ; dma_irq_handler + 66
        0x100076fa:    4628        (F      MOV      r0,r5
        0x100076fc:    3018        .0      ADDS     r0,r0,#0x18
        0x100076fe:    5d87        .]      LDRB     r7,[r0,r6]
        0x10007700:    e003        ..      B        0x1000770a ; dma_irq_handler + 74
        0x10007702:    1c70        p.      ADDS     r0,r6,#1
        0x10007704:    b2c6        ..      UXTB     r6,r0
        0x10007706:    2e02        ..      CMP      r6,#2
        0x10007708:    d3ee        ..      BCC      0x100076e8 ; dma_irq_handler + 40
        0x1000770a:    bf00        ..      NOP      
        0x1000770c:    200c        .       MOVS     r0,#0xc
        0x1000770e:    4378        xC      MULS     r0,r7,r0
        0x10007710:    1940        @.      ADDS     r0,r0,r5
        0x10007712:    6880        .h      LDR      r0,[r0,#8]
        0x10007714:    2800        .(      CMP      r0,#0
        0x10007716:    d009        ..      BEQ      0x1000772c ; dma_irq_handler + 108
        0x10007718:    200c        .       MOVS     r0,#0xc
        0x1000771a:    4378        xC      MULS     r0,r7,r0
        0x1000771c:    1940        @.      ADDS     r0,r0,r5
        0x1000771e:    6881        .h      LDR      r1,[r0,#8]
        0x10007720:    9100        ..      STR      r1,[sp,#0]
        0x10007722:    2010        .       MOVS     r0,#0x10
        0x10007724:    9002        ..      STR      r0,[sp,#8]
        0x10007726:    9900        ..      LDR      r1,[sp,#0]
        0x10007728:    9802        ..      LDR      r0,[sp,#8]
        0x1000772a:    4788        .G      BLX      r1
        0x1000772c:    bf00        ..      NOP      
        0x1000772e:    4830        0H      LDR      r0,[pc,#192] ; [0x100077f0] = 0x50001340
        0x10007730:    6184        .a      STR      r4,[r0,#0x18]
        0x10007732:    bf00        ..      NOP      
        0x10007734:    e04d        M.      B        0x100077d2 ; dma_irq_handler + 274
        0x10007736:    bf00        ..      NOP      
        0x10007738:    492d        -I      LDR      r1,[pc,#180] ; [0x100077f0] = 0x50001340
        0x1000773a:    6a08        .j      LDR      r0,[r1,#0x20]
        0x1000773c:    07c1        ..      LSLS     r1,r0,#31
        0x1000773e:    0fc9        ..      LSRS     r1,r1,#31
        0x10007740:    2900        .)      CMP      r1,#0
        0x10007742:    d044        D.      BEQ      0x100077ce ; dma_irq_handler + 270
        0x10007744:    bf00        ..      NOP      
        0x10007746:    482a        *H      LDR      r0,[pc,#168] ; [0x100077f0] = 0x50001340
        0x10007748:    3880        .8      SUBS     r0,r0,#0x80
        0x1000774a:    6a80        .j      LDR      r0,[r0,#0x28]
        0x1000774c:    9001        ..      STR      r0,[sp,#4]
        0x1000774e:    2600        .&      MOVS     r6,#0
        0x10007750:    e00e        ..      B        0x10007770 ; dma_irq_handler + 176
        0x10007752:    4628        (F      MOV      r0,r5
        0x10007754:    3018        .0      ADDS     r0,r0,#0x18
        0x10007756:    5d81        .]      LDRB     r1,[r0,r6]
        0x10007758:    2401        .$      MOVS     r4,#1
        0x1000775a:    408c        .@      LSLS     r4,r4,r1
        0x1000775c:    9801        ..      LDR      r0,[sp,#4]
        0x1000775e:    4020         @      ANDS     r0,r0,r4
        0x10007760:    2800        .(      CMP      r0,#0
        0x10007762:    d003        ..      BEQ      0x1000776c ; dma_irq_handler + 172
        0x10007764:    4628        (F      MOV      r0,r5
        0x10007766:    3018        .0      ADDS     r0,r0,#0x18
        0x10007768:    5d87        .]      LDRB     r7,[r0,r6]
        0x1000776a:    e003        ..      B        0x10007774 ; dma_irq_handler + 180
        0x1000776c:    1c70        p.      ADDS     r0,r6,#1
        0x1000776e:    b2c6        ..      UXTB     r6,r0
        0x10007770:    2e02        ..      CMP      r6,#2
        0x10007772:    d3ee        ..      BCC      0x10007752 ; dma_irq_handler + 146
        0x10007774:    bf00        ..      NOP      
        0x10007776:    210c        .!      MOVS     r1,#0xc
        0x10007778:    4379        yC      MULS     r1,r7,r1
        0x1000777a:    5a68        hZ      LDRH     r0,[r5,r1]
        0x1000777c:    f7fffdf8    ....    BL       xc_dma_disable_channel_irq ; 0x10007370
        0x10007780:    bf00        ..      NOP      
        0x10007782:    481b        .H      LDR      r0,[pc,#108] ; [0x100077f0] = 0x50001340
        0x10007784:    6004        .`      STR      r4,[r0,#0]
        0x10007786:    bf00        ..      NOP      
        0x10007788:    bf00        ..      NOP      
        0x1000778a:    6084        .`      STR      r4,[r0,#8]
        0x1000778c:    bf00        ..      NOP      
        0x1000778e:    bf00        ..      NOP      
        0x10007790:    6104        .a      STR      r4,[r0,#0x10]
        0x10007792:    bf00        ..      NOP      
        0x10007794:    210c        .!      MOVS     r1,#0xc
        0x10007796:    4379        yC      MULS     r1,r7,r1
        0x10007798:    5a68        hZ      LDRH     r0,[r5,r1]
        0x1000779a:    2101        .!      MOVS     r1,#1
        0x1000779c:    f7fffe57    ..W.    BL       xc_dma_clear_irq ; 0x1000744e
        0x100077a0:    210c        .!      MOVS     r1,#0xc
        0x100077a2:    4379        yC      MULS     r1,r7,r1
        0x100077a4:    5a68        hZ      LDRH     r0,[r5,r1]
        0x100077a6:    211f        .!      MOVS     r1,#0x1f
        0x100077a8:    f7fffe11    ....    BL       xc_dma_mask_irq ; 0x100073ce
        0x100077ac:    200c        .       MOVS     r0,#0xc
        0x100077ae:    4378        xC      MULS     r0,r7,r0
        0x100077b0:    1940        @.      ADDS     r0,r0,r5
        0x100077b2:    6840        @h      LDR      r0,[r0,#4]
        0x100077b4:    2800        .(      CMP      r0,#0
        0x100077b6:    d00c        ..      BEQ      0x100077d2 ; dma_irq_handler + 274
        0x100077b8:    200c        .       MOVS     r0,#0xc
        0x100077ba:    4378        xC      MULS     r0,r7,r0
        0x100077bc:    1940        @.      ADDS     r0,r0,r5
        0x100077be:    6841        Ah      LDR      r1,[r0,#4]
        0x100077c0:    9100        ..      STR      r1,[sp,#0]
        0x100077c2:    2000        .       MOVS     r0,#0
        0x100077c4:    9002        ..      STR      r0,[sp,#8]
        0x100077c6:    9900        ..      LDR      r1,[sp,#0]
        0x100077c8:    9802        ..      LDR      r0,[sp,#8]
        0x100077ca:    4788        .G      BLX      r1
        0x100077cc:    e001        ..      B        0x100077d2 ; dma_irq_handler + 274
        0x100077ce:    2000        .       MOVS     r0,#0
        0x100077d0:    9003        ..      STR      r0,[sp,#0xc]
        0x100077d2:    9803        ..      LDR      r0,[sp,#0xc]
        0x100077d4:    b005        ..      ADD      sp,sp,#0x14
        0x100077d6:    bdf0        ..      POP      {r4-r7,pc}
    DMA_Handler
        0x100077d8:    b510        ..      PUSH     {r4,lr}
        0x100077da:    4803        .H      LDR      r0,[pc,#12] ; [0x100077e8] = 0x10007e48
        0x100077dc:    f7ffff70    ..p.    BL       dma_irq_handler ; 0x100076c0
        0x100077e0:    bd10        ..      POP      {r4,pc}
    $d
        0x100077e2:    0000        ..      DCW    0
        0x100077e4:    50001000    ...P    DCD    1342181376
        0x100077e8:    10007e48    H~..    DCD    268467784
        0x100077ec:    fffffcfc    ....    DCD    4294966524
        0x100077f0:    50001340    @..P    DCD    1342182208
    $t
    ram_code
    GPIO_Handler
        0x100077f4:    b5f8        ..      PUSH     {r3-r7,lr}
        0x100077f6:    2000        .       MOVS     r0,#0
        0x100077f8:    0081        ..      LSLS     r1,r0,#2
        0x100077fa:    4a10        .J      LDR      r2,[pc,#64] ; [0x1000783c] = 0x40001200
        0x100077fc:    1889        ..      ADDS     r1,r1,r2
        0x100077fe:    6a09        .j      LDR      r1,[r1,#0x20]
        0x10007800:    2500        .%      MOVS     r5,#0
        0x10007802:    460c        .F      MOV      r4,r1
        0x10007804:    4626        &F      MOV      r6,r4
        0x10007806:    462f        /F      MOV      r7,r5
        0x10007808:    2100        .!      MOVS     r1,#0
        0x1000780a:    4620         F      MOV      r0,r4
        0x1000780c:    008a        ..      LSLS     r2,r1,#2
        0x1000780e:    4b0b        .K      LDR      r3,[pc,#44] ; [0x1000783c] = 0x40001200
        0x10007810:    3b80        .;      SUBS     r3,r3,#0x80
        0x10007812:    18d2        ..      ADDS     r2,r2,r3
        0x10007814:    6310        .c      STR      r0,[r2,#0x30]
        0x10007816:    bf00        ..      NOP      
        0x10007818:    2001        .       MOVS     r0,#1
        0x1000781a:    0081        ..      LSLS     r1,r0,#2
        0x1000781c:    4a07        .J      LDR      r2,[pc,#28] ; [0x1000783c] = 0x40001200
        0x1000781e:    1889        ..      ADDS     r1,r1,r2
        0x10007820:    6a09        .j      LDR      r1,[r1,#0x20]
        0x10007822:    460c        .F      MOV      r4,r1
        0x10007824:    4327        'C      ORRS     r7,r7,r4
        0x10007826:    2101        .!      MOVS     r1,#1
        0x10007828:    4620         F      MOV      r0,r4
        0x1000782a:    008a        ..      LSLS     r2,r1,#2
        0x1000782c:    18d2        ..      ADDS     r2,r2,r3
        0x1000782e:    6310        .c      STR      r0,[r2,#0x30]
        0x10007830:    bf00        ..      NOP      
        0x10007832:    4630        0F      MOV      r0,r6
        0x10007834:    4639        9F      MOV      r1,r7
        0x10007836:    f7fffc07    ....    BL       $Ven$TT$L$$gpio_intr_callback ; 0x10007048
        0x1000783a:    bdf8        ..      POP      {r3-r7,pc}
    $d
        0x1000783c:    40001200    ...@    DCD    1073746432
    $t
    ram_code
    SysTick_Handler
        0x10007840:    b510        ..      PUSH     {r4,lr}
        0x10007842:    f7fffc07    ....    BL       $Ven$TT$L$$systick_callback ; 0x10007054
        0x10007846:    bd10        ..      POP      {r4,pc}
    ram_code
    xc_timer_init
        0x10007848:    b530        0.      PUSH     {r4,r5,lr}
        0x1000784a:    2800        .(      CMP      r0,#0
        0x1000784c:    d12a        *.      BNE      0x100078a4 ; xc_timer_init + 92
        0x1000784e:    2201        ."      MOVS     r2,#1
        0x10007850:    4bf8        .K      LDR      r3,[pc,#992] ; [0x10007c34] = 0x40000040
        0x10007852:    6b1b        .k      LDR      r3,[r3,#0x30]
        0x10007854:    2408        .$      MOVS     r4,#8
        0x10007856:    43a3        .C      BICS     r3,r3,r4
        0x10007858:    00d4        ..      LSLS     r4,r2,#3
        0x1000785a:    04d5        ..      LSLS     r5,r2,#19
        0x1000785c:    1964        d.      ADDS     r4,r4,r5
        0x1000785e:    4323        #C      ORRS     r3,r3,r4
        0x10007860:    4cf4        .L      LDR      r4,[pc,#976] ; [0x10007c34] = 0x40000040
        0x10007862:    6323        #c      STR      r3,[r4,#0x30]
        0x10007864:    bf00        ..      NOP      
        0x10007866:    780a        .x      LDRB     r2,[r1,#0]
        0x10007868:    4623        #F      MOV      r3,r4
        0x1000786a:    699b        .i      LDR      r3,[r3,#0x18]
        0x1000786c:    2407        .$      MOVS     r4,#7
        0x1000786e:    0724        $.      LSLS     r4,r4,#28
        0x10007870:    43a3        .C      BICS     r3,r3,r4
        0x10007872:    0714        ..      LSLS     r4,r2,#28
        0x10007874:    4323        #C      ORRS     r3,r3,r4
        0x10007876:    4cef        .L      LDR      r4,[pc,#956] ; [0x10007c34] = 0x40000040
        0x10007878:    61a3        .a      STR      r3,[r4,#0x18]
        0x1000787a:    bf00        ..      NOP      
        0x1000787c:    784a        Jx      LDRB     r2,[r1,#1]
        0x1000787e:    4623        #F      MOV      r3,r4
        0x10007880:    699b        .i      LDR      r3,[r3,#0x18]
        0x10007882:    0a1b        ..      LSRS     r3,r3,#8
        0x10007884:    021b        ..      LSLS     r3,r3,#8
        0x10007886:    4313        .C      ORRS     r3,r3,r2
        0x10007888:    61a3        .a      STR      r3,[r4,#0x18]
        0x1000788a:    bf00        ..      NOP      
        0x1000788c:    784a        Jx      LDRB     r2,[r1,#1]
        0x1000788e:    4623        #F      MOV      r3,r4
        0x10007890:    699b        .i      LDR      r3,[r3,#0x18]
        0x10007892:    24ff        .$      MOVS     r4,#0xff
        0x10007894:    0224        $.      LSLS     r4,r4,#8
        0x10007896:    43a3        .C      BICS     r3,r3,r4
        0x10007898:    0214        ..      LSLS     r4,r2,#8
        0x1000789a:    4323        #C      ORRS     r3,r3,r4
        0x1000789c:    4ce5        .L      LDR      r4,[pc,#916] ; [0x10007c34] = 0x40000040
        0x1000789e:    61a3        .a      STR      r3,[r4,#0x18]
        0x100078a0:    bf00        ..      NOP      
        0x100078a2:    e086        ..      B        0x100079b2 ; xc_timer_init + 362
        0x100078a4:    2801        .(      CMP      r0,#1
        0x100078a6:    d12a        *.      BNE      0x100078fe ; xc_timer_init + 182
        0x100078a8:    2201        ."      MOVS     r2,#1
        0x100078aa:    4be2        .K      LDR      r3,[pc,#904] ; [0x10007c34] = 0x40000040
        0x100078ac:    6b1b        .k      LDR      r3,[r3,#0x30]
        0x100078ae:    2408        .$      MOVS     r4,#8
        0x100078b0:    43a3        .C      BICS     r3,r3,r4
        0x100078b2:    00d4        ..      LSLS     r4,r2,#3
        0x100078b4:    04c5        ..      LSLS     r5,r0,#19
        0x100078b6:    1964        d.      ADDS     r4,r4,r5
        0x100078b8:    4323        #C      ORRS     r3,r3,r4
        0x100078ba:    4cde        .L      LDR      r4,[pc,#888] ; [0x10007c34] = 0x40000040
        0x100078bc:    6323        #c      STR      r3,[r4,#0x30]
        0x100078be:    bf00        ..      NOP      
        0x100078c0:    780a        .x      LDRB     r2,[r1,#0]
        0x100078c2:    4623        #F      MOV      r3,r4
        0x100078c4:    69db        .i      LDR      r3,[r3,#0x1c]
        0x100078c6:    2407        .$      MOVS     r4,#7
        0x100078c8:    0724        $.      LSLS     r4,r4,#28
        0x100078ca:    43a3        .C      BICS     r3,r3,r4
        0x100078cc:    0714        ..      LSLS     r4,r2,#28
        0x100078ce:    4323        #C      ORRS     r3,r3,r4
        0x100078d0:    4cd8        .L      LDR      r4,[pc,#864] ; [0x10007c34] = 0x40000040
        0x100078d2:    61e3        .a      STR      r3,[r4,#0x1c]
        0x100078d4:    bf00        ..      NOP      
        0x100078d6:    784a        Jx      LDRB     r2,[r1,#1]
        0x100078d8:    4623        #F      MOV      r3,r4
        0x100078da:    69db        .i      LDR      r3,[r3,#0x1c]
        0x100078dc:    0a1b        ..      LSRS     r3,r3,#8
        0x100078de:    021b        ..      LSLS     r3,r3,#8
        0x100078e0:    4313        .C      ORRS     r3,r3,r2
        0x100078e2:    61e3        .a      STR      r3,[r4,#0x1c]
        0x100078e4:    bf00        ..      NOP      
        0x100078e6:    784a        Jx      LDRB     r2,[r1,#1]
        0x100078e8:    4623        #F      MOV      r3,r4
        0x100078ea:    69db        .i      LDR      r3,[r3,#0x1c]
        0x100078ec:    24ff        .$      MOVS     r4,#0xff
        0x100078ee:    0224        $.      LSLS     r4,r4,#8
        0x100078f0:    43a3        .C      BICS     r3,r3,r4
        0x100078f2:    0214        ..      LSLS     r4,r2,#8
        0x100078f4:    4323        #C      ORRS     r3,r3,r4
        0x100078f6:    4ccf        .L      LDR      r4,[pc,#828] ; [0x10007c34] = 0x40000040
        0x100078f8:    61e3        .a      STR      r3,[r4,#0x1c]
        0x100078fa:    bf00        ..      NOP      
        0x100078fc:    e059        Y.      B        0x100079b2 ; xc_timer_init + 362
        0x100078fe:    2802        .(      CMP      r0,#2
        0x10007900:    d12a        *.      BNE      0x10007958 ; xc_timer_init + 272
        0x10007902:    2201        ."      MOVS     r2,#1
        0x10007904:    4bcb        .K      LDR      r3,[pc,#812] ; [0x10007c34] = 0x40000040
        0x10007906:    6b1b        .k      LDR      r3,[r3,#0x30]
        0x10007908:    2408        .$      MOVS     r4,#8
        0x1000790a:    43a3        .C      BICS     r3,r3,r4
        0x1000790c:    00d4        ..      LSLS     r4,r2,#3
        0x1000790e:    0485        ..      LSLS     r5,r0,#18
        0x10007910:    1964        d.      ADDS     r4,r4,r5
        0x10007912:    4323        #C      ORRS     r3,r3,r4
        0x10007914:    4cc7        .L      LDR      r4,[pc,#796] ; [0x10007c34] = 0x40000040
        0x10007916:    6323        #c      STR      r3,[r4,#0x30]
        0x10007918:    bf00        ..      NOP      
        0x1000791a:    780a        .x      LDRB     r2,[r1,#0]
        0x1000791c:    4623        #F      MOV      r3,r4
        0x1000791e:    6a1b        .j      LDR      r3,[r3,#0x20]
        0x10007920:    2407        .$      MOVS     r4,#7
        0x10007922:    0724        $.      LSLS     r4,r4,#28
        0x10007924:    43a3        .C      BICS     r3,r3,r4
        0x10007926:    0714        ..      LSLS     r4,r2,#28
        0x10007928:    4323        #C      ORRS     r3,r3,r4
        0x1000792a:    4cc2        .L      LDR      r4,[pc,#776] ; [0x10007c34] = 0x40000040
        0x1000792c:    6223        #b      STR      r3,[r4,#0x20]
        0x1000792e:    bf00        ..      NOP      
        0x10007930:    784a        Jx      LDRB     r2,[r1,#1]
        0x10007932:    4623        #F      MOV      r3,r4
        0x10007934:    6a1b        .j      LDR      r3,[r3,#0x20]
        0x10007936:    0a1b        ..      LSRS     r3,r3,#8
        0x10007938:    021b        ..      LSLS     r3,r3,#8
        0x1000793a:    4313        .C      ORRS     r3,r3,r2
        0x1000793c:    6223        #b      STR      r3,[r4,#0x20]
        0x1000793e:    bf00        ..      NOP      
        0x10007940:    784a        Jx      LDRB     r2,[r1,#1]
        0x10007942:    4623        #F      MOV      r3,r4
        0x10007944:    6a1b        .j      LDR      r3,[r3,#0x20]
        0x10007946:    24ff        .$      MOVS     r4,#0xff
        0x10007948:    0224        $.      LSLS     r4,r4,#8
        0x1000794a:    43a3        .C      BICS     r3,r3,r4
        0x1000794c:    0214        ..      LSLS     r4,r2,#8
        0x1000794e:    4323        #C      ORRS     r3,r3,r4
        0x10007950:    4cb8        .L      LDR      r4,[pc,#736] ; [0x10007c34] = 0x40000040
        0x10007952:    6223        #b      STR      r3,[r4,#0x20]
        0x10007954:    bf00        ..      NOP      
        0x10007956:    e02c        ,.      B        0x100079b2 ; xc_timer_init + 362
        0x10007958:    2803        .(      CMP      r0,#3
        0x1000795a:    d12a        *.      BNE      0x100079b2 ; xc_timer_init + 362
        0x1000795c:    2201        ."      MOVS     r2,#1
        0x1000795e:    4bb5        .K      LDR      r3,[pc,#724] ; [0x10007c34] = 0x40000040
        0x10007960:    6b1b        .k      LDR      r3,[r3,#0x30]
        0x10007962:    2408        .$      MOVS     r4,#8
        0x10007964:    43a3        .C      BICS     r3,r3,r4
        0x10007966:    00d4        ..      LSLS     r4,r2,#3
        0x10007968:    04d5        ..      LSLS     r5,r2,#19
        0x1000796a:    1964        d.      ADDS     r4,r4,r5
        0x1000796c:    4323        #C      ORRS     r3,r3,r4
        0x1000796e:    4cb1        .L      LDR      r4,[pc,#708] ; [0x10007c34] = 0x40000040
        0x10007970:    6323        #c      STR      r3,[r4,#0x30]
        0x10007972:    bf00        ..      NOP      
        0x10007974:    780a        .x      LDRB     r2,[r1,#0]
        0x10007976:    4623        #F      MOV      r3,r4
        0x10007978:    6a5b        [j      LDR      r3,[r3,#0x24]
        0x1000797a:    2407        .$      MOVS     r4,#7
        0x1000797c:    0724        $.      LSLS     r4,r4,#28
        0x1000797e:    43a3        .C      BICS     r3,r3,r4
        0x10007980:    0714        ..      LSLS     r4,r2,#28
        0x10007982:    4323        #C      ORRS     r3,r3,r4
        0x10007984:    4cab        .L      LDR      r4,[pc,#684] ; [0x10007c34] = 0x40000040
        0x10007986:    6263        cb      STR      r3,[r4,#0x24]
        0x10007988:    bf00        ..      NOP      
        0x1000798a:    784a        Jx      LDRB     r2,[r1,#1]
        0x1000798c:    4623        #F      MOV      r3,r4
        0x1000798e:    6a5b        [j      LDR      r3,[r3,#0x24]
        0x10007990:    0a1b        ..      LSRS     r3,r3,#8
        0x10007992:    021b        ..      LSLS     r3,r3,#8
        0x10007994:    4313        .C      ORRS     r3,r3,r2
        0x10007996:    6263        cb      STR      r3,[r4,#0x24]
        0x10007998:    bf00        ..      NOP      
        0x1000799a:    784a        Jx      LDRB     r2,[r1,#1]
        0x1000799c:    4623        #F      MOV      r3,r4
        0x1000799e:    6a5b        [j      LDR      r3,[r3,#0x24]
        0x100079a0:    24ff        .$      MOVS     r4,#0xff
        0x100079a2:    0224        $.      LSLS     r4,r4,#8
        0x100079a4:    43a3        .C      BICS     r3,r3,r4
        0x100079a6:    0214        ..      LSLS     r4,r2,#8
        0x100079a8:    4323        #C      ORRS     r3,r3,r4
        0x100079aa:    4ca2        .L      LDR      r4,[pc,#648] ; [0x10007c34] = 0x40000040
        0x100079ac:    6263        cb      STR      r3,[r4,#0x24]
        0x100079ae:    bf00        ..      NOP      
        0x100079b0:    bf00        ..      NOP      
        0x100079b2:    2201        ."      MOVS     r2,#1
        0x100079b4:    4b9f        .K      LDR      r3,[pc,#636] ; [0x10007c34] = 0x40000040
        0x100079b6:    33c0        .3      ADDS     r3,r3,#0xc0
        0x100079b8:    699b        .i      LDR      r3,[r3,#0x18]
        0x100079ba:    2404        .$      MOVS     r4,#4
        0x100079bc:    43a3        .C      BICS     r3,r3,r4
        0x100079be:    0094        ..      LSLS     r4,r2,#2
        0x100079c0:    4323        #C      ORRS     r3,r3,r4
        0x100079c2:    4c9c        .L      LDR      r4,[pc,#624] ; [0x10007c34] = 0x40000040
        0x100079c4:    34c0        .4      ADDS     r4,r4,#0xc0
        0x100079c6:    61a3        .a      STR      r3,[r4,#0x18]
        0x100079c8:    bf00        ..      NOP      
        0x100079ca:    2200        ."      MOVS     r2,#0
        0x100079cc:    4b9a        .K      LDR      r3,[pc,#616] ; [0x10007c38] = 0x110157d0
        0x100079ce:    5c1b        .\      LDRB     r3,[r3,r0]
        0x100079d0:    4c9a        .L      LDR      r4,[pc,#616] ; [0x10007c3c] = 0x40003000
        0x100079d2:    191b        ..      ADDS     r3,r3,r4
        0x100079d4:    689b        .h      LDR      r3,[r3,#8]
        0x100079d6:    085b        [.      LSRS     r3,r3,#1
        0x100079d8:    005b        [.      LSLS     r3,r3,#1
        0x100079da:    4313        .C      ORRS     r3,r3,r2
        0x100079dc:    4c96        .L      LDR      r4,[pc,#600] ; [0x10007c38] = 0x110157d0
        0x100079de:    5c24        $\      LDRB     r4,[r4,r0]
        0x100079e0:    4d96        .M      LDR      r5,[pc,#600] ; [0x10007c3c] = 0x40003000
        0x100079e2:    1964        d.      ADDS     r4,r4,r5
        0x100079e4:    60a3        .`      STR      r3,[r4,#8]
        0x100079e6:    bf00        ..      NOP      
        0x100079e8:    788a        .x      LDRB     r2,[r1,#2]
        0x100079ea:    4b93        .K      LDR      r3,[pc,#588] ; [0x10007c38] = 0x110157d0
        0x100079ec:    5c1b        .\      LDRB     r3,[r3,r0]
        0x100079ee:    462c        ,F      MOV      r4,r5
        0x100079f0:    191b        ..      ADDS     r3,r3,r4
        0x100079f2:    689b        .h      LDR      r3,[r3,#8]
        0x100079f4:    2402        .$      MOVS     r4,#2
        0x100079f6:    43a3        .C      BICS     r3,r3,r4
        0x100079f8:    0054        T.      LSLS     r4,r2,#1
        0x100079fa:    4323        #C      ORRS     r3,r3,r4
        0x100079fc:    4c8e        .L      LDR      r4,[pc,#568] ; [0x10007c38] = 0x110157d0
        0x100079fe:    5c24        $\      LDRB     r4,[r4,r0]
        0x10007a00:    1964        d.      ADDS     r4,r4,r5
        0x10007a02:    60a3        .`      STR      r3,[r4,#8]
        0x10007a04:    bf00        ..      NOP      
        0x10007a06:    bd30        0.      POP      {r4,r5,pc}
    xc_timer_us_to_ticks
        0x10007a08:    b5fe        ..      PUSH     {r1-r7,lr}
        0x10007a0a:    4607        .F      MOV      r7,r0
        0x10007a0c:    460e        .F      MOV      r6,r1
        0x10007a0e:    2f00        ./      CMP      r7,#0
        0x10007a10:    d144        D.      BNE      0x10007a9c ; xc_timer_us_to_ticks + 148
        0x10007a12:    bf00        ..      NOP      
        0x10007a14:    4987        .I      LDR      r1,[pc,#540] ; [0x10007c34] = 0x40000040
        0x10007a16:    6988        .i      LDR      r0,[r1,#0x18]
        0x10007a18:    2107        .!      MOVS     r1,#7
        0x10007a1a:    0709        ..      LSLS     r1,r1,#28
        0x10007a1c:    4001        .@      ANDS     r1,r1,r0
        0x10007a1e:    0f0c        ..      LSRS     r4,r1,#28
        0x10007a20:    bf00        ..      NOP      
        0x10007a22:    2c00        .,      CMP      r4,#0
        0x10007a24:    d115        ..      BNE      0x10007a52 ; xc_timer_us_to_ticks + 74
        0x10007a26:    bf00        ..      NOP      
        0x10007a28:    4982        .I      LDR      r1,[pc,#520] ; [0x10007c34] = 0x40000040
        0x10007a2a:    6988        .i      LDR      r0,[r1,#0x18]
        0x10007a2c:    b2c1        ..      UXTB     r1,r0
        0x10007a2e:    1c49        I.      ADDS     r1,r1,#1
        0x10007a30:    0048        H.      LSLS     r0,r1,#1
        0x10007a32:    4601        .F      MOV      r1,r0
        0x10007a34:    9000        ..      STR      r0,[sp,#0]
        0x10007a36:    4882        .H      LDR      r0,[pc,#520] ; [0x10007c40] = 0x1e84800
        0x10007a38:    f7fffb12    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007a3c:    4981        .I      LDR      r1,[pc,#516] ; [0x10007c44] = 0x186a0
        0x10007a3e:    9001        ..      STR      r0,[sp,#4]
        0x10007a40:    f7fffb0e    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007a44:    4370        pC      MULS     r0,r6,r0
        0x10007a46:    210a        .!      MOVS     r1,#0xa
        0x10007a48:    9002        ..      STR      r0,[sp,#8]
        0x10007a4a:    f7fffb0f    ....    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007a4e:    4605        .F      MOV      r5,r0
        0x10007a50:    e104        ..      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007a52:    2c01        .,      CMP      r4,#1
        0x10007a54:    d119        ..      BNE      0x10007a8a ; xc_timer_us_to_ticks + 130
        0x10007a56:    bf00        ..      NOP      
        0x10007a58:    4976        vI      LDR      r1,[pc,#472] ; [0x10007c34] = 0x40000040
        0x10007a5a:    6988        .i      LDR      r0,[r1,#0x18]
        0x10007a5c:    21ff        .!      MOVS     r1,#0xff
        0x10007a5e:    0209        ..      LSLS     r1,r1,#8
        0x10007a60:    4001        .@      ANDS     r1,r1,r0
        0x10007a62:    0a09        ..      LSRS     r1,r1,#8
        0x10007a64:    1c49        I.      ADDS     r1,r1,#1
        0x10007a66:    0048        H.      LSLS     r0,r1,#1
        0x10007a68:    4601        .F      MOV      r1,r0
        0x10007a6a:    9000        ..      STR      r0,[sp,#0]
        0x10007a6c:    207d        }       MOVS     r0,#0x7d
        0x10007a6e:    0200        ..      LSLS     r0,r0,#8
        0x10007a70:    f7fffaf6    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007a74:    2164        d!      MOVS     r1,#0x64
        0x10007a76:    9001        ..      STR      r0,[sp,#4]
        0x10007a78:    f7fffaf2    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007a7c:    4370        pC      MULS     r0,r6,r0
        0x10007a7e:    4972        rI      LDR      r1,[pc,#456] ; [0x10007c48] = 0x2710
        0x10007a80:    9002        ..      STR      r0,[sp,#8]
        0x10007a82:    f7fffaf3    ....    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007a86:    4605        .F      MOV      r5,r0
        0x10007a88:    e0e8        ..      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007a8a:    2c03        .,      CMP      r4,#3
        0x10007a8c:    d1e0        ..      BNE      0x10007a50 ; xc_timer_us_to_ticks + 72
        0x10007a8e:    0170        p.      LSLS     r0,r6,#5
        0x10007a90:    217d        }!      MOVS     r1,#0x7d
        0x10007a92:    00c9        ..      LSLS     r1,r1,#3
        0x10007a94:    f7fffaea    ....    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007a98:    4605        .F      MOV      r5,r0
        0x10007a9a:    e0df        ..      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007a9c:    2f01        ./      CMP      r7,#1
        0x10007a9e:    d144        D.      BNE      0x10007b2a ; xc_timer_us_to_ticks + 290
        0x10007aa0:    bf00        ..      NOP      
        0x10007aa2:    4964        dI      LDR      r1,[pc,#400] ; [0x10007c34] = 0x40000040
        0x10007aa4:    69c8        .i      LDR      r0,[r1,#0x1c]
        0x10007aa6:    2107        .!      MOVS     r1,#7
        0x10007aa8:    0709        ..      LSLS     r1,r1,#28
        0x10007aaa:    4001        .@      ANDS     r1,r1,r0
        0x10007aac:    0f0c        ..      LSRS     r4,r1,#28
        0x10007aae:    bf00        ..      NOP      
        0x10007ab0:    2c00        .,      CMP      r4,#0
        0x10007ab2:    d115        ..      BNE      0x10007ae0 ; xc_timer_us_to_ticks + 216
        0x10007ab4:    bf00        ..      NOP      
        0x10007ab6:    495f        _I      LDR      r1,[pc,#380] ; [0x10007c34] = 0x40000040
        0x10007ab8:    69c8        .i      LDR      r0,[r1,#0x1c]
        0x10007aba:    b2c1        ..      UXTB     r1,r0
        0x10007abc:    1c49        I.      ADDS     r1,r1,#1
        0x10007abe:    0048        H.      LSLS     r0,r1,#1
        0x10007ac0:    4601        .F      MOV      r1,r0
        0x10007ac2:    9000        ..      STR      r0,[sp,#0]
        0x10007ac4:    485e        ^H      LDR      r0,[pc,#376] ; [0x10007c40] = 0x1e84800
        0x10007ac6:    f7fffacb    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007aca:    495e        ^I      LDR      r1,[pc,#376] ; [0x10007c44] = 0x186a0
        0x10007acc:    9001        ..      STR      r0,[sp,#4]
        0x10007ace:    f7fffac7    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007ad2:    4370        pC      MULS     r0,r6,r0
        0x10007ad4:    210a        .!      MOVS     r1,#0xa
        0x10007ad6:    9002        ..      STR      r0,[sp,#8]
        0x10007ad8:    f7fffac8    ....    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007adc:    4605        .F      MOV      r5,r0
        0x10007ade:    e0bd        ..      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007ae0:    2c01        .,      CMP      r4,#1
        0x10007ae2:    d119        ..      BNE      0x10007b18 ; xc_timer_us_to_ticks + 272
        0x10007ae4:    bf00        ..      NOP      
        0x10007ae6:    4953        SI      LDR      r1,[pc,#332] ; [0x10007c34] = 0x40000040
        0x10007ae8:    69c8        .i      LDR      r0,[r1,#0x1c]
        0x10007aea:    21ff        .!      MOVS     r1,#0xff
        0x10007aec:    0209        ..      LSLS     r1,r1,#8
        0x10007aee:    4001        .@      ANDS     r1,r1,r0
        0x10007af0:    0a09        ..      LSRS     r1,r1,#8
        0x10007af2:    1c49        I.      ADDS     r1,r1,#1
        0x10007af4:    0048        H.      LSLS     r0,r1,#1
        0x10007af6:    4601        .F      MOV      r1,r0
        0x10007af8:    9000        ..      STR      r0,[sp,#0]
        0x10007afa:    207d        }       MOVS     r0,#0x7d
        0x10007afc:    0200        ..      LSLS     r0,r0,#8
        0x10007afe:    f7fffaaf    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007b02:    2164        d!      MOVS     r1,#0x64
        0x10007b04:    9001        ..      STR      r0,[sp,#4]
        0x10007b06:    f7fffaab    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007b0a:    4370        pC      MULS     r0,r6,r0
        0x10007b0c:    494e        NI      LDR      r1,[pc,#312] ; [0x10007c48] = 0x2710
        0x10007b0e:    9002        ..      STR      r0,[sp,#8]
        0x10007b10:    f7fffaac    ....    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007b14:    4605        .F      MOV      r5,r0
        0x10007b16:    e0a1        ..      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007b18:    2c03        .,      CMP      r4,#3
        0x10007b1a:    d199        ..      BNE      0x10007a50 ; xc_timer_us_to_ticks + 72
        0x10007b1c:    0170        p.      LSLS     r0,r6,#5
        0x10007b1e:    217d        }!      MOVS     r1,#0x7d
        0x10007b20:    00c9        ..      LSLS     r1,r1,#3
        0x10007b22:    f7fffaa3    ....    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007b26:    4605        .F      MOV      r5,r0
        0x10007b28:    e098        ..      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007b2a:    2f02        ./      CMP      r7,#2
        0x10007b2c:    d144        D.      BNE      0x10007bb8 ; xc_timer_us_to_ticks + 432
        0x10007b2e:    bf00        ..      NOP      
        0x10007b30:    4940        @I      LDR      r1,[pc,#256] ; [0x10007c34] = 0x40000040
        0x10007b32:    6a08        .j      LDR      r0,[r1,#0x20]
        0x10007b34:    2107        .!      MOVS     r1,#7
        0x10007b36:    0709        ..      LSLS     r1,r1,#28
        0x10007b38:    4001        .@      ANDS     r1,r1,r0
        0x10007b3a:    0f0c        ..      LSRS     r4,r1,#28
        0x10007b3c:    bf00        ..      NOP      
        0x10007b3e:    2c00        .,      CMP      r4,#0
        0x10007b40:    d115        ..      BNE      0x10007b6e ; xc_timer_us_to_ticks + 358
        0x10007b42:    bf00        ..      NOP      
        0x10007b44:    493b        ;I      LDR      r1,[pc,#236] ; [0x10007c34] = 0x40000040
        0x10007b46:    6a08        .j      LDR      r0,[r1,#0x20]
        0x10007b48:    b2c1        ..      UXTB     r1,r0
        0x10007b4a:    1c49        I.      ADDS     r1,r1,#1
        0x10007b4c:    0048        H.      LSLS     r0,r1,#1
        0x10007b4e:    4601        .F      MOV      r1,r0
        0x10007b50:    9000        ..      STR      r0,[sp,#0]
        0x10007b52:    483b        ;H      LDR      r0,[pc,#236] ; [0x10007c40] = 0x1e84800
        0x10007b54:    f7fffa84    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007b58:    493a        :I      LDR      r1,[pc,#232] ; [0x10007c44] = 0x186a0
        0x10007b5a:    9001        ..      STR      r0,[sp,#4]
        0x10007b5c:    f7fffa80    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007b60:    4370        pC      MULS     r0,r6,r0
        0x10007b62:    210a        .!      MOVS     r1,#0xa
        0x10007b64:    9002        ..      STR      r0,[sp,#8]
        0x10007b66:    f7fffa81    ....    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007b6a:    4605        .F      MOV      r5,r0
        0x10007b6c:    e076        v.      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007b6e:    2c01        .,      CMP      r4,#1
        0x10007b70:    d119        ..      BNE      0x10007ba6 ; xc_timer_us_to_ticks + 414
        0x10007b72:    bf00        ..      NOP      
        0x10007b74:    492f        /I      LDR      r1,[pc,#188] ; [0x10007c34] = 0x40000040
        0x10007b76:    6a08        .j      LDR      r0,[r1,#0x20]
        0x10007b78:    21ff        .!      MOVS     r1,#0xff
        0x10007b7a:    0209        ..      LSLS     r1,r1,#8
        0x10007b7c:    4001        .@      ANDS     r1,r1,r0
        0x10007b7e:    0a09        ..      LSRS     r1,r1,#8
        0x10007b80:    1c49        I.      ADDS     r1,r1,#1
        0x10007b82:    0048        H.      LSLS     r0,r1,#1
        0x10007b84:    4601        .F      MOV      r1,r0
        0x10007b86:    9000        ..      STR      r0,[sp,#0]
        0x10007b88:    207d        }       MOVS     r0,#0x7d
        0x10007b8a:    0200        ..      LSLS     r0,r0,#8
        0x10007b8c:    f7fffa68    ..h.    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007b90:    2164        d!      MOVS     r1,#0x64
        0x10007b92:    9001        ..      STR      r0,[sp,#4]
        0x10007b94:    f7fffa64    ..d.    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007b98:    4370        pC      MULS     r0,r6,r0
        0x10007b9a:    492b        +I      LDR      r1,[pc,#172] ; [0x10007c48] = 0x2710
        0x10007b9c:    9002        ..      STR      r0,[sp,#8]
        0x10007b9e:    f7fffa65    ..e.    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007ba2:    4605        .F      MOV      r5,r0
        0x10007ba4:    e05a        Z.      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007ba6:    2c03        .,      CMP      r4,#3
        0x10007ba8:    d158        X.      BNE      0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007baa:    0170        p.      LSLS     r0,r6,#5
        0x10007bac:    217d        }!      MOVS     r1,#0x7d
        0x10007bae:    00c9        ..      LSLS     r1,r1,#3
        0x10007bb0:    f7fffa5c    ..\.    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007bb4:    4605        .F      MOV      r5,r0
        0x10007bb6:    e051        Q.      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007bb8:    2f03        ./      CMP      r7,#3
        0x10007bba:    d14f        O.      BNE      0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007bbc:    bf00        ..      NOP      
        0x10007bbe:    491d        .I      LDR      r1,[pc,#116] ; [0x10007c34] = 0x40000040
        0x10007bc0:    6a48        Hj      LDR      r0,[r1,#0x24]
        0x10007bc2:    2107        .!      MOVS     r1,#7
        0x10007bc4:    0709        ..      LSLS     r1,r1,#28
        0x10007bc6:    4001        .@      ANDS     r1,r1,r0
        0x10007bc8:    0f0c        ..      LSRS     r4,r1,#28
        0x10007bca:    bf00        ..      NOP      
        0x10007bcc:    2c00        .,      CMP      r4,#0
        0x10007bce:    d115        ..      BNE      0x10007bfc ; xc_timer_us_to_ticks + 500
        0x10007bd0:    bf00        ..      NOP      
        0x10007bd2:    4918        .I      LDR      r1,[pc,#96] ; [0x10007c34] = 0x40000040
        0x10007bd4:    6a48        Hj      LDR      r0,[r1,#0x24]
        0x10007bd6:    b2c1        ..      UXTB     r1,r0
        0x10007bd8:    1c49        I.      ADDS     r1,r1,#1
        0x10007bda:    0048        H.      LSLS     r0,r1,#1
        0x10007bdc:    4601        .F      MOV      r1,r0
        0x10007bde:    9000        ..      STR      r0,[sp,#0]
        0x10007be0:    4817        .H      LDR      r0,[pc,#92] ; [0x10007c40] = 0x1e84800
        0x10007be2:    f7fffa3d    ..=.    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007be6:    4917        .I      LDR      r1,[pc,#92] ; [0x10007c44] = 0x186a0
        0x10007be8:    9001        ..      STR      r0,[sp,#4]
        0x10007bea:    f7fffa39    ..9.    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007bee:    4370        pC      MULS     r0,r6,r0
        0x10007bf0:    210a        .!      MOVS     r1,#0xa
        0x10007bf2:    9002        ..      STR      r0,[sp,#8]
        0x10007bf4:    f7fffa3a    ..:.    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007bf8:    4605        .F      MOV      r5,r0
        0x10007bfa:    e02f        /.      B        0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007bfc:    2c01        .,      CMP      r4,#1
        0x10007bfe:    d125        %.      BNE      0x10007c4c ; xc_timer_us_to_ticks + 580
        0x10007c00:    bf00        ..      NOP      
        0x10007c02:    490c        .I      LDR      r1,[pc,#48] ; [0x10007c34] = 0x40000040
        0x10007c04:    6a48        Hj      LDR      r0,[r1,#0x24]
        0x10007c06:    21ff        .!      MOVS     r1,#0xff
        0x10007c08:    0209        ..      LSLS     r1,r1,#8
        0x10007c0a:    4001        .@      ANDS     r1,r1,r0
        0x10007c0c:    0a09        ..      LSRS     r1,r1,#8
        0x10007c0e:    1c49        I.      ADDS     r1,r1,#1
        0x10007c10:    0048        H.      LSLS     r0,r1,#1
        0x10007c12:    4601        .F      MOV      r1,r0
        0x10007c14:    9000        ..      STR      r0,[sp,#0]
        0x10007c16:    207d        }       MOVS     r0,#0x7d
        0x10007c18:    0200        ..      LSLS     r0,r0,#8
        0x10007c1a:    f7fffa21    ..!.    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007c1e:    2164        d!      MOVS     r1,#0x64
        0x10007c20:    9001        ..      STR      r0,[sp,#4]
        0x10007c22:    f7fffa1d    ....    BL       $Ven$TT$L$$__aeabi_idivmod ; 0x10007060
        0x10007c26:    4370        pC      MULS     r0,r6,r0
        0x10007c28:    4907        .I      LDR      r1,[pc,#28] ; [0x10007c48] = 0x2710
        0x10007c2a:    9002        ..      STR      r0,[sp,#8]
        0x10007c2c:    f7fffa1e    ....    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007c30:    4605        .F      MOV      r5,r0
        0x10007c32:    e013        ..      B        0x10007c5c ; xc_timer_us_to_ticks + 596
    $d
        0x10007c34:    40000040    @..@    DCD    1073741888
        0x10007c38:    110157d0    .W..    DCD    285300688
        0x10007c3c:    40003000    .0.@    DCD    1073754112
        0x10007c40:    01e84800    .H..    DCD    32000000
        0x10007c44:    000186a0    ....    DCD    100000
        0x10007c48:    00002710    .'..    DCD    10000
    $t
        0x10007c4c:    2c03        .,      CMP      r4,#3
        0x10007c4e:    d105        ..      BNE      0x10007c5c ; xc_timer_us_to_ticks + 596
        0x10007c50:    0170        p.      LSLS     r0,r6,#5
        0x10007c52:    217d        }!      MOVS     r1,#0x7d
        0x10007c54:    00c9        ..      LSLS     r1,r1,#3
        0x10007c56:    f7fffa09    ....    BL       $Ven$TT$L$$__aeabi_uidivmod ; 0x1000706c
        0x10007c5a:    4605        .F      MOV      r5,r0
        0x10007c5c:    2d04        .-      CMP      r5,#4
        0x10007c5e:    d200        ..      BCS      0x10007c62 ; xc_timer_us_to_ticks + 602
        0x10007c60:    2504        .%      MOVS     r5,#4
        0x10007c62:    4628        (F      MOV      r0,r5
        0x10007c64:    bdfe        ..      POP      {r1-r7,pc}
    xc_timer_set_value
        0x10007c66:    b570        p.      PUSH     {r4-r6,lr}
        0x10007c68:    4604        .F      MOV      r4,r0
        0x10007c6a:    460e        .F      MOV      r6,r1
        0x10007c6c:    4631        1F      MOV      r1,r6
        0x10007c6e:    4620         F      MOV      r0,r4
        0x10007c70:    f7fffeca    ....    BL       xc_timer_us_to_ticks ; 0x10007a08
        0x10007c74:    4605        .F      MOV      r5,r0
        0x10007c76:    2000        .       MOVS     r0,#0
        0x10007c78:    4947        GI      LDR      r1,[pc,#284] ; [0x10007d98] = 0x110157d0
        0x10007c7a:    5d09        .]      LDRB     r1,[r1,r4]
        0x10007c7c:    4a47        GJ      LDR      r2,[pc,#284] ; [0x10007d9c] = 0x40003000
        0x10007c7e:    1889        ..      ADDS     r1,r1,r2
        0x10007c80:    6889        .h      LDR      r1,[r1,#8]
        0x10007c82:    0849        I.      LSRS     r1,r1,#1
        0x10007c84:    0049        I.      LSLS     r1,r1,#1
        0x10007c86:    4301        .C      ORRS     r1,r1,r0
        0x10007c88:    4a43        CJ      LDR      r2,[pc,#268] ; [0x10007d98] = 0x110157d0
        0x10007c8a:    5d12        .]      LDRB     r2,[r2,r4]
        0x10007c8c:    4b43        CK      LDR      r3,[pc,#268] ; [0x10007d9c] = 0x40003000
        0x10007c8e:    18d2        ..      ADDS     r2,r2,r3
        0x10007c90:    6091        .`      STR      r1,[r2,#8]
        0x10007c92:    bf00        ..      NOP      
        0x10007c94:    4628        (F      MOV      r0,r5
        0x10007c96:    4940        @I      LDR      r1,[pc,#256] ; [0x10007d98] = 0x110157d0
        0x10007c98:    5d09        .]      LDRB     r1,[r1,r4]
        0x10007c9a:    461a        .F      MOV      r2,r3
        0x10007c9c:    1889        ..      ADDS     r1,r1,r2
        0x10007c9e:    6008        .`      STR      r0,[r1,#0]
        0x10007ca0:    bf00        ..      NOP      
        0x10007ca2:    bd70        p.      POP      {r4-r6,pc}
    xc_timer_start
        0x10007ca4:    b510        ..      PUSH     {r4,lr}
        0x10007ca6:    1d42        B.      ADDS     r2,r0,#5
        0x10007ca8:    b251        Q.      SXTB     r1,r2
        0x10007caa:    06cb        ..      LSLS     r3,r1,#27
        0x10007cac:    0edb        ..      LSRS     r3,r3,#27
        0x10007cae:    2201        ."      MOVS     r2,#1
        0x10007cb0:    409a        .@      LSLS     r2,r2,r3
        0x10007cb2:    4b3b        ;K      LDR      r3,[pc,#236] ; [0x10007da0] = 0xe000e100
        0x10007cb4:    601a        .`      STR      r2,[r3,#0]
        0x10007cb6:    bf00        ..      NOP      
        0x10007cb8:    2100        .!      MOVS     r1,#0
        0x10007cba:    4a37        7J      LDR      r2,[pc,#220] ; [0x10007d98] = 0x110157d0
        0x10007cbc:    5c12        .\      LDRB     r2,[r2,r0]
        0x10007cbe:    4b37        7K      LDR      r3,[pc,#220] ; [0x10007d9c] = 0x40003000
        0x10007cc0:    18d2        ..      ADDS     r2,r2,r3
        0x10007cc2:    6892        .h      LDR      r2,[r2,#8]
        0x10007cc4:    2304        .#      MOVS     r3,#4
        0x10007cc6:    439a        .C      BICS     r2,r2,r3
        0x10007cc8:    008b        ..      LSLS     r3,r1,#2
        0x10007cca:    431a        .C      ORRS     r2,r2,r3
        0x10007ccc:    4b32        2K      LDR      r3,[pc,#200] ; [0x10007d98] = 0x110157d0
        0x10007cce:    5c1b        .\      LDRB     r3,[r3,r0]
        0x10007cd0:    4c32        2L      LDR      r4,[pc,#200] ; [0x10007d9c] = 0x40003000
        0x10007cd2:    191b        ..      ADDS     r3,r3,r4
        0x10007cd4:    609a        .`      STR      r2,[r3,#8]
        0x10007cd6:    bf00        ..      NOP      
        0x10007cd8:    2101        .!      MOVS     r1,#1
        0x10007cda:    4a2f        /J      LDR      r2,[pc,#188] ; [0x10007d98] = 0x110157d0
        0x10007cdc:    5c12        .\      LDRB     r2,[r2,r0]
        0x10007cde:    4623        #F      MOV      r3,r4
        0x10007ce0:    18d2        ..      ADDS     r2,r2,r3
        0x10007ce2:    6892        .h      LDR      r2,[r2,#8]
        0x10007ce4:    438a        .C      BICS     r2,r2,r1
        0x10007ce6:    430a        .C      ORRS     r2,r2,r1
        0x10007ce8:    4b2b        +K      LDR      r3,[pc,#172] ; [0x10007d98] = 0x110157d0
        0x10007cea:    5c1b        .\      LDRB     r3,[r3,r0]
        0x10007cec:    191b        ..      ADDS     r3,r3,r4
        0x10007cee:    609a        .`      STR      r2,[r3,#8]
        0x10007cf0:    bf00        ..      NOP      
        0x10007cf2:    bd10        ..      POP      {r4,pc}
    xc_timer_stop
        0x10007cf4:    b510        ..      PUSH     {r4,lr}
        0x10007cf6:    2100        .!      MOVS     r1,#0
        0x10007cf8:    4a27        'J      LDR      r2,[pc,#156] ; [0x10007d98] = 0x110157d0
        0x10007cfa:    5c12        .\      LDRB     r2,[r2,r0]
        0x10007cfc:    4b27        'K      LDR      r3,[pc,#156] ; [0x10007d9c] = 0x40003000
        0x10007cfe:    18d2        ..      ADDS     r2,r2,r3
        0x10007d00:    6892        .h      LDR      r2,[r2,#8]
        0x10007d02:    0852        R.      LSRS     r2,r2,#1
        0x10007d04:    0052        R.      LSLS     r2,r2,#1
        0x10007d06:    430a        .C      ORRS     r2,r2,r1
        0x10007d08:    4b23        #K      LDR      r3,[pc,#140] ; [0x10007d98] = 0x110157d0
        0x10007d0a:    5c1b        .\      LDRB     r3,[r3,r0]
        0x10007d0c:    4c23        #L      LDR      r4,[pc,#140] ; [0x10007d9c] = 0x40003000
        0x10007d0e:    191b        ..      ADDS     r3,r3,r4
        0x10007d10:    609a        .`      STR      r2,[r3,#8]
        0x10007d12:    bf00        ..      NOP      
        0x10007d14:    bd10        ..      POP      {r4,pc}
    TIMER0_Handler
        0x10007d16:    b510        ..      PUSH     {r4,lr}
        0x10007d18:    2000        .       MOVS     r0,#0
        0x10007d1a:    491f        .I      LDR      r1,[pc,#124] ; [0x10007d98] = 0x110157d0
        0x10007d1c:    5c09        .\      LDRB     r1,[r1,r0]
        0x10007d1e:    4a1f        .J      LDR      r2,[pc,#124] ; [0x10007d9c] = 0x40003000
        0x10007d20:    1889        ..      ADDS     r1,r1,r2
        0x10007d22:    68c9        .h      LDR      r1,[r1,#0xc]
        0x10007d24:    481f        .H      LDR      r0,[pc,#124] ; [0x10007da4] = 0x10007dcc
        0x10007d26:    6800        .h      LDR      r0,[r0,#0]
        0x10007d28:    2800        .(      CMP      r0,#0
        0x10007d2a:    d003        ..      BEQ      0x10007d34 ; TIMER0_Handler + 30
        0x10007d2c:    481d        .H      LDR      r0,[pc,#116] ; [0x10007da4] = 0x10007dcc
        0x10007d2e:    6801        .h      LDR      r1,[r0,#0]
        0x10007d30:    2000        .       MOVS     r0,#0
        0x10007d32:    4788        .G      BLX      r1
        0x10007d34:    bd10        ..      POP      {r4,pc}
    TIMER1_Handler
        0x10007d36:    b510        ..      PUSH     {r4,lr}
        0x10007d38:    2001        .       MOVS     r0,#1
        0x10007d3a:    4917        .I      LDR      r1,[pc,#92] ; [0x10007d98] = 0x110157d0
        0x10007d3c:    5c09        .\      LDRB     r1,[r1,r0]
        0x10007d3e:    4a17        .J      LDR      r2,[pc,#92] ; [0x10007d9c] = 0x40003000
        0x10007d40:    1889        ..      ADDS     r1,r1,r2
        0x10007d42:    68c9        .h      LDR      r1,[r1,#0xc]
        0x10007d44:    4817        .H      LDR      r0,[pc,#92] ; [0x10007da4] = 0x10007dcc
        0x10007d46:    6840        @h      LDR      r0,[r0,#4]
        0x10007d48:    2800        .(      CMP      r0,#0
        0x10007d4a:    d003        ..      BEQ      0x10007d54 ; TIMER1_Handler + 30
        0x10007d4c:    4815        .H      LDR      r0,[pc,#84] ; [0x10007da4] = 0x10007dcc
        0x10007d4e:    6841        Ah      LDR      r1,[r0,#4]
        0x10007d50:    2000        .       MOVS     r0,#0
        0x10007d52:    4788        .G      BLX      r1
        0x10007d54:    bd10        ..      POP      {r4,pc}
    TIMER2_Handler
        0x10007d56:    b510        ..      PUSH     {r4,lr}
        0x10007d58:    2002        .       MOVS     r0,#2
        0x10007d5a:    490f        .I      LDR      r1,[pc,#60] ; [0x10007d98] = 0x110157d0
        0x10007d5c:    5c09        .\      LDRB     r1,[r1,r0]
        0x10007d5e:    4a0f        .J      LDR      r2,[pc,#60] ; [0x10007d9c] = 0x40003000
        0x10007d60:    1889        ..      ADDS     r1,r1,r2
        0x10007d62:    68c9        .h      LDR      r1,[r1,#0xc]
        0x10007d64:    480f        .H      LDR      r0,[pc,#60] ; [0x10007da4] = 0x10007dcc
        0x10007d66:    6880        .h      LDR      r0,[r0,#8]
        0x10007d68:    2800        .(      CMP      r0,#0
        0x10007d6a:    d003        ..      BEQ      0x10007d74 ; TIMER2_Handler + 30
        0x10007d6c:    480d        .H      LDR      r0,[pc,#52] ; [0x10007da4] = 0x10007dcc
        0x10007d6e:    6881        .h      LDR      r1,[r0,#8]
        0x10007d70:    2000        .       MOVS     r0,#0
        0x10007d72:    4788        .G      BLX      r1
        0x10007d74:    bd10        ..      POP      {r4,pc}
    TIMER3_Handler
        0x10007d76:    b510        ..      PUSH     {r4,lr}
        0x10007d78:    2003        .       MOVS     r0,#3
        0x10007d7a:    4907        .I      LDR      r1,[pc,#28] ; [0x10007d98] = 0x110157d0
        0x10007d7c:    5c09        .\      LDRB     r1,[r1,r0]
        0x10007d7e:    4a07        .J      LDR      r2,[pc,#28] ; [0x10007d9c] = 0x40003000
        0x10007d80:    1889        ..      ADDS     r1,r1,r2
        0x10007d82:    68c9        .h      LDR      r1,[r1,#0xc]
        0x10007d84:    4807        .H      LDR      r0,[pc,#28] ; [0x10007da4] = 0x10007dcc
        0x10007d86:    68c0        .h      LDR      r0,[r0,#0xc]
        0x10007d88:    2800        .(      CMP      r0,#0
        0x10007d8a:    d003        ..      BEQ      0x10007d94 ; TIMER3_Handler + 30
        0x10007d8c:    4805        .H      LDR      r0,[pc,#20] ; [0x10007da4] = 0x10007dcc
        0x10007d8e:    68c1        .h      LDR      r1,[r0,#0xc]
        0x10007d90:    2000        .       MOVS     r0,#0
        0x10007d92:    4788        .G      BLX      r1
        0x10007d94:    bd10        ..      POP      {r4,pc}
    $d
        0x10007d96:    0000        ..      DCW    0
        0x10007d98:    110157d0    .W..    DCD    285300688
        0x10007d9c:    40003000    .0.@    DCD    1073754112
        0x10007da0:    e000e100    ....    DCD    3758153984
        0x10007da4:    10007dcc    .}..    DCD    268467660

** Section #3 'RW' (SHT_PROGBITS) [SHF_ALLOC + SHF_WRITE]
    Size   : 52 bytes (alignment 4)
    Address: 0x10007da8


** Section #4 'RW' (SHT_NOBITS) [SHF_ALLOC + SHF_WRITE]
    Size   : 2020 bytes (alignment 8)
    Address: 0x10007ddc


** Section #5 'RW1' (SHT_NOBITS) [SHF_ALLOC + SHF_WRITE]
    Size   : 4096 bytes (alignment 8)
    Address: 0x10016000


** Section #6 '.debug_abbrev' (SHT_PROGBITS)
    Size   : 1476 bytes


** Section #7 '.debug_frame' (SHT_PROGBITS)
    Size   : 4048 bytes


** Section #8 '.debug_info' (SHT_PROGBITS)
    Size   : 109520 bytes


** Section #9 '.debug_line' (SHT_PROGBITS)
    Size   : 46556 bytes


** Section #10 '.debug_loc' (SHT_PROGBITS)
    Size   : 12248 bytes


** Section #11 '.debug_macinfo' (SHT_PROGBITS)
    Size   : 29824 bytes


** Section #12 '.debug_pubnames' (SHT_PROGBITS)
    Size   : 12377 bytes


** Section #13 '.symtab' (SHT_SYMTAB)
    Size   : 12864 bytes (alignment 4)
    String table #14 '.strtab'
    Last local symbol no. 530


** Section #14 '.strtab' (SHT_STRTAB)
    Size   : 10604 bytes


** Section #15 '.note' (SHT_NOTE)
    Size   : 36 bytes (alignment 4)


** Section #16 '.comment' (SHT_PROGBITS)
    Size   : 26316 bytes


** Section #17 '.shstrtab' (SHT_STRTAB)
    Size   : 152 bytes


address     size       variable name                            type
0x110157ec  0x2        aotimer_offset                           array[2] of const unsigned char

address     size       variable name                            type
0x110157f2  0xc        pwm_offset                               array[6] of const unsigned short

address     size       variable name                            type
0x1000825c  0x300      rx_data_buffer                           array[3] of array[256] of uint8_t

address     size       variable name                            type
0x11015804  0x6        spi_offset                               array[3] of const unsigned short

address     size       variable name                            type
0x110157ee  0x4        timer_offset                             array[4] of const unsigned char

address     size       variable name                            type
0x10007f5c  0x300      tx_data_buffer                           array[3] of array[256] of uint8_t

address     size       variable name                            type
0x110157fe  0x6        uart_offset                              array[3] of const unsigned short

address     size       variable name                            type
0x00000000  0x3        uart_rx_done                             array[3] of volatile _Bool

address     size       variable name                            type
0x10007f20  0x3c       uart_rxbuffer                            array[3] of ring_buffer_t

address     size       variable name                            type
0x10007ea4  0x40       uart_rxdmabuff                           array[64] of uint8_t

address     size       variable name                            type
0x00000000  0x2        uart_tx_cnt                              uint16_t

address     size       variable name                            type
0x00000000  0x3        uart_tx_done                             array[3] of volatile _Bool

address     size       variable name                            type
0x00000000  0x1        uart_tx_done_flag                        uint8_t

address     size       variable name                            type
0x00000000  0x2        uart_tx_len                              uint16_t

address     size       variable name                            type
0x10007ee4  0x3c       uart_txbuffer                            array[3] of ring_buffer_t

address     size       variable name                            type
0x10007e64  0x40       uart_txdmabuff                           array[64] of uint8_t

address     size       variable name                            type
0x110157ce  0x2        aotimer_offset                           array[2] of const unsigned char

address     size       variable name                            type
0x110157d4  0xc        pwm_offset                               array[6] of const unsigned short

address     size       variable name                            type
0x110157e6  0x6        spi_offset                               array[3] of const unsigned short

address     size       variable name                            type
0x10007dcc  0x10       timer_n_callback                         array[4] of timer_handler_callback

address     size       variable name                            type
0x110157d0  0x4        timer_offset                             array[4] of const unsigned char

address     size       variable name                            type
0x110157e0  0x6        uart_offset                              array[3] of const unsigned short

address     size       variable name                            type
0x10007e48  0x1c       DMA_Instance                             DMA_Instance_t
0x10007e48  0x18       DMA_Instance.Ch                          array[2] of anonymous
0x10007e60  0x2        DMA_Instance.Ch_Order                    array[2] of uint8_t

address     size       variable name                            type
0x00000000  0x2        aotimer_offset                           array[2] of const unsigned char

address     size       variable name                            type
0x00000000  0xc        pwm_offset                               array[6] of const unsigned short

address     size       variable name                            type
0x00000000  0x6        spi_offset                               array[3] of const unsigned short

address     size       variable name                            type
0x00000000  0x4        timer_offset                             array[4] of const unsigned char

address     size       variable name                            type
0x00000000  0x6        uart_offset                              array[3] of const unsigned short

address     size       variable name                            type
0x00000000  0x2        aotimer_offset                           array[2] of const unsigned char

address     size       variable name                            type
0x10007e3c  0xc        clock_cb                                 CLOCK_InitCfg_t
0x10007e3c  0x1      * clock_cb.hfclk_src                       CLOCK_HFCLK_Src_Typedef
0x10007e40  0x4        clock_cb.hfclk_in                        CLOCK_HFCLK_In_Typedef
0x10007e44  0x1      * clock_cb.lfclk_src                       CLOCK_LFCLK_Src_Typedef
0x10007e46  0x2        clock_cb.lfclk_in                        CLOCK_LFCLK_In_Typedef

address     size       variable name                            type
0x00000000  0xc        pwm_offset                               array[6] of const unsigned short

address     size       variable name                            type
0x00000000  0x6        spi_offset                               array[3] of const unsigned short

address     size       variable name                            type
0x00000000  0x4        timer_offset                             array[4] of const unsigned char

address     size       variable name                            type
0x00000000  0x6        uart_offset                              array[3] of const unsigned short

address     size       variable name                            type
0x10007e1c  0x20       ack_buff                                 array[32] of uint8_t

address     size       variable name                            type
0x10007db0  0x4        ack_payload_cnt                          uint32_t

address     size       variable name                            type
0x10007db4  0x4        ack_payload_error                        uint32_t

address     size       variable name                            type
0x00000000  0x2        aotimer_offset                           array[2] of const unsigned char

address     size       variable name                            type
0x00000000  0xc        pwm_offset                               array[6] of const unsigned short

address     size       variable name                            type
0x10007dfc  0x20       recv_ack_buff                            array[32] of uint8_t

address     size       variable name                            type
0x10007ddc  0x20       recv_buf                                 array[32] of uint8_t

address     size       variable name                            type
0x10007dac  0x1        recv_len                                 uint8_t

address     size       variable name                            type
0x10007dae  0x1        rf24g_handler_flag                       _Bool

address     size       variable name                            type
0x10007dad  0x1        rf_send_timer_flag                       _Bool

address     size       variable name                            type
0x00000000  0x6        spi_offset                               array[3] of const unsigned short

address     size       variable name                            type
0x00000000  0x4        timer_offset                             array[4] of const unsigned char

address     size       variable name                            type
0x00000000  0x6        uart_offset                              array[3] of const unsigned short

address     size       variable name                            type
0x1101571c  0x2        aotimer_offset                           array[2] of const unsigned char

address     size       variable name                            type
0x11015722  0xc        pwm_offset                               array[6] of const unsigned short

address     size       variable name                            type
0x11015734  0x6        spi_offset                               array[3] of const unsigned short

address     size       variable name                            type
0x1101571e  0x4        timer_offset                             array[4] of const unsigned char

address     size       variable name                            type
0x1101572e  0x6        uart_offset                              array[3] of const unsigned short

address     size       variable name                            type
0x10007da8  0x4        __stdout                                 FILE
0x10007da8  0x4        __stdout.handle                          int

address     size       variable name                            type
0x00000000  0x2        aotimer_offset                           array[2] of const unsigned char

address     size       variable name                            type
0x00000000  0xc        pwm_offset                               array[6] of const unsigned short

address     size       variable name                            type
0x00000000  0x6        spi_offset                               array[3] of const unsigned short

address     size       variable name                            type
0x00000000  0x4        timer_offset                             array[4] of const unsigned char

address     size       variable name                            type
0x00000000  0x6        uart_offset                              array[3] of const unsigned short

