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

** ELF Header Information

    File Name: bin\vos_lite.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: 0x00018235
    Flags: EF_ARM_HASENTRY + EF_ARM_ABI_FLOAT_HARD (0x05000402)

    ARM ELF revision: 5 (ABI version 2)

    Conforms to Hard float procedure-call standard

    Built with
    Component: ARM Compiler 6.16 Tool: armasm [5dfea300]
    Component: ARM Compiler 6.16 Tool: armlink [5dfeaa00]

    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: 16

    Program header offset: 235716 (0x000398c4)
    Section header offset: 235748 (0x000398e4)

    Section header string table index: 15

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

** Program header #0 (PT_LOAD) [PF_X + PF_W + PF_R + PF_ARM_ENTRY]
    Size : 112440 bytes (47108 bytes in file)
    Virtual address: 0x00018000 (Alignment 16)


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

** Section #1 'MCU_MRAM' (SHT_PROGBITS) [SHF_ALLOC + SHF_EXECINSTR]
    Size   : 46712 bytes (alignment 16)
    Address: 0x00018000

    $d
    RESET
    __Vectors
        0x00018000:    1000fdf8    ....    DCD    268500472
        0x00018004:    00018201    ....    DCD    98817
        0x00018008:    0001821f    ....    DCD    98847
        0x0001800c:    00018681    ....    DCD    99969
        0x00018010:    00018221    !...    DCD    98849
        0x00018014:    00018223    #...    DCD    98851
        0x00018018:    00018225    %...    DCD    98853
        0x0001801c:    00000000    ....    DCD    0
        0x00018020:    00000000    ....    DCD    0
        0x00018024:    00000000    ....    DCD    0
        0x00018028:    00000000    ....    DCD    0
        0x0001802c:    00018801    ....    DCD    100353
        0x00018030:    00018229    )...    DCD    98857
        0x00018034:    00000000    ....    DCD    0
        0x00018038:    00018791    ....    DCD    100241
        0x0001803c:    00018825    %...    DCD    100389
        0x00018040:    0001822f    /...    DCD    98863
        0x00018044:    0001822f    /...    DCD    98863
        0x00018048:    0001822f    /...    DCD    98863
        0x0001804c:    0001822f    /...    DCD    98863
        0x00018050:    0001822f    /...    DCD    98863
        0x00018054:    0001822f    /...    DCD    98863
        0x00018058:    0001822f    /...    DCD    98863
        0x0001805c:    0001822f    /...    DCD    98863
        0x00018060:    0001822f    /...    DCD    98863
        0x00018064:    0001822f    /...    DCD    98863
        0x00018068:    0001822f    /...    DCD    98863
        0x0001806c:    0001822f    /...    DCD    98863
        0x00018070:    0001822f    /...    DCD    98863
        0x00018074:    0001822f    /...    DCD    98863
        0x00018078:    00019025    %...    DCD    102437
        0x0001807c:    0001822f    /...    DCD    98863
        0x00018080:    0001822f    /...    DCD    98863
        0x00018084:    0001822f    /...    DCD    98863
        0x00018088:    0001822f    /...    DCD    98863
        0x0001808c:    0001822f    /...    DCD    98863
        0x00018090:    0001822f    /...    DCD    98863
        0x00018094:    0001822f    /...    DCD    98863
        0x00018098:    0001822f    /...    DCD    98863
        0x0001809c:    0001822f    /...    DCD    98863
        0x000180a0:    0001822f    /...    DCD    98863
        0x000180a4:    0001822f    /...    DCD    98863
        0x000180a8:    0001822f    /...    DCD    98863
        0x000180ac:    0001822f    /...    DCD    98863
        0x000180b0:    0001822f    /...    DCD    98863
        0x000180b4:    0001822f    /...    DCD    98863
        0x000180b8:    0001822f    /...    DCD    98863
        0x000180bc:    0001822f    /...    DCD    98863
        0x000180c0:    0001c779    y...    DCD    116601
        0x000180c4:    0001c7a1    ....    DCD    116641
        0x000180c8:    0001822f    /...    DCD    98863
        0x000180cc:    0001822f    /...    DCD    98863
        0x000180d0:    0001822f    /...    DCD    98863
        0x000180d4:    0001822f    /...    DCD    98863
        0x000180d8:    0001822f    /...    DCD    98863
        0x000180dc:    0001822f    /...    DCD    98863
        0x000180e0:    0001822f    /...    DCD    98863
        0x000180e4:    0001822f    /...    DCD    98863
        0x000180e8:    0001822f    /...    DCD    98863
        0x000180ec:    0001822f    /...    DCD    98863
        0x000180f0:    0001822f    /...    DCD    98863
        0x000180f4:    0001822f    /...    DCD    98863
        0x000180f8:    0001822f    /...    DCD    98863
        0x000180fc:    0001822f    /...    DCD    98863
        0x00018100:    0001c689    ....    DCD    116361
        0x00018104:    0001822f    /...    DCD    98863
        0x00018108:    0001822f    /...    DCD    98863
        0x0001810c:    0001822f    /...    DCD    98863
        0x00018110:    0001822f    /...    DCD    98863
        0x00018114:    0001822f    /...    DCD    98863
        0x00018118:    0001822f    /...    DCD    98863
        0x0001811c:    0001822f    /...    DCD    98863
        0x00018120:    000193cd    ....    DCD    103373
        0x00018124:    0001822f    /...    DCD    98863
        0x00018128:    0001822f    /...    DCD    98863
        0x0001812c:    0001822f    /...    DCD    98863
        0x00018130:    0001822f    /...    DCD    98863
        0x00018134:    0001822f    /...    DCD    98863
        0x00018138:    0001822f    /...    DCD    98863
        0x0001813c:    0001822f    /...    DCD    98863
        0x00018140:    0001822f    /...    DCD    98863
        0x00018144:    0001822f    /...    DCD    98863
        0x00018148:    0001822f    /...    DCD    98863
        0x0001814c:    0001822f    /...    DCD    98863
        0x00018150:    0001822f    /...    DCD    98863
        0x00018154:    0001822f    /...    DCD    98863
        0x00018158:    0001822f    /...    DCD    98863
        0x0001815c:    0001822f    /...    DCD    98863
        0x00018160:    0001822f    /...    DCD    98863
        0x00018164:    0001822f    /...    DCD    98863
        0x00018168:    0001822f    /...    DCD    98863
        0x0001816c:    0001822f    /...    DCD    98863
        0x00018170:    0001822f    /...    DCD    98863
        0x00018174:    0001822f    /...    DCD    98863
        0x00018178:    0001822f    /...    DCD    98863
        0x0001817c:    0001822f    /...    DCD    98863
        0x00018180:    0001822f    /...    DCD    98863
        0x00018184:    0001822f    /...    DCD    98863
        0x00018188:    0001822f    /...    DCD    98863
        0x0001818c:    0001822f    /...    DCD    98863
    __Patchable
        0x00018190:    00000000    ....    DCD    0
        0x00018194:    00000000    ....    DCD    0
        0x00018198:    00000000    ....    DCD    0
        0x0001819c:    00000000    ....    DCD    0
        0x000181a0:    00000000    ....    DCD    0
        0x000181a4:    00000000    ....    DCD    0
        0x000181a8:    00000000    ....    DCD    0
        0x000181ac:    00000000    ....    DCD    0
        0x000181b0:    00000000    ....    DCD    0
        0x000181b4:    00000000    ....    DCD    0
        0x000181b8:    00000000    ....    DCD    0
        0x000181bc:    00000000    ....    DCD    0
        0x000181c0:    00000000    ....    DCD    0
        0x000181c4:    00000000    ....    DCD    0
        0x000181c8:    00000000    ....    DCD    0
        0x000181cc:    00000000    ....    DCD    0
        0x000181d0:    00000000    ....    DCD    0
        0x000181d4:    00000000    ....    DCD    0
        0x000181d8:    00000000    ....    DCD    0
        0x000181dc:    00000000    ....    DCD    0
        0x000181e0:    00000000    ....    DCD    0
        0x000181e4:    00000000    ....    DCD    0
        0x000181e8:    00000000    ....    DCD    0
        0x000181ec:    00000000    ....    DCD    0
        0x000181f0:    00000000    ....    DCD    0
        0x000181f4:    00000000    ....    DCD    0
        0x000181f8:    00000000    ....    DCD    0
        0x000181fc:    00000000    ....    DCD    0
    $t
    $v0
    Reset_Handler
        0x00018200:    f64e5088    N..P    MOV      r0,#0xed88
        0x00018204:    f2ce0000    ....    MOVT     r0,#0xe000
        0x00018208:    6801        .h      LDR      r1,[r0,#0]
        0x0001820a:    f4410170    A.p.    ORR      r1,r1,#0xf00000
        0x0001820e:    6001        .`      STR      r1,[r0,#0]
        0x00018210:    f3bf8f4f    ..O.    DSB      
        0x00018214:    f3bf8f6f    ..o.    ISB      
        0x00018218:    4805        .H      LDR      r0,[pc,#20] ; [0x18230] = 0x18235
        0x0001821a:    4700        .G      BX       r0
        0x0001821c:    e7fe        ..      B        0x1821c ; Reset_Handler + 28
    NMI_Handler
        0x0001821e:    e7fe        ..      B        NMI_Handler ; 0x1821e
    MemManage_Handler
        0x00018220:    e7fe        ..      B        MemManage_Handler ; 0x18220
    BusFault_Handler
        0x00018222:    e7fe        ..      B        BusFault_Handler ; 0x18222
    UsageFault_Handler
        0x00018224:    e7fe        ..      B        UsageFault_Handler ; 0x18224
        0x00018226:    e7fe        ..      B        0x18226 ; UsageFault_Handler + 2
    DebugMon_Handler
        0x00018228:    e7fe        ..      B        DebugMon_Handler ; 0x18228
        0x0001822a:    e7fe        ..      B        0x1822a ; DebugMon_Handler + 2
        0x0001822c:    e7fe        ..      B        0x1822c ; DebugMon_Handler + 4
    am_cryptosec_isr
    am_default_isr
    am_adc_isr
    am_audadc0_isr
    am_brownout_isr
    am_cachecpu_isr
    am_clkgen_isr
    am_disp_isr
    am_dsi_isr
    am_dspi2s0_isr
    am_dspi2s1_isr
    am_dspi2s2_isr
    am_dspi2s3_isr
    am_gpio0_203f_isr
    am_gpio0_405f_isr
    am_gpio0_607f_isr
    am_gpio1_001f_isr
    am_gpio1_203f_isr
    am_gpio1_405f_isr
    am_gpio1_607f_isr
    am_gpu_isr
    am_iomaster0_isr
    am_iomaster1_isr
    am_iomaster2_isr
    am_iomaster3_isr
    am_iomaster4_isr
    am_iomaster5_isr
    am_iomaster6_isr
    am_iomaster7_isr
    am_ioslave_acc_isr
    am_ioslave_ios_isr
    am_mspi0_isr
    am_mspi1_isr
    am_mspi2_isr
    am_pdm1_isr
    am_pdm2_isr
    am_pdm3_isr
    am_rtc_isr
    am_sdio_isr
    am_stimer_cmpr2_isr
    am_stimer_cmpr3_isr
    am_stimer_cmpr4_isr
    am_stimer_cmpr5_isr
    am_stimer_cmpr6_isr
    am_stimer_cmpr7_isr
    am_stimerof_isr
    am_timer00_isr
    am_timer01_isr
    am_timer02_isr
    am_timer03_isr
    am_timer04_isr
    am_timer05_isr
    am_timer06_isr
    am_timer07_isr
    am_timer08_isr
    am_timer09_isr
    am_timer10_isr
    am_timer11_isr
    am_timer12_isr
    am_timer13_isr
    am_timer14_isr
    am_timer15_isr
    am_uart1_isr
    am_uart2_isr
    am_uart3_isr
    am_uart_isr
    am_usb_isr
    am_vcomp_isr
    am_watchdog_isr
        0x0001822e:    e7fe        ..      B        am_cryptosec_isr ; 0x1822e
    $d
        0x00018230:    00018235    5...    DCD    98869
    $t
    !!!main
    __main
        0x00018234:    f000f802    ....    BL       __scatterload ; 0x1823c
        0x00018238:    f000f86a    ..j.    BL       __rt_entry ; 0x18310
    !!!scatter
    __scatterload
    __scatterload_rt2
    __scatterload_rt2_thumb_only
        0x0001823c:    a00a        ..      ADR      r0,{pc}+0x2c ; 0x18268
        0x0001823e:    e8900c00    ....    LDM      r0,{r10,r11}
        0x00018242:    4482        .D      ADD      r10,r10,r0
        0x00018244:    4483        .D      ADD      r11,r11,r0
        0x00018246:    f1aa0701    ....    SUB      r7,r10,#1
    __scatterload_null
        0x0001824a:    45da        .E      CMP      r10,r11
        0x0001824c:    d101        ..      BNE      0x18252 ; __scatterload_null + 8
        0x0001824e:    f000f85f    .._.    BL       __rt_entry ; 0x18310
        0x00018252:    f2af0e09    ....    ADR      lr,{pc}-7 ; 0x1824b
        0x00018256:    e8ba000f    ....    LDM      r10!,{r0-r3}
        0x0001825a:    f0130f01    ....    TST      r3,#1
        0x0001825e:    bf18        ..      IT       NE
        0x00018260:    1afb        ..      SUBNE    r3,r7,r3
        0x00018262:    f0430301    C...    ORR      r3,r3,#1
        0x00018266:    4718        .G      BX       r3
    $d
        0x00018268:    0000b3e0    ....    DCD    46048
        0x0001826c:    0000b410    ....    DCD    46096
    $t
    !!dczerorl2
    __decompress
    __decompress1
        0x00018270:    440a        .D      ADD      r2,r2,r1
        0x00018272:    f04f0c00    O...    MOV      r12,#0
        0x00018276:    f8103b01    ...;    LDRB     r3,[r0],#1
        0x0001827a:    f0130407    ....    ANDS     r4,r3,#7
        0x0001827e:    bf08        ..      IT       EQ
        0x00018280:    f8104b01    ...K    LDRBEQ   r4,[r0],#1
        0x00018284:    111d        ..      ASRS     r5,r3,#4
        0x00018286:    bf08        ..      IT       EQ
        0x00018288:    f8105b01    ...[    LDRBEQ   r5,[r0],#1
        0x0001828c:    1e64        d.      SUBS     r4,r4,#1
        0x0001828e:    d005        ..      BEQ      0x1829c ; __decompress + 44
        0x00018290:    f8106b01    ...k    LDRB     r6,[r0],#1
        0x00018294:    1e64        d.      SUBS     r4,r4,#1
        0x00018296:    f8016b01    ...k    STRB     r6,[r1],#1
        0x0001829a:    d1f9        ..      BNE      0x18290 ; __decompress + 32
        0x0001829c:    f0130f08    ....    TST      r3,#8
        0x000182a0:    bf1e        ..      ITTT     NE
        0x000182a2:    f8104b01    ...K    LDRBNE   r4,[r0],#1
        0x000182a6:    1cad        ..      ADDNE    r5,r5,#2
        0x000182a8:    1b0c        ..      SUBNE    r4,r1,r4
        0x000182aa:    d109        ..      BNE      0x182c0 ; __decompress + 80
        0x000182ac:    1e6d        m.      SUBS     r5,r5,#1
        0x000182ae:    bf58        X.      IT       PL
        0x000182b0:    f801cb01    ....    STRBPL   r12,[r1],#1
        0x000182b4:    d5fa        ..      BPL      0x182ac ; __decompress + 60
        0x000182b6:    e005        ..      B        0x182c4 ; __decompress + 84
        0x000182b8:    f8146b01    ...k    LDRB     r6,[r4],#1
        0x000182bc:    f8016b01    ...k    STRB     r6,[r1],#1
        0x000182c0:    1e6d        m.      SUBS     r5,r5,#1
        0x000182c2:    d5f9        ..      BPL      0x182b8 ; __decompress + 72
        0x000182c4:    4291        .B      CMP      r1,r2
        0x000182c6:    d3d6        ..      BCC      0x18276 ; __decompress + 6
        0x000182c8:    4770        pG      BX       lr
        0x000182ca:    0000        ..      MOVS     r0,r0
    !!handler_copy
    __scatterload_copy
        0x000182cc:    3a10        .:      SUBS     r2,r2,#0x10
        0x000182ce:    bf24        $.      ITT      CS
        0x000182d0:    c878        x.      LDMCS    r0!,{r3-r6}
        0x000182d2:    c178        x.      STMCS    r1!,{r3-r6}
        0x000182d4:    d8fa        ..      BHI      __scatterload_copy ; 0x182cc
        0x000182d6:    0752        R.      LSLS     r2,r2,#29
        0x000182d8:    bf24        $.      ITT      CS
        0x000182da:    c830        0.      LDMCS    r0!,{r4,r5}
        0x000182dc:    c130        0.      STMCS    r1!,{r4,r5}
        0x000182de:    bf44        D.      ITT      MI
        0x000182e0:    6804        .h      LDRMI    r4,[r0,#0]
        0x000182e2:    600c        .`      STRMI    r4,[r1,#0]
        0x000182e4:    4770        pG      BX       lr
        0x000182e6:    0000        ..      MOVS     r0,r0
    !!handler_zi
    __scatterload_zeroinit
        0x000182e8:    2300        .#      MOVS     r3,#0
        0x000182ea:    2400        .$      MOVS     r4,#0
        0x000182ec:    2500        .%      MOVS     r5,#0
        0x000182ee:    2600        .&      MOVS     r6,#0
        0x000182f0:    3a10        .:      SUBS     r2,r2,#0x10
        0x000182f2:    bf28        (.      IT       CS
        0x000182f4:    c178        x.      STMCS    r1!,{r3-r6}
        0x000182f6:    d8fb        ..      BHI      0x182f0 ; __scatterload_zeroinit + 8
        0x000182f8:    0752        R.      LSLS     r2,r2,#29
        0x000182fa:    bf28        (.      IT       CS
        0x000182fc:    c130        0.      STMCS    r1!,{r4,r5}
        0x000182fe:    bf48        H.      IT       MI
        0x00018300:    600b        .`      STRMI    r3,[r1,#0]
        0x00018302:    4770        pG      BX       lr
    .ARM.Collect$$libinit$$00000000
    __rt_lib_init
        0x00018304:    b51f        ..      PUSH     {r0-r4,lr}
    .ARM.Collect$$libinit$$00000001
    __rt_lib_init_fp_1
        0x00018306:    f00afc62    ..b.    BL       _fp_init ; 0x22bce
    .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_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
        0x0001830a:    bd1f        ..      POP      {r0-r4,pc}
    .ARM.Collect$$libshutdown$$00000000
    __rt_lib_shutdown
        0x0001830c:    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
        0x0001830e:    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
        0x00018310:    f000f97c    ..|.    BL       __user_setup_stackheap ; 0x1860c
        0x00018314:    4611        .F      MOV      r1,r2
    .ARM.Collect$$rtentry$$00000009
    .ARM.Collect$$rtentry$$0000000A
    __rt_entry_li
    __rt_entry_postsh_1
        0x00018316:    f7fffff5    ....    BL       __rt_lib_init ; 0x18304
    .ARM.Collect$$rtentry$$0000000C
    .ARM.Collect$$rtentry$$0000000D
    __rt_entry_main
    __rt_entry_postli_1
        0x0001831a:    f007f8dd    ....    BL       main ; 0x1f4d8
        0x0001831e:    f000f99a    ....    BL       exit ; 0x18656
    .ARM.Collect$$rtexit$$00000000
    __rt_exit
        0x00018322:    b403        ..      PUSH     {r0,r1}
    .ARM.Collect$$rtexit$$00000002
    .ARM.Collect$$rtexit$$00000003
    __rt_exit_ls
    __rt_exit_prels_1
        0x00018324:    f7fffff2    ....    BL       __rt_lib_shutdown ; 0x1830c
    .ARM.Collect$$rtexit$$00000004
    __rt_exit_exit
        0x00018328:    bc03        ..      POP      {r0,r1}
        0x0001832a:    f000f9a1    ....    BL       _sys_exit ; 0x18670
        0x0001832e:    0000        ..      MOVS     r0,r0
    .text
    $v0
    __user_initial_stackheap
        0x00018330:    4802        .H      LDR      r0,[pc,#8] ; [0x1833c] = 0x1000edf8
        0x00018332:    4903        .I      LDR      r1,[pc,#12] ; [0x18340] = 0x1000fdf8
        0x00018334:    4a01        .J      LDR      r2,[pc,#4] ; [0x1833c] = 0x1000edf8
        0x00018336:    4b03        .K      LDR      r3,[pc,#12] ; [0x18344] = 0x1000edf8
        0x00018338:    4770        pG      BX       lr
    $d
        0x0001833a:    0000        ..      DCW    0
        0x0001833c:    1000edf8    ....    DCD    268496376
        0x00018340:    1000fdf8    ....    DCD    268500472
        0x00018344:    1000edf8    ....    DCD    268496376
    $t
    .text
    __aeabi_uldivmod
    _ll_udiv
        0x00018348:    ea530c02    S...    ORRS     r12,r3,r2
        0x0001834c:    f0008069    ..i.    BEQ.W    0x18422 ; __aeabi_uldivmod + 218
        0x00018350:    e92d4bf0    -..K    PUSH     {r4-r9,r11,lr}
        0x00018354:    f04f0600    O...    MOV      r6,#0
        0x00018358:    2b00        .+      CMP      r3,#0
        0x0001835a:    bf1f        ..      ITTTT    NE
        0x0001835c:    fab3f583    ....    CLZNE    r5,r3
        0x00018360:    fa03f405    ....    LSLNE    r4,r3,r5
        0x00018364:    fa24f605    $...    LSRNE    r6,r4,r5
        0x00018368:    405e        ^@      EORNE    r6,r6,r3
        0x0001836a:    bf12        ..      ITEE     NE
        0x0001836c:    4316        .C      ORRNE    r6,r6,r2
        0x0001836e:    fab2f582    ....    CLZEQ    r5,r2
        0x00018372:    fa02f405    ....    LSLEQ    r4,r2,r5
        0x00018376:    f1c50520    .. .    RSB      r5,r5,#0x20
        0x0001837a:    bf1e        ..      ITTT     NE
        0x0001837c:    fa22fc05    "...    LSRNE    r12,r2,r5
        0x00018380:    ea44040c    D...    ORRNE    r4,r4,r12
        0x00018384:    3520         5      ADDNE    r5,r5,#0x20
        0x00018386:    ea564c04    V..L    ORRS     r12,r6,r4,LSL #16
        0x0001838a:    ea4f4414    O..D    LSR      r4,r4,#16
        0x0001838e:    bf18        ..      IT       NE
        0x00018390:    1c64        d.      ADDNE    r4,r4,#1
        0x00018392:    f04f0800    O...    MOV      r8,#0
        0x00018396:    f04f0900    O...    MOV      r9,#0
        0x0001839a:    4290        .B      CMP      r0,r2
        0x0001839c:    eb710c03    q...    SBCS     r12,r1,r3
        0x000183a0:    d339        9.      BCC      0x18416 ; __aeabi_uldivmod + 206
        0x000183a2:    2900        .)      CMP      r1,#0
        0x000183a4:    bf19        ..      ITTEE    NE
        0x000183a6:    fab1f781    ....    CLZNE    r7,r1
        0x000183aa:    fa01f607    ....    LSLNE    r6,r1,r7
        0x000183ae:    fab0f780    ....    CLZEQ    r7,r0
        0x000183b2:    fa00f607    ....    LSLEQ    r6,r0,r7
        0x000183b6:    f1c70720    .. .    RSB      r7,r7,#0x20
        0x000183ba:    bf1e        ..      ITTT     NE
        0x000183bc:    fa20fc07     ...    LSRNE    r12,r0,r7
        0x000183c0:    ea46060c    F...    ORRNE    r6,r6,r12
        0x000183c4:    3720         7      ADDNE    r7,r7,#0x20
        0x000183c6:    fbb6fcf4    ....    UDIV     r12,r6,r4
        0x000183ca:    eba70705    ....    SUB      r7,r7,r5
        0x000183ce:    3f10        .?      SUBS     r7,r7,#0x10
        0x000183d0:    f0070b1f    ....    AND      r11,r7,#0x1f
        0x000183d4:    f1cb0620    .. .    RSB      r6,r11,#0x20
        0x000183d8:    fa2cf606    ,...    LSR      r6,r12,r6
        0x000183dc:    fa0cfb0b    ....    LSL      r11,r12,r11
        0x000183e0:    bf44        D.      ITT      MI
        0x000183e2:    46b3        .F      MOVMI    r11,r6
        0x000183e4:    2600        .&      MOVMI    r6,#0
        0x000183e6:    2f20         /      CMP      r7,#0x20
        0x000183e8:    bfa4        ..      ITT      GE
        0x000183ea:    465e        ^F      MOVGE    r6,r11
        0x000183ec:    f04f0b00    O...    MOVGE    r11,#0
        0x000183f0:    ea5b0c06    [...    ORRS     r12,r11,r6
        0x000183f4:    bf08        ..      IT       EQ
        0x000183f6:    f04f0b01    O...    MOVEQ    r11,#1
        0x000183fa:    eb19090b    ....    ADDS     r9,r9,r11
        0x000183fe:    eb480806    H...    ADC      r8,r8,r6
        0x00018402:    fbab7c02    ...|    UMULL    r7,r12,r11,r2
        0x00018406:    fb06cc02    ....    MLA      r12,r6,r2,r12
        0x0001840a:    fb0bcc03    ....    MLA      r12,r11,r3,r12
        0x0001840e:    1bc0        ..      SUBS     r0,r0,r7
        0x00018410:    eb71010c    q...    SBCS     r1,r1,r12
        0x00018414:    e7c1        ..      B        0x1839a ; __aeabi_uldivmod + 82
        0x00018416:    460b        .F      MOV      r3,r1
        0x00018418:    4602        .F      MOV      r2,r0
        0x0001841a:    4641        AF      MOV      r1,r8
        0x0001841c:    4648        HF      MOV      r0,r9
        0x0001841e:    e8bd8bf0    ....    POP      {r4-r9,r11,pc}
        0x00018422:    b513        ..      PUSH     {r0,r1,r4,lr}
        0x00018424:    4308        .C      ORRS     r0,r0,r1
        0x00018426:    bf18        ..      IT       NE
        0x00018428:    f04f30ff    O..0    MOVNE    r0,#0xffffffff
        0x0001842c:    4601        .F      MOV      r1,r0
        0x0001842e:    f3af8000    ....    NOP.W    
        0x00018432:    e8bd401c    ...@    POP      {r2-r4,lr}
        0x00018436:    4770        pG      BX       lr
    .text
    strlen
        0x00018438:    b510        ..      PUSH     {r4,lr}
        0x0001843a:    1c43        C.      ADDS     r3,r0,#1
        0x0001843c:    e002        ..      B        0x18444 ; strlen + 12
        0x0001843e:    f8101b01    ....    LDRB     r1,[r0],#1
        0x00018442:    b171        q.      CBZ      r1,0x18462 ; strlen + 42
        0x00018444:    0781        ..      LSLS     r1,r0,#30
        0x00018446:    d1fa        ..      BNE      0x1843e ; strlen + 6
        0x00018448:    f04f3201    O..2    MOV      r2,#0x1010101
        0x0001844c:    c802        ..      LDM      r0!,{r1}
        0x0001844e:    1a8c        ..      SUBS     r4,r1,r2
        0x00018450:    438c        .C      BICS     r4,r4,r1
        0x00018452:    ea1411c2    ....    ANDS     r1,r4,r2,LSL #7
        0x00018456:    d0f9        ..      BEQ      0x1844c ; strlen + 20
        0x00018458:    1ac0        ..      SUBS     r0,r0,r3
        0x0001845a:    060a        ..      LSLS     r2,r1,#24
        0x0001845c:    d003        ..      BEQ      0x18466 ; strlen + 46
        0x0001845e:    1ec0        ..      SUBS     r0,r0,#3
        0x00018460:    bd10        ..      POP      {r4,pc}
        0x00018462:    1ac0        ..      SUBS     r0,r0,r3
        0x00018464:    bd10        ..      POP      {r4,pc}
        0x00018466:    040a        ..      LSLS     r2,r1,#16
        0x00018468:    d001        ..      BEQ      0x1846e ; strlen + 54
        0x0001846a:    1e80        ..      SUBS     r0,r0,#2
        0x0001846c:    bd10        ..      POP      {r4,pc}
        0x0001846e:    0209        ..      LSLS     r1,r1,#8
        0x00018470:    d0fc        ..      BEQ      0x1846c ; strlen + 52
        0x00018472:    1e40        @.      SUBS     r0,r0,#1
        0x00018474:    bd10        ..      POP      {r4,pc}
    .text
    __aeabi_memcpy
    __rt_memcpy
        0x00018476:    2a03        .*      CMP      r2,#3
        0x00018478:    f2408030    @.0.    BLS.W    _memcpy_lastbytes ; 0x184dc
        0x0001847c:    f0100c03    ....    ANDS     r12,r0,#3
        0x00018480:    f0008015    ....    BEQ.W    0x184ae ; __aeabi_memcpy + 56
        0x00018484:    f8113b01    ...;    LDRB     r3,[r1],#1
        0x00018488:    f1bc0f02    ....    CMP      r12,#2
        0x0001848c:    4462        bD      ADD      r2,r2,r12
        0x0001848e:    bf98        ..      IT       LS
        0x00018490:    f811cb01    ....    LDRBLS   r12,[r1],#1
        0x00018494:    f8003b01    ...;    STRB     r3,[r0],#1
        0x00018498:    bf38        8.      IT       CC
        0x0001849a:    f8113b01    ...;    LDRBCC   r3,[r1],#1
        0x0001849e:    f1a20204    ....    SUB      r2,r2,#4
        0x000184a2:    bf98        ..      IT       LS
        0x000184a4:    f800cb01    ....    STRBLS   r12,[r0],#1
        0x000184a8:    bf38        8.      IT       CC
        0x000184aa:    f8003b01    ...;    STRBCC   r3,[r0],#1
        0x000184ae:    f0110303    ....    ANDS     r3,r1,#3
        0x000184b2:    f0008052    ..R.    BEQ.W    __aeabi_memcpy4 ; 0x1855a
        0x000184b6:    3a08        .:      SUBS     r2,r2,#8
        0x000184b8:    f0c08008    ....    BCC.W    0x184cc ; __aeabi_memcpy + 86
        0x000184bc:    f8513b04    Q..;    LDR      r3,[r1],#4
        0x000184c0:    3a08        .:      SUBS     r2,r2,#8
        0x000184c2:    f851cb04    Q...    LDR      r12,[r1],#4
        0x000184c6:    e8a01008    ....    STM      r0!,{r3,r12}
        0x000184ca:    e7f5        ..      B        0x184b8 ; __aeabi_memcpy + 66
        0x000184cc:    1d12        ..      ADDS     r2,r2,#4
        0x000184ce:    bf5c        \.      ITT      PL
        0x000184d0:    f8513b04    Q..;    LDRPL    r3,[r1],#4
        0x000184d4:    f8403b04    @..;    STRPL    r3,[r0],#4
        0x000184d8:    f3af8000    ....    NOP.W    
    _memcpy_lastbytes
        0x000184dc:    07d2        ..      LSLS     r2,r2,#31
        0x000184de:    bf24        $.      ITT      CS
        0x000184e0:    f8113b01    ...;    LDRBCS   r3,[r1],#1
        0x000184e4:    f811cb01    ....    LDRBCS   r12,[r1],#1
        0x000184e8:    bf48        H.      IT       MI
        0x000184ea:    f8112b01    ...+    LDRBMI   r2,[r1],#1
        0x000184ee:    bf24        $.      ITT      CS
        0x000184f0:    f8003b01    ...;    STRBCS   r3,[r0],#1
        0x000184f4:    f800cb01    ....    STRBCS   r12,[r0],#1
        0x000184f8:    bf48        H.      IT       MI
        0x000184fa:    f8002b01    ...+    STRBMI   r2,[r0],#1
        0x000184fe:    4770        pG      BX       lr
    .text
    __aeabi_memset4
    __aeabi_memset8
        0x00018500:    f00203ff    ....    AND      r3,r2,#0xff
        0x00018504:    ea432203    C.."    ORR      r2,r3,r3,LSL #8
        0x00018508:    ea424202    B..B    ORR      r2,r2,r2,LSL #16
        0x0001850c:    f000b859    ..Y.    B.W      _memset_w ; 0x185c2
    .text
    __aeabi_memclr
    __rt_memclr
        0x00018510:    f04f0200    O...    MOV      r2,#0
    _memset
        0x00018514:    2904        .)      CMP      r1,#4
        0x00018516:    f0c08012    ....    BCC.W    0x1853e ; _memset + 42
        0x0001851a:    f0100c03    ....    ANDS     r12,r0,#3
        0x0001851e:    f0008050    ..P.    BEQ.W    _memset_w ; 0x185c2
        0x00018522:    f1cc0c04    ....    RSB      r12,r12,#4
        0x00018526:    f1bc0f02    ....    CMP      r12,#2
        0x0001852a:    bf18        ..      IT       NE
        0x0001852c:    f8002b01    ...+    STRBNE   r2,[r0],#1
        0x00018530:    bfa8        ..      IT       GE
        0x00018532:    f8202b02     ..+    STRHGE   r2,[r0],#2
        0x00018536:    eba1010c    ....    SUB      r1,r1,r12
        0x0001853a:    f000b842    ..B.    B.W      _memset_w ; 0x185c2
        0x0001853e:    ea5f7cc1    _..|    LSLS     r12,r1,#31
        0x00018542:    bf24        $.      ITT      CS
        0x00018544:    f8002b01    ...+    STRBCS   r2,[r0],#1
        0x00018548:    f8002b01    ...+    STRBCS   r2,[r0],#1
        0x0001854c:    bf48        H.      IT       MI
        0x0001854e:    f8002b01    ...+    STRBMI   r2,[r0],#1
        0x00018552:    4770        pG      BX       lr
    .text
    __use_two_region_memory
        0x00018554:    4770        pG      BX       lr
    __rt_heap_escrow$2region
        0x00018556:    4770        pG      BX       lr
    __rt_heap_expand$2region
        0x00018558:    4770        pG      BX       lr
    .text
    __aeabi_memcpy4
    __aeabi_memcpy8
    __rt_memcpy_w
        0x0001855a:    b510        ..      PUSH     {r4,lr}
        0x0001855c:    3a20         :      SUBS     r2,r2,#0x20
        0x0001855e:    f0c0800b    ....    BCC.W    0x18578 ; __aeabi_memcpy4 + 30
        0x00018562:    e8b15018    ...P    LDM      r1!,{r3,r4,r12,lr}
        0x00018566:    e8a05018    ...P    STM      r0!,{r3,r4,r12,lr}
        0x0001856a:    e8b15018    ...P    LDM      r1!,{r3,r4,r12,lr}
        0x0001856e:    e8a05018    ...P    STM      r0!,{r3,r4,r12,lr}
        0x00018572:    3a20         :      SUBS     r2,r2,#0x20
        0x00018574:    f4bfaff5    ....    BCS.W    0x18562 ; __aeabi_memcpy4 + 8
        0x00018578:    ea5f7c02    _..|    LSLS     r12,r2,#28
        0x0001857c:    bf24        $.      ITT      CS
        0x0001857e:    e8b15018    ...P    LDMCS    r1!,{r3,r4,r12,lr}
        0x00018582:    e8a05018    ...P    STMCS    r0!,{r3,r4,r12,lr}
        0x00018586:    bf44        D.      ITT      MI
        0x00018588:    c918        ..      LDMMI    r1!,{r3,r4}
        0x0001858a:    c018        ..      STMMI    r0!,{r3,r4}
        0x0001858c:    e8bd4010    ...@    POP      {r4,lr}
        0x00018590:    ea5f7c82    _..|    LSLS     r12,r2,#30
        0x00018594:    bf24        $.      ITT      CS
        0x00018596:    f8513b04    Q..;    LDRCS    r3,[r1],#4
        0x0001859a:    f8403b04    @..;    STRCS    r3,[r0],#4
        0x0001859e:    bf08        ..      IT       EQ
        0x000185a0:    4770        pG      BXEQ     lr
    _memcpy_lastbytes_aligned
        0x000185a2:    07d2        ..      LSLS     r2,r2,#31
        0x000185a4:    bf28        (.      IT       CS
        0x000185a6:    f8313b02    1..;    LDRHCS   r3,[r1],#2
        0x000185aa:    bf48        H.      IT       MI
        0x000185ac:    f8112b01    ...+    LDRBMI   r2,[r1],#1
        0x000185b0:    bf28        (.      IT       CS
        0x000185b2:    f8203b02     ..;    STRHCS   r3,[r0],#2
        0x000185b6:    bf48        H.      IT       MI
        0x000185b8:    f8002b01    ...+    STRBMI   r2,[r0],#1
        0x000185bc:    4770        pG      BX       lr
    .text
    __aeabi_memclr4
    __aeabi_memclr8
    __rt_memclr_w
        0x000185be:    f04f0200    O...    MOV      r2,#0
    _memset_w
        0x000185c2:    b500        ..      PUSH     {lr}
        0x000185c4:    4613        .F      MOV      r3,r2
        0x000185c6:    4694        .F      MOV      r12,r2
        0x000185c8:    4696        .F      MOV      lr,r2
        0x000185ca:    3920         9      SUBS     r1,r1,#0x20
        0x000185cc:    bf22        ".      ITTT     CS
        0x000185ce:    e8a0500c    ...P    STMCS    r0!,{r2,r3,r12,lr}
        0x000185d2:    e8a0500c    ...P    STMCS    r0!,{r2,r3,r12,lr}
        0x000185d6:    f1b10120    .. .    SUBSCS   r1,r1,#0x20
        0x000185da:    f4bfaff7    ....    BCS.W    0x185cc ; _memset_w + 10
        0x000185de:    0709        ..      LSLS     r1,r1,#28
        0x000185e0:    bf28        (.      IT       CS
        0x000185e2:    e8a0500c    ...P    STMCS    r0!,{r2,r3,r12,lr}
        0x000185e6:    bf48        H.      IT       MI
        0x000185e8:    c00c        ..      STMMI    r0!,{r2,r3}
        0x000185ea:    f85deb04    ]...    POP      {lr}
        0x000185ee:    0089        ..      LSLS     r1,r1,#2
        0x000185f0:    bf28        (.      IT       CS
        0x000185f2:    f8402b04    @..+    STRCS    r2,[r0],#4
        0x000185f6:    bf08        ..      IT       EQ
        0x000185f8:    4770        pG      BXEQ     lr
        0x000185fa:    bf48        H.      IT       MI
        0x000185fc:    f8202b02     ..+    STRHMI   r2,[r0],#2
        0x00018600:    f0114f80    ...O    TST      r1,#0x40000000
        0x00018604:    bf18        ..      IT       NE
        0x00018606:    f8002b01    ...+    STRBNE   r2,[r0],#1
        0x0001860a:    4770        pG      BX       lr
    .text
    __user_setup_stackheap
        0x0001860c:    4675        uF      MOV      r5,lr
        0x0001860e:    f000f82b    ..+.    BL       __user_libspace ; 0x18668
        0x00018612:    46ae        .F      MOV      lr,r5
        0x00018614:    0005        ..      MOVS     r5,r0
        0x00018616:    4669        iF      MOV      r1,sp
        0x00018618:    4653        SF      MOV      r3,r10
        0x0001861a:    f0200007     ...    BIC      r0,r0,#7
        0x0001861e:    4685        .F      MOV      sp,r0
        0x00018620:    b018        ..      ADD      sp,sp,#0x60
        0x00018622:    b520         .      PUSH     {r5,lr}
        0x00018624:    f7fffe84    ....    BL       __user_initial_stackheap ; 0x18330
        0x00018628:    e8bd4020    .. @    POP      {r5,lr}
        0x0001862c:    f04f0600    O...    MOV      r6,#0
        0x00018630:    f04f0700    O...    MOV      r7,#0
        0x00018634:    f04f0800    O...    MOV      r8,#0
        0x00018638:    f04f0b00    O...    MOV      r11,#0
        0x0001863c:    46ac        .F      MOV      r12,r5
        0x0001863e:    e8ac09c0    ....    STM      r12!,{r6-r8,r11}
        0x00018642:    e8ac09c0    ....    STM      r12!,{r6-r8,r11}
        0x00018646:    e8ac09c0    ....    STM      r12!,{r6-r8,r11}
        0x0001864a:    e8ac09c0    ....    STM      r12!,{r6-r8,r11}
        0x0001864e:    f0210107    !...    BIC      r1,r1,#7
        0x00018652:    468d        .F      MOV      sp,r1
        0x00018654:    4770        pG      BX       lr
    .text
    exit
        0x00018656:    b510        ..      PUSH     {r4,lr}
        0x00018658:    4604        .F      MOV      r4,r0
        0x0001865a:    f3af8000    ....    NOP.W    
        0x0001865e:    4620         F      MOV      r0,r4
        0x00018660:    e8bd4010    ...@    POP      {r4,lr}
        0x00018664:    f7ffbe5d    ..].    B.W      __rt_exit ; 0x18322
    .text
    __user_libspace
    __user_perproc_libspace
    __user_perthread_libspace
        0x00018668:    4800        .H      LDR      r0,[pc,#0] ; [0x1866c] = 0x10000498
        0x0001866a:    4770        pG      BX       lr
    $d
        0x0001866c:    10000498    ....    DCD    268436632
    $t
    .text
    _sys_exit
        0x00018670:    4901        .I      LDR      r1,[pc,#4] ; [0x18678] = 0x20026
        0x00018672:    2018        .       MOVS     r0,#0x18
        0x00018674:    beab        ..      BKPT     #0xab
        0x00018676:    e7fe        ..      B        0x18676 ; _sys_exit + 6
    $d
        0x00018678:    00020026    &...    DCD    131110
    $t
    .text
    __I$use$semihosting
    __use_no_semihosting_swi
        0x0001867c:    4770        pG      BX       lr
    .text
    __semihosting_library_function
        0x0001867e:    0000        ..      MOVS     r0,r0
    $t.0
    HardFault_Handler
        0x00018680:    f01e0f04    ....    TST      lr,#4
        0x00018684:    bf0c        ..      ITE      EQ
        0x00018686:    f3ef8008    ....    MRSEQ    r0,MSP
        0x0001868a:    f3ef8009    ....    MRSNE    r0,PSP
        0x0001868e:    4904        .I      LDR      r1,[pc,#16] ; [0x186a0] = 0x100005a0
        0x00018690:    f5017100    ...q    ADD      r1,r1,#0x200
        0x00018694:    f0210103    !...    BIC      r1,r1,#3
        0x00018698:    468d        .F      MOV      sp,r1
        0x0001869a:    f004b8a9    ....    B.W      am_util_faultisr_collect_data ; 0x1c7f0
        0x0001869e:    bf00        ..      NOP      
    $d.4
        0x000186a0:    100005a0    ....    DCD    268436896
    $t.8
    MemLDOActiveTrim_boost
        0x000186a4:    b580        ..      PUSH     {r7,lr}
        0x000186a6:    b088        ..      SUB      sp,sp,#0x20
        0x000186a8:    f88d001b    ....    STRB     r0,[sp,#0x1b]
        0x000186ac:    2088        .       MOVS     r0,#0x88
        0x000186ae:    f2c40002    ....    MOVT     r0,#0x4002
        0x000186b2:    6800        .h      LDR      r0,[r0,#0]
        0x000186b4:    f000003f    ..?.    AND      r0,r0,#0x3f
        0x000186b8:    9005        ..      STR      r0,[sp,#0x14]
        0x000186ba:    9805        ..      LDR      r0,[sp,#0x14]
        0x000186bc:    9004        ..      STR      r0,[sp,#0x10]
        0x000186be:    f2404048    @.H@    MOVW     r0,#0x448
        0x000186c2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000186c6:    6800        .h      LDR      r0,[r0,#0]
        0x000186c8:    3001        .0      ADDS     r0,#1
        0x000186ca:    b938        8.      CBNZ     r0,0x186dc ; MemLDOActiveTrim_boost + 56
        0x000186cc:    e7ff        ..      B        0x186ce ; MemLDOActiveTrim_boost + 42
        0x000186ce:    9804        ..      LDR      r0,[sp,#0x10]
        0x000186d0:    f2404148    @.HA    MOVW     r1,#0x448
        0x000186d4:    f2c10100    ....    MOVT     r1,#0x1000
        0x000186d8:    6008        .`      STR      r0,[r1,#0]
        0x000186da:    e7ff        ..      B        0x186dc ; MemLDOActiveTrim_boost + 56
        0x000186dc:    f89d001b    ....    LDRB     r0,[sp,#0x1b]
        0x000186e0:    07c0        ..      LSLS     r0,r0,#31
        0x000186e2:    b9c8        ..      CBNZ     r0,0x18718 ; MemLDOActiveTrim_boost + 116
        0x000186e4:    e7ff        ..      B        0x186e6 ; MemLDOActiveTrim_boost + 66
        0x000186e6:    9804        ..      LDR      r0,[sp,#0x10]
        0x000186e8:    f2404148    @.HA    MOVW     r1,#0x448
        0x000186ec:    f2c10100    ....    MOVT     r1,#0x1000
        0x000186f0:    6809        .h      LDR      r1,[r1,#0]
        0x000186f2:    4288        .B      CMP      r0,r1
        0x000186f4:    d00d        ..      BEQ      0x18712 ; MemLDOActiveTrim_boost + 110
        0x000186f6:    e7ff        ..      B        0x186f8 ; MemLDOActiveTrim_boost + 84
        0x000186f8:    f2404048    @.H@    MOVW     r0,#0x448
        0x000186fc:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018700:    6802        .h      LDR      r2,[r0,#0]
        0x00018702:    2188        .!      MOVS     r1,#0x88
        0x00018704:    f2c40102    ....    MOVT     r1,#0x4002
        0x00018708:    6808        .h      LDR      r0,[r1,#0]
        0x0001870a:    f3620005    b...    BFI      r0,r2,#0,#6
        0x0001870e:    6008        .`      STR      r0,[r1,#0]
        0x00018710:    e7ff        ..      B        0x18712 ; MemLDOActiveTrim_boost + 110
        0x00018712:    2000        .       MOVS     r0,#0
        0x00018714:    9007        ..      STR      r0,[sp,#0x1c]
        0x00018716:    e033        3.      B        0x18780 ; MemLDOActiveTrim_boost + 220
        0x00018718:    a803        ..      ADD      r0,sp,#0xc
        0x0001871a:    f000f8a1    ....    BL       TrimVersionGet ; 0x18860
        0x0001871e:    9903        ..      LDR      r1,[sp,#0xc]
        0x00018720:    2003        .       MOVS     r0,#3
        0x00018722:    2905        .)      CMP      r1,#5
        0x00018724:    bf88        ..      IT       HI
        0x00018726:    2007        .       MOVHI    r0,#7
        0x00018728:    9002        ..      STR      r0,[sp,#8]
        0x0001872a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001872c:    9902        ..      LDR      r1,[sp,#8]
        0x0001872e:    f1c1013f    ..?.    RSB      r1,r1,#0x3f
        0x00018732:    4288        .B      CMP      r0,r1
        0x00018734:    d805        ..      BHI      0x18742 ; MemLDOActiveTrim_boost + 158
        0x00018736:    e7ff        ..      B        0x18738 ; MemLDOActiveTrim_boost + 148
        0x00018738:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001873a:    9902        ..      LDR      r1,[sp,#8]
        0x0001873c:    4408        .D      ADD      r0,r0,r1
        0x0001873e:    9000        ..      STR      r0,[sp,#0]
        0x00018740:    e002        ..      B        0x18748 ; MemLDOActiveTrim_boost + 164
        0x00018742:    203f        ?       MOVS     r0,#0x3f
        0x00018744:    9000        ..      STR      r0,[sp,#0]
        0x00018746:    e7ff        ..      B        0x18748 ; MemLDOActiveTrim_boost + 164
        0x00018748:    9800        ..      LDR      r0,[sp,#0]
        0x0001874a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001874c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001874e:    9905        ..      LDR      r1,[sp,#0x14]
        0x00018750:    4288        .B      CMP      r0,r1
        0x00018752:    d012        ..      BEQ      0x1877a ; MemLDOActiveTrim_boost + 214
        0x00018754:    e7ff        ..      B        0x18756 ; MemLDOActiveTrim_boost + 178
        0x00018756:    f001fe67    ..g.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001875a:    9001        ..      STR      r0,[sp,#4]
        0x0001875c:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001875e:    2188        .!      MOVS     r1,#0x88
        0x00018760:    f2c40102    ....    MOVT     r1,#0x4002
        0x00018764:    6808        .h      LDR      r0,[r1,#0]
        0x00018766:    f3620005    b...    BFI      r0,r2,#0,#6
        0x0001876a:    6008        .`      STR      r0,[r1,#0]
        0x0001876c:    2014        .       MOVS     r0,#0x14
        0x0001876e:    f001f96b    ..k.    BL       am_hal_delay_us ; 0x19a48
        0x00018772:    9801        ..      LDR      r0,[sp,#4]
        0x00018774:    f001fe60    ..`.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x00018778:    e7ff        ..      B        0x1877a ; MemLDOActiveTrim_boost + 214
        0x0001877a:    2000        .       MOVS     r0,#0
        0x0001877c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001877e:    e7ff        ..      B        0x18780 ; MemLDOActiveTrim_boost + 220
        0x00018780:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00018782:    b008        ..      ADD      sp,sp,#0x20
        0x00018784:    bd80        ..      POP      {r7,pc}
        0x00018786:    0000        ..      MOVS     r0,r0
        0x00018788:    0000        ..      MOVS     r0,r0
        0x0001878a:    0000        ..      MOVS     r0,r0
        0x0001878c:    0000        ..      MOVS     r0,r0
        0x0001878e:    0000        ..      MOVS     r0,r0
    PendSV_Handler
        0x00018790:    f3ef8009    ....    MRS      r0,PSP
        0x00018794:    f3bf8f6f    ..o.    ISB      
        0x00018798:    4b15        .K      LDR      r3,[pc,#84] ; [0x187f0] = 0x1000a078
        0x0001879a:    681a        .h      LDR      r2,[r3,#0]
        0x0001879c:    f01e0f10    ....    TST      lr,#0x10
        0x000187a0:    bf08        ..      IT       EQ
        0x000187a2:    ed208a10     ...    VSTMDBEQ r0!,{s16-s31}
        0x000187a6:    e9204ff0     ..O    STMDB    r0!,{r4-r11,lr}
        0x000187aa:    6010        .`      STR      r0,[r2,#0]
        0x000187ac:    e92d0009    -...    PUSH.W   {r0,r3}
        0x000187b0:    f04f0080    O...    MOV      r0,#0x80
        0x000187b4:    f3808811    ....    MSR      BASEPRI,r0
        0x000187b8:    f3bf8f4f    ..O.    DSB      
        0x000187bc:    f3bf8f6f    ..o.    ISB      
        0x000187c0:    f009f846    ..F.    BL       vTaskSwitchContext ; 0x21850
        0x000187c4:    f04f0000    O...    MOV      r0,#0
        0x000187c8:    f3808811    ....    MSR      BASEPRI,r0
        0x000187cc:    e8bd0009    ....    POP.W    {r0,r3}
        0x000187d0:    6819        .h      LDR      r1,[r3,#0]
        0x000187d2:    6808        .h      LDR      r0,[r1,#0]
        0x000187d4:    e8b04ff0    ...O    LDM      r0!,{r4-r11,lr}
        0x000187d8:    f01e0f10    ....    TST      lr,#0x10
        0x000187dc:    bf08        ..      IT       EQ
        0x000187de:    ecb08a10    ....    VLDMEQ   r0!,{s16-s31}
        0x000187e2:    f3808809    ....    MSR      PSP,r0
        0x000187e6:    f3bf8f6f    ..o.    ISB      
        0x000187ea:    4770        pG      BX       lr
        0x000187ec:    bf00        ..      NOP      
        0x000187ee:    bf00        ..      NOP      
    $d.12
    pxCurrentTCBConst
        0x000187f0:    1000a078    x...    DCD    268476536
        0x000187f4:    00000000    ....    DCD    0
        0x000187f8:    00000000    ....    DCD    0
        0x000187fc:    00000000    ....    DCD    0
    $t.2
    SVC_Handler
        0x00018800:    4b07        .K      LDR      r3,[pc,#28] ; [0x18820] = 0x1000a078
        0x00018802:    6819        .h      LDR      r1,[r3,#0]
        0x00018804:    6808        .h      LDR      r0,[r1,#0]
        0x00018806:    e8b04ff0    ...O    LDM      r0!,{r4-r11,lr}
        0x0001880a:    f3808809    ....    MSR      PSP,r0
        0x0001880e:    f3bf8f6f    ..o.    ISB      
        0x00018812:    f04f0000    O...    MOV      r0,#0
        0x00018816:    f3808811    ....    MSR      BASEPRI,r0
        0x0001881a:    4770        pG      BX       lr
        0x0001881c:    bf00        ..      NOP      
        0x0001881e:    bf00        ..      NOP      
    $d.3
    pxCurrentTCBConst2
        0x00018820:    1000a078    x...    DCD    268476536
    $t.13
    SysTick_Handler
        0x00018824:    b580        ..      PUSH     {r7,lr}
        0x00018826:    b082        ..      SUB      sp,sp,#8
        0x00018828:    f04f0080    O...    MOV      r0,#0x80
        0x0001882c:    f3808811    ....    MSR      BASEPRI,r0
        0x00018830:    f3bf8f6f    ..o.    ISB      
        0x00018834:    f3bf8f4f    ..O.    DSB      
        0x00018838:    9000        ..      STR      r0,[sp,#0]
        0x0001883a:    f009fda3    ....    BL       xTaskIncrementTick ; 0x22384
        0x0001883e:    b140        @.      CBZ      r0,0x18852 ; SysTick_Handler + 46
        0x00018840:    e7ff        ..      B        0x18842 ; SysTick_Handler + 30
        0x00018842:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00018846:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001884a:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001884e:    6008        .`      STR      r0,[r1,#0]
        0x00018850:    e7ff        ..      B        0x18852 ; SysTick_Handler + 46
        0x00018852:    2000        .       MOVS     r0,#0
        0x00018854:    9001        ..      STR      r0,[sp,#4]
        0x00018856:    9801        ..      LDR      r0,[sp,#4]
        0x00018858:    f3808811    ....    MSR      BASEPRI,r0
        0x0001885c:    b002        ..      ADD      sp,sp,#8
        0x0001885e:    bd80        ..      POP      {r7,pc}
    TrimVersionGet
        0x00018860:    b580        ..      PUSH     {r7,lr}
        0x00018862:    b084        ..      SUB      sp,sp,#0x10
        0x00018864:    9002        ..      STR      r0,[sp,#8]
        0x00018866:    f2404044    @.D@    MOV      r0,#0x444
        0x0001886a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001886e:    6800        .h      LDR      r0,[r0,#0]
        0x00018870:    3001        .0      ADDS     r0,#1
        0x00018872:    b9f0        ..      CBNZ     r0,0x188b2 ; TrimVersionGet + 82
        0x00018874:    e7ff        ..      B        0x18876 ; TrimVersionGet + 22
        0x00018876:    f2404344    @.DC    MOV      r3,#0x444
        0x0001887a:    f2c10300    ....    MOVT     r3,#0x1000
        0x0001887e:    f24041c4    @..A    MOV      r1,#0x4c4
        0x00018882:    2201        ."      MOVS     r2,#1
        0x00018884:    4610        .F      MOV      r0,r2
        0x00018886:    f001febd    ....    BL       am_hal_mram_info_read ; 0x1a604
        0x0001888a:    9001        ..      STR      r0,[sp,#4]
        0x0001888c:    9801        ..      LDR      r0,[sp,#4]
        0x0001888e:    b940        @.      CBNZ     r0,0x188a2 ; TrimVersionGet + 66
        0x00018890:    e7ff        ..      B        0x18892 ; TrimVersionGet + 50
        0x00018892:    f2404044    @.D@    MOV      r0,#0x444
        0x00018896:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001889a:    6800        .h      LDR      r0,[r0,#0]
        0x0001889c:    3001        .0      ADDS     r0,#1
        0x0001889e:    b938        8.      CBNZ     r0,0x188b0 ; TrimVersionGet + 80
        0x000188a0:    e7ff        ..      B        0x188a2 ; TrimVersionGet + 66
        0x000188a2:    f2404144    @.DA    MOV      r1,#0x444
        0x000188a6:    f2c10100    ....    MOVT     r1,#0x1000
        0x000188aa:    2000        .       MOVS     r0,#0
        0x000188ac:    6008        .`      STR      r0,[r1,#0]
        0x000188ae:    e7ff        ..      B        0x188b0 ; TrimVersionGet + 80
        0x000188b0:    e7ff        ..      B        0x188b2 ; TrimVersionGet + 82
        0x000188b2:    9802        ..      LDR      r0,[sp,#8]
        0x000188b4:    b150        P.      CBZ      r0,0x188cc ; TrimVersionGet + 108
        0x000188b6:    e7ff        ..      B        0x188b8 ; TrimVersionGet + 88
        0x000188b8:    f2404044    @.D@    MOV      r0,#0x444
        0x000188bc:    f2c10000    ....    MOVT     r0,#0x1000
        0x000188c0:    6800        .h      LDR      r0,[r0,#0]
        0x000188c2:    9902        ..      LDR      r1,[sp,#8]
        0x000188c4:    6008        .`      STR      r0,[r1,#0]
        0x000188c6:    2000        .       MOVS     r0,#0
        0x000188c8:    9003        ..      STR      r0,[sp,#0xc]
        0x000188ca:    e002        ..      B        0x188d2 ; TrimVersionGet + 114
        0x000188cc:    2006        .       MOVS     r0,#6
        0x000188ce:    9003        ..      STR      r0,[sp,#0xc]
        0x000188d0:    e7ff        ..      B        0x188d2 ; TrimVersionGet + 114
        0x000188d2:    9803        ..      LDR      r0,[sp,#0xc]
        0x000188d4:    b004        ..      ADD      sp,sp,#0x10
        0x000188d6:    bd80        ..      POP      {r7,pc}
    VDDC_simobuck_boost
        0x000188d8:    b580        ..      PUSH     {r7,lr}
        0x000188da:    b084        ..      SUB      sp,sp,#0x10
        0x000188dc:    9003        ..      STR      r0,[sp,#0xc]
        0x000188de:    f240404c    @.L@    MOV      r0,#0x44c
        0x000188e2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000188e6:    6800        .h      LDR      r0,[r0,#0]
        0x000188e8:    3001        .0      ADDS     r0,#1
        0x000188ea:    2800        .(      CMP      r0,#0
        0x000188ec:    d158        X.      BNE      0x189a0 ; VDDC_simobuck_boost + 200
        0x000188ee:    e7ff        ..      B        0x188f0 ; VDDC_simobuck_boost + 24
        0x000188f0:    f640000d    @...    MOV      r0,#0x80d
        0x000188f4:    f2c10000    ....    MOVT     r0,#0x1000
        0x000188f8:    7800        .x      LDRB     r0,[r0,#0]
        0x000188fa:    07c0        ..      LSLS     r0,r0,#31
        0x000188fc:    b938        8.      CBNZ     r0,0x1890e ; VDDC_simobuck_boost + 54
        0x000188fe:    e7ff        ..      B        0x18900 ; VDDC_simobuck_boost + 40
        0x00018900:    f640010d    @...    MOV      r1,#0x80d
        0x00018904:    f2c10100    ....    MOVT     r1,#0x1000
        0x00018908:    2001        .       MOVS     r0,#1
        0x0001890a:    7008        .p      STRB     r0,[r1,#0]
        0x0001890c:    e7ff        ..      B        0x1890e ; VDDC_simobuck_boost + 54
        0x0001890e:    2044        D       MOVS     r0,#0x44
        0x00018910:    f2c40002    ....    MOVT     r0,#0x4002
        0x00018914:    6800        .h      LDR      r0,[r0,#0]
        0x00018916:    f3c011c6    ....    UBFX     r1,r0,#7,#7
        0x0001891a:    f240404c    @.L@    MOV      r0,#0x44c
        0x0001891e:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018922:    6001        .`      STR      r1,[r0,#0]
        0x00018924:    f2403278    @.x2    MOVW     r2,#0x378
        0x00018928:    f2c40202    ....    MOVT     r2,#0x4002
        0x0001892c:    6811        .h      LDR      r1,[r2,#0]
        0x0001892e:    f0414100    A..A    ORR      r1,r1,#0x80000000
        0x00018932:    6011        .`      STR      r1,[r2,#0]
        0x00018934:    6800        .h      LDR      r0,[r0,#0]
        0x00018936:    9903        ..      LDR      r1,[sp,#0xc]
        0x00018938:    f1c1017f    ....    RSB      r1,r1,#0x7f
        0x0001893c:    4288        .B      CMP      r0,r1
        0x0001893e:    d809        ..      BHI      0x18954 ; VDDC_simobuck_boost + 124
        0x00018940:    e7ff        ..      B        0x18942 ; VDDC_simobuck_boost + 106
        0x00018942:    f240404c    @.L@    MOV      r0,#0x44c
        0x00018946:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001894a:    6800        .h      LDR      r0,[r0,#0]
        0x0001894c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001894e:    4408        .D      ADD      r0,r0,r1
        0x00018950:    9000        ..      STR      r0,[sp,#0]
        0x00018952:    e002        ..      B        0x1895a ; VDDC_simobuck_boost + 130
        0x00018954:    207f        .       MOVS     r0,#0x7f
        0x00018956:    9000        ..      STR      r0,[sp,#0]
        0x00018958:    e7ff        ..      B        0x1895a ; VDDC_simobuck_boost + 130
        0x0001895a:    9800        ..      LDR      r0,[sp,#0]
        0x0001895c:    9002        ..      STR      r0,[sp,#8]
        0x0001895e:    2044        D       MOVS     r0,#0x44
        0x00018960:    f2c40002    ....    MOVT     r0,#0x4002
        0x00018964:    6800        .h      LDR      r0,[r0,#0]
        0x00018966:    f3c010c6    ....    UBFX     r0,r0,#7,#7
        0x0001896a:    9902        ..      LDR      r1,[sp,#8]
        0x0001896c:    4288        .B      CMP      r0,r1
        0x0001896e:    d016        ..      BEQ      0x1899e ; VDDC_simobuck_boost + 198
        0x00018970:    e7ff        ..      B        0x18972 ; VDDC_simobuck_boost + 154
        0x00018972:    f001fd59    ..Y.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x00018976:    9001        ..      STR      r0,[sp,#4]
        0x00018978:    9a02        ..      LDR      r2,[sp,#8]
        0x0001897a:    2144        D!      MOVS     r1,#0x44
        0x0001897c:    f2c40102    ....    MOVT     r1,#0x4002
        0x00018980:    6808        .h      LDR      r0,[r1,#0]
        0x00018982:    f002027f    ....    AND      r2,r2,#0x7f
        0x00018986:    f420507e     .~P    BIC      r0,r0,#0x3f80
        0x0001898a:    ea4010c2    @...    ORR      r0,r0,r2,LSL #7
        0x0001898e:    6008        .`      STR      r0,[r1,#0]
        0x00018990:    2014        .       MOVS     r0,#0x14
        0x00018992:    f001f859    ..Y.    BL       am_hal_delay_us ; 0x19a48
        0x00018996:    9801        ..      LDR      r0,[sp,#4]
        0x00018998:    f001fd4e    ..N.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001899c:    e7ff        ..      B        0x1899e ; VDDC_simobuck_boost + 198
        0x0001899e:    e7ff        ..      B        0x189a0 ; VDDC_simobuck_boost + 200
        0x000189a0:    2000        .       MOVS     r0,#0
        0x000189a2:    b004        ..      ADD      sp,sp,#0x10
        0x000189a4:    bd80        ..      POP      {r7,pc}
        0x000189a6:    0000        ..      MOVS     r0,r0
    VDDF_simobuck_boost
        0x000189a8:    b580        ..      PUSH     {r7,lr}
        0x000189aa:    b08c        ..      SUB      sp,sp,#0x30
        0x000189ac:    f88d002b    ..+.    STRB     r0,[sp,#0x2b]
        0x000189b0:    9109        ..      STR      r1,[sp,#0x24]
        0x000189b2:    9208        ..      STR      r2,[sp,#0x20]
        0x000189b4:    f2404050    @.P@    MOVW     r0,#0x450
        0x000189b8:    f2c10000    ....    MOVT     r0,#0x1000
        0x000189bc:    6800        .h      LDR      r0,[r0,#0]
        0x000189be:    3001        .0      ADDS     r0,#1
        0x000189c0:    b968        h.      CBNZ     r0,0x189de ; VDDF_simobuck_boost + 54
        0x000189c2:    e7ff        ..      B        0x189c4 ; VDDF_simobuck_boost + 28
        0x000189c4:    f240306c    @.l0    MOVW     r0,#0x36c
        0x000189c8:    f2c40002    ....    MOVT     r0,#0x4002
        0x000189cc:    6800        .h      LDR      r0,[r0,#0]
        0x000189ce:    f3c05005    ...P    UBFX     r0,r0,#20,#6
        0x000189d2:    f2404150    @.PA    MOVW     r1,#0x450
        0x000189d6:    f2c10100    ....    MOVT     r1,#0x1000
        0x000189da:    6008        .`      STR      r0,[r1,#0]
        0x000189dc:    e7ff        ..      B        0x189de ; VDDF_simobuck_boost + 54
        0x000189de:    f2404050    @.P@    MOVW     r0,#0x450
        0x000189e2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000189e6:    6800        .h      LDR      r0,[r0,#0]
        0x000189e8:    9004        ..      STR      r0,[sp,#0x10]
        0x000189ea:    a806        ..      ADD      r0,sp,#0x18
        0x000189ec:    f7ffff38    ..8.    BL       TrimVersionGet ; 0x18860
        0x000189f0:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x000189f4:    07c0        ..      LSLS     r0,r0,#31
        0x000189f6:    bba0        ..      CBNZ     r0,0x18a62 ; VDDF_simobuck_boost + 186
        0x000189f8:    e7ff        ..      B        0x189fa ; VDDF_simobuck_boost + 82
        0x000189fa:    9a06        ..      LDR      r2,[sp,#0x18]
        0x000189fc:    9804        ..      LDR      r0,[sp,#0x10]
        0x000189fe:    1cc1        ..      ADDS     r1,r0,#3
        0x00018a00:    2a05        .*      CMP      r2,#5
        0x00018a02:    bf88        ..      IT       HI
        0x00018a04:    4608        .F      MOVHI    r0,r1
        0x00018a06:    9004        ..      STR      r0,[sp,#0x10]
        0x00018a08:    f240306c    @.l0    MOVW     r0,#0x36c
        0x00018a0c:    f2c40002    ....    MOVT     r0,#0x4002
        0x00018a10:    6800        .h      LDR      r0,[r0,#0]
        0x00018a12:    f3c05005    ...P    UBFX     r0,r0,#20,#6
        0x00018a16:    9904        ..      LDR      r1,[sp,#0x10]
        0x00018a18:    4288        .B      CMP      r0,r1
        0x00018a1a:    d01f        ..      BEQ      0x18a5c ; VDDF_simobuck_boost + 180
        0x00018a1c:    e7ff        ..      B        0x18a1e ; VDDF_simobuck_boost + 118
        0x00018a1e:    f001fd03    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x00018a22:    9003        ..      STR      r0,[sp,#0xc]
        0x00018a24:    f2403178    @.x1    MOVW     r1,#0x378
        0x00018a28:    f2c40102    ....    MOVT     r1,#0x4002
        0x00018a2c:    6808        .h      LDR      r0,[r1,#0]
        0x00018a2e:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x00018a32:    6008        .`      STR      r0,[r1,#0]
        0x00018a34:    9a04        ..      LDR      r2,[sp,#0x10]
        0x00018a36:    f240316c    @.l1    MOVW     r1,#0x36c
        0x00018a3a:    f2c40102    ....    MOVT     r1,#0x4002
        0x00018a3e:    6808        .h      LDR      r0,[r1,#0]
        0x00018a40:    f002023f    ..?.    AND      r2,r2,#0x3f
        0x00018a44:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x00018a48:    ea405002    @..P    ORR      r0,r0,r2,LSL #20
        0x00018a4c:    6008        .`      STR      r0,[r1,#0]
        0x00018a4e:    2014        .       MOVS     r0,#0x14
        0x00018a50:    f000fffa    ....    BL       am_hal_delay_us ; 0x19a48
        0x00018a54:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018a56:    f001fcef    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x00018a5a:    e7ff        ..      B        0x18a5c ; VDDF_simobuck_boost + 180
        0x00018a5c:    2000        .       MOVS     r0,#0
        0x00018a5e:    900b        ..      STR      r0,[sp,#0x2c]
        0x00018a60:    e055        U.      B        0x18b0e ; VDDF_simobuck_boost + 358
        0x00018a62:    200c        .       MOVS     r0,#0xc
        0x00018a64:    f2c40002    ....    MOVT     r0,#0x4002
        0x00018a68:    6800        .h      LDR      r0,[r0,#0]
        0x00018a6a:    b2c0        ..      UXTB     r0,r0
        0x00018a6c:    2822        "(      CMP      r0,#0x22
        0x00018a6e:    d34b        K.      BCC      0x18b08 ; VDDF_simobuck_boost + 352
        0x00018a70:    e7ff        ..      B        0x18a72 ; VDDF_simobuck_boost + 202
        0x00018a72:    9809        ..      LDR      r0,[sp,#0x24]
        0x00018a74:    3003        .0      ADDS     r0,#3
        0x00018a76:    9009        ..      STR      r0,[sp,#0x24]
        0x00018a78:    9806        ..      LDR      r0,[sp,#0x18]
        0x00018a7a:    2806        .(      CMP      r0,#6
        0x00018a7c:    d303        ..      BCC      0x18a86 ; VDDF_simobuck_boost + 222
        0x00018a7e:    e7ff        ..      B        0x18a80 ; VDDF_simobuck_boost + 216
        0x00018a80:    9809        ..      LDR      r0,[sp,#0x24]
        0x00018a82:    9001        ..      STR      r0,[sp,#4]
        0x00018a84:    e002        ..      B        0x18a8c ; VDDF_simobuck_boost + 228
        0x00018a86:    9808        ..      LDR      r0,[sp,#0x20]
        0x00018a88:    9001        ..      STR      r0,[sp,#4]
        0x00018a8a:    e7ff        ..      B        0x18a8c ; VDDF_simobuck_boost + 228
        0x00018a8c:    9801        ..      LDR      r0,[sp,#4]
        0x00018a8e:    9007        ..      STR      r0,[sp,#0x1c]
        0x00018a90:    9804        ..      LDR      r0,[sp,#0x10]
        0x00018a92:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00018a94:    f1c1013f    ..?.    RSB      r1,r1,#0x3f
        0x00018a98:    4288        .B      CMP      r0,r1
        0x00018a9a:    d805        ..      BHI      0x18aa8 ; VDDF_simobuck_boost + 256
        0x00018a9c:    e7ff        ..      B        0x18a9e ; VDDF_simobuck_boost + 246
        0x00018a9e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00018aa0:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00018aa2:    4408        .D      ADD      r0,r0,r1
        0x00018aa4:    9000        ..      STR      r0,[sp,#0]
        0x00018aa6:    e002        ..      B        0x18aae ; VDDF_simobuck_boost + 262
        0x00018aa8:    203f        ?       MOVS     r0,#0x3f
        0x00018aaa:    9000        ..      STR      r0,[sp,#0]
        0x00018aac:    e7ff        ..      B        0x18aae ; VDDF_simobuck_boost + 262
        0x00018aae:    9800        ..      LDR      r0,[sp,#0]
        0x00018ab0:    9005        ..      STR      r0,[sp,#0x14]
        0x00018ab2:    f240306c    @.l0    MOVW     r0,#0x36c
        0x00018ab6:    f2c40002    ....    MOVT     r0,#0x4002
        0x00018aba:    6800        .h      LDR      r0,[r0,#0]
        0x00018abc:    f3c05005    ...P    UBFX     r0,r0,#20,#6
        0x00018ac0:    9905        ..      LDR      r1,[sp,#0x14]
        0x00018ac2:    4288        .B      CMP      r0,r1
        0x00018ac4:    d01f        ..      BEQ      0x18b06 ; VDDF_simobuck_boost + 350
        0x00018ac6:    e7ff        ..      B        0x18ac8 ; VDDF_simobuck_boost + 288
        0x00018ac8:    f001fcae    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x00018acc:    9002        ..      STR      r0,[sp,#8]
        0x00018ace:    f2403178    @.x1    MOVW     r1,#0x378
        0x00018ad2:    f2c40102    ....    MOVT     r1,#0x4002
        0x00018ad6:    6808        .h      LDR      r0,[r1,#0]
        0x00018ad8:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x00018adc:    6008        .`      STR      r0,[r1,#0]
        0x00018ade:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00018ae0:    f240316c    @.l1    MOVW     r1,#0x36c
        0x00018ae4:    f2c40102    ....    MOVT     r1,#0x4002
        0x00018ae8:    6808        .h      LDR      r0,[r1,#0]
        0x00018aea:    f002023f    ..?.    AND      r2,r2,#0x3f
        0x00018aee:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x00018af2:    ea405002    @..P    ORR      r0,r0,r2,LSL #20
        0x00018af6:    6008        .`      STR      r0,[r1,#0]
        0x00018af8:    2014        .       MOVS     r0,#0x14
        0x00018afa:    f000ffa5    ....    BL       am_hal_delay_us ; 0x19a48
        0x00018afe:    9802        ..      LDR      r0,[sp,#8]
        0x00018b00:    f001fc9a    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x00018b04:    e7ff        ..      B        0x18b06 ; VDDF_simobuck_boost + 350
        0x00018b06:    e7ff        ..      B        0x18b08 ; VDDF_simobuck_boost + 352
        0x00018b08:    2000        .       MOVS     r0,#0
        0x00018b0a:    900b        ..      STR      r0,[sp,#0x2c]
        0x00018b0c:    e7ff        ..      B        0x18b0e ; VDDF_simobuck_boost + 358
        0x00018b0e:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00018b10:    b00c        ..      ADD      sp,sp,#0x30
        0x00018b12:    bd80        ..      POP      {r7,pc}
    __NVIC_ClearPendingIRQ
        0x00018b14:    b081        ..      SUB      sp,sp,#4
        0x00018b16:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018b1a:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00018b1e:    2800        .(      CMP      r0,#0
        0x00018b20:    d40e        ..      BMI      0x18b40 ; __NVIC_ClearPendingIRQ + 44
        0x00018b22:    e7ff        ..      B        0x18b24 ; __NVIC_ClearPendingIRQ + 16
        0x00018b24:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x00018b28:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018b2c:    2001        .       MOVS     r0,#1
        0x00018b2e:    4090        .@      LSLS     r0,r0,r2
        0x00018b30:    094a        J.      LSRS     r2,r1,#5
        0x00018b32:    f24e2180    N..!    MOV      r1,#0xe280
        0x00018b36:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00018b3a:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018b3e:    e7ff        ..      B        0x18b40 ; __NVIC_ClearPendingIRQ + 44
        0x00018b40:    b001        ..      ADD      sp,sp,#4
        0x00018b42:    4770        pG      BX       lr
    __NVIC_ClearPendingIRQ
        0x00018b44:    b081        ..      SUB      sp,sp,#4
        0x00018b46:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018b4a:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00018b4e:    2800        .(      CMP      r0,#0
        0x00018b50:    d40e        ..      BMI      0x18b70 ; __NVIC_ClearPendingIRQ + 44
        0x00018b52:    e7ff        ..      B        0x18b54 ; __NVIC_ClearPendingIRQ + 16
        0x00018b54:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x00018b58:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018b5c:    2001        .       MOVS     r0,#1
        0x00018b5e:    4090        .@      LSLS     r0,r0,r2
        0x00018b60:    094a        J.      LSRS     r2,r1,#5
        0x00018b62:    f24e2180    N..!    MOV      r1,#0xe280
        0x00018b66:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00018b6a:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018b6e:    e7ff        ..      B        0x18b70 ; __NVIC_ClearPendingIRQ + 44
        0x00018b70:    b001        ..      ADD      sp,sp,#4
        0x00018b72:    4770        pG      BX       lr
    __NVIC_DisableIRQ
        0x00018b74:    b081        ..      SUB      sp,sp,#4
        0x00018b76:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018b7a:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00018b7e:    2800        .(      CMP      r0,#0
        0x00018b80:    d412        ..      BMI      0x18ba8 ; __NVIC_DisableIRQ + 52
        0x00018b82:    e7ff        ..      B        0x18b84 ; __NVIC_DisableIRQ + 16
        0x00018b84:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x00018b88:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018b8c:    2001        .       MOVS     r0,#1
        0x00018b8e:    4090        .@      LSLS     r0,r0,r2
        0x00018b90:    094a        J.      LSRS     r2,r1,#5
        0x00018b92:    f24e1180    N...    MOV      r1,#0xe180
        0x00018b96:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00018b9a:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018b9e:    f3bf8f4f    ..O.    DSB      
        0x00018ba2:    f3bf8f6f    ..o.    ISB      
        0x00018ba6:    e7ff        ..      B        0x18ba8 ; __NVIC_DisableIRQ + 52
        0x00018ba8:    b001        ..      ADD      sp,sp,#4
        0x00018baa:    4770        pG      BX       lr
    __NVIC_EnableIRQ
        0x00018bac:    b081        ..      SUB      sp,sp,#4
        0x00018bae:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018bb2:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00018bb6:    2800        .(      CMP      r0,#0
        0x00018bb8:    d40e        ..      BMI      0x18bd8 ; __NVIC_EnableIRQ + 44
        0x00018bba:    e7ff        ..      B        0x18bbc ; __NVIC_EnableIRQ + 16
        0x00018bbc:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x00018bc0:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018bc4:    2001        .       MOVS     r0,#1
        0x00018bc6:    4090        .@      LSLS     r0,r0,r2
        0x00018bc8:    094a        J.      LSRS     r2,r1,#5
        0x00018bca:    f24e1100    N...    MOVW     r1,#0xe100
        0x00018bce:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00018bd2:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018bd6:    e7ff        ..      B        0x18bd8 ; __NVIC_EnableIRQ + 44
        0x00018bd8:    b001        ..      ADD      sp,sp,#4
        0x00018bda:    4770        pG      BX       lr
    __NVIC_EnableIRQ
        0x00018bdc:    b081        ..      SUB      sp,sp,#4
        0x00018bde:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018be2:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00018be6:    2800        .(      CMP      r0,#0
        0x00018be8:    d40e        ..      BMI      0x18c08 ; __NVIC_EnableIRQ + 44
        0x00018bea:    e7ff        ..      B        0x18bec ; __NVIC_EnableIRQ + 16
        0x00018bec:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x00018bf0:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018bf4:    2001        .       MOVS     r0,#1
        0x00018bf6:    4090        .@      LSLS     r0,r0,r2
        0x00018bf8:    094a        J.      LSRS     r2,r1,#5
        0x00018bfa:    f24e1100    N...    MOVW     r1,#0xe100
        0x00018bfe:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00018c02:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018c06:    e7ff        ..      B        0x18c08 ; __NVIC_EnableIRQ + 44
        0x00018c08:    b001        ..      ADD      sp,sp,#4
        0x00018c0a:    4770        pG      BX       lr
    __NVIC_EnableIRQ
        0x00018c0c:    b081        ..      SUB      sp,sp,#4
        0x00018c0e:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018c12:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00018c16:    2800        .(      CMP      r0,#0
        0x00018c18:    d40e        ..      BMI      0x18c38 ; __NVIC_EnableIRQ + 44
        0x00018c1a:    e7ff        ..      B        0x18c1c ; __NVIC_EnableIRQ + 16
        0x00018c1c:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x00018c20:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018c24:    2001        .       MOVS     r0,#1
        0x00018c26:    4090        .@      LSLS     r0,r0,r2
        0x00018c28:    094a        J.      LSRS     r2,r1,#5
        0x00018c2a:    f24e1100    N...    MOVW     r1,#0xe100
        0x00018c2e:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00018c32:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018c36:    e7ff        ..      B        0x18c38 ; __NVIC_EnableIRQ + 44
        0x00018c38:    b001        ..      ADD      sp,sp,#4
        0x00018c3a:    4770        pG      BX       lr
    __NVIC_GetPriorityGrouping
        0x00018c3c:    f64e500c    N..P    MOV      r0,#0xed0c
        0x00018c40:    f2ce0000    ....    MOVT     r0,#0xe000
        0x00018c44:    6800        .h      LDR      r0,[r0,#0]
        0x00018c46:    f3c02002    ...     UBFX     r0,r0,#8,#3
        0x00018c4a:    4770        pG      BX       lr
    __NVIC_SetPendingIRQ
        0x00018c4c:    b081        ..      SUB      sp,sp,#4
        0x00018c4e:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018c52:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00018c56:    2800        .(      CMP      r0,#0
        0x00018c58:    d40e        ..      BMI      0x18c78 ; __NVIC_SetPendingIRQ + 44
        0x00018c5a:    e7ff        ..      B        0x18c5c ; __NVIC_SetPendingIRQ + 16
        0x00018c5c:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x00018c60:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018c64:    2001        .       MOVS     r0,#1
        0x00018c66:    4090        .@      LSLS     r0,r0,r2
        0x00018c68:    094a        J.      LSRS     r2,r1,#5
        0x00018c6a:    f24e2100    N..!    MOVW     r1,#0xe200
        0x00018c6e:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00018c72:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018c76:    e7ff        ..      B        0x18c78 ; __NVIC_SetPendingIRQ + 44
        0x00018c78:    b001        ..      ADD      sp,sp,#4
        0x00018c7a:    4770        pG      BX       lr
    __NVIC_SetPriority
        0x00018c7c:    b082        ..      SUB      sp,sp,#8
        0x00018c7e:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018c82:    9100        ..      STR      r1,[sp,#0]
        0x00018c84:    f99d0007    ....    LDRSB    r0,[sp,#7]
        0x00018c88:    2800        .(      CMP      r0,#0
        0x00018c8a:    d40a        ..      BMI      0x18ca2 ; __NVIC_SetPriority + 38
        0x00018c8c:    e7ff        ..      B        0x18c8e ; __NVIC_SetPriority + 18
        0x00018c8e:    9800        ..      LDR      r0,[sp,#0]
        0x00018c90:    0140        @.      LSLS     r0,r0,#5
        0x00018c92:    f99d1007    ....    LDRSB    r1,[sp,#7]
        0x00018c96:    f24e4200    N..B    MOVW     r2,#0xe400
        0x00018c9a:    f2ce0200    ....    MOVT     r2,#0xe000
        0x00018c9e:    5488        .T      STRB     r0,[r1,r2]
        0x00018ca0:    e00b        ..      B        0x18cba ; __NVIC_SetPriority + 62
        0x00018ca2:    9800        ..      LDR      r0,[sp,#0]
        0x00018ca4:    0140        @.      LSLS     r0,r0,#5
        0x00018ca6:    f89d1007    ....    LDRB     r1,[sp,#7]
        0x00018caa:    f001010f    ....    AND      r1,r1,#0xf
        0x00018cae:    f64e5214    N..R    MOV      r2,#0xed14
        0x00018cb2:    f2ce0200    ....    MOVT     r2,#0xe000
        0x00018cb6:    5488        .T      STRB     r0,[r1,r2]
        0x00018cb8:    e7ff        ..      B        0x18cba ; __NVIC_SetPriority + 62
        0x00018cba:    b002        ..      ADD      sp,sp,#8
        0x00018cbc:    4770        pG      BX       lr
        0x00018cbe:    0000        ..      MOVS     r0,r0
    __NVIC_SetPriority
        0x00018cc0:    b082        ..      SUB      sp,sp,#8
        0x00018cc2:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018cc6:    9100        ..      STR      r1,[sp,#0]
        0x00018cc8:    f99d0007    ....    LDRSB    r0,[sp,#7]
        0x00018ccc:    2800        .(      CMP      r0,#0
        0x00018cce:    d40a        ..      BMI      0x18ce6 ; __NVIC_SetPriority + 38
        0x00018cd0:    e7ff        ..      B        0x18cd2 ; __NVIC_SetPriority + 18
        0x00018cd2:    9800        ..      LDR      r0,[sp,#0]
        0x00018cd4:    0140        @.      LSLS     r0,r0,#5
        0x00018cd6:    f99d1007    ....    LDRSB    r1,[sp,#7]
        0x00018cda:    f24e4200    N..B    MOVW     r2,#0xe400
        0x00018cde:    f2ce0200    ....    MOVT     r2,#0xe000
        0x00018ce2:    5488        .T      STRB     r0,[r1,r2]
        0x00018ce4:    e00b        ..      B        0x18cfe ; __NVIC_SetPriority + 62
        0x00018ce6:    9800        ..      LDR      r0,[sp,#0]
        0x00018ce8:    0140        @.      LSLS     r0,r0,#5
        0x00018cea:    f89d1007    ....    LDRB     r1,[sp,#7]
        0x00018cee:    f001010f    ....    AND      r1,r1,#0xf
        0x00018cf2:    f64e5214    N..R    MOV      r2,#0xed14
        0x00018cf6:    f2ce0200    ....    MOVT     r2,#0xe000
        0x00018cfa:    5488        .T      STRB     r0,[r1,r2]
        0x00018cfc:    e7ff        ..      B        0x18cfe ; __NVIC_SetPriority + 62
        0x00018cfe:    b002        ..      ADD      sp,sp,#8
        0x00018d00:    4770        pG      BX       lr
        0x00018d02:    0000        ..      MOVS     r0,r0
    __NVIC_SetPriority
        0x00018d04:    b082        ..      SUB      sp,sp,#8
        0x00018d06:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018d0a:    9100        ..      STR      r1,[sp,#0]
        0x00018d0c:    f99d0007    ....    LDRSB    r0,[sp,#7]
        0x00018d10:    2800        .(      CMP      r0,#0
        0x00018d12:    d40a        ..      BMI      0x18d2a ; __NVIC_SetPriority + 38
        0x00018d14:    e7ff        ..      B        0x18d16 ; __NVIC_SetPriority + 18
        0x00018d16:    9800        ..      LDR      r0,[sp,#0]
        0x00018d18:    0140        @.      LSLS     r0,r0,#5
        0x00018d1a:    f99d1007    ....    LDRSB    r1,[sp,#7]
        0x00018d1e:    f24e4200    N..B    MOVW     r2,#0xe400
        0x00018d22:    f2ce0200    ....    MOVT     r2,#0xe000
        0x00018d26:    5488        .T      STRB     r0,[r1,r2]
        0x00018d28:    e00b        ..      B        0x18d42 ; __NVIC_SetPriority + 62
        0x00018d2a:    9800        ..      LDR      r0,[sp,#0]
        0x00018d2c:    0140        @.      LSLS     r0,r0,#5
        0x00018d2e:    f89d1007    ....    LDRB     r1,[sp,#7]
        0x00018d32:    f001010f    ....    AND      r1,r1,#0xf
        0x00018d36:    f64e5214    N..R    MOV      r2,#0xed14
        0x00018d3a:    f2ce0200    ....    MOVT     r2,#0xe000
        0x00018d3e:    5488        .T      STRB     r0,[r1,r2]
        0x00018d40:    e7ff        ..      B        0x18d42 ; __NVIC_SetPriority + 62
        0x00018d42:    b002        ..      ADD      sp,sp,#8
        0x00018d44:    4770        pG      BX       lr
        0x00018d46:    0000        ..      MOVS     r0,r0
    am_audio_buffer_empty
        0x00018d48:    b580        ..      PUSH     {r7,lr}
        0x00018d4a:    b082        ..      SUB      sp,sp,#8
        0x00018d4c:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018d50:    2000        .       MOVS     r0,#0
        0x00018d52:    f88d0006    ....    STRB     r0,[sp,#6]
        0x00018d56:    f001fb67    ..g.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x00018d5a:    9000        ..      STR      r0,[sp,#0]
        0x00018d5c:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x00018d60:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x00018d64:    f6404018    @..@    MOV      r0,#0xc18
        0x00018d68:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018d6c:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00018d70:    f6480108    H...    MOV      r1,#0x8808
        0x00018d74:    4408        .D      ADD      r0,r0,r1
        0x00018d76:    f004ffa5    ....    BL       am_vos_ring_buffer_empty ; 0x1dcc4
        0x00018d7a:    2800        .(      CMP      r0,#0
        0x00018d7c:    bf18        ..      IT       NE
        0x00018d7e:    2001        .       MOVNE    r0,#1
        0x00018d80:    f88d0006    ....    STRB     r0,[sp,#6]
        0x00018d84:    9800        ..      LDR      r0,[sp,#0]
        0x00018d86:    f001fb57    ..W.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x00018d8a:    f89d0006    ....    LDRB     r0,[sp,#6]
        0x00018d8e:    f0000001    ....    AND      r0,r0,#1
        0x00018d92:    b002        ..      ADD      sp,sp,#8
        0x00018d94:    bd80        ..      POP      {r7,pc}
        0x00018d96:    0000        ..      MOVS     r0,r0
    am_audio_buffer_index_set
        0x00018d98:    b580        ..      PUSH     {r7,lr}
        0x00018d9a:    b082        ..      SUB      sp,sp,#8
        0x00018d9c:    f88d0006    ....    STRB     r0,[sp,#6]
        0x00018da0:    9100        ..      STR      r1,[sp,#0]
        0x00018da2:    f89d0006    ....    LDRB     r0,[sp,#6]
        0x00018da6:    2804        .(      CMP      r0,#4
        0x00018da8:    db04        ..      BLT      0x18db4 ; am_audio_buffer_index_set + 28
        0x00018daa:    e7ff        ..      B        0x18dac ; am_audio_buffer_index_set + 20
        0x00018dac:    2000        .       MOVS     r0,#0
        0x00018dae:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018db2:    e024        $.      B        0x18dfe ; am_audio_buffer_index_set + 102
        0x00018db4:    f89d0006    ....    LDRB     r0,[sp,#6]
        0x00018db8:    f7ffffc6    ....    BL       am_audio_buffer_empty ; 0x18d48
        0x00018dbc:    b1d8        ..      CBZ      r0,0x18df6 ; am_audio_buffer_index_set + 94
        0x00018dbe:    e7ff        ..      B        0x18dc0 ; am_audio_buffer_index_set + 40
        0x00018dc0:    9800        ..      LDR      r0,[sp,#0]
        0x00018dc2:    f89d2006    ...     LDRB     r2,[sp,#6]
        0x00018dc6:    f6404118    @..A    MOV      r1,#0xc18
        0x00018dca:    f2c10100    ....    MOVT     r1,#0x1000
        0x00018dce:    f6480308    H...    MOV      r3,#0x8808
        0x00018dd2:    4419        .D      ADD      r1,r1,r3
        0x00018dd4:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x00018dd8:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x00018ddc:    6090        .`      STR      r0,[r2,#8]
        0x00018dde:    9800        ..      LDR      r0,[sp,#0]
        0x00018de0:    f89d2006    ...     LDRB     r2,[sp,#6]
        0x00018de4:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x00018de8:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x00018dec:    6048        H`      STR      r0,[r1,#4]
        0x00018dee:    2001        .       MOVS     r0,#1
        0x00018df0:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018df4:    e003        ..      B        0x18dfe ; am_audio_buffer_index_set + 102
        0x00018df6:    2000        .       MOVS     r0,#0
        0x00018df8:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018dfc:    e7ff        ..      B        0x18dfe ; am_audio_buffer_index_set + 102
        0x00018dfe:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x00018e02:    b002        ..      ADD      sp,sp,#8
        0x00018e04:    bd80        ..      POP      {r7,pc}
        0x00018e06:    0000        ..      MOVS     r0,r0
    am_audio_buffer_init
        0x00018e08:    b081        ..      SUB      sp,sp,#4
        0x00018e0a:    2000        .       MOVS     r0,#0
        0x00018e0c:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018e10:    e7ff        ..      B        0x18e12 ; am_audio_buffer_init + 10
        0x00018e12:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x00018e16:    2802        .(      CMP      r0,#2
        0x00018e18:    dc35        5.      BGT      0x18e86 ; am_audio_buffer_init + 126
        0x00018e1a:    e7ff        ..      B        0x18e1c ; am_audio_buffer_init + 20
        0x00018e1c:    f89d2003    ...     LDRB     r2,[sp,#3]
        0x00018e20:    f6404018    @..@    MOV      r0,#0xc18
        0x00018e24:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018e28:    f6480108    H...    MOV      r1,#0x8808
        0x00018e2c:    4401        .D      ADD      r1,r1,r0
        0x00018e2e:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x00018e32:    eb010382    ....    ADD      r3,r1,r2,LSL #2
        0x00018e36:    2200        ."      MOVS     r2,#0
        0x00018e38:    609a        .`      STR      r2,[r3,#8]
        0x00018e3a:    f89d3003    ...0    LDRB     r3,[sp,#3]
        0x00018e3e:    eb030383    ....    ADD      r3,r3,r3,LSL #2
        0x00018e42:    eb010383    ....    ADD      r3,r1,r3,LSL #2
        0x00018e46:    605a        Z`      STR      r2,[r3,#4]
        0x00018e48:    f89d3003    ...0    LDRB     r3,[sp,#3]
        0x00018e4c:    eb030383    ....    ADD      r3,r3,r3,LSL #2
        0x00018e50:    eb010383    ....    ADD      r3,r1,r3,LSL #2
        0x00018e54:    60da        .`      STR      r2,[r3,#0xc]
        0x00018e56:    f89d2003    ...     LDRB     r2,[sp,#3]
        0x00018e5a:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x00018e5e:    eb010382    ....    ADD      r3,r1,r2,LSL #2
        0x00018e62:    f44f4200    O..B    MOV      r2,#0x8000
        0x00018e66:    611a        .a      STR      r2,[r3,#0x10]
        0x00018e68:    f89d2003    ...     LDRB     r2,[sp,#3]
        0x00018e6c:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x00018e70:    f6000008    ....    ADD      r0,r0,#0x808
        0x00018e74:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018e78:    e7ff        ..      B        0x18e7a ; am_audio_buffer_init + 114
        0x00018e7a:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x00018e7e:    3001        .0      ADDS     r0,#1
        0x00018e80:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018e84:    e7c5        ..      B        0x18e12 ; am_audio_buffer_init + 10
        0x00018e86:    b001        ..      ADD      sp,sp,#4
        0x00018e88:    4770        pG      BX       lr
        0x00018e8a:    0000        ..      MOVS     r0,r0
    am_audio_buffer_nested_push
        0x00018e8c:    b580        ..      PUSH     {r7,lr}
        0x00018e8e:    b086        ..      SUB      sp,sp,#0x18
        0x00018e90:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x00018e94:    9104        ..      STR      r1,[sp,#0x10]
        0x00018e96:    9203        ..      STR      r2,[sp,#0xc]
        0x00018e98:    2000        .       MOVS     r0,#0
        0x00018e9a:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x00018e9e:    f001fac3    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x00018ea2:    9001        ..      STR      r0,[sp,#4]
        0x00018ea4:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00018ea8:    9904        ..      LDR      r1,[sp,#0x10]
        0x00018eaa:    9a03        ..      LDR      r2,[sp,#0xc]
        0x00018eac:    f000f830    ..0.    BL       am_audio_buffer_push ; 0x18f10
        0x00018eb0:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00018eb4:    3801        .8      SUBS     r0,#1
        0x00018eb6:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x00018eba:    e7ff        ..      B        0x18ebc ; am_audio_buffer_nested_push + 48
        0x00018ebc:    f99d000b    ....    LDRSB    r0,[sp,#0xb]
        0x00018ec0:    2800        .(      CMP      r0,#0
        0x00018ec2:    d41f        ..      BMI      0x18f04 ; am_audio_buffer_nested_push + 120
        0x00018ec4:    e7ff        ..      B        0x18ec6 ; am_audio_buffer_nested_push + 58
        0x00018ec6:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x00018eca:    f7ffff3d    ..=.    BL       am_audio_buffer_empty ; 0x18d48
        0x00018ece:    b908        ..      CBNZ     r0,0x18ed4 ; am_audio_buffer_nested_push + 72
        0x00018ed0:    e7ff        ..      B        0x18ed2 ; am_audio_buffer_nested_push + 70
        0x00018ed2:    e017        ..      B        0x18f04 ; am_audio_buffer_nested_push + 120
        0x00018ed4:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x00018ed8:    f89d1017    ....    LDRB     r1,[sp,#0x17]
        0x00018edc:    eb010281    ....    ADD      r2,r1,r1,LSL #2
        0x00018ee0:    f6404118    @..A    MOV      r1,#0xc18
        0x00018ee4:    f2c10100    ....    MOVT     r1,#0x1000
        0x00018ee8:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x00018eec:    f648020c    H...    MOV      r2,#0x880c
        0x00018ef0:    5889        .X      LDR      r1,[r1,r2]
        0x00018ef2:    f7ffff51    ..Q.    BL       am_audio_buffer_index_set ; 0x18d98
        0x00018ef6:    e7ff        ..      B        0x18ef8 ; am_audio_buffer_nested_push + 108
        0x00018ef8:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x00018efc:    3801        .8      SUBS     r0,#1
        0x00018efe:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x00018f02:    e7db        ..      B        0x18ebc ; am_audio_buffer_nested_push + 48
        0x00018f04:    9801        ..      LDR      r0,[sp,#4]
        0x00018f06:    f001fa97    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x00018f0a:    b006        ..      ADD      sp,sp,#0x18
        0x00018f0c:    bd80        ..      POP      {r7,pc}
        0x00018f0e:    0000        ..      MOVS     r0,r0
    am_audio_buffer_push
        0x00018f10:    b580        ..      PUSH     {r7,lr}
        0x00018f12:    b084        ..      SUB      sp,sp,#0x10
        0x00018f14:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x00018f18:    9102        ..      STR      r1,[sp,#8]
        0x00018f1a:    9201        ..      STR      r2,[sp,#4]
        0x00018f1c:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x00018f20:    2804        .(      CMP      r0,#4
        0x00018f22:    db01        ..      BLT      0x18f28 ; am_audio_buffer_push + 24
        0x00018f24:    e7ff        ..      B        0x18f26 ; am_audio_buffer_push + 22
        0x00018f26:    e012        ..      B        0x18f4e ; am_audio_buffer_push + 62
        0x00018f28:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x00018f2c:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x00018f30:    f6404018    @..@    MOV      r0,#0xc18
        0x00018f34:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018f38:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00018f3c:    f6480108    H...    MOV      r1,#0x8808
        0x00018f40:    4408        .D      ADD      r0,r0,r1
        0x00018f42:    9902        ..      LDR      r1,[sp,#8]
        0x00018f44:    9a01        ..      LDR      r2,[sp,#4]
        0x00018f46:    2300        .#      MOVS     r3,#0
        0x00018f48:    f004ff8e    ....    BL       am_vos_ring_buffer_push ; 0x1de68
        0x00018f4c:    e7ff        ..      B        0x18f4e ; am_audio_buffer_push + 62
        0x00018f4e:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x00018f52:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x00018f56:    f6404018    @..@    MOV      r0,#0xc18
        0x00018f5a:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018f5e:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00018f62:    f6480114    H...    MOV      r1,#0x8814
        0x00018f66:    5840        @X      LDR      r0,[r0,r1]
        0x00018f68:    2800        .(      CMP      r0,#0
        0x00018f6a:    bf18        ..      IT       NE
        0x00018f6c:    2001        .       MOVNE    r0,#1
        0x00018f6e:    b004        ..      ADD      sp,sp,#0x10
        0x00018f70:    bd80        ..      POP      {r7,pc}
        0x00018f72:    0000        ..      MOVS     r0,r0
    am_bsp_itm_printf_enable
        0x00018f74:    b580        ..      PUSH     {r7,lr}
        0x00018f76:    b082        ..      SUB      sp,sp,#8
        0x00018f78:    f2410008    A...    MOV      r0,#0x1008
        0x00018f7c:    f2c40002    ....    MOVT     r0,#0x4002
        0x00018f80:    6800        .h      LDR      r0,[r0,#0]
        0x00018f82:    0d00        ..      LSRS     r0,r0,#20
        0x00018f84:    07c0        ..      LSLS     r0,r0,#31
        0x00018f86:    b1e0        ..      CBZ      r0,0x18fc2 ; am_bsp_itm_printf_enable + 78
        0x00018f88:    e7ff        ..      B        0x18f8a ; am_bsp_itm_printf_enable + 22
        0x00018f8a:    f640207c    @.|     MOV      r0,#0xa7c
        0x00018f8e:    f2c4000c    ....    MOVT     r0,#0x400c
        0x00018f92:    6800        .h      LDR      r0,[r0,#0]
        0x00018f94:    07c0        ..      LSLS     r0,r0,#31
        0x00018f96:    b1a0        ..      CBZ      r0,0x18fc2 ; am_bsp_itm_printf_enable + 78
        0x00018f98:    e7ff        ..      B        0x18f9a ; am_bsp_itm_printf_enable + 38
        0x00018f9a:    4668        hF      MOV      r0,sp
        0x00018f9c:    f000fc74    ..t.    BL       am_hal_dcu_get ; 0x19888
        0x00018fa0:    f89d0000    ....    LDRB     r0,[sp,#0]
        0x00018fa4:    06c0        ..      LSLS     r0,r0,#27
        0x00018fa6:    2800        .(      CMP      r0,#0
        0x00018fa8:    d40a        ..      BMI      0x18fc0 ; am_bsp_itm_printf_enable + 76
        0x00018faa:    e7ff        ..      B        0x18fac ; am_bsp_itm_printf_enable + 56
        0x00018fac:    2001        .       MOVS     r0,#1
        0x00018fae:    2110        .!      MOVS     r1,#0x10
        0x00018fb0:    f000fd1e    ....    BL       am_hal_dcu_update ; 0x199f0
        0x00018fb4:    b120         .      CBZ      r0,0x18fc0 ; am_bsp_itm_printf_enable + 76
        0x00018fb6:    e7ff        ..      B        0x18fb8 ; am_bsp_itm_printf_enable + 68
        0x00018fb8:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00018fbc:    9001        ..      STR      r0,[sp,#4]
        0x00018fbe:    e023        #.      B        0x19008 ; am_bsp_itm_printf_enable + 148
        0x00018fc0:    e003        ..      B        0x18fca ; am_bsp_itm_printf_enable + 86
        0x00018fc2:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00018fc6:    9001        ..      STR      r0,[sp,#4]
        0x00018fc8:    e01e        ..      B        0x19008 ; am_bsp_itm_printf_enable + 148
        0x00018fca:    f640010e    @...    MOV      r1,#0x80e
        0x00018fce:    f2c10100    ....    MOVT     r1,#0x1000
        0x00018fd2:    2001        .       MOVS     r0,#1
        0x00018fd4:    7008        .p      STRB     r0,[r1,#0]
        0x00018fd6:    f001fa33    ..3.    BL       am_hal_itm_enable ; 0x1a440
        0x00018fda:    f2442040    D.@     MOV      r0,#0x4240
        0x00018fde:    f2c0000f    ....    MOVT     r0,#0xf
        0x00018fe2:    f003fa07    ....    BL       am_hal_tpiu_enable ; 0x1c3f4
        0x00018fe6:    f2400090    @...    MOVW     r0,#0x90
        0x00018fea:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018fee:    6801        .h      LDR      r1,[r0,#0]
        0x00018ff0:    201c        .       MOVS     r0,#0x1c
        0x00018ff2:    f001f877    ..w.    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x00018ff6:    f24a40a9    J..@    MOV      r0,#0xa4a9
        0x00018ffa:    f2c00001    ....    MOVT     r0,#1
        0x00018ffe:    f003fe27    ..'.    BL       am_util_stdio_printf_init ; 0x1cc50
        0x00019002:    2000        .       MOVS     r0,#0
        0x00019004:    9001        ..      STR      r0,[sp,#4]
        0x00019006:    e7ff        ..      B        0x19008 ; am_bsp_itm_printf_enable + 148
        0x00019008:    9801        ..      LDR      r0,[sp,#4]
        0x0001900a:    b002        ..      ADD      sp,sp,#8
        0x0001900c:    bd80        ..      POP      {r7,pc}
        0x0001900e:    0000        ..      MOVS     r0,r0
    am_bsp_low_power_init
        0x00019010:    b580        ..      PUSH     {r7,lr}
        0x00019012:    f002f90b    ....    BL       am_hal_pwrctrl_low_power_init ; 0x1b22c
        0x00019016:    2100        .!      MOVS     r1,#0
        0x00019018:    4608        .F      MOV      r0,r1
        0x0001901a:    f002f813    ....    BL       am_hal_pwrctrl_control ; 0x1b044
        0x0001901e:    f002fd47    ..G.    BL       am_hal_rtc_osc_disable ; 0x1bab0
        0x00019022:    bd80        ..      POP      {r7,pc}
    am_ctimer_isr
        0x00019024:    b580        ..      PUSH     {r7,lr}
        0x00019026:    b082        ..      SUB      sp,sp,#8
        0x00019028:    2000        .       MOVS     r0,#0
        0x0001902a:    a901        ..      ADD      r1,sp,#4
        0x0001902c:    f003f92e    ....    BL       am_hal_timer_interrupt_status_get ; 0x1c28c
        0x00019030:    9801        ..      LDR      r0,[sp,#4]
        0x00019032:    f003f8c3    ....    BL       am_hal_timer_interrupt_clear ; 0x1c1bc
        0x00019036:    b002        ..      ADD      sp,sp,#8
        0x00019038:    bd80        ..      POP      {r7,pc}
        0x0001903a:    0000        ..      MOVS     r0,r0
    am_devices_led_array_init
        0x0001903c:    b580        ..      PUSH     {r7,lr}
        0x0001903e:    b084        ..      SUB      sp,sp,#0x10
        0x00019040:    9003        ..      STR      r0,[sp,#0xc]
        0x00019042:    9102        ..      STR      r1,[sp,#8]
        0x00019044:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019046:    b120         .      CBZ      r0,0x19052 ; am_devices_led_array_init + 22
        0x00019048:    e7ff        ..      B        0x1904a ; am_devices_led_array_init + 14
        0x0001904a:    9802        ..      LDR      r0,[sp,#8]
        0x0001904c:    2820         (      CMP      r0,#0x20
        0x0001904e:    d301        ..      BCC      0x19054 ; am_devices_led_array_init + 24
        0x00019050:    e7ff        ..      B        0x19052 ; am_devices_led_array_init + 22
        0x00019052:    e012        ..      B        0x1907a ; am_devices_led_array_init + 62
        0x00019054:    2000        .       MOVS     r0,#0
        0x00019056:    9001        ..      STR      r0,[sp,#4]
        0x00019058:    e7ff        ..      B        0x1905a ; am_devices_led_array_init + 30
        0x0001905a:    9801        ..      LDR      r0,[sp,#4]
        0x0001905c:    9902        ..      LDR      r1,[sp,#8]
        0x0001905e:    4288        .B      CMP      r0,r1
        0x00019060:    d20b        ..      BCS      0x1907a ; am_devices_led_array_init + 62
        0x00019062:    e7ff        ..      B        0x19064 ; am_devices_led_array_init + 40
        0x00019064:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019066:    9901        ..      LDR      r1,[sp,#4]
        0x00019068:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001906c:    f000f82c    ..,.    BL       am_devices_led_init ; 0x190c8
        0x00019070:    e7ff        ..      B        0x19072 ; am_devices_led_array_init + 54
        0x00019072:    9801        ..      LDR      r0,[sp,#4]
        0x00019074:    3001        .0      ADDS     r0,#1
        0x00019076:    9001        ..      STR      r0,[sp,#4]
        0x00019078:    e7ef        ..      B        0x1905a ; am_devices_led_array_init + 30
        0x0001907a:    b004        ..      ADD      sp,sp,#0x10
        0x0001907c:    bd80        ..      POP      {r7,pc}
        0x0001907e:    0000        ..      MOVS     r0,r0
    am_devices_led_array_out
        0x00019080:    b580        ..      PUSH     {r7,lr}
        0x00019082:    b084        ..      SUB      sp,sp,#0x10
        0x00019084:    9003        ..      STR      r0,[sp,#0xc]
        0x00019086:    9102        ..      STR      r1,[sp,#8]
        0x00019088:    9201        ..      STR      r2,[sp,#4]
        0x0001908a:    2000        .       MOVS     r0,#0
        0x0001908c:    9000        ..      STR      r0,[sp,#0]
        0x0001908e:    e7ff        ..      B        0x19090 ; am_devices_led_array_out + 16
        0x00019090:    9800        ..      LDR      r0,[sp,#0]
        0x00019092:    9902        ..      LDR      r1,[sp,#8]
        0x00019094:    4288        .B      CMP      r0,r1
        0x00019096:    d215        ..      BCS      0x190c4 ; am_devices_led_array_out + 68
        0x00019098:    e7ff        ..      B        0x1909a ; am_devices_led_array_out + 26
        0x0001909a:    9801        ..      LDR      r0,[sp,#4]
        0x0001909c:    9900        ..      LDR      r1,[sp,#0]
        0x0001909e:    40c8        .@      LSRS     r0,r0,r1
        0x000190a0:    07c0        ..      LSLS     r0,r0,#31
        0x000190a2:    b128        (.      CBZ      r0,0x190b0 ; am_devices_led_array_out + 48
        0x000190a4:    e7ff        ..      B        0x190a6 ; am_devices_led_array_out + 38
        0x000190a6:    9803        ..      LDR      r0,[sp,#0xc]
        0x000190a8:    9900        ..      LDR      r1,[sp,#0]
        0x000190aa:    f000f8b1    ....    BL       am_devices_led_on ; 0x19210
        0x000190ae:    e004        ..      B        0x190ba ; am_devices_led_array_out + 58
        0x000190b0:    9803        ..      LDR      r0,[sp,#0xc]
        0x000190b2:    9900        ..      LDR      r1,[sp,#0]
        0x000190b4:    f000f866    ..f.    BL       am_devices_led_off ; 0x19184
        0x000190b8:    e7ff        ..      B        0x190ba ; am_devices_led_array_out + 58
        0x000190ba:    e7ff        ..      B        0x190bc ; am_devices_led_array_out + 60
        0x000190bc:    9800        ..      LDR      r0,[sp,#0]
        0x000190be:    3001        .0      ADDS     r0,#1
        0x000190c0:    9000        ..      STR      r0,[sp,#0]
        0x000190c2:    e7e5        ..      B        0x19090 ; am_devices_led_array_out + 16
        0x000190c4:    b004        ..      ADD      sp,sp,#0x10
        0x000190c6:    bd80        ..      POP      {r7,pc}
    am_devices_led_init
        0x000190c8:    b580        ..      PUSH     {r7,lr}
        0x000190ca:    b082        ..      SUB      sp,sp,#8
        0x000190cc:    9001        ..      STR      r0,[sp,#4]
        0x000190ce:    9801        ..      LDR      r0,[sp,#4]
        0x000190d0:    b128        (.      CBZ      r0,0x190de ; am_devices_led_init + 22
        0x000190d2:    e7ff        ..      B        0x190d4 ; am_devices_led_init + 12
        0x000190d4:    9801        ..      LDR      r0,[sp,#4]
        0x000190d6:    6800        .h      LDR      r0,[r0,#0]
        0x000190d8:    2880        .(      CMP      r0,#0x80
        0x000190da:    d301        ..      BCC      0x190e0 ; am_devices_led_init + 24
        0x000190dc:    e7ff        ..      B        0x190de ; am_devices_led_init + 22
        0x000190de:    e04e        N.      B        0x1917e ; am_devices_led_init + 182
        0x000190e0:    9801        ..      LDR      r0,[sp,#4]
        0x000190e2:    7900        .y      LDRB     r0,[r0,#4]
        0x000190e4:    0780        ..      LSLS     r0,r0,#30
        0x000190e6:    2800        .(      CMP      r0,#0
        0x000190e8:    d516        ..      BPL      0x19118 ; am_devices_led_init + 80
        0x000190ea:    e7ff        ..      B        0x190ec ; am_devices_led_init + 36
        0x000190ec:    9801        ..      LDR      r0,[sp,#4]
        0x000190ee:    6800        .h      LDR      r0,[r0,#0]
        0x000190f0:    f642412c    B.,A    MOV      r1,#0x2c2c
        0x000190f4:    f2c00102    ....    MOVT     r1,#2
        0x000190f8:    6809        .h      LDR      r1,[r1,#0]
        0x000190fa:    f000fff3    ....    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x000190fe:    9801        ..      LDR      r0,[sp,#4]
        0x00019100:    6800        .h      LDR      r0,[r0,#0]
        0x00019102:    2103        .!      MOVS     r1,#3
        0x00019104:    f001f870    ..p.    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x00019108:    9901        ..      LDR      r1,[sp,#4]
        0x0001910a:    6808        .h      LDR      r0,[r1,#0]
        0x0001910c:    6849        Ih      LDR      r1,[r1,#4]
        0x0001910e:    f0010101    ....    AND      r1,r1,#1
        0x00019112:    f001f869    ..i.    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x00019116:    e032        2.      B        0x1917e ; am_devices_led_init + 182
        0x00019118:    9801        ..      LDR      r0,[sp,#4]
        0x0001911a:    7900        .y      LDRB     r0,[r0,#4]
        0x0001911c:    0740        @.      LSLS     r0,r0,#29
        0x0001911e:    2800        .(      CMP      r0,#0
        0x00019120:    d516        ..      BPL      0x19150 ; am_devices_led_init + 136
        0x00019122:    e7ff        ..      B        0x19124 ; am_devices_led_init + 92
        0x00019124:    9801        ..      LDR      r0,[sp,#4]
        0x00019126:    6800        .h      LDR      r0,[r0,#0]
        0x00019128:    f6424128    B.(A    MOV      r1,#0x2c28
        0x0001912c:    f2c00102    ....    MOVT     r1,#2
        0x00019130:    6809        .h      LDR      r1,[r1,#0]
        0x00019132:    f000ffd7    ....    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x00019136:    9801        ..      LDR      r0,[sp,#4]
        0x00019138:    6800        .h      LDR      r0,[r0,#0]
        0x0001913a:    2103        .!      MOVS     r1,#3
        0x0001913c:    f001f854    ..T.    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x00019140:    9901        ..      LDR      r1,[sp,#4]
        0x00019142:    6808        .h      LDR      r0,[r1,#0]
        0x00019144:    6849        Ih      LDR      r1,[r1,#4]
        0x00019146:    f0010101    ....    AND      r1,r1,#1
        0x0001914a:    f001f84d    ..M.    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x0001914e:    e015        ..      B        0x1917c ; am_devices_led_init + 180
        0x00019150:    9801        ..      LDR      r0,[sp,#4]
        0x00019152:    6800        .h      LDR      r0,[r0,#0]
        0x00019154:    f6424130    B.0A    MOV      r1,#0x2c30
        0x00019158:    f2c00102    ....    MOVT     r1,#2
        0x0001915c:    6809        .h      LDR      r1,[r1,#0]
        0x0001915e:    f000ffc1    ....    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x00019162:    9801        ..      LDR      r0,[sp,#4]
        0x00019164:    6800        .h      LDR      r0,[r0,#0]
        0x00019166:    2103        .!      MOVS     r1,#3
        0x00019168:    f001f83e    ..>.    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x0001916c:    9901        ..      LDR      r1,[sp,#4]
        0x0001916e:    6808        .h      LDR      r0,[r1,#0]
        0x00019170:    6849        Ih      LDR      r1,[r1,#4]
        0x00019172:    f0010101    ....    AND      r1,r1,#1
        0x00019176:    f001f837    ..7.    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x0001917a:    e7ff        ..      B        0x1917c ; am_devices_led_init + 180
        0x0001917c:    e7ff        ..      B        0x1917e ; am_devices_led_init + 182
        0x0001917e:    b002        ..      ADD      sp,sp,#8
        0x00019180:    bd80        ..      POP      {r7,pc}
        0x00019182:    0000        ..      MOVS     r0,r0
    am_devices_led_off
        0x00019184:    b580        ..      PUSH     {r7,lr}
        0x00019186:    b082        ..      SUB      sp,sp,#8
        0x00019188:    9001        ..      STR      r0,[sp,#4]
        0x0001918a:    9100        ..      STR      r1,[sp,#0]
        0x0001918c:    9801        ..      LDR      r0,[sp,#4]
        0x0001918e:    b158        X.      CBZ      r0,0x191a8 ; am_devices_led_off + 36
        0x00019190:    e7ff        ..      B        0x19192 ; am_devices_led_off + 14
        0x00019192:    9800        ..      LDR      r0,[sp,#0]
        0x00019194:    281e        .(      CMP      r0,#0x1e
        0x00019196:    d807        ..      BHI      0x191a8 ; am_devices_led_off + 36
        0x00019198:    e7ff        ..      B        0x1919a ; am_devices_led_off + 22
        0x0001919a:    9801        ..      LDR      r0,[sp,#4]
        0x0001919c:    9900        ..      LDR      r1,[sp,#0]
        0x0001919e:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x000191a2:    2880        .(      CMP      r0,#0x80
        0x000191a4:    d301        ..      BCC      0x191aa ; am_devices_led_off + 38
        0x000191a6:    e7ff        ..      B        0x191a8 ; am_devices_led_off + 36
        0x000191a8:    e02f        /.      B        0x1920a ; am_devices_led_off + 134
        0x000191aa:    9801        ..      LDR      r0,[sp,#4]
        0x000191ac:    9900        ..      LDR      r1,[sp,#0]
        0x000191ae:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x000191b2:    7900        .y      LDRB     r0,[r0,#4]
        0x000191b4:    0780        ..      LSLS     r0,r0,#30
        0x000191b6:    2800        .(      CMP      r0,#0
        0x000191b8:    d50c        ..      BPL      0x191d4 ; am_devices_led_off + 80
        0x000191ba:    e7ff        ..      B        0x191bc ; am_devices_led_off + 56
        0x000191bc:    9801        ..      LDR      r0,[sp,#4]
        0x000191be:    9a00        ..      LDR      r2,[sp,#0]
        0x000191c0:    eb0001c2    ....    ADD      r1,r0,r2,LSL #3
        0x000191c4:    f8500032    P.2.    LDR      r0,[r0,r2,LSL #3]
        0x000191c8:    684a        Jh      LDR      r2,[r1,#4]
        0x000191ca:    2101        .!      MOVS     r1,#1
        0x000191cc:    4391        .C      BICS     r1,r1,r2
        0x000191ce:    f001f80b    ....    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x000191d2:    e01a        ..      B        0x1920a ; am_devices_led_off + 134
        0x000191d4:    9801        ..      LDR      r0,[sp,#4]
        0x000191d6:    7900        .y      LDRB     r0,[r0,#4]
        0x000191d8:    0740        @.      LSLS     r0,r0,#29
        0x000191da:    2800        .(      CMP      r0,#0
        0x000191dc:    d50c        ..      BPL      0x191f8 ; am_devices_led_off + 116
        0x000191de:    e7ff        ..      B        0x191e0 ; am_devices_led_off + 92
        0x000191e0:    9801        ..      LDR      r0,[sp,#4]
        0x000191e2:    9a00        ..      LDR      r2,[sp,#0]
        0x000191e4:    eb0001c2    ....    ADD      r1,r0,r2,LSL #3
        0x000191e8:    f8500032    P.2.    LDR      r0,[r0,r2,LSL #3]
        0x000191ec:    684a        Jh      LDR      r2,[r1,#4]
        0x000191ee:    2101        .!      MOVS     r1,#1
        0x000191f0:    4391        .C      BICS     r1,r1,r2
        0x000191f2:    f000fff9    ....    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x000191f6:    e007        ..      B        0x19208 ; am_devices_led_off + 132
        0x000191f8:    9801        ..      LDR      r0,[sp,#4]
        0x000191fa:    9900        ..      LDR      r1,[sp,#0]
        0x000191fc:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00019200:    2103        .!      MOVS     r1,#3
        0x00019202:    f000fff1    ....    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x00019206:    e7ff        ..      B        0x19208 ; am_devices_led_off + 132
        0x00019208:    e7ff        ..      B        0x1920a ; am_devices_led_off + 134
        0x0001920a:    b002        ..      ADD      sp,sp,#8
        0x0001920c:    bd80        ..      POP      {r7,pc}
        0x0001920e:    0000        ..      MOVS     r0,r0
    am_devices_led_on
        0x00019210:    b580        ..      PUSH     {r7,lr}
        0x00019212:    b082        ..      SUB      sp,sp,#8
        0x00019214:    9001        ..      STR      r0,[sp,#4]
        0x00019216:    9100        ..      STR      r1,[sp,#0]
        0x00019218:    9801        ..      LDR      r0,[sp,#4]
        0x0001921a:    b158        X.      CBZ      r0,0x19234 ; am_devices_led_on + 36
        0x0001921c:    e7ff        ..      B        0x1921e ; am_devices_led_on + 14
        0x0001921e:    9800        ..      LDR      r0,[sp,#0]
        0x00019220:    281e        .(      CMP      r0,#0x1e
        0x00019222:    d807        ..      BHI      0x19234 ; am_devices_led_on + 36
        0x00019224:    e7ff        ..      B        0x19226 ; am_devices_led_on + 22
        0x00019226:    9801        ..      LDR      r0,[sp,#4]
        0x00019228:    9900        ..      LDR      r1,[sp,#0]
        0x0001922a:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x0001922e:    2880        .(      CMP      r0,#0x80
        0x00019230:    d301        ..      BCC      0x19236 ; am_devices_led_on + 38
        0x00019232:    e7ff        ..      B        0x19234 ; am_devices_led_on + 36
        0x00019234:    e02f        /.      B        0x19296 ; am_devices_led_on + 134
        0x00019236:    9801        ..      LDR      r0,[sp,#4]
        0x00019238:    9900        ..      LDR      r1,[sp,#0]
        0x0001923a:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001923e:    7900        .y      LDRB     r0,[r0,#4]
        0x00019240:    0780        ..      LSLS     r0,r0,#30
        0x00019242:    2800        .(      CMP      r0,#0
        0x00019244:    d50c        ..      BPL      0x19260 ; am_devices_led_on + 80
        0x00019246:    e7ff        ..      B        0x19248 ; am_devices_led_on + 56
        0x00019248:    9801        ..      LDR      r0,[sp,#4]
        0x0001924a:    9a00        ..      LDR      r2,[sp,#0]
        0x0001924c:    eb0001c2    ....    ADD      r1,r0,r2,LSL #3
        0x00019250:    f8500032    P.2.    LDR      r0,[r0,r2,LSL #3]
        0x00019254:    6849        Ih      LDR      r1,[r1,#4]
        0x00019256:    f0010101    ....    AND      r1,r1,#1
        0x0001925a:    f000ffc5    ....    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x0001925e:    e01a        ..      B        0x19296 ; am_devices_led_on + 134
        0x00019260:    9801        ..      LDR      r0,[sp,#4]
        0x00019262:    7900        .y      LDRB     r0,[r0,#4]
        0x00019264:    0740        @.      LSLS     r0,r0,#29
        0x00019266:    2800        .(      CMP      r0,#0
        0x00019268:    d50c        ..      BPL      0x19284 ; am_devices_led_on + 116
        0x0001926a:    e7ff        ..      B        0x1926c ; am_devices_led_on + 92
        0x0001926c:    9801        ..      LDR      r0,[sp,#4]
        0x0001926e:    9a00        ..      LDR      r2,[sp,#0]
        0x00019270:    eb0001c2    ....    ADD      r1,r0,r2,LSL #3
        0x00019274:    f8500032    P.2.    LDR      r0,[r0,r2,LSL #3]
        0x00019278:    6849        Ih      LDR      r1,[r1,#4]
        0x0001927a:    f0010101    ....    AND      r1,r1,#1
        0x0001927e:    f000ffb3    ....    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x00019282:    e007        ..      B        0x19294 ; am_devices_led_on + 132
        0x00019284:    9801        ..      LDR      r0,[sp,#4]
        0x00019286:    9900        ..      LDR      r1,[sp,#0]
        0x00019288:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x0001928c:    2104        .!      MOVS     r1,#4
        0x0001928e:    f000ffab    ....    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x00019292:    e7ff        ..      B        0x19294 ; am_devices_led_on + 132
        0x00019294:    e7ff        ..      B        0x19296 ; am_devices_led_on + 134
        0x00019296:    b002        ..      ADD      sp,sp,#8
        0x00019298:    bd80        ..      POP      {r7,pc}
        0x0001929a:    0000        ..      MOVS     r0,r0
    am_devices_led_toggle
        0x0001929c:    b580        ..      PUSH     {r7,lr}
        0x0001929e:    b084        ..      SUB      sp,sp,#0x10
        0x000192a0:    9003        ..      STR      r0,[sp,#0xc]
        0x000192a2:    9102        ..      STR      r1,[sp,#8]
        0x000192a4:    9803        ..      LDR      r0,[sp,#0xc]
        0x000192a6:    b158        X.      CBZ      r0,0x192c0 ; am_devices_led_toggle + 36
        0x000192a8:    e7ff        ..      B        0x192aa ; am_devices_led_toggle + 14
        0x000192aa:    9802        ..      LDR      r0,[sp,#8]
        0x000192ac:    281e        .(      CMP      r0,#0x1e
        0x000192ae:    d807        ..      BHI      0x192c0 ; am_devices_led_toggle + 36
        0x000192b0:    e7ff        ..      B        0x192b2 ; am_devices_led_toggle + 22
        0x000192b2:    9803        ..      LDR      r0,[sp,#0xc]
        0x000192b4:    9902        ..      LDR      r1,[sp,#8]
        0x000192b6:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x000192ba:    2880        .(      CMP      r0,#0x80
        0x000192bc:    d301        ..      BCC      0x192c2 ; am_devices_led_toggle + 38
        0x000192be:    e7ff        ..      B        0x192c0 ; am_devices_led_toggle + 36
        0x000192c0:    e040        @.      B        0x19344 ; am_devices_led_toggle + 168
        0x000192c2:    9803        ..      LDR      r0,[sp,#0xc]
        0x000192c4:    9902        ..      LDR      r1,[sp,#8]
        0x000192c6:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x000192ca:    7900        .y      LDRB     r0,[r0,#4]
        0x000192cc:    0780        ..      LSLS     r0,r0,#30
        0x000192ce:    2800        .(      CMP      r0,#0
        0x000192d0:    d508        ..      BPL      0x192e4 ; am_devices_led_toggle + 72
        0x000192d2:    e7ff        ..      B        0x192d4 ; am_devices_led_toggle + 56
        0x000192d4:    9803        ..      LDR      r0,[sp,#0xc]
        0x000192d6:    9902        ..      LDR      r1,[sp,#8]
        0x000192d8:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x000192dc:    2102        .!      MOVS     r1,#2
        0x000192de:    f000ff83    ....    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x000192e2:    e02f        /.      B        0x19344 ; am_devices_led_toggle + 168
        0x000192e4:    9803        ..      LDR      r0,[sp,#0xc]
        0x000192e6:    7900        .y      LDRB     r0,[r0,#4]
        0x000192e8:    0740        @.      LSLS     r0,r0,#29
        0x000192ea:    2800        .(      CMP      r0,#0
        0x000192ec:    d508        ..      BPL      0x19300 ; am_devices_led_toggle + 100
        0x000192ee:    e7ff        ..      B        0x192f0 ; am_devices_led_toggle + 84
        0x000192f0:    9803        ..      LDR      r0,[sp,#0xc]
        0x000192f2:    9902        ..      LDR      r1,[sp,#8]
        0x000192f4:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x000192f8:    2102        .!      MOVS     r1,#2
        0x000192fa:    f000ff75    ..u.    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x000192fe:    e020         .      B        0x19342 ; am_devices_led_toggle + 166
        0x00019300:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019302:    9902        ..      LDR      r1,[sp,#8]
        0x00019304:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00019308:    2102        .!      MOVS     r1,#2
        0x0001930a:    466a        jF      MOV      r2,sp
        0x0001930c:    f000ff24    ..$.    BL       am_hal_gpio_state_read ; 0x1a158
        0x00019310:    9001        ..      STR      r0,[sp,#4]
        0x00019312:    9801        ..      LDR      r0,[sp,#4]
        0x00019314:    b9a0        ..      CBNZ     r0,0x19340 ; am_devices_led_toggle + 164
        0x00019316:    e7ff        ..      B        0x19318 ; am_devices_led_toggle + 124
        0x00019318:    9800        ..      LDR      r0,[sp,#0]
        0x0001931a:    b140        @.      CBZ      r0,0x1932e ; am_devices_led_toggle + 146
        0x0001931c:    e7ff        ..      B        0x1931e ; am_devices_led_toggle + 130
        0x0001931e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019320:    9902        ..      LDR      r1,[sp,#8]
        0x00019322:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00019326:    2103        .!      MOVS     r1,#3
        0x00019328:    f000ff5e    ..^.    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x0001932c:    e007        ..      B        0x1933e ; am_devices_led_toggle + 162
        0x0001932e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019330:    9902        ..      LDR      r1,[sp,#8]
        0x00019332:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00019336:    2104        .!      MOVS     r1,#4
        0x00019338:    f000ff56    ..V.    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x0001933c:    e7ff        ..      B        0x1933e ; am_devices_led_toggle + 162
        0x0001933e:    e7ff        ..      B        0x19340 ; am_devices_led_toggle + 164
        0x00019340:    e7ff        ..      B        0x19342 ; am_devices_led_toggle + 166
        0x00019342:    e7ff        ..      B        0x19344 ; am_devices_led_toggle + 168
        0x00019344:    b004        ..      ADD      sp,sp,#0x10
        0x00019346:    bd80        ..      POP      {r7,pc}
    am_freertos_sleep
        0x00019348:    b580        ..      PUSH     {r7,lr}
        0x0001934a:    b082        ..      SUB      sp,sp,#8
        0x0001934c:    9001        ..      STR      r0,[sp,#4]
        0x0001934e:    2001        .       MOVS     r0,#1
        0x00019350:    f002fcb0    ....    BL       am_hal_sysctrl_sleep ; 0x1bcb4
        0x00019354:    2000        .       MOVS     r0,#0
        0x00019356:    b002        ..      ADD      sp,sp,#8
        0x00019358:    bd80        ..      POP      {r7,pc}
        0x0001935a:    0000        ..      MOVS     r0,r0
    am_freertos_wakeup
        0x0001935c:    b081        ..      SUB      sp,sp,#4
        0x0001935e:    9000        ..      STR      r0,[sp,#0]
        0x00019360:    b001        ..      ADD      sp,sp,#4
        0x00019362:    4770        pG      BX       lr
    am_getStackedReg
        0x00019364:    b082        ..      SUB      sp,sp,#8
        0x00019366:    9001        ..      STR      r0,[sp,#4]
        0x00019368:    9100        ..      STR      r1,[sp,#0]
        0x0001936a:    9800        ..      LDR      r0,[sp,#0]
        0x0001936c:    9901        ..      LDR      r1,[sp,#4]
        0x0001936e:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x00019372:    b002        ..      ADD      sp,sp,#8
        0x00019374:    4770        pG      BX       lr
        0x00019376:    0000        ..      MOVS     r0,r0
    am_get_pwrctrl
        0x00019378:    b580        ..      PUSH     {r7,lr}
        0x0001937a:    b083        ..      SUB      sp,sp,#0xc
        0x0001937c:    9001        ..      STR      r0,[sp,#4]
        0x0001937e:    9100        ..      STR      r1,[sp,#0]
        0x00019380:    9801        ..      LDR      r0,[sp,#4]
        0x00019382:    b120         .      CBZ      r0,0x1938e ; am_get_pwrctrl + 22
        0x00019384:    e7ff        ..      B        0x19386 ; am_get_pwrctrl + 14
        0x00019386:    9800        ..      LDR      r0,[sp,#0]
        0x00019388:    2822        "(      CMP      r0,#0x22
        0x0001938a:    d303        ..      BCC      0x19394 ; am_get_pwrctrl + 28
        0x0001938c:    e7ff        ..      B        0x1938e ; am_get_pwrctrl + 22
        0x0001938e:    2006        .       MOVS     r0,#6
        0x00019390:    9002        ..      STR      r0,[sp,#8]
        0x00019392:    e018        ..      B        0x193c6 ; am_get_pwrctrl + 78
        0x00019394:    9901        ..      LDR      r1,[sp,#4]
        0x00019396:    9a00        ..      LDR      r2,[sp,#0]
        0x00019398:    f6424034    B.4@    MOV      r0,#0x2c34
        0x0001939c:    f2c00002    ....    MOVT     r0,#2
        0x000193a0:    eb001e02    ....    ADD      lr,r0,r2,LSL #4
        0x000193a4:    0112        ..      LSLS     r2,r2,#4
        0x000193a6:    f8de3004    ...0    LDR      r3,[lr,#4]
        0x000193aa:    f8dec008    ....    LDR      r12,[lr,#8]
        0x000193ae:    f8dee00c    ....    LDR      lr,[lr,#0xc]
        0x000193b2:    f8c1e00c    ....    STR      lr,[r1,#0xc]
        0x000193b6:    f8c1c008    ....    STR      r12,[r1,#8]
        0x000193ba:    604b        K`      STR      r3,[r1,#4]
        0x000193bc:    5880        .X      LDR      r0,[r0,r2]
        0x000193be:    6008        .`      STR      r0,[r1,#0]
        0x000193c0:    2000        .       MOVS     r0,#0
        0x000193c2:    9002        ..      STR      r0,[sp,#8]
        0x000193c4:    e7ff        ..      B        0x193c6 ; am_get_pwrctrl + 78
        0x000193c6:    9802        ..      LDR      r0,[sp,#8]
        0x000193c8:    b003        ..      ADD      sp,sp,#0xc
        0x000193ca:    bd80        ..      POP      {r7,pc}
    am_gpio0_001f_isr
        0x000193cc:    b580        ..      PUSH     {r7,lr}
        0x000193ce:    b084        ..      SUB      sp,sp,#0x10
        0x000193d0:    f001f82a    ..*.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x000193d4:    9002        ..      STR      r0,[sp,#8]
        0x000193d6:    2038        8       MOVS     r0,#0x38
        0x000193d8:    9001        ..      STR      r0,[sp,#4]
        0x000193da:    2100        .!      MOVS     r1,#0
        0x000193dc:    aa03        ..      ADD      r2,sp,#0xc
        0x000193de:    f000fd51    ..Q.    BL       am_hal_gpio_interrupt_irq_status_get ; 0x19e84
        0x000193e2:    9801        ..      LDR      r0,[sp,#4]
        0x000193e4:    9903        ..      LDR      r1,[sp,#0xc]
        0x000193e6:    f000fd1f    ....    BL       am_hal_gpio_interrupt_irq_clear ; 0x19e28
        0x000193ea:    9802        ..      LDR      r0,[sp,#8]
        0x000193ec:    f001f824    ..$.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x000193f0:    9801        ..      LDR      r0,[sp,#4]
        0x000193f2:    9903        ..      LDR      r1,[sp,#0xc]
        0x000193f4:    f000fe2a    ..*.    BL       am_hal_gpio_interrupt_service ; 0x1a04c
        0x000193f8:    b004        ..      ADD      sp,sp,#0x10
        0x000193fa:    bd80        ..      POP      {r7,pc}
    am_hal_cachectrl_config
        0x000193fc:    b580        ..      PUSH     {r7,lr}
        0x000193fe:    b084        ..      SUB      sp,sp,#0x10
        0x00019400:    9003        ..      STR      r0,[sp,#0xc]
        0x00019402:    f001f811    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x00019406:    9002        ..      STR      r0,[sp,#8]
        0x00019408:    f04f4190    O..A    MOV      r1,#0x48000000
        0x0001940c:    9101        ..      STR      r1,[sp,#4]
        0x0001940e:    6808        .h      LDR      r0,[r1,#0]
        0x00019410:    f4207040     .@p    BIC      r0,r0,#0x300
        0x00019414:    6008        .`      STR      r0,[r1,#0]
        0x00019416:    9802        ..      LDR      r0,[sp,#8]
        0x00019418:    f001f80e    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001941c:    9901        ..      LDR      r1,[sp,#4]
        0x0001941e:    9b03        ..      LDR      r3,[sp,#0xc]
        0x00019420:    7818        .x      LDRB     r0,[r3,#0]
        0x00019422:    785a        Zx      LDRB     r2,[r3,#1]
        0x00019424:    789b        .x      LDRB     r3,[r3,#2]
        0x00019426:    f0030301    ....    AND      r3,r3,#1
        0x0001942a:    0100        ..      LSLS     r0,r0,#4
        0x0001942c:    b2c0        ..      UXTB     r0,r0
        0x0001942e:    ea400043    @.C.    ORR      r0,r0,r3,LSL #1
        0x00019432:    f0020203    ....    AND      r2,r2,#3
        0x00019436:    ea402002    @..     ORR      r0,r0,r2,LSL #8
        0x0001943a:    f2404200    @..B    MOVW     r2,#0x400
        0x0001943e:    f2c00210    ....    MOVT     r2,#0x10
        0x00019442:    4310        .C      ORRS     r0,r0,r2
        0x00019444:    6008        .`      STR      r0,[r1,#0]
        0x00019446:    2000        .       MOVS     r0,#0
        0x00019448:    b004        ..      ADD      sp,sp,#0x10
        0x0001944a:    bd80        ..      POP      {r7,pc}
    am_hal_cachectrl_enable
        0x0001944c:    f04f4190    O..A    MOV      r1,#0x48000000
        0x00019450:    6808        .h      LDR      r0,[r1,#0]
        0x00019452:    f0400001    @...    ORR      r0,r0,#1
        0x00019456:    6008        .`      STR      r0,[r1,#0]
        0x00019458:    2108        .!      MOVS     r1,#8
        0x0001945a:    f6c40100    ....    MOVT     r1,#0x4800
        0x0001945e:    6808        .h      LDR      r0,[r1,#0]
        0x00019460:    f0400001    @...    ORR      r0,r0,#1
        0x00019464:    6008        .`      STR      r0,[r1,#0]
        0x00019466:    2000        .       MOVS     r0,#0
        0x00019468:    4770        pG      BX       lr
        0x0001946a:    0000        ..      MOVS     r0,r0
    am_hal_clkgen_control
        0x0001946c:    b580        ..      PUSH     {r7,lr}
        0x0001946e:    b086        ..      SUB      sp,sp,#0x18
        0x00019470:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x00019474:    9103        ..      STR      r1,[sp,#0xc]
        0x00019476:    2000        .       MOVS     r0,#0
        0x00019478:    9001        ..      STR      r0,[sp,#4]
        0x0001947a:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001947e:    4601        .F      MOV      r1,r0
        0x00019480:    9100        ..      STR      r1,[sp,#0]
        0x00019482:    2814        .(      CMP      r0,#0x14
        0x00019484:    f200813d    ..=.    BHI.W    0x19702 ; am_hal_clkgen_control + 662
        0x00019488:    9900        ..      LDR      r1,[sp,#0]
        0x0001948a:    e8dff011    ....    TBH      [pc,r1,LSL #1]
    $d.3
        0x0001948e:    001e        ..      DCW    30
        0x00019490:    00270015    ..'.    DCD    2555925
        0x00019494:    00520049    I.R.    DCD    5374025
        0x00019498:    01350093    ..5.    DCD    20250771
        0x0001949c:    00b2009c    ....    DCD    11665564
        0x000194a0:    00ce00c5    ....    DCD    13500613
        0x000194a4:    00e000d7    ....    DCD    14680279
        0x000194a8:    00f400ea    ....    DCD    15991018
        0x000194ac:    010600fd    ....    DCD    17170685
        0x000194b0:    0118010f    ....    DCD    18350351
        0x000194b4:    012c0122    ".,.    DCD    19661090
    $t.4
        0x000194b8:    f244010c    D...    MOV      r1,#0x400c
        0x000194bc:    f2c40100    ....    MOVT     r1,#0x4000
        0x000194c0:    6808        .h      LDR      r0,[r1,#0]
        0x000194c2:    f0400080    @...    ORR      r0,r0,#0x80
        0x000194c6:    6008        .`      STR      r0,[r1,#0]
        0x000194c8:    e11e        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x000194ca:    f244010c    D...    MOV      r1,#0x400c
        0x000194ce:    f2c40100    ....    MOVT     r1,#0x4000
        0x000194d2:    6808        .h      LDR      r0,[r1,#0]
        0x000194d4:    f0200080     ...    BIC      r0,r0,#0x80
        0x000194d8:    6008        .`      STR      r0,[r1,#0]
        0x000194da:    e115        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x000194dc:    f2410008    A...    MOV      r0,#0x1008
        0x000194e0:    f2c40002    ....    MOVT     r0,#0x4002
        0x000194e4:    6800        .h      LDR      r0,[r0,#0]
        0x000194e6:    b918        ..      CBNZ     r0,0x194f0 ; am_hal_clkgen_control + 132
        0x000194e8:    e7ff        ..      B        0x194ea ; am_hal_clkgen_control + 126
        0x000194ea:    2001        .       MOVS     r0,#1
        0x000194ec:    9005        ..      STR      r0,[sp,#0x14]
        0x000194ee:    e10e        ..      B        0x1970e ; am_hal_clkgen_control + 674
        0x000194f0:    9803        ..      LDR      r0,[sp,#0xc]
        0x000194f2:    b930        0.      CBNZ     r0,0x19502 ; am_hal_clkgen_control + 150
        0x000194f4:    e7ff        ..      B        0x194f6 ; am_hal_clkgen_control + 138
        0x000194f6:    f64b0001    K...    MOV      r0,#0xb801
        0x000194fa:    f2c000a5    ....    MOVT     r0,#0xa5
        0x000194fe:    9002        ..      STR      r0,[sp,#8]
        0x00019500:    e003        ..      B        0x1950a ; am_hal_clkgen_control + 158
        0x00019502:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019504:    6800        .h      LDR      r0,[r0,#0]
        0x00019506:    9002        ..      STR      r0,[sp,#8]
        0x00019508:    e7ff        ..      B        0x1950a ; am_hal_clkgen_control + 158
        0x0001950a:    9802        ..      LDR      r0,[sp,#8]
        0x0001950c:    f0400001    @...    ORR      r0,r0,#1
        0x00019510:    9002        ..      STR      r0,[sp,#8]
        0x00019512:    9802        ..      LDR      r0,[sp,#8]
        0x00019514:    f2440120    D. .    MOV      r1,#0x4020
        0x00019518:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001951c:    6008        .`      STR      r0,[r1,#0]
        0x0001951e:    e0f3        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x00019520:    f2440120    D. .    MOV      r1,#0x4020
        0x00019524:    f2c40100    ....    MOVT     r1,#0x4000
        0x00019528:    6808        .h      LDR      r0,[r1,#0]
        0x0001952a:    f0200001     ...    BIC      r0,r0,#1
        0x0001952e:    6008        .`      STR      r0,[r1,#0]
        0x00019530:    e0ea        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x00019532:    f2440148    D.H.    MOV      r1,#0x4048
        0x00019536:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001953a:    6808        .h      LDR      r0,[r1,#0]
        0x0001953c:    f0200001     ...    BIC      r0,r0,#1
        0x00019540:    6008        .`      STR      r0,[r1,#0]
        0x00019542:    f244014c    D.L.    MOV      r1,#0x404c
        0x00019546:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001954a:    6808        .h      LDR      r0,[r1,#0]
        0x0001954c:    f0400007    @...    ORR      r0,r0,#7
        0x00019550:    6008        .`      STR      r0,[r1,#0]
        0x00019552:    f2440150    D.P.    MOV      r1,#0x4050
        0x00019556:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001955a:    6808        .h      LDR      r0,[r1,#0]
        0x0001955c:    2202        ."      MOVS     r2,#2
        0x0001955e:    f3620001    b...    BFI      r0,r2,#0,#2
        0x00019562:    6008        .`      STR      r0,[r1,#0]
        0x00019564:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019566:    b120         .      CBZ      r0,0x19572 ; am_hal_clkgen_control + 262
        0x00019568:    e7ff        ..      B        0x1956a ; am_hal_clkgen_control + 254
        0x0001956a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001956c:    6800        .h      LDR      r0,[r0,#0]
        0x0001956e:    b968        h.      CBNZ     r0,0x1958c ; am_hal_clkgen_control + 288
        0x00019570:    e7ff        ..      B        0x19572 ; am_hal_clkgen_control + 262
        0x00019572:    f2440150    D.P.    MOV      r1,#0x4050
        0x00019576:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001957a:    6808        .h      LDR      r0,[r1,#0]
        0x0001957c:    f2493274    I.t2    MOV      r2,#0x9374
        0x00019580:    f2c00218    ....    MOVT     r2,#0x18
        0x00019584:    f362009e    b...    BFI      r0,r2,#2,#29
        0x00019588:    6008        .`      STR      r0,[r1,#0]
        0x0001958a:    e00a        ..      B        0x195a2 ; am_hal_clkgen_control + 310
        0x0001958c:    f2440150    D.P.    MOV      r1,#0x4050
        0x00019590:    f2c40100    ....    MOVT     r1,#0x4000
        0x00019594:    6808        .h      LDR      r0,[r1,#0]
        0x00019596:    f44f1200    O...    MOV      r2,#0x200000
        0x0001959a:    f362009e    b...    BFI      r0,r2,#2,#29
        0x0001959e:    6008        .`      STR      r0,[r1,#0]
        0x000195a0:    e7ff        ..      B        0x195a2 ; am_hal_clkgen_control + 310
        0x000195a2:    f2440148    D.H.    MOV      r1,#0x4048
        0x000195a6:    f2c40100    ....    MOVT     r1,#0x4000
        0x000195aa:    6808        .h      LDR      r0,[r1,#0]
        0x000195ac:    f0400001    @...    ORR      r0,r0,#1
        0x000195b0:    6008        .`      STR      r0,[r1,#0]
        0x000195b2:    e0a9        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x000195b4:    f2440148    D.H.    MOV      r1,#0x4048
        0x000195b8:    f2c40100    ....    MOVT     r1,#0x4000
        0x000195bc:    6808        .h      LDR      r0,[r1,#0]
        0x000195be:    f0200001     ...    BIC      r0,r0,#1
        0x000195c2:    6008        .`      STR      r0,[r1,#0]
        0x000195c4:    e0a0        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x000195c6:    f2440044    D.D.    MOV      r0,#0x4044
        0x000195ca:    f2c40000    ....    MOVT     r0,#0x4000
        0x000195ce:    6800        .h      LDR      r0,[r0,#0]
        0x000195d0:    0940        @.      LSRS     r0,r0,#5
        0x000195d2:    07c0        ..      LSLS     r0,r0,#31
        0x000195d4:    b960        `.      CBNZ     r0,0x195f0 ; am_hal_clkgen_control + 388
        0x000195d6:    e7ff        ..      B        0x195d8 ; am_hal_clkgen_control + 364
        0x000195d8:    f2440144    D.D.    MOV      r1,#0x4044
        0x000195dc:    f2c40100    ....    MOVT     r1,#0x4000
        0x000195e0:    6808        .h      LDR      r0,[r1,#0]
        0x000195e2:    f0400020    @. .    ORR      r0,r0,#0x20
        0x000195e6:    6008        .`      STR      r0,[r1,#0]
        0x000195e8:    200a        .       MOVS     r0,#0xa
        0x000195ea:    f000fa2d    ..-.    BL       am_hal_delay_us ; 0x19a48
        0x000195ee:    e7ff        ..      B        0x195f0 ; am_hal_clkgen_control + 388
        0x000195f0:    e08a        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x000195f2:    f2440044    D.D.    MOV      r0,#0x4044
        0x000195f6:    f2c40000    ....    MOVT     r0,#0x4000
        0x000195fa:    6800        .h      LDR      r0,[r0,#0]
        0x000195fc:    0940        @.      LSRS     r0,r0,#5
        0x000195fe:    07c0        ..      LSLS     r0,r0,#31
        0x00019600:    b148        H.      CBZ      r0,0x19616 ; am_hal_clkgen_control + 426
        0x00019602:    e7ff        ..      B        0x19604 ; am_hal_clkgen_control + 408
        0x00019604:    f2440144    D.D.    MOV      r1,#0x4044
        0x00019608:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001960c:    6808        .h      LDR      r0,[r1,#0]
        0x0001960e:    f0200020     . .    BIC      r0,r0,#0x20
        0x00019612:    6008        .`      STR      r0,[r1,#0]
        0x00019614:    e7ff        ..      B        0x19616 ; am_hal_clkgen_control + 426
        0x00019616:    e077        w.      B        0x19708 ; am_hal_clkgen_control + 668
        0x00019618:    f2440184    D...    MOV      r1,#0x4084
        0x0001961c:    f2c40100    ....    MOVT     r1,#0x4000
        0x00019620:    6808        .h      LDR      r0,[r1,#0]
        0x00019622:    f0400080    @...    ORR      r0,r0,#0x80
        0x00019626:    6008        .`      STR      r0,[r1,#0]
        0x00019628:    e06e        n.      B        0x19708 ; am_hal_clkgen_control + 668
        0x0001962a:    f2440184    D...    MOV      r1,#0x4084
        0x0001962e:    f2c40100    ....    MOVT     r1,#0x4000
        0x00019632:    6808        .h      LDR      r0,[r1,#0]
        0x00019634:    f0200080     ...    BIC      r0,r0,#0x80
        0x00019638:    6008        .`      STR      r0,[r1,#0]
        0x0001963a:    e065        e.      B        0x19708 ; am_hal_clkgen_control + 668
        0x0001963c:    f2440184    D...    MOV      r1,#0x4084
        0x00019640:    f2c40100    ....    MOVT     r1,#0x4000
        0x00019644:    6808        .h      LDR      r0,[r1,#0]
        0x00019646:    f0200030     .0.    BIC      r0,r0,#0x30
        0x0001964a:    6008        .`      STR      r0,[r1,#0]
        0x0001964c:    e05c        \.      B        0x19708 ; am_hal_clkgen_control + 668
        0x0001964e:    f2440184    D...    MOV      r1,#0x4084
        0x00019652:    f2c40100    ....    MOVT     r1,#0x4000
        0x00019656:    6808        .h      LDR      r0,[r1,#0]
        0x00019658:    2201        ."      MOVS     r2,#1
        0x0001965a:    f3621005    b...    BFI      r0,r2,#4,#2
        0x0001965e:    6008        .`      STR      r0,[r1,#0]
        0x00019660:    e052        R.      B        0x19708 ; am_hal_clkgen_control + 668
        0x00019662:    f2440184    D...    MOV      r1,#0x4084
        0x00019666:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001966a:    6808        .h      LDR      r0,[r1,#0]
        0x0001966c:    2202        ."      MOVS     r2,#2
        0x0001966e:    f3621005    b...    BFI      r0,r2,#4,#2
        0x00019672:    6008        .`      STR      r0,[r1,#0]
        0x00019674:    e048        H.      B        0x19708 ; am_hal_clkgen_control + 668
        0x00019676:    f2440184    D...    MOV      r1,#0x4084
        0x0001967a:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001967e:    6808        .h      LDR      r0,[r1,#0]
        0x00019680:    f0400030    @.0.    ORR      r0,r0,#0x30
        0x00019684:    6008        .`      STR      r0,[r1,#0]
        0x00019686:    e03f        ?.      B        0x19708 ; am_hal_clkgen_control + 668
        0x00019688:    f2440184    D...    MOV      r1,#0x4084
        0x0001968c:    f2c40100    ....    MOVT     r1,#0x4000
        0x00019690:    6808        .h      LDR      r0,[r1,#0]
        0x00019692:    f0400008    @...    ORR      r0,r0,#8
        0x00019696:    6008        .`      STR      r0,[r1,#0]
        0x00019698:    e036        6.      B        0x19708 ; am_hal_clkgen_control + 668
        0x0001969a:    f2440184    D...    MOV      r1,#0x4084
        0x0001969e:    f2c40100    ....    MOVT     r1,#0x4000
        0x000196a2:    6808        .h      LDR      r0,[r1,#0]
        0x000196a4:    f0200008     ...    BIC      r0,r0,#8
        0x000196a8:    6008        .`      STR      r0,[r1,#0]
        0x000196aa:    e02d        -.      B        0x19708 ; am_hal_clkgen_control + 668
        0x000196ac:    f2440184    D...    MOV      r1,#0x4084
        0x000196b0:    f2c40100    ....    MOVT     r1,#0x4000
        0x000196b4:    6808        .h      LDR      r0,[r1,#0]
        0x000196b6:    f0200003     ...    BIC      r0,r0,#3
        0x000196ba:    6008        .`      STR      r0,[r1,#0]
        0x000196bc:    e024        $.      B        0x19708 ; am_hal_clkgen_control + 668
        0x000196be:    f2440184    D...    MOV      r1,#0x4084
        0x000196c2:    f2c40100    ....    MOVT     r1,#0x4000
        0x000196c6:    6808        .h      LDR      r0,[r1,#0]
        0x000196c8:    2201        ."      MOVS     r2,#1
        0x000196ca:    f3620001    b...    BFI      r0,r2,#0,#2
        0x000196ce:    6008        .`      STR      r0,[r1,#0]
        0x000196d0:    e01a        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x000196d2:    f2440184    D...    MOV      r1,#0x4084
        0x000196d6:    f2c40100    ....    MOVT     r1,#0x4000
        0x000196da:    6808        .h      LDR      r0,[r1,#0]
        0x000196dc:    2202        ."      MOVS     r2,#2
        0x000196de:    f3620001    b...    BFI      r0,r2,#0,#2
        0x000196e2:    6008        .`      STR      r0,[r1,#0]
        0x000196e4:    e010        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x000196e6:    f2440184    D...    MOV      r1,#0x4084
        0x000196ea:    f2c40100    ....    MOVT     r1,#0x4000
        0x000196ee:    6808        .h      LDR      r0,[r1,#0]
        0x000196f0:    f0400003    @...    ORR      r0,r0,#3
        0x000196f4:    6008        .`      STR      r0,[r1,#0]
        0x000196f6:    e007        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x000196f8:    9803        ..      LDR      r0,[sp,#0xc]
        0x000196fa:    f000fdf1    ....    BL       am_hal_hfrc2_adj_control ; 0x1a2e0
        0x000196fe:    9001        ..      STR      r0,[sp,#4]
        0x00019700:    e002        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x00019702:    2006        .       MOVS     r0,#6
        0x00019704:    9001        ..      STR      r0,[sp,#4]
        0x00019706:    e7ff        ..      B        0x19708 ; am_hal_clkgen_control + 668
        0x00019708:    9801        ..      LDR      r0,[sp,#4]
        0x0001970a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001970c:    e7ff        ..      B        0x1970e ; am_hal_clkgen_control + 674
        0x0001970e:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019710:    b006        ..      ADD      sp,sp,#0x18
        0x00019712:    bd80        ..      POP      {r7,pc}
    am_hal_daxi_config
        0x00019714:    b580        ..      PUSH     {r7,lr}
        0x00019716:    b084        ..      SUB      sp,sp,#0x10
        0x00019718:    9002        ..      STR      r0,[sp,#8]
        0x0001971a:    9802        ..      LDR      r0,[sp,#8]
        0x0001971c:    b918        ..      CBNZ     r0,0x19726 ; am_hal_daxi_config + 18
        0x0001971e:    e7ff        ..      B        0x19720 ; am_hal_daxi_config + 12
        0x00019720:    2006        .       MOVS     r0,#6
        0x00019722:    9003        ..      STR      r0,[sp,#0xc]
        0x00019724:    e02c        ,.      B        0x19780 ; am_hal_daxi_config + 108
        0x00019726:    9802        ..      LDR      r0,[sp,#8]
        0x00019728:    7880        .x      LDRB     r0,[r0,#2]
        0x0001972a:    b928        (.      CBNZ     r0,0x19738 ; am_hal_daxi_config + 36
        0x0001972c:    e7ff        ..      B        0x1972e ; am_hal_daxi_config + 26
        0x0001972e:    9802        ..      LDR      r0,[sp,#8]
        0x00019730:    7840        @x      LDRB     r0,[r0,#1]
        0x00019732:    2802        .(      CMP      r0,#2
        0x00019734:    db03        ..      BLT      0x1973e ; am_hal_daxi_config + 42
        0x00019736:    e7ff        ..      B        0x19738 ; am_hal_daxi_config + 36
        0x00019738:    2006        .       MOVS     r0,#6
        0x0001973a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001973c:    e020         .      B        0x19780 ; am_hal_daxi_config + 108
        0x0001973e:    f000fe73    ..s.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x00019742:    9001        ..      STR      r0,[sp,#4]
        0x00019744:    2002        .       MOVS     r0,#2
        0x00019746:    2100        .!      MOVS     r1,#0
        0x00019748:    9100        ..      STR      r1,[sp,#0]
        0x0001974a:    f000f81d    ....    BL       am_hal_daxi_control ; 0x19788
        0x0001974e:    9802        ..      LDR      r0,[sp,#8]
        0x00019750:    7801        .x      LDRB     r1,[r0,#0]
        0x00019752:    7842        Bx      LDRB     r2,[r0,#1]
        0x00019754:    7880        .x      LDRB     r0,[r0,#2]
        0x00019756:    ea402002    @..     ORR      r0,r0,r2,LSL #8
        0x0001975a:    f2403201    @..2    MOV      r2,#0x301
        0x0001975e:    4010        .@      ANDS     r0,r0,r2
        0x00019760:    ea404001    @..@    ORR      r0,r0,r1,LSL #16
        0x00019764:    2150        P!      MOVS     r1,#0x50
        0x00019766:    f6c40100    ....    MOVT     r1,#0x4800
        0x0001976a:    6008        .`      STR      r0,[r1,#0]
        0x0001976c:    2000        .       MOVS     r0,#0
        0x0001976e:    f2c470ff    ...p    MOVT     r0,#0x47ff
        0x00019772:    6800        .h      LDR      r0,[r0,#0]
        0x00019774:    9801        ..      LDR      r0,[sp,#4]
        0x00019776:    f000fe5f    .._.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001977a:    9800        ..      LDR      r0,[sp,#0]
        0x0001977c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001977e:    e7ff        ..      B        0x19780 ; am_hal_daxi_config + 108
        0x00019780:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019782:    b004        ..      ADD      sp,sp,#0x10
        0x00019784:    bd80        ..      POP      {r7,pc}
        0x00019786:    0000        ..      MOVS     r0,r0
    am_hal_daxi_control
        0x00019788:    b580        ..      PUSH     {r7,lr}
        0x0001978a:    b086        ..      SUB      sp,sp,#0x18
        0x0001978c:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x00019790:    9103        ..      STR      r1,[sp,#0xc]
        0x00019792:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x00019796:    4601        .F      MOV      r1,r0
        0x00019798:    9100        ..      STR      r1,[sp,#0]
        0x0001979a:    2801        .(      CMP      r0,#1
        0x0001979c:    d00b        ..      BEQ      0x197b6 ; am_hal_daxi_control + 46
        0x0001979e:    e7ff        ..      B        0x197a0 ; am_hal_daxi_control + 24
        0x000197a0:    9800        ..      LDR      r0,[sp,#0]
        0x000197a2:    2802        .(      CMP      r0,#2
        0x000197a4:    d004        ..      BEQ      0x197b0 ; am_hal_daxi_control + 40
        0x000197a6:    e7ff        ..      B        0x197a8 ; am_hal_daxi_control + 32
        0x000197a8:    9800        ..      LDR      r0,[sp,#0]
        0x000197aa:    2803        .(      CMP      r0,#3
        0x000197ac:    d007        ..      BEQ      0x197be ; am_hal_daxi_control + 54
        0x000197ae:    e062        b.      B        0x19876 ; am_hal_daxi_control + 238
        0x000197b0:    f005f9ac    ....    BL       daxi_flush_complete ; 0x1eb0c
        0x000197b4:    e062        b.      B        0x1987c ; am_hal_daxi_control + 244
        0x000197b6:    2000        .       MOVS     r0,#0
        0x000197b8:    f005fa20    .. .    BL       daxi_flush_invalidate ; 0x1ebfc
        0x000197bc:    e05e        ^.      B        0x1987c ; am_hal_daxi_control + 244
        0x000197be:    9803        ..      LDR      r0,[sp,#0xc]
        0x000197c0:    9002        ..      STR      r0,[sp,#8]
        0x000197c2:    9803        ..      LDR      r0,[sp,#0xc]
        0x000197c4:    b918        ..      CBNZ     r0,0x197ce ; am_hal_daxi_control + 70
        0x000197c6:    e7ff        ..      B        0x197c8 ; am_hal_daxi_control + 64
        0x000197c8:    2006        .       MOVS     r0,#6
        0x000197ca:    9005        ..      STR      r0,[sp,#0x14]
        0x000197cc:    e059        Y.      B        0x19882 ; am_hal_daxi_control + 250
        0x000197ce:    f89d0008    ....    LDRB     r0,[sp,#8]
        0x000197d2:    0700        ..      LSLS     r0,r0,#28
        0x000197d4:    b118        ..      CBZ      r0,0x197de ; am_hal_daxi_control + 86
        0x000197d6:    e7ff        ..      B        0x197d8 ; am_hal_daxi_control + 80
        0x000197d8:    2006        .       MOVS     r0,#6
        0x000197da:    9005        ..      STR      r0,[sp,#0x14]
        0x000197dc:    e051        Q.      B        0x19882 ; am_hal_daxi_control + 250
        0x000197de:    2000        .       MOVS     r0,#0
        0x000197e0:    9001        ..      STR      r0,[sp,#4]
        0x000197e2:    e7ff        ..      B        0x197e4 ; am_hal_daxi_control + 92
        0x000197e4:    9801        ..      LDR      r0,[sp,#4]
        0x000197e6:    2805        .(      CMP      r0,#5
        0x000197e8:    d83d        =.      BHI      0x19866 ; am_hal_daxi_control + 222
        0x000197ea:    e7ff        ..      B        0x197ec ; am_hal_daxi_control + 100
        0x000197ec:    9802        ..      LDR      r0,[sp,#8]
        0x000197ee:    9901        ..      LDR      r1,[sp,#4]
        0x000197f0:    010a        ..      LSLS     r2,r1,#4
        0x000197f2:    f2400118    @...    MOVW     r1,#0x18
        0x000197f6:    f2c10100    ....    MOVT     r1,#0x1000
        0x000197fa:    5889        .X      LDR      r1,[r1,r2]
        0x000197fc:    4288        .B      CMP      r0,r1
        0x000197fe:    d32d        -.      BCC      0x1985c ; am_hal_daxi_control + 212
        0x00019800:    e7ff        ..      B        0x19802 ; am_hal_daxi_control + 122
        0x00019802:    9802        ..      LDR      r0,[sp,#8]
        0x00019804:    3040        @0      ADDS     r0,r0,#0x40
        0x00019806:    9b01        ..      LDR      r3,[sp,#4]
        0x00019808:    f2400118    @...    MOVW     r1,#0x18
        0x0001980c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00019810:    eb011203    ....    ADD      r2,r1,r3,LSL #4
        0x00019814:    011b        ..      LSLS     r3,r3,#4
        0x00019816:    58c9        .X      LDR      r1,[r1,r3]
        0x00019818:    6852        Rh      LDR      r2,[r2,#4]
        0x0001981a:    4411        .D      ADD      r1,r1,r2
        0x0001981c:    4288        .B      CMP      r0,r1
        0x0001981e:    d21d        ..      BCS      0x1985c ; am_hal_daxi_control + 212
        0x00019820:    e7ff        ..      B        0x19822 ; am_hal_daxi_control + 154
        0x00019822:    9901        ..      LDR      r1,[sp,#4]
        0x00019824:    f2400018    @...    MOVW     r0,#0x18
        0x00019828:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001982c:    eb001101    ....    ADD      r1,r0,r1,LSL #4
        0x00019830:    6889        .h      LDR      r1,[r1,#8]
        0x00019832:    f64e5224    N.$R    MOV      r2,#0xed24
        0x00019836:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001983a:    6011        .`      STR      r1,[r2,#0]
        0x0001983c:    9901        ..      LDR      r1,[sp,#4]
        0x0001983e:    eb001001    ....    ADD      r0,r0,r1,LSL #4
        0x00019842:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00019844:    f64e5120    N. Q    MOV      r1,#0xed20
        0x00019848:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001984c:    6008        .`      STR      r0,[r1,#0]
        0x0001984e:    9802        ..      LDR      r0,[sp,#8]
        0x00019850:    f64941b0    I..A    MOV      r1,#0x9cb0
        0x00019854:    f2c10100    ....    MOVT     r1,#0x1000
        0x00019858:    6008        .`      STR      r0,[r1,#0]
        0x0001985a:    e004        ..      B        0x19866 ; am_hal_daxi_control + 222
        0x0001985c:    e7ff        ..      B        0x1985e ; am_hal_daxi_control + 214
        0x0001985e:    9801        ..      LDR      r0,[sp,#4]
        0x00019860:    3001        .0      ADDS     r0,#1
        0x00019862:    9001        ..      STR      r0,[sp,#4]
        0x00019864:    e7be        ..      B        0x197e4 ; am_hal_daxi_control + 92
        0x00019866:    9801        ..      LDR      r0,[sp,#4]
        0x00019868:    2806        .(      CMP      r0,#6
        0x0001986a:    d103        ..      BNE      0x19874 ; am_hal_daxi_control + 236
        0x0001986c:    e7ff        ..      B        0x1986e ; am_hal_daxi_control + 230
        0x0001986e:    2006        .       MOVS     r0,#6
        0x00019870:    9005        ..      STR      r0,[sp,#0x14]
        0x00019872:    e006        ..      B        0x19882 ; am_hal_daxi_control + 250
        0x00019874:    e002        ..      B        0x1987c ; am_hal_daxi_control + 244
        0x00019876:    2006        .       MOVS     r0,#6
        0x00019878:    9005        ..      STR      r0,[sp,#0x14]
        0x0001987a:    e002        ..      B        0x19882 ; am_hal_daxi_control + 250
        0x0001987c:    2000        .       MOVS     r0,#0
        0x0001987e:    9005        ..      STR      r0,[sp,#0x14]
        0x00019880:    e7ff        ..      B        0x19882 ; am_hal_daxi_control + 250
        0x00019882:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019884:    b006        ..      ADD      sp,sp,#0x18
        0x00019886:    bd80        ..      POP      {r7,pc}
    am_hal_dcu_get
        0x00019888:    b580        ..      PUSH     {r7,lr}
        0x0001988a:    b086        ..      SUB      sp,sp,#0x18
        0x0001988c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001988e:    f2410008    A...    MOV      r0,#0x1008
        0x00019892:    f2c40002    ....    MOVT     r0,#0x4002
        0x00019896:    6800        .h      LDR      r0,[r0,#0]
        0x00019898:    0d00        ..      LSRS     r0,r0,#20
        0x0001989a:    07c0        ..      LSLS     r0,r0,#31
        0x0001989c:    b140        @.      CBZ      r0,0x198b0 ; am_hal_dcu_get + 40
        0x0001989e:    e7ff        ..      B        0x198a0 ; am_hal_dcu_get + 24
        0x000198a0:    f640207c    @.|     MOV      r0,#0xa7c
        0x000198a4:    f2c4000c    ....    MOVT     r0,#0x400c
        0x000198a8:    6800        .h      LDR      r0,[r0,#0]
        0x000198aa:    07c0        ..      LSLS     r0,r0,#31
        0x000198ac:    b918        ..      CBNZ     r0,0x198b6 ; am_hal_dcu_get + 46
        0x000198ae:    e7ff        ..      B        0x198b0 ; am_hal_dcu_get + 40
        0x000198b0:    2007        .       MOVS     r0,#7
        0x000198b2:    9005        ..      STR      r0,[sp,#0x14]
        0x000198b4:    e00d        ..      B        0x198d2 ; am_hal_dcu_get + 74
        0x000198b6:    a802        ..      ADD      r0,sp,#8
        0x000198b8:    f000f80e    ....    BL       am_hal_dcu_raw_get ; 0x198d8
        0x000198bc:    9001        ..      STR      r0,[sp,#4]
        0x000198be:    9802        ..      LDR      r0,[sp,#8]
        0x000198c0:    9903        ..      LDR      r1,[sp,#0xc]
        0x000198c2:    2205        ."      MOVS     r2,#5
        0x000198c4:    f005fd0c    ....    BL       get_ui32_dcu_mask ; 0x1f2e0
        0x000198c8:    9904        ..      LDR      r1,[sp,#0x10]
        0x000198ca:    6008        .`      STR      r0,[r1,#0]
        0x000198cc:    9801        ..      LDR      r0,[sp,#4]
        0x000198ce:    9005        ..      STR      r0,[sp,#0x14]
        0x000198d0:    e7ff        ..      B        0x198d2 ; am_hal_dcu_get + 74
        0x000198d2:    9805        ..      LDR      r0,[sp,#0x14]
        0x000198d4:    b006        ..      ADD      sp,sp,#0x18
        0x000198d6:    bd80        ..      POP      {r7,pc}
    am_hal_dcu_raw_get
        0x000198d8:    b084        ..      SUB      sp,sp,#0x10
        0x000198da:    9003        ..      STR      r0,[sp,#0xc]
        0x000198dc:    f2404058    @.X@    MOVW     r0,#0x458
        0x000198e0:    f2c10000    ....    MOVT     r0,#0x1000
        0x000198e4:    6801        .h      LDR      r1,[r0,#0]
        0x000198e6:    6809        .h      LDR      r1,[r1,#0]
        0x000198e8:    9100        ..      STR      r1,[sp,#0]
        0x000198ea:    6800        .h      LDR      r0,[r0,#0]
        0x000198ec:    6840        @h      LDR      r0,[r0,#4]
        0x000198ee:    9001        ..      STR      r0,[sp,#4]
        0x000198f0:    9800        ..      LDR      r0,[sp,#0]
        0x000198f2:    9a01        ..      LDR      r2,[sp,#4]
        0x000198f4:    9903        ..      LDR      r1,[sp,#0xc]
        0x000198f6:    604a        J`      STR      r2,[r1,#4]
        0x000198f8:    6008        .`      STR      r0,[r1,#0]
        0x000198fa:    2000        .       MOVS     r0,#0
        0x000198fc:    b004        ..      ADD      sp,sp,#0x10
        0x000198fe:    4770        pG      BX       lr
    am_hal_dcu_raw_update
        0x00019900:    b580        ..      PUSH     {r7,lr}
        0x00019902:    b088        ..      SUB      sp,sp,#0x20
        0x00019904:    f88d001b    ....    STRB     r0,[sp,#0x1b]
        0x00019908:    9305        ..      STR      r3,[sp,#0x14]
        0x0001990a:    9204        ..      STR      r2,[sp,#0x10]
        0x0001990c:    f240405c    @.\@    MOV      r0,#0x45c
        0x00019910:    f2c10000    ....    MOVT     r0,#0x1000
        0x00019914:    6801        .h      LDR      r1,[r0,#0]
        0x00019916:    6809        .h      LDR      r1,[r1,#0]
        0x00019918:    9100        ..      STR      r1,[sp,#0]
        0x0001991a:    6800        .h      LDR      r0,[r0,#0]
        0x0001991c:    6840        @h      LDR      r0,[r0,#4]
        0x0001991e:    9001        ..      STR      r0,[sp,#4]
        0x00019920:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019922:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019924:    9a00        ..      LDR      r2,[sp,#0]
        0x00019926:    9b01        ..      LDR      r3,[sp,#4]
        0x00019928:    4019        .@      ANDS     r1,r1,r3
        0x0001992a:    4010        .@      ANDS     r0,r0,r2
        0x0001992c:    4308        .C      ORRS     r0,r0,r1
        0x0001992e:    b118        ..      CBZ      r0,0x19938 ; am_hal_dcu_raw_update + 56
        0x00019930:    e7ff        ..      B        0x19932 ; am_hal_dcu_raw_update + 50
        0x00019932:    2007        .       MOVS     r0,#7
        0x00019934:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019936:    e057        W.      B        0x199e8 ; am_hal_dcu_raw_update + 232
        0x00019938:    f2404058    @.X@    MOVW     r0,#0x458
        0x0001993c:    f2c10000    ....    MOVT     r0,#0x1000
        0x00019940:    6801        .h      LDR      r1,[r0,#0]
        0x00019942:    6809        .h      LDR      r1,[r1,#0]
        0x00019944:    9102        ..      STR      r1,[sp,#8]
        0x00019946:    6800        .h      LDR      r0,[r0,#0]
        0x00019948:    6840        @h      LDR      r0,[r0,#4]
        0x0001994a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001994c:    f89d001b    ....    LDRB     r0,[sp,#0x1b]
        0x00019950:    07c0        ..      LSLS     r0,r0,#31
        0x00019952:    b1c8        ..      CBZ      r0,0x19988 ; am_hal_dcu_raw_update + 136
        0x00019954:    e7ff        ..      B        0x19956 ; am_hal_dcu_raw_update + 86
        0x00019956:    9802        ..      LDR      r0,[sp,#8]
        0x00019958:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001995a:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x0001995e:    f8dde014    ....    LDR      lr,[sp,#0x14]
        0x00019962:    ea21010e    !...    BIC      r1,r1,lr
        0x00019966:    ea20000c     ...    BIC      r0,r0,r12
        0x0001996a:    f2400280    @...    MOVW     r2,#0x80
        0x0001996e:    f2c10200    ....    MOVT     r2,#0x1000
        0x00019972:    6813        .h      LDR      r3,[r2,#0]
        0x00019974:    6852        Rh      LDR      r2,[r2,#4]
        0x00019976:    ea02020e    ....    AND      r2,r2,lr
        0x0001997a:    ea03030c    ....    AND      r3,r3,r12
        0x0001997e:    4318        .C      ORRS     r0,r0,r3
        0x00019980:    4311        .C      ORRS     r1,r1,r2
        0x00019982:    9103        ..      STR      r1,[sp,#0xc]
        0x00019984:    9002        ..      STR      r0,[sp,#8]
        0x00019986:    e018        ..      B        0x199ba ; am_hal_dcu_raw_update + 186
        0x00019988:    9802        ..      LDR      r0,[sp,#8]
        0x0001998a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001998c:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x00019990:    f8dde014    ....    LDR      lr,[sp,#0x14]
        0x00019994:    ea21010e    !...    BIC      r1,r1,lr
        0x00019998:    ea20000c     ...    BIC      r0,r0,r12
        0x0001999c:    f2400278    @.x.    MOVW     r2,#0x78
        0x000199a0:    f2c10200    ....    MOVT     r2,#0x1000
        0x000199a4:    6813        .h      LDR      r3,[r2,#0]
        0x000199a6:    6852        Rh      LDR      r2,[r2,#4]
        0x000199a8:    ea02020e    ....    AND      r2,r2,lr
        0x000199ac:    ea03030c    ....    AND      r3,r3,r12
        0x000199b0:    4318        .C      ORRS     r0,r0,r3
        0x000199b2:    4311        .C      ORRS     r1,r1,r2
        0x000199b4:    9103        ..      STR      r1,[sp,#0xc]
        0x000199b6:    9002        ..      STR      r0,[sp,#8]
        0x000199b8:    e7ff        ..      B        0x199ba ; am_hal_dcu_raw_update + 186
        0x000199ba:    9802        ..      LDR      r0,[sp,#8]
        0x000199bc:    f2404158    @.XA    MOVW     r1,#0x458
        0x000199c0:    f2c10100    ....    MOVT     r1,#0x1000
        0x000199c4:    680a        .h      LDR      r2,[r1,#0]
        0x000199c6:    6010        .`      STR      r0,[r2,#0]
        0x000199c8:    9803        ..      LDR      r0,[sp,#0xc]
        0x000199ca:    6809        .h      LDR      r1,[r1,#0]
        0x000199cc:    6048        H`      STR      r0,[r1,#4]
        0x000199ce:    e7ff        ..      B        0x199d0 ; am_hal_dcu_raw_update + 208
        0x000199d0:    f640207c    @.|     MOV      r0,#0xa7c
        0x000199d4:    f2c4000c    ....    MOVT     r0,#0x400c
        0x000199d8:    6800        .h      LDR      r0,[r0,#0]
        0x000199da:    07c0        ..      LSLS     r0,r0,#31
        0x000199dc:    b908        ..      CBNZ     r0,0x199e2 ; am_hal_dcu_raw_update + 226
        0x000199de:    e7ff        ..      B        0x199e0 ; am_hal_dcu_raw_update + 224
        0x000199e0:    e7f6        ..      B        0x199d0 ; am_hal_dcu_raw_update + 208
        0x000199e2:    2000        .       MOVS     r0,#0
        0x000199e4:    9007        ..      STR      r0,[sp,#0x1c]
        0x000199e6:    e7ff        ..      B        0x199e8 ; am_hal_dcu_raw_update + 232
        0x000199e8:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000199ea:    b008        ..      ADD      sp,sp,#0x20
        0x000199ec:    bd80        ..      POP      {r7,pc}
        0x000199ee:    0000        ..      MOVS     r0,r0
    am_hal_dcu_update
        0x000199f0:    b580        ..      PUSH     {r7,lr}
        0x000199f2:    b086        ..      SUB      sp,sp,#0x18
        0x000199f4:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x000199f8:    9103        ..      STR      r1,[sp,#0xc]
        0x000199fa:    f2410008    A...    MOV      r0,#0x1008
        0x000199fe:    f2c40002    ....    MOVT     r0,#0x4002
        0x00019a02:    6800        .h      LDR      r0,[r0,#0]
        0x00019a04:    0d00        ..      LSRS     r0,r0,#20
        0x00019a06:    07c0        ..      LSLS     r0,r0,#31
        0x00019a08:    b140        @.      CBZ      r0,0x19a1c ; am_hal_dcu_update + 44
        0x00019a0a:    e7ff        ..      B        0x19a0c ; am_hal_dcu_update + 28
        0x00019a0c:    f640207c    @.|     MOV      r0,#0xa7c
        0x00019a10:    f2c4000c    ....    MOVT     r0,#0x400c
        0x00019a14:    6800        .h      LDR      r0,[r0,#0]
        0x00019a16:    07c0        ..      LSLS     r0,r0,#31
        0x00019a18:    b918        ..      CBNZ     r0,0x19a22 ; am_hal_dcu_update + 50
        0x00019a1a:    e7ff        ..      B        0x19a1c ; am_hal_dcu_update + 44
        0x00019a1c:    2007        .       MOVS     r0,#7
        0x00019a1e:    9005        ..      STR      r0,[sp,#0x14]
        0x00019a20:    e00f        ..      B        0x19a42 ; am_hal_dcu_update + 82
        0x00019a22:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019a24:    2107        .!      MOVS     r1,#7
        0x00019a26:    f005fc19    ....    BL       get_raw_dcu_mask ; 0x1f25c
        0x00019a2a:    9101        ..      STR      r1,[sp,#4]
        0x00019a2c:    9000        ..      STR      r0,[sp,#0]
        0x00019a2e:    9a00        ..      LDR      r2,[sp,#0]
        0x00019a30:    9b01        ..      LDR      r3,[sp,#4]
        0x00019a32:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x00019a36:    f0000001    ....    AND      r0,r0,#1
        0x00019a3a:    f7ffff61    ..a.    BL       am_hal_dcu_raw_update ; 0x19900
        0x00019a3e:    9005        ..      STR      r0,[sp,#0x14]
        0x00019a40:    e7ff        ..      B        0x19a42 ; am_hal_dcu_update + 82
        0x00019a42:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019a44:    b006        ..      ADD      sp,sp,#0x18
        0x00019a46:    bd80        ..      POP      {r7,pc}
    am_hal_delay_us
        0x00019a48:    b580        ..      PUSH     {r7,lr}
        0x00019a4a:    b084        ..      SUB      sp,sp,#0x10
        0x00019a4c:    9003        ..      STR      r0,[sp,#0xc]
        0x00019a4e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019a50:    0140        @.      LSLS     r0,r0,#5
        0x00019a52:    9002        ..      STR      r0,[sp,#8]
        0x00019a54:    f2410000    A...    MOVW     r0,#0x1000
        0x00019a58:    f2c40002    ....    MOVT     r0,#0x4002
        0x00019a5c:    6800        .h      LDR      r0,[r0,#0]
        0x00019a5e:    f3c000c1    ....    UBFX     r0,r0,#3,#2
        0x00019a62:    2802        .(      CMP      r0,#2
        0x00019a64:    d106        ..      BNE      0x19a74 ; am_hal_delay_us + 44
        0x00019a66:    e7ff        ..      B        0x19a68 ; am_hal_delay_us + 32
        0x00019a68:    9802        ..      LDR      r0,[sp,#8]
        0x00019a6a:    0040        @.      LSLS     r0,r0,#1
        0x00019a6c:    9002        ..      STR      r0,[sp,#8]
        0x00019a6e:    2015        .       MOVS     r0,#0x15
        0x00019a70:    9001        ..      STR      r0,[sp,#4]
        0x00019a72:    e002        ..      B        0x19a7a ; am_hal_delay_us + 50
        0x00019a74:    200f        .       MOVS     r0,#0xf
        0x00019a76:    9001        ..      STR      r0,[sp,#4]
        0x00019a78:    e7ff        ..      B        0x19a7a ; am_hal_delay_us + 50
        0x00019a7a:    9802        ..      LDR      r0,[sp,#8]
        0x00019a7c:    9901        ..      LDR      r1,[sp,#4]
        0x00019a7e:    4288        .B      CMP      r0,r1
        0x00019a80:    d90c        ..      BLS      0x19a9c ; am_hal_delay_us + 84
        0x00019a82:    e7ff        ..      B        0x19a84 ; am_hal_delay_us + 60
        0x00019a84:    9901        ..      LDR      r1,[sp,#4]
        0x00019a86:    9802        ..      LDR      r0,[sp,#8]
        0x00019a88:    1a40        @.      SUBS     r0,r0,r1
        0x00019a8a:    9002        ..      STR      r0,[sp,#8]
        0x00019a8c:    f6427000    B..p    MOVW     r0,#0x2f00
        0x00019a90:    f2c00002    ....    MOVT     r0,#2
        0x00019a94:    6a41        Aj      LDR      r1,[r0,#0x24]
        0x00019a96:    9802        ..      LDR      r0,[sp,#8]
        0x00019a98:    4788        .G      BLX      r1
        0x00019a9a:    e7ff        ..      B        0x19a9c ; am_hal_delay_us + 84
        0x00019a9c:    b004        ..      ADD      sp,sp,#0x10
        0x00019a9e:    bd80        ..      POP      {r7,pc}
    am_hal_delay_us_status_change
        0x00019aa0:    b580        ..      PUSH     {r7,lr}
        0x00019aa2:    b086        ..      SUB      sp,sp,#0x18
        0x00019aa4:    9004        ..      STR      r0,[sp,#0x10]
        0x00019aa6:    9103        ..      STR      r1,[sp,#0xc]
        0x00019aa8:    9202        ..      STR      r2,[sp,#8]
        0x00019aaa:    9301        ..      STR      r3,[sp,#4]
        0x00019aac:    e7ff        ..      B        0x19aae ; am_hal_delay_us_status_change + 14
        0x00019aae:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019ab0:    6800        .h      LDR      r0,[r0,#0]
        0x00019ab2:    9902        ..      LDR      r1,[sp,#8]
        0x00019ab4:    4008        .@      ANDS     r0,r0,r1
        0x00019ab6:    9901        ..      LDR      r1,[sp,#4]
        0x00019ab8:    4288        .B      CMP      r0,r1
        0x00019aba:    d103        ..      BNE      0x19ac4 ; am_hal_delay_us_status_change + 36
        0x00019abc:    e7ff        ..      B        0x19abe ; am_hal_delay_us_status_change + 30
        0x00019abe:    2000        .       MOVS     r0,#0
        0x00019ac0:    9005        ..      STR      r0,[sp,#0x14]
        0x00019ac2:    e00d        ..      B        0x19ae0 ; am_hal_delay_us_status_change + 64
        0x00019ac4:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019ac6:    1e41        A.      SUBS     r1,r0,#1
        0x00019ac8:    9104        ..      STR      r1,[sp,#0x10]
        0x00019aca:    b120         .      CBZ      r0,0x19ad6 ; am_hal_delay_us_status_change + 54
        0x00019acc:    e7ff        ..      B        0x19ace ; am_hal_delay_us_status_change + 46
        0x00019ace:    2001        .       MOVS     r0,#1
        0x00019ad0:    f7ffffba    ....    BL       am_hal_delay_us ; 0x19a48
        0x00019ad4:    e000        ..      B        0x19ad8 ; am_hal_delay_us_status_change + 56
        0x00019ad6:    e000        ..      B        0x19ada ; am_hal_delay_us_status_change + 58
        0x00019ad8:    e7e9        ..      B        0x19aae ; am_hal_delay_us_status_change + 14
        0x00019ada:    2004        .       MOVS     r0,#4
        0x00019adc:    9005        ..      STR      r0,[sp,#0x14]
        0x00019ade:    e7ff        ..      B        0x19ae0 ; am_hal_delay_us_status_change + 64
        0x00019ae0:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019ae2:    b006        ..      ADD      sp,sp,#0x18
        0x00019ae4:    bd80        ..      POP      {r7,pc}
        0x00019ae6:    0000        ..      MOVS     r0,r0
    am_hal_delay_us_status_check
        0x00019ae8:    b580        ..      PUSH     {r7,lr}
        0x00019aea:    b086        ..      SUB      sp,sp,#0x18
        0x00019aec:    4684        .F      MOV      r12,r0
        0x00019aee:    9808        ..      LDR      r0,[sp,#0x20]
        0x00019af0:    f8cdc010    ....    STR      r12,[sp,#0x10]
        0x00019af4:    9103        ..      STR      r1,[sp,#0xc]
        0x00019af6:    9202        ..      STR      r2,[sp,#8]
        0x00019af8:    9301        ..      STR      r3,[sp,#4]
        0x00019afa:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00019afe:    e7ff        ..      B        0x19b00 ; am_hal_delay_us_status_check + 24
        0x00019b00:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x00019b04:    07c0        ..      LSLS     r0,r0,#31
        0x00019b06:    b160        `.      CBZ      r0,0x19b22 ; am_hal_delay_us_status_check + 58
        0x00019b08:    e7ff        ..      B        0x19b0a ; am_hal_delay_us_status_check + 34
        0x00019b0a:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019b0c:    6800        .h      LDR      r0,[r0,#0]
        0x00019b0e:    9902        ..      LDR      r1,[sp,#8]
        0x00019b10:    4008        .@      ANDS     r0,r0,r1
        0x00019b12:    9901        ..      LDR      r1,[sp,#4]
        0x00019b14:    4288        .B      CMP      r0,r1
        0x00019b16:    d103        ..      BNE      0x19b20 ; am_hal_delay_us_status_check + 56
        0x00019b18:    e7ff        ..      B        0x19b1a ; am_hal_delay_us_status_check + 50
        0x00019b1a:    2000        .       MOVS     r0,#0
        0x00019b1c:    9005        ..      STR      r0,[sp,#0x14]
        0x00019b1e:    e01a        ..      B        0x19b56 ; am_hal_delay_us_status_check + 110
        0x00019b20:    e00b        ..      B        0x19b3a ; am_hal_delay_us_status_check + 82
        0x00019b22:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019b24:    6800        .h      LDR      r0,[r0,#0]
        0x00019b26:    9902        ..      LDR      r1,[sp,#8]
        0x00019b28:    4008        .@      ANDS     r0,r0,r1
        0x00019b2a:    9901        ..      LDR      r1,[sp,#4]
        0x00019b2c:    4288        .B      CMP      r0,r1
        0x00019b2e:    d003        ..      BEQ      0x19b38 ; am_hal_delay_us_status_check + 80
        0x00019b30:    e7ff        ..      B        0x19b32 ; am_hal_delay_us_status_check + 74
        0x00019b32:    2000        .       MOVS     r0,#0
        0x00019b34:    9005        ..      STR      r0,[sp,#0x14]
        0x00019b36:    e00e        ..      B        0x19b56 ; am_hal_delay_us_status_check + 110
        0x00019b38:    e7ff        ..      B        0x19b3a ; am_hal_delay_us_status_check + 82
        0x00019b3a:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019b3c:    1e41        A.      SUBS     r1,r0,#1
        0x00019b3e:    9104        ..      STR      r1,[sp,#0x10]
        0x00019b40:    b120         .      CBZ      r0,0x19b4c ; am_hal_delay_us_status_check + 100
        0x00019b42:    e7ff        ..      B        0x19b44 ; am_hal_delay_us_status_check + 92
        0x00019b44:    2001        .       MOVS     r0,#1
        0x00019b46:    f7ffff7f    ....    BL       am_hal_delay_us ; 0x19a48
        0x00019b4a:    e000        ..      B        0x19b4e ; am_hal_delay_us_status_check + 102
        0x00019b4c:    e000        ..      B        0x19b50 ; am_hal_delay_us_status_check + 104
        0x00019b4e:    e7d7        ..      B        0x19b00 ; am_hal_delay_us_status_check + 24
        0x00019b50:    2004        .       MOVS     r0,#4
        0x00019b52:    9005        ..      STR      r0,[sp,#0x14]
        0x00019b54:    e7ff        ..      B        0x19b56 ; am_hal_delay_us_status_check + 110
        0x00019b56:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019b58:    b006        ..      ADD      sp,sp,#0x18
        0x00019b5a:    bd80        ..      POP      {r7,pc}
    am_hal_fault_status_get
        0x00019b5c:    b083        ..      SUB      sp,sp,#0xc
        0x00019b5e:    9001        ..      STR      r0,[sp,#4]
        0x00019b60:    9801        ..      LDR      r0,[sp,#4]
        0x00019b62:    b918        ..      CBNZ     r0,0x19b6c ; am_hal_fault_status_get + 16
        0x00019b64:    e7ff        ..      B        0x19b66 ; am_hal_fault_status_get + 10
        0x00019b66:    2006        .       MOVS     r0,#6
        0x00019b68:    9002        ..      STR      r0,[sp,#8]
        0x00019b6a:    e02c        ,.      B        0x19bc6 ; am_hal_fault_status_get + 106
        0x00019b6c:    208c        .       MOVS     r0,#0x8c
        0x00019b6e:    f6c40000    ....    MOVT     r0,#0x4800
        0x00019b72:    6800        .h      LDR      r0,[r0,#0]
        0x00019b74:    9000        ..      STR      r0,[sp,#0]
        0x00019b76:    9800        ..      LDR      r0,[sp,#0]
        0x00019b78:    f0000001    ....    AND      r0,r0,#1
        0x00019b7c:    9901        ..      LDR      r1,[sp,#4]
        0x00019b7e:    7008        .p      STRB     r0,[r1,#0]
        0x00019b80:    9800        ..      LDR      r0,[sp,#0]
        0x00019b82:    f3c00040    ..@.    UBFX     r0,r0,#1,#1
        0x00019b86:    9901        ..      LDR      r1,[sp,#4]
        0x00019b88:    7208        .r      STRB     r0,[r1,#8]
        0x00019b8a:    9800        ..      LDR      r0,[sp,#0]
        0x00019b8c:    f3c00080    ....    UBFX     r0,r0,#2,#1
        0x00019b90:    9901        ..      LDR      r1,[sp,#4]
        0x00019b92:    7408        .t      STRB     r0,[r1,#0x10]
        0x00019b94:    2084        .       MOVS     r0,#0x84
        0x00019b96:    f6c40000    ....    MOVT     r0,#0x4800
        0x00019b9a:    6800        .h      LDR      r0,[r0,#0]
        0x00019b9c:    9901        ..      LDR      r1,[sp,#4]
        0x00019b9e:    60c8        .`      STR      r0,[r1,#0xc]
        0x00019ba0:    2080        .       MOVS     r0,#0x80
        0x00019ba2:    f6c40000    ....    MOVT     r0,#0x4800
        0x00019ba6:    6802        .h      LDR      r2,[r0,#0]
        0x00019ba8:    9901        ..      LDR      r1,[sp,#4]
        0x00019baa:    6848        Hh      LDR      r0,[r1,#4]
        0x00019bac:    4310        .C      ORRS     r0,r0,r2
        0x00019bae:    6048        H`      STR      r0,[r1,#4]
        0x00019bb0:    2088        .       MOVS     r0,#0x88
        0x00019bb2:    f6c40000    ....    MOVT     r0,#0x4800
        0x00019bb6:    6802        .h      LDR      r2,[r0,#0]
        0x00019bb8:    9901        ..      LDR      r1,[sp,#4]
        0x00019bba:    6948        Hi      LDR      r0,[r1,#0x14]
        0x00019bbc:    4310        .C      ORRS     r0,r0,r2
        0x00019bbe:    6148        Ha      STR      r0,[r1,#0x14]
        0x00019bc0:    2000        .       MOVS     r0,#0
        0x00019bc2:    9002        ..      STR      r0,[sp,#8]
        0x00019bc4:    e7ff        ..      B        0x19bc6 ; am_hal_fault_status_get + 106
        0x00019bc6:    9802        ..      LDR      r0,[sp,#8]
        0x00019bc8:    b003        ..      ADD      sp,sp,#0xc
        0x00019bca:    4770        pG      BX       lr
    am_hal_gpio_interrupt_control
        0x00019bcc:    b580        ..      PUSH     {r7,lr}
        0x00019bce:    b08c        ..      SUB      sp,sp,#0x30
        0x00019bd0:    f88d002b    ..+.    STRB     r0,[sp,#0x2b]
        0x00019bd4:    f88d102a    ..*.    STRB     r1,[sp,#0x2a]
        0x00019bd8:    9209        ..      STR      r2,[sp,#0x24]
        0x00019bda:    2000        .       MOVS     r0,#0
        0x00019bdc:    9004        ..      STR      r0,[sp,#0x10]
        0x00019bde:    9809        ..      LDR      r0,[sp,#0x24]
        0x00019be0:    9003        ..      STR      r0,[sp,#0xc]
        0x00019be2:    9809        ..      LDR      r0,[sp,#0x24]
        0x00019be4:    b918        ..      CBNZ     r0,0x19bee ; am_hal_gpio_interrupt_control + 34
        0x00019be6:    e7ff        ..      B        0x19be8 ; am_hal_gpio_interrupt_control + 28
        0x00019be8:    2006        .       MOVS     r0,#6
        0x00019bea:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019bec:    e118        ..      B        0x19e20 ; am_hal_gpio_interrupt_control + 596
        0x00019bee:    f89d002a    ..*.    LDRB     r0,[sp,#0x2a]
        0x00019bf2:    2804        .(      CMP      r0,#4
        0x00019bf4:    db03        ..      BLT      0x19bfe ; am_hal_gpio_interrupt_control + 50
        0x00019bf6:    e7ff        ..      B        0x19bf8 ; am_hal_gpio_interrupt_control + 44
        0x00019bf8:    2006        .       MOVS     r0,#6
        0x00019bfa:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019bfc:    e110        ..      B        0x19e20 ; am_hal_gpio_interrupt_control + 596
        0x00019bfe:    f89d002a    ..*.    LDRB     r0,[sp,#0x2a]
        0x00019c02:    2801        .(      CMP      r0,#1
        0x00019c04:    dc26        &.      BGT      0x19c54 ; am_hal_gpio_interrupt_control + 136
        0x00019c06:    e7ff        ..      B        0x19c08 ; am_hal_gpio_interrupt_control + 60
        0x00019c08:    9809        ..      LDR      r0,[sp,#0x24]
        0x00019c0a:    6800        .h      LDR      r0,[r0,#0]
        0x00019c0c:    9008        ..      STR      r0,[sp,#0x20]
        0x00019c0e:    9808        ..      LDR      r0,[sp,#0x20]
        0x00019c10:    2880        .(      CMP      r0,#0x80
        0x00019c12:    d303        ..      BCC      0x19c1c ; am_hal_gpio_interrupt_control + 80
        0x00019c14:    e7ff        ..      B        0x19c16 ; am_hal_gpio_interrupt_control + 74
        0x00019c16:    2005        .       MOVS     r0,#5
        0x00019c18:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019c1a:    e101        ..      B        0x19e20 ; am_hal_gpio_interrupt_control + 596
        0x00019c1c:    9808        ..      LDR      r0,[sp,#0x20]
        0x00019c1e:    a906        ..      ADD      r1,sp,#0x18
        0x00019c20:    aa05        ..      ADD      r2,sp,#0x14
        0x00019c22:    f005fba5    ....    BL       gpionum_intreg_index_get ; 0x1f370
        0x00019c26:    b118        ..      CBZ      r0,0x19c30 ; am_hal_gpio_interrupt_control + 100
        0x00019c28:    e7ff        ..      B        0x19c2a ; am_hal_gpio_interrupt_control + 94
        0x00019c2a:    2006        .       MOVS     r0,#6
        0x00019c2c:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019c2e:    e0f7        ..      B        0x19e20 ; am_hal_gpio_interrupt_control + 596
        0x00019c30:    9906        ..      LDR      r1,[sp,#0x18]
        0x00019c32:    f24020c0    @..     MOVW     r0,#0x2c0
        0x00019c36:    f2c40001    ....    MOVT     r0,#0x4001
        0x00019c3a:    eb001001    ....    ADD      r0,r0,r1,LSL #4
        0x00019c3e:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019c40:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019c44:    2801        .(      CMP      r0,#1
        0x00019c46:    d104        ..      BNE      0x19c52 ; am_hal_gpio_interrupt_control + 134
        0x00019c48:    e7ff        ..      B        0x19c4a ; am_hal_gpio_interrupt_control + 126
        0x00019c4a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00019c4c:    3040        @0      ADDS     r0,r0,#0x40
        0x00019c4e:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019c50:    e7ff        ..      B        0x19c52 ; am_hal_gpio_interrupt_control + 134
        0x00019c52:    e7ff        ..      B        0x19c54 ; am_hal_gpio_interrupt_control + 136
        0x00019c54:    f000fbe8    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x00019c58:    9002        ..      STR      r0,[sp,#8]
        0x00019c5a:    f89d002a    ..*.    LDRB     r0,[sp,#0x2a]
        0x00019c5e:    4601        .F      MOV      r1,r0
        0x00019c60:    9101        ..      STR      r1,[sp,#4]
        0x00019c62:    2803        .(      CMP      r0,#3
        0x00019c64:    f20080d5    ....    BHI.W    0x19e12 ; am_hal_gpio_interrupt_control + 582
        0x00019c68:    9901        ..      LDR      r1,[sp,#4]
        0x00019c6a:    e8dff001    ....    TBB      [pc,r1]
    $d.9
        0x00019c6e:    1602        ..      DCW    5634
        0x00019c70:    7e2a        *~      DCW    32298
    $t.10
        0x00019c72:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00019c74:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00019c76:    6808        .h      LDR      r0,[r1,#0]
        0x00019c78:    4390        .C      BICS     r0,r0,r2
        0x00019c7a:    6008        .`      STR      r0,[r1,#0]
        0x00019c7c:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019c80:    2802        .(      CMP      r0,#2
        0x00019c82:    d109        ..      BNE      0x19c98 ; am_hal_gpio_interrupt_control + 204
        0x00019c84:    e7ff        ..      B        0x19c86 ; am_hal_gpio_interrupt_control + 186
        0x00019c86:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00019c88:    3040        @0      ADDS     r0,r0,#0x40
        0x00019c8a:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019c8c:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00019c8e:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00019c90:    6808        .h      LDR      r0,[r1,#0]
        0x00019c92:    4390        .C      BICS     r0,r0,r2
        0x00019c94:    6008        .`      STR      r0,[r1,#0]
        0x00019c96:    e7ff        ..      B        0x19c98 ; am_hal_gpio_interrupt_control + 204
        0x00019c98:    e0bc        ..      B        0x19e14 ; am_hal_gpio_interrupt_control + 584
        0x00019c9a:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00019c9c:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00019c9e:    6808        .h      LDR      r0,[r1,#0]
        0x00019ca0:    4310        .C      ORRS     r0,r0,r2
        0x00019ca2:    6008        .`      STR      r0,[r1,#0]
        0x00019ca4:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019ca8:    2802        .(      CMP      r0,#2
        0x00019caa:    d109        ..      BNE      0x19cc0 ; am_hal_gpio_interrupt_control + 244
        0x00019cac:    e7ff        ..      B        0x19cae ; am_hal_gpio_interrupt_control + 226
        0x00019cae:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00019cb0:    3040        @0      ADDS     r0,r0,#0x40
        0x00019cb2:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019cb4:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00019cb6:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00019cb8:    6808        .h      LDR      r0,[r1,#0]
        0x00019cba:    4310        .C      ORRS     r0,r0,r2
        0x00019cbc:    6008        .`      STR      r0,[r1,#0]
        0x00019cbe:    e7ff        ..      B        0x19cc0 ; am_hal_gpio_interrupt_control + 244
        0x00019cc0:    e0a8        ..      B        0x19e14 ; am_hal_gpio_interrupt_control + 584
        0x00019cc2:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019cc6:    2801        .(      CMP      r0,#1
        0x00019cc8:    d025        %.      BEQ      0x19d16 ; am_hal_gpio_interrupt_control + 330
        0x00019cca:    e7ff        ..      B        0x19ccc ; am_hal_gpio_interrupt_control + 256
        0x00019ccc:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019cce:    6802        .h      LDR      r2,[r0,#0]
        0x00019cd0:    f24021c0    @..!    MOVW     r1,#0x2c0
        0x00019cd4:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019cd8:    6808        .h      LDR      r0,[r1,#0]
        0x00019cda:    4390        .C      BICS     r0,r0,r2
        0x00019cdc:    6008        .`      STR      r0,[r1,#0]
        0x00019cde:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019ce0:    6842        Bh      LDR      r2,[r0,#4]
        0x00019ce2:    f24021d0    @..!    MOVW     r1,#0x2d0
        0x00019ce6:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019cea:    6808        .h      LDR      r0,[r1,#0]
        0x00019cec:    4390        .C      BICS     r0,r0,r2
        0x00019cee:    6008        .`      STR      r0,[r1,#0]
        0x00019cf0:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019cf2:    6882        .h      LDR      r2,[r0,#8]
        0x00019cf4:    f24021e0    @..!    MOVW     r1,#0x2e0
        0x00019cf8:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019cfc:    6808        .h      LDR      r0,[r1,#0]
        0x00019cfe:    4390        .C      BICS     r0,r0,r2
        0x00019d00:    6008        .`      STR      r0,[r1,#0]
        0x00019d02:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019d04:    68c2        .h      LDR      r2,[r0,#0xc]
        0x00019d06:    f24021f0    @..!    MOVW     r1,#0x2f0
        0x00019d0a:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019d0e:    6808        .h      LDR      r0,[r1,#0]
        0x00019d10:    4390        .C      BICS     r0,r0,r2
        0x00019d12:    6008        .`      STR      r0,[r1,#0]
        0x00019d14:    e7ff        ..      B        0x19d16 ; am_hal_gpio_interrupt_control + 330
        0x00019d16:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019d1a:    b328        (.      CBZ      r0,0x19d68 ; am_hal_gpio_interrupt_control + 412
        0x00019d1c:    e7ff        ..      B        0x19d1e ; am_hal_gpio_interrupt_control + 338
        0x00019d1e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019d20:    6802        .h      LDR      r2,[r0,#0]
        0x00019d22:    f2403100    @..1    MOVW     r1,#0x300
        0x00019d26:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019d2a:    6808        .h      LDR      r0,[r1,#0]
        0x00019d2c:    4390        .C      BICS     r0,r0,r2
        0x00019d2e:    6008        .`      STR      r0,[r1,#0]
        0x00019d30:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019d32:    6842        Bh      LDR      r2,[r0,#4]
        0x00019d34:    f2403110    @..1    MOVW     r1,#0x310
        0x00019d38:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019d3c:    6808        .h      LDR      r0,[r1,#0]
        0x00019d3e:    4390        .C      BICS     r0,r0,r2
        0x00019d40:    6008        .`      STR      r0,[r1,#0]
        0x00019d42:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019d44:    6882        .h      LDR      r2,[r0,#8]
        0x00019d46:    f2403120    @. 1    MOVW     r1,#0x320
        0x00019d4a:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019d4e:    6808        .h      LDR      r0,[r1,#0]
        0x00019d50:    4390        .C      BICS     r0,r0,r2
        0x00019d52:    6008        .`      STR      r0,[r1,#0]
        0x00019d54:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019d56:    68c2        .h      LDR      r2,[r0,#0xc]
        0x00019d58:    f2403130    @.01    MOVW     r1,#0x330
        0x00019d5c:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019d60:    6808        .h      LDR      r0,[r1,#0]
        0x00019d62:    4390        .C      BICS     r0,r0,r2
        0x00019d64:    6008        .`      STR      r0,[r1,#0]
        0x00019d66:    e7ff        ..      B        0x19d68 ; am_hal_gpio_interrupt_control + 412
        0x00019d68:    e054        T.      B        0x19e14 ; am_hal_gpio_interrupt_control + 584
        0x00019d6a:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019d6e:    2801        .(      CMP      r0,#1
        0x00019d70:    d025        %.      BEQ      0x19dbe ; am_hal_gpio_interrupt_control + 498
        0x00019d72:    e7ff        ..      B        0x19d74 ; am_hal_gpio_interrupt_control + 424
        0x00019d74:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019d76:    6802        .h      LDR      r2,[r0,#0]
        0x00019d78:    f24021c0    @..!    MOVW     r1,#0x2c0
        0x00019d7c:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019d80:    6808        .h      LDR      r0,[r1,#0]
        0x00019d82:    4310        .C      ORRS     r0,r0,r2
        0x00019d84:    6008        .`      STR      r0,[r1,#0]
        0x00019d86:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019d88:    6842        Bh      LDR      r2,[r0,#4]
        0x00019d8a:    f24021d0    @..!    MOVW     r1,#0x2d0
        0x00019d8e:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019d92:    6808        .h      LDR      r0,[r1,#0]
        0x00019d94:    4310        .C      ORRS     r0,r0,r2
        0x00019d96:    6008        .`      STR      r0,[r1,#0]
        0x00019d98:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019d9a:    6882        .h      LDR      r2,[r0,#8]
        0x00019d9c:    f24021e0    @..!    MOVW     r1,#0x2e0
        0x00019da0:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019da4:    6808        .h      LDR      r0,[r1,#0]
        0x00019da6:    4310        .C      ORRS     r0,r0,r2
        0x00019da8:    6008        .`      STR      r0,[r1,#0]
        0x00019daa:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019dac:    68c2        .h      LDR      r2,[r0,#0xc]
        0x00019dae:    f24021f0    @..!    MOVW     r1,#0x2f0
        0x00019db2:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019db6:    6808        .h      LDR      r0,[r1,#0]
        0x00019db8:    4310        .C      ORRS     r0,r0,r2
        0x00019dba:    6008        .`      STR      r0,[r1,#0]
        0x00019dbc:    e7ff        ..      B        0x19dbe ; am_hal_gpio_interrupt_control + 498
        0x00019dbe:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019dc2:    b328        (.      CBZ      r0,0x19e10 ; am_hal_gpio_interrupt_control + 580
        0x00019dc4:    e7ff        ..      B        0x19dc6 ; am_hal_gpio_interrupt_control + 506
        0x00019dc6:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019dc8:    6802        .h      LDR      r2,[r0,#0]
        0x00019dca:    f2403100    @..1    MOVW     r1,#0x300
        0x00019dce:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019dd2:    6808        .h      LDR      r0,[r1,#0]
        0x00019dd4:    4310        .C      ORRS     r0,r0,r2
        0x00019dd6:    6008        .`      STR      r0,[r1,#0]
        0x00019dd8:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019dda:    6842        Bh      LDR      r2,[r0,#4]
        0x00019ddc:    f2403110    @..1    MOVW     r1,#0x310
        0x00019de0:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019de4:    6808        .h      LDR      r0,[r1,#0]
        0x00019de6:    4310        .C      ORRS     r0,r0,r2
        0x00019de8:    6008        .`      STR      r0,[r1,#0]
        0x00019dea:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019dec:    6882        .h      LDR      r2,[r0,#8]
        0x00019dee:    f2403120    @. 1    MOVW     r1,#0x320
        0x00019df2:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019df6:    6808        .h      LDR      r0,[r1,#0]
        0x00019df8:    4310        .C      ORRS     r0,r0,r2
        0x00019dfa:    6008        .`      STR      r0,[r1,#0]
        0x00019dfc:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019dfe:    68c2        .h      LDR      r2,[r0,#0xc]
        0x00019e00:    f2403130    @.01    MOVW     r1,#0x330
        0x00019e04:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019e08:    6808        .h      LDR      r0,[r1,#0]
        0x00019e0a:    4310        .C      ORRS     r0,r0,r2
        0x00019e0c:    6008        .`      STR      r0,[r1,#0]
        0x00019e0e:    e7ff        ..      B        0x19e10 ; am_hal_gpio_interrupt_control + 580
        0x00019e10:    e000        ..      B        0x19e14 ; am_hal_gpio_interrupt_control + 584
        0x00019e12:    e7ff        ..      B        0x19e14 ; am_hal_gpio_interrupt_control + 584
        0x00019e14:    9802        ..      LDR      r0,[sp,#8]
        0x00019e16:    f000fb0f    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x00019e1a:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019e1c:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019e1e:    e7ff        ..      B        0x19e20 ; am_hal_gpio_interrupt_control + 596
        0x00019e20:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00019e22:    b00c        ..      ADD      sp,sp,#0x30
        0x00019e24:    bd80        ..      POP      {r7,pc}
        0x00019e26:    0000        ..      MOVS     r0,r0
    am_hal_gpio_interrupt_irq_clear
        0x00019e28:    b086        ..      SUB      sp,sp,#0x18
        0x00019e2a:    9004        ..      STR      r0,[sp,#0x10]
        0x00019e2c:    9103        ..      STR      r1,[sp,#0xc]
        0x00019e2e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019e30:    2838        8(      CMP      r0,#0x38
        0x00019e32:    d304        ..      BCC      0x19e3e ; am_hal_gpio_interrupt_irq_clear + 22
        0x00019e34:    e7ff        ..      B        0x19e36 ; am_hal_gpio_interrupt_irq_clear + 14
        0x00019e36:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019e38:    2840        @(      CMP      r0,#0x40
        0x00019e3a:    d303        ..      BCC      0x19e44 ; am_hal_gpio_interrupt_irq_clear + 28
        0x00019e3c:    e7ff        ..      B        0x19e3e ; am_hal_gpio_interrupt_irq_clear + 22
        0x00019e3e:    2006        .       MOVS     r0,#6
        0x00019e40:    9005        ..      STR      r0,[sp,#0x14]
        0x00019e42:    e01c        ..      B        0x19e7e ; am_hal_gpio_interrupt_irq_clear + 86
        0x00019e44:    9904        ..      LDR      r1,[sp,#0x10]
        0x00019e46:    2000        .       MOVS     r0,#0
        0x00019e48:    293b        ;)      CMP      r1,#0x3b
        0x00019e4a:    4601        .F      MOV      r1,r0
        0x00019e4c:    bf88        ..      IT       HI
        0x00019e4e:    2101        .!      MOVHI    r1,#1
        0x00019e50:    9102        ..      STR      r1,[sp,#8]
        0x00019e52:    9904        ..      LDR      r1,[sp,#0x10]
        0x00019e54:    9a02        ..      LDR      r2,[sp,#8]
        0x00019e56:    eba10182    ....    SUB      r1,r1,r2,LSL #2
        0x00019e5a:    3938        89      SUBS     r1,r1,#0x38
        0x00019e5c:    9101        ..      STR      r1,[sp,#4]
        0x00019e5e:    9902        ..      LDR      r1,[sp,#8]
        0x00019e60:    0189        ..      LSLS     r1,r1,#6
        0x00019e62:    9a01        ..      LDR      r2,[sp,#4]
        0x00019e64:    eb011102    ....    ADD      r1,r1,r2,LSL #4
        0x00019e68:    f24022c8    @.."    MOVW     r2,#0x2c8
        0x00019e6c:    f2c40201    ....    MOVT     r2,#0x4001
        0x00019e70:    4411        .D      ADD      r1,r1,r2
        0x00019e72:    9100        ..      STR      r1,[sp,#0]
        0x00019e74:    9903        ..      LDR      r1,[sp,#0xc]
        0x00019e76:    9a00        ..      LDR      r2,[sp,#0]
        0x00019e78:    6011        .`      STR      r1,[r2,#0]
        0x00019e7a:    9005        ..      STR      r0,[sp,#0x14]
        0x00019e7c:    e7ff        ..      B        0x19e7e ; am_hal_gpio_interrupt_irq_clear + 86
        0x00019e7e:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019e80:    b006        ..      ADD      sp,sp,#0x18
        0x00019e82:    4770        pG      BX       lr
    am_hal_gpio_interrupt_irq_status_get
        0x00019e84:    b580        ..      PUSH     {r7,lr}
        0x00019e86:    b08c        ..      SUB      sp,sp,#0x30
        0x00019e88:    900a        ..      STR      r0,[sp,#0x28]
        0x00019e8a:    f88d1027    ..'.    STRB     r1,[sp,#0x27]
        0x00019e8e:    9208        ..      STR      r2,[sp,#0x20]
        0x00019e90:    2000        .       MOVS     r0,#0
        0x00019e92:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019e94:    9808        ..      LDR      r0,[sp,#0x20]
        0x00019e96:    b140        @.      CBZ      r0,0x19eaa ; am_hal_gpio_interrupt_irq_status_get + 38
        0x00019e98:    e7ff        ..      B        0x19e9a ; am_hal_gpio_interrupt_irq_status_get + 22
        0x00019e9a:    980a        ..      LDR      r0,[sp,#0x28]
        0x00019e9c:    2838        8(      CMP      r0,#0x38
        0x00019e9e:    d304        ..      BCC      0x19eaa ; am_hal_gpio_interrupt_irq_status_get + 38
        0x00019ea0:    e7ff        ..      B        0x19ea2 ; am_hal_gpio_interrupt_irq_status_get + 30
        0x00019ea2:    980a        ..      LDR      r0,[sp,#0x28]
        0x00019ea4:    2840        @(      CMP      r0,#0x40
        0x00019ea6:    d303        ..      BCC      0x19eb0 ; am_hal_gpio_interrupt_irq_status_get + 44
        0x00019ea8:    e7ff        ..      B        0x19eaa ; am_hal_gpio_interrupt_irq_status_get + 38
        0x00019eaa:    2006        .       MOVS     r0,#6
        0x00019eac:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019eae:    e040        @.      B        0x19f32 ; am_hal_gpio_interrupt_irq_status_get + 174
        0x00019eb0:    990a        ..      LDR      r1,[sp,#0x28]
        0x00019eb2:    2000        .       MOVS     r0,#0
        0x00019eb4:    293b        ;)      CMP      r1,#0x3b
        0x00019eb6:    bf88        ..      IT       HI
        0x00019eb8:    2001        .       MOVHI    r0,#1
        0x00019eba:    9006        ..      STR      r0,[sp,#0x18]
        0x00019ebc:    980a        ..      LDR      r0,[sp,#0x28]
        0x00019ebe:    9906        ..      LDR      r1,[sp,#0x18]
        0x00019ec0:    eba00081    ....    SUB      r0,r0,r1,LSL #2
        0x00019ec4:    3838        88      SUBS     r0,r0,#0x38
        0x00019ec6:    9005        ..      STR      r0,[sp,#0x14]
        0x00019ec8:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019eca:    0180        ..      LSLS     r0,r0,#6
        0x00019ecc:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019ece:    eb001001    ....    ADD      r0,r0,r1,LSL #4
        0x00019ed2:    f24021c0    @..!    MOVW     r1,#0x2c0
        0x00019ed6:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019eda:    4408        .D      ADD      r0,r0,r1
        0x00019edc:    9004        ..      STR      r0,[sp,#0x10]
        0x00019ede:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019ee0:    0180        ..      LSLS     r0,r0,#6
        0x00019ee2:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019ee4:    eb001001    ....    ADD      r0,r0,r1,LSL #4
        0x00019ee8:    f24021c4    @..!    MOVW     r1,#0x2c4
        0x00019eec:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019ef0:    4408        .D      ADD      r0,r0,r1
        0x00019ef2:    9003        ..      STR      r0,[sp,#0xc]
        0x00019ef4:    f000fa98    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x00019ef8:    9002        ..      STR      r0,[sp,#8]
        0x00019efa:    f89d0027    ..'.    LDRB     r0,[sp,#0x27]
        0x00019efe:    07c0        ..      LSLS     r0,r0,#31
        0x00019f00:    b120         .      CBZ      r0,0x19f0c ; am_hal_gpio_interrupt_irq_status_get + 136
        0x00019f02:    e7ff        ..      B        0x19f04 ; am_hal_gpio_interrupt_irq_status_get + 128
        0x00019f04:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019f06:    6800        .h      LDR      r0,[r0,#0]
        0x00019f08:    9001        ..      STR      r0,[sp,#4]
        0x00019f0a:    e003        ..      B        0x19f14 ; am_hal_gpio_interrupt_irq_status_get + 144
        0x00019f0c:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00019f10:    9001        ..      STR      r0,[sp,#4]
        0x00019f12:    e7ff        ..      B        0x19f14 ; am_hal_gpio_interrupt_irq_status_get + 144
        0x00019f14:    9801        ..      LDR      r0,[sp,#4]
        0x00019f16:    9908        ..      LDR      r1,[sp,#0x20]
        0x00019f18:    6008        .`      STR      r0,[r1,#0]
        0x00019f1a:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019f1c:    6802        .h      LDR      r2,[r0,#0]
        0x00019f1e:    9908        ..      LDR      r1,[sp,#0x20]
        0x00019f20:    6808        .h      LDR      r0,[r1,#0]
        0x00019f22:    4010        .@      ANDS     r0,r0,r2
        0x00019f24:    6008        .`      STR      r0,[r1,#0]
        0x00019f26:    9802        ..      LDR      r0,[sp,#8]
        0x00019f28:    f000fa86    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x00019f2c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00019f2e:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019f30:    e7ff        ..      B        0x19f32 ; am_hal_gpio_interrupt_irq_status_get + 174
        0x00019f32:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00019f34:    b00c        ..      ADD      sp,sp,#0x30
        0x00019f36:    bd80        ..      POP      {r7,pc}
    am_hal_gpio_interrupt_register
        0x00019f38:    b087        ..      SUB      sp,sp,#0x1c
        0x00019f3a:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x00019f3e:    9104        ..      STR      r1,[sp,#0x10]
        0x00019f40:    9203        ..      STR      r2,[sp,#0xc]
        0x00019f42:    9302        ..      STR      r3,[sp,#8]
        0x00019f44:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019f46:    0940        @.      LSRS     r0,r0,#5
        0x00019f48:    9001        ..      STR      r0,[sp,#4]
        0x00019f4a:    9801        ..      LDR      r0,[sp,#4]
        0x00019f4c:    3004        .0      ADDS     r0,#4
        0x00019f4e:    9000        ..      STR      r0,[sp,#0]
        0x00019f50:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00019f54:    b9d8        ..      CBNZ     r0,0x19f8e ; am_hal_gpio_interrupt_register + 86
        0x00019f56:    e7ff        ..      B        0x19f58 ; am_hal_gpio_interrupt_register + 32
        0x00019f58:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019f5a:    9a01        ..      LDR      r2,[sp,#4]
        0x00019f5c:    f24941b0    I..A    MOV      r1,#0x94b0
        0x00019f60:    f2c10100    ....    MOVT     r1,#0x1000
        0x00019f64:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x00019f68:    9a04        ..      LDR      r2,[sp,#0x10]
        0x00019f6a:    f002021f    ....    AND      r2,r2,#0x1f
        0x00019f6e:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019f72:    9802        ..      LDR      r0,[sp,#8]
        0x00019f74:    9a01        ..      LDR      r2,[sp,#4]
        0x00019f76:    f64901b0    I...    MOV      r1,#0x98b0
        0x00019f7a:    f2c10100    ....    MOVT     r1,#0x1000
        0x00019f7e:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x00019f82:    9a04        ..      LDR      r2,[sp,#0x10]
        0x00019f84:    f002021f    ....    AND      r2,r2,#0x1f
        0x00019f88:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019f8c:    e057        W.      B        0x1a03e ; am_hal_gpio_interrupt_register + 262
        0x00019f8e:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00019f92:    2801        .(      CMP      r0,#1
        0x00019f94:    d11b        ..      BNE      0x19fce ; am_hal_gpio_interrupt_register + 150
        0x00019f96:    e7ff        ..      B        0x19f98 ; am_hal_gpio_interrupt_register + 96
        0x00019f98:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019f9a:    9a00        ..      LDR      r2,[sp,#0]
        0x00019f9c:    f24941b0    I..A    MOV      r1,#0x94b0
        0x00019fa0:    f2c10100    ....    MOVT     r1,#0x1000
        0x00019fa4:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x00019fa8:    9a04        ..      LDR      r2,[sp,#0x10]
        0x00019faa:    f002021f    ....    AND      r2,r2,#0x1f
        0x00019fae:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019fb2:    9802        ..      LDR      r0,[sp,#8]
        0x00019fb4:    9a00        ..      LDR      r2,[sp,#0]
        0x00019fb6:    f64901b0    I...    MOV      r1,#0x98b0
        0x00019fba:    f2c10100    ....    MOVT     r1,#0x1000
        0x00019fbe:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x00019fc2:    9a04        ..      LDR      r2,[sp,#0x10]
        0x00019fc4:    f002021f    ....    AND      r2,r2,#0x1f
        0x00019fc8:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019fcc:    e036        6.      B        0x1a03c ; am_hal_gpio_interrupt_register + 260
        0x00019fce:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00019fd2:    2802        .(      CMP      r0,#2
        0x00019fd4:    d12e        ..      BNE      0x1a034 ; am_hal_gpio_interrupt_register + 252
        0x00019fd6:    e7ff        ..      B        0x19fd8 ; am_hal_gpio_interrupt_register + 160
        0x00019fd8:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019fda:    9901        ..      LDR      r1,[sp,#4]
        0x00019fdc:    f24942b0    I..B    MOV      r2,#0x94b0
        0x00019fe0:    f2c10200    ....    MOVT     r2,#0x1000
        0x00019fe4:    eb0211c1    ....    ADD      r1,r2,r1,LSL #7
        0x00019fe8:    9b04        ..      LDR      r3,[sp,#0x10]
        0x00019fea:    f003031f    ....    AND      r3,r3,#0x1f
        0x00019fee:    f8410023    A.#.    STR      r0,[r1,r3,LSL #2]
        0x00019ff2:    9802        ..      LDR      r0,[sp,#8]
        0x00019ff4:    9b01        ..      LDR      r3,[sp,#4]
        0x00019ff6:    f64901b0    I...    MOV      r1,#0x98b0
        0x00019ffa:    f2c10100    ....    MOVT     r1,#0x1000
        0x00019ffe:    eb0113c3    ....    ADD      r3,r1,r3,LSL #7
        0x0001a002:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x0001a006:    f00c0c1f    ....    AND      r12,r12,#0x1f
        0x0001a00a:    f843002c    C.,.    STR      r0,[r3,r12,LSL #2]
        0x0001a00e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a010:    9b00        ..      LDR      r3,[sp,#0]
        0x0001a012:    eb0212c3    ....    ADD      r2,r2,r3,LSL #7
        0x0001a016:    9b04        ..      LDR      r3,[sp,#0x10]
        0x0001a018:    f003031f    ....    AND      r3,r3,#0x1f
        0x0001a01c:    f8420023    B.#.    STR      r0,[r2,r3,LSL #2]
        0x0001a020:    9802        ..      LDR      r0,[sp,#8]
        0x0001a022:    9a00        ..      LDR      r2,[sp,#0]
        0x0001a024:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x0001a028:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001a02a:    f002021f    ....    AND      r2,r2,#0x1f
        0x0001a02e:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001a032:    e002        ..      B        0x1a03a ; am_hal_gpio_interrupt_register + 258
        0x0001a034:    2006        .       MOVS     r0,#6
        0x0001a036:    9006        ..      STR      r0,[sp,#0x18]
        0x0001a038:    e004        ..      B        0x1a044 ; am_hal_gpio_interrupt_register + 268
        0x0001a03a:    e7ff        ..      B        0x1a03c ; am_hal_gpio_interrupt_register + 260
        0x0001a03c:    e7ff        ..      B        0x1a03e ; am_hal_gpio_interrupt_register + 262
        0x0001a03e:    2000        .       MOVS     r0,#0
        0x0001a040:    9006        ..      STR      r0,[sp,#0x18]
        0x0001a042:    e7ff        ..      B        0x1a044 ; am_hal_gpio_interrupt_register + 268
        0x0001a044:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a046:    b007        ..      ADD      sp,sp,#0x1c
        0x0001a048:    4770        pG      BX       lr
        0x0001a04a:    0000        ..      MOVS     r0,r0
    am_hal_gpio_interrupt_service
        0x0001a04c:    b580        ..      PUSH     {r7,lr}
        0x0001a04e:    b088        ..      SUB      sp,sp,#0x20
        0x0001a050:    9006        ..      STR      r0,[sp,#0x18]
        0x0001a052:    9105        ..      STR      r1,[sp,#0x14]
        0x0001a054:    2000        .       MOVS     r0,#0
        0x0001a056:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a058:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a05a:    3838        88      SUBS     r0,r0,#0x38
        0x0001a05c:    9006        ..      STR      r0,[sp,#0x18]
        0x0001a05e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a060:    2808        .(      CMP      r0,#8
        0x0001a062:    d303        ..      BCC      0x1a06c ; am_hal_gpio_interrupt_service + 32
        0x0001a064:    e7ff        ..      B        0x1a066 ; am_hal_gpio_interrupt_service + 26
        0x0001a066:    2005        .       MOVS     r0,#5
        0x0001a068:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a06a:    e038        8.      B        0x1a0de ; am_hal_gpio_interrupt_service + 146
        0x0001a06c:    e7ff        ..      B        0x1a06e ; am_hal_gpio_interrupt_service + 34
        0x0001a06e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a070:    b390        ..      CBZ      r0,0x1a0d8 ; am_hal_gpio_interrupt_service + 140
        0x0001a072:    e7ff        ..      B        0x1a074 ; am_hal_gpio_interrupt_service + 40
        0x0001a074:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a076:    4241        AB      RSBS     r1,r0,#0
        0x0001a078:    4008        .@      ANDS     r0,r0,r1
        0x0001a07a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a07c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a07e:    fab0f080    ....    CLZ      r0,r0
        0x0001a082:    f1c0001f    ....    RSB      r0,r0,#0x1f
        0x0001a086:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a088:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001a08a:    2001        .       MOVS     r0,#1
        0x0001a08c:    fa00f101    ....    LSL      r1,r0,r1
        0x0001a090:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a092:    4388        .C      BICS     r0,r0,r1
        0x0001a094:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a096:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001a098:    f24940b0    I..@    MOV      r0,#0x94b0
        0x0001a09c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001a0a0:    eb0010c1    ....    ADD      r0,r0,r1,LSL #7
        0x0001a0a4:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001a0a6:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x0001a0aa:    9002        ..      STR      r0,[sp,#8]
        0x0001a0ac:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001a0ae:    f64900b0    I...    MOV      r0,#0x98b0
        0x0001a0b2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001a0b6:    eb0010c1    ....    ADD      r0,r0,r1,LSL #7
        0x0001a0ba:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001a0bc:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x0001a0c0:    9001        ..      STR      r0,[sp,#4]
        0x0001a0c2:    9802        ..      LDR      r0,[sp,#8]
        0x0001a0c4:    b120         .      CBZ      r0,0x1a0d0 ; am_hal_gpio_interrupt_service + 132
        0x0001a0c6:    e7ff        ..      B        0x1a0c8 ; am_hal_gpio_interrupt_service + 124
        0x0001a0c8:    9902        ..      LDR      r1,[sp,#8]
        0x0001a0ca:    9801        ..      LDR      r0,[sp,#4]
        0x0001a0cc:    4788        .G      BLX      r1
        0x0001a0ce:    e002        ..      B        0x1a0d6 ; am_hal_gpio_interrupt_service + 138
        0x0001a0d0:    2007        .       MOVS     r0,#7
        0x0001a0d2:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a0d4:    e7ff        ..      B        0x1a0d6 ; am_hal_gpio_interrupt_service + 138
        0x0001a0d6:    e7ca        ..      B        0x1a06e ; am_hal_gpio_interrupt_service + 34
        0x0001a0d8:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a0da:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a0dc:    e7ff        ..      B        0x1a0de ; am_hal_gpio_interrupt_service + 146
        0x0001a0de:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001a0e0:    b008        ..      ADD      sp,sp,#0x20
        0x0001a0e2:    bd80        ..      POP      {r7,pc}
    am_hal_gpio_pinconfig
        0x0001a0e4:    b084        ..      SUB      sp,sp,#0x10
        0x0001a0e6:    9102        ..      STR      r1,[sp,#8]
        0x0001a0e8:    9001        ..      STR      r0,[sp,#4]
        0x0001a0ea:    2000        .       MOVS     r0,#0
        0x0001a0ec:    f2c40001    ....    MOVT     r0,#0x4001
        0x0001a0f0:    9000        ..      STR      r0,[sp,#0]
        0x0001a0f2:    9801        ..      LDR      r0,[sp,#4]
        0x0001a0f4:    2880        .(      CMP      r0,#0x80
        0x0001a0f6:    d303        ..      BCC      0x1a100 ; am_hal_gpio_pinconfig + 28
        0x0001a0f8:    e7ff        ..      B        0x1a0fa ; am_hal_gpio_pinconfig + 22
        0x0001a0fa:    2005        .       MOVS     r0,#5
        0x0001a0fc:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a0fe:    e027        '.      B        0x1a150 ; am_hal_gpio_pinconfig + 108
        0x0001a100:    f89d0009    ....    LDRB     r0,[sp,#9]
        0x0001a104:    f3c00081    ....    UBFX     r0,r0,#2,#2
        0x0001a108:    2802        .(      CMP      r0,#2
        0x0001a10a:    db12        ..      BLT      0x1a132 ; am_hal_gpio_pinconfig + 78
        0x0001a10c:    e7ff        ..      B        0x1a10e ; am_hal_gpio_pinconfig + 42
        0x0001a10e:    9901        ..      LDR      r1,[sp,#4]
        0x0001a110:    094a        J.      LSRS     r2,r1,#5
        0x0001a112:    f642709c    B..p    MOV      r0,#0x2f9c
        0x0001a116:    f2c00002    ....    MOVT     r0,#2
        0x0001a11a:    f8500022    P.".    LDR      r0,[r0,r2,LSL #2]
        0x0001a11e:    f001011f    ....    AND      r1,r1,#0x1f
        0x0001a122:    40c8        .@      LSRS     r0,r0,r1
        0x0001a124:    07c0        ..      LSLS     r0,r0,#31
        0x0001a126:    b918        ..      CBNZ     r0,0x1a130 ; am_hal_gpio_pinconfig + 76
        0x0001a128:    e7ff        ..      B        0x1a12a ; am_hal_gpio_pinconfig + 70
        0x0001a12a:    2007        .       MOVS     r0,#7
        0x0001a12c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a12e:    e00f        ..      B        0x1a150 ; am_hal_gpio_pinconfig + 108
        0x0001a130:    e7ff        ..      B        0x1a132 ; am_hal_gpio_pinconfig + 78
        0x0001a132:    f2402100    @..!    MOVW     r1,#0x200
        0x0001a136:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001a13a:    2073        s       MOVS     r0,#0x73
        0x0001a13c:    6008        .`      STR      r0,[r1,#0]
        0x0001a13e:    9802        ..      LDR      r0,[sp,#8]
        0x0001a140:    9a00        ..      LDR      r2,[sp,#0]
        0x0001a142:    9b01        ..      LDR      r3,[sp,#4]
        0x0001a144:    f8420023    B.#.    STR      r0,[r2,r3,LSL #2]
        0x0001a148:    2000        .       MOVS     r0,#0
        0x0001a14a:    6008        .`      STR      r0,[r1,#0]
        0x0001a14c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a14e:    e7ff        ..      B        0x1a150 ; am_hal_gpio_pinconfig + 108
        0x0001a150:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a152:    b004        ..      ADD      sp,sp,#0x10
        0x0001a154:    4770        pG      BX       lr
        0x0001a156:    0000        ..      MOVS     r0,r0
    am_hal_gpio_state_read
        0x0001a158:    b086        ..      SUB      sp,sp,#0x18
        0x0001a15a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a15c:    f88d100f    ....    STRB     r1,[sp,#0xf]
        0x0001a160:    9202        ..      STR      r2,[sp,#8]
        0x0001a162:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x0001a166:    4601        .F      MOV      r1,r0
        0x0001a168:    9100        ..      STR      r1,[sp,#0]
        0x0001a16a:    b140        @.      CBZ      r0,0x1a17e ; am_hal_gpio_state_read + 38
        0x0001a16c:    e7ff        ..      B        0x1a16e ; am_hal_gpio_state_read + 22
        0x0001a16e:    9800        ..      LDR      r0,[sp,#0]
        0x0001a170:    2801        .(      CMP      r0,#1
        0x0001a172:    d00f        ..      BEQ      0x1a194 ; am_hal_gpio_state_read + 60
        0x0001a174:    e7ff        ..      B        0x1a176 ; am_hal_gpio_state_read + 30
        0x0001a176:    9800        ..      LDR      r0,[sp,#0]
        0x0001a178:    2802        .(      CMP      r0,#2
        0x0001a17a:    d016        ..      BEQ      0x1a1aa ; am_hal_gpio_state_read + 82
        0x0001a17c:    e020         .      B        0x1a1c0 ; am_hal_gpio_state_read + 104
        0x0001a17e:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a180:    f3c01141    ..A.    UBFX     r1,r0,#5,#2
        0x0001a184:    f2402004    @..     MOVW     r0,#0x204
        0x0001a188:    f2c40001    ....    MOVT     r0,#0x4001
        0x0001a18c:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001a190:    9001        ..      STR      r0,[sp,#4]
        0x0001a192:    e018        ..      B        0x1a1c6 ; am_hal_gpio_state_read + 110
        0x0001a194:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a196:    f3c01141    ..A.    UBFX     r1,r0,#5,#2
        0x0001a19a:    f2402014    @..     MOVW     r0,#0x214
        0x0001a19e:    f2c40001    ....    MOVT     r0,#0x4001
        0x0001a1a2:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001a1a6:    9001        ..      STR      r0,[sp,#4]
        0x0001a1a8:    e00d        ..      B        0x1a1c6 ; am_hal_gpio_state_read + 110
        0x0001a1aa:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a1ac:    f3c01141    ..A.    UBFX     r1,r0,#5,#2
        0x0001a1b0:    f2402044    @.D     MOVW     r0,#0x244
        0x0001a1b4:    f2c40001    ....    MOVT     r0,#0x4001
        0x0001a1b8:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001a1bc:    9001        ..      STR      r0,[sp,#4]
        0x0001a1be:    e002        ..      B        0x1a1c6 ; am_hal_gpio_state_read + 110
        0x0001a1c0:    2006        .       MOVS     r0,#6
        0x0001a1c2:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a1c4:    e00c        ..      B        0x1a1e0 ; am_hal_gpio_state_read + 136
        0x0001a1c6:    9801        ..      LDR      r0,[sp,#4]
        0x0001a1c8:    6800        .h      LDR      r0,[r0,#0]
        0x0001a1ca:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001a1cc:    f001011f    ....    AND      r1,r1,#0x1f
        0x0001a1d0:    40c8        .@      LSRS     r0,r0,r1
        0x0001a1d2:    f0000001    ....    AND      r0,r0,#1
        0x0001a1d6:    9902        ..      LDR      r1,[sp,#8]
        0x0001a1d8:    6008        .`      STR      r0,[r1,#0]
        0x0001a1da:    2000        .       MOVS     r0,#0
        0x0001a1dc:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a1de:    e7ff        ..      B        0x1a1e0 ; am_hal_gpio_state_read + 136
        0x0001a1e0:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a1e2:    b006        ..      ADD      sp,sp,#0x18
        0x0001a1e4:    4770        pG      BX       lr
        0x0001a1e6:    0000        ..      MOVS     r0,r0
    am_hal_gpio_state_write
        0x0001a1e8:    b580        ..      PUSH     {r7,lr}
        0x0001a1ea:    b086        ..      SUB      sp,sp,#0x18
        0x0001a1ec:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a1ee:    f88d1013    ....    STRB     r1,[sp,#0x13]
        0x0001a1f2:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001a1f6:    4601        .F      MOV      r1,r0
        0x0001a1f8:    9101        ..      STR      r1,[sp,#4]
        0x0001a1fa:    2805        .(      CMP      r0,#5
        0x0001a1fc:    d86d        m.      BHI      0x1a2da ; am_hal_gpio_state_write + 242
        0x0001a1fe:    9901        ..      LDR      r1,[sp,#4]
        0x0001a200:    e8dff001    ....    TBB      [pc,r1]
    $d.6
        0x0001a204:    371f1103    ...7    DCD    924782851
        0x0001a208:    5345        ES      DCW    21317
    $t.7
        0x0001a20a:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001a20c:    f001021f    ....    AND      r2,r1,#0x1f
        0x0001a210:    2001        .       MOVS     r0,#1
        0x0001a212:    4090        .@      LSLS     r0,r0,r2
        0x0001a214:    f3c11241    ..A.    UBFX     r2,r1,#5,#2
        0x0001a218:    f2402134    @.4!    MOVW     r1,#0x234
        0x0001a21c:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001a220:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001a224:    e059        Y.      B        0x1a2da ; am_hal_gpio_state_write + 242
        0x0001a226:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001a228:    f001021f    ....    AND      r2,r1,#0x1f
        0x0001a22c:    2001        .       MOVS     r0,#1
        0x0001a22e:    4090        .@      LSLS     r0,r0,r2
        0x0001a230:    f3c11241    ..A.    UBFX     r2,r1,#5,#2
        0x0001a234:    f2402124    @.$!    MOVW     r1,#0x224
        0x0001a238:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001a23c:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001a240:    e04b        K.      B        0x1a2da ; am_hal_gpio_state_write + 242
        0x0001a242:    f000f8f1    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001a246:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a248:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a24a:    f000021f    ....    AND      r2,r0,#0x1f
        0x0001a24e:    2101        .!      MOVS     r1,#1
        0x0001a250:    fa01f302    ....    LSL      r3,r1,r2
        0x0001a254:    f3c01241    ..A.    UBFX     r2,r0,#5,#2
        0x0001a258:    f2402114    @..!    MOVW     r1,#0x214
        0x0001a25c:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001a260:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x0001a264:    4058        X@      EORS     r0,r0,r3
        0x0001a266:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001a26a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a26c:    f000f8e4    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001a270:    e033        3.      B        0x1a2da ; am_hal_gpio_state_write + 242
        0x0001a272:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001a274:    f001021f    ....    AND      r2,r1,#0x1f
        0x0001a278:    2001        .       MOVS     r0,#1
        0x0001a27a:    4090        .@      LSLS     r0,r0,r2
        0x0001a27c:    f3c11241    ..A.    UBFX     r2,r1,#5,#2
        0x0001a280:    f2402164    @.d!    MOVW     r1,#0x264
        0x0001a284:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001a288:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001a28c:    e025        %.      B        0x1a2da ; am_hal_gpio_state_write + 242
        0x0001a28e:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001a290:    f001021f    ....    AND      r2,r1,#0x1f
        0x0001a294:    2001        .       MOVS     r0,#1
        0x0001a296:    4090        .@      LSLS     r0,r0,r2
        0x0001a298:    f3c11241    ..A.    UBFX     r2,r1,#5,#2
        0x0001a29c:    f2402154    @.T!    MOVW     r1,#0x254
        0x0001a2a0:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001a2a4:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001a2a8:    e017        ..      B        0x1a2da ; am_hal_gpio_state_write + 242
        0x0001a2aa:    f000f8bd    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001a2ae:    9002        ..      STR      r0,[sp,#8]
        0x0001a2b0:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a2b2:    f000021f    ....    AND      r2,r0,#0x1f
        0x0001a2b6:    2101        .!      MOVS     r1,#1
        0x0001a2b8:    fa01f302    ....    LSL      r3,r1,r2
        0x0001a2bc:    f3c01241    ..A.    UBFX     r2,r0,#5,#2
        0x0001a2c0:    f2402144    @.D!    MOVW     r1,#0x244
        0x0001a2c4:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001a2c8:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x0001a2cc:    4058        X@      EORS     r0,r0,r3
        0x0001a2ce:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001a2d2:    9802        ..      LDR      r0,[sp,#8]
        0x0001a2d4:    f000f8b0    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001a2d8:    e7ff        ..      B        0x1a2da ; am_hal_gpio_state_write + 242
        0x0001a2da:    2000        .       MOVS     r0,#0
        0x0001a2dc:    b006        ..      ADD      sp,sp,#0x18
        0x0001a2de:    bd80        ..      POP      {r7,pc}
    am_hal_hfrc2_adj_control
        0x0001a2e0:    b580        ..      PUSH     {r7,lr}
        0x0001a2e2:    b08e        ..      SUB      sp,sp,#0x38
        0x0001a2e4:    900c        ..      STR      r0,[sp,#0x30]
        0x0001a2e6:    2000        .       MOVS     r0,#0
        0x0001a2e8:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001a2ea:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001a2ec:    b918        ..      CBNZ     r0,0x1a2f6 ; am_hal_hfrc2_adj_control + 22
        0x0001a2ee:    e7ff        ..      B        0x1a2f0 ; am_hal_hfrc2_adj_control + 16
        0x0001a2f0:    2006        .       MOVS     r0,#6
        0x0001a2f2:    900d        ..      STR      r0,[sp,#0x34]
        0x0001a2f4:    e095        ..      B        0x1a422 ; am_hal_hfrc2_adj_control + 322
        0x0001a2f6:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001a2f8:    6800        .h      LDR      r0,[r0,#0]
        0x0001a2fa:    9001        ..      STR      r0,[sp,#4]
        0x0001a2fc:    2801        .(      CMP      r0,#1
        0x0001a2fe:    d005        ..      BEQ      0x1a30c ; am_hal_hfrc2_adj_control + 44
        0x0001a300:    e7ff        ..      B        0x1a302 ; am_hal_hfrc2_adj_control + 34
        0x0001a302:    9801        ..      LDR      r0,[sp,#4]
        0x0001a304:    2802        .(      CMP      r0,#2
        0x0001a306:    f0008083    ....    BEQ.W    0x1a410 ; am_hal_hfrc2_adj_control + 304
        0x0001a30a:    e084        ..      B        0x1a416 ; am_hal_hfrc2_adj_control + 310
        0x0001a30c:    f2440148    D.H.    MOV      r1,#0x4048
        0x0001a310:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001a314:    6808        .h      LDR      r0,[r1,#0]
        0x0001a316:    f0200001     ...    BIC      r0,r0,#1
        0x0001a31a:    6008        .`      STR      r0,[r1,#0]
        0x0001a31c:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001a31e:    f004fae3    ....    BL       clkgen_hfrc2_compute_trim_setting ; 0x1e8e8
        0x0001a322:    f244014c    D.L.    MOV      r1,#0x404c
        0x0001a326:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001a32a:    6008        .`      STR      r0,[r1,#0]
        0x0001a32c:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001a32e:    6840        @h      LDR      r0,[r0,#4]
        0x0001a330:    9009        ..      STR      r0,[sp,#0x24]
        0x0001a332:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001a334:    3801        .8      SUBS     r0,#1
        0x0001a336:    f6497181    I..q    MOV      r1,#0x9f81
        0x0001a33a:    f2c1615e    ..^a    MOVT     r1,#0x165e
        0x0001a33e:    fba01001    ....    UMULL    r1,r0,r0,r1
        0x0001a342:    0d00        ..      LSRS     r0,r0,#20
        0x0001a344:    9008        ..      STR      r0,[sp,#0x20]
        0x0001a346:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001a348:    2803        .(      CMP      r0,#3
        0x0001a34a:    d805        ..      BHI      0x1a358 ; am_hal_hfrc2_adj_control + 120
        0x0001a34c:    e7ff        ..      B        0x1a34e ; am_hal_hfrc2_adj_control + 110
        0x0001a34e:    2004        .       MOVS     r0,#4
        0x0001a350:    9008        ..      STR      r0,[sp,#0x20]
        0x0001a352:    2002        .       MOVS     r0,#2
        0x0001a354:    900a        ..      STR      r0,[sp,#0x28]
        0x0001a356:    e00c        ..      B        0x1a372 ; am_hal_hfrc2_adj_control + 146
        0x0001a358:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001a35a:    2807        .(      CMP      r0,#7
        0x0001a35c:    d805        ..      BHI      0x1a36a ; am_hal_hfrc2_adj_control + 138
        0x0001a35e:    e7ff        ..      B        0x1a360 ; am_hal_hfrc2_adj_control + 128
        0x0001a360:    2008        .       MOVS     r0,#8
        0x0001a362:    9008        ..      STR      r0,[sp,#0x20]
        0x0001a364:    2003        .       MOVS     r0,#3
        0x0001a366:    900a        ..      STR      r0,[sp,#0x28]
        0x0001a368:    e002        ..      B        0x1a370 ; am_hal_hfrc2_adj_control + 144
        0x0001a36a:    2005        .       MOVS     r0,#5
        0x0001a36c:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001a36e:    e055        U.      B        0x1a41c ; am_hal_hfrc2_adj_control + 316
        0x0001a370:    e7ff        ..      B        0x1a372 ; am_hal_hfrc2_adj_control + 146
        0x0001a372:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x0001a374:    f2440150    D.P.    MOV      r1,#0x4050
        0x0001a378:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001a37c:    6808        .h      LDR      r0,[r1,#0]
        0x0001a37e:    f3620001    b...    BFI      r0,r2,#0,#2
        0x0001a382:    6008        .`      STR      r0,[r1,#0]
        0x0001a384:    2300        .#      MOVS     r3,#0
        0x0001a386:    9307        ..      STR      r3,[sp,#0x1c]
        0x0001a388:    f44f2000    O..     MOV      r0,#0x80000
        0x0001a38c:    9006        ..      STR      r0,[sp,#0x18]
        0x0001a38e:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001a390:    6880        .h      LDR      r0,[r0,#8]
        0x0001a392:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001a394:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x0001a396:    fba01c01    ....    UMULL    r1,r12,r0,r1
        0x0001a39a:    fb00c002    ....    MLA      r0,r0,r2,r12
        0x0001a39e:    9a08        ..      LDR      r2,[sp,#0x20]
        0x0001a3a0:    fba11c02    ....    UMULL    r1,r12,r1,r2
        0x0001a3a4:    fb00c002    ....    MLA      r0,r0,r2,r12
        0x0001a3a8:    9104        ..      STR      r1,[sp,#0x10]
        0x0001a3aa:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a3ac:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a3ae:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001a3b0:    9a09        ..      LDR      r2,[sp,#0x24]
        0x0001a3b2:    eb100052    ..R.    ADDS     r0,r0,r2,LSR #1
        0x0001a3b6:    f1410100    A...    ADC      r1,r1,#0
        0x0001a3ba:    f7fdffc5    ....    BL       __aeabi_uldivmod ; 0x18348
        0x0001a3be:    9103        ..      STR      r1,[sp,#0xc]
        0x0001a3c0:    9002        ..      STR      r0,[sp,#8]
        0x0001a3c2:    9902        ..      LDR      r1,[sp,#8]
        0x0001a3c4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a3c6:    f1b15100    ...Q    SUBS     r1,r1,#0x20000000
        0x0001a3ca:    f1700000    p...    SBCS     r0,r0,#0
        0x0001a3ce:    d303        ..      BCC      0x1a3d8 ; am_hal_hfrc2_adj_control + 248
        0x0001a3d0:    e7ff        ..      B        0x1a3d2 ; am_hal_hfrc2_adj_control + 242
        0x0001a3d2:    2005        .       MOVS     r0,#5
        0x0001a3d4:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001a3d6:    e021        !.      B        0x1a41c ; am_hal_hfrc2_adj_control + 316
        0x0001a3d8:    9a02        ..      LDR      r2,[sp,#8]
        0x0001a3da:    f2440150    D.P.    MOV      r1,#0x4050
        0x0001a3de:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001a3e2:    6808        .h      LDR      r0,[r1,#0]
        0x0001a3e4:    f0224260    ".`B    BIC      r2,r2,#0xe0000000
        0x0001a3e8:    f36f009e    o...    BFC      r0,#2,#29
        0x0001a3ec:    ea400082    @...    ORR      r0,r0,r2,LSL #2
        0x0001a3f0:    6008        .`      STR      r0,[r1,#0]
        0x0001a3f2:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001a3f4:    7c40        @|      LDRB     r0,[r0,#0x11]
        0x0001a3f6:    07c0        ..      LSLS     r0,r0,#31
        0x0001a3f8:    b948        H.      CBNZ     r0,0x1a40e ; am_hal_hfrc2_adj_control + 302
        0x0001a3fa:    e7ff        ..      B        0x1a3fc ; am_hal_hfrc2_adj_control + 284
        0x0001a3fc:    f2440148    D.H.    MOV      r1,#0x4048
        0x0001a400:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001a404:    6808        .h      LDR      r0,[r1,#0]
        0x0001a406:    f0400001    @...    ORR      r0,r0,#1
        0x0001a40a:    6008        .`      STR      r0,[r1,#0]
        0x0001a40c:    e7ff        ..      B        0x1a40e ; am_hal_hfrc2_adj_control + 302
        0x0001a40e:    e005        ..      B        0x1a41c ; am_hal_hfrc2_adj_control + 316
        0x0001a410:    2006        .       MOVS     r0,#6
        0x0001a412:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001a414:    e002        ..      B        0x1a41c ; am_hal_hfrc2_adj_control + 316
        0x0001a416:    2006        .       MOVS     r0,#6
        0x0001a418:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001a41a:    e7ff        ..      B        0x1a41c ; am_hal_hfrc2_adj_control + 316
        0x0001a41c:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001a41e:    900d        ..      STR      r0,[sp,#0x34]
        0x0001a420:    e7ff        ..      B        0x1a422 ; am_hal_hfrc2_adj_control + 322
        0x0001a422:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001a424:    b00e        ..      ADD      sp,sp,#0x38
        0x0001a426:    bd80        ..      POP      {r7,pc}
    am_hal_interrupt_master_disable
        0x0001a428:    f3ef8010    ....    MRS      r0,PRIMASK
        0x0001a42c:    b672        r.      CPSID    i
        0x0001a42e:    4770        pG      BX       lr
    am_hal_interrupt_master_enable
        0x0001a430:    f3ef8010    ....    MRS      r0,PRIMASK
        0x0001a434:    b662        b.      CPSIE    i
        0x0001a436:    4770        pG      BX       lr
    am_hal_interrupt_master_set
        0x0001a438:    f3808810    ....    MSR      PRIMASK,r0
        0x0001a43c:    4770        pG      BX       lr
        0x0001a43e:    0000        ..      MOVS     r0,r0
    am_hal_itm_enable
        0x0001a440:    f64e51fc    N..Q    MOV      r1,#0xedfc
        0x0001a444:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001a448:    6808        .h      LDR      r0,[r1,#0]
        0x0001a44a:    f0407080    @..p    ORR      r0,r0,#0x1000000
        0x0001a44e:    6008        .`      STR      r0,[r1,#0]
        0x0001a450:    e7ff        ..      B        0x1a452 ; am_hal_itm_enable + 18
        0x0001a452:    f64e50fc    N..P    MOV      r0,#0xedfc
        0x0001a456:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001a45a:    6800        .h      LDR      r0,[r0,#0]
        0x0001a45c:    01c0        ..      LSLS     r0,r0,#7
        0x0001a45e:    2800        .(      CMP      r0,#0
        0x0001a460:    d401        ..      BMI      0x1a466 ; am_hal_itm_enable + 38
        0x0001a462:    e7ff        ..      B        0x1a464 ; am_hal_itm_enable + 36
        0x0001a464:    e7f5        ..      B        0x1a452 ; am_hal_itm_enable + 18
        0x0001a466:    f64071b0    @..q    MOVW     r1,#0xfb0
        0x0001a46a:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001a46e:    f64c6055    L.U`    MOV      r0,#0xce55
        0x0001a472:    f2cc50ac    ...P    MOVT     r0,#0xc5ac
        0x0001a476:    6008        .`      STR      r0,[r1,#0]
        0x0001a478:    f6406140    @.@a    MOVW     r1,#0xe40
        0x0001a47c:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001a480:    200f        .       MOVS     r0,#0xf
        0x0001a482:    6008        .`      STR      r0,[r1,#0]
        0x0001a484:    f6406100    @..a    MOVW     r1,#0xe00
        0x0001a488:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001a48c:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001a490:    6008        .`      STR      r0,[r1,#0]
        0x0001a492:    f6406180    @..a    MOVW     r1,#0xe80
        0x0001a496:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001a49a:    f2405011    @..P    MOV      r0,#0x511
        0x0001a49e:    f2c00015    ....    MOVT     r0,#0x15
        0x0001a4a2:    6008        .`      STR      r0,[r1,#0]
        0x0001a4a4:    4770        pG      BX       lr
        0x0001a4a6:    0000        ..      MOVS     r0,r0
    am_hal_itm_print
        0x0001a4a8:    b580        ..      PUSH     {r7,lr}
        0x0001a4aa:    b082        ..      SUB      sp,sp,#8
        0x0001a4ac:    9001        ..      STR      r0,[sp,#4]
        0x0001a4ae:    2000        .       MOVS     r0,#0
        0x0001a4b0:    9000        ..      STR      r0,[sp,#0]
        0x0001a4b2:    e7ff        ..      B        0x1a4b4 ; am_hal_itm_print + 12
        0x0001a4b4:    9801        ..      LDR      r0,[sp,#4]
        0x0001a4b6:    9900        ..      LDR      r1,[sp,#0]
        0x0001a4b8:    5c40        @\      LDRB     r0,[r0,r1]
        0x0001a4ba:    b120         .      CBZ      r0,0x1a4c6 ; am_hal_itm_print + 30
        0x0001a4bc:    e7ff        ..      B        0x1a4be ; am_hal_itm_print + 22
        0x0001a4be:    9800        ..      LDR      r0,[sp,#0]
        0x0001a4c0:    3001        .0      ADDS     r0,#1
        0x0001a4c2:    9000        ..      STR      r0,[sp,#0]
        0x0001a4c4:    e7f6        ..      B        0x1a4b4 ; am_hal_itm_print + 12
        0x0001a4c6:    e7ff        ..      B        0x1a4c8 ; am_hal_itm_print + 32
        0x0001a4c8:    9800        ..      LDR      r0,[sp,#0]
        0x0001a4ca:    b158        X.      CBZ      r0,0x1a4e4 ; am_hal_itm_print + 60
        0x0001a4cc:    e7ff        ..      B        0x1a4ce ; am_hal_itm_print + 38
        0x0001a4ce:    9801        ..      LDR      r0,[sp,#4]
        0x0001a4d0:    1c41        A.      ADDS     r1,r0,#1
        0x0001a4d2:    9101        ..      STR      r1,[sp,#4]
        0x0001a4d4:    7801        .x      LDRB     r1,[r0,#0]
        0x0001a4d6:    2000        .       MOVS     r0,#0
        0x0001a4d8:    f000f806    ....    BL       am_hal_itm_stimulus_reg_byte_write ; 0x1a4e8
        0x0001a4dc:    9800        ..      LDR      r0,[sp,#0]
        0x0001a4de:    3801        .8      SUBS     r0,#1
        0x0001a4e0:    9000        ..      STR      r0,[sp,#0]
        0x0001a4e2:    e7f1        ..      B        0x1a4c8 ; am_hal_itm_print + 32
        0x0001a4e4:    b002        ..      ADD      sp,sp,#8
        0x0001a4e6:    bd80        ..      POP      {r7,pc}
    am_hal_itm_stimulus_reg_byte_write
        0x0001a4e8:    b083        ..      SUB      sp,sp,#0xc
        0x0001a4ea:    9002        ..      STR      r0,[sp,#8]
        0x0001a4ec:    f88d1007    ....    STRB     r1,[sp,#7]
        0x0001a4f0:    9902        ..      LDR      r1,[sp,#8]
        0x0001a4f2:    f04f4060    O.`@    MOV      r0,#0xe0000000
        0x0001a4f6:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001a4fa:    9000        ..      STR      r0,[sp,#0]
        0x0001a4fc:    e7ff        ..      B        0x1a4fe ; am_hal_itm_stimulus_reg_byte_write + 22
        0x0001a4fe:    9800        ..      LDR      r0,[sp,#0]
        0x0001a500:    6800        .h      LDR      r0,[r0,#0]
        0x0001a502:    b908        ..      CBNZ     r0,0x1a508 ; am_hal_itm_stimulus_reg_byte_write + 32
        0x0001a504:    e7ff        ..      B        0x1a506 ; am_hal_itm_stimulus_reg_byte_write + 30
        0x0001a506:    e7fa        ..      B        0x1a4fe ; am_hal_itm_stimulus_reg_byte_write + 22
        0x0001a508:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001a50c:    9900        ..      LDR      r1,[sp,#0]
        0x0001a50e:    7008        .p      STRB     r0,[r1,#0]
        0x0001a510:    b003        ..      ADD      sp,sp,#0xc
        0x0001a512:    4770        pG      BX       lr
    am_hal_load_ui32
        0x0001a514:    b580        ..      PUSH     {r7,lr}
        0x0001a516:    b082        ..      SUB      sp,sp,#8
        0x0001a518:    9001        ..      STR      r0,[sp,#4]
        0x0001a51a:    f6427000    B..p    MOVW     r0,#0x2f00
        0x0001a51e:    f2c00002    ....    MOVT     r0,#2
        0x0001a522:    6941        Ai      LDR      r1,[r0,#0x14]
        0x0001a524:    9801        ..      LDR      r0,[sp,#4]
        0x0001a526:    4788        .G      BLX      r1
        0x0001a528:    b002        ..      ADD      sp,sp,#8
        0x0001a52a:    bd80        ..      POP      {r7,pc}
    am_hal_mcuctrl_info_get
        0x0001a52c:    b580        ..      PUSH     {r7,lr}
        0x0001a52e:    b086        ..      SUB      sp,sp,#0x18
        0x0001a530:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x0001a534:    9103        ..      STR      r1,[sp,#0xc]
        0x0001a536:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a538:    b918        ..      CBNZ     r0,0x1a542 ; am_hal_mcuctrl_info_get + 22
        0x0001a53a:    e7ff        ..      B        0x1a53c ; am_hal_mcuctrl_info_get + 16
        0x0001a53c:    2006        .       MOVS     r0,#6
        0x0001a53e:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a540:    e052        R.      B        0x1a5e8 ; am_hal_mcuctrl_info_get + 188
        0x0001a542:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001a546:    4601        .F      MOV      r1,r0
        0x0001a548:    9101        ..      STR      r1,[sp,#4]
        0x0001a54a:    b120         .      CBZ      r0,0x1a556 ; am_hal_mcuctrl_info_get + 42
        0x0001a54c:    e7ff        ..      B        0x1a54e ; am_hal_mcuctrl_info_get + 34
        0x0001a54e:    9801        ..      LDR      r0,[sp,#4]
        0x0001a550:    2801        .(      CMP      r0,#1
        0x0001a552:    d03f        ?.      BEQ      0x1a5d4 ; am_hal_mcuctrl_info_get + 168
        0x0001a554:    e042        B.      B        0x1a5dc ; am_hal_mcuctrl_info_get + 176
        0x0001a556:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a558:    9002        ..      STR      r0,[sp,#8]
        0x0001a55a:    9902        ..      LDR      r1,[sp,#8]
        0x0001a55c:    2000        .       MOVS     r0,#0
        0x0001a55e:    7008        .p      STRB     r0,[r1,#0]
        0x0001a560:    2114        .!      MOVS     r1,#0x14
        0x0001a562:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a566:    680a        .h      LDR      r2,[r1,#0]
        0x0001a568:    f0020203    ....    AND      r2,r2,#3
        0x0001a56c:    9b02        ..      LDR      r3,[sp,#8]
        0x0001a56e:    705a        Zp      STRB     r2,[r3,#1]
        0x0001a570:    680a        .h      LDR      r2,[r1,#0]
        0x0001a572:    f3c20281    ....    UBFX     r2,r2,#2,#2
        0x0001a576:    9b02        ..      LDR      r3,[sp,#8]
        0x0001a578:    709a        .p      STRB     r2,[r3,#2]
        0x0001a57a:    680a        .h      LDR      r2,[r1,#0]
        0x0001a57c:    f3c21280    ....    UBFX     r2,r2,#6,#1
        0x0001a580:    2a00        .*      CMP      r2,#0
        0x0001a582:    4602        .F      MOV      r2,r0
        0x0001a584:    bfc8        ..      IT       GT
        0x0001a586:    2201        ."      MOVGT    r2,#1
        0x0001a588:    9b02        ..      LDR      r3,[sp,#8]
        0x0001a58a:    70da        .p      STRB     r2,[r3,#3]
        0x0001a58c:    680a        .h      LDR      r2,[r1,#0]
        0x0001a58e:    f3c212c0    ....    UBFX     r2,r2,#7,#1
        0x0001a592:    2a00        .*      CMP      r2,#0
        0x0001a594:    4602        .F      MOV      r2,r0
        0x0001a596:    bfc8        ..      IT       GT
        0x0001a598:    2201        ."      MOVGT    r2,#1
        0x0001a59a:    9b02        ..      LDR      r3,[sp,#8]
        0x0001a59c:    711a        .q      STRB     r2,[r3,#4]
        0x0001a59e:    680a        .h      LDR      r2,[r1,#0]
        0x0001a5a0:    f3c22200    ..."    UBFX     r2,r2,#8,#1
        0x0001a5a4:    2a00        .*      CMP      r2,#0
        0x0001a5a6:    4602        .F      MOV      r2,r0
        0x0001a5a8:    bfc8        ..      IT       GT
        0x0001a5aa:    2201        ."      MOVGT    r2,#1
        0x0001a5ac:    9b02        ..      LDR      r3,[sp,#8]
        0x0001a5ae:    715a        Zq      STRB     r2,[r3,#5]
        0x0001a5b0:    680a        .h      LDR      r2,[r1,#0]
        0x0001a5b2:    f3c22240    ..@"    UBFX     r2,r2,#9,#1
        0x0001a5b6:    2a00        .*      CMP      r2,#0
        0x0001a5b8:    4602        .F      MOV      r2,r0
        0x0001a5ba:    bfc8        ..      IT       GT
        0x0001a5bc:    2201        ."      MOVGT    r2,#1
        0x0001a5be:    9b02        ..      LDR      r3,[sp,#8]
        0x0001a5c0:    719a        .q      STRB     r2,[r3,#6]
        0x0001a5c2:    6809        .h      LDR      r1,[r1,#0]
        0x0001a5c4:    f3c12180    ...!    UBFX     r1,r1,#10,#1
        0x0001a5c8:    2900        .)      CMP      r1,#0
        0x0001a5ca:    bfc8        ..      IT       GT
        0x0001a5cc:    2001        .       MOVGT    r0,#1
        0x0001a5ce:    9902        ..      LDR      r1,[sp,#8]
        0x0001a5d0:    71c8        .q      STRB     r0,[r1,#7]
        0x0001a5d2:    e006        ..      B        0x1a5e2 ; am_hal_mcuctrl_info_get + 182
        0x0001a5d4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a5d6:    f004fb89    ....    BL       device_info_get ; 0x1ecec
        0x0001a5da:    e002        ..      B        0x1a5e2 ; am_hal_mcuctrl_info_get + 182
        0x0001a5dc:    2006        .       MOVS     r0,#6
        0x0001a5de:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a5e0:    e002        ..      B        0x1a5e8 ; am_hal_mcuctrl_info_get + 188
        0x0001a5e2:    2000        .       MOVS     r0,#0
        0x0001a5e4:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a5e6:    e7ff        ..      B        0x1a5e8 ; am_hal_mcuctrl_info_get + 188
        0x0001a5e8:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a5ea:    b006        ..      ADD      sp,sp,#0x18
        0x0001a5ec:    bd80        ..      POP      {r7,pc}
        0x0001a5ee:    0000        ..      MOVS     r0,r0
    am_hal_mram_ds_init
        0x0001a5f0:    b580        ..      PUSH     {r7,lr}
        0x0001a5f2:    f2404064    @.d@    MOV      r0,#0x464
        0x0001a5f6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001a5fa:    6800        .h      LDR      r0,[r0,#0]
        0x0001a5fc:    4780        .G      BLX      r0
        0x0001a5fe:    2000        .       MOVS     r0,#0
        0x0001a600:    bd80        ..      POP      {r7,pc}
        0x0001a602:    0000        ..      MOVS     r0,r0
    am_hal_mram_info_read
        0x0001a604:    b580        ..      PUSH     {r7,lr}
        0x0001a606:    b08a        ..      SUB      sp,sp,#0x28
        0x0001a608:    9008        ..      STR      r0,[sp,#0x20]
        0x0001a60a:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001a60c:    9206        ..      STR      r2,[sp,#0x18]
        0x0001a60e:    9305        ..      STR      r3,[sp,#0x14]
        0x0001a610:    2000        .       MOVS     r0,#0
        0x0001a612:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a614:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001a616:    b9b8        ..      CBNZ     r0,0x1a648 ; am_hal_mram_info_read + 68
        0x0001a618:    e7ff        ..      B        0x1a61a ; am_hal_mram_info_read + 22
        0x0001a61a:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001a61c:    2000        .       MOVS     r0,#0
        0x0001a61e:    ebb02f51    ..Q/    CMP      r0,r1,LSR #9
        0x0001a622:    d107        ..      BNE      0x1a634 ; am_hal_mram_info_read + 48
        0x0001a624:    e7ff        ..      B        0x1a626 ; am_hal_mram_info_read + 34
        0x0001a626:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001a628:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001a62a:    4408        .D      ADD      r0,r0,r1
        0x0001a62c:    f5b07f00    ....    CMP      r0,#0x200
        0x0001a630:    d903        ..      BLS      0x1a63a ; am_hal_mram_info_read + 54
        0x0001a632:    e7ff        ..      B        0x1a634 ; am_hal_mram_info_read + 48
        0x0001a634:    2002        .       MOVS     r0,#2
        0x0001a636:    9009        ..      STR      r0,[sp,#0x24]
        0x0001a638:    e058        X.      B        0x1a6ec ; am_hal_mram_info_read + 232
        0x0001a63a:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001a63c:    f04f4084    O..@    MOV      r0,#0x42000000
        0x0001a640:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001a644:    9002        ..      STR      r0,[sp,#8]
        0x0001a646:    e024        $.      B        0x1a692 ; am_hal_mram_info_read + 142
        0x0001a648:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001a64a:    2801        .(      CMP      r0,#1
        0x0001a64c:    d11d        ..      BNE      0x1a68a ; am_hal_mram_info_read + 134
        0x0001a64e:    e7ff        ..      B        0x1a650 ; am_hal_mram_info_read + 76
        0x0001a650:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001a652:    f5b06f90    ...o    CMP      r0,#0x480
        0x0001a656:    d30c        ..      BCC      0x1a672 ; am_hal_mram_info_read + 110
        0x0001a658:    e7ff        ..      B        0x1a65a ; am_hal_mram_info_read + 86
        0x0001a65a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001a65c:    0a40        @.      LSRS     r0,r0,#9
        0x0001a65e:    2802        .(      CMP      r0,#2
        0x0001a660:    d807        ..      BHI      0x1a672 ; am_hal_mram_info_read + 110
        0x0001a662:    e7ff        ..      B        0x1a664 ; am_hal_mram_info_read + 96
        0x0001a664:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001a666:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001a668:    4408        .D      ADD      r0,r0,r1
        0x0001a66a:    f5b06fc0    ...o    CMP      r0,#0x600
        0x0001a66e:    d903        ..      BLS      0x1a678 ; am_hal_mram_info_read + 116
        0x0001a670:    e7ff        ..      B        0x1a672 ; am_hal_mram_info_read + 110
        0x0001a672:    2002        .       MOVS     r0,#2
        0x0001a674:    9009        ..      STR      r0,[sp,#0x24]
        0x0001a676:    e039        9.      B        0x1a6ec ; am_hal_mram_info_read + 232
        0x0001a678:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001a67a:    f2420000    B...    MOVW     r0,#0x2000
        0x0001a67e:    f2c42000    ...     MOVT     r0,#0x4200
        0x0001a682:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001a686:    9002        ..      STR      r0,[sp,#8]
        0x0001a688:    e002        ..      B        0x1a690 ; am_hal_mram_info_read + 140
        0x0001a68a:    2001        .       MOVS     r0,#1
        0x0001a68c:    9009        ..      STR      r0,[sp,#0x24]
        0x0001a68e:    e02d        -.      B        0x1a6ec ; am_hal_mram_info_read + 232
        0x0001a690:    e7ff        ..      B        0x1a692 ; am_hal_mram_info_read + 142
        0x0001a692:    f2404060    @.`@    MOVW     r0,#0x460
        0x0001a696:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001a69a:    6801        .h      LDR      r1,[r0,#0]
        0x0001a69c:    2001        .       MOVS     r0,#1
        0x0001a69e:    4788        .G      BLX      r1
        0x0001a6a0:    f7fffec2    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001a6a4:    9001        ..      STR      r0,[sp,#4]
        0x0001a6a6:    2000        .       MOVS     r0,#0
        0x0001a6a8:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a6aa:    e7ff        ..      B        0x1a6ac ; am_hal_mram_info_read + 168
        0x0001a6ac:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a6ae:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001a6b0:    4288        .B      CMP      r0,r1
        0x0001a6b2:    d20e        ..      BCS      0x1a6d2 ; am_hal_mram_info_read + 206
        0x0001a6b4:    e7ff        ..      B        0x1a6b6 ; am_hal_mram_info_read + 178
        0x0001a6b6:    9802        ..      LDR      r0,[sp,#8]
        0x0001a6b8:    1d01        ..      ADDS     r1,r0,#4
        0x0001a6ba:    9102        ..      STR      r1,[sp,#8]
        0x0001a6bc:    f7ffff2a    ..*.    BL       am_hal_load_ui32 ; 0x1a514
        0x0001a6c0:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001a6c2:    1d0a        ..      ADDS     r2,r1,#4
        0x0001a6c4:    9205        ..      STR      r2,[sp,#0x14]
        0x0001a6c6:    6008        .`      STR      r0,[r1,#0]
        0x0001a6c8:    e7ff        ..      B        0x1a6ca ; am_hal_mram_info_read + 198
        0x0001a6ca:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a6cc:    3001        .0      ADDS     r0,#1
        0x0001a6ce:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a6d0:    e7ec        ..      B        0x1a6ac ; am_hal_mram_info_read + 168
        0x0001a6d2:    9801        ..      LDR      r0,[sp,#4]
        0x0001a6d4:    f7fffeb0    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001a6d8:    f2404060    @.`@    MOVW     r0,#0x460
        0x0001a6dc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001a6e0:    6801        .h      LDR      r1,[r0,#0]
        0x0001a6e2:    2000        .       MOVS     r0,#0
        0x0001a6e4:    4788        .G      BLX      r1
        0x0001a6e6:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a6e8:    9009        ..      STR      r0,[sp,#0x24]
        0x0001a6ea:    e7ff        ..      B        0x1a6ec ; am_hal_mram_info_read + 232
        0x0001a6ec:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001a6ee:    b00a        ..      ADD      sp,sp,#0x28
        0x0001a6f0:    bd80        ..      POP      {r7,pc}
        0x0001a6f2:    0000        ..      MOVS     r0,r0
    am_hal_pdm_configure
        0x0001a6f4:    b580        ..      PUSH     {r7,lr}
        0x0001a6f6:    b088        ..      SUB      sp,sp,#0x20
        0x0001a6f8:    9006        ..      STR      r0,[sp,#0x18]
        0x0001a6fa:    9105        ..      STR      r1,[sp,#0x14]
        0x0001a6fc:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a6fe:    b188        ..      CBZ      r0,0x1a724 ; am_hal_pdm_configure + 48
        0x0001a700:    e7ff        ..      B        0x1a702 ; am_hal_pdm_configure + 14
        0x0001a702:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a704:    6800        .h      LDR      r0,[r0,#0]
        0x0001a706:    0e00        ..      LSRS     r0,r0,#24
        0x0001a708:    07c0        ..      LSLS     r0,r0,#31
        0x0001a70a:    b158        X.      CBZ      r0,0x1a724 ; am_hal_pdm_configure + 48
        0x0001a70c:    e7ff        ..      B        0x1a70e ; am_hal_pdm_configure + 26
        0x0001a70e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a710:    6800        .h      LDR      r0,[r0,#0]
        0x0001a712:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a716:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a71a:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a71e:    4288        .B      CMP      r0,r1
        0x0001a720:    d003        ..      BEQ      0x1a72a ; am_hal_pdm_configure + 54
        0x0001a722:    e7ff        ..      B        0x1a724 ; am_hal_pdm_configure + 48
        0x0001a724:    2002        .       MOVS     r0,#2
        0x0001a726:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a728:    e0d2        ..      B        0x1a8d0 ; am_hal_pdm_configure + 476
        0x0001a72a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a72c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a72e:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a730:    6880        .h      LDR      r0,[r0,#8]
        0x0001a732:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a734:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a736:    7e83        .~      LDRB     r3,[r0,#0x1a]
        0x0001a738:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a73a:    0302        ..      LSLS     r2,r0,#12
        0x0001a73c:    f2410104    A...    MOV      r1,#0x1004
        0x0001a740:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a744:    9100        ..      STR      r1,[sp,#0]
        0x0001a746:    5888        .X      LDR      r0,[r1,r2]
        0x0001a748:    f3630000    c...    BFI      r0,r3,#0,#1
        0x0001a74c:    5088        .P      STR      r0,[r1,r2]
        0x0001a74e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a750:    7e40        @~      LDRB     r0,[r0,#0x19]
        0x0001a752:    f0000301    ....    AND      r3,r0,#1
        0x0001a756:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a758:    0302        ..      LSLS     r2,r0,#12
        0x0001a75a:    5888        .X      LDR      r0,[r1,r2]
        0x0001a75c:    f0200002     ...    BIC      r0,r0,#2
        0x0001a760:    ea400043    @.C.    ORR      r0,r0,r3,LSL #1
        0x0001a764:    5088        .P      STR      r0,[r1,r2]
        0x0001a766:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a768:    7e03        .~      LDRB     r3,[r0,#0x18]
        0x0001a76a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a76c:    0302        ..      LSLS     r2,r0,#12
        0x0001a76e:    5888        .X      LDR      r0,[r1,r2]
        0x0001a770:    f0030307    ....    AND      r3,r3,#7
        0x0001a774:    f020001c     ...    BIC      r0,r0,#0x1c
        0x0001a778:    ea400083    @...    ORR      r0,r0,r3,LSL #2
        0x0001a77c:    5088        .P      STR      r0,[r1,r2]
        0x0001a77e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a780:    6903        .i      LDR      r3,[r0,#0x10]
        0x0001a782:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a784:    0302        ..      LSLS     r2,r0,#12
        0x0001a786:    5888        .X      LDR      r0,[r1,r2]
        0x0001a788:    f003030f    ....    AND      r3,r3,#0xf
        0x0001a78c:    f42070f0     ..p    BIC      r0,r0,#0x1e0
        0x0001a790:    ea401043    @.C.    ORR      r0,r0,r3,LSL #5
        0x0001a794:    5088        .P      STR      r0,[r1,r2]
        0x0001a796:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a798:    7b00        .{      LDRB     r0,[r0,#0xc]
        0x0001a79a:    f0000301    ....    AND      r3,r0,#1
        0x0001a79e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a7a0:    0302        ..      LSLS     r2,r0,#12
        0x0001a7a2:    5888        .X      LDR      r0,[r1,r2]
        0x0001a7a4:    f4207000     ..p    BIC      r0,r0,#0x200
        0x0001a7a8:    ea402043    @.C     ORR      r0,r0,r3,LSL #9
        0x0001a7ac:    5088        .P      STR      r0,[r1,r2]
        0x0001a7ae:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a7b0:    7843        Cx      LDRB     r3,[r0,#1]
        0x0001a7b2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a7b4:    0302        ..      LSLS     r2,r0,#12
        0x0001a7b6:    5888        .X      LDR      r0,[r1,r2]
        0x0001a7b8:    f003030f    ....    AND      r3,r3,#0xf
        0x0001a7bc:    f4205070     .pP    BIC      r0,r0,#0x3c00
        0x0001a7c0:    ea402083    @..     ORR      r0,r0,r3,LSL #10
        0x0001a7c4:    5088        .P      STR      r0,[r1,r2]
        0x0001a7c6:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a7c8:    6883        .h      LDR      r3,[r0,#8]
        0x0001a7ca:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a7cc:    0302        ..      LSLS     r2,r0,#12
        0x0001a7ce:    5888        .X      LDR      r0,[r1,r2]
        0x0001a7d0:    f003037f    ....    AND      r3,r3,#0x7f
        0x0001a7d4:    f42010fe     ...    BIC      r0,r0,#0x1fc000
        0x0001a7d8:    ea403083    @..0    ORR      r0,r0,r3,LSL #14
        0x0001a7dc:    5088        .P      STR      r0,[r1,r2]
        0x0001a7de:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a7e0:    7883        .x      LDRB     r3,[r0,#2]
        0x0001a7e2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a7e4:    0302        ..      LSLS     r2,r0,#12
        0x0001a7e6:    5888        .X      LDR      r0,[r1,r2]
        0x0001a7e8:    f003031f    ....    AND      r3,r3,#0x1f
        0x0001a7ec:    f0207078     .xp    BIC      r0,r0,#0x3e00000
        0x0001a7f0:    ea405043    @.CP    ORR      r0,r0,r3,LSL #21
        0x0001a7f4:    5088        .P      STR      r0,[r1,r2]
        0x0001a7f6:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a7f8:    78c3        .x      LDRB     r3,[r0,#3]
        0x0001a7fa:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a7fc:    0302        ..      LSLS     r2,r0,#12
        0x0001a7fe:    5888        .X      LDR      r0,[r1,r2]
        0x0001a800:    f003031f    ....    AND      r3,r3,#0x1f
        0x0001a804:    f02040f8     ..@    BIC      r0,r0,#0x7c000000
        0x0001a808:    ea406083    @..`    ORR      r0,r0,r3,LSL #26
        0x0001a80c:    5088        .P      STR      r0,[r1,r2]
        0x0001a80e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a810:    7d83        .}      LDRB     r3,[r0,#0x16]
        0x0001a812:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a814:    0302        ..      LSLS     r2,r0,#12
        0x0001a816:    f2410108    A...    MOV      r1,#0x1008
        0x0001a81a:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a81e:    9101        ..      STR      r1,[sp,#4]
        0x0001a820:    5888        .X      LDR      r0,[r1,r2]
        0x0001a822:    f3630001    c...    BFI      r0,r3,#0,#2
        0x0001a826:    5088        .P      STR      r0,[r1,r2]
        0x0001a828:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a82a:    7803        .x      LDRB     r3,[r0,#0]
        0x0001a82c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a82e:    0302        ..      LSLS     r2,r0,#12
        0x0001a830:    5888        .X      LDR      r0,[r1,r2]
        0x0001a832:    f0030303    ....    AND      r3,r3,#3
        0x0001a836:    f020000c     ...    BIC      r0,r0,#0xc
        0x0001a83a:    ea400083    @...    ORR      r0,r0,r3,LSL #2
        0x0001a83e:    5088        .P      STR      r0,[r1,r2]
        0x0001a840:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a842:    7dc3        .}      LDRB     r3,[r0,#0x17]
        0x0001a844:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a846:    0302        ..      LSLS     r2,r0,#12
        0x0001a848:    5888        .X      LDR      r0,[r1,r2]
        0x0001a84a:    f0030307    ....    AND      r3,r3,#7
        0x0001a84e:    f0200070     .p.    BIC      r0,r0,#0x70
        0x0001a852:    ea401003    @...    ORR      r0,r0,r3,LSL #4
        0x0001a856:    5088        .P      STR      r0,[r1,r2]
        0x0001a858:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a85a:    7903        .y      LDRB     r3,[r0,#4]
        0x0001a85c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a85e:    0302        ..      LSLS     r2,r0,#12
        0x0001a860:    5888        .X      LDR      r0,[r1,r2]
        0x0001a862:    f0030301    ....    AND      r3,r3,#1
        0x0001a866:    f0200080     ...    BIC      r0,r0,#0x80
        0x0001a86a:    ea4010c3    @...    ORR      r0,r0,r3,LSL #7
        0x0001a86e:    5088        .P      STR      r0,[r1,r2]
        0x0001a870:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a872:    0302        ..      LSLS     r2,r0,#12
        0x0001a874:    f2410100    A...    MOVW     r1,#0x1000
        0x0001a878:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a87c:    9102        ..      STR      r1,[sp,#8]
        0x0001a87e:    5888        .X      LDR      r0,[r1,r2]
        0x0001a880:    f0200001     ...    BIC      r0,r0,#1
        0x0001a884:    5088        .P      STR      r0,[r1,r2]
        0x0001a886:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a888:    7d03        .}      LDRB     r3,[r0,#0x14]
        0x0001a88a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a88c:    0302        ..      LSLS     r2,r0,#12
        0x0001a88e:    5888        .X      LDR      r0,[r1,r2]
        0x0001a890:    f0030303    ....    AND      r3,r3,#3
        0x0001a894:    f0200006     ...    BIC      r0,r0,#6
        0x0001a898:    ea400043    @.C.    ORR      r0,r0,r3,LSL #1
        0x0001a89c:    5088        .P      STR      r0,[r1,r2]
        0x0001a89e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a8a0:    0302        ..      LSLS     r2,r0,#12
        0x0001a8a2:    5888        .X      LDR      r0,[r1,r2]
        0x0001a8a4:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001a8a8:    5088        .P      STR      r0,[r1,r2]
        0x0001a8aa:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a8ac:    0302        ..      LSLS     r2,r0,#12
        0x0001a8ae:    5888        .X      LDR      r0,[r1,r2]
        0x0001a8b0:    f0200020     . .    BIC      r0,r0,#0x20
        0x0001a8b4:    5088        .P      STR      r0,[r1,r2]
        0x0001a8b6:    2064        d       MOVS     r0,#0x64
        0x0001a8b8:    f7fff8c6    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001a8bc:    9902        ..      LDR      r1,[sp,#8]
        0x0001a8be:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a8c0:    0302        ..      LSLS     r2,r0,#12
        0x0001a8c2:    5888        .X      LDR      r0,[r1,r2]
        0x0001a8c4:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001a8c8:    5088        .P      STR      r0,[r1,r2]
        0x0001a8ca:    2000        .       MOVS     r0,#0
        0x0001a8cc:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a8ce:    e7ff        ..      B        0x1a8d0 ; am_hal_pdm_configure + 476
        0x0001a8d0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001a8d2:    b008        ..      ADD      sp,sp,#0x20
        0x0001a8d4:    bd80        ..      POP      {r7,pc}
        0x0001a8d6:    0000        ..      MOVS     r0,r0
    am_hal_pdm_deinitialize
        0x0001a8d8:    b083        ..      SUB      sp,sp,#0xc
        0x0001a8da:    9001        ..      STR      r0,[sp,#4]
        0x0001a8dc:    9801        ..      LDR      r0,[sp,#4]
        0x0001a8de:    b188        ..      CBZ      r0,0x1a904 ; am_hal_pdm_deinitialize + 44
        0x0001a8e0:    e7ff        ..      B        0x1a8e2 ; am_hal_pdm_deinitialize + 10
        0x0001a8e2:    9801        ..      LDR      r0,[sp,#4]
        0x0001a8e4:    6800        .h      LDR      r0,[r0,#0]
        0x0001a8e6:    0e00        ..      LSRS     r0,r0,#24
        0x0001a8e8:    07c0        ..      LSLS     r0,r0,#31
        0x0001a8ea:    b158        X.      CBZ      r0,0x1a904 ; am_hal_pdm_deinitialize + 44
        0x0001a8ec:    e7ff        ..      B        0x1a8ee ; am_hal_pdm_deinitialize + 22
        0x0001a8ee:    9801        ..      LDR      r0,[sp,#4]
        0x0001a8f0:    6800        .h      LDR      r0,[r0,#0]
        0x0001a8f2:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a8f6:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a8fa:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a8fe:    4288        .B      CMP      r0,r1
        0x0001a900:    d003        ..      BEQ      0x1a90a ; am_hal_pdm_deinitialize + 50
        0x0001a902:    e7ff        ..      B        0x1a904 ; am_hal_pdm_deinitialize + 44
        0x0001a904:    2002        .       MOVS     r0,#2
        0x0001a906:    9002        ..      STR      r0,[sp,#8]
        0x0001a908:    e00f        ..      B        0x1a92a ; am_hal_pdm_deinitialize + 82
        0x0001a90a:    9801        ..      LDR      r0,[sp,#4]
        0x0001a90c:    9000        ..      STR      r0,[sp,#0]
        0x0001a90e:    9900        ..      LDR      r1,[sp,#0]
        0x0001a910:    6808        .h      LDR      r0,[r1,#0]
        0x0001a912:    f0207080     ..p    BIC      r0,r0,#0x1000000
        0x0001a916:    6008        .`      STR      r0,[r1,#0]
        0x0001a918:    9900        ..      LDR      r1,[sp,#0]
        0x0001a91a:    78c8        .x      LDRB     r0,[r1,#3]
        0x0001a91c:    0600        ..      LSLS     r0,r0,#24
        0x0001a91e:    6008        .`      STR      r0,[r1,#0]
        0x0001a920:    9900        ..      LDR      r1,[sp,#0]
        0x0001a922:    2000        .       MOVS     r0,#0
        0x0001a924:    6088        .`      STR      r0,[r1,#8]
        0x0001a926:    9002        ..      STR      r0,[sp,#8]
        0x0001a928:    e7ff        ..      B        0x1a92a ; am_hal_pdm_deinitialize + 82
        0x0001a92a:    9802        ..      LDR      r0,[sp,#8]
        0x0001a92c:    b003        ..      ADD      sp,sp,#0xc
        0x0001a92e:    4770        pG      BX       lr
    am_hal_pdm_disable
        0x0001a930:    b580        ..      PUSH     {r7,lr}
        0x0001a932:    b084        ..      SUB      sp,sp,#0x10
        0x0001a934:    9002        ..      STR      r0,[sp,#8]
        0x0001a936:    9802        ..      LDR      r0,[sp,#8]
        0x0001a938:    b188        ..      CBZ      r0,0x1a95e ; am_hal_pdm_disable + 46
        0x0001a93a:    e7ff        ..      B        0x1a93c ; am_hal_pdm_disable + 12
        0x0001a93c:    9802        ..      LDR      r0,[sp,#8]
        0x0001a93e:    6800        .h      LDR      r0,[r0,#0]
        0x0001a940:    0e00        ..      LSRS     r0,r0,#24
        0x0001a942:    07c0        ..      LSLS     r0,r0,#31
        0x0001a944:    b158        X.      CBZ      r0,0x1a95e ; am_hal_pdm_disable + 46
        0x0001a946:    e7ff        ..      B        0x1a948 ; am_hal_pdm_disable + 24
        0x0001a948:    9802        ..      LDR      r0,[sp,#8]
        0x0001a94a:    6800        .h      LDR      r0,[r0,#0]
        0x0001a94c:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a950:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a954:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a958:    4288        .B      CMP      r0,r1
        0x0001a95a:    d003        ..      BEQ      0x1a964 ; am_hal_pdm_disable + 52
        0x0001a95c:    e7ff        ..      B        0x1a95e ; am_hal_pdm_disable + 46
        0x0001a95e:    2002        .       MOVS     r0,#2
        0x0001a960:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a962:    e027        '.      B        0x1a9b4 ; am_hal_pdm_disable + 132
        0x0001a964:    9802        ..      LDR      r0,[sp,#8]
        0x0001a966:    9001        ..      STR      r0,[sp,#4]
        0x0001a968:    9801        ..      LDR      r0,[sp,#4]
        0x0001a96a:    6880        .h      LDR      r0,[r0,#8]
        0x0001a96c:    9000        ..      STR      r0,[sp,#0]
        0x0001a96e:    9802        ..      LDR      r0,[sp,#8]
        0x0001a970:    f000f824    ..$.    BL       am_hal_pdm_dma_disable ; 0x1a9bc
        0x0001a974:    b158        X.      CBZ      r0,0x1a98e ; am_hal_pdm_disable + 94
        0x0001a976:    e7ff        ..      B        0x1a978 ; am_hal_pdm_disable + 72
        0x0001a978:    9800        ..      LDR      r0,[sp,#0]
        0x0001a97a:    0302        ..      LSLS     r2,r0,#12
        0x0001a97c:    f2411148    A.H.    MOV      r1,#0x1148
        0x0001a980:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a984:    5888        .X      LDR      r0,[r1,r2]
        0x0001a986:    f0200001     ...    BIC      r0,r0,#1
        0x0001a98a:    5088        .P      STR      r0,[r1,r2]
        0x0001a98c:    e7ff        ..      B        0x1a98e ; am_hal_pdm_disable + 94
        0x0001a98e:    9800        ..      LDR      r0,[sp,#0]
        0x0001a990:    0302        ..      LSLS     r2,r0,#12
        0x0001a992:    f2410100    A...    MOVW     r1,#0x1000
        0x0001a996:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a99a:    5888        .X      LDR      r0,[r1,r2]
        0x0001a99c:    f0200040     .@.    BIC      r0,r0,#0x40
        0x0001a9a0:    5088        .P      STR      r0,[r1,r2]
        0x0001a9a2:    9800        ..      LDR      r0,[sp,#0]
        0x0001a9a4:    0302        ..      LSLS     r2,r0,#12
        0x0001a9a6:    5888        .X      LDR      r0,[r1,r2]
        0x0001a9a8:    f0200001     ...    BIC      r0,r0,#1
        0x0001a9ac:    5088        .P      STR      r0,[r1,r2]
        0x0001a9ae:    2000        .       MOVS     r0,#0
        0x0001a9b0:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a9b2:    e7ff        ..      B        0x1a9b4 ; am_hal_pdm_disable + 132
        0x0001a9b4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a9b6:    b004        ..      ADD      sp,sp,#0x10
        0x0001a9b8:    bd80        ..      POP      {r7,pc}
        0x0001a9ba:    0000        ..      MOVS     r0,r0
    am_hal_pdm_dma_disable
        0x0001a9bc:    b085        ..      SUB      sp,sp,#0x14
        0x0001a9be:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a9c0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a9c2:    b188        ..      CBZ      r0,0x1a9e8 ; am_hal_pdm_dma_disable + 44
        0x0001a9c4:    e7ff        ..      B        0x1a9c6 ; am_hal_pdm_dma_disable + 10
        0x0001a9c6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a9c8:    6800        .h      LDR      r0,[r0,#0]
        0x0001a9ca:    0e00        ..      LSRS     r0,r0,#24
        0x0001a9cc:    07c0        ..      LSLS     r0,r0,#31
        0x0001a9ce:    b158        X.      CBZ      r0,0x1a9e8 ; am_hal_pdm_dma_disable + 44
        0x0001a9d0:    e7ff        ..      B        0x1a9d2 ; am_hal_pdm_dma_disable + 22
        0x0001a9d2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a9d4:    6800        .h      LDR      r0,[r0,#0]
        0x0001a9d6:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a9da:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a9de:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a9e2:    4288        .B      CMP      r0,r1
        0x0001a9e4:    d003        ..      BEQ      0x1a9ee ; am_hal_pdm_dma_disable + 50
        0x0001a9e6:    e7ff        ..      B        0x1a9e8 ; am_hal_pdm_dma_disable + 44
        0x0001a9e8:    2002        .       MOVS     r0,#2
        0x0001a9ea:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a9ec:    e03c        <.      B        0x1aa68 ; am_hal_pdm_dma_disable + 172
        0x0001a9ee:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a9f0:    9002        ..      STR      r0,[sp,#8]
        0x0001a9f2:    9802        ..      LDR      r0,[sp,#8]
        0x0001a9f4:    6880        .h      LDR      r0,[r0,#8]
        0x0001a9f6:    9001        ..      STR      r0,[sp,#4]
        0x0001a9f8:    9801        ..      LDR      r0,[sp,#4]
        0x0001a9fa:    0300        ..      LSLS     r0,r0,#12
        0x0001a9fc:    f2410200    A...    MOVW     r2,#0x1000
        0x0001aa00:    f2c40220    .. .    MOVT     r2,#0x4020
        0x0001aa04:    5810        .X      LDR      r0,[r2,r0]
        0x0001aa06:    9000        ..      STR      r0,[sp,#0]
        0x0001aa08:    9800        ..      LDR      r0,[sp,#0]
        0x0001aa0a:    f0200001     ...    BIC      r0,r0,#1
        0x0001aa0e:    9901        ..      LDR      r1,[sp,#4]
        0x0001aa10:    0309        ..      LSLS     r1,r1,#12
        0x0001aa12:    5050        PP      STR      r0,[r2,r1]
        0x0001aa14:    9801        ..      LDR      r0,[sp,#4]
        0x0001aa16:    0303        ..      LSLS     r3,r0,#12
        0x0001aa18:    f2411148    A.H.    MOV      r1,#0x1148
        0x0001aa1c:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001aa20:    58c8        .X      LDR      r0,[r1,r3]
        0x0001aa22:    f0200001     ...    BIC      r0,r0,#1
        0x0001aa26:    50c8        .P      STR      r0,[r1,r3]
        0x0001aa28:    9801        ..      LDR      r0,[sp,#4]
        0x0001aa2a:    0303        ..      LSLS     r3,r0,#12
        0x0001aa2c:    f2411100    A...    MOVW     r1,#0x1100
        0x0001aa30:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001aa34:    58c8        .X      LDR      r0,[r1,r3]
        0x0001aa36:    f0200018     ...    BIC      r0,r0,#0x18
        0x0001aa3a:    50c8        .P      STR      r0,[r1,r3]
        0x0001aa3c:    9801        ..      LDR      r0,[sp,#4]
        0x0001aa3e:    0303        ..      LSLS     r3,r0,#12
        0x0001aa40:    f2411108    A...    MOV      r1,#0x1108
        0x0001aa44:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001aa48:    2018        .       MOVS     r0,#0x18
        0x0001aa4a:    50c8        .P      STR      r0,[r1,r3]
        0x0001aa4c:    9801        ..      LDR      r0,[sp,#4]
        0x0001aa4e:    0303        ..      LSLS     r3,r0,#12
        0x0001aa50:    f2412150    A.P!    MOV      r1,#0x1250
        0x0001aa54:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001aa58:    2000        .       MOVS     r0,#0
        0x0001aa5a:    50c8        .P      STR      r0,[r1,r3]
        0x0001aa5c:    9900        ..      LDR      r1,[sp,#0]
        0x0001aa5e:    9b01        ..      LDR      r3,[sp,#4]
        0x0001aa60:    031b        ..      LSLS     r3,r3,#12
        0x0001aa62:    50d1        .P      STR      r1,[r2,r3]
        0x0001aa64:    9004        ..      STR      r0,[sp,#0x10]
        0x0001aa66:    e7ff        ..      B        0x1aa68 ; am_hal_pdm_dma_disable + 172
        0x0001aa68:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aa6a:    b005        ..      ADD      sp,sp,#0x14
        0x0001aa6c:    4770        pG      BX       lr
        0x0001aa6e:    0000        ..      MOVS     r0,r0
    am_hal_pdm_dma_get_buffer
        0x0001aa70:    b580        ..      PUSH     {r7,lr}
        0x0001aa72:    b084        ..      SUB      sp,sp,#0x10
        0x0001aa74:    9003        ..      STR      r0,[sp,#0xc]
        0x0001aa76:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001aa78:    9001        ..      STR      r0,[sp,#4]
        0x0001aa7a:    2001        .       MOVS     r0,#1
        0x0001aa7c:    2100        .!      MOVS     r1,#0
        0x0001aa7e:    f7fefe83    ....    BL       am_hal_daxi_control ; 0x19788
        0x0001aa82:    9801        ..      LDR      r0,[sp,#4]
        0x0001aa84:    6901        .i      LDR      r1,[r0,#0x10]
        0x0001aa86:    6940        @i      LDR      r0,[r0,#0x14]
        0x0001aa88:    4288        .B      CMP      r0,r1
        0x0001aa8a:    d104        ..      BNE      0x1aa96 ; am_hal_pdm_dma_get_buffer + 38
        0x0001aa8c:    e7ff        ..      B        0x1aa8e ; am_hal_pdm_dma_get_buffer + 30
        0x0001aa8e:    9801        ..      LDR      r0,[sp,#4]
        0x0001aa90:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001aa92:    9000        ..      STR      r0,[sp,#0]
        0x0001aa94:    e003        ..      B        0x1aa9e ; am_hal_pdm_dma_get_buffer + 46
        0x0001aa96:    9801        ..      LDR      r0,[sp,#4]
        0x0001aa98:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001aa9a:    9000        ..      STR      r0,[sp,#0]
        0x0001aa9c:    e7ff        ..      B        0x1aa9e ; am_hal_pdm_dma_get_buffer + 46
        0x0001aa9e:    9800        ..      LDR      r0,[sp,#0]
        0x0001aaa0:    9002        ..      STR      r0,[sp,#8]
        0x0001aaa2:    9802        ..      LDR      r0,[sp,#8]
        0x0001aaa4:    b004        ..      ADD      sp,sp,#0x10
        0x0001aaa6:    bd80        ..      POP      {r7,pc}
    am_hal_pdm_dma_start
        0x0001aaa8:    b580        ..      PUSH     {r7,lr}
        0x0001aaaa:    b086        ..      SUB      sp,sp,#0x18
        0x0001aaac:    9004        ..      STR      r0,[sp,#0x10]
        0x0001aaae:    9103        ..      STR      r1,[sp,#0xc]
        0x0001aab0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aab2:    b188        ..      CBZ      r0,0x1aad8 ; am_hal_pdm_dma_start + 48
        0x0001aab4:    e7ff        ..      B        0x1aab6 ; am_hal_pdm_dma_start + 14
        0x0001aab6:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aab8:    6800        .h      LDR      r0,[r0,#0]
        0x0001aaba:    0e00        ..      LSRS     r0,r0,#24
        0x0001aabc:    07c0        ..      LSLS     r0,r0,#31
        0x0001aabe:    b158        X.      CBZ      r0,0x1aad8 ; am_hal_pdm_dma_start + 48
        0x0001aac0:    e7ff        ..      B        0x1aac2 ; am_hal_pdm_dma_start + 26
        0x0001aac2:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aac4:    6800        .h      LDR      r0,[r0,#0]
        0x0001aac6:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001aaca:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001aace:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001aad2:    4288        .B      CMP      r0,r1
        0x0001aad4:    d003        ..      BEQ      0x1aade ; am_hal_pdm_dma_start + 54
        0x0001aad6:    e7ff        ..      B        0x1aad8 ; am_hal_pdm_dma_start + 48
        0x0001aad8:    2002        .       MOVS     r0,#2
        0x0001aada:    9005        ..      STR      r0,[sp,#0x14]
        0x0001aadc:    e055        U.      B        0x1ab8a ; am_hal_pdm_dma_start + 226
        0x0001aade:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aae0:    9002        ..      STR      r0,[sp,#8]
        0x0001aae2:    9802        ..      LDR      r0,[sp,#8]
        0x0001aae4:    6880        .h      LDR      r0,[r0,#8]
        0x0001aae6:    9001        ..      STR      r0,[sp,#4]
        0x0001aae8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001aaea:    6800        .h      LDR      r0,[r0,#0]
        0x0001aaec:    9902        ..      LDR      r1,[sp,#8]
        0x0001aaee:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001aaf0:    9902        ..      LDR      r1,[sp,#8]
        0x0001aaf2:    6148        Ha      STR      r0,[r1,#0x14]
        0x0001aaf4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001aaf6:    6840        @h      LDR      r0,[r0,#4]
        0x0001aaf8:    9902        ..      LDR      r1,[sp,#8]
        0x0001aafa:    6108        .a      STR      r0,[r1,#0x10]
        0x0001aafc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001aafe:    6880        .h      LDR      r0,[r0,#8]
        0x0001ab00:    f004fa6e    ..n.    BL       find_dma_threshold ; 0x1efe0
        0x0001ab04:    9000        ..      STR      r0,[sp,#0]
        0x0001ab06:    9800        ..      LDR      r0,[sp,#0]
        0x0001ab08:    b920         .      CBNZ     r0,0x1ab14 ; am_hal_pdm_dma_start + 108
        0x0001ab0a:    e7ff        ..      B        0x1ab0c ; am_hal_pdm_dma_start + 100
        0x0001ab0c:    f04f6000    O..`    MOV      r0,#0x8000000
        0x0001ab10:    9005        ..      STR      r0,[sp,#0x14]
        0x0001ab12:    e03a        :.      B        0x1ab8a ; am_hal_pdm_dma_start + 226
        0x0001ab14:    9800        ..      LDR      r0,[sp,#0]
        0x0001ab16:    9901        ..      LDR      r1,[sp,#4]
        0x0001ab18:    030a        ..      LSLS     r2,r1,#12
        0x0001ab1a:    f241011c    A...    MOV      r1,#0x101c
        0x0001ab1e:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001ab22:    5088        .P      STR      r0,[r1,r2]
        0x0001ab24:    9801        ..      LDR      r0,[sp,#4]
        0x0001ab26:    0301        ..      LSLS     r1,r0,#12
        0x0001ab28:    f2411248    A.H.    MOV      r2,#0x1148
        0x0001ab2c:    f2c40220    .. .    MOVT     r2,#0x4020
        0x0001ab30:    2000        .       MOVS     r0,#0
        0x0001ab32:    5050        PP      STR      r0,[r2,r1]
        0x0001ab34:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001ab36:    6889        .h      LDR      r1,[r1,#8]
        0x0001ab38:    9b01        ..      LDR      r3,[sp,#4]
        0x0001ab3a:    ea4f3c03    O..<    LSL      r12,r3,#12
        0x0001ab3e:    f2412350    A.P#    MOV      r3,#0x1250
        0x0001ab42:    f2c40320    .. .    MOVT     r3,#0x4020
        0x0001ab46:    f843100c    C...    STR      r1,[r3,r12]
        0x0001ab4a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001ab4c:    6809        .h      LDR      r1,[r1,#0]
        0x0001ab4e:    9b01        ..      LDR      r3,[sp,#4]
        0x0001ab50:    ea4f3c03    O..<    LSL      r12,r3,#12
        0x0001ab54:    f2411354    A.T.    MOV      r3,#0x1154
        0x0001ab58:    f2c40320    .. .    MOVT     r3,#0x4020
        0x0001ab5c:    f843100c    C...    STR      r1,[r3,r12]
        0x0001ab60:    9901        ..      LDR      r1,[sp,#4]
        0x0001ab62:    ea4f3c01    O..<    LSL      r12,r1,#12
        0x0001ab66:    f2411340    A.@.    MOVW     r3,#0x1140
        0x0001ab6a:    f2c40320    .. .    MOVT     r3,#0x4020
        0x0001ab6e:    f853100c    S...    LDR      r1,[r3,r12]
        0x0001ab72:    f0410101    A...    ORR      r1,r1,#1
        0x0001ab76:    f843100c    C...    STR      r1,[r3,r12]
        0x0001ab7a:    9901        ..      LDR      r1,[sp,#4]
        0x0001ab7c:    030b        ..      LSLS     r3,r1,#12
        0x0001ab7e:    58d1        .X      LDR      r1,[r2,r3]
        0x0001ab80:    f0410101    A...    ORR      r1,r1,#1
        0x0001ab84:    50d1        .P      STR      r1,[r2,r3]
        0x0001ab86:    9005        ..      STR      r0,[sp,#0x14]
        0x0001ab88:    e7ff        ..      B        0x1ab8a ; am_hal_pdm_dma_start + 226
        0x0001ab8a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ab8c:    b006        ..      ADD      sp,sp,#0x18
        0x0001ab8e:    bd80        ..      POP      {r7,pc}
    am_hal_pdm_enable
        0x0001ab90:    b580        ..      PUSH     {r7,lr}
        0x0001ab92:    b086        ..      SUB      sp,sp,#0x18
        0x0001ab94:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ab96:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ab98:    b188        ..      CBZ      r0,0x1abbe ; am_hal_pdm_enable + 46
        0x0001ab9a:    e7ff        ..      B        0x1ab9c ; am_hal_pdm_enable + 12
        0x0001ab9c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ab9e:    6800        .h      LDR      r0,[r0,#0]
        0x0001aba0:    0e00        ..      LSRS     r0,r0,#24
        0x0001aba2:    07c0        ..      LSLS     r0,r0,#31
        0x0001aba4:    b158        X.      CBZ      r0,0x1abbe ; am_hal_pdm_enable + 46
        0x0001aba6:    e7ff        ..      B        0x1aba8 ; am_hal_pdm_enable + 24
        0x0001aba8:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001abaa:    6800        .h      LDR      r0,[r0,#0]
        0x0001abac:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001abb0:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001abb4:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001abb8:    4288        .B      CMP      r0,r1
        0x0001abba:    d003        ..      BEQ      0x1abc4 ; am_hal_pdm_enable + 52
        0x0001abbc:    e7ff        ..      B        0x1abbe ; am_hal_pdm_enable + 46
        0x0001abbe:    2002        .       MOVS     r0,#2
        0x0001abc0:    9005        ..      STR      r0,[sp,#0x14]
        0x0001abc2:    e028        (.      B        0x1ac16 ; am_hal_pdm_enable + 134
        0x0001abc4:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001abc6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001abc8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001abca:    6880        .h      LDR      r0,[r0,#8]
        0x0001abcc:    9002        ..      STR      r0,[sp,#8]
        0x0001abce:    9802        ..      LDR      r0,[sp,#8]
        0x0001abd0:    0302        ..      LSLS     r2,r0,#12
        0x0001abd2:    f2410100    A...    MOVW     r1,#0x1000
        0x0001abd6:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001abda:    9101        ..      STR      r1,[sp,#4]
        0x0001abdc:    5888        .X      LDR      r0,[r1,r2]
        0x0001abde:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001abe2:    5088        .P      STR      r0,[r1,r2]
        0x0001abe4:    2032        2       MOVS     r0,#0x32
        0x0001abe6:    f7feff2f    ../.    BL       am_hal_delay_us ; 0x19a48
        0x0001abea:    9901        ..      LDR      r1,[sp,#4]
        0x0001abec:    9802        ..      LDR      r0,[sp,#8]
        0x0001abee:    0302        ..      LSLS     r2,r0,#12
        0x0001abf0:    5888        .X      LDR      r0,[r1,r2]
        0x0001abf2:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001abf6:    5088        .P      STR      r0,[r1,r2]
        0x0001abf8:    9802        ..      LDR      r0,[sp,#8]
        0x0001abfa:    0302        ..      LSLS     r2,r0,#12
        0x0001abfc:    5888        .X      LDR      r0,[r1,r2]
        0x0001abfe:    f0400001    @...    ORR      r0,r0,#1
        0x0001ac02:    5088        .P      STR      r0,[r1,r2]
        0x0001ac04:    9802        ..      LDR      r0,[sp,#8]
        0x0001ac06:    0302        ..      LSLS     r2,r0,#12
        0x0001ac08:    5888        .X      LDR      r0,[r1,r2]
        0x0001ac0a:    f0400040    @.@.    ORR      r0,r0,#0x40
        0x0001ac0e:    5088        .P      STR      r0,[r1,r2]
        0x0001ac10:    2000        .       MOVS     r0,#0
        0x0001ac12:    9005        ..      STR      r0,[sp,#0x14]
        0x0001ac14:    e7ff        ..      B        0x1ac16 ; am_hal_pdm_enable + 134
        0x0001ac16:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ac18:    b006        ..      ADD      sp,sp,#0x18
        0x0001ac1a:    bd80        ..      POP      {r7,pc}
    am_hal_pdm_fifo_flush
        0x0001ac1c:    b084        ..      SUB      sp,sp,#0x10
        0x0001ac1e:    9002        ..      STR      r0,[sp,#8]
        0x0001ac20:    9802        ..      LDR      r0,[sp,#8]
        0x0001ac22:    b188        ..      CBZ      r0,0x1ac48 ; am_hal_pdm_fifo_flush + 44
        0x0001ac24:    e7ff        ..      B        0x1ac26 ; am_hal_pdm_fifo_flush + 10
        0x0001ac26:    9802        ..      LDR      r0,[sp,#8]
        0x0001ac28:    6800        .h      LDR      r0,[r0,#0]
        0x0001ac2a:    0e00        ..      LSRS     r0,r0,#24
        0x0001ac2c:    07c0        ..      LSLS     r0,r0,#31
        0x0001ac2e:    b158        X.      CBZ      r0,0x1ac48 ; am_hal_pdm_fifo_flush + 44
        0x0001ac30:    e7ff        ..      B        0x1ac32 ; am_hal_pdm_fifo_flush + 22
        0x0001ac32:    9802        ..      LDR      r0,[sp,#8]
        0x0001ac34:    6800        .h      LDR      r0,[r0,#0]
        0x0001ac36:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001ac3a:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001ac3e:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001ac42:    4288        .B      CMP      r0,r1
        0x0001ac44:    d003        ..      BEQ      0x1ac4e ; am_hal_pdm_fifo_flush + 50
        0x0001ac46:    e7ff        ..      B        0x1ac48 ; am_hal_pdm_fifo_flush + 44
        0x0001ac48:    2002        .       MOVS     r0,#2
        0x0001ac4a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ac4c:    e00f        ..      B        0x1ac6e ; am_hal_pdm_fifo_flush + 82
        0x0001ac4e:    9802        ..      LDR      r0,[sp,#8]
        0x0001ac50:    9001        ..      STR      r0,[sp,#4]
        0x0001ac52:    9801        ..      LDR      r0,[sp,#4]
        0x0001ac54:    6880        .h      LDR      r0,[r0,#8]
        0x0001ac56:    9000        ..      STR      r0,[sp,#0]
        0x0001ac58:    9800        ..      LDR      r0,[sp,#0]
        0x0001ac5a:    0302        ..      LSLS     r2,r0,#12
        0x0001ac5c:    f2410118    A...    MOV      r1,#0x1018
        0x0001ac60:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001ac64:    2001        .       MOVS     r0,#1
        0x0001ac66:    5088        .P      STR      r0,[r1,r2]
        0x0001ac68:    2000        .       MOVS     r0,#0
        0x0001ac6a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ac6c:    e7ff        ..      B        0x1ac6e ; am_hal_pdm_fifo_flush + 82
        0x0001ac6e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ac70:    b004        ..      ADD      sp,sp,#0x10
        0x0001ac72:    4770        pG      BX       lr
    am_hal_pdm_initialize
        0x0001ac74:    b083        ..      SUB      sp,sp,#0xc
        0x0001ac76:    9001        ..      STR      r0,[sp,#4]
        0x0001ac78:    9100        ..      STR      r1,[sp,#0]
        0x0001ac7a:    9801        ..      LDR      r0,[sp,#4]
        0x0001ac7c:    2804        .(      CMP      r0,#4
        0x0001ac7e:    d303        ..      BCC      0x1ac88 ; am_hal_pdm_initialize + 20
        0x0001ac80:    e7ff        ..      B        0x1ac82 ; am_hal_pdm_initialize + 14
        0x0001ac82:    2005        .       MOVS     r0,#5
        0x0001ac84:    9002        ..      STR      r0,[sp,#8]
        0x0001ac86:    e045        E.      B        0x1ad14 ; am_hal_pdm_initialize + 160
        0x0001ac88:    9800        ..      LDR      r0,[sp,#0]
        0x0001ac8a:    b918        ..      CBNZ     r0,0x1ac94 ; am_hal_pdm_initialize + 32
        0x0001ac8c:    e7ff        ..      B        0x1ac8e ; am_hal_pdm_initialize + 26
        0x0001ac8e:    2006        .       MOVS     r0,#6
        0x0001ac90:    9002        ..      STR      r0,[sp,#8]
        0x0001ac92:    e03f        ?.      B        0x1ad14 ; am_hal_pdm_initialize + 160
        0x0001ac94:    9801        ..      LDR      r0,[sp,#4]
        0x0001ac96:    eb000140    ..@.    ADD      r1,r0,r0,LSL #1
        0x0001ac9a:    f24070ac    @..p    MOV      r0,#0x7ac
        0x0001ac9e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001aca2:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x0001aca6:    0e00        ..      LSRS     r0,r0,#24
        0x0001aca8:    07c0        ..      LSLS     r0,r0,#31
        0x0001acaa:    b118        ..      CBZ      r0,0x1acb4 ; am_hal_pdm_initialize + 64
        0x0001acac:    e7ff        ..      B        0x1acae ; am_hal_pdm_initialize + 58
        0x0001acae:    2007        .       MOVS     r0,#7
        0x0001acb0:    9002        ..      STR      r0,[sp,#8]
        0x0001acb2:    e02f        /.      B        0x1ad14 ; am_hal_pdm_initialize + 160
        0x0001acb4:    9801        ..      LDR      r0,[sp,#4]
        0x0001acb6:    eb000240    ..@.    ADD      r2,r0,r0,LSL #1
        0x0001acba:    f24071ac    @..q    MOV      r1,#0x7ac
        0x0001acbe:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001acc2:    f8510032    Q.2.    LDR      r0,[r1,r2,LSL #3]
        0x0001acc6:    f0407080    @..p    ORR      r0,r0,#0x1000000
        0x0001acca:    f8410032    A.2.    STR      r0,[r1,r2,LSL #3]
        0x0001acce:    9801        ..      LDR      r0,[sp,#4]
        0x0001acd0:    eb000240    ..@.    ADD      r2,r0,r0,LSL #1
        0x0001acd4:    f8510032    Q.2.    LDR      r0,[r1,r2,LSL #3]
        0x0001acd8:    f24563e2    E..c    MOV      r3,#0x56e2
        0x0001acdc:    f2c003f9    ....    MOVT     r3,#0xf9
        0x0001ace0:    f3630017    c...    BFI      r0,r3,#0,#24
        0x0001ace4:    f8410032    A.2.    STR      r0,[r1,r2,LSL #3]
        0x0001ace8:    9801        ..      LDR      r0,[sp,#4]
        0x0001acea:    eb000240    ..@.    ADD      r2,r0,r0,LSL #1
        0x0001acee:    eb0102c2    ....    ADD      r2,r1,r2,LSL #3
        0x0001acf2:    6090        .`      STR      r0,[r2,#8]
        0x0001acf4:    9801        ..      LDR      r0,[sp,#4]
        0x0001acf6:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
        0x0001acfa:    eb0102c0    ....    ADD      r2,r1,r0,LSL #3
        0x0001acfe:    2000        .       MOVS     r0,#0
        0x0001ad00:    7110        .q      STRB     r0,[r2,#4]
        0x0001ad02:    9a01        ..      LDR      r2,[sp,#4]
        0x0001ad04:    eb020242    ..B.    ADD      r2,r2,r2,LSL #1
        0x0001ad08:    eb0101c2    ....    ADD      r1,r1,r2,LSL #3
        0x0001ad0c:    9a00        ..      LDR      r2,[sp,#0]
        0x0001ad0e:    6011        .`      STR      r1,[r2,#0]
        0x0001ad10:    9002        ..      STR      r0,[sp,#8]
        0x0001ad12:    e7ff        ..      B        0x1ad14 ; am_hal_pdm_initialize + 160
        0x0001ad14:    9802        ..      LDR      r0,[sp,#8]
        0x0001ad16:    b003        ..      ADD      sp,sp,#0xc
        0x0001ad18:    4770        pG      BX       lr
        0x0001ad1a:    0000        ..      MOVS     r0,r0
    am_hal_pdm_interrupt_clear
        0x0001ad1c:    b085        ..      SUB      sp,sp,#0x14
        0x0001ad1e:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ad20:    9102        ..      STR      r1,[sp,#8]
        0x0001ad22:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ad24:    b188        ..      CBZ      r0,0x1ad4a ; am_hal_pdm_interrupt_clear + 46
        0x0001ad26:    e7ff        ..      B        0x1ad28 ; am_hal_pdm_interrupt_clear + 12
        0x0001ad28:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ad2a:    6800        .h      LDR      r0,[r0,#0]
        0x0001ad2c:    0e00        ..      LSRS     r0,r0,#24
        0x0001ad2e:    07c0        ..      LSLS     r0,r0,#31
        0x0001ad30:    b158        X.      CBZ      r0,0x1ad4a ; am_hal_pdm_interrupt_clear + 46
        0x0001ad32:    e7ff        ..      B        0x1ad34 ; am_hal_pdm_interrupt_clear + 24
        0x0001ad34:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ad36:    6800        .h      LDR      r0,[r0,#0]
        0x0001ad38:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001ad3c:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001ad40:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001ad44:    4288        .B      CMP      r0,r1
        0x0001ad46:    d003        ..      BEQ      0x1ad50 ; am_hal_pdm_interrupt_clear + 52
        0x0001ad48:    e7ff        ..      B        0x1ad4a ; am_hal_pdm_interrupt_clear + 46
        0x0001ad4a:    2002        .       MOVS     r0,#2
        0x0001ad4c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ad4e:    e00f        ..      B        0x1ad70 ; am_hal_pdm_interrupt_clear + 84
        0x0001ad50:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ad52:    9001        ..      STR      r0,[sp,#4]
        0x0001ad54:    9801        ..      LDR      r0,[sp,#4]
        0x0001ad56:    6880        .h      LDR      r0,[r0,#8]
        0x0001ad58:    9000        ..      STR      r0,[sp,#0]
        0x0001ad5a:    9802        ..      LDR      r0,[sp,#8]
        0x0001ad5c:    9900        ..      LDR      r1,[sp,#0]
        0x0001ad5e:    030a        ..      LSLS     r2,r1,#12
        0x0001ad60:    f2411108    A...    MOV      r1,#0x1108
        0x0001ad64:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001ad68:    5088        .P      STR      r0,[r1,r2]
        0x0001ad6a:    2000        .       MOVS     r0,#0
        0x0001ad6c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ad6e:    e7ff        ..      B        0x1ad70 ; am_hal_pdm_interrupt_clear + 84
        0x0001ad70:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ad72:    b005        ..      ADD      sp,sp,#0x14
        0x0001ad74:    4770        pG      BX       lr
        0x0001ad76:    0000        ..      MOVS     r0,r0
    am_hal_pdm_interrupt_disable
        0x0001ad78:    b085        ..      SUB      sp,sp,#0x14
        0x0001ad7a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ad7c:    9102        ..      STR      r1,[sp,#8]
        0x0001ad7e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ad80:    b188        ..      CBZ      r0,0x1ada6 ; am_hal_pdm_interrupt_disable + 46
        0x0001ad82:    e7ff        ..      B        0x1ad84 ; am_hal_pdm_interrupt_disable + 12
        0x0001ad84:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ad86:    6800        .h      LDR      r0,[r0,#0]
        0x0001ad88:    0e00        ..      LSRS     r0,r0,#24
        0x0001ad8a:    07c0        ..      LSLS     r0,r0,#31
        0x0001ad8c:    b158        X.      CBZ      r0,0x1ada6 ; am_hal_pdm_interrupt_disable + 46
        0x0001ad8e:    e7ff        ..      B        0x1ad90 ; am_hal_pdm_interrupt_disable + 24
        0x0001ad90:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ad92:    6800        .h      LDR      r0,[r0,#0]
        0x0001ad94:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001ad98:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001ad9c:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001ada0:    4288        .B      CMP      r0,r1
        0x0001ada2:    d003        ..      BEQ      0x1adac ; am_hal_pdm_interrupt_disable + 52
        0x0001ada4:    e7ff        ..      B        0x1ada6 ; am_hal_pdm_interrupt_disable + 46
        0x0001ada6:    2002        .       MOVS     r0,#2
        0x0001ada8:    9004        ..      STR      r0,[sp,#0x10]
        0x0001adaa:    e011        ..      B        0x1add0 ; am_hal_pdm_interrupt_disable + 88
        0x0001adac:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001adae:    9001        ..      STR      r0,[sp,#4]
        0x0001adb0:    9801        ..      LDR      r0,[sp,#4]
        0x0001adb2:    6880        .h      LDR      r0,[r0,#8]
        0x0001adb4:    9000        ..      STR      r0,[sp,#0]
        0x0001adb6:    9b02        ..      LDR      r3,[sp,#8]
        0x0001adb8:    9800        ..      LDR      r0,[sp,#0]
        0x0001adba:    0302        ..      LSLS     r2,r0,#12
        0x0001adbc:    f2411100    A...    MOVW     r1,#0x1100
        0x0001adc0:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001adc4:    5888        .X      LDR      r0,[r1,r2]
        0x0001adc6:    4398        .C      BICS     r0,r0,r3
        0x0001adc8:    5088        .P      STR      r0,[r1,r2]
        0x0001adca:    2000        .       MOVS     r0,#0
        0x0001adcc:    9004        ..      STR      r0,[sp,#0x10]
        0x0001adce:    e7ff        ..      B        0x1add0 ; am_hal_pdm_interrupt_disable + 88
        0x0001add0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001add2:    b005        ..      ADD      sp,sp,#0x14
        0x0001add4:    4770        pG      BX       lr
        0x0001add6:    0000        ..      MOVS     r0,r0
    am_hal_pdm_interrupt_enable
        0x0001add8:    b085        ..      SUB      sp,sp,#0x14
        0x0001adda:    9003        ..      STR      r0,[sp,#0xc]
        0x0001addc:    9102        ..      STR      r1,[sp,#8]
        0x0001adde:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ade0:    b188        ..      CBZ      r0,0x1ae06 ; am_hal_pdm_interrupt_enable + 46
        0x0001ade2:    e7ff        ..      B        0x1ade4 ; am_hal_pdm_interrupt_enable + 12
        0x0001ade4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ade6:    6800        .h      LDR      r0,[r0,#0]
        0x0001ade8:    0e00        ..      LSRS     r0,r0,#24
        0x0001adea:    07c0        ..      LSLS     r0,r0,#31
        0x0001adec:    b158        X.      CBZ      r0,0x1ae06 ; am_hal_pdm_interrupt_enable + 46
        0x0001adee:    e7ff        ..      B        0x1adf0 ; am_hal_pdm_interrupt_enable + 24
        0x0001adf0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001adf2:    6800        .h      LDR      r0,[r0,#0]
        0x0001adf4:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001adf8:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001adfc:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001ae00:    4288        .B      CMP      r0,r1
        0x0001ae02:    d003        ..      BEQ      0x1ae0c ; am_hal_pdm_interrupt_enable + 52
        0x0001ae04:    e7ff        ..      B        0x1ae06 ; am_hal_pdm_interrupt_enable + 46
        0x0001ae06:    2002        .       MOVS     r0,#2
        0x0001ae08:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ae0a:    e011        ..      B        0x1ae30 ; am_hal_pdm_interrupt_enable + 88
        0x0001ae0c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ae0e:    9001        ..      STR      r0,[sp,#4]
        0x0001ae10:    9801        ..      LDR      r0,[sp,#4]
        0x0001ae12:    6880        .h      LDR      r0,[r0,#8]
        0x0001ae14:    9000        ..      STR      r0,[sp,#0]
        0x0001ae16:    9b02        ..      LDR      r3,[sp,#8]
        0x0001ae18:    9800        ..      LDR      r0,[sp,#0]
        0x0001ae1a:    0302        ..      LSLS     r2,r0,#12
        0x0001ae1c:    f2411100    A...    MOVW     r1,#0x1100
        0x0001ae20:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001ae24:    5888        .X      LDR      r0,[r1,r2]
        0x0001ae26:    4318        .C      ORRS     r0,r0,r3
        0x0001ae28:    5088        .P      STR      r0,[r1,r2]
        0x0001ae2a:    2000        .       MOVS     r0,#0
        0x0001ae2c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ae2e:    e7ff        ..      B        0x1ae30 ; am_hal_pdm_interrupt_enable + 88
        0x0001ae30:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ae32:    b005        ..      ADD      sp,sp,#0x14
        0x0001ae34:    4770        pG      BX       lr
        0x0001ae36:    0000        ..      MOVS     r0,r0
    am_hal_pdm_interrupt_service
        0x0001ae38:    b580        ..      PUSH     {r7,lr}
        0x0001ae3a:    b086        ..      SUB      sp,sp,#0x18
        0x0001ae3c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001ae3e:    9104        ..      STR      r1,[sp,#0x10]
        0x0001ae40:    9203        ..      STR      r2,[sp,#0xc]
        0x0001ae42:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ae44:    9002        ..      STR      r0,[sp,#8]
        0x0001ae46:    9802        ..      LDR      r0,[sp,#8]
        0x0001ae48:    6880        .h      LDR      r0,[r0,#8]
        0x0001ae4a:    9001        ..      STR      r0,[sp,#4]
        0x0001ae4c:    f89d0010    ....    LDRB     r0,[sp,#0x10]
        0x0001ae50:    0700        ..      LSLS     r0,r0,#28
        0x0001ae52:    2800        .(      CMP      r0,#0
        0x0001ae54:    d522        ".      BPL      0x1ae9c ; am_hal_pdm_interrupt_service + 100
        0x0001ae56:    e7ff        ..      B        0x1ae58 ; am_hal_pdm_interrupt_service + 32
        0x0001ae58:    9802        ..      LDR      r0,[sp,#8]
        0x0001ae5a:    6901        .i      LDR      r1,[r0,#0x10]
        0x0001ae5c:    6940        @i      LDR      r0,[r0,#0x14]
        0x0001ae5e:    4288        .B      CMP      r0,r1
        0x0001ae60:    d104        ..      BNE      0x1ae6c ; am_hal_pdm_interrupt_service + 52
        0x0001ae62:    e7ff        ..      B        0x1ae64 ; am_hal_pdm_interrupt_service + 44
        0x0001ae64:    9802        ..      LDR      r0,[sp,#8]
        0x0001ae66:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001ae68:    9000        ..      STR      r0,[sp,#0]
        0x0001ae6a:    e003        ..      B        0x1ae74 ; am_hal_pdm_interrupt_service + 60
        0x0001ae6c:    9802        ..      LDR      r0,[sp,#8]
        0x0001ae6e:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001ae70:    9000        ..      STR      r0,[sp,#0]
        0x0001ae72:    e7ff        ..      B        0x1ae74 ; am_hal_pdm_interrupt_service + 60
        0x0001ae74:    9800        ..      LDR      r0,[sp,#0]
        0x0001ae76:    9902        ..      LDR      r1,[sp,#8]
        0x0001ae78:    6148        Ha      STR      r0,[r1,#0x14]
        0x0001ae7a:    9901        ..      LDR      r1,[sp,#4]
        0x0001ae7c:    030a        ..      LSLS     r2,r1,#12
        0x0001ae7e:    f2411154    A.T.    MOV      r1,#0x1154
        0x0001ae82:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001ae86:    5088        .P      STR      r0,[r1,r2]
        0x0001ae88:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ae8a:    6880        .h      LDR      r0,[r0,#8]
        0x0001ae8c:    9901        ..      LDR      r1,[sp,#4]
        0x0001ae8e:    030a        ..      LSLS     r2,r1,#12
        0x0001ae90:    f2412150    A.P!    MOV      r1,#0x1250
        0x0001ae94:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001ae98:    5088        .P      STR      r0,[r1,r2]
        0x0001ae9a:    e7ff        ..      B        0x1ae9c ; am_hal_pdm_interrupt_service + 100
        0x0001ae9c:    f89d0010    ....    LDRB     r0,[sp,#0x10]
        0x0001aea0:    0780        ..      LSLS     r0,r0,#30
        0x0001aea2:    2800        .(      CMP      r0,#0
        0x0001aea4:    d504        ..      BPL      0x1aeb0 ; am_hal_pdm_interrupt_service + 120
        0x0001aea6:    e7ff        ..      B        0x1aea8 ; am_hal_pdm_interrupt_service + 112
        0x0001aea8:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001aeaa:    f7fffeb7    ....    BL       am_hal_pdm_fifo_flush ; 0x1ac1c
        0x0001aeae:    e7ff        ..      B        0x1aeb0 ; am_hal_pdm_interrupt_service + 120
        0x0001aeb0:    2000        .       MOVS     r0,#0
        0x0001aeb2:    b006        ..      ADD      sp,sp,#0x18
        0x0001aeb4:    bd80        ..      POP      {r7,pc}
        0x0001aeb6:    0000        ..      MOVS     r0,r0
    am_hal_pdm_interrupt_status_get
        0x0001aeb8:    b086        ..      SUB      sp,sp,#0x18
        0x0001aeba:    9004        ..      STR      r0,[sp,#0x10]
        0x0001aebc:    9103        ..      STR      r1,[sp,#0xc]
        0x0001aebe:    f88d200b    ...     STRB     r2,[sp,#0xb]
        0x0001aec2:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aec4:    b188        ..      CBZ      r0,0x1aeea ; am_hal_pdm_interrupt_status_get + 50
        0x0001aec6:    e7ff        ..      B        0x1aec8 ; am_hal_pdm_interrupt_status_get + 16
        0x0001aec8:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aeca:    6800        .h      LDR      r0,[r0,#0]
        0x0001aecc:    0e00        ..      LSRS     r0,r0,#24
        0x0001aece:    07c0        ..      LSLS     r0,r0,#31
        0x0001aed0:    b158        X.      CBZ      r0,0x1aeea ; am_hal_pdm_interrupt_status_get + 50
        0x0001aed2:    e7ff        ..      B        0x1aed4 ; am_hal_pdm_interrupt_status_get + 28
        0x0001aed4:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aed6:    6800        .h      LDR      r0,[r0,#0]
        0x0001aed8:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001aedc:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001aee0:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001aee4:    4288        .B      CMP      r0,r1
        0x0001aee6:    d003        ..      BEQ      0x1aef0 ; am_hal_pdm_interrupt_status_get + 56
        0x0001aee8:    e7ff        ..      B        0x1aeea ; am_hal_pdm_interrupt_status_get + 50
        0x0001aeea:    2002        .       MOVS     r0,#2
        0x0001aeec:    9005        ..      STR      r0,[sp,#0x14]
        0x0001aeee:    e02b        +.      B        0x1af48 ; am_hal_pdm_interrupt_status_get + 144
        0x0001aef0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aef2:    9001        ..      STR      r0,[sp,#4]
        0x0001aef4:    9801        ..      LDR      r0,[sp,#4]
        0x0001aef6:    6880        .h      LDR      r0,[r0,#8]
        0x0001aef8:    9000        ..      STR      r0,[sp,#0]
        0x0001aefa:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001aefe:    07c0        ..      LSLS     r0,r0,#31
        0x0001af00:    b1a8        ..      CBZ      r0,0x1af2e ; am_hal_pdm_interrupt_status_get + 118
        0x0001af02:    e7ff        ..      B        0x1af04 ; am_hal_pdm_interrupt_status_get + 76
        0x0001af04:    9800        ..      LDR      r0,[sp,#0]
        0x0001af06:    0301        ..      LSLS     r1,r0,#12
        0x0001af08:    f2411004    A...    MOV      r0,#0x1104
        0x0001af0c:    f2c40020    .. .    MOVT     r0,#0x4020
        0x0001af10:    5840        @X      LDR      r0,[r0,r1]
        0x0001af12:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001af14:    6008        .`      STR      r0,[r1,#0]
        0x0001af16:    9800        ..      LDR      r0,[sp,#0]
        0x0001af18:    0301        ..      LSLS     r1,r0,#12
        0x0001af1a:    f2411000    A...    MOVW     r0,#0x1100
        0x0001af1e:    f2c40020    .. .    MOVT     r0,#0x4020
        0x0001af22:    5842        BX      LDR      r2,[r0,r1]
        0x0001af24:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001af26:    6808        .h      LDR      r0,[r1,#0]
        0x0001af28:    4010        .@      ANDS     r0,r0,r2
        0x0001af2a:    6008        .`      STR      r0,[r1,#0]
        0x0001af2c:    e009        ..      B        0x1af42 ; am_hal_pdm_interrupt_status_get + 138
        0x0001af2e:    9800        ..      LDR      r0,[sp,#0]
        0x0001af30:    0301        ..      LSLS     r1,r0,#12
        0x0001af32:    f2411004    A...    MOV      r0,#0x1104
        0x0001af36:    f2c40020    .. .    MOVT     r0,#0x4020
        0x0001af3a:    5840        @X      LDR      r0,[r0,r1]
        0x0001af3c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001af3e:    6008        .`      STR      r0,[r1,#0]
        0x0001af40:    e7ff        ..      B        0x1af42 ; am_hal_pdm_interrupt_status_get + 138
        0x0001af42:    2000        .       MOVS     r0,#0
        0x0001af44:    9005        ..      STR      r0,[sp,#0x14]
        0x0001af46:    e7ff        ..      B        0x1af48 ; am_hal_pdm_interrupt_status_get + 144
        0x0001af48:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001af4a:    b006        ..      ADD      sp,sp,#0x18
        0x0001af4c:    4770        pG      BX       lr
        0x0001af4e:    0000        ..      MOVS     r0,r0
    am_hal_pdm_power_control
        0x0001af50:    b580        ..      PUSH     {r7,lr}
        0x0001af52:    b08a        ..      SUB      sp,sp,#0x28
        0x0001af54:    9008        ..      STR      r0,[sp,#0x20]
        0x0001af56:    f88d101f    ....    STRB     r1,[sp,#0x1f]
        0x0001af5a:    f88d201e    ...     STRB     r2,[sp,#0x1e]
        0x0001af5e:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001af60:    b188        ..      CBZ      r0,0x1af86 ; am_hal_pdm_power_control + 54
        0x0001af62:    e7ff        ..      B        0x1af64 ; am_hal_pdm_power_control + 20
        0x0001af64:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001af66:    6800        .h      LDR      r0,[r0,#0]
        0x0001af68:    0e00        ..      LSRS     r0,r0,#24
        0x0001af6a:    07c0        ..      LSLS     r0,r0,#31
        0x0001af6c:    b158        X.      CBZ      r0,0x1af86 ; am_hal_pdm_power_control + 54
        0x0001af6e:    e7ff        ..      B        0x1af70 ; am_hal_pdm_power_control + 32
        0x0001af70:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001af72:    6800        .h      LDR      r0,[r0,#0]
        0x0001af74:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001af78:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001af7c:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001af80:    4288        .B      CMP      r0,r1
        0x0001af82:    d003        ..      BEQ      0x1af8c ; am_hal_pdm_power_control + 60
        0x0001af84:    e7ff        ..      B        0x1af86 ; am_hal_pdm_power_control + 54
        0x0001af86:    2002        .       MOVS     r0,#2
        0x0001af88:    9009        ..      STR      r0,[sp,#0x24]
        0x0001af8a:    e057        W.      B        0x1b03c ; am_hal_pdm_power_control + 236
        0x0001af8c:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001af8e:    9006        ..      STR      r0,[sp,#0x18]
        0x0001af90:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001af92:    6880        .h      LDR      r0,[r0,#8]
        0x0001af94:    9005        ..      STR      r0,[sp,#0x14]
        0x0001af96:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001af98:    301b        .0      ADDS     r0,r0,#0x1b
        0x0001af9a:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x0001af9e:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001afa2:    4601        .F      MOV      r1,r0
        0x0001afa4:    9100        ..      STR      r1,[sp,#0]
        0x0001afa6:    b128        (.      CBZ      r0,0x1afb4 ; am_hal_pdm_power_control + 100
        0x0001afa8:    e7ff        ..      B        0x1afaa ; am_hal_pdm_power_control + 90
        0x0001afaa:    9800        ..      LDR      r0,[sp,#0]
        0x0001afac:    3801        .8      SUBS     r0,#1
        0x0001afae:    2802        .(      CMP      r0,#2
        0x0001afb0:    d32a        *.      BCC      0x1b008 ; am_hal_pdm_power_control + 184
        0x0001afb2:    e03d        =.      B        0x1b030 ; am_hal_pdm_power_control + 224
        0x0001afb4:    f89d001e    ....    LDRB     r0,[sp,#0x1e]
        0x0001afb8:    07c0        ..      LSLS     r0,r0,#31
        0x0001afba:    b140        @.      CBZ      r0,0x1afce ; am_hal_pdm_power_control + 126
        0x0001afbc:    e7ff        ..      B        0x1afbe ; am_hal_pdm_power_control + 110
        0x0001afbe:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001afc0:    7900        .y      LDRB     r0,[r0,#4]
        0x0001afc2:    07c0        ..      LSLS     r0,r0,#31
        0x0001afc4:    b918        ..      CBNZ     r0,0x1afce ; am_hal_pdm_power_control + 126
        0x0001afc6:    e7ff        ..      B        0x1afc8 ; am_hal_pdm_power_control + 120
        0x0001afc8:    2007        .       MOVS     r0,#7
        0x0001afca:    9009        ..      STR      r0,[sp,#0x24]
        0x0001afcc:    e036        6.      B        0x1b03c ; am_hal_pdm_power_control + 236
        0x0001afce:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001afd2:    f000fc39    ..9.    BL       am_hal_pwrctrl_periph_enable ; 0x1b848
        0x0001afd6:    f7fffa27    ..'.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001afda:    9003        ..      STR      r0,[sp,#0xc]
        0x0001afdc:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001afde:    f004fbeb    ....    BL       pdm_reginit ; 0x1f7b8
        0x0001afe2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001afe4:    f7fffa28    ..(.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001afe8:    f89d001e    ....    LDRB     r0,[sp,#0x1e]
        0x0001afec:    07c0        ..      LSLS     r0,r0,#31
        0x0001afee:    b150        P.      CBZ      r0,0x1b006 ; am_hal_pdm_power_control + 182
        0x0001aff0:    e7ff        ..      B        0x1aff2 ; am_hal_pdm_power_control + 162
        0x0001aff2:    f7fffa19    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001aff6:    9002        ..      STR      r0,[sp,#8]
        0x0001aff8:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001affa:    2000        .       MOVS     r0,#0
        0x0001affc:    7108        .q      STRB     r0,[r1,#4]
        0x0001affe:    9802        ..      LDR      r0,[sp,#8]
        0x0001b000:    f7fffa1a    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001b004:    e7ff        ..      B        0x1b006 ; am_hal_pdm_power_control + 182
        0x0001b006:    e016        ..      B        0x1b036 ; am_hal_pdm_power_control + 230
        0x0001b008:    f89d001e    ....    LDRB     r0,[sp,#0x1e]
        0x0001b00c:    07c0        ..      LSLS     r0,r0,#31
        0x0001b00e:    b150        P.      CBZ      r0,0x1b026 ; am_hal_pdm_power_control + 214
        0x0001b010:    e7ff        ..      B        0x1b012 ; am_hal_pdm_power_control + 194
        0x0001b012:    f7fffa09    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001b016:    9001        ..      STR      r0,[sp,#4]
        0x0001b018:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001b01a:    2001        .       MOVS     r0,#1
        0x0001b01c:    7108        .q      STRB     r0,[r1,#4]
        0x0001b01e:    9801        ..      LDR      r0,[sp,#4]
        0x0001b020:    f7fffa0a    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001b024:    e7ff        ..      B        0x1b026 ; am_hal_pdm_power_control + 214
        0x0001b026:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b02a:    f000fb9d    ....    BL       am_hal_pwrctrl_periph_disable ; 0x1b768
        0x0001b02e:    e002        ..      B        0x1b036 ; am_hal_pdm_power_control + 230
        0x0001b030:    2006        .       MOVS     r0,#6
        0x0001b032:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b034:    e002        ..      B        0x1b03c ; am_hal_pdm_power_control + 236
        0x0001b036:    2000        .       MOVS     r0,#0
        0x0001b038:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b03a:    e7ff        ..      B        0x1b03c ; am_hal_pdm_power_control + 236
        0x0001b03c:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001b03e:    b00a        ..      ADD      sp,sp,#0x28
        0x0001b040:    bd80        ..      POP      {r7,pc}
        0x0001b042:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_control
        0x0001b044:    b580        ..      PUSH     {r7,lr}
        0x0001b046:    b08a        ..      SUB      sp,sp,#0x28
        0x0001b048:    f88d0023    ..#.    STRB     r0,[sp,#0x23]
        0x0001b04c:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001b04e:    2000        .       MOVS     r0,#0
        0x0001b050:    9006        ..      STR      r0,[sp,#0x18]
        0x0001b052:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b054:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b056:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001b05a:    4601        .F      MOV      r1,r0
        0x0001b05c:    9101        ..      STR      r1,[sp,#4]
        0x0001b05e:    2803        .(      CMP      r0,#3
        0x0001b060:    f20080db    ....    BHI.W    0x1b21a ; am_hal_pwrctrl_control + 470
        0x0001b064:    9901        ..      LDR      r1,[sp,#4]
        0x0001b066:    e8dff001    ....    TBB      [pc,r1]
    $d.38
        0x0001b06a:    a802        ..      DCW    43010
        0x0001b06c:    d1c1        ..      DCW    53697
    $t.39
        0x0001b06e:    f2403178    @.x1    MOVW     r1,#0x378
        0x0001b072:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b076:    6808        .h      LDR      r0,[r1,#0]
        0x0001b078:    f02050f8     ..P    BIC      r0,r0,#0x1f000000
        0x0001b07c:    6008        .`      STR      r0,[r1,#0]
        0x0001b07e:    f2403158    @.X1    MOVW     r1,#0x358
        0x0001b082:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b086:    6808        .h      LDR      r0,[r1,#0]
        0x0001b088:    f42000f8     ...    BIC      r0,r0,#0x7c0000
        0x0001b08c:    6008        .`      STR      r0,[r1,#0]
        0x0001b08e:    f2403244    @.D2    MOVW     r2,#0x344
        0x0001b092:    f2c40202    ....    MOVT     r2,#0x4002
        0x0001b096:    6810        .h      LDR      r0,[r2,#0]
        0x0001b098:    230a        .#      MOVS     r3,#0xa
        0x0001b09a:    f363601b    c..`    BFI      r0,r3,#24,#4
        0x0001b09e:    6010        .`      STR      r0,[r2,#0]
        0x0001b0a0:    6810        .h      LDR      r0,[r2,#0]
        0x0001b0a2:    f36320ce    c..     BFI      r0,r3,#11,#4
        0x0001b0a6:    6010        .`      STR      r0,[r2,#0]
        0x0001b0a8:    6808        .h      LDR      r0,[r1,#0]
        0x0001b0aa:    f44050f0    @..P    ORR      r0,r0,#0x1e00
        0x0001b0ae:    6008        .`      STR      r0,[r1,#0]
        0x0001b0b0:    f2403154    @.T1    MOVW     r1,#0x354
        0x0001b0b4:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b0b8:    6808        .h      LDR      r0,[r1,#0]
        0x0001b0ba:    f44010f0    @...    ORR      r0,r0,#0x1e0000
        0x0001b0be:    6008        .`      STR      r0,[r1,#0]
        0x0001b0c0:    f2403160    @.`1    MOVW     r1,#0x360
        0x0001b0c4:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b0c8:    6808        .h      LDR      r0,[r1,#0]
        0x0001b0ca:    f0407070    @.pp    ORR      r0,r0,#0x3c00000
        0x0001b0ce:    6008        .`      STR      r0,[r1,#0]
        0x0001b0d0:    6808        .h      LDR      r0,[r1,#0]
        0x0001b0d2:    f44010f0    @...    ORR      r0,r0,#0x1e0000
        0x0001b0d6:    6008        .`      STR      r0,[r1,#0]
        0x0001b0d8:    f240306c    @.l0    MOVW     r0,#0x36c
        0x0001b0dc:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b0e0:    6802        .h      LDR      r2,[r0,#0]
        0x0001b0e2:    f2403170    @.p1    MOVW     r1,#0x370
        0x0001b0e6:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b0ea:    6808        .h      LDR      r0,[r1,#0]
        0x0001b0ec:    0e92        ..      LSRS     r2,r2,#26
        0x0001b0ee:    f362609f    b..`    BFI      r0,r2,#26,#6
        0x0001b0f2:    6008        .`      STR      r0,[r1,#0]
        0x0001b0f4:    f2403280    @..2    MOVW     r2,#0x380
        0x0001b0f8:    f2c40202    ....    MOVT     r2,#0x4002
        0x0001b0fc:    6810        .h      LDR      r0,[r2,#0]
        0x0001b0fe:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x0001b102:    6010        .`      STR      r0,[r2,#0]
        0x0001b104:    6810        .h      LDR      r0,[r2,#0]
        0x0001b106:    f0404080    @..@    ORR      r0,r0,#0x40000000
        0x0001b10a:    6010        .`      STR      r0,[r2,#0]
        0x0001b10c:    6808        .h      LDR      r0,[r1,#0]
        0x0001b10e:    f3c05005    ...P    UBFX     r0,r0,#20,#6
        0x0001b112:    f2404254    @.TB    MOV      r2,#0x454
        0x0001b116:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001b11a:    6010        .`      STR      r0,[r2,#0]
        0x0001b11c:    6808        .h      LDR      r0,[r1,#0]
        0x0001b11e:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x0001b122:    6008        .`      STR      r0,[r1,#0]
        0x0001b124:    f240313c    @.<1    MOVW     r1,#0x33c
        0x0001b128:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b12c:    2007        .       MOVS     r0,#7
        0x0001b12e:    6008        .`      STR      r0,[r1,#0]
        0x0001b130:    f2403140    @.@1    MOVW     r1,#0x340
        0x0001b134:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b138:    6808        .h      LDR      r0,[r1,#0]
        0x0001b13a:    f0207070     .pp    BIC      r0,r0,#0x3c00000
        0x0001b13e:    6008        .`      STR      r0,[r1,#0]
        0x0001b140:    6808        .h      LDR      r0,[r1,#0]
        0x0001b142:    2201        ."      MOVS     r2,#1
        0x0001b144:    f362108a    b...    BFI      r0,r2,#6,#5
        0x0001b148:    6008        .`      STR      r0,[r1,#0]
        0x0001b14a:    f006fc09    ....    BL       vddc_vddf_boost ; 0x21960
        0x0001b14e:    9006        ..      STR      r0,[sp,#0x18]
        0x0001b150:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001b152:    b118        ..      CBZ      r0,0x1b15c ; am_hal_pwrctrl_control + 280
        0x0001b154:    e7ff        ..      B        0x1b156 ; am_hal_pwrctrl_control + 274
        0x0001b156:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001b158:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b15a:    e064        d.      B        0x1b226 ; am_hal_pwrctrl_control + 482
        0x0001b15c:    f2411100    A...    MOVW     r1,#0x1100
        0x0001b160:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b164:    6808        .h      LDR      r0,[r1,#0]
        0x0001b166:    f0400001    @...    ORR      r0,r0,#1
        0x0001b16a:    6008        .`      STR      r0,[r1,#0]
        0x0001b16c:    f2403178    @.x1    MOVW     r1,#0x378
        0x0001b170:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b174:    6808        .h      LDR      r0,[r1,#0]
        0x0001b176:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x0001b17a:    6008        .`      STR      r0,[r1,#0]
        0x0001b17c:    f2413088    A..0    MOV      r0,#0x1388
        0x0001b180:    f7fefc62    ..b.    BL       am_hal_delay_us ; 0x19a48
        0x0001b184:    a805        ..      ADD      r0,sp,#0x14
        0x0001b186:    2100        .!      MOVS     r1,#0
        0x0001b188:    f003fa4e    ..N.    BL       buck_interval_check ; 0x1e628
        0x0001b18c:    b108        ..      CBZ      r0,0x1b192 ; am_hal_pwrctrl_control + 334
        0x0001b18e:    e7ff        ..      B        0x1b190 ; am_hal_pwrctrl_control + 332
        0x0001b190:    e046        F.      B        0x1b220 ; am_hal_pwrctrl_control + 476
        0x0001b192:    a804        ..      ADD      r0,sp,#0x10
        0x0001b194:    2101        .!      MOVS     r1,#1
        0x0001b196:    f003fa47    ..G.    BL       buck_interval_check ; 0x1e628
        0x0001b19a:    b108        ..      CBZ      r0,0x1b1a0 ; am_hal_pwrctrl_control + 348
        0x0001b19c:    e7ff        ..      B        0x1b19e ; am_hal_pwrctrl_control + 346
        0x0001b19e:    e03f        ?.      B        0x1b220 ; am_hal_pwrctrl_control + 476
        0x0001b1a0:    f003fb32    ..2.    BL       buck_ldo_override_init ; 0x1e808
        0x0001b1a4:    f64010c4    @...    MOV      r0,#0x9c4
        0x0001b1a8:    f7fefc4e    ..N.    BL       am_hal_delay_us ; 0x19a48
        0x0001b1ac:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b1ae:    f003fbc3    ....    BL       coreldo_vddc_parallel_set ; 0x1e938
        0x0001b1b2:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b1b4:    f004f9c6    ....    BL       memldo_vddf_parallel_set ; 0x1f544
        0x0001b1b8:    e032        2.      B        0x1b220 ; am_hal_pwrctrl_control + 476
        0x0001b1ba:    2000        .       MOVS     r0,#0
        0x0001b1bc:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x0001b1c0:    2014        .       MOVS     r0,#0x14
        0x0001b1c2:    f10d010b    ....    ADD      r1,sp,#0xb
        0x0001b1c6:    f000fbb1    ....    BL       am_hal_pwrctrl_periph_enabled ; 0x1b92c
        0x0001b1ca:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001b1ce:    07c0        ..      LSLS     r0,r0,#31
        0x0001b1d0:    b158        X.      CBZ      r0,0x1b1ea ; am_hal_pwrctrl_control + 422
        0x0001b1d2:    e7ff        ..      B        0x1b1d4 ; am_hal_pwrctrl_control + 400
        0x0001b1d4:    2014        .       MOVS     r0,#0x14
        0x0001b1d6:    f000fac7    ....    BL       am_hal_pwrctrl_periph_disable ; 0x1b768
        0x0001b1da:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b1dc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b1de:    b118        ..      CBZ      r0,0x1b1e8 ; am_hal_pwrctrl_control + 420
        0x0001b1e0:    e7ff        ..      B        0x1b1e2 ; am_hal_pwrctrl_control + 414
        0x0001b1e2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b1e4:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b1e6:    e01e        ..      B        0x1b226 ; am_hal_pwrctrl_control + 482
        0x0001b1e8:    e7ff        ..      B        0x1b1ea ; am_hal_pwrctrl_control + 422
        0x0001b1ea:    e019        ..      B        0x1b220 ; am_hal_pwrctrl_control + 476
        0x0001b1ec:    f2401124    @.$.    MOVW     r1,#0x124
        0x0001b1f0:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b1f4:    6808        .h      LDR      r0,[r1,#0]
        0x0001b1f6:    2220         "      MOVS     r2,#0x20
        0x0001b1f8:    f3620087    b...    BFI      r0,r2,#2,#6
        0x0001b1fc:    6008        .`      STR      r0,[r1,#0]
        0x0001b1fe:    f2401120    @. .    MOVW     r1,#0x120
        0x0001b202:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b206:    2001        .       MOVS     r0,#1
        0x0001b208:    6008        .`      STR      r0,[r1,#0]
        0x0001b20a:    e009        ..      B        0x1b220 ; am_hal_pwrctrl_control + 476
        0x0001b20c:    f2410104    A...    MOV      r1,#0x1004
        0x0001b210:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b214:    2000        .       MOVS     r0,#0
        0x0001b216:    6008        .`      STR      r0,[r1,#0]
        0x0001b218:    e002        ..      B        0x1b220 ; am_hal_pwrctrl_control + 476
        0x0001b21a:    2006        .       MOVS     r0,#6
        0x0001b21c:    9006        ..      STR      r0,[sp,#0x18]
        0x0001b21e:    e7ff        ..      B        0x1b220 ; am_hal_pwrctrl_control + 476
        0x0001b220:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001b222:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b224:    e7ff        ..      B        0x1b226 ; am_hal_pwrctrl_control + 482
        0x0001b226:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001b228:    b00a        ..      ADD      sp,sp,#0x28
        0x0001b22a:    bd80        ..      POP      {r7,pc}
    am_hal_pwrctrl_low_power_init
        0x0001b22c:    b580        ..      PUSH     {r7,lr}
        0x0001b22e:    b082        ..      SUB      sp,sp,#8
        0x0001b230:    f7fff9de    ....    BL       am_hal_mram_ds_init ; 0x1a5f0
        0x0001b234:    f6426054    B.T`    MOV      r0,#0x2e54
        0x0001b238:    f2c00002    ....    MOVT     r0,#2
        0x0001b23c:    f000f890    ....    BL       am_hal_pwrctrl_mcu_memory_config ; 0x1b360
        0x0001b240:    f642605a    B.Z`    MOV      r0,#0x2e5a
        0x0001b244:    f2c00002    ....    MOVT     r0,#2
        0x0001b248:    f000fb9a    ....    BL       am_hal_pwrctrl_sram_config ; 0x1b980
        0x0001b24c:    f004fb42    ..B.    BL       preserve_orig_reg_values ; 0x1f8d4
        0x0001b250:    f2440144    D.D.    MOV      r1,#0x4044
        0x0001b254:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b258:    9100        ..      STR      r1,[sp,#0]
        0x0001b25a:    6808        .h      LDR      r0,[r1,#0]
        0x0001b25c:    223e        >"      MOVS     r2,#0x3e
        0x0001b25e:    f3624099    b..@    BFI      r0,r2,#18,#8
        0x0001b262:    6008        .`      STR      r0,[r1,#0]
        0x0001b264:    f2411140    A.@.    MOVW     r1,#0x1140
        0x0001b268:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b26c:    2000        .       MOVS     r0,#0
        0x0001b26e:    9001        ..      STR      r0,[sp,#4]
        0x0001b270:    6008        .`      STR      r0,[r1,#0]
        0x0001b272:    f2411144    A.D.    MOV      r1,#0x1144
        0x0001b276:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b27a:    6008        .`      STR      r0,[r1,#0]
        0x0001b27c:    f2411148    A.H.    MOV      r1,#0x1148
        0x0001b280:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b284:    6008        .`      STR      r0,[r1,#0]
        0x0001b286:    f241114c    A.L.    MOV      r1,#0x114c
        0x0001b28a:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b28e:    6008        .`      STR      r0,[r1,#0]
        0x0001b290:    f2411150    A.P.    MOV      r1,#0x1150
        0x0001b294:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b298:    6008        .`      STR      r0,[r1,#0]
        0x0001b29a:    f2411154    A.T.    MOV      r1,#0x1154
        0x0001b29e:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2a2:    6008        .`      STR      r0,[r1,#0]
        0x0001b2a4:    f2411158    A.X.    MOV      r1,#0x1158
        0x0001b2a8:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2ac:    6008        .`      STR      r0,[r1,#0]
        0x0001b2ae:    f241115c    A.\.    MOV      r1,#0x115c
        0x0001b2b2:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2b6:    6008        .`      STR      r0,[r1,#0]
        0x0001b2b8:    f2411160    A.`.    MOVW     r1,#0x1160
        0x0001b2bc:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2c0:    6008        .`      STR      r0,[r1,#0]
        0x0001b2c2:    f2411164    A.d.    MOV      r1,#0x1164
        0x0001b2c6:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2ca:    6008        .`      STR      r0,[r1,#0]
        0x0001b2cc:    f2411168    A.h.    MOV      r1,#0x1168
        0x0001b2d0:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2d4:    6008        .`      STR      r0,[r1,#0]
        0x0001b2d6:    f241116c    A.l.    MOV      r1,#0x116c
        0x0001b2da:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2de:    6008        .`      STR      r0,[r1,#0]
        0x0001b2e0:    f2411170    A.p.    MOV      r1,#0x1170
        0x0001b2e4:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2e8:    6008        .`      STR      r0,[r1,#0]
        0x0001b2ea:    f2411174    A.t.    MOV      r1,#0x1174
        0x0001b2ee:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2f2:    6008        .`      STR      r0,[r1,#0]
        0x0001b2f4:    f2411178    A.x.    MOV      r1,#0x1178
        0x0001b2f8:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b2fc:    6008        .`      STR      r0,[r1,#0]
        0x0001b2fe:    f241117c    A.|.    MOV      r1,#0x117c
        0x0001b302:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b306:    6008        .`      STR      r0,[r1,#0]
        0x0001b308:    f2411180    A...    MOVW     r1,#0x1180
        0x0001b30c:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b310:    6008        .`      STR      r0,[r1,#0]
        0x0001b312:    f2411184    A...    MOV      r1,#0x1184
        0x0001b316:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b31a:    6008        .`      STR      r0,[r1,#0]
        0x0001b31c:    f2411188    A...    MOV      r1,#0x1188
        0x0001b320:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b324:    6008        .`      STR      r0,[r1,#0]
        0x0001b326:    f642401f    B..@    MOV      r0,#0x2c1f
        0x0001b32a:    f2c00002    ....    MOVT     r0,#2
        0x0001b32e:    f7fef9f1    ....    BL       am_hal_daxi_config ; 0x19714
        0x0001b332:    2064        d       MOVS     r0,#0x64
        0x0001b334:    f7fefb88    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001b338:    9a00        ..      LDR      r2,[sp,#0]
        0x0001b33a:    9801        ..      LDR      r0,[sp,#4]
        0x0001b33c:    6811        .h      LDR      r1,[r2,#0]
        0x0001b33e:    f0410140    A.@.    ORR      r1,r1,#0x40
        0x0001b342:    6011        .`      STR      r1,[r2,#0]
        0x0001b344:    f240327c    @.|2    MOVW     r2,#0x37c
        0x0001b348:    f2c40202    ....    MOVT     r2,#0x4002
        0x0001b34c:    6811        .h      LDR      r1,[r2,#0]
        0x0001b34e:    f2480300    H...    MOVW     r3,#0x8000
        0x0001b352:    f2c053fe    ...S    MOVT     r3,#0x5fe
        0x0001b356:    4319        .C      ORRS     r1,r1,r3
        0x0001b358:    6011        .`      STR      r1,[r2,#0]
        0x0001b35a:    b002        ..      ADD      sp,sp,#8
        0x0001b35c:    bd80        ..      POP      {r7,pc}
        0x0001b35e:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_mcu_memory_config
        0x0001b360:    b580        ..      PUSH     {r7,lr}
        0x0001b362:    b086        ..      SUB      sp,sp,#0x18
        0x0001b364:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b366:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b368:    7800        .x      LDRB     r0,[r0,#0]
        0x0001b36a:    4601        .F      MOV      r1,r0
        0x0001b36c:    9102        ..      STR      r1,[sp,#8]
        0x0001b36e:    b140        @.      CBZ      r0,0x1b382 ; am_hal_pwrctrl_mcu_memory_config + 34
        0x0001b370:    e7ff        ..      B        0x1b372 ; am_hal_pwrctrl_mcu_memory_config + 18
        0x0001b372:    9802        ..      LDR      r0,[sp,#8]
        0x0001b374:    2801        .(      CMP      r0,#1
        0x0001b376:    d011        ..      BEQ      0x1b39c ; am_hal_pwrctrl_mcu_memory_config + 60
        0x0001b378:    e7ff        ..      B        0x1b37a ; am_hal_pwrctrl_mcu_memory_config + 26
        0x0001b37a:    9802        ..      LDR      r0,[sp,#8]
        0x0001b37c:    2802        .(      CMP      r0,#2
        0x0001b37e:    d01a        ..      BEQ      0x1b3b6 ; am_hal_pwrctrl_mcu_memory_config + 86
        0x0001b380:    e026        &.      B        0x1b3d0 ; am_hal_pwrctrl_mcu_memory_config + 112
        0x0001b382:    f2410114    A...    MOV      r1,#0x1014
        0x0001b386:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b38a:    6808        .h      LDR      r0,[r1,#0]
        0x0001b38c:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001b390:    6008        .`      STR      r0,[r1,#0]
        0x0001b392:    6808        .h      LDR      r0,[r1,#0]
        0x0001b394:    f0200020     . .    BIC      r0,r0,#0x20
        0x0001b398:    6008        .`      STR      r0,[r1,#0]
        0x0001b39a:    e019        ..      B        0x1b3d0 ; am_hal_pwrctrl_mcu_memory_config + 112
        0x0001b39c:    f2410114    A...    MOV      r1,#0x1014
        0x0001b3a0:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b3a4:    6808        .h      LDR      r0,[r1,#0]
        0x0001b3a6:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001b3aa:    6008        .`      STR      r0,[r1,#0]
        0x0001b3ac:    6808        .h      LDR      r0,[r1,#0]
        0x0001b3ae:    f0200020     . .    BIC      r0,r0,#0x20
        0x0001b3b2:    6008        .`      STR      r0,[r1,#0]
        0x0001b3b4:    e00c        ..      B        0x1b3d0 ; am_hal_pwrctrl_mcu_memory_config + 112
        0x0001b3b6:    f2410114    A...    MOV      r1,#0x1014
        0x0001b3ba:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b3be:    6808        .h      LDR      r0,[r1,#0]
        0x0001b3c0:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001b3c4:    6008        .`      STR      r0,[r1,#0]
        0x0001b3c6:    6808        .h      LDR      r0,[r1,#0]
        0x0001b3c8:    f0400020    @. .    ORR      r0,r0,#0x20
        0x0001b3cc:    6008        .`      STR      r0,[r1,#0]
        0x0001b3ce:    e7ff        ..      B        0x1b3d0 ; am_hal_pwrctrl_mcu_memory_config + 112
        0x0001b3d0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b3d2:    7882        .x      LDRB     r2,[r0,#2]
        0x0001b3d4:    f2410014    A...    MOV      r0,#0x1014
        0x0001b3d8:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b3dc:    6801        .h      LDR      r1,[r0,#0]
        0x0001b3de:    f3620102    b...    BFI      r1,r2,#0,#3
        0x0001b3e2:    6001        .`      STR      r1,[r0,#0]
        0x0001b3e4:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001b3e6:    7909        .y      LDRB     r1,[r1,#4]
        0x0001b3e8:    f0010201    ....    AND      r2,r1,#1
        0x0001b3ec:    6801        .h      LDR      r1,[r0,#0]
        0x0001b3ee:    f0210108    !...    BIC      r1,r1,#8
        0x0001b3f2:    ea4101c2    A...    ORR      r1,r1,r2,LSL #3
        0x0001b3f6:    6001        .`      STR      r1,[r0,#0]
        0x0001b3f8:    6803        .h      LDR      r3,[r0,#0]
        0x0001b3fa:    4669        iF      MOV      r1,sp
        0x0001b3fc:    2001        .       MOVS     r0,#1
        0x0001b3fe:    6008        .`      STR      r0,[r1,#0]
        0x0001b400:    2005        .       MOVS     r0,#5
        0x0001b402:    f2410118    A...    MOV      r1,#0x1018
        0x0001b406:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b40a:    223f        ?"      MOVS     r2,#0x3f
        0x0001b40c:    f7fefb6c    ..l.    BL       am_hal_delay_us_status_check ; 0x19ae8
        0x0001b410:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b412:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b414:    b118        ..      CBZ      r0,0x1b41e ; am_hal_pwrctrl_mcu_memory_config + 190
        0x0001b416:    e7ff        ..      B        0x1b418 ; am_hal_pwrctrl_mcu_memory_config + 184
        0x0001b418:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b41a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b41c:    e0aa        ..      B        0x1b574 ; am_hal_pwrctrl_mcu_memory_config + 532
        0x0001b41e:    f2410018    A...    MOV      r0,#0x1018
        0x0001b422:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b426:    6800        .h      LDR      r0,[r0,#0]
        0x0001b428:    f3c01000    ....    UBFX     r0,r0,#4,#1
        0x0001b42c:    f2410114    A...    MOV      r1,#0x1014
        0x0001b430:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b434:    6809        .h      LDR      r1,[r1,#0]
        0x0001b436:    f3c11100    ....    UBFX     r1,r1,#4,#1
        0x0001b43a:    4288        .B      CMP      r0,r1
        0x0001b43c:    d133        3.      BNE      0x1b4a6 ; am_hal_pwrctrl_mcu_memory_config + 326
        0x0001b43e:    e7ff        ..      B        0x1b440 ; am_hal_pwrctrl_mcu_memory_config + 224
        0x0001b440:    f2410018    A...    MOV      r0,#0x1018
        0x0001b444:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b448:    6800        .h      LDR      r0,[r0,#0]
        0x0001b44a:    f3c01040    ..@.    UBFX     r0,r0,#5,#1
        0x0001b44e:    f2410114    A...    MOV      r1,#0x1014
        0x0001b452:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b456:    6809        .h      LDR      r1,[r1,#0]
        0x0001b458:    f3c11140    ..@.    UBFX     r1,r1,#5,#1
        0x0001b45c:    4288        .B      CMP      r0,r1
        0x0001b45e:    d122        ".      BNE      0x1b4a6 ; am_hal_pwrctrl_mcu_memory_config + 326
        0x0001b460:    e7ff        ..      B        0x1b462 ; am_hal_pwrctrl_mcu_memory_config + 258
        0x0001b462:    f2410018    A...    MOV      r0,#0x1018
        0x0001b466:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b46a:    6800        .h      LDR      r0,[r0,#0]
        0x0001b46c:    f0000007    ....    AND      r0,r0,#7
        0x0001b470:    f2410114    A...    MOV      r1,#0x1014
        0x0001b474:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b478:    6809        .h      LDR      r1,[r1,#0]
        0x0001b47a:    f0010107    ....    AND      r1,r1,#7
        0x0001b47e:    4288        .B      CMP      r0,r1
        0x0001b480:    d111        ..      BNE      0x1b4a6 ; am_hal_pwrctrl_mcu_memory_config + 326
        0x0001b482:    e7ff        ..      B        0x1b484 ; am_hal_pwrctrl_mcu_memory_config + 292
        0x0001b484:    f2410018    A...    MOV      r0,#0x1018
        0x0001b488:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b48c:    6800        .h      LDR      r0,[r0,#0]
        0x0001b48e:    f3c000c0    ....    UBFX     r0,r0,#3,#1
        0x0001b492:    f2410114    A...    MOV      r1,#0x1014
        0x0001b496:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b49a:    6809        .h      LDR      r1,[r1,#0]
        0x0001b49c:    f3c101c0    ....    UBFX     r1,r1,#3,#1
        0x0001b4a0:    4288        .B      CMP      r0,r1
        0x0001b4a2:    d003        ..      BEQ      0x1b4ac ; am_hal_pwrctrl_mcu_memory_config + 332
        0x0001b4a4:    e7ff        ..      B        0x1b4a6 ; am_hal_pwrctrl_mcu_memory_config + 326
        0x0001b4a6:    2001        .       MOVS     r0,#1
        0x0001b4a8:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b4aa:    e063        c.      B        0x1b574 ; am_hal_pwrctrl_mcu_memory_config + 532
        0x0001b4ac:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b4ae:    7840        @x      LDRB     r0,[r0,#1]
        0x0001b4b0:    07c0        ..      LSLS     r0,r0,#31
        0x0001b4b2:    b148        H.      CBZ      r0,0x1b4c8 ; am_hal_pwrctrl_mcu_memory_config + 360
        0x0001b4b4:    e7ff        ..      B        0x1b4b6 ; am_hal_pwrctrl_mcu_memory_config + 342
        0x0001b4b6:    f241011c    A...    MOV      r1,#0x101c
        0x0001b4ba:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b4be:    6808        .h      LDR      r0,[r1,#0]
        0x0001b4c0:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001b4c4:    6008        .`      STR      r0,[r1,#0]
        0x0001b4c6:    e008        ..      B        0x1b4da ; am_hal_pwrctrl_mcu_memory_config + 378
        0x0001b4c8:    f241011c    A...    MOV      r1,#0x101c
        0x0001b4cc:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b4d0:    6808        .h      LDR      r0,[r1,#0]
        0x0001b4d2:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001b4d6:    6008        .`      STR      r0,[r1,#0]
        0x0001b4d8:    e7ff        ..      B        0x1b4da ; am_hal_pwrctrl_mcu_memory_config + 378
        0x0001b4da:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b4dc:    7940        @y      LDRB     r0,[r0,#5]
        0x0001b4de:    07c0        ..      LSLS     r0,r0,#31
        0x0001b4e0:    b148        H.      CBZ      r0,0x1b4f6 ; am_hal_pwrctrl_mcu_memory_config + 406
        0x0001b4e2:    e7ff        ..      B        0x1b4e4 ; am_hal_pwrctrl_mcu_memory_config + 388
        0x0001b4e4:    f241011c    A...    MOV      r1,#0x101c
        0x0001b4e8:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b4ec:    6808        .h      LDR      r0,[r1,#0]
        0x0001b4ee:    f0200008     ...    BIC      r0,r0,#8
        0x0001b4f2:    6008        .`      STR      r0,[r1,#0]
        0x0001b4f4:    e008        ..      B        0x1b508 ; am_hal_pwrctrl_mcu_memory_config + 424
        0x0001b4f6:    f241011c    A...    MOV      r1,#0x101c
        0x0001b4fa:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b4fe:    6808        .h      LDR      r0,[r1,#0]
        0x0001b500:    f0400008    @...    ORR      r0,r0,#8
        0x0001b504:    6008        .`      STR      r0,[r1,#0]
        0x0001b506:    e7ff        ..      B        0x1b508 ; am_hal_pwrctrl_mcu_memory_config + 424
        0x0001b508:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b50a:    78c0        .x      LDRB     r0,[r0,#3]
        0x0001b50c:    4601        .F      MOV      r1,r0
        0x0001b50e:    9101        ..      STR      r1,[sp,#4]
        0x0001b510:    2807        .(      CMP      r0,#7
        0x0001b512:    d82c        ,.      BHI      0x1b56e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001b514:    9901        ..      LDR      r1,[sp,#4]
        0x0001b516:    e8dff001    ....    TBB      [pc,r1]
    $d.10
        0x0001b51a:    0d04        ..      DCW    3332
        0x0001b51c:    2a2a172a    *.**    DCD    707401514
        0x0001b520:    212a        *!      DCW    8490
    $t.11
        0x0001b522:    f241011c    A...    MOV      r1,#0x101c
        0x0001b526:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b52a:    6808        .h      LDR      r0,[r1,#0]
        0x0001b52c:    f0400007    @...    ORR      r0,r0,#7
        0x0001b530:    6008        .`      STR      r0,[r1,#0]
        0x0001b532:    e01c        ..      B        0x1b56e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001b534:    f241011c    A...    MOV      r1,#0x101c
        0x0001b538:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b53c:    6808        .h      LDR      r0,[r1,#0]
        0x0001b53e:    2206        ."      MOVS     r2,#6
        0x0001b540:    f3620002    b...    BFI      r0,r2,#0,#3
        0x0001b544:    6008        .`      STR      r0,[r1,#0]
        0x0001b546:    e012        ..      B        0x1b56e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001b548:    f241011c    A...    MOV      r1,#0x101c
        0x0001b54c:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b550:    6808        .h      LDR      r0,[r1,#0]
        0x0001b552:    2204        ."      MOVS     r2,#4
        0x0001b554:    f3620002    b...    BFI      r0,r2,#0,#3
        0x0001b558:    6008        .`      STR      r0,[r1,#0]
        0x0001b55a:    e008        ..      B        0x1b56e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001b55c:    f241011c    A...    MOV      r1,#0x101c
        0x0001b560:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b564:    6808        .h      LDR      r0,[r1,#0]
        0x0001b566:    f0200007     ...    BIC      r0,r0,#7
        0x0001b56a:    6008        .`      STR      r0,[r1,#0]
        0x0001b56c:    e7ff        ..      B        0x1b56e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001b56e:    2000        .       MOVS     r0,#0
        0x0001b570:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b572:    e7ff        ..      B        0x1b574 ; am_hal_pwrctrl_mcu_memory_config + 532
        0x0001b574:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b576:    b006        ..      ADD      sp,sp,#0x18
        0x0001b578:    bd80        ..      POP      {r7,pc}
        0x0001b57a:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_mcu_mode_select
        0x0001b57c:    b580        ..      PUSH     {r7,lr}
        0x0001b57e:    b086        ..      SUB      sp,sp,#0x18
        0x0001b580:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x0001b584:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b588:    2801        .(      CMP      r0,#1
        0x0001b58a:    d008        ..      BEQ      0x1b59e ; am_hal_pwrctrl_mcu_mode_select + 34
        0x0001b58c:    e7ff        ..      B        0x1b58e ; am_hal_pwrctrl_mcu_mode_select + 18
        0x0001b58e:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b592:    2802        .(      CMP      r0,#2
        0x0001b594:    d003        ..      BEQ      0x1b59e ; am_hal_pwrctrl_mcu_mode_select + 34
        0x0001b596:    e7ff        ..      B        0x1b598 ; am_hal_pwrctrl_mcu_mode_select + 28
        0x0001b598:    2006        .       MOVS     r0,#6
        0x0001b59a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b59c:    e0e0        ..      B        0x1b760 ; am_hal_pwrctrl_mcu_mode_select + 484
        0x0001b59e:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b5a2:    2802        .(      CMP      r0,#2
        0x0001b5a4:    d10d        ..      BNE      0x1b5c2 ; am_hal_pwrctrl_mcu_mode_select + 70
        0x0001b5a6:    e7ff        ..      B        0x1b5a8 ; am_hal_pwrctrl_mcu_mode_select + 44
        0x0001b5a8:    f2411008    A...    MOV      r0,#0x1108
        0x0001b5ac:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b5b0:    6800        .h      LDR      r0,[r0,#0]
        0x0001b5b2:    f3c01001    ....    UBFX     r0,r0,#4,#2
        0x0001b5b6:    2803        .(      CMP      r0,#3
        0x0001b5b8:    d003        ..      BEQ      0x1b5c2 ; am_hal_pwrctrl_mcu_mode_select + 70
        0x0001b5ba:    e7ff        ..      B        0x1b5bc ; am_hal_pwrctrl_mcu_mode_select + 64
        0x0001b5bc:    2007        .       MOVS     r0,#7
        0x0001b5be:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b5c0:    e0ce        ..      B        0x1b760 ; am_hal_pwrctrl_mcu_mode_select + 484
        0x0001b5c2:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b5c6:    f240019c    @...    MOVW     r1,#0x9c
        0x0001b5ca:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001b5ce:    7809        .x      LDRB     r1,[r1,#0]
        0x0001b5d0:    4288        .B      CMP      r0,r1
        0x0001b5d2:    d103        ..      BNE      0x1b5dc ; am_hal_pwrctrl_mcu_mode_select + 96
        0x0001b5d4:    e7ff        ..      B        0x1b5d6 ; am_hal_pwrctrl_mcu_mode_select + 90
        0x0001b5d6:    2000        .       MOVS     r0,#0
        0x0001b5d8:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b5da:    e0c1        ..      B        0x1b760 ; am_hal_pwrctrl_mcu_mode_select + 484
        0x0001b5dc:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b5e0:    f240019c    @...    MOVW     r1,#0x9c
        0x0001b5e4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001b5e8:    7008        .p      STRB     r0,[r1,#0]
        0x0001b5ea:    200c        .       MOVS     r0,#0xc
        0x0001b5ec:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b5f0:    6801        .h      LDR      r1,[r0,#0]
        0x0001b5f2:    f06f0020    o. .    MVN      r0,#0x20
        0x0001b5f6:    fa50f081    P...    UXTAB    r0,r0,r1
        0x0001b5fa:    fab0f080    ....    CLZ      r0,r0
        0x0001b5fe:    0940        @.      LSRS     r0,r0,#5
        0x0001b600:    f88d0012    ....    STRB     r0,[sp,#0x12]
        0x0001b604:    f89d0012    ....    LDRB     r0,[sp,#0x12]
        0x0001b608:    07c0        ..      LSLS     r0,r0,#31
        0x0001b60a:    b318        ..      CBZ      r0,0x1b654 ; am_hal_pwrctrl_mcu_mode_select + 216
        0x0001b60c:    e7ff        ..      B        0x1b60e ; am_hal_pwrctrl_mcu_mode_select + 146
        0x0001b60e:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b612:    2802        .(      CMP      r0,#2
        0x0001b614:    d111        ..      BNE      0x1b63a ; am_hal_pwrctrl_mcu_mode_select + 190
        0x0001b616:    e7ff        ..      B        0x1b618 ; am_hal_pwrctrl_mcu_mode_select + 156
        0x0001b618:    f2440144    D.D.    MOV      r1,#0x4044
        0x0001b61c:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b620:    6808        .h      LDR      r0,[r1,#0]
        0x0001b622:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001b626:    6008        .`      STR      r0,[r1,#0]
        0x0001b628:    f2403180    @..1    MOVW     r1,#0x380
        0x0001b62c:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b630:    6808        .h      LDR      r0,[r1,#0]
        0x0001b632:    f0407000    @..p    ORR      r0,r0,#0x2000000
        0x0001b636:    6008        .`      STR      r0,[r1,#0]
        0x0001b638:    e008        ..      B        0x1b64c ; am_hal_pwrctrl_mcu_mode_select + 208
        0x0001b63a:    f2440144    D.D.    MOV      r1,#0x4044
        0x0001b63e:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b642:    6808        .h      LDR      r0,[r1,#0]
        0x0001b644:    f0400008    @...    ORR      r0,r0,#8
        0x0001b648:    6008        .`      STR      r0,[r1,#0]
        0x0001b64a:    e7ff        ..      B        0x1b64c ; am_hal_pwrctrl_mcu_mode_select + 208
        0x0001b64c:    200a        .       MOVS     r0,#0xa
        0x0001b64e:    f7fef9fb    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001b652:    e7ff        ..      B        0x1b654 ; am_hal_pwrctrl_mcu_mode_select + 216
        0x0001b654:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b658:    2802        .(      CMP      r0,#2
        0x0001b65a:    d10a        ..      BNE      0x1b672 ; am_hal_pwrctrl_mcu_mode_select + 246
        0x0001b65c:    e7ff        ..      B        0x1b65e ; am_hal_pwrctrl_mcu_mode_select + 226
        0x0001b65e:    2001        .       MOVS     r0,#1
        0x0001b660:    9001        ..      STR      r0,[sp,#4]
        0x0001b662:    2107        .!      MOVS     r1,#7
        0x0001b664:    2203        ."      MOVS     r2,#3
        0x0001b666:    f7fdf99f    ....    BL       VDDF_simobuck_boost ; 0x189a8
        0x0001b66a:    9801        ..      LDR      r0,[sp,#4]
        0x0001b66c:    f7fdf81a    ....    BL       MemLDOActiveTrim_boost ; 0x186a4
        0x0001b670:    e7ff        ..      B        0x1b672 ; am_hal_pwrctrl_mcu_mode_select + 246
        0x0001b672:    f89d2013    ...     LDRB     r2,[sp,#0x13]
        0x0001b676:    f2410000    A...    MOVW     r0,#0x1000
        0x0001b67a:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b67e:    f04f31ff    O..1    MOV      r1,#0xffffffff
        0x0001b682:    230a        .#      MOVS     r3,#0xa
        0x0001b684:    f000ff1c    ....    BL       am_hal_util_write_and_wait ; 0x1c4c0
        0x0001b688:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b68a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b68c:    b118        ..      CBZ      r0,0x1b696 ; am_hal_pwrctrl_mcu_mode_select + 282
        0x0001b68e:    e7ff        ..      B        0x1b690 ; am_hal_pwrctrl_mcu_mode_select + 276
        0x0001b690:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b692:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b694:    e064        d.      B        0x1b760 ; am_hal_pwrctrl_mcu_mode_select + 484
        0x0001b696:    2004        .       MOVS     r0,#4
        0x0001b698:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b69a:    2000        .       MOVS     r0,#0
        0x0001b69c:    9002        ..      STR      r0,[sp,#8]
        0x0001b69e:    e7ff        ..      B        0x1b6a0 ; am_hal_pwrctrl_mcu_mode_select + 292
        0x0001b6a0:    9802        ..      LDR      r0,[sp,#8]
        0x0001b6a2:    2804        .(      CMP      r0,#4
        0x0001b6a4:    d815        ..      BHI      0x1b6d2 ; am_hal_pwrctrl_mcu_mode_select + 342
        0x0001b6a6:    e7ff        ..      B        0x1b6a8 ; am_hal_pwrctrl_mcu_mode_select + 300
        0x0001b6a8:    f2410000    A...    MOVW     r0,#0x1000
        0x0001b6ac:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b6b0:    6800        .h      LDR      r0,[r0,#0]
        0x0001b6b2:    f3c00080    ....    UBFX     r0,r0,#2,#1
        0x0001b6b6:    2801        .(      CMP      r0,#1
        0x0001b6b8:    db03        ..      BLT      0x1b6c2 ; am_hal_pwrctrl_mcu_mode_select + 326
        0x0001b6ba:    e7ff        ..      B        0x1b6bc ; am_hal_pwrctrl_mcu_mode_select + 320
        0x0001b6bc:    2000        .       MOVS     r0,#0
        0x0001b6be:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b6c0:    e007        ..      B        0x1b6d2 ; am_hal_pwrctrl_mcu_mode_select + 342
        0x0001b6c2:    2001        .       MOVS     r0,#1
        0x0001b6c4:    f7fef9c0    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001b6c8:    e7ff        ..      B        0x1b6ca ; am_hal_pwrctrl_mcu_mode_select + 334
        0x0001b6ca:    9802        ..      LDR      r0,[sp,#8]
        0x0001b6cc:    3001        .0      ADDS     r0,#1
        0x0001b6ce:    9002        ..      STR      r0,[sp,#8]
        0x0001b6d0:    e7e6        ..      B        0x1b6a0 ; am_hal_pwrctrl_mcu_mode_select + 292
        0x0001b6d2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b6d4:    b118        ..      CBZ      r0,0x1b6de ; am_hal_pwrctrl_mcu_mode_select + 354
        0x0001b6d6:    e7ff        ..      B        0x1b6d8 ; am_hal_pwrctrl_mcu_mode_select + 348
        0x0001b6d8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b6da:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b6dc:    e040        @.      B        0x1b760 ; am_hal_pwrctrl_mcu_mode_select + 484
        0x0001b6de:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b6e2:    2801        .(      CMP      r0,#1
        0x0001b6e4:    d10a        ..      BNE      0x1b6fc ; am_hal_pwrctrl_mcu_mode_select + 384
        0x0001b6e6:    e7ff        ..      B        0x1b6e8 ; am_hal_pwrctrl_mcu_mode_select + 364
        0x0001b6e8:    2000        .       MOVS     r0,#0
        0x0001b6ea:    9000        ..      STR      r0,[sp,#0]
        0x0001b6ec:    f7fcffda    ....    BL       MemLDOActiveTrim_boost ; 0x186a4
        0x0001b6f0:    9a00        ..      LDR      r2,[sp,#0]
        0x0001b6f2:    4610        .F      MOV      r0,r2
        0x0001b6f4:    4611        .F      MOV      r1,r2
        0x0001b6f6:    f7fdf957    ..W.    BL       VDDF_simobuck_boost ; 0x189a8
        0x0001b6fa:    e7ff        ..      B        0x1b6fc ; am_hal_pwrctrl_mcu_mode_select + 384
        0x0001b6fc:    f89d0012    ....    LDRB     r0,[sp,#0x12]
        0x0001b700:    07c0        ..      LSLS     r0,r0,#31
        0x0001b702:    b1d8        ..      CBZ      r0,0x1b73c ; am_hal_pwrctrl_mcu_mode_select + 448
        0x0001b704:    e7ff        ..      B        0x1b706 ; am_hal_pwrctrl_mcu_mode_select + 394
        0x0001b706:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001b70a:    2802        .(      CMP      r0,#2
        0x0001b70c:    d109        ..      BNE      0x1b722 ; am_hal_pwrctrl_mcu_mode_select + 422
        0x0001b70e:    e7ff        ..      B        0x1b710 ; am_hal_pwrctrl_mcu_mode_select + 404
        0x0001b710:    f2440144    D.D.    MOV      r1,#0x4044
        0x0001b714:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b718:    6808        .h      LDR      r0,[r1,#0]
        0x0001b71a:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001b71e:    6008        .`      STR      r0,[r1,#0]
        0x0001b720:    e008        ..      B        0x1b734 ; am_hal_pwrctrl_mcu_mode_select + 440
        0x0001b722:    f2440144    D.D.    MOV      r1,#0x4044
        0x0001b726:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b72a:    6808        .h      LDR      r0,[r1,#0]
        0x0001b72c:    f0200008     ...    BIC      r0,r0,#8
        0x0001b730:    6008        .`      STR      r0,[r1,#0]
        0x0001b732:    e7ff        ..      B        0x1b734 ; am_hal_pwrctrl_mcu_mode_select + 440
        0x0001b734:    200a        .       MOVS     r0,#0xa
        0x0001b736:    f7fef987    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001b73a:    e7ff        ..      B        0x1b73c ; am_hal_pwrctrl_mcu_mode_select + 448
        0x0001b73c:    f2410000    A...    MOVW     r0,#0x1000
        0x0001b740:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b744:    6800        .h      LDR      r0,[r0,#0]
        0x0001b746:    f3c000c1    ....    UBFX     r0,r0,#3,#2
        0x0001b74a:    f89d1013    ....    LDRB     r1,[sp,#0x13]
        0x0001b74e:    4288        .B      CMP      r0,r1
        0x0001b750:    d103        ..      BNE      0x1b75a ; am_hal_pwrctrl_mcu_mode_select + 478
        0x0001b752:    e7ff        ..      B        0x1b754 ; am_hal_pwrctrl_mcu_mode_select + 472
        0x0001b754:    2000        .       MOVS     r0,#0
        0x0001b756:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b758:    e002        ..      B        0x1b760 ; am_hal_pwrctrl_mcu_mode_select + 484
        0x0001b75a:    2001        .       MOVS     r0,#1
        0x0001b75c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b75e:    e7ff        ..      B        0x1b760 ; am_hal_pwrctrl_mcu_mode_select + 484
        0x0001b760:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b762:    b006        ..      ADD      sp,sp,#0x18
        0x0001b764:    bd80        ..      POP      {r7,pc}
        0x0001b766:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_periph_disable
        0x0001b768:    b580        ..      PUSH     {r7,lr}
        0x0001b76a:    b08a        ..      SUB      sp,sp,#0x28
        0x0001b76c:    f88d0023    ..#.    STRB     r0,[sp,#0x23]
        0x0001b770:    f89d1023    ..#.    LDRB     r1,[sp,#0x23]
        0x0001b774:    a803        ..      ADD      r0,sp,#0xc
        0x0001b776:    f7fdfdff    ....    BL       am_get_pwrctrl ; 0x19378
        0x0001b77a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b77c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b77e:    b118        ..      CBZ      r0,0x1b788 ; am_hal_pwrctrl_periph_disable + 32
        0x0001b780:    e7ff        ..      B        0x1b782 ; am_hal_pwrctrl_periph_disable + 26
        0x0001b782:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b784:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b786:    e05b        [.      B        0x1b840 ; am_hal_pwrctrl_periph_disable + 216
        0x0001b788:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001b78c:    2814        .(      CMP      r0,#0x14
        0x0001b78e:    d116        ..      BNE      0x1b7be ; am_hal_pwrctrl_periph_disable + 86
        0x0001b790:    e7ff        ..      B        0x1b792 ; am_hal_pwrctrl_periph_disable + 42
        0x0001b792:    f64070e0    @..p    MOVW     r0,#0xfe0
        0x0001b796:    f2c4000c    ....    MOVT     r0,#0x400c
        0x0001b79a:    6800        .h      LDR      r0,[r0,#0]
        0x0001b79c:    28c0        .(      CMP      r0,#0xc0
        0x0001b79e:    d10d        ..      BNE      0x1b7bc ; am_hal_pwrctrl_periph_disable + 84
        0x0001b7a0:    e7ff        ..      B        0x1b7a2 ; am_hal_pwrctrl_periph_disable + 58
        0x0001b7a2:    f003f97f    ....    BL       crypto_quiesce ; 0x1eaa4
        0x0001b7a6:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b7a8:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b7aa:    b130        0.      CBZ      r0,0x1b7ba ; am_hal_pwrctrl_periph_disable + 82
        0x0001b7ac:    e7ff        ..      B        0x1b7ae ; am_hal_pwrctrl_periph_disable + 70
        0x0001b7ae:    2000        .       MOVS     r0,#0
        0x0001b7b0:    f003fdf0    ....    BL       hfadj_enable_check ; 0x1f394
        0x0001b7b4:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b7b6:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b7b8:    e042        B.      B        0x1b840 ; am_hal_pwrctrl_periph_disable + 216
        0x0001b7ba:    e7ff        ..      B        0x1b7bc ; am_hal_pwrctrl_periph_disable + 84
        0x0001b7bc:    e7ff        ..      B        0x1b7be ; am_hal_pwrctrl_periph_disable + 86
        0x0001b7be:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001b7c2:    2814        .(      CMP      r0,#0x14
        0x0001b7c4:    d117        ..      BNE      0x1b7f6 ; am_hal_pwrctrl_periph_disable + 142
        0x0001b7c6:    e7ff        ..      B        0x1b7c8 ; am_hal_pwrctrl_periph_disable + 96
        0x0001b7c8:    f2410004    A...    MOV      r0,#0x1004
        0x0001b7cc:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b7d0:    f44f1180    O...    MOV      r1,#0x100000
        0x0001b7d4:    2200        ."      MOVS     r2,#0
        0x0001b7d6:    2310        .#      MOVS     r3,#0x10
        0x0001b7d8:    f000fe72    ..r.    BL       am_hal_util_write_and_wait ; 0x1c4c0
        0x0001b7dc:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b7de:    6800        .h      LDR      r0,[r0,#0]
        0x0001b7e0:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001b7e2:    4208        .B      TST      r0,r1
        0x0001b7e4:    d103        ..      BNE      0x1b7ee ; am_hal_pwrctrl_periph_disable + 134
        0x0001b7e6:    e7ff        ..      B        0x1b7e8 ; am_hal_pwrctrl_periph_disable + 128
        0x0001b7e8:    2000        .       MOVS     r0,#0
        0x0001b7ea:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b7ec:    e002        ..      B        0x1b7f4 ; am_hal_pwrctrl_periph_disable + 140
        0x0001b7ee:    2001        .       MOVS     r0,#1
        0x0001b7f0:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b7f2:    e7ff        ..      B        0x1b7f4 ; am_hal_pwrctrl_periph_disable + 140
        0x0001b7f4:    e01e        ..      B        0x1b834 ; am_hal_pwrctrl_periph_disable + 204
        0x0001b7f6:    f7fefe17    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001b7fa:    9002        ..      STR      r0,[sp,#8]
        0x0001b7fc:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001b7fe:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001b800:    6808        .h      LDR      r0,[r1,#0]
        0x0001b802:    4390        .C      BICS     r0,r0,r2
        0x0001b804:    6008        .`      STR      r0,[r1,#0]
        0x0001b806:    9802        ..      LDR      r0,[sp,#8]
        0x0001b808:    f7fefe16    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001b80c:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001b80e:    9b06        ..      LDR      r3,[sp,#0x18]
        0x0001b810:    466a        jF      MOV      r2,sp
        0x0001b812:    2000        .       MOVS     r0,#0
        0x0001b814:    6010        .`      STR      r0,[r2,#0]
        0x0001b816:    2005        .       MOVS     r0,#5
        0x0001b818:    461a        .F      MOV      r2,r3
        0x0001b81a:    f7fef965    ..e.    BL       am_hal_delay_us_status_check ; 0x19ae8
        0x0001b81e:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b820:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b822:    b130        0.      CBZ      r0,0x1b832 ; am_hal_pwrctrl_periph_disable + 202
        0x0001b824:    e7ff        ..      B        0x1b826 ; am_hal_pwrctrl_periph_disable + 190
        0x0001b826:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001b82a:    f005f8b7    ....    BL       pwrctrl_periph_disable_msk_check ; 0x2099c
        0x0001b82e:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b830:    e7ff        ..      B        0x1b832 ; am_hal_pwrctrl_periph_disable + 202
        0x0001b832:    e7ff        ..      B        0x1b834 ; am_hal_pwrctrl_periph_disable + 204
        0x0001b834:    2000        .       MOVS     r0,#0
        0x0001b836:    f003fdad    ....    BL       hfadj_enable_check ; 0x1f394
        0x0001b83a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b83c:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b83e:    e7ff        ..      B        0x1b840 ; am_hal_pwrctrl_periph_disable + 216
        0x0001b840:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001b842:    b00a        ..      ADD      sp,sp,#0x28
        0x0001b844:    bd80        ..      POP      {r7,pc}
        0x0001b846:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_periph_enable
        0x0001b848:    b580        ..      PUSH     {r7,lr}
        0x0001b84a:    b08a        ..      SUB      sp,sp,#0x28
        0x0001b84c:    f88d0023    ..#.    STRB     r0,[sp,#0x23]
        0x0001b850:    2000        .       MOVS     r0,#0
        0x0001b852:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x0001b856:    f89d1023    ..#.    LDRB     r1,[sp,#0x23]
        0x0001b85a:    a803        ..      ADD      r0,sp,#0xc
        0x0001b85c:    f7fdfd8c    ....    BL       am_get_pwrctrl ; 0x19378
        0x0001b860:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b862:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b864:    b118        ..      CBZ      r0,0x1b86e ; am_hal_pwrctrl_periph_enable + 38
        0x0001b866:    e7ff        ..      B        0x1b868 ; am_hal_pwrctrl_periph_enable + 32
        0x0001b868:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b86a:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b86c:    e05b        [.      B        0x1b926 ; am_hal_pwrctrl_periph_enable + 222
        0x0001b86e:    f10d000b    ....    ADD      r0,sp,#0xb
        0x0001b872:    f003fd8f    ....    BL       hfadj_enable_check ; 0x1f394
        0x0001b876:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001b87a:    2814        .(      CMP      r0,#0x14
        0x0001b87c:    d10b        ..      BNE      0x1b896 ; am_hal_pwrctrl_periph_enable + 78
        0x0001b87e:    e7ff        ..      B        0x1b880 ; am_hal_pwrctrl_periph_enable + 56
        0x0001b880:    f2410004    A...    MOV      r0,#0x1004
        0x0001b884:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b888:    f44f1280    O...    MOV      r2,#0x100000
        0x0001b88c:    2310        .#      MOVS     r3,#0x10
        0x0001b88e:    4611        .F      MOV      r1,r2
        0x0001b890:    f000fe16    ....    BL       am_hal_util_write_and_wait ; 0x1c4c0
        0x0001b894:    e021        !.      B        0x1b8da ; am_hal_pwrctrl_periph_enable + 146
        0x0001b896:    f7fefdc7    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001b89a:    9001        ..      STR      r0,[sp,#4]
        0x0001b89c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001b89e:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001b8a0:    6808        .h      LDR      r0,[r1,#0]
        0x0001b8a2:    4310        .C      ORRS     r0,r0,r2
        0x0001b8a4:    6008        .`      STR      r0,[r1,#0]
        0x0001b8a6:    9801        ..      LDR      r0,[sp,#4]
        0x0001b8a8:    f7fefdc6    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001b8ac:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001b8ae:    9b06        ..      LDR      r3,[sp,#0x18]
        0x0001b8b0:    466a        jF      MOV      r2,sp
        0x0001b8b2:    2001        .       MOVS     r0,#1
        0x0001b8b4:    6010        .`      STR      r0,[r2,#0]
        0x0001b8b6:    2005        .       MOVS     r0,#5
        0x0001b8b8:    461a        .F      MOV      r2,r3
        0x0001b8ba:    f7fef915    ....    BL       am_hal_delay_us_status_check ; 0x19ae8
        0x0001b8be:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b8c0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b8c2:    b148        H.      CBZ      r0,0x1b8d8 ; am_hal_pwrctrl_periph_enable + 144
        0x0001b8c4:    e7ff        ..      B        0x1b8c6 ; am_hal_pwrctrl_periph_enable + 126
        0x0001b8c6:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001b8ca:    f0000001    ....    AND      r0,r0,#1
        0x0001b8ce:    f003fd89    ....    BL       hfadj_enable_restore ; 0x1f3e4
        0x0001b8d2:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b8d4:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b8d6:    e026        &.      B        0x1b926 ; am_hal_pwrctrl_periph_enable + 222
        0x0001b8d8:    e7ff        ..      B        0x1b8da ; am_hal_pwrctrl_periph_enable + 146
        0x0001b8da:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b8dc:    6800        .h      LDR      r0,[r0,#0]
        0x0001b8de:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001b8e0:    4208        .B      TST      r0,r1
        0x0001b8e2:    d014        ..      BEQ      0x1b90e ; am_hal_pwrctrl_periph_enable + 198
        0x0001b8e4:    e7ff        ..      B        0x1b8e6 ; am_hal_pwrctrl_periph_enable + 158
        0x0001b8e6:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001b8ea:    2814        .(      CMP      r0,#0x14
        0x0001b8ec:    d10b        ..      BNE      0x1b906 ; am_hal_pwrctrl_periph_enable + 190
        0x0001b8ee:    e7ff        ..      B        0x1b8f0 ; am_hal_pwrctrl_periph_enable + 168
        0x0001b8f0:    2064        d       MOVS     r0,#0x64
        0x0001b8f2:    f6417110    A..q    MOV      r1,#0x1f10
        0x0001b8f6:    f2c4010c    ....    MOVT     r1,#0x400c
        0x0001b8fa:    2301        .#      MOVS     r3,#1
        0x0001b8fc:    461a        .F      MOV      r2,r3
        0x0001b8fe:    f7fef8cf    ....    BL       am_hal_delay_us_status_change ; 0x19aa0
        0x0001b902:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b904:    e002        ..      B        0x1b90c ; am_hal_pwrctrl_periph_enable + 196
        0x0001b906:    2000        .       MOVS     r0,#0
        0x0001b908:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b90a:    e7ff        ..      B        0x1b90c ; am_hal_pwrctrl_periph_enable + 196
        0x0001b90c:    e002        ..      B        0x1b914 ; am_hal_pwrctrl_periph_enable + 204
        0x0001b90e:    2001        .       MOVS     r0,#1
        0x0001b910:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b912:    e7ff        ..      B        0x1b914 ; am_hal_pwrctrl_periph_enable + 204
        0x0001b914:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001b918:    f0000001    ....    AND      r0,r0,#1
        0x0001b91c:    f003fd62    ..b.    BL       hfadj_enable_restore ; 0x1f3e4
        0x0001b920:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b922:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b924:    e7ff        ..      B        0x1b926 ; am_hal_pwrctrl_periph_enable + 222
        0x0001b926:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001b928:    b00a        ..      ADD      sp,sp,#0x28
        0x0001b92a:    bd80        ..      POP      {r7,pc}
    am_hal_pwrctrl_periph_enabled
        0x0001b92c:    b580        ..      PUSH     {r7,lr}
        0x0001b92e:    b088        ..      SUB      sp,sp,#0x20
        0x0001b930:    f88d001b    ....    STRB     r0,[sp,#0x1b]
        0x0001b934:    9105        ..      STR      r1,[sp,#0x14]
        0x0001b936:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b938:    b918        ..      CBNZ     r0,0x1b942 ; am_hal_pwrctrl_periph_enabled + 22
        0x0001b93a:    e7ff        ..      B        0x1b93c ; am_hal_pwrctrl_periph_enabled + 16
        0x0001b93c:    2006        .       MOVS     r0,#6
        0x0001b93e:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b940:    e01a        ..      B        0x1b978 ; am_hal_pwrctrl_periph_enabled + 76
        0x0001b942:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001b944:    2000        .       MOVS     r0,#0
        0x0001b946:    7008        .p      STRB     r0,[r1,#0]
        0x0001b948:    f89d101b    ....    LDRB     r1,[sp,#0x1b]
        0x0001b94c:    4668        hF      MOV      r0,sp
        0x0001b94e:    f7fdfd13    ....    BL       am_get_pwrctrl ; 0x19378
        0x0001b952:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b954:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b956:    b118        ..      CBZ      r0,0x1b960 ; am_hal_pwrctrl_periph_enabled + 52
        0x0001b958:    e7ff        ..      B        0x1b95a ; am_hal_pwrctrl_periph_enabled + 46
        0x0001b95a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b95c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b95e:    e00b        ..      B        0x1b978 ; am_hal_pwrctrl_periph_enabled + 76
        0x0001b960:    9802        ..      LDR      r0,[sp,#8]
        0x0001b962:    6800        .h      LDR      r0,[r0,#0]
        0x0001b964:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001b966:    4008        .@      ANDS     r0,r0,r1
        0x0001b968:    2800        .(      CMP      r0,#0
        0x0001b96a:    bf18        ..      IT       NE
        0x0001b96c:    2001        .       MOVNE    r0,#1
        0x0001b96e:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001b970:    7008        .p      STRB     r0,[r1,#0]
        0x0001b972:    2000        .       MOVS     r0,#0
        0x0001b974:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b976:    e7ff        ..      B        0x1b978 ; am_hal_pwrctrl_periph_enabled + 76
        0x0001b978:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b97a:    b008        ..      ADD      sp,sp,#0x20
        0x0001b97c:    bd80        ..      POP      {r7,pc}
        0x0001b97e:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_sram_config
        0x0001b980:    b580        ..      PUSH     {r7,lr}
        0x0001b982:    b086        ..      SUB      sp,sp,#0x18
        0x0001b984:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b986:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b988:    7802        .x      LDRB     r2,[r0,#0]
        0x0001b98a:    f2410024    A.$.    MOV      r0,#0x1024
        0x0001b98e:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b992:    6801        .h      LDR      r1,[r0,#0]
        0x0001b994:    f3620101    b...    BFI      r1,r2,#0,#2
        0x0001b998:    6001        .`      STR      r1,[r0,#0]
        0x0001b99a:    6803        .h      LDR      r3,[r0,#0]
        0x0001b99c:    4669        iF      MOV      r1,sp
        0x0001b99e:    2001        .       MOVS     r0,#1
        0x0001b9a0:    6008        .`      STR      r0,[r1,#0]
        0x0001b9a2:    2005        .       MOVS     r0,#5
        0x0001b9a4:    f2410128    A.(.    MOV      r1,#0x1028
        0x0001b9a8:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b9ac:    2203        ."      MOVS     r2,#3
        0x0001b9ae:    f7fef89b    ....    BL       am_hal_delay_us_status_check ; 0x19ae8
        0x0001b9b2:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b9b4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b9b6:    b118        ..      CBZ      r0,0x1b9c0 ; am_hal_pwrctrl_sram_config + 64
        0x0001b9b8:    e7ff        ..      B        0x1b9ba ; am_hal_pwrctrl_sram_config + 58
        0x0001b9ba:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b9bc:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b9be:    e074        t.      B        0x1baaa ; am_hal_pwrctrl_sram_config + 298
        0x0001b9c0:    f2410028    A.(.    MOV      r0,#0x1028
        0x0001b9c4:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b9c8:    6800        .h      LDR      r0,[r0,#0]
        0x0001b9ca:    f0000003    ....    AND      r0,r0,#3
        0x0001b9ce:    f2410124    A.$.    MOV      r1,#0x1024
        0x0001b9d2:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b9d6:    6809        .h      LDR      r1,[r1,#0]
        0x0001b9d8:    f0010103    ....    AND      r1,r1,#3
        0x0001b9dc:    4288        .B      CMP      r0,r1
        0x0001b9de:    d003        ..      BEQ      0x1b9e8 ; am_hal_pwrctrl_sram_config + 104
        0x0001b9e0:    e7ff        ..      B        0x1b9e2 ; am_hal_pwrctrl_sram_config + 98
        0x0001b9e2:    2001        .       MOVS     r0,#1
        0x0001b9e4:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b9e6:    e060        `.      B        0x1baaa ; am_hal_pwrctrl_sram_config + 298
        0x0001b9e8:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b9ea:    7842        Bx      LDRB     r2,[r0,#1]
        0x0001b9ec:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001b9f0:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b9f4:    9101        ..      STR      r1,[sp,#4]
        0x0001b9f6:    6808        .h      LDR      r0,[r1,#0]
        0x0001b9f8:    f0020203    ....    AND      r2,r2,#3
        0x0001b9fc:    f020000c     ...    BIC      r0,r0,#0xc
        0x0001ba00:    ea400082    @...    ORR      r0,r0,r2,LSL #2
        0x0001ba04:    6008        .`      STR      r0,[r1,#0]
        0x0001ba06:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ba08:    7882        .x      LDRB     r2,[r0,#2]
        0x0001ba0a:    6808        .h      LDR      r0,[r1,#0]
        0x0001ba0c:    f0020203    ....    AND      r2,r2,#3
        0x0001ba10:    f02000c0     ...    BIC      r0,r0,#0xc0
        0x0001ba14:    ea401082    @...    ORR      r0,r0,r2,LSL #6
        0x0001ba18:    6008        .`      STR      r0,[r1,#0]
        0x0001ba1a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ba1c:    78c2        .x      LDRB     r2,[r0,#3]
        0x0001ba1e:    6808        .h      LDR      r0,[r1,#0]
        0x0001ba20:    f0020203    ....    AND      r2,r2,#3
        0x0001ba24:    f4207040     .@p    BIC      r0,r0,#0x300
        0x0001ba28:    ea402002    @..     ORR      r0,r0,r2,LSL #8
        0x0001ba2c:    6008        .`      STR      r0,[r1,#0]
        0x0001ba2e:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ba30:    7902        .y      LDRB     r2,[r0,#4]
        0x0001ba32:    6808        .h      LDR      r0,[r1,#0]
        0x0001ba34:    f0020203    ....    AND      r2,r2,#3
        0x0001ba38:    f0200030     .0.    BIC      r0,r0,#0x30
        0x0001ba3c:    ea401002    @...    ORR      r0,r0,r2,LSL #4
        0x0001ba40:    6008        .`      STR      r0,[r1,#0]
        0x0001ba42:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ba44:    7940        @y      LDRB     r0,[r0,#5]
        0x0001ba46:    4601        .F      MOV      r1,r0
        0x0001ba48:    9102        ..      STR      r1,[sp,#8]
        0x0001ba4a:    2803        .(      CMP      r0,#3
        0x0001ba4c:    d82a        *.      BHI      0x1baa4 ; am_hal_pwrctrl_sram_config + 292
        0x0001ba4e:    9902        ..      LDR      r1,[sp,#8]
        0x0001ba50:    e8dff001    ....    TBB      [pc,r1]
    $d.14
        0x0001ba54:    1f150b02    ....    DCD    521472770
    $t.15
        0x0001ba58:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001ba5c:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ba60:    6808        .h      LDR      r0,[r1,#0]
        0x0001ba62:    f0400003    @...    ORR      r0,r0,#3
        0x0001ba66:    6008        .`      STR      r0,[r1,#0]
        0x0001ba68:    e01c        ..      B        0x1baa4 ; am_hal_pwrctrl_sram_config + 292
        0x0001ba6a:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001ba6e:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ba72:    6808        .h      LDR      r0,[r1,#0]
        0x0001ba74:    2202        ."      MOVS     r2,#2
        0x0001ba76:    f3620001    b...    BFI      r0,r2,#0,#2
        0x0001ba7a:    6008        .`      STR      r0,[r1,#0]
        0x0001ba7c:    e012        ..      B        0x1baa4 ; am_hal_pwrctrl_sram_config + 292
        0x0001ba7e:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001ba82:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ba86:    6808        .h      LDR      r0,[r1,#0]
        0x0001ba88:    2201        ."      MOVS     r2,#1
        0x0001ba8a:    f3620001    b...    BFI      r0,r2,#0,#2
        0x0001ba8e:    6008        .`      STR      r0,[r1,#0]
        0x0001ba90:    e008        ..      B        0x1baa4 ; am_hal_pwrctrl_sram_config + 292
        0x0001ba92:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001ba96:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ba9a:    6808        .h      LDR      r0,[r1,#0]
        0x0001ba9c:    f0200003     ...    BIC      r0,r0,#3
        0x0001baa0:    6008        .`      STR      r0,[r1,#0]
        0x0001baa2:    e7ff        ..      B        0x1baa4 ; am_hal_pwrctrl_sram_config + 292
        0x0001baa4:    2000        .       MOVS     r0,#0
        0x0001baa6:    9005        ..      STR      r0,[sp,#0x14]
        0x0001baa8:    e7ff        ..      B        0x1baaa ; am_hal_pwrctrl_sram_config + 298
        0x0001baaa:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001baac:    b006        ..      ADD      sp,sp,#0x18
        0x0001baae:    bd80        ..      POP      {r7,pc}
    am_hal_rtc_osc_disable
        0x0001bab0:    f6440100    D...    MOVW     r1,#0x4800
        0x0001bab4:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001bab8:    6808        .h      LDR      r0,[r1,#0]
        0x0001baba:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001babe:    6008        .`      STR      r0,[r1,#0]
        0x0001bac0:    2000        .       MOVS     r0,#0
        0x0001bac2:    4770        pG      BX       lr
    am_hal_stimer_compare_delta_set
        0x0001bac4:    b580        ..      PUSH     {r7,lr}
        0x0001bac6:    b08c        ..      SUB      sp,sp,#0x30
        0x0001bac8:    900a        ..      STR      r0,[sp,#0x28]
        0x0001baca:    9109        ..      STR      r1,[sp,#0x24]
        0x0001bacc:    2000        .       MOVS     r0,#0
        0x0001bace:    9008        ..      STR      r0,[sp,#0x20]
        0x0001bad0:    9005        ..      STR      r0,[sp,#0x14]
        0x0001bad2:    f000f879    ..y.    BL       am_hal_stimer_counter_get ; 0x1bbc8
        0x0001bad6:    9006        ..      STR      r0,[sp,#0x18]
        0x0001bad8:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001bada:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001badc:    2808        .(      CMP      r0,#8
        0x0001bade:    d303        ..      BCC      0x1bae8 ; am_hal_stimer_compare_delta_set + 36
        0x0001bae0:    e7ff        ..      B        0x1bae2 ; am_hal_stimer_compare_delta_set + 30
        0x0001bae2:    2005        .       MOVS     r0,#5
        0x0001bae4:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001bae6:    e050        P.      B        0x1bb8a ; am_hal_stimer_compare_delta_set + 198
        0x0001bae8:    f7fefc9e    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001baec:    9004        ..      STR      r0,[sp,#0x10]
        0x0001baee:    e7ff        ..      B        0x1baf0 ; am_hal_stimer_compare_delta_set + 44
        0x0001baf0:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001baf2:    1c41        A.      ADDS     r1,r0,#1
        0x0001baf4:    9108        ..      STR      r1,[sp,#0x20]
        0x0001baf6:    2803        .(      CMP      r0,#3
        0x0001baf8:    d83a        :.      BHI      0x1bb70 ; am_hal_stimer_compare_delta_set + 172
        0x0001bafa:    e7ff        ..      B        0x1bafc ; am_hal_stimer_compare_delta_set + 56
        0x0001bafc:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001bafe:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001bb00:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001bb02:    1a89        ..      SUBS     r1,r1,r2
        0x0001bb04:    3101        .1      ADDS     r1,#1
        0x0001bb06:    4288        .B      CMP      r0,r1
        0x0001bb08:    d908        ..      BLS      0x1bb1c ; am_hal_stimer_compare_delta_set + 88
        0x0001bb0a:    e7ff        ..      B        0x1bb0c ; am_hal_stimer_compare_delta_set + 72
        0x0001bb0c:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x0001bb0e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001bb10:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001bb12:    1a80        ..      SUBS     r0,r0,r2
        0x0001bb14:    4408        .D      ADD      r0,r0,r1
        0x0001bb16:    3801        .8      SUBS     r0,#1
        0x0001bb18:    9009        ..      STR      r0,[sp,#0x24]
        0x0001bb1a:    e005        ..      B        0x1bb28 ; am_hal_stimer_compare_delta_set + 100
        0x0001bb1c:    f04f6000    O..`    MOV      r0,#0x8000000
        0x0001bb20:    9005        ..      STR      r0,[sp,#0x14]
        0x0001bb22:    2001        .       MOVS     r0,#1
        0x0001bb24:    9009        ..      STR      r0,[sp,#0x24]
        0x0001bb26:    e7ff        ..      B        0x1bb28 ; am_hal_stimer_compare_delta_set + 100
        0x0001bb28:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001bb2a:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001bb2c:    4408        .D      ADD      r0,r0,r1
        0x0001bb2e:    9003        ..      STR      r0,[sp,#0xc]
        0x0001bb30:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001bb32:    300a        .0      ADDS     r0,r0,#0xa
        0x0001bb34:    9002        ..      STR      r0,[sp,#8]
        0x0001bb36:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001bb38:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x0001bb3a:    f6480020    H. .    MOV      r0,#0x8820
        0x0001bb3e:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001bb42:    f8401022    @.".    STR      r1,[r0,r2,LSL #2]
        0x0001bb46:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001bb48:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x0001bb4c:    9001        ..      STR      r0,[sp,#4]
        0x0001bb4e:    9801        ..      LDR      r0,[sp,#4]
        0x0001bb50:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bb52:    1a40        @.      SUBS     r0,r0,r1
        0x0001bb54:    2800        .(      CMP      r0,#0
        0x0001bb56:    d407        ..      BMI      0x1bb68 ; am_hal_stimer_compare_delta_set + 164
        0x0001bb58:    e7ff        ..      B        0x1bb5a ; am_hal_stimer_compare_delta_set + 150
        0x0001bb5a:    9801        ..      LDR      r0,[sp,#4]
        0x0001bb5c:    9902        ..      LDR      r1,[sp,#8]
        0x0001bb5e:    1a40        @.      SUBS     r0,r0,r1
        0x0001bb60:    2800        .(      CMP      r0,#0
        0x0001bb62:    dc01        ..      BGT      0x1bb68 ; am_hal_stimer_compare_delta_set + 164
        0x0001bb64:    e7ff        ..      B        0x1bb66 ; am_hal_stimer_compare_delta_set + 162
        0x0001bb66:    e003        ..      B        0x1bb70 ; am_hal_stimer_compare_delta_set + 172
        0x0001bb68:    f000f82e    ....    BL       am_hal_stimer_counter_get ; 0x1bbc8
        0x0001bb6c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001bb6e:    e7bf        ..      B        0x1baf0 ; am_hal_stimer_compare_delta_set + 44
        0x0001bb70:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001bb72:    f7fefc61    ..a.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001bb76:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001bb78:    2804        .(      CMP      r0,#4
        0x0001bb7a:    d303        ..      BCC      0x1bb84 ; am_hal_stimer_compare_delta_set + 192
        0x0001bb7c:    e7ff        ..      B        0x1bb7e ; am_hal_stimer_compare_delta_set + 186
        0x0001bb7e:    2001        .       MOVS     r0,#1
        0x0001bb80:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001bb82:    e002        ..      B        0x1bb8a ; am_hal_stimer_compare_delta_set + 198
        0x0001bb84:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001bb86:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001bb88:    e7ff        ..      B        0x1bb8a ; am_hal_stimer_compare_delta_set + 198
        0x0001bb8a:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001bb8c:    b00c        ..      ADD      sp,sp,#0x30
        0x0001bb8e:    bd80        ..      POP      {r7,pc}
    am_hal_stimer_config
        0x0001bb90:    b082        ..      SUB      sp,sp,#8
        0x0001bb92:    9001        ..      STR      r0,[sp,#4]
        0x0001bb94:    f6480100    H...    MOVW     r1,#0x8800
        0x0001bb98:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001bb9c:    6808        .h      LDR      r0,[r1,#0]
        0x0001bb9e:    9000        ..      STR      r0,[sp,#0]
        0x0001bba0:    9801        ..      LDR      r0,[sp,#4]
        0x0001bba2:    6008        .`      STR      r0,[r1,#0]
        0x0001bba4:    f2481104    H...    MOV      r1,#0x8104
        0x0001bba8:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001bbac:    6808        .h      LDR      r0,[r1,#0]
        0x0001bbae:    f4403080    @..0    ORR      r0,r0,#0x10000
        0x0001bbb2:    6008        .`      STR      r0,[r1,#0]
        0x0001bbb4:    f2405198    @..Q    MOVW     r1,#0x598
        0x0001bbb8:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001bbbc:    2001        .       MOVS     r0,#1
        0x0001bbbe:    7008        .p      STRB     r0,[r1,#0]
        0x0001bbc0:    9800        ..      LDR      r0,[sp,#0]
        0x0001bbc2:    b002        ..      ADD      sp,sp,#8
        0x0001bbc4:    4770        pG      BX       lr
        0x0001bbc6:    0000        ..      MOVS     r0,r0
    am_hal_stimer_counter_get
        0x0001bbc8:    b580        ..      PUSH     {r7,lr}
        0x0001bbca:    b086        ..      SUB      sp,sp,#0x18
        0x0001bbcc:    f6480004    H...    MOV      r0,#0x8804
        0x0001bbd0:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001bbd4:    9004        ..      STR      r0,[sp,#0x10]
        0x0001bbd6:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001bbd8:    a901        ..      ADD      r1,sp,#4
        0x0001bbda:    f000fc59    ..Y.    BL       am_hal_triple_read ; 0x1c490
        0x0001bbde:    9801        ..      LDR      r0,[sp,#4]
        0x0001bbe0:    9902        ..      LDR      r1,[sp,#8]
        0x0001bbe2:    4288        .B      CMP      r0,r1
        0x0001bbe4:    d103        ..      BNE      0x1bbee ; am_hal_stimer_counter_get + 38
        0x0001bbe6:    e7ff        ..      B        0x1bbe8 ; am_hal_stimer_counter_get + 32
        0x0001bbe8:    9802        ..      LDR      r0,[sp,#8]
        0x0001bbea:    9005        ..      STR      r0,[sp,#0x14]
        0x0001bbec:    e002        ..      B        0x1bbf4 ; am_hal_stimer_counter_get + 44
        0x0001bbee:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001bbf0:    9005        ..      STR      r0,[sp,#0x14]
        0x0001bbf2:    e7ff        ..      B        0x1bbf4 ; am_hal_stimer_counter_get + 44
        0x0001bbf4:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001bbf6:    b006        ..      ADD      sp,sp,#0x18
        0x0001bbf8:    bd80        ..      POP      {r7,pc}
        0x0001bbfa:    0000        ..      MOVS     r0,r0
    am_hal_stimer_int_clear
        0x0001bbfc:    b081        ..      SUB      sp,sp,#4
        0x0001bbfe:    9000        ..      STR      r0,[sp,#0]
        0x0001bc00:    9800        ..      LDR      r0,[sp,#0]
        0x0001bc02:    f6481108    H...    MOV      r1,#0x8908
        0x0001bc06:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001bc0a:    6008        .`      STR      r0,[r1,#0]
        0x0001bc0c:    b001        ..      ADD      sp,sp,#4
        0x0001bc0e:    4770        pG      BX       lr
    am_hal_stimer_int_enable
        0x0001bc10:    b081        ..      SUB      sp,sp,#4
        0x0001bc12:    9000        ..      STR      r0,[sp,#0]
        0x0001bc14:    9a00        ..      LDR      r2,[sp,#0]
        0x0001bc16:    f6481100    H...    MOVW     r1,#0x8900
        0x0001bc1a:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001bc1e:    6808        .h      LDR      r0,[r1,#0]
        0x0001bc20:    4310        .C      ORRS     r0,r0,r2
        0x0001bc22:    6008        .`      STR      r0,[r1,#0]
        0x0001bc24:    b001        ..      ADD      sp,sp,#4
        0x0001bc26:    4770        pG      BX       lr
    am_hal_stimer_int_status_get
        0x0001bc28:    b082        ..      SUB      sp,sp,#8
        0x0001bc2a:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001bc2e:    f6481004    H...    MOV      r0,#0x8904
        0x0001bc32:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001bc36:    6800        .h      LDR      r0,[r0,#0]
        0x0001bc38:    9000        ..      STR      r0,[sp,#0]
        0x0001bc3a:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001bc3e:    07c0        ..      LSLS     r0,r0,#31
        0x0001bc40:    b148        H.      CBZ      r0,0x1bc56 ; am_hal_stimer_int_status_get + 46
        0x0001bc42:    e7ff        ..      B        0x1bc44 ; am_hal_stimer_int_status_get + 28
        0x0001bc44:    f6481000    H...    MOVW     r0,#0x8900
        0x0001bc48:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001bc4c:    6801        .h      LDR      r1,[r0,#0]
        0x0001bc4e:    9800        ..      LDR      r0,[sp,#0]
        0x0001bc50:    4008        .@      ANDS     r0,r0,r1
        0x0001bc52:    9000        ..      STR      r0,[sp,#0]
        0x0001bc54:    e7ff        ..      B        0x1bc56 ; am_hal_stimer_int_status_get + 46
        0x0001bc56:    9800        ..      LDR      r0,[sp,#0]
        0x0001bc58:    b002        ..      ADD      sp,sp,#8
        0x0001bc5a:    4770        pG      BX       lr
    am_hal_sysctrl_fpu_enable
        0x0001bc5c:    f64e5188    N..Q    MOV      r1,#0xed88
        0x0001bc60:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001bc64:    f44f0070    O.p.    MOV      r0,#0xf00000
        0x0001bc68:    6008        .`      STR      r0,[r1,#0]
        0x0001bc6a:    4770        pG      BX       lr
    am_hal_sysctrl_fpu_stacking_enable
        0x0001bc6c:    b580        ..      PUSH     {r7,lr}
        0x0001bc6e:    b084        ..      SUB      sp,sp,#0x10
        0x0001bc70:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x0001bc74:    f7fefbd8    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001bc78:    9001        ..      STR      r0,[sp,#4]
        0x0001bc7a:    f64e7134    N.4q    MOV      r1,#0xef34
        0x0001bc7e:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001bc82:    6808        .h      LDR      r0,[r1,#0]
        0x0001bc84:    9002        ..      STR      r0,[sp,#8]
        0x0001bc86:    9802        ..      LDR      r0,[sp,#8]
        0x0001bc88:    f0204040     .@@    BIC      r0,r0,#0xc0000000
        0x0001bc8c:    9002        ..      STR      r0,[sp,#8]
        0x0001bc8e:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x0001bc92:    07c0        ..      LSLS     r0,r0,#31
        0x0001bc94:    f04f4200    O..B    MOV      r2,#0x80000000
        0x0001bc98:    2800        .(      CMP      r0,#0
        0x0001bc9a:    bf18        ..      IT       NE
        0x0001bc9c:    f04f4240    O.@B    MOVNE    r2,#0xc0000000
        0x0001bca0:    9802        ..      LDR      r0,[sp,#8]
        0x0001bca2:    4310        .C      ORRS     r0,r0,r2
        0x0001bca4:    9002        ..      STR      r0,[sp,#8]
        0x0001bca6:    9802        ..      LDR      r0,[sp,#8]
        0x0001bca8:    6008        .`      STR      r0,[r1,#0]
        0x0001bcaa:    9801        ..      LDR      r0,[sp,#4]
        0x0001bcac:    f7fefbc4    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001bcb0:    b004        ..      ADD      sp,sp,#0x10
        0x0001bcb2:    bd80        ..      POP      {r7,pc}
    am_hal_sysctrl_sleep
        0x0001bcb4:    b580        ..      PUSH     {r7,lr}
        0x0001bcb6:    b086        ..      SUB      sp,sp,#0x18
        0x0001bcb8:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x0001bcbc:    2000        .       MOVS     r0,#0
        0x0001bcbe:    f88d0015    ....    STRB     r0,[sp,#0x15]
        0x0001bcc2:    f88d0014    ....    STRB     r0,[sp,#0x14]
        0x0001bcc6:    f04f31ff    O..1    MOV      r1,#0xffffffff
        0x0001bcca:    9104        ..      STR      r1,[sp,#0x10]
        0x0001bccc:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x0001bcd0:    a802        ..      ADD      r0,sp,#8
        0x0001bcd2:    f1b05f80    ..._    CMP      r0,#0x10000000
        0x0001bcd6:    d307        ..      BCC      0x1bce8 ; am_hal_sysctrl_sleep + 52
        0x0001bcd8:    e7ff        ..      B        0x1bcda ; am_hal_sysctrl_sleep + 38
        0x0001bcda:    2100        .!      MOVS     r1,#0
        0x0001bcdc:    f2c10106    ....    MOVT     r1,#0x1006
        0x0001bce0:    a802        ..      ADD      r0,sp,#8
        0x0001bce2:    4288        .B      CMP      r0,r1
        0x0001bce4:    d302        ..      BCC      0x1bcec ; am_hal_sysctrl_sleep + 56
        0x0001bce6:    e7ff        ..      B        0x1bce8 ; am_hal_sysctrl_sleep + 52
        0x0001bce8:    e7ff        ..      B        0x1bcea ; am_hal_sysctrl_sleep + 54
        0x0001bcea:    e7fe        ..      B        0x1bcea ; am_hal_sysctrl_sleep + 54
        0x0001bcec:    f7fefb9c    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001bcf0:    9001        ..      STR      r0,[sp,#4]
        0x0001bcf2:    f2410000    A...    MOVW     r0,#0x1000
        0x0001bcf6:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001bcfa:    6800        .h      LDR      r0,[r0,#0]
        0x0001bcfc:    f0000003    ....    AND      r0,r0,#3
        0x0001bd00:    f88d0016    ....    STRB     r0,[sp,#0x16]
        0x0001bd04:    f2411008    A...    MOV      r0,#0x1108
        0x0001bd08:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001bd0c:    6800        .h      LDR      r0,[r0,#0]
        0x0001bd0e:    f3c01001    ....    UBFX     r0,r0,#4,#2
        0x0001bd12:    3803        .8      SUBS     r0,#3
        0x0001bd14:    fab0f080    ....    CLZ      r0,r0
        0x0001bd18:    0940        @.      LSRS     r0,r0,#5
        0x0001bd1a:    f88d0014    ....    STRB     r0,[sp,#0x14]
        0x0001bd1e:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x0001bd22:    07c0        ..      LSLS     r0,r0,#31
        0x0001bd24:    2800        .(      CMP      r0,#0
        0x0001bd26:    f00080a2    ....    BEQ.W    0x1be6e ; am_hal_sysctrl_sleep + 442
        0x0001bd2a:    e7ff        ..      B        0x1bd2c ; am_hal_sysctrl_sleep + 120
        0x0001bd2c:    f2402050    @.P     MOVW     r0,#0x250
        0x0001bd30:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001bd34:    6800        .h      LDR      r0,[r0,#0]
        0x0001bd36:    0900        ..      LSRS     r0,r0,#4
        0x0001bd38:    07c0        ..      LSLS     r0,r0,#31
        0x0001bd3a:    2800        .(      CMP      r0,#0
        0x0001bd3c:    f0408097    @...    BNE.W    0x1be6e ; am_hal_sysctrl_sleep + 442
        0x0001bd40:    e7ff        ..      B        0x1bd42 ; am_hal_sysctrl_sleep + 142
        0x0001bd42:    f2410008    A...    MOV      r0,#0x1008
        0x0001bd46:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001bd4a:    6800        .h      LDR      r0,[r0,#0]
        0x0001bd4c:    0d00        ..      LSRS     r0,r0,#20
        0x0001bd4e:    07c0        ..      LSLS     r0,r0,#31
        0x0001bd50:    b1a8        ..      CBZ      r0,0x1bd7e ; am_hal_sysctrl_sleep + 202
        0x0001bd52:    e7ff        ..      B        0x1bd54 ; am_hal_sysctrl_sleep + 160
        0x0001bd54:    f241001c    A...    MOV      r0,#0x101c
        0x0001bd58:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001bd5c:    6800        .h      LDR      r0,[r0,#0]
        0x0001bd5e:    08c0        ..      LSRS     r0,r0,#3
        0x0001bd60:    07c0        ..      LSLS     r0,r0,#31
        0x0001bd62:    b160        `.      CBZ      r0,0x1bd7e ; am_hal_sysctrl_sleep + 202
        0x0001bd64:    e7ff        ..      B        0x1bd66 ; am_hal_sysctrl_sleep + 178
        0x0001bd66:    f241011c    A...    MOV      r1,#0x101c
        0x0001bd6a:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001bd6e:    6808        .h      LDR      r0,[r1,#0]
        0x0001bd70:    f0200008     ...    BIC      r0,r0,#8
        0x0001bd74:    6008        .`      STR      r0,[r1,#0]
        0x0001bd76:    2001        .       MOVS     r0,#1
        0x0001bd78:    f88d0015    ....    STRB     r0,[sp,#0x15]
        0x0001bd7c:    e7ff        ..      B        0x1bd7e ; am_hal_sysctrl_sleep + 202
        0x0001bd7e:    f89d0016    ....    LDRB     r0,[sp,#0x16]
        0x0001bd82:    2802        .(      CMP      r0,#2
        0x0001bd84:    d104        ..      BNE      0x1bd90 ; am_hal_sysctrl_sleep + 220
        0x0001bd86:    e7ff        ..      B        0x1bd88 ; am_hal_sysctrl_sleep + 212
        0x0001bd88:    2001        .       MOVS     r0,#1
        0x0001bd8a:    f7fffbf7    ....    BL       am_hal_pwrctrl_mcu_mode_select ; 0x1b57c
        0x0001bd8e:    e7ff        ..      B        0x1bd90 ; am_hal_sysctrl_sleep + 220
        0x0001bd90:    f89d0014    ....    LDRB     r0,[sp,#0x14]
        0x0001bd94:    07c0        ..      LSLS     r0,r0,#31
        0x0001bd96:    2800        .(      CMP      r0,#0
        0x0001bd98:    d060        `.      BEQ      0x1be5c ; am_hal_sysctrl_sleep + 424
        0x0001bd9a:    e7ff        ..      B        0x1bd9c ; am_hal_sysctrl_sleep + 232
        0x0001bd9c:    f2410010    A...    MOV      r0,#0x1010
        0x0001bda0:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001bda4:    6800        .h      LDR      r0,[r0,#0]
        0x0001bda6:    0a80        ..      LSRS     r0,r0,#10
        0x0001bda8:    07c0        ..      LSLS     r0,r0,#31
        0x0001bdaa:    2800        .(      CMP      r0,#0
        0x0001bdac:    d155        U.      BNE      0x1be5a ; am_hal_sysctrl_sleep + 422
        0x0001bdae:    e7ff        ..      B        0x1bdb0 ; am_hal_sysctrl_sleep + 252
        0x0001bdb0:    f2410008    A...    MOV      r0,#0x1008
        0x0001bdb4:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001bdb8:    6800        .h      LDR      r0,[r0,#0]
        0x0001bdba:    01c0        ..      LSLS     r0,r0,#7
        0x0001bdbc:    2800        .(      CMP      r0,#0
        0x0001bdbe:    d14c        L.      BNE      0x1be5a ; am_hal_sysctrl_sleep + 422
        0x0001bdc0:    e7ff        ..      B        0x1bdc2 ; am_hal_sysctrl_sleep + 270
        0x0001bdc2:    2001        .       MOVS     r0,#1
        0x0001bdc4:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x0001bdc8:    f640000d    @...    MOV      r0,#0x80d
        0x0001bdcc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001bdd0:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bdd2:    07c0        ..      LSLS     r0,r0,#31
        0x0001bdd4:    b300        ..      CBZ      r0,0x1be18 ; am_hal_sysctrl_sleep + 356
        0x0001bdd6:    e7ff        ..      B        0x1bdd8 ; am_hal_sysctrl_sleep + 292
        0x0001bdd8:    f2403178    @.x1    MOVW     r1,#0x378
        0x0001bddc:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001bde0:    6808        .h      LDR      r0,[r1,#0]
        0x0001bde2:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x0001bde6:    6008        .`      STR      r0,[r1,#0]
        0x0001bde8:    2144        D!      MOVS     r1,#0x44
        0x0001bdea:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001bdee:    6808        .h      LDR      r0,[r1,#0]
        0x0001bdf0:    f3c010c6    ....    UBFX     r0,r0,#7,#7
        0x0001bdf4:    9004        ..      STR      r0,[sp,#0x10]
        0x0001bdf6:    f240404c    @.L@    MOV      r0,#0x44c
        0x0001bdfa:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001bdfe:    6802        .h      LDR      r2,[r0,#0]
        0x0001be00:    6808        .h      LDR      r0,[r1,#0]
        0x0001be02:    f002027f    ....    AND      r2,r2,#0x7f
        0x0001be06:    f420507e     .~P    BIC      r0,r0,#0x3f80
        0x0001be0a:    ea4010c2    @...    ORR      r0,r0,r2,LSL #7
        0x0001be0e:    6008        .`      STR      r0,[r1,#0]
        0x0001be10:    2001        .       MOVS     r0,#1
        0x0001be12:    f7fdfe19    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001be16:    e7ff        ..      B        0x1be18 ; am_hal_sysctrl_sleep + 356
        0x0001be18:    f2404054    @.T@    MOV      r0,#0x454
        0x0001be1c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001be20:    6802        .h      LDR      r2,[r0,#0]
        0x0001be22:    f2403170    @.p1    MOVW     r1,#0x370
        0x0001be26:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001be2a:    6808        .h      LDR      r0,[r1,#0]
        0x0001be2c:    f002023f    ..?.    AND      r2,r2,#0x3f
        0x0001be30:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x0001be34:    ea405002    @..P    ORR      r0,r0,r2,LSL #20
        0x0001be38:    6008        .`      STR      r0,[r1,#0]
        0x0001be3a:    f2403180    @..1    MOVW     r1,#0x380
        0x0001be3e:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001be42:    6808        .h      LDR      r0,[r1,#0]
        0x0001be44:    f0204000     ..@    BIC      r0,r0,#0x80000000
        0x0001be48:    6008        .`      STR      r0,[r1,#0]
        0x0001be4a:    6808        .h      LDR      r0,[r1,#0]
        0x0001be4c:    f0204080     ..@    BIC      r0,r0,#0x40000000
        0x0001be50:    6008        .`      STR      r0,[r1,#0]
        0x0001be52:    2000        .       MOVS     r0,#0
        0x0001be54:    f002fd0c    ....    BL       buck_ldo_update_override ; 0x1e870
        0x0001be58:    e7ff        ..      B        0x1be5a ; am_hal_sysctrl_sleep + 422
        0x0001be5a:    e7ff        ..      B        0x1be5c ; am_hal_sysctrl_sleep + 424
        0x0001be5c:    f64e5110    N..Q    MOV      r1,#0xed10
        0x0001be60:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001be64:    6808        .h      LDR      r0,[r1,#0]
        0x0001be66:    f0400004    @...    ORR      r0,r0,#4
        0x0001be6a:    6008        .`      STR      r0,[r1,#0]
        0x0001be6c:    e008        ..      B        0x1be80 ; am_hal_sysctrl_sleep + 460
        0x0001be6e:    f64e5110    N..Q    MOV      r1,#0xed10
        0x0001be72:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001be76:    6808        .h      LDR      r0,[r1,#0]
        0x0001be78:    f0200004     ...    BIC      r0,r0,#4
        0x0001be7c:    6008        .`      STR      r0,[r1,#0]
        0x0001be7e:    e7ff        ..      B        0x1be80 ; am_hal_sysctrl_sleep + 460
        0x0001be80:    2002        .       MOVS     r0,#2
        0x0001be82:    2100        .!      MOVS     r1,#0
        0x0001be84:    f7fdfc80    ....    BL       am_hal_daxi_control ; 0x19788
        0x0001be88:    bf30        0.      WFI      
        0x0001be8a:    f3bf8f6f    ..o.    ISB      
        0x0001be8e:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x0001be92:    07c0        ..      LSLS     r0,r0,#31
        0x0001be94:    2800        .(      CMP      r0,#0
        0x0001be96:    d04a        J.      BEQ      0x1bf2e ; am_hal_sysctrl_sleep + 634
        0x0001be98:    e7ff        ..      B        0x1be9a ; am_hal_sysctrl_sleep + 486
        0x0001be9a:    2001        .       MOVS     r0,#1
        0x0001be9c:    f002fce8    ....    BL       buck_ldo_update_override ; 0x1e870
        0x0001bea0:    f2411100    A...    MOVW     r1,#0x1100
        0x0001bea4:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001bea8:    6808        .h      LDR      r0,[r1,#0]
        0x0001beaa:    f0200001     ...    BIC      r0,r0,#1
        0x0001beae:    6008        .`      STR      r0,[r1,#0]
        0x0001beb0:    2000        .       MOVS     r0,#0
        0x0001beb2:    f002fcdd    ....    BL       buck_ldo_update_override ; 0x1e870
        0x0001beb6:    2014        .       MOVS     r0,#0x14
        0x0001beb8:    f7fdfdc6    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001bebc:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001bebe:    3001        .0      ADDS     r0,#1
        0x0001bec0:    b168        h.      CBZ      r0,0x1bede ; am_hal_sysctrl_sleep + 554
        0x0001bec2:    e7ff        ..      B        0x1bec4 ; am_hal_sysctrl_sleep + 528
        0x0001bec4:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001bec6:    2144        D!      MOVS     r1,#0x44
        0x0001bec8:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001becc:    6808        .h      LDR      r0,[r1,#0]
        0x0001bece:    f002027f    ....    AND      r2,r2,#0x7f
        0x0001bed2:    f420507e     .~P    BIC      r0,r0,#0x3f80
        0x0001bed6:    ea4010c2    @...    ORR      r0,r0,r2,LSL #7
        0x0001beda:    6008        .`      STR      r0,[r1,#0]
        0x0001bedc:    e7ff        ..      B        0x1bede ; am_hal_sysctrl_sleep + 554
        0x0001bede:    f2411100    A...    MOVW     r1,#0x1100
        0x0001bee2:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001bee6:    6808        .h      LDR      r0,[r1,#0]
        0x0001bee8:    f0400001    @...    ORR      r0,r0,#1
        0x0001beec:    6008        .`      STR      r0,[r1,#0]
        0x0001beee:    2001        .       MOVS     r0,#1
        0x0001bef0:    f002fcbe    ....    BL       buck_ldo_update_override ; 0x1e870
        0x0001bef4:    f2403180    @..1    MOVW     r1,#0x380
        0x0001bef8:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001befc:    6808        .h      LDR      r0,[r1,#0]
        0x0001befe:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x0001bf02:    6008        .`      STR      r0,[r1,#0]
        0x0001bf04:    6808        .h      LDR      r0,[r1,#0]
        0x0001bf06:    f0404080    @..@    ORR      r0,r0,#0x40000000
        0x0001bf0a:    6008        .`      STR      r0,[r1,#0]
        0x0001bf0c:    f2403170    @.p1    MOVW     r1,#0x370
        0x0001bf10:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001bf14:    6808        .h      LDR      r0,[r1,#0]
        0x0001bf16:    f3c05005    ...P    UBFX     r0,r0,#20,#6
        0x0001bf1a:    f2404254    @.TB    MOV      r2,#0x454
        0x0001bf1e:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001bf22:    6010        .`      STR      r0,[r2,#0]
        0x0001bf24:    6808        .h      LDR      r0,[r1,#0]
        0x0001bf26:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x0001bf2a:    6008        .`      STR      r0,[r1,#0]
        0x0001bf2c:    e7ff        ..      B        0x1bf2e ; am_hal_sysctrl_sleep + 634
        0x0001bf2e:    f89d0015    ....    LDRB     r0,[sp,#0x15]
        0x0001bf32:    07c0        ..      LSLS     r0,r0,#31
        0x0001bf34:    b148        H.      CBZ      r0,0x1bf4a ; am_hal_sysctrl_sleep + 662
        0x0001bf36:    e7ff        ..      B        0x1bf38 ; am_hal_sysctrl_sleep + 644
        0x0001bf38:    f241011c    A...    MOV      r1,#0x101c
        0x0001bf3c:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001bf40:    6808        .h      LDR      r0,[r1,#0]
        0x0001bf42:    f0400008    @...    ORR      r0,r0,#8
        0x0001bf46:    6008        .`      STR      r0,[r1,#0]
        0x0001bf48:    e7ff        ..      B        0x1bf4a ; am_hal_sysctrl_sleep + 662
        0x0001bf4a:    f89d0016    ....    LDRB     r0,[sp,#0x16]
        0x0001bf4e:    2802        .(      CMP      r0,#2
        0x0001bf50:    d104        ..      BNE      0x1bf5c ; am_hal_sysctrl_sleep + 680
        0x0001bf52:    e7ff        ..      B        0x1bf54 ; am_hal_sysctrl_sleep + 672
        0x0001bf54:    2002        .       MOVS     r0,#2
        0x0001bf56:    f7fffb11    ....    BL       am_hal_pwrctrl_mcu_mode_select ; 0x1b57c
        0x0001bf5a:    e7ff        ..      B        0x1bf5c ; am_hal_sysctrl_sleep + 680
        0x0001bf5c:    9801        ..      LDR      r0,[sp,#4]
        0x0001bf5e:    f7fefa6b    ..k.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001bf62:    b006        ..      ADD      sp,sp,#0x18
        0x0001bf64:    bd80        ..      POP      {r7,pc}
        0x0001bf66:    0000        ..      MOVS     r0,r0
    am_hal_timer_clear
        0x0001bf68:    b580        ..      PUSH     {r7,lr}
        0x0001bf6a:    b082        ..      SUB      sp,sp,#8
        0x0001bf6c:    9001        ..      STR      r0,[sp,#4]
        0x0001bf6e:    f7fefa5b    ..[.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001bf72:    9000        ..      STR      r0,[sp,#0]
        0x0001bf74:    9901        ..      LDR      r1,[sp,#4]
        0x0001bf76:    2001        .       MOVS     r0,#1
        0x0001bf78:    fa00f301    ....    LSL      r3,r0,r1
        0x0001bf7c:    f2481104    H...    MOV      r1,#0x8104
        0x0001bf80:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001bf84:    680a        .h      LDR      r2,[r1,#0]
        0x0001bf86:    439a        .C      BICS     r2,r2,r3
        0x0001bf88:    600a        .`      STR      r2,[r1,#0]
        0x0001bf8a:    9a01        ..      LDR      r2,[sp,#4]
        0x0001bf8c:    ea4f1c42    O.B.    LSL      r12,r2,#5
        0x0001bf90:    f2482300    H..#    MOVW     r3,#0x8200
        0x0001bf94:    f2c40300    ....    MOVT     r3,#0x4000
        0x0001bf98:    f853200c    S..     LDR      r2,[r3,r12]
        0x0001bf9c:    f0220201    "...    BIC      r2,r2,#1
        0x0001bfa0:    f843200c    C..     STR      r2,[r3,r12]
        0x0001bfa4:    9a01        ..      LDR      r2,[sp,#4]
        0x0001bfa6:    ea4f1c42    O.B.    LSL      r12,r2,#5
        0x0001bfaa:    f853200c    S..     LDR      r2,[r3,r12]
        0x0001bfae:    f0420202    B...    ORR      r2,r2,#2
        0x0001bfb2:    f843200c    C..     STR      r2,[r3,r12]
        0x0001bfb6:    9a01        ..      LDR      r2,[sp,#4]
        0x0001bfb8:    ea4f1c42    O.B.    LSL      r12,r2,#5
        0x0001bfbc:    f853200c    S..     LDR      r2,[r3,r12]
        0x0001bfc0:    f0420201    B...    ORR      r2,r2,#1
        0x0001bfc4:    f843200c    C..     STR      r2,[r3,r12]
        0x0001bfc8:    9a01        ..      LDR      r2,[sp,#4]
        0x0001bfca:    fa00f202    ....    LSL      r2,r0,r2
        0x0001bfce:    6808        .h      LDR      r0,[r1,#0]
        0x0001bfd0:    4310        .C      ORRS     r0,r0,r2
        0x0001bfd2:    6008        .`      STR      r0,[r1,#0]
        0x0001bfd4:    9800        ..      LDR      r0,[sp,#0]
        0x0001bfd6:    f7fefa2f    ../.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001bfda:    2000        .       MOVS     r0,#0
        0x0001bfdc:    b002        ..      ADD      sp,sp,#8
        0x0001bfde:    bd80        ..      POP      {r7,pc}
    am_hal_timer_clear_stop
        0x0001bfe0:    b580        ..      PUSH     {r7,lr}
        0x0001bfe2:    b082        ..      SUB      sp,sp,#8
        0x0001bfe4:    9001        ..      STR      r0,[sp,#4]
        0x0001bfe6:    f7fefa1f    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001bfea:    9000        ..      STR      r0,[sp,#0]
        0x0001bfec:    9901        ..      LDR      r1,[sp,#4]
        0x0001bfee:    2001        .       MOVS     r0,#1
        0x0001bff0:    fa00f201    ....    LSL      r2,r0,r1
        0x0001bff4:    f2481104    H...    MOV      r1,#0x8104
        0x0001bff8:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001bffc:    6808        .h      LDR      r0,[r1,#0]
        0x0001bffe:    4390        .C      BICS     r0,r0,r2
        0x0001c000:    6008        .`      STR      r0,[r1,#0]
        0x0001c002:    9801        ..      LDR      r0,[sp,#4]
        0x0001c004:    0142        B.      LSLS     r2,r0,#5
        0x0001c006:    f2482100    H..!    MOVW     r1,#0x8200
        0x0001c00a:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c00e:    5888        .X      LDR      r0,[r1,r2]
        0x0001c010:    f0200001     ...    BIC      r0,r0,#1
        0x0001c014:    5088        .P      STR      r0,[r1,r2]
        0x0001c016:    9801        ..      LDR      r0,[sp,#4]
        0x0001c018:    0142        B.      LSLS     r2,r0,#5
        0x0001c01a:    5888        .X      LDR      r0,[r1,r2]
        0x0001c01c:    f0400002    @...    ORR      r0,r0,#2
        0x0001c020:    5088        .P      STR      r0,[r1,r2]
        0x0001c022:    9801        ..      LDR      r0,[sp,#4]
        0x0001c024:    0142        B.      LSLS     r2,r0,#5
        0x0001c026:    5888        .X      LDR      r0,[r1,r2]
        0x0001c028:    f0400001    @...    ORR      r0,r0,#1
        0x0001c02c:    5088        .P      STR      r0,[r1,r2]
        0x0001c02e:    9800        ..      LDR      r0,[sp,#0]
        0x0001c030:    f7fefa02    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001c034:    2000        .       MOVS     r0,#0
        0x0001c036:    b002        ..      ADD      sp,sp,#8
        0x0001c038:    bd80        ..      POP      {r7,pc}
        0x0001c03a:    0000        ..      MOVS     r0,r0
    am_hal_timer_default_config_set
        0x0001c03c:    b081        ..      SUB      sp,sp,#4
        0x0001c03e:    9000        ..      STR      r0,[sp,#0]
        0x0001c040:    9800        ..      LDR      r0,[sp,#0]
        0x0001c042:    2101        .!      MOVS     r1,#1
        0x0001c044:    7001        .p      STRB     r1,[r0,#0]
        0x0001c046:    9800        ..      LDR      r0,[sp,#0]
        0x0001c048:    7041        Ap      STRB     r1,[r0,#1]
        0x0001c04a:    9a00        ..      LDR      r2,[sp,#0]
        0x0001c04c:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001c050:    60d0        .`      STR      r0,[r2,#0xc]
        0x0001c052:    9a00        ..      LDR      r2,[sp,#0]
        0x0001c054:    6110        .a      STR      r0,[r2,#0x10]
        0x0001c056:    9a00        ..      LDR      r2,[sp,#0]
        0x0001c058:    2000        .       MOVS     r0,#0
        0x0001c05a:    7090        .p      STRB     r0,[r2,#2]
        0x0001c05c:    9a00        ..      LDR      r2,[sp,#0]
        0x0001c05e:    70d0        .p      STRB     r0,[r2,#3]
        0x0001c060:    9a00        ..      LDR      r2,[sp,#0]
        0x0001c062:    7110        .q      STRB     r0,[r2,#4]
        0x0001c064:    9a00        ..      LDR      r2,[sp,#0]
        0x0001c066:    7151        Qq      STRB     r1,[r2,#5]
        0x0001c068:    9900        ..      LDR      r1,[sp,#0]
        0x0001c06a:    6088        .`      STR      r0,[r1,#8]
        0x0001c06c:    b001        ..      ADD      sp,sp,#4
        0x0001c06e:    4770        pG      BX       lr
    am_hal_timer_disable
        0x0001c070:    b580        ..      PUSH     {r7,lr}
        0x0001c072:    b082        ..      SUB      sp,sp,#8
        0x0001c074:    9001        ..      STR      r0,[sp,#4]
        0x0001c076:    f7fef9d7    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001c07a:    9000        ..      STR      r0,[sp,#0]
        0x0001c07c:    9901        ..      LDR      r1,[sp,#4]
        0x0001c07e:    2001        .       MOVS     r0,#1
        0x0001c080:    fa00f201    ....    LSL      r2,r0,r1
        0x0001c084:    f2481104    H...    MOV      r1,#0x8104
        0x0001c088:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c08c:    6808        .h      LDR      r0,[r1,#0]
        0x0001c08e:    4390        .C      BICS     r0,r0,r2
        0x0001c090:    6008        .`      STR      r0,[r1,#0]
        0x0001c092:    9801        ..      LDR      r0,[sp,#4]
        0x0001c094:    0142        B.      LSLS     r2,r0,#5
        0x0001c096:    f2482100    H..!    MOVW     r1,#0x8200
        0x0001c09a:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c09e:    5888        .X      LDR      r0,[r1,r2]
        0x0001c0a0:    f0200001     ...    BIC      r0,r0,#1
        0x0001c0a4:    5088        .P      STR      r0,[r1,r2]
        0x0001c0a6:    9800        ..      LDR      r0,[sp,#0]
        0x0001c0a8:    f7fef9c6    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001c0ac:    2000        .       MOVS     r0,#0
        0x0001c0ae:    b002        ..      ADD      sp,sp,#8
        0x0001c0b0:    bd80        ..      POP      {r7,pc}
        0x0001c0b2:    0000        ..      MOVS     r0,r0
    am_hal_timer_enable
        0x0001c0b4:    b580        ..      PUSH     {r7,lr}
        0x0001c0b6:    b082        ..      SUB      sp,sp,#8
        0x0001c0b8:    9001        ..      STR      r0,[sp,#4]
        0x0001c0ba:    f7fef9b5    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001c0be:    9000        ..      STR      r0,[sp,#0]
        0x0001c0c0:    9901        ..      LDR      r1,[sp,#4]
        0x0001c0c2:    2001        .       MOVS     r0,#1
        0x0001c0c4:    fa00f301    ....    LSL      r3,r0,r1
        0x0001c0c8:    f2481104    H...    MOV      r1,#0x8104
        0x0001c0cc:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c0d0:    680a        .h      LDR      r2,[r1,#0]
        0x0001c0d2:    439a        .C      BICS     r2,r2,r3
        0x0001c0d4:    600a        .`      STR      r2,[r1,#0]
        0x0001c0d6:    9a01        ..      LDR      r2,[sp,#4]
        0x0001c0d8:    fa00fc02    ....    LSL      r12,r0,r2
        0x0001c0dc:    f2480310    H...    MOV      r3,#0x8010
        0x0001c0e0:    f2c40300    ....    MOVT     r3,#0x4000
        0x0001c0e4:    681a        .h      LDR      r2,[r3,#0]
        0x0001c0e6:    ea42020c    B...    ORR      r2,r2,r12
        0x0001c0ea:    601a        .`      STR      r2,[r3,#0]
        0x0001c0ec:    9a01        ..      LDR      r2,[sp,#4]
        0x0001c0ee:    ea4f1c42    O.B.    LSL      r12,r2,#5
        0x0001c0f2:    f2482300    H..#    MOVW     r3,#0x8200
        0x0001c0f6:    f2c40300    ....    MOVT     r3,#0x4000
        0x0001c0fa:    f853200c    S..     LDR      r2,[r3,r12]
        0x0001c0fe:    f0420201    B...    ORR      r2,r2,#1
        0x0001c102:    f843200c    C..     STR      r2,[r3,r12]
        0x0001c106:    9a01        ..      LDR      r2,[sp,#4]
        0x0001c108:    fa00f202    ....    LSL      r2,r0,r2
        0x0001c10c:    6808        .h      LDR      r0,[r1,#0]
        0x0001c10e:    4310        .C      ORRS     r0,r0,r2
        0x0001c110:    6008        .`      STR      r0,[r1,#0]
        0x0001c112:    9800        ..      LDR      r0,[sp,#0]
        0x0001c114:    f7fef990    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001c118:    2000        .       MOVS     r0,#0
        0x0001c11a:    b002        ..      ADD      sp,sp,#8
        0x0001c11c:    bd80        ..      POP      {r7,pc}
        0x0001c11e:    0000        ..      MOVS     r0,r0
    am_hal_timer_enable_sync
        0x0001c120:    b580        ..      PUSH     {r7,lr}
        0x0001c122:    b084        ..      SUB      sp,sp,#0x10
        0x0001c124:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c126:    f7fef97f    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001c12a:    9002        ..      STR      r0,[sp,#8]
        0x0001c12c:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001c12e:    f2480110    H...    MOV      r1,#0x8010
        0x0001c132:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c136:    6808        .h      LDR      r0,[r1,#0]
        0x0001c138:    4390        .C      BICS     r0,r0,r2
        0x0001c13a:    6008        .`      STR      r0,[r1,#0]
        0x0001c13c:    2000        .       MOVS     r0,#0
        0x0001c13e:    9001        ..      STR      r0,[sp,#4]
        0x0001c140:    e7ff        ..      B        0x1c142 ; am_hal_timer_enable_sync + 34
        0x0001c142:    9801        ..      LDR      r0,[sp,#4]
        0x0001c144:    280f        .(      CMP      r0,#0xf
        0x0001c146:    d82a        *.      BHI      0x1c19e ; am_hal_timer_enable_sync + 126
        0x0001c148:    e7ff        ..      B        0x1c14a ; am_hal_timer_enable_sync + 42
        0x0001c14a:    9901        ..      LDR      r1,[sp,#4]
        0x0001c14c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c14e:    40c8        .@      LSRS     r0,r0,r1
        0x0001c150:    07c0        ..      LSLS     r0,r0,#31
        0x0001c152:    b1f8        ..      CBZ      r0,0x1c194 ; am_hal_timer_enable_sync + 116
        0x0001c154:    e7ff        ..      B        0x1c156 ; am_hal_timer_enable_sync + 54
        0x0001c156:    9901        ..      LDR      r1,[sp,#4]
        0x0001c158:    2001        .       MOVS     r0,#1
        0x0001c15a:    fa00f301    ....    LSL      r3,r0,r1
        0x0001c15e:    f2481104    H...    MOV      r1,#0x8104
        0x0001c162:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c166:    680a        .h      LDR      r2,[r1,#0]
        0x0001c168:    439a        .C      BICS     r2,r2,r3
        0x0001c16a:    600a        .`      STR      r2,[r1,#0]
        0x0001c16c:    9a01        ..      LDR      r2,[sp,#4]
        0x0001c16e:    ea4f1c42    O.B.    LSL      r12,r2,#5
        0x0001c172:    f2482300    H..#    MOVW     r3,#0x8200
        0x0001c176:    f2c40300    ....    MOVT     r3,#0x4000
        0x0001c17a:    f853200c    S..     LDR      r2,[r3,r12]
        0x0001c17e:    f0420201    B...    ORR      r2,r2,#1
        0x0001c182:    f843200c    C..     STR      r2,[r3,r12]
        0x0001c186:    9a01        ..      LDR      r2,[sp,#4]
        0x0001c188:    fa00f202    ....    LSL      r2,r0,r2
        0x0001c18c:    6808        .h      LDR      r0,[r1,#0]
        0x0001c18e:    4310        .C      ORRS     r0,r0,r2
        0x0001c190:    6008        .`      STR      r0,[r1,#0]
        0x0001c192:    e7ff        ..      B        0x1c194 ; am_hal_timer_enable_sync + 116
        0x0001c194:    e7ff        ..      B        0x1c196 ; am_hal_timer_enable_sync + 118
        0x0001c196:    9801        ..      LDR      r0,[sp,#4]
        0x0001c198:    3001        .0      ADDS     r0,#1
        0x0001c19a:    9001        ..      STR      r0,[sp,#4]
        0x0001c19c:    e7d1        ..      B        0x1c142 ; am_hal_timer_enable_sync + 34
        0x0001c19e:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001c1a0:    f2480110    H...    MOV      r1,#0x8010
        0x0001c1a4:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c1a8:    6808        .h      LDR      r0,[r1,#0]
        0x0001c1aa:    4310        .C      ORRS     r0,r0,r2
        0x0001c1ac:    6008        .`      STR      r0,[r1,#0]
        0x0001c1ae:    9802        ..      LDR      r0,[sp,#8]
        0x0001c1b0:    f7fef942    ..B.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001c1b4:    2000        .       MOVS     r0,#0
        0x0001c1b6:    b004        ..      ADD      sp,sp,#0x10
        0x0001c1b8:    bd80        ..      POP      {r7,pc}
        0x0001c1ba:    0000        ..      MOVS     r0,r0
    am_hal_timer_interrupt_clear
        0x0001c1bc:    b081        ..      SUB      sp,sp,#4
        0x0001c1be:    9000        ..      STR      r0,[sp,#0]
        0x0001c1c0:    9800        ..      LDR      r0,[sp,#0]
        0x0001c1c2:    f2480168    H.h.    MOV      r1,#0x8068
        0x0001c1c6:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c1ca:    6008        .`      STR      r0,[r1,#0]
        0x0001c1cc:    2000        .       MOVS     r0,#0
        0x0001c1ce:    b001        ..      ADD      sp,sp,#4
        0x0001c1d0:    4770        pG      BX       lr
        0x0001c1d2:    0000        ..      MOVS     r0,r0
    am_hal_timer_interrupt_disable
        0x0001c1d4:    b081        ..      SUB      sp,sp,#4
        0x0001c1d6:    9000        ..      STR      r0,[sp,#0]
        0x0001c1d8:    9a00        ..      LDR      r2,[sp,#0]
        0x0001c1da:    f2480160    H.`.    MOV      r1,#0x8060
        0x0001c1de:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c1e2:    6808        .h      LDR      r0,[r1,#0]
        0x0001c1e4:    4390        .C      BICS     r0,r0,r2
        0x0001c1e6:    6008        .`      STR      r0,[r1,#0]
        0x0001c1e8:    2000        .       MOVS     r0,#0
        0x0001c1ea:    b001        ..      ADD      sp,sp,#4
        0x0001c1ec:    4770        pG      BX       lr
        0x0001c1ee:    0000        ..      MOVS     r0,r0
    am_hal_timer_interrupt_enable
        0x0001c1f0:    b084        ..      SUB      sp,sp,#0x10
        0x0001c1f2:    9002        ..      STR      r0,[sp,#8]
        0x0001c1f4:    9802        ..      LDR      r0,[sp,#8]
        0x0001c1f6:    9001        ..      STR      r0,[sp,#4]
        0x0001c1f8:    200c        .       MOVS     r0,#0xc
        0x0001c1fa:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001c1fe:    6800        .h      LDR      r0,[r0,#0]
        0x0001c200:    b2c0        ..      UXTB     r0,r0
        0x0001c202:    2822        "(      CMP      r0,#0x22
        0x0001c204:    d334        4.      BCC      0x1c270 ; am_hal_timer_interrupt_enable + 128
        0x0001c206:    e7ff        ..      B        0x1c208 ; am_hal_timer_interrupt_enable + 24
        0x0001c208:    2000        .       MOVS     r0,#0
        0x0001c20a:    9000        ..      STR      r0,[sp,#0]
        0x0001c20c:    e7ff        ..      B        0x1c20e ; am_hal_timer_interrupt_enable + 30
        0x0001c20e:    9800        ..      LDR      r0,[sp,#0]
        0x0001c210:    280f        .(      CMP      r0,#0xf
        0x0001c212:    d82c        ,.      BHI      0x1c26e ; am_hal_timer_interrupt_enable + 126
        0x0001c214:    e7ff        ..      B        0x1c216 ; am_hal_timer_interrupt_enable + 38
        0x0001c216:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001c21a:    07c0        ..      LSLS     r0,r0,#31
        0x0001c21c:    b158        X.      CBZ      r0,0x1c236 ; am_hal_timer_interrupt_enable + 70
        0x0001c21e:    e7ff        ..      B        0x1c220 ; am_hal_timer_interrupt_enable + 48
        0x0001c220:    9900        ..      LDR      r1,[sp,#0]
        0x0001c222:    f24040f8    @..@    MOVW     r0,#0x4f8
        0x0001c226:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c22a:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001c22e:    7840        @x      LDRB     r0,[r0,#1]
        0x0001c230:    07c0        ..      LSLS     r0,r0,#31
        0x0001c232:    b188        ..      CBZ      r0,0x1c258 ; am_hal_timer_interrupt_enable + 104
        0x0001c234:    e7ff        ..      B        0x1c236 ; am_hal_timer_interrupt_enable + 70
        0x0001c236:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001c23a:    0780        ..      LSLS     r0,r0,#30
        0x0001c23c:    2800        .(      CMP      r0,#0
        0x0001c23e:    d50e        ..      BPL      0x1c25e ; am_hal_timer_interrupt_enable + 110
        0x0001c240:    e7ff        ..      B        0x1c242 ; am_hal_timer_interrupt_enable + 82
        0x0001c242:    9900        ..      LDR      r1,[sp,#0]
        0x0001c244:    f24040f8    @..@    MOVW     r0,#0x4f8
        0x0001c248:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c24c:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001c250:    78c0        .x      LDRB     r0,[r0,#3]
        0x0001c252:    07c0        ..      LSLS     r0,r0,#31
        0x0001c254:    b918        ..      CBNZ     r0,0x1c25e ; am_hal_timer_interrupt_enable + 110
        0x0001c256:    e7ff        ..      B        0x1c258 ; am_hal_timer_interrupt_enable + 104
        0x0001c258:    2006        .       MOVS     r0,#6
        0x0001c25a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c25c:    e013        ..      B        0x1c286 ; am_hal_timer_interrupt_enable + 150
        0x0001c25e:    9801        ..      LDR      r0,[sp,#4]
        0x0001c260:    0880        ..      LSRS     r0,r0,#2
        0x0001c262:    9001        ..      STR      r0,[sp,#4]
        0x0001c264:    e7ff        ..      B        0x1c266 ; am_hal_timer_interrupt_enable + 118
        0x0001c266:    9800        ..      LDR      r0,[sp,#0]
        0x0001c268:    3001        .0      ADDS     r0,#1
        0x0001c26a:    9000        ..      STR      r0,[sp,#0]
        0x0001c26c:    e7cf        ..      B        0x1c20e ; am_hal_timer_interrupt_enable + 30
        0x0001c26e:    e7ff        ..      B        0x1c270 ; am_hal_timer_interrupt_enable + 128
        0x0001c270:    9a02        ..      LDR      r2,[sp,#8]
        0x0001c272:    f2480160    H.`.    MOV      r1,#0x8060
        0x0001c276:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c27a:    6808        .h      LDR      r0,[r1,#0]
        0x0001c27c:    4310        .C      ORRS     r0,r0,r2
        0x0001c27e:    6008        .`      STR      r0,[r1,#0]
        0x0001c280:    2000        .       MOVS     r0,#0
        0x0001c282:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c284:    e7ff        ..      B        0x1c286 ; am_hal_timer_interrupt_enable + 150
        0x0001c286:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c288:    b004        ..      ADD      sp,sp,#0x10
        0x0001c28a:    4770        pG      BX       lr
    am_hal_timer_interrupt_status_get
        0x0001c28c:    b082        ..      SUB      sp,sp,#8
        0x0001c28e:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001c292:    9100        ..      STR      r1,[sp,#0]
        0x0001c294:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001c298:    07c0        ..      LSLS     r0,r0,#31
        0x0001c29a:    b170        p.      CBZ      r0,0x1c2ba ; am_hal_timer_interrupt_status_get + 46
        0x0001c29c:    e7ff        ..      B        0x1c29e ; am_hal_timer_interrupt_status_get + 18
        0x0001c29e:    f2480064    H.d.    MOV      r0,#0x8064
        0x0001c2a2:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001c2a6:    6800        .h      LDR      r0,[r0,#0]
        0x0001c2a8:    f2480160    H.`.    MOV      r1,#0x8060
        0x0001c2ac:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001c2b0:    6809        .h      LDR      r1,[r1,#0]
        0x0001c2b2:    4008        .@      ANDS     r0,r0,r1
        0x0001c2b4:    9900        ..      LDR      r1,[sp,#0]
        0x0001c2b6:    6008        .`      STR      r0,[r1,#0]
        0x0001c2b8:    e007        ..      B        0x1c2ca ; am_hal_timer_interrupt_status_get + 62
        0x0001c2ba:    f2480064    H.d.    MOV      r0,#0x8064
        0x0001c2be:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001c2c2:    6800        .h      LDR      r0,[r0,#0]
        0x0001c2c4:    9900        ..      LDR      r1,[sp,#0]
        0x0001c2c6:    6008        .`      STR      r0,[r1,#0]
        0x0001c2c8:    e7ff        ..      B        0x1c2ca ; am_hal_timer_interrupt_status_get + 62
        0x0001c2ca:    2000        .       MOVS     r0,#0
        0x0001c2cc:    b002        ..      ADD      sp,sp,#8
        0x0001c2ce:    4770        pG      BX       lr
    am_hal_timer_read
        0x0001c2d0:    b580        ..      PUSH     {r7,lr}
        0x0001c2d2:    b086        ..      SUB      sp,sp,#0x18
        0x0001c2d4:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c2d6:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001c2d8:    f2482004    H..     MOV      r0,#0x8204
        0x0001c2dc:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001c2e0:    eb001041    ..A.    ADD      r0,r0,r1,LSL #5
        0x0001c2e4:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c2e6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c2e8:    4669        iF      MOV      r1,sp
        0x0001c2ea:    f000f8d1    ....    BL       am_hal_triple_read ; 0x1c490
        0x0001c2ee:    9800        ..      LDR      r0,[sp,#0]
        0x0001c2f0:    9901        ..      LDR      r1,[sp,#4]
        0x0001c2f2:    4288        .B      CMP      r0,r1
        0x0001c2f4:    d103        ..      BNE      0x1c2fe ; am_hal_timer_read + 46
        0x0001c2f6:    e7ff        ..      B        0x1c2f8 ; am_hal_timer_read + 40
        0x0001c2f8:    9801        ..      LDR      r0,[sp,#4]
        0x0001c2fa:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c2fc:    e002        ..      B        0x1c304 ; am_hal_timer_read + 52
        0x0001c2fe:    9802        ..      LDR      r0,[sp,#8]
        0x0001c300:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c302:    e7ff        ..      B        0x1c304 ; am_hal_timer_read + 52
        0x0001c304:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c306:    b006        ..      ADD      sp,sp,#0x18
        0x0001c308:    bd80        ..      POP      {r7,pc}
        0x0001c30a:    0000        ..      MOVS     r0,r0
    am_hal_timer_reset_config
        0x0001c30c:    b580        ..      PUSH     {r7,lr}
        0x0001c30e:    b084        ..      SUB      sp,sp,#0x10
        0x0001c310:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c312:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c314:    0041        A.      LSLS     r1,r0,#1
        0x0001c316:    2003        .       MOVS     r0,#3
        0x0001c318:    9001        ..      STR      r0,[sp,#4]
        0x0001c31a:    4088        .@      LSLS     r0,r0,r1
        0x0001c31c:    f7ffff5a    ..Z.    BL       am_hal_timer_interrupt_disable ; 0x1c1d4
        0x0001c320:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001c322:    2001        .       MOVS     r0,#1
        0x0001c324:    9000        ..      STR      r0,[sp,#0]
        0x0001c326:    4088        .@      LSLS     r0,r0,r1
        0x0001c328:    f7fffefa    ....    BL       am_hal_timer_enable_sync ; 0x1c120
        0x0001c32c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c32e:    f7fffe9f    ....    BL       am_hal_timer_disable ; 0x1c070
        0x0001c332:    9900        ..      LDR      r1,[sp,#0]
        0x0001c334:    9801        ..      LDR      r0,[sp,#4]
        0x0001c336:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001c338:    fa01fc02    ....    LSL      r12,r1,r2
        0x0001c33c:    f2481204    H...    MOV      r2,#0x8104
        0x0001c340:    f2c40200    ....    MOVT     r2,#0x4000
        0x0001c344:    6813        .h      LDR      r3,[r2,#0]
        0x0001c346:    ea23030c    #...    BIC      r3,r3,r12
        0x0001c34a:    6013        .`      STR      r3,[r2,#0]
        0x0001c34c:    9b03        ..      LDR      r3,[sp,#0xc]
        0x0001c34e:    ea4f1e43    O.C.    LSL      lr,r3,#5
        0x0001c352:    f2482c00    H..,    MOVW     r12,#0x8200
        0x0001c356:    f2c40c00    ....    MOVT     r12,#0x4000
        0x0001c35a:    2300        .#      MOVS     r3,#0
        0x0001c35c:    9302        ..      STR      r3,[sp,#8]
        0x0001c35e:    f84c300e    L..0    STR      r3,[r12,lr]
        0x0001c362:    f8ddc00c    ....    LDR      r12,[sp,#0xc]
        0x0001c366:    ea4f1e4c    O.L.    LSL      lr,r12,#5
        0x0001c36a:    f2482c04    H..,    MOV      r12,#0x8204
        0x0001c36e:    f2c40c00    ....    MOVT     r12,#0x4000
        0x0001c372:    f84c300e    L..0    STR      r3,[r12,lr]
        0x0001c376:    f8ddc00c    ....    LDR      r12,[sp,#0xc]
        0x0001c37a:    ea4f1e4c    O.L.    LSL      lr,r12,#5
        0x0001c37e:    f2482c08    H..,    MOV      r12,#0x8208
        0x0001c382:    f2c40c00    ....    MOVT     r12,#0x4000
        0x0001c386:    f84c300e    L..0    STR      r3,[r12,lr]
        0x0001c38a:    f8ddc00c    ....    LDR      r12,[sp,#0xc]
        0x0001c38e:    ea4f1e4c    O.L.    LSL      lr,r12,#5
        0x0001c392:    f2482c0c    H..,    MOV      r12,#0x820c
        0x0001c396:    f2c40c00    ....    MOVT     r12,#0x4000
        0x0001c39a:    f84c300e    L..0    STR      r3,[r12,lr]
        0x0001c39e:    f8ddc00c    ....    LDR      r12,[sp,#0xc]
        0x0001c3a2:    ea4f1e4c    O.L.    LSL      lr,r12,#5
        0x0001c3a6:    f2482c10    H..,    MOV      r12,#0x8210
        0x0001c3aa:    f2c40c00    ....    MOVT     r12,#0x4000
        0x0001c3ae:    f84c300e    L..0    STR      r3,[r12,lr]
        0x0001c3b2:    9b03        ..      LDR      r3,[sp,#0xc]
        0x0001c3b4:    fa01f303    ....    LSL      r3,r1,r3
        0x0001c3b8:    6811        .h      LDR      r1,[r2,#0]
        0x0001c3ba:    4319        .C      ORRS     r1,r1,r3
        0x0001c3bc:    6011        .`      STR      r1,[r2,#0]
        0x0001c3be:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001c3c0:    0049        I.      LSLS     r1,r1,#1
        0x0001c3c2:    4088        .@      LSLS     r0,r0,r1
        0x0001c3c4:    f7fffefa    ....    BL       am_hal_timer_interrupt_clear ; 0x1c1bc
        0x0001c3c8:    9802        ..      LDR      r0,[sp,#8]
        0x0001c3ca:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001c3cc:    f24041f8    @..A    MOVW     r1,#0x4f8
        0x0001c3d0:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001c3d4:    f8010022    ..".    STRB     r0,[r1,r2,LSL #2]
        0x0001c3d8:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001c3da:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x0001c3de:    7050        Pp      STRB     r0,[r2,#1]
        0x0001c3e0:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001c3e2:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x0001c3e6:    7090        .p      STRB     r0,[r2,#2]
        0x0001c3e8:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001c3ea:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x0001c3ee:    70c8        .p      STRB     r0,[r1,#3]
        0x0001c3f0:    b004        ..      ADD      sp,sp,#0x10
        0x0001c3f2:    bd80        ..      POP      {r7,pc}
    am_hal_tpiu_enable
        0x0001c3f4:    b580        ..      PUSH     {r7,lr}
        0x0001c3f6:    b082        ..      SUB      sp,sp,#8
        0x0001c3f8:    9001        ..      STR      r0,[sp,#4]
        0x0001c3fa:    f2403104    @..1    MOVW     r1,#0x304
        0x0001c3fe:    f2ce0104    ....    MOVT     r1,#0xe004
        0x0001c402:    2000        .       MOVS     r0,#0
        0x0001c404:    6008        .`      STR      r0,[r1,#0]
        0x0001c406:    2104        .!      MOVS     r1,#4
        0x0001c408:    f2ce0104    ....    MOVT     r1,#0xe004
        0x0001c40c:    2001        .       MOVS     r0,#1
        0x0001c40e:    6008        .`      STR      r0,[r1,#0]
        0x0001c410:    9801        ..      LDR      r0,[sp,#4]
        0x0001c412:    f5b04f61    ..aO    CMP      r0,#0xe100
        0x0001c416:    d308        ..      BCC      0x1c42a ; am_hal_tpiu_enable + 54
        0x0001c418:    e7ff        ..      B        0x1c41a ; am_hal_tpiu_enable + 38
        0x0001c41a:    9801        ..      LDR      r0,[sp,#4]
        0x0001c41c:    f2484181    H..A    MOV      r1,#0x8481
        0x0001c420:    f2c0011e    ....    MOVT     r1,#0x1e
        0x0001c424:    4288        .B      CMP      r0,r1
        0x0001c426:    d306        ..      BCC      0x1c436 ; am_hal_tpiu_enable + 66
        0x0001c428:    e7ff        ..      B        0x1c42a ; am_hal_tpiu_enable + 54
        0x0001c42a:    f2442040    D.@     MOV      r0,#0x4240
        0x0001c42e:    f2c0000f    ....    MOVT     r0,#0xf
        0x0001c432:    9001        ..      STR      r0,[sp,#4]
        0x0001c434:    e7ff        ..      B        0x1c436 ; am_hal_tpiu_enable + 66
        0x0001c436:    9901        ..      LDR      r1,[sp,#4]
        0x0001c438:    f2436000    C..`    MOVW     r0,#0x3600
        0x0001c43c:    f2c0106e    ..n.    MOVT     r0,#0x16e
        0x0001c440:    fbb0f0f1    ....    UDIV     r0,r0,r1
        0x0001c444:    3801        .8      SUBS     r0,#1
        0x0001c446:    9000        ..      STR      r0,[sp,#0]
        0x0001c448:    f8bd0000    ....    LDRH     r0,[sp,#0]
        0x0001c44c:    2110        .!      MOVS     r1,#0x10
        0x0001c44e:    f2ce0104    ....    MOVT     r1,#0xe004
        0x0001c452:    6008        .`      STR      r0,[r1,#0]
        0x0001c454:    21f0        .!      MOVS     r1,#0xf0
        0x0001c456:    f2ce0104    ....    MOVT     r1,#0xe004
        0x0001c45a:    2002        .       MOVS     r0,#2
        0x0001c45c:    6008        .`      STR      r0,[r1,#0]
        0x0001c45e:    f6407100    @..q    MOVW     r1,#0xf00
        0x0001c462:    f2ce0104    ....    MOVT     r1,#0xe004
        0x0001c466:    2000        .       MOVS     r0,#0
        0x0001c468:    6008        .`      STR      r0,[r1,#0]
        0x0001c46a:    f2402150    @.P!    MOVW     r1,#0x250
        0x0001c46e:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001c472:    6808        .h      LDR      r0,[r1,#0]
        0x0001c474:    2201        ."      MOVS     r2,#1
        0x0001c476:    f3620043    b.C.    BFI      r0,r2,#1,#3
        0x0001c47a:    6008        .`      STR      r0,[r1,#0]
        0x0001c47c:    6808        .h      LDR      r0,[r1,#0]
        0x0001c47e:    f0400001    @...    ORR      r0,r0,#1
        0x0001c482:    6008        .`      STR      r0,[r1,#0]
        0x0001c484:    2064        d       MOVS     r0,#0x64
        0x0001c486:    f7fdfadf    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001c48a:    b002        ..      ADD      sp,sp,#8
        0x0001c48c:    bd80        ..      POP      {r7,pc}
        0x0001c48e:    0000        ..      MOVS     r0,r0
    am_hal_triple_read
        0x0001c490:    b510        ..      PUSH     {r4,lr}
        0x0001c492:    b082        ..      SUB      sp,sp,#8
        0x0001c494:    9001        ..      STR      r0,[sp,#4]
        0x0001c496:    9100        ..      STR      r1,[sp,#0]
        0x0001c498:    f8ddc004    ....    LDR      r12,[sp,#4]
        0x0001c49c:    f8dde000    ....    LDR      lr,[sp,#0]
        0x0001c4a0:    b412        ..      PUSH     {r1,r4}
        0x0001c4a2:    f3ef8410    ....    MRS      r4,PRIMASK
        0x0001c4a6:    b672        r.      CPSID    i
        0x0001c4a8:    bf00        ..      NOP      
        0x0001c4aa:    6801        .h      LDR      r1,[r0,#0]
        0x0001c4ac:    6802        .h      LDR      r2,[r0,#0]
        0x0001c4ae:    6803        .h      LDR      r3,[r0,#0]
        0x0001c4b0:    f3848810    ....    MSR      PRIMASK,r4
        0x0001c4b4:    bc11        ..      POP      {r0,r4}
        0x0001c4b6:    6001        .`      STR      r1,[r0,#0]
        0x0001c4b8:    6042        B`      STR      r2,[r0,#4]
        0x0001c4ba:    6083        .`      STR      r3,[r0,#8]
        0x0001c4bc:    b002        ..      ADD      sp,sp,#8
        0x0001c4be:    bd10        ..      POP      {r4,pc}
    am_hal_util_write_and_wait
        0x0001c4c0:    b580        ..      PUSH     {r7,lr}
        0x0001c4c2:    b08e        ..      SUB      sp,sp,#0x38
        0x0001c4c4:    9009        ..      STR      r0,[sp,#0x24]
        0x0001c4c6:    9108        ..      STR      r1,[sp,#0x20]
        0x0001c4c8:    9207        ..      STR      r2,[sp,#0x1c]
        0x0001c4ca:    9306        ..      STR      r3,[sp,#0x18]
        0x0001c4cc:    2000        .       MOVS     r0,#0
        0x0001c4ce:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c4d0:    f7fdffaa    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001c4d4:    9002        ..      STR      r0,[sp,#8]
        0x0001c4d6:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c4d8:    f000f880    ....    BL       am_hal_util_write_and_wait_timer_init ; 0x1c5dc
        0x0001c4dc:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c4de:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c4e0:    2800        .(      CMP      r0,#0
        0x0001c4e2:    d174        t.      BNE      0x1c5ce ; am_hal_util_write_and_wait + 270
        0x0001c4e4:    e7ff        ..      B        0x1c4e6 ; am_hal_util_write_and_wait + 38
        0x0001c4e6:    f7fcfba9    ....    BL       __NVIC_GetPriorityGrouping ; 0x18c3c
        0x0001c4ea:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c4ec:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c4ee:    2807        .(      CMP      r0,#7
        0x0001c4f0:    d103        ..      BNE      0x1c4fa ; am_hal_util_write_and_wait + 58
        0x0001c4f2:    e7ff        ..      B        0x1c4f4 ; am_hal_util_write_and_wait + 52
        0x0001c4f4:    2001        .       MOVS     r0,#1
        0x0001c4f6:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c4f8:    e068        h.      B        0x1c5cc ; am_hal_util_write_and_wait + 268
        0x0001c4fa:    2002        .       MOVS     r0,#2
        0x0001c4fc:    2100        .!      MOVS     r1,#0
        0x0001c4fe:    f7fdf943    ..C.    BL       am_hal_daxi_control ; 0x19788
        0x0001c502:    f3ef8011    ....    MRS      r0,BASEPRI
        0x0001c506:    900a        ..      STR      r0,[sp,#0x28]
        0x0001c508:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001c50a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c50c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c50e:    2805        .(      CMP      r0,#5
        0x0001c510:    d309        ..      BCC      0x1c526 ; am_hal_util_write_and_wait + 102
        0x0001c512:    e7ff        ..      B        0x1c514 ; am_hal_util_write_and_wait + 84
        0x0001c514:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c516:    1c41        A.      ADDS     r1,r0,#1
        0x0001c518:    2001        .       MOVS     r0,#1
        0x0001c51a:    4088        .@      LSLS     r0,r0,r1
        0x0001c51c:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001c51e:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001c520:    f3808811    ....    MSR      BASEPRI,r0
        0x0001c524:    e005        ..      B        0x1c532 ; am_hal_util_write_and_wait + 114
        0x0001c526:    2020                MOVS     r0,#0x20
        0x0001c528:    900c        ..      STR      r0,[sp,#0x30]
        0x0001c52a:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001c52c:    f3808811    ....    MSR      BASEPRI,r0
        0x0001c530:    e7ff        ..      B        0x1c532 ; am_hal_util_write_and_wait + 114
        0x0001c532:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001c534:    3001        .0      ADDS     r0,#1
        0x0001c536:    b148        H.      CBZ      r0,0x1c54c ; am_hal_util_write_and_wait + 140
        0x0001c538:    e7ff        ..      B        0x1c53a ; am_hal_util_write_and_wait + 122
        0x0001c53a:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001c53c:    6800        .h      LDR      r0,[r0,#0]
        0x0001c53e:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001c540:    ea200101     ...    BIC      r1,r0,r1
        0x0001c544:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001c546:    4308        .C      ORRS     r0,r0,r1
        0x0001c548:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001c54a:    e7ff        ..      B        0x1c54c ; am_hal_util_write_and_wait + 140
        0x0001c54c:    200d        .       MOVS     r0,#0xd
        0x0001c54e:    9000        ..      STR      r0,[sp,#0]
        0x0001c550:    f7fffd0a    ....    BL       am_hal_timer_clear ; 0x1bf68
        0x0001c554:    f64e5110    N..Q    MOV      r1,#0xed10
        0x0001c558:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001c55c:    6808        .h      LDR      r0,[r1,#0]
        0x0001c55e:    f0200004     ...    BIC      r0,r0,#4
        0x0001c562:    6008        .`      STR      r0,[r1,#0]
        0x0001c564:    f2404090    @..@    MOVW     r0,#0x490
        0x0001c568:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c56c:    6802        .h      LDR      r2,[r0,#0]
        0x0001c56e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001c570:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001c572:    4790        .G      BLX      r2
        0x0001c574:    9800        ..      LDR      r0,[sp,#0]
        0x0001c576:    f7fffd7b    ..{.    BL       am_hal_timer_disable ; 0x1c070
        0x0001c57a:    f04f6040    O.@`    MOV      r0,#0xc000000
        0x0001c57e:    f7fffe1d    ....    BL       am_hal_timer_interrupt_clear ; 0x1c1bc
        0x0001c582:    2001        .       MOVS     r0,#1
        0x0001c584:    a901        ..      ADD      r1,sp,#4
        0x0001c586:    f7fffe81    ....    BL       am_hal_timer_interrupt_status_get ; 0x1c28c
        0x0001c58a:    2050        P       MOVS     r0,#0x50
        0x0001c58c:    f7fcfada    ....    BL       __NVIC_ClearPendingIRQ ; 0x18b44
        0x0001c590:    9801        ..      LDR      r0,[sp,#4]
        0x0001c592:    f06f6140    o.@a    MVN      r1,#0xc000000
        0x0001c596:    4208        .B      TST      r0,r1
        0x0001c598:    d112        ..      BNE      0x1c5c0 ; am_hal_util_write_and_wait + 256
        0x0001c59a:    e7ff        ..      B        0x1c59c ; am_hal_util_write_and_wait + 220
        0x0001c59c:    200e        .       MOVS     r0,#0xe
        0x0001c59e:    f7fcfad1    ....    BL       __NVIC_ClearPendingIRQ ; 0x18b44
        0x0001c5a2:    2001        .       MOVS     r0,#1
        0x0001c5a4:    a901        ..      ADD      r1,sp,#4
        0x0001c5a6:    f7fffe71    ..q.    BL       am_hal_timer_interrupt_status_get ; 0x1c28c
        0x0001c5aa:    9801        ..      LDR      r0,[sp,#4]
        0x0001c5ac:    f06f6140    o.@a    MVN      r1,#0xc000000
        0x0001c5b0:    4208        .B      TST      r0,r1
        0x0001c5b2:    d004        ..      BEQ      0x1c5be ; am_hal_util_write_and_wait + 254
        0x0001c5b4:    e7ff        ..      B        0x1c5b6 ; am_hal_util_write_and_wait + 246
        0x0001c5b6:    200e        .       MOVS     r0,#0xe
        0x0001c5b8:    f7fcfb48    ..H.    BL       __NVIC_SetPendingIRQ ; 0x18c4c
        0x0001c5bc:    e7ff        ..      B        0x1c5be ; am_hal_util_write_and_wait + 254
        0x0001c5be:    e7ff        ..      B        0x1c5c0 ; am_hal_util_write_and_wait + 256
        0x0001c5c0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c5c2:    900d        ..      STR      r0,[sp,#0x34]
        0x0001c5c4:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001c5c6:    f3808811    ....    MSR      BASEPRI,r0
        0x0001c5ca:    e7ff        ..      B        0x1c5cc ; am_hal_util_write_and_wait + 268
        0x0001c5cc:    e7ff        ..      B        0x1c5ce ; am_hal_util_write_and_wait + 270
        0x0001c5ce:    9802        ..      LDR      r0,[sp,#8]
        0x0001c5d0:    f7fdff32    ..2.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001c5d4:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c5d6:    b00e        ..      ADD      sp,sp,#0x38
        0x0001c5d8:    bd80        ..      POP      {r7,pc}
        0x0001c5da:    0000        ..      MOVS     r0,r0
    am_hal_util_write_and_wait_timer_init
        0x0001c5dc:    b580        ..      PUSH     {r7,lr}
        0x0001c5de:    b08c        ..      SUB      sp,sp,#0x30
        0x0001c5e0:    900a        ..      STR      r0,[sp,#0x28]
        0x0001c5e2:    2000        .       MOVS     r0,#0
        0x0001c5e4:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c5e6:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c5e8:    a805        ..      ADD      r0,sp,#0x14
        0x0001c5ea:    9002        ..      STR      r0,[sp,#8]
        0x0001c5ec:    f7fffd26    ..&.    BL       am_hal_timer_default_config_set ; 0x1c03c
        0x0001c5f0:    9902        ..      LDR      r1,[sp,#8]
        0x0001c5f2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c5f4:    2201        ."      MOVS     r2,#1
        0x0001c5f6:    f88d2015    ...     STRB     r2,[sp,#0x15]
        0x0001c5fa:    f04f32ff    O..2    MOV      r2,#0xffffffff
        0x0001c5fe:    9208        ..      STR      r2,[sp,#0x20]
        0x0001c600:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001c602:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001c604:    f6485280    H..R    MOV      r2,#0x8d80
        0x0001c608:    f2c0025b    ..[.    MOVT     r2,#0x5b
        0x0001c60c:    4350        PC      MULS     r0,r2,r0
        0x0001c60e:    f64d6283    M..b    MOV      r2,#0xde83
        0x0001c612:    f2c4321b    ...2    MOVT     r2,#0x431b
        0x0001c616:    fba02002    ...     UMULL    r2,r0,r0,r2
        0x0001c61a:    0c80        ..      LSRS     r0,r0,#18
        0x0001c61c:    9009        ..      STR      r0,[sp,#0x24]
        0x0001c61e:    200d        .       MOVS     r0,#0xd
        0x0001c620:    f002fef8    ....    BL       internal_timer_config ; 0x1f414
        0x0001c624:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c626:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c628:    b118        ..      CBZ      r0,0x1c632 ; am_hal_util_write_and_wait_timer_init + 86
        0x0001c62a:    e7ff        ..      B        0x1c62c ; am_hal_util_write_and_wait_timer_init + 80
        0x0001c62c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c62e:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001c630:    e027        '.      B        0x1c682 ; am_hal_util_write_and_wait_timer_init + 166
        0x0001c632:    200d        .       MOVS     r0,#0xd
        0x0001c634:    9001        ..      STR      r0,[sp,#4]
        0x0001c636:    f7fffc97    ....    BL       am_hal_timer_clear ; 0x1bf68
        0x0001c63a:    9801        ..      LDR      r0,[sp,#4]
        0x0001c63c:    f7fffd18    ....    BL       am_hal_timer_disable ; 0x1c070
        0x0001c640:    f04f6000    O..`    MOV      r0,#0x8000000
        0x0001c644:    f7fffdba    ....    BL       am_hal_timer_interrupt_clear ; 0x1c1bc
        0x0001c648:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c64a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c64c:    b118        ..      CBZ      r0,0x1c656 ; am_hal_util_write_and_wait_timer_init + 122
        0x0001c64e:    e7ff        ..      B        0x1c650 ; am_hal_util_write_and_wait_timer_init + 116
        0x0001c650:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c652:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001c654:    e015        ..      B        0x1c682 ; am_hal_util_write_and_wait_timer_init + 166
        0x0001c656:    f04f6000    O..`    MOV      r0,#0x8000000
        0x0001c65a:    f7fffdc9    ....    BL       am_hal_timer_interrupt_enable ; 0x1c1f0
        0x0001c65e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c660:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c662:    b118        ..      CBZ      r0,0x1c66c ; am_hal_util_write_and_wait_timer_init + 144
        0x0001c664:    e7ff        ..      B        0x1c666 ; am_hal_util_write_and_wait_timer_init + 138
        0x0001c666:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c668:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001c66a:    e00a        ..      B        0x1c682 ; am_hal_util_write_and_wait_timer_init + 166
        0x0001c66c:    2050        P       MOVS     r0,#0x50
        0x0001c66e:    9000        ..      STR      r0,[sp,#0]
        0x0001c670:    2100        .!      MOVS     r1,#0
        0x0001c672:    f7fcfb47    ..G.    BL       __NVIC_SetPriority ; 0x18d04
        0x0001c676:    9800        ..      LDR      r0,[sp,#0]
        0x0001c678:    f7fcfac8    ....    BL       __NVIC_EnableIRQ ; 0x18c0c
        0x0001c67c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c67e:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001c680:    e7ff        ..      B        0x1c682 ; am_hal_util_write_and_wait_timer_init + 166
        0x0001c682:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001c684:    b00c        ..      ADD      sp,sp,#0x30
        0x0001c686:    bd80        ..      POP      {r7,pc}
    am_pdm0_isr
        0x0001c688:    b580        ..      PUSH     {r7,lr}
        0x0001c68a:    b088        ..      SUB      sp,sp,#0x20
        0x0001c68c:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001c690:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c694:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c696:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c69a:    a907        ..      ADD      r1,sp,#0x1c
        0x0001c69c:    2201        ."      MOVS     r2,#1
        0x0001c69e:    f7fefc0b    ....    BL       am_hal_pdm_interrupt_status_get ; 0x1aeb8
        0x0001c6a2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c6a4:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c6a8:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001c6aa:    f7fefb37    ..7.    BL       am_hal_pdm_interrupt_clear ; 0x1ad1c
        0x0001c6ae:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001c6b0:    f8d20144    ..D.    LDR      r0,[r2,#0x144]
        0x0001c6b4:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001c6b6:    f50272a4    ...r    ADD      r2,r2,#0x148
        0x0001c6ba:    f7fefbbd    ....    BL       am_hal_pdm_interrupt_service ; 0x1ae38
        0x0001c6be:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001c6c2:    0700        ..      LSLS     r0,r0,#28
        0x0001c6c4:    2800        .(      CMP      r0,#0
        0x0001c6c6:    d545        E.      BPL      0x1c754 ; am_pdm0_isr + 204
        0x0001c6c8:    e7ff        ..      B        0x1c6ca ; am_pdm0_isr + 66
        0x0001c6ca:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001c6ce:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c6d2:    9002        ..      STR      r0,[sp,#8]
        0x0001c6d4:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c6d8:    f7fef9ca    ....    BL       am_hal_pdm_dma_get_buffer ; 0x1aa70
        0x0001c6dc:    4601        .F      MOV      r1,r0
        0x0001c6de:    9802        ..      LDR      r0,[sp,#8]
        0x0001c6e0:    9106        ..      STR      r1,[sp,#0x18]
        0x0001c6e2:    3004        .0      ADDS     r0,#4
        0x0001c6e4:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c6e6:    2000        .       MOVS     r0,#0
        0x0001c6e8:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c6ea:    e7ff        ..      B        0x1c6ec ; am_pdm0_isr + 100
        0x0001c6ec:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c6ee:    284f        O(      CMP      r0,#0x4f
        0x0001c6f0:    d816        ..      BHI      0x1c720 ; am_pdm0_isr + 152
        0x0001c6f2:    e7ff        ..      B        0x1c6f4 ; am_pdm0_isr + 108
        0x0001c6f4:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c6f6:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001c6f8:    f8500022    P.".    LDR      r0,[r0,r2,LSL #2]
        0x0001c6fc:    0a00        ..      LSRS     r0,r0,#8
        0x0001c6fe:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001c700:    f8010012    ....    STRB     r0,[r1,r2,LSL #1]
        0x0001c704:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c706:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001c708:    eb000082    ....    ADD      r0,r0,r2,LSL #2
        0x0001c70c:    8840        @.      LDRH     r0,[r0,#2]
        0x0001c70e:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001c710:    eb010142    ..B.    ADD      r1,r1,r2,LSL #1
        0x0001c714:    7048        Hp      STRB     r0,[r1,#1]
        0x0001c716:    e7ff        ..      B        0x1c718 ; am_pdm0_isr + 144
        0x0001c718:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c71a:    3001        .0      ADDS     r0,#1
        0x0001c71c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c71e:    e7e5        ..      B        0x1c6ec ; am_pdm0_isr + 100
        0x0001c720:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001c724:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c728:    1d01        ..      ADDS     r1,r0,#4
        0x0001c72a:    2000        .       MOVS     r0,#0
        0x0001c72c:    22a0        ."      MOVS     r2,#0xa0
        0x0001c72e:    9201        ..      STR      r2,[sp,#4]
        0x0001c730:    f7fcfbac    ....    BL       am_audio_buffer_nested_push ; 0x18e8c
        0x0001c734:    9b01        ..      LDR      r3,[sp,#4]
        0x0001c736:    f6404018    @..@    MOV      r0,#0xc18
        0x0001c73a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c73e:    f6480108    H...    MOV      r1,#0x8808
        0x0001c742:    4408        .D      ADD      r0,r0,r1
        0x0001c744:    4669        iF      MOV      r1,sp
        0x0001c746:    6008        .`      STR      r0,[r1,#0]
        0x0001c748:    2008        .       MOVS     r0,#8
        0x0001c74a:    2104        .!      MOVS     r1,#4
        0x0001c74c:    2202        ."      MOVS     r2,#2
        0x0001c74e:    f001feab    ....    BL       am_vos_task_send_fromISR ; 0x1e4a8
        0x0001c752:    e00f        ..      B        0x1c774 ; am_pdm0_isr + 236
        0x0001c754:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001c758:    f0100f06    ....    TST      r0,#6
        0x0001c75c:    d009        ..      BEQ      0x1c772 ; am_pdm0_isr + 234
        0x0001c75e:    e7ff        ..      B        0x1c760 ; am_pdm0_isr + 216
        0x0001c760:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001c764:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c768:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c76c:    f7fefa56    ..V.    BL       am_hal_pdm_fifo_flush ; 0x1ac1c
        0x0001c770:    e7ff        ..      B        0x1c772 ; am_pdm0_isr + 234
        0x0001c772:    e7ff        ..      B        0x1c774 ; am_pdm0_isr + 236
        0x0001c774:    b008        ..      ADD      sp,sp,#0x20
        0x0001c776:    bd80        ..      POP      {r7,pc}
    am_stimer_cmpr0_isr
        0x0001c778:    b580        ..      PUSH     {r7,lr}
        0x0001c77a:    b082        ..      SUB      sp,sp,#8
        0x0001c77c:    2000        .       MOVS     r0,#0
        0x0001c77e:    f7fffa53    ..S.    BL       am_hal_stimer_int_status_get ; 0x1bc28
        0x0001c782:    9001        ..      STR      r0,[sp,#4]
        0x0001c784:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001c788:    07c0        ..      LSLS     r0,r0,#31
        0x0001c78a:    b138        8.      CBZ      r0,0x1c79c ; am_stimer_cmpr0_isr + 36
        0x0001c78c:    e7ff        ..      B        0x1c78e ; am_stimer_cmpr0_isr + 22
        0x0001c78e:    2001        .       MOVS     r0,#1
        0x0001c790:    f7fffa34    ..4.    BL       am_hal_stimer_int_clear ; 0x1bbfc
        0x0001c794:    2000        .       MOVS     r0,#0
        0x0001c796:    f005f9a7    ....    BL       xPortStimerTickHandler ; 0x21ae8
        0x0001c79a:    e7ff        ..      B        0x1c79c ; am_stimer_cmpr0_isr + 36
        0x0001c79c:    b002        ..      ADD      sp,sp,#8
        0x0001c79e:    bd80        ..      POP      {r7,pc}
    am_stimer_cmpr1_isr
        0x0001c7a0:    b580        ..      PUSH     {r7,lr}
        0x0001c7a2:    b082        ..      SUB      sp,sp,#8
        0x0001c7a4:    2000        .       MOVS     r0,#0
        0x0001c7a6:    f7fffa3f    ..?.    BL       am_hal_stimer_int_status_get ; 0x1bc28
        0x0001c7aa:    9001        ..      STR      r0,[sp,#4]
        0x0001c7ac:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001c7b0:    0780        ..      LSLS     r0,r0,#30
        0x0001c7b2:    2800        .(      CMP      r0,#0
        0x0001c7b4:    d50e        ..      BPL      0x1c7d4 ; am_stimer_cmpr1_isr + 52
        0x0001c7b6:    e7ff        ..      B        0x1c7b8 ; am_stimer_cmpr1_isr + 24
        0x0001c7b8:    2002        .       MOVS     r0,#2
        0x0001c7ba:    f7fffa1f    ....    BL       am_hal_stimer_int_clear ; 0x1bbfc
        0x0001c7be:    f24071a4    @..q    MOV      r1,#0x7a4
        0x0001c7c2:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001c7c6:    6808        .h      LDR      r0,[r1,#0]
        0x0001c7c8:    3001        .0      ADDS     r0,#1
        0x0001c7ca:    6008        .`      STR      r0,[r1,#0]
        0x0001c7cc:    2001        .       MOVS     r0,#1
        0x0001c7ce:    f005f98b    ....    BL       xPortStimerTickHandler ; 0x21ae8
        0x0001c7d2:    e7ff        ..      B        0x1c7d4 ; am_stimer_cmpr1_isr + 52
        0x0001c7d4:    b002        ..      ADD      sp,sp,#8
        0x0001c7d6:    bd80        ..      POP      {r7,pc}
    am_util_delay_ms
        0x0001c7d8:    b580        ..      PUSH     {r7,lr}
        0x0001c7da:    b082        ..      SUB      sp,sp,#8
        0x0001c7dc:    9001        ..      STR      r0,[sp,#4]
        0x0001c7de:    9801        ..      LDR      r0,[sp,#4]
        0x0001c7e0:    f44f717a    O.zq    MOV      r1,#0x3e8
        0x0001c7e4:    4348        HC      MULS     r0,r1,r0
        0x0001c7e6:    f7fdf92f    ../.    BL       am_hal_delay_us ; 0x19a48
        0x0001c7ea:    b002        ..      ADD      sp,sp,#8
        0x0001c7ec:    bd80        ..      POP      {r7,pc}
        0x0001c7ee:    0000        ..      MOVS     r0,r0
    am_util_faultisr_collect_data
        0x0001c7f0:    b580        ..      PUSH     {r7,lr}
        0x0001c7f2:    b096        ..      SUB      sp,sp,#0x58
        0x0001c7f4:    9015        ..      STR      r0,[sp,#0x54]
        0x0001c7f6:    2000        .       MOVS     r0,#0
        0x0001c7f8:    9008        ..      STR      r0,[sp,#0x20]
        0x0001c7fa:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001c7fc:    9006        ..      STR      r0,[sp,#0x18]
        0x0001c7fe:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c800:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c802:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c804:    9002        ..      STR      r0,[sp,#8]
        0x0001c806:    9802        ..      LDR      r0,[sp,#8]
        0x0001c808:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001c80a:    f64e5028    N.(P    MOV      r0,#0xed28
        0x0001c80e:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001c812:    6800        .h      LDR      r0,[r0,#0]
        0x0001c814:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001c816:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001c818:    f88d0050    ..P.    STRB     r0,[sp,#0x50]
        0x0001c81c:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001c81e:    0a00        ..      LSRS     r0,r0,#8
        0x0001c820:    f88d0051    ..Q.    STRB     r0,[sp,#0x51]
        0x0001c824:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001c826:    0c00        ..      LSRS     r0,r0,#16
        0x0001c828:    f8ad0052    ..R.    STRH     r0,[sp,#0x52]
        0x0001c82c:    f64e5038    N.8P    MOV      r0,#0xed38
        0x0001c830:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001c834:    6800        .h      LDR      r0,[r0,#0]
        0x0001c836:    9012        ..      STR      r0,[sp,#0x48]
        0x0001c838:    9815        ..      LDR      r0,[sp,#0x54]
        0x0001c83a:    f000fd3d    ..=.    BL       am_valid_sp ; 0x1d2b8
        0x0001c83e:    b3d8        ..      CBZ      r0,0x1c8b8 ; am_util_faultisr_collect_data + 200
        0x0001c840:    e7ff        ..      B        0x1c842 ; am_util_faultisr_collect_data + 82
        0x0001c842:    f89d0051    ..Q.    LDRB     r0,[sp,#0x51]
        0x0001c846:    0780        ..      LSLS     r0,r0,#30
        0x0001c848:    2800        .(      CMP      r0,#0
        0x0001c84a:    d506        ..      BPL      0x1c85a ; am_util_faultisr_collect_data + 106
        0x0001c84c:    e7ff        ..      B        0x1c84e ; am_util_faultisr_collect_data + 94
        0x0001c84e:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001c850:    2006        .       MOVS     r0,#6
        0x0001c852:    f7fcfd87    ....    BL       am_getStackedReg ; 0x19364
        0x0001c856:    9001        ..      STR      r0,[sp,#4]
        0x0001c858:    e003        ..      B        0x1c862 ; am_util_faultisr_collect_data + 114
        0x0001c85a:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001c85e:    9001        ..      STR      r0,[sp,#4]
        0x0001c860:    e7ff        ..      B        0x1c862 ; am_util_faultisr_collect_data + 114
        0x0001c862:    9801        ..      LDR      r0,[sp,#4]
        0x0001c864:    9011        ..      STR      r0,[sp,#0x44]
        0x0001c866:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001c868:    2000        .       MOVS     r0,#0
        0x0001c86a:    f7fcfd7b    ..{.    BL       am_getStackedReg ; 0x19364
        0x0001c86e:    9009        ..      STR      r0,[sp,#0x24]
        0x0001c870:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001c872:    2001        .       MOVS     r0,#1
        0x0001c874:    f7fcfd76    ..v.    BL       am_getStackedReg ; 0x19364
        0x0001c878:    900a        ..      STR      r0,[sp,#0x28]
        0x0001c87a:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001c87c:    2002        .       MOVS     r0,#2
        0x0001c87e:    f7fcfd71    ..q.    BL       am_getStackedReg ; 0x19364
        0x0001c882:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001c884:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001c886:    2003        .       MOVS     r0,#3
        0x0001c888:    f7fcfd6c    ..l.    BL       am_getStackedReg ; 0x19364
        0x0001c88c:    900c        ..      STR      r0,[sp,#0x30]
        0x0001c88e:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001c890:    2004        .       MOVS     r0,#4
        0x0001c892:    f7fcfd67    ..g.    BL       am_getStackedReg ; 0x19364
        0x0001c896:    900d        ..      STR      r0,[sp,#0x34]
        0x0001c898:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001c89a:    2005        .       MOVS     r0,#5
        0x0001c89c:    f7fcfd62    ..b.    BL       am_getStackedReg ; 0x19364
        0x0001c8a0:    900e        ..      STR      r0,[sp,#0x38]
        0x0001c8a2:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001c8a4:    2006        .       MOVS     r0,#6
        0x0001c8a6:    f7fcfd5d    ..].    BL       am_getStackedReg ; 0x19364
        0x0001c8aa:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001c8ac:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001c8ae:    2007        .       MOVS     r0,#7
        0x0001c8b0:    f7fcfd58    ..X.    BL       am_getStackedReg ; 0x19364
        0x0001c8b4:    9010        ..      STR      r0,[sp,#0x40]
        0x0001c8b6:    e7ff        ..      B        0x1c8b8 ; am_util_faultisr_collect_data + 200
        0x0001c8b8:    a803        ..      ADD      r0,sp,#0xc
        0x0001c8ba:    f7fdf94f    ..O.    BL       am_hal_fault_status_get ; 0x19b5c
        0x0001c8be:    f24320ef    C..     MOV      r0,#0x32ef
        0x0001c8c2:    f2c00002    ....    MOVT     r0,#2
        0x0001c8c6:    f000f995    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c8ca:    9815        ..      LDR      r0,[sp,#0x54]
        0x0001c8cc:    f000fcf4    ....    BL       am_valid_sp ; 0x1d2b8
        0x0001c8d0:    b938        8.      CBNZ     r0,0x1c8e2 ; am_util_faultisr_collect_data + 242
        0x0001c8d2:    e7ff        ..      B        0x1c8d4 ; am_util_faultisr_collect_data + 228
        0x0001c8d4:    f243207e    C.~     MOV      r0,#0x327e
        0x0001c8d8:    f2c00002    ....    MOVT     r0,#2
        0x0001c8dc:    f000f98a    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c8e0:    e03e        >.      B        0x1c960 ; am_util_faultisr_collect_data + 368
        0x0001c8e2:    f243301c    C..0    MOV      r0,#0x331c
        0x0001c8e6:    f2c00002    ....    MOVT     r0,#2
        0x0001c8ea:    f000f983    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c8ee:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001c8f0:    f243502f    C./P    MOV      r0,#0x352f
        0x0001c8f4:    f2c00002    ....    MOVT     r0,#2
        0x0001c8f8:    f000f97c    ..|.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c8fc:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001c8fe:    f2435041    C.AP    MOV      r0,#0x3541
        0x0001c902:    f2c00002    ....    MOVT     r0,#2
        0x0001c906:    f000f975    ..u.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c90a:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001c90c:    f2435053    C.SP    MOV      r0,#0x3553
        0x0001c910:    f2c00002    ....    MOVT     r0,#2
        0x0001c914:    f000f96e    ..n.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c918:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001c91a:    f2435065    C.eP    MOV      r0,#0x3565
        0x0001c91e:    f2c00002    ....    MOVT     r0,#2
        0x0001c922:    f000f967    ..g.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c926:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001c928:    f24350c3    C..P    MOV      r0,#0x35c3
        0x0001c92c:    f2c00002    ....    MOVT     r0,#2
        0x0001c930:    f000f960    ..`.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c934:    990e        ..      LDR      r1,[sp,#0x38]
        0x0001c936:    f2435089    C..P    MOV      r0,#0x3589
        0x0001c93a:    f2c00002    ....    MOVT     r0,#2
        0x0001c93e:    f000f959    ..Y.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c942:    990f        ..      LDR      r1,[sp,#0x3c]
        0x0001c944:    f2435077    C.wP    MOV      r0,#0x3577
        0x0001c948:    f2c00002    ....    MOVT     r0,#2
        0x0001c94c:    f000f952    ..R.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c950:    9910        ..      LDR      r1,[sp,#0x40]
        0x0001c952:    f2433009    C..0    MOV      r0,#0x3309
        0x0001c956:    f2c00002    ....    MOVT     r0,#2
        0x0001c95a:    f000f94b    ..K.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c95e:    e7ff        ..      B        0x1c960 ; am_util_faultisr_collect_data + 368
        0x0001c960:    f2433048    C.H0    MOV      r0,#0x3348
        0x0001c964:    f2c00002    ....    MOVT     r0,#2
        0x0001c968:    f000f944    ..D.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c96c:    9911        ..      LDR      r1,[sp,#0x44]
        0x0001c96e:    f24350d5    C..P    MOV      r0,#0x35d5
        0x0001c972:    f2c00002    ....    MOVT     r0,#2
        0x0001c976:    f000f93d    ..=.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c97a:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001c97c:    f243509b    C..P    MOV      r0,#0x359b
        0x0001c980:    f2c00002    ....    MOVT     r0,#2
        0x0001c984:    f000f936    ..6.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c988:    f89d1050    ..P.    LDRB     r1,[sp,#0x50]
        0x0001c98c:    f2434073    C.s@    MOV      r0,#0x3473
        0x0001c990:    f2c00002    ....    MOVT     r0,#2
        0x0001c994:    f000f92e    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c998:    f8bd1052    ..R.    LDRH     r1,[sp,#0x52]
        0x0001c99c:    f24340a2    C..@    MOV      r0,#0x34a2
        0x0001c9a0:    f2c00002    ....    MOVT     r0,#2
        0x0001c9a4:    f000f926    ..&.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c9a8:    f89d1051    ..Q.    LDRB     r1,[sp,#0x51]
        0x0001c9ac:    f2434049    C.I@    MOV      r0,#0x3449
        0x0001c9b0:    f2c00002    ....    MOVT     r0,#2
        0x0001c9b4:    f000f91e    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001c9b8:    2080        .       MOVS     r0,#0x80
        0x0001c9ba:    9002        ..      STR      r0,[sp,#8]
        0x0001c9bc:    e7ff        ..      B        0x1c9be ; am_util_faultisr_collect_data + 462
        0x0001c9be:    9802        ..      LDR      r0,[sp,#8]
        0x0001c9c0:    2800        .(      CMP      r0,#0
        0x0001c9c2:    d062        b.      BEQ      0x1ca8a ; am_util_faultisr_collect_data + 666
        0x0001c9c4:    e7ff        ..      B        0x1c9c6 ; am_util_faultisr_collect_data + 470
        0x0001c9c6:    f89d0051    ..Q.    LDRB     r0,[sp,#0x51]
        0x0001c9ca:    9902        ..      LDR      r1,[sp,#8]
        0x0001c9cc:    4008        .@      ANDS     r0,r0,r1
        0x0001c9ce:    4601        .F      MOV      r1,r0
        0x0001c9d0:    9100        ..      STR      r1,[sp,#0]
        0x0001c9d2:    2801        .(      CMP      r0,#1
        0x0001c9d4:    d04d        M.      BEQ      0x1ca72 ; am_util_faultisr_collect_data + 642
        0x0001c9d6:    e7ff        ..      B        0x1c9d8 ; am_util_faultisr_collect_data + 488
        0x0001c9d8:    9800        ..      LDR      r0,[sp,#0]
        0x0001c9da:    2802        .(      CMP      r0,#2
        0x0001c9dc:    d042        B.      BEQ      0x1ca64 ; am_util_faultisr_collect_data + 628
        0x0001c9de:    e7ff        ..      B        0x1c9e0 ; am_util_faultisr_collect_data + 496
        0x0001c9e0:    9800        ..      LDR      r0,[sp,#0]
        0x0001c9e2:    2804        .(      CMP      r0,#4
        0x0001c9e4:    d037        7.      BEQ      0x1ca56 ; am_util_faultisr_collect_data + 614
        0x0001c9e6:    e7ff        ..      B        0x1c9e8 ; am_util_faultisr_collect_data + 504
        0x0001c9e8:    9800        ..      LDR      r0,[sp,#0]
        0x0001c9ea:    2808        .(      CMP      r0,#8
        0x0001c9ec:    d02c        ,.      BEQ      0x1ca48 ; am_util_faultisr_collect_data + 600
        0x0001c9ee:    e7ff        ..      B        0x1c9f0 ; am_util_faultisr_collect_data + 512
        0x0001c9f0:    9800        ..      LDR      r0,[sp,#0]
        0x0001c9f2:    2810        .(      CMP      r0,#0x10
        0x0001c9f4:    d021        !.      BEQ      0x1ca3a ; am_util_faultisr_collect_data + 586
        0x0001c9f6:    e7ff        ..      B        0x1c9f8 ; am_util_faultisr_collect_data + 520
        0x0001c9f8:    9800        ..      LDR      r0,[sp,#0]
        0x0001c9fa:    2820         (      CMP      r0,#0x20
        0x0001c9fc:    d016        ..      BEQ      0x1ca2c ; am_util_faultisr_collect_data + 572
        0x0001c9fe:    e7ff        ..      B        0x1ca00 ; am_util_faultisr_collect_data + 528
        0x0001ca00:    9800        ..      LDR      r0,[sp,#0]
        0x0001ca02:    2840        @(      CMP      r0,#0x40
        0x0001ca04:    d00b        ..      BEQ      0x1ca1e ; am_util_faultisr_collect_data + 558
        0x0001ca06:    e7ff        ..      B        0x1ca08 ; am_util_faultisr_collect_data + 536
        0x0001ca08:    9800        ..      LDR      r0,[sp,#0]
        0x0001ca0a:    2880        .(      CMP      r0,#0x80
        0x0001ca0c:    d138        8.      BNE      0x1ca80 ; am_util_faultisr_collect_data + 656
        0x0001ca0e:    e7ff        ..      B        0x1ca10 ; am_util_faultisr_collect_data + 544
        0x0001ca10:    f243307d    C.}0    MOV      r0,#0x337d
        0x0001ca14:    f2c00002    ....    MOVT     r0,#2
        0x0001ca18:    f000f8ec    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001ca1c:    e031        1.      B        0x1ca82 ; am_util_faultisr_collect_data + 658
        0x0001ca1e:    f2433060    C.`0    MOV      r0,#0x3360
        0x0001ca22:    f2c00002    ....    MOVT     r0,#2
        0x0001ca26:    f000f8e5    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001ca2a:    e02a        *.      B        0x1ca82 ; am_util_faultisr_collect_data + 658
        0x0001ca2c:    f24330f2    C..0    MOV      r0,#0x33f2
        0x0001ca30:    f2c00002    ....    MOVT     r0,#2
        0x0001ca34:    f000f8de    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001ca38:    e023        #.      B        0x1ca82 ; am_util_faultisr_collect_data + 658
        0x0001ca3a:    f24330ba    C..0    MOV      r0,#0x33ba
        0x0001ca3e:    f2c00002    ....    MOVT     r0,#2
        0x0001ca42:    f000f8d7    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001ca46:    e01c        ..      B        0x1ca82 ; am_util_faultisr_collect_data + 658
        0x0001ca48:    f24330d5    C..0    MOV      r0,#0x33d5
        0x0001ca4c:    f2c00002    ....    MOVT     r0,#2
        0x0001ca50:    f000f8d0    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001ca54:    e015        ..      B        0x1ca82 ; am_util_faultisr_collect_data + 658
        0x0001ca56:    f243400d    C..@    MOV      r0,#0x340d
        0x0001ca5a:    f2c00002    ....    MOVT     r0,#2
        0x0001ca5e:    f000f8c9    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001ca62:    e00e        ..      B        0x1ca82 ; am_util_faultisr_collect_data + 658
        0x0001ca64:    f243309b    C..0    MOV      r0,#0x339b
        0x0001ca68:    f2c00002    ....    MOVT     r0,#2
        0x0001ca6c:    f000f8c2    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001ca70:    e007        ..      B        0x1ca82 ; am_util_faultisr_collect_data + 658
        0x0001ca72:    f243402d    C.-@    MOV      r0,#0x342d
        0x0001ca76:    f2c00002    ....    MOVT     r0,#2
        0x0001ca7a:    f000f8bb    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001ca7e:    e000        ..      B        0x1ca82 ; am_util_faultisr_collect_data + 658
        0x0001ca80:    e7ff        ..      B        0x1ca82 ; am_util_faultisr_collect_data + 658
        0x0001ca82:    9802        ..      LDR      r0,[sp,#8]
        0x0001ca84:    0840        @.      LSRS     r0,r0,#1
        0x0001ca86:    9002        ..      STR      r0,[sp,#8]
        0x0001ca88:    e799        ..      B        0x1c9be ; am_util_faultisr_collect_data + 462
        0x0001ca8a:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x0001ca8e:    07c0        ..      LSLS     r0,r0,#31
        0x0001ca90:    b950        P.      CBNZ     r0,0x1caa8 ; am_util_faultisr_collect_data + 696
        0x0001ca92:    e7ff        ..      B        0x1ca94 ; am_util_faultisr_collect_data + 676
        0x0001ca94:    f89d0014    ....    LDRB     r0,[sp,#0x14]
        0x0001ca98:    07c0        ..      LSLS     r0,r0,#31
        0x0001ca9a:    b928        (.      CBNZ     r0,0x1caa8 ; am_util_faultisr_collect_data + 696
        0x0001ca9c:    e7ff        ..      B        0x1ca9e ; am_util_faultisr_collect_data + 686
        0x0001ca9e:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001caa2:    07c0        ..      LSLS     r0,r0,#31
        0x0001caa4:    b138        8.      CBZ      r0,0x1cab6 ; am_util_faultisr_collect_data + 710
        0x0001caa6:    e7ff        ..      B        0x1caa8 ; am_util_faultisr_collect_data + 696
        0x0001caa8:    f2433036    C.60    MOV      r0,#0x3336
        0x0001caac:    f2c00002    ....    MOVT     r0,#2
        0x0001cab0:    f000f8a0    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001cab4:    e7ff        ..      B        0x1cab6 ; am_util_faultisr_collect_data + 710
        0x0001cab6:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x0001caba:    07c0        ..      LSLS     r0,r0,#31
        0x0001cabc:    b140        @.      CBZ      r0,0x1cad0 ; am_util_faultisr_collect_data + 736
        0x0001cabe:    e7ff        ..      B        0x1cac0 ; am_util_faultisr_collect_data + 720
        0x0001cac0:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001cac2:    f24340ef    C..@    MOV      r0,#0x34ef
        0x0001cac6:    f2c00002    ....    MOVT     r0,#2
        0x0001caca:    f000f893    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001cace:    e7ff        ..      B        0x1cad0 ; am_util_faultisr_collect_data + 736
        0x0001cad0:    f89d0014    ....    LDRB     r0,[sp,#0x14]
        0x0001cad4:    07c0        ..      LSLS     r0,r0,#31
        0x0001cad6:    b140        @.      CBZ      r0,0x1caea ; am_util_faultisr_collect_data + 762
        0x0001cad8:    e7ff        ..      B        0x1cada ; am_util_faultisr_collect_data + 746
        0x0001cada:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001cadc:    f24340ce    C..@    MOV      r0,#0x34ce
        0x0001cae0:    f2c00002    ....    MOVT     r0,#2
        0x0001cae4:    f000f886    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001cae8:    e7ff        ..      B        0x1caea ; am_util_faultisr_collect_data + 762
        0x0001caea:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001caee:    07c0        ..      LSLS     r0,r0,#31
        0x0001caf0:    b140        @.      CBZ      r0,0x1cb04 ; am_util_faultisr_collect_data + 788
        0x0001caf2:    e7ff        ..      B        0x1caf4 ; am_util_faultisr_collect_data + 772
        0x0001caf4:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001caf6:    f2435010    C..P    MOV      r0,#0x3510
        0x0001cafa:    f2c00002    ....    MOVT     r0,#2
        0x0001cafe:    f000f879    ..y.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001cb02:    e7ff        ..      B        0x1cb04 ; am_util_faultisr_collect_data + 788
        0x0001cb04:    f24320c1    C..     MOV      r0,#0x32c1
        0x0001cb08:    f2c00002    ....    MOVT     r0,#2
        0x0001cb0c:    f000f872    ..r.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001cb10:    2000        .       MOVS     r0,#0
        0x0001cb12:    9002        ..      STR      r0,[sp,#8]
        0x0001cb14:    e7ff        ..      B        0x1cb16 ; am_util_faultisr_collect_data + 806
        0x0001cb16:    e7fe        ..      B        0x1cb16 ; am_util_faultisr_collect_data + 806
    am_util_id_device
        0x0001cb18:    b580        ..      PUSH     {r7,lr}
        0x0001cb1a:    b084        ..      SUB      sp,sp,#0x10
        0x0001cb1c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001cb1e:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cb20:    2000        .       MOVS     r0,#0
        0x0001cb22:    9000        ..      STR      r0,[sp,#0]
        0x0001cb24:    6448        Hd      STR      r0,[r1,#0x44]
        0x0001cb26:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cb28:    f64270ac    B..p    MOV      r0,#0x2fac
        0x0001cb2c:    f2c00002    ....    MOVT     r0,#2
        0x0001cb30:    64c8        .d      STR      r0,[r1,#0x4c]
        0x0001cb32:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cb34:    f64270c0    B..p    MOVW     r0,#0x2fc0
        0x0001cb38:    f2c00002    ....    MOVT     r0,#2
        0x0001cb3c:    6488        .d      STR      r0,[r1,#0x48]
        0x0001cb3e:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cb40:    203f        ?       MOVS     r0,#0x3f
        0x0001cb42:    f8810050    ..P.    STRB     r0,[r1,#0x50]
        0x0001cb46:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cb48:    2020                MOVS     r0,#0x20
        0x0001cb4a:    f8810051    ..Q.    STRB     r0,[r1,#0x51]
        0x0001cb4e:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cb50:    2001        .       MOVS     r0,#1
        0x0001cb52:    f7fdfceb    ....    BL       am_hal_mcuctrl_info_get ; 0x1a52c
        0x0001cb56:    9800        ..      LDR      r0,[sp,#0]
        0x0001cb58:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cb5a:    313c        <1      ADDS     r1,r1,#0x3c
        0x0001cb5c:    f7fdfce6    ....    BL       am_hal_mcuctrl_info_get ; 0x1a52c
        0x0001cb60:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001cb62:    78c0        .x      LDRB     r0,[r0,#3]
        0x0001cb64:    0600        ..      LSLS     r0,r0,#24
        0x0001cb66:    9001        ..      STR      r0,[sp,#4]
        0x0001cb68:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001cb6a:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001cb6c:    9002        ..      STR      r0,[sp,#8]
        0x0001cb6e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001cb70:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001cb72:    f2442151    D.Q!    MOV      r1,#0x4251
        0x0001cb76:    f2c4114d    ..M.    MOVT     r1,#0x414d
        0x0001cb7a:    4288        .B      CMP      r0,r1
        0x0001cb7c:    d107        ..      BNE      0x1cb8e ; am_util_id_device + 118
        0x0001cb7e:    e7ff        ..      B        0x1cb80 ; am_util_id_device + 104
        0x0001cb80:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cb82:    f64270bb    B..p    MOV      r0,#0x2fbb
        0x0001cb86:    f2c00002    ....    MOVT     r0,#2
        0x0001cb8a:    6488        .d      STR      r0,[r1,#0x48]
        0x0001cb8c:    e7ff        ..      B        0x1cb8e ; am_util_id_device + 118
        0x0001cb8e:    9801        ..      LDR      r0,[sp,#4]
        0x0001cb90:    f1b06f00    ...o    CMP      r0,#0x8000000
        0x0001cb94:    d11b        ..      BNE      0x1cbce ; am_util_id_device + 182
        0x0001cb96:    e7ff        ..      B        0x1cb98 ; am_util_id_device + 128
        0x0001cb98:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001cb9a:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001cb9c:    f00000f0    ....    AND      r0,r0,#0xf0
        0x0001cba0:    28b0        .(      CMP      r0,#0xb0
        0x0001cba2:    d114        ..      BNE      0x1cbce ; am_util_id_device + 182
        0x0001cba4:    e7ff        ..      B        0x1cba6 ; am_util_id_device + 142
        0x0001cba6:    9802        ..      LDR      r0,[sp,#8]
        0x0001cba8:    f003ffa6    ....    BL       revmaj_get ; 0x20af8
        0x0001cbac:    2842        B(      CMP      r0,#0x42
        0x0001cbae:    d10e        ..      BNE      0x1cbce ; am_util_id_device + 182
        0x0001cbb0:    e7ff        ..      B        0x1cbb2 ; am_util_id_device + 154
        0x0001cbb2:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cbb4:    2004        .       MOVS     r0,#4
        0x0001cbb6:    6448        Hd      STR      r0,[r1,#0x44]
        0x0001cbb8:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cbba:    f6426060    B.``    MOV      r0,#0x2e60
        0x0001cbbe:    f2c00002    ....    MOVT     r0,#2
        0x0001cbc2:    64c8        .d      STR      r0,[r1,#0x4c]
        0x0001cbc4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001cbc6:    2101        .!      MOVS     r1,#1
        0x0001cbc8:    f001fe74    ..t.    BL       chiprev_set ; 0x1e8b4
        0x0001cbcc:    e7ff        ..      B        0x1cbce ; am_util_id_device + 182
        0x0001cbce:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cbd0:    2000        .       MOVS     r0,#0
        0x0001cbd2:    6548        He      STR      r0,[r1,#0x54]
        0x0001cbd4:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cbd6:    6808        .h      LDR      r0,[r1,#0]
        0x0001cbd8:    f3c00041    ..A.    UBFX     r0,r0,#1,#2
        0x0001cbdc:    f64263d4    B..c    MOV      r3,#0x2ed4
        0x0001cbe0:    f2c00302    ....    MOVT     r3,#2
        0x0001cbe4:    220b        ."      MOVS     r2,#0xb
        0x0001cbe6:    fb103002    ...0    SMLABB   r0,r0,r2,r3
        0x0001cbea:    6588        .e      STR      r0,[r1,#0x58]
        0x0001cbec:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001cbee:    6c40        @l      LDR      r0,[r0,#0x44]
        0x0001cbf0:    b004        ..      ADD      sp,sp,#0x10
        0x0001cbf2:    bd80        ..      POP      {r7,pc}
    am_util_stdio_printf
        0x0001cbf4:    b083        ..      SUB      sp,sp,#0xc
        0x0001cbf6:    b580        ..      PUSH     {r7,lr}
        0x0001cbf8:    b085        ..      SUB      sp,sp,#0x14
        0x0001cbfa:    9309        ..      STR      r3,[sp,#0x24]
        0x0001cbfc:    9208        ..      STR      r2,[sp,#0x20]
        0x0001cbfe:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001cc00:    9003        ..      STR      r0,[sp,#0xc]
        0x0001cc02:    f6400014    @...    MOV      r0,#0x814
        0x0001cc06:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001cc0a:    6800        .h      LDR      r0,[r0,#0]
        0x0001cc0c:    b918        ..      CBNZ     r0,0x1cc16 ; am_util_stdio_printf + 34
        0x0001cc0e:    e7ff        ..      B        0x1cc10 ; am_util_stdio_printf + 28
        0x0001cc10:    2000        .       MOVS     r0,#0
        0x0001cc12:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cc14:    e016        ..      B        0x1cc44 ; am_util_stdio_printf + 80
        0x0001cc16:    a807        ..      ADD      r0,sp,#0x1c
        0x0001cc18:    9001        ..      STR      r0,[sp,#4]
        0x0001cc1a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cc1c:    9a01        ..      LDR      r2,[sp,#4]
        0x0001cc1e:    f6400018    @...    MOV      r0,#0x818
        0x0001cc22:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001cc26:    9000        ..      STR      r0,[sp,#0]
        0x0001cc28:    f000f81c    ....    BL       am_util_stdio_vsprintf ; 0x1cc64
        0x0001cc2c:    4601        .F      MOV      r1,r0
        0x0001cc2e:    9800        ..      LDR      r0,[sp,#0]
        0x0001cc30:    9102        ..      STR      r1,[sp,#8]
        0x0001cc32:    f6400114    @...    MOV      r1,#0x814
        0x0001cc36:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001cc3a:    6809        .h      LDR      r1,[r1,#0]
        0x0001cc3c:    4788        .G      BLX      r1
        0x0001cc3e:    9802        ..      LDR      r0,[sp,#8]
        0x0001cc40:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cc42:    e7ff        ..      B        0x1cc44 ; am_util_stdio_printf + 80
        0x0001cc44:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cc46:    b005        ..      ADD      sp,sp,#0x14
        0x0001cc48:    e8bd4080    ...@    POP      {r7,lr}
        0x0001cc4c:    b003        ..      ADD      sp,sp,#0xc
        0x0001cc4e:    4770        pG      BX       lr
    am_util_stdio_printf_init
        0x0001cc50:    b081        ..      SUB      sp,sp,#4
        0x0001cc52:    9000        ..      STR      r0,[sp,#0]
        0x0001cc54:    9800        ..      LDR      r0,[sp,#0]
        0x0001cc56:    f6400114    @...    MOV      r1,#0x814
        0x0001cc5a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001cc5e:    6008        .`      STR      r0,[r1,#0]
        0x0001cc60:    b001        ..      ADD      sp,sp,#4
        0x0001cc62:    4770        pG      BX       lr
    am_util_stdio_vsprintf
        0x0001cc64:    b580        ..      PUSH     {r7,lr}
        0x0001cc66:    b09e        ..      SUB      sp,sp,#0x78
        0x0001cc68:    921d        ..      STR      r2,[sp,#0x74]
        0x0001cc6a:    901c        ..      STR      r0,[sp,#0x70]
        0x0001cc6c:    911b        ..      STR      r1,[sp,#0x6c]
        0x0001cc6e:    2000        .       MOVS     r0,#0
        0x0001cc70:    9014        ..      STR      r0,[sp,#0x50]
        0x0001cc72:    900e        ..      STR      r0,[sp,#0x38]
        0x0001cc74:    e7ff        ..      B        0x1cc76 ; am_util_stdio_vsprintf + 18
        0x0001cc76:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cc78:    7800        .x      LDRB     r0,[r0,#0]
        0x0001cc7a:    2800        .(      CMP      r0,#0
        0x0001cc7c:    f0008312    ....    BEQ.W    0x1d2a4 ; am_util_stdio_vsprintf + 1600
        0x0001cc80:    e7ff        ..      B        0x1cc82 ; am_util_stdio_vsprintf + 30
        0x0001cc82:    2006        .       MOVS     r0,#6
        0x0001cc84:    9011        ..      STR      r0,[sp,#0x44]
        0x0001cc86:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cc88:    7800        .x      LDRB     r0,[r0,#0]
        0x0001cc8a:    2825        %(      CMP      r0,#0x25
        0x0001cc8c:    d027        '.      BEQ      0x1ccde ; am_util_stdio_vsprintf + 122
        0x0001cc8e:    e7ff        ..      B        0x1cc90 ; am_util_stdio_vsprintf + 44
        0x0001cc90:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001cc92:    b1e8        ..      CBZ      r0,0x1ccd0 ; am_util_stdio_vsprintf + 108
        0x0001cc94:    e7ff        ..      B        0x1cc96 ; am_util_stdio_vsprintf + 50
        0x0001cc96:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cc98:    7800        .x      LDRB     r0,[r0,#0]
        0x0001cc9a:    280a        .(      CMP      r0,#0xa
        0x0001cc9c:    d111        ..      BNE      0x1ccc2 ; am_util_stdio_vsprintf + 94
        0x0001cc9e:    e7ff        ..      B        0x1cca0 ; am_util_stdio_vsprintf + 60
        0x0001cca0:    f640000c    @...    MOV      r0,#0x80c
        0x0001cca4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001cca8:    7800        .x      LDRB     r0,[r0,#0]
        0x0001ccaa:    07c0        ..      LSLS     r0,r0,#31
        0x0001ccac:    b148        H.      CBZ      r0,0x1ccc2 ; am_util_stdio_vsprintf + 94
        0x0001ccae:    e7ff        ..      B        0x1ccb0 ; am_util_stdio_vsprintf + 76
        0x0001ccb0:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001ccb2:    1c48        H.      ADDS     r0,r1,#1
        0x0001ccb4:    901c        ..      STR      r0,[sp,#0x70]
        0x0001ccb6:    200d        .       MOVS     r0,#0xd
        0x0001ccb8:    7008        .p      STRB     r0,[r1,#0]
        0x0001ccba:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001ccbc:    3001        .0      ADDS     r0,#1
        0x0001ccbe:    9014        ..      STR      r0,[sp,#0x50]
        0x0001ccc0:    e7ff        ..      B        0x1ccc2 ; am_util_stdio_vsprintf + 94
        0x0001ccc2:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001ccc4:    7800        .x      LDRB     r0,[r0,#0]
        0x0001ccc6:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001ccc8:    1c4a        J.      ADDS     r2,r1,#1
        0x0001ccca:    921c        ..      STR      r2,[sp,#0x70]
        0x0001cccc:    7008        .p      STRB     r0,[r1,#0]
        0x0001ccce:    e7ff        ..      B        0x1ccd0 ; am_util_stdio_vsprintf + 108
        0x0001ccd0:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001ccd2:    3001        .0      ADDS     r0,#1
        0x0001ccd4:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001ccd6:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001ccd8:    3001        .0      ADDS     r0,#1
        0x0001ccda:    9014        ..      STR      r0,[sp,#0x50]
        0x0001ccdc:    e7cb        ..      B        0x1cc76 ; am_util_stdio_vsprintf + 18
        0x0001ccde:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cce0:    3001        .0      ADDS     r0,#1
        0x0001cce2:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001cce4:    2000        .       MOVS     r0,#0
        0x0001cce6:    f88d0040    ..@.    STRB     r0,[sp,#0x40]
        0x0001ccea:    f88d0041    ..A.    STRB     r0,[sp,#0x41]
        0x0001ccee:    2020                MOVS     r0,#0x20
        0x0001ccf0:    f88d0042    ..B.    STRB     r0,[sp,#0x42]
        0x0001ccf4:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001ccf6:    7800        .x      LDRB     r0,[r0,#0]
        0x0001ccf8:    2830        0(      CMP      r0,#0x30
        0x0001ccfa:    d107        ..      BNE      0x1cd0c ; am_util_stdio_vsprintf + 168
        0x0001ccfc:    e7ff        ..      B        0x1ccfe ; am_util_stdio_vsprintf + 154
        0x0001ccfe:    2030        0       MOVS     r0,#0x30
        0x0001cd00:    f88d0042    ..B.    STRB     r0,[sp,#0x42]
        0x0001cd04:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd06:    3001        .0      ADDS     r0,#1
        0x0001cd08:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001cd0a:    e7ff        ..      B        0x1cd0c ; am_util_stdio_vsprintf + 168
        0x0001cd0c:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd0e:    a915        ..      ADD      r1,sp,#0x54
        0x0001cd10:    f001ff98    ....    BL       decstr_to_int ; 0x1ec44
        0x0001cd14:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001cd16:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001cd18:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd1a:    4408        .D      ADD      r0,r0,r1
        0x0001cd1c:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001cd1e:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd20:    7800        .x      LDRB     r0,[r0,#0]
        0x0001cd22:    2873        s(      CMP      r0,#0x73
        0x0001cd24:    d009        ..      BEQ      0x1cd3a ; am_util_stdio_vsprintf + 214
        0x0001cd26:    e7ff        ..      B        0x1cd28 ; am_util_stdio_vsprintf + 196
        0x0001cd28:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001cd2a:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001cd2e:    dc04        ..      BGT      0x1cd3a ; am_util_stdio_vsprintf + 214
        0x0001cd30:    e7ff        ..      B        0x1cd32 ; am_util_stdio_vsprintf + 206
        0x0001cd32:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001cd34:    4240        @B      RSBS     r0,r0,#0
        0x0001cd36:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001cd38:    e7ff        ..      B        0x1cd3a ; am_util_stdio_vsprintf + 214
        0x0001cd3a:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd3c:    7800        .x      LDRB     r0,[r0,#0]
        0x0001cd3e:    282e        .(      CMP      r0,#0x2e
        0x0001cd40:    d10d        ..      BNE      0x1cd5e ; am_util_stdio_vsprintf + 250
        0x0001cd42:    e7ff        ..      B        0x1cd44 ; am_util_stdio_vsprintf + 224
        0x0001cd44:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd46:    3001        .0      ADDS     r0,#1
        0x0001cd48:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001cd4a:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd4c:    a915        ..      ADD      r1,sp,#0x54
        0x0001cd4e:    f001ff79    ..y.    BL       decstr_to_int ; 0x1ec44
        0x0001cd52:    9011        ..      STR      r0,[sp,#0x44]
        0x0001cd54:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001cd56:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd58:    4408        .D      ADD      r0,r0,r1
        0x0001cd5a:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001cd5c:    e7ff        ..      B        0x1cd5e ; am_util_stdio_vsprintf + 250
        0x0001cd5e:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd60:    7800        .x      LDRB     r0,[r0,#0]
        0x0001cd62:    286c        l(      CMP      r0,#0x6c
        0x0001cd64:    d110        ..      BNE      0x1cd88 ; am_util_stdio_vsprintf + 292
        0x0001cd66:    e7ff        ..      B        0x1cd68 ; am_util_stdio_vsprintf + 260
        0x0001cd68:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd6a:    3001        .0      ADDS     r0,#1
        0x0001cd6c:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001cd6e:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd70:    7800        .x      LDRB     r0,[r0,#0]
        0x0001cd72:    286c        l(      CMP      r0,#0x6c
        0x0001cd74:    d107        ..      BNE      0x1cd86 ; am_util_stdio_vsprintf + 290
        0x0001cd76:    e7ff        ..      B        0x1cd78 ; am_util_stdio_vsprintf + 276
        0x0001cd78:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd7a:    3001        .0      ADDS     r0,#1
        0x0001cd7c:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001cd7e:    2001        .       MOVS     r0,#1
        0x0001cd80:    f88d0040    ..@.    STRB     r0,[sp,#0x40]
        0x0001cd84:    e7ff        ..      B        0x1cd86 ; am_util_stdio_vsprintf + 290
        0x0001cd86:    e7ff        ..      B        0x1cd88 ; am_util_stdio_vsprintf + 292
        0x0001cd88:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001cd8a:    7800        .x      LDRB     r0,[r0,#0]
        0x0001cd8c:    3846        F8      SUBS     r0,r0,#0x46
        0x0001cd8e:    4601        .F      MOV      r1,r0
        0x0001cd90:    910b        ..      STR      r1,[sp,#0x2c]
        0x0001cd92:    2832        2(      CMP      r0,#0x32
        0x0001cd94:    f2008273    ..s.    BHI.W    0x1d27e ; am_util_stdio_vsprintf + 1562
        0x0001cd98:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001cd9a:    e8dff011    ....    TBH      [pc,r1,LSL #1]
    $d.4
        0x0001cd9e:    0224        $.      DCW    548
        0x0001cda0:    02700270    p.p.    DCD    40895088
        0x0001cda4:    02700270    p.p.    DCD    40895088
        0x0001cda8:    02700270    p.p.    DCD    40895088
        0x0001cdac:    02700270    p.p.    DCD    40895088
        0x0001cdb0:    02700270    p.p.    DCD    40895088
        0x0001cdb4:    02700270    p.p.    DCD    40895088
        0x0001cdb8:    02700270    p.p.    DCD    40895088
        0x0001cdbc:    02700270    p.p.    DCD    40895088
        0x0001cdc0:    00bf0270    p...    DCD    12518000
        0x0001cdc4:    02700270    p.p.    DCD    40895088
        0x0001cdc8:    02700270    p.p.    DCD    40895088
        0x0001cdcc:    02700270    p.p.    DCD    40895088
        0x0001cdd0:    02700270    p.p.    DCD    40895088
        0x0001cdd4:    02700270    p.p.    DCD    40895088
        0x0001cdd8:    016f0033    3.o.    DCD    24051763
        0x0001cddc:    02240270    p.$.    DCD    35914352
        0x0001cde0:    02700270    p.p.    DCD    40895088
        0x0001cde4:    0270016f    o.p.    DCD    40894831
        0x0001cde8:    02700270    p.p.    DCD    40895088
        0x0001cdec:    02700270    p.p.    DCD    40895088
        0x0001cdf0:    02700270    p.p.    DCD    40895088
        0x0001cdf4:    02700270    p.p.    DCD    40895088
        0x0001cdf8:    02700047    G.p.    DCD    40894535
        0x0001cdfc:    02700119    ..p.    DCD    40894745
        0x0001ce00:    00bb0270    p...    DCD    12255856
    $t.5
        0x0001ce04:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001ce06:    1d01        ..      ADDS     r1,r0,#4
        0x0001ce08:    911d        ..      STR      r1,[sp,#0x74]
        0x0001ce0a:    6800        .h      LDR      r0,[r0,#0]
        0x0001ce0c:    f88d0043    ..C.    STRB     r0,[sp,#0x43]
        0x0001ce10:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001ce12:    b138        8.      CBZ      r0,0x1ce24 ; am_util_stdio_vsprintf + 448
        0x0001ce14:    e7ff        ..      B        0x1ce16 ; am_util_stdio_vsprintf + 434
        0x0001ce16:    f89d0043    ..C.    LDRB     r0,[sp,#0x43]
        0x0001ce1a:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001ce1c:    1c4a        J.      ADDS     r2,r1,#1
        0x0001ce1e:    921c        ..      STR      r2,[sp,#0x70]
        0x0001ce20:    7008        .p      STRB     r0,[r1,#0]
        0x0001ce22:    e7ff        ..      B        0x1ce24 ; am_util_stdio_vsprintf + 448
        0x0001ce24:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001ce26:    3001        .0      ADDS     r0,#1
        0x0001ce28:    9014        ..      STR      r0,[sp,#0x50]
        0x0001ce2a:    e236        6.      B        0x1d29a ; am_util_stdio_vsprintf + 1590
        0x0001ce2c:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001ce2e:    1d01        ..      ADDS     r1,r0,#4
        0x0001ce30:    911d        ..      STR      r1,[sp,#0x74]
        0x0001ce32:    6800        .h      LDR      r0,[r0,#0]
        0x0001ce34:    901a        ..      STR      r0,[sp,#0x68]
        0x0001ce36:    981a        ..      LDR      r0,[sp,#0x68]
        0x0001ce38:    f003fe68    ..h.    BL       simple_strlen ; 0x20b0c
        0x0001ce3c:    900e        ..      STR      r0,[sp,#0x38]
        0x0001ce3e:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001ce40:    2801        .(      CMP      r0,#1
        0x0001ce42:    db25        %.      BLT      0x1ce90 ; am_util_stdio_vsprintf + 556
        0x0001ce44:    e7ff        ..      B        0x1ce46 ; am_util_stdio_vsprintf + 482
        0x0001ce46:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001ce48:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001ce4a:    4288        .B      CMP      r0,r1
        0x0001ce4c:    d21f        ..      BCS      0x1ce8e ; am_util_stdio_vsprintf + 554
        0x0001ce4e:    e7ff        ..      B        0x1ce50 ; am_util_stdio_vsprintf + 492
        0x0001ce50:    990e        ..      LDR      r1,[sp,#0x38]
        0x0001ce52:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001ce54:    1a40        @.      SUBS     r0,r0,r1
        0x0001ce56:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001ce58:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001ce5a:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001ce5e:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001ce60:    f002fc82    ....    BL       padbuffer ; 0x1f768
        0x0001ce64:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001ce66:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001ce68:    b118        ..      CBZ      r0,0x1ce72 ; am_util_stdio_vsprintf + 526
        0x0001ce6a:    e7ff        ..      B        0x1ce6c ; am_util_stdio_vsprintf + 520
        0x0001ce6c:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001ce6e:    900a        ..      STR      r0,[sp,#0x28]
        0x0001ce70:    e002        ..      B        0x1ce78 ; am_util_stdio_vsprintf + 532
        0x0001ce72:    2000        .       MOVS     r0,#0
        0x0001ce74:    900a        ..      STR      r0,[sp,#0x28]
        0x0001ce76:    e7ff        ..      B        0x1ce78 ; am_util_stdio_vsprintf + 532
        0x0001ce78:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001ce7a:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001ce7c:    4408        .D      ADD      r0,r0,r1
        0x0001ce7e:    901c        ..      STR      r0,[sp,#0x70]
        0x0001ce80:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001ce82:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001ce84:    4408        .D      ADD      r0,r0,r1
        0x0001ce86:    9014        ..      STR      r0,[sp,#0x50]
        0x0001ce88:    2000        .       MOVS     r0,#0
        0x0001ce8a:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001ce8c:    e7ff        ..      B        0x1ce8e ; am_util_stdio_vsprintf + 554
        0x0001ce8e:    e7ff        ..      B        0x1ce90 ; am_util_stdio_vsprintf + 556
        0x0001ce90:    e7ff        ..      B        0x1ce92 ; am_util_stdio_vsprintf + 558
        0x0001ce92:    981a        ..      LDR      r0,[sp,#0x68]
        0x0001ce94:    7800        .x      LDRB     r0,[r0,#0]
        0x0001ce96:    b188        ..      CBZ      r0,0x1cebc ; am_util_stdio_vsprintf + 600
        0x0001ce98:    e7ff        ..      B        0x1ce9a ; am_util_stdio_vsprintf + 566
        0x0001ce9a:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001ce9c:    b138        8.      CBZ      r0,0x1ceae ; am_util_stdio_vsprintf + 586
        0x0001ce9e:    e7ff        ..      B        0x1cea0 ; am_util_stdio_vsprintf + 572
        0x0001cea0:    981a        ..      LDR      r0,[sp,#0x68]
        0x0001cea2:    7800        .x      LDRB     r0,[r0,#0]
        0x0001cea4:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001cea6:    1c4a        J.      ADDS     r2,r1,#1
        0x0001cea8:    921c        ..      STR      r2,[sp,#0x70]
        0x0001ceaa:    7008        .p      STRB     r0,[r1,#0]
        0x0001ceac:    e7ff        ..      B        0x1ceae ; am_util_stdio_vsprintf + 586
        0x0001ceae:    981a        ..      LDR      r0,[sp,#0x68]
        0x0001ceb0:    3001        .0      ADDS     r0,#1
        0x0001ceb2:    901a        ..      STR      r0,[sp,#0x68]
        0x0001ceb4:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001ceb6:    3001        .0      ADDS     r0,#1
        0x0001ceb8:    9014        ..      STR      r0,[sp,#0x50]
        0x0001ceba:    e7ea        ..      B        0x1ce92 ; am_util_stdio_vsprintf + 558
        0x0001cebc:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001cebe:    b340        @.      CBZ      r0,0x1cf12 ; am_util_stdio_vsprintf + 686
        0x0001cec0:    e7ff        ..      B        0x1cec2 ; am_util_stdio_vsprintf + 606
        0x0001cec2:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001cec4:    4240        @B      RSBS     r0,r0,#0
        0x0001cec6:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001cec8:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001ceca:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001cecc:    4288        .B      CMP      r0,r1
        0x0001cece:    d21f        ..      BCS      0x1cf10 ; am_util_stdio_vsprintf + 684
        0x0001ced0:    e7ff        ..      B        0x1ced2 ; am_util_stdio_vsprintf + 622
        0x0001ced2:    990e        ..      LDR      r1,[sp,#0x38]
        0x0001ced4:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001ced6:    1a40        @.      SUBS     r0,r0,r1
        0x0001ced8:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001ceda:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001cedc:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001cee0:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001cee2:    f002fc41    ..A.    BL       padbuffer ; 0x1f768
        0x0001cee6:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001cee8:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001ceea:    b118        ..      CBZ      r0,0x1cef4 ; am_util_stdio_vsprintf + 656
        0x0001ceec:    e7ff        ..      B        0x1ceee ; am_util_stdio_vsprintf + 650
        0x0001ceee:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001cef0:    9009        ..      STR      r0,[sp,#0x24]
        0x0001cef2:    e002        ..      B        0x1cefa ; am_util_stdio_vsprintf + 662
        0x0001cef4:    2000        .       MOVS     r0,#0
        0x0001cef6:    9009        ..      STR      r0,[sp,#0x24]
        0x0001cef8:    e7ff        ..      B        0x1cefa ; am_util_stdio_vsprintf + 662
        0x0001cefa:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001cefc:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001cefe:    4408        .D      ADD      r0,r0,r1
        0x0001cf00:    901c        ..      STR      r0,[sp,#0x70]
        0x0001cf02:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001cf04:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001cf06:    4408        .D      ADD      r0,r0,r1
        0x0001cf08:    9014        ..      STR      r0,[sp,#0x50]
        0x0001cf0a:    2000        .       MOVS     r0,#0
        0x0001cf0c:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001cf0e:    e7ff        ..      B        0x1cf10 ; am_util_stdio_vsprintf + 684
        0x0001cf10:    e7ff        ..      B        0x1cf12 ; am_util_stdio_vsprintf + 686
        0x0001cf12:    e1c2        ..      B        0x1d29a ; am_util_stdio_vsprintf + 1590
        0x0001cf14:    2001        .       MOVS     r0,#1
        0x0001cf16:    f88d0041    ..A.    STRB     r0,[sp,#0x41]
        0x0001cf1a:    e7ff        ..      B        0x1cf1c ; am_util_stdio_vsprintf + 696
        0x0001cf1c:    f89d0040    ..@.    LDRB     r0,[sp,#0x40]
        0x0001cf20:    07c0        ..      LSLS     r0,r0,#31
        0x0001cf22:    b160        `.      CBZ      r0,0x1cf3e ; am_util_stdio_vsprintf + 730
        0x0001cf24:    e7ff        ..      B        0x1cf26 ; am_util_stdio_vsprintf + 706
        0x0001cf26:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001cf28:    3007        .0      ADDS     r0,#7
        0x0001cf2a:    f0200007     ...    BIC      r0,r0,#7
        0x0001cf2e:    f1000108    ....    ADD      r1,r0,#8
        0x0001cf32:    911d        ..      STR      r1,[sp,#0x74]
        0x0001cf34:    6801        .h      LDR      r1,[r0,#0]
        0x0001cf36:    6840        @h      LDR      r0,[r0,#4]
        0x0001cf38:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001cf3a:    9008        ..      STR      r0,[sp,#0x20]
        0x0001cf3c:    e007        ..      B        0x1cf4e ; am_util_stdio_vsprintf + 746
        0x0001cf3e:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001cf40:    1d01        ..      ADDS     r1,r0,#4
        0x0001cf42:    911d        ..      STR      r1,[sp,#0x74]
        0x0001cf44:    6801        .h      LDR      r1,[r0,#0]
        0x0001cf46:    2000        .       MOVS     r0,#0
        0x0001cf48:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001cf4a:    9008        ..      STR      r0,[sp,#0x20]
        0x0001cf4c:    e7ff        ..      B        0x1cf4e ; am_util_stdio_vsprintf + 746
        0x0001cf4e:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001cf50:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001cf52:    9118        ..      STR      r1,[sp,#0x60]
        0x0001cf54:    9019        ..      STR      r0,[sp,#0x64]
        0x0001cf56:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001cf58:    b318        ..      CBZ      r0,0x1cfa2 ; am_util_stdio_vsprintf + 830
        0x0001cf5a:    e7ff        ..      B        0x1cf5c ; am_util_stdio_vsprintf + 760
        0x0001cf5c:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001cf5e:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001cf60:    f002fbac    ....    BL       ndigits_in_hex ; 0x1f6bc
        0x0001cf64:    4601        .F      MOV      r1,r0
        0x0001cf66:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001cf68:    1a40        @.      SUBS     r0,r0,r1
        0x0001cf6a:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001cf6c:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001cf6e:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001cf72:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001cf74:    f002fbf8    ....    BL       padbuffer ; 0x1f768
        0x0001cf78:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001cf7a:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001cf7c:    b118        ..      CBZ      r0,0x1cf86 ; am_util_stdio_vsprintf + 802
        0x0001cf7e:    e7ff        ..      B        0x1cf80 ; am_util_stdio_vsprintf + 796
        0x0001cf80:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001cf82:    9006        ..      STR      r0,[sp,#0x18]
        0x0001cf84:    e002        ..      B        0x1cf8c ; am_util_stdio_vsprintf + 808
        0x0001cf86:    2000        .       MOVS     r0,#0
        0x0001cf88:    9006        ..      STR      r0,[sp,#0x18]
        0x0001cf8a:    e7ff        ..      B        0x1cf8c ; am_util_stdio_vsprintf + 808
        0x0001cf8c:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001cf8e:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001cf90:    4408        .D      ADD      r0,r0,r1
        0x0001cf92:    901c        ..      STR      r0,[sp,#0x70]
        0x0001cf94:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001cf96:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001cf98:    4408        .D      ADD      r0,r0,r1
        0x0001cf9a:    9014        ..      STR      r0,[sp,#0x50]
        0x0001cf9c:    2000        .       MOVS     r0,#0
        0x0001cf9e:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001cfa0:    e7ff        ..      B        0x1cfa2 ; am_util_stdio_vsprintf + 830
        0x0001cfa2:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001cfa4:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001cfa6:    9a1c        ..      LDR      r2,[sp,#0x70]
        0x0001cfa8:    f89d3041    ..A0    LDRB     r3,[sp,#0x41]
        0x0001cfac:    f0030301    ....    AND      r3,r3,#1
        0x0001cfb0:    f003ffd2    ....    BL       uint64_to_hexstr ; 0x20f58
        0x0001cfb4:    9012        ..      STR      r0,[sp,#0x48]
        0x0001cfb6:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001cfb8:    b128        (.      CBZ      r0,0x1cfc6 ; am_util_stdio_vsprintf + 866
        0x0001cfba:    e7ff        ..      B        0x1cfbc ; am_util_stdio_vsprintf + 856
        0x0001cfbc:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001cfbe:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001cfc0:    4408        .D      ADD      r0,r0,r1
        0x0001cfc2:    901c        ..      STR      r0,[sp,#0x70]
        0x0001cfc4:    e7ff        ..      B        0x1cfc6 ; am_util_stdio_vsprintf + 866
        0x0001cfc6:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001cfc8:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001cfca:    4408        .D      ADD      r0,r0,r1
        0x0001cfcc:    9014        ..      STR      r0,[sp,#0x50]
        0x0001cfce:    e164        d.      B        0x1d29a ; am_util_stdio_vsprintf + 1590
        0x0001cfd0:    f89d0040    ..@.    LDRB     r0,[sp,#0x40]
        0x0001cfd4:    07c0        ..      LSLS     r0,r0,#31
        0x0001cfd6:    b160        `.      CBZ      r0,0x1cff2 ; am_util_stdio_vsprintf + 910
        0x0001cfd8:    e7ff        ..      B        0x1cfda ; am_util_stdio_vsprintf + 886
        0x0001cfda:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001cfdc:    3007        .0      ADDS     r0,#7
        0x0001cfde:    f0200007     ...    BIC      r0,r0,#7
        0x0001cfe2:    f1000108    ....    ADD      r1,r0,#8
        0x0001cfe6:    911d        ..      STR      r1,[sp,#0x74]
        0x0001cfe8:    6801        .h      LDR      r1,[r0,#0]
        0x0001cfea:    6840        @h      LDR      r0,[r0,#4]
        0x0001cfec:    9104        ..      STR      r1,[sp,#0x10]
        0x0001cfee:    9005        ..      STR      r0,[sp,#0x14]
        0x0001cff0:    e007        ..      B        0x1d002 ; am_util_stdio_vsprintf + 926
        0x0001cff2:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001cff4:    1d01        ..      ADDS     r1,r0,#4
        0x0001cff6:    911d        ..      STR      r1,[sp,#0x74]
        0x0001cff8:    6801        .h      LDR      r1,[r0,#0]
        0x0001cffa:    2000        .       MOVS     r0,#0
        0x0001cffc:    9104        ..      STR      r1,[sp,#0x10]
        0x0001cffe:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d000:    e7ff        ..      B        0x1d002 ; am_util_stdio_vsprintf + 926
        0x0001d002:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001d004:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d006:    9118        ..      STR      r1,[sp,#0x60]
        0x0001d008:    9019        ..      STR      r0,[sp,#0x64]
        0x0001d00a:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001d00c:    b318        ..      CBZ      r0,0x1d056 ; am_util_stdio_vsprintf + 1010
        0x0001d00e:    e7ff        ..      B        0x1d010 ; am_util_stdio_vsprintf + 940
        0x0001d010:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001d012:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001d014:    f002fb8a    ....    BL       ndigits_in_u64 ; 0x1f72c
        0x0001d018:    4601        .F      MOV      r1,r0
        0x0001d01a:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001d01c:    1a40        @.      SUBS     r0,r0,r1
        0x0001d01e:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001d020:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d022:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001d026:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001d028:    f002fb9e    ....    BL       padbuffer ; 0x1f768
        0x0001d02c:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001d02e:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d030:    b118        ..      CBZ      r0,0x1d03a ; am_util_stdio_vsprintf + 982
        0x0001d032:    e7ff        ..      B        0x1d034 ; am_util_stdio_vsprintf + 976
        0x0001d034:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001d036:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d038:    e002        ..      B        0x1d040 ; am_util_stdio_vsprintf + 988
        0x0001d03a:    2000        .       MOVS     r0,#0
        0x0001d03c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d03e:    e7ff        ..      B        0x1d040 ; am_util_stdio_vsprintf + 988
        0x0001d040:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d042:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d044:    4408        .D      ADD      r0,r0,r1
        0x0001d046:    901c        ..      STR      r0,[sp,#0x70]
        0x0001d048:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001d04a:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d04c:    4408        .D      ADD      r0,r0,r1
        0x0001d04e:    9014        ..      STR      r0,[sp,#0x50]
        0x0001d050:    2000        .       MOVS     r0,#0
        0x0001d052:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001d054:    e7ff        ..      B        0x1d056 ; am_util_stdio_vsprintf + 1010
        0x0001d056:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001d058:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001d05a:    9a1c        ..      LDR      r2,[sp,#0x70]
        0x0001d05c:    f003ffdc    ....    BL       uint64_to_str ; 0x21018
        0x0001d060:    9012        ..      STR      r0,[sp,#0x48]
        0x0001d062:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d064:    b128        (.      CBZ      r0,0x1d072 ; am_util_stdio_vsprintf + 1038
        0x0001d066:    e7ff        ..      B        0x1d068 ; am_util_stdio_vsprintf + 1028
        0x0001d068:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001d06a:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d06c:    4408        .D      ADD      r0,r0,r1
        0x0001d06e:    901c        ..      STR      r0,[sp,#0x70]
        0x0001d070:    e7ff        ..      B        0x1d072 ; am_util_stdio_vsprintf + 1038
        0x0001d072:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001d074:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d076:    4408        .D      ADD      r0,r0,r1
        0x0001d078:    9014        ..      STR      r0,[sp,#0x50]
        0x0001d07a:    e10e        ..      B        0x1d29a ; am_util_stdio_vsprintf + 1590
        0x0001d07c:    f89d0040    ..@.    LDRB     r0,[sp,#0x40]
        0x0001d080:    07c0        ..      LSLS     r0,r0,#31
        0x0001d082:    b160        `.      CBZ      r0,0x1d09e ; am_util_stdio_vsprintf + 1082
        0x0001d084:    e7ff        ..      B        0x1d086 ; am_util_stdio_vsprintf + 1058
        0x0001d086:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001d088:    3007        .0      ADDS     r0,#7
        0x0001d08a:    f0200007     ...    BIC      r0,r0,#7
        0x0001d08e:    f1000108    ....    ADD      r1,r0,#8
        0x0001d092:    911d        ..      STR      r1,[sp,#0x74]
        0x0001d094:    6801        .h      LDR      r1,[r0,#0]
        0x0001d096:    6840        @h      LDR      r0,[r0,#4]
        0x0001d098:    9101        ..      STR      r1,[sp,#4]
        0x0001d09a:    9002        ..      STR      r0,[sp,#8]
        0x0001d09c:    e007        ..      B        0x1d0ae ; am_util_stdio_vsprintf + 1098
        0x0001d09e:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001d0a0:    1d01        ..      ADDS     r1,r0,#4
        0x0001d0a2:    911d        ..      STR      r1,[sp,#0x74]
        0x0001d0a4:    6801        .h      LDR      r1,[r0,#0]
        0x0001d0a6:    17c8        ..      ASRS     r0,r1,#31
        0x0001d0a8:    9101        ..      STR      r1,[sp,#4]
        0x0001d0aa:    9002        ..      STR      r0,[sp,#8]
        0x0001d0ac:    e7ff        ..      B        0x1d0ae ; am_util_stdio_vsprintf + 1098
        0x0001d0ae:    9901        ..      LDR      r1,[sp,#4]
        0x0001d0b0:    9802        ..      LDR      r0,[sp,#8]
        0x0001d0b2:    9116        ..      STR      r1,[sp,#0x58]
        0x0001d0b4:    9017        ..      STR      r0,[sp,#0x5c]
        0x0001d0b6:    9817        ..      LDR      r0,[sp,#0x5c]
        0x0001d0b8:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001d0bc:    dc0c        ..      BGT      0x1d0d8 ; am_util_stdio_vsprintf + 1140
        0x0001d0be:    e7ff        ..      B        0x1d0c0 ; am_util_stdio_vsprintf + 1116
        0x0001d0c0:    9816        ..      LDR      r0,[sp,#0x58]
        0x0001d0c2:    9a17        ..      LDR      r2,[sp,#0x5c]
        0x0001d0c4:    4241        AB      RSBS     r1,r0,#0
        0x0001d0c6:    f04f0000    O...    MOV      r0,#0
        0x0001d0ca:    4190        .A      SBCS     r0,r0,r2
        0x0001d0cc:    9118        ..      STR      r1,[sp,#0x60]
        0x0001d0ce:    9019        ..      STR      r0,[sp,#0x64]
        0x0001d0d0:    2001        .       MOVS     r0,#1
        0x0001d0d2:    f88d003f    ..?.    STRB     r0,[sp,#0x3f]
        0x0001d0d6:    e007        ..      B        0x1d0e8 ; am_util_stdio_vsprintf + 1156
        0x0001d0d8:    9816        ..      LDR      r0,[sp,#0x58]
        0x0001d0da:    9917        ..      LDR      r1,[sp,#0x5c]
        0x0001d0dc:    9119        ..      STR      r1,[sp,#0x64]
        0x0001d0de:    9018        ..      STR      r0,[sp,#0x60]
        0x0001d0e0:    2000        .       MOVS     r0,#0
        0x0001d0e2:    f88d003f    ..?.    STRB     r0,[sp,#0x3f]
        0x0001d0e6:    e7ff        ..      B        0x1d0e8 ; am_util_stdio_vsprintf + 1156
        0x0001d0e8:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001d0ea:    2800        .(      CMP      r0,#0
        0x0001d0ec:    d055        U.      BEQ      0x1d19a ; am_util_stdio_vsprintf + 1334
        0x0001d0ee:    e7ff        ..      B        0x1d0f0 ; am_util_stdio_vsprintf + 1164
        0x0001d0f0:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001d0f2:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001d0f4:    f002fb02    ....    BL       ndigits_in_i64 ; 0x1f6fc
        0x0001d0f8:    4601        .F      MOV      r1,r0
        0x0001d0fa:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001d0fc:    1a40        @.      SUBS     r0,r0,r1
        0x0001d0fe:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001d100:    f89d003f    ..?.    LDRB     r0,[sp,#0x3f]
        0x0001d104:    07c0        ..      LSLS     r0,r0,#31
        0x0001d106:    b1b0        ..      CBZ      r0,0x1d136 ; am_util_stdio_vsprintf + 1234
        0x0001d108:    e7ff        ..      B        0x1d10a ; am_util_stdio_vsprintf + 1190
        0x0001d10a:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001d10c:    3801        .8      SUBS     r0,#1
        0x0001d10e:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001d110:    f89d0042    ..B.    LDRB     r0,[sp,#0x42]
        0x0001d114:    2830        0(      CMP      r0,#0x30
        0x0001d116:    d10d        ..      BNE      0x1d134 ; am_util_stdio_vsprintf + 1232
        0x0001d118:    e7ff        ..      B        0x1d11a ; am_util_stdio_vsprintf + 1206
        0x0001d11a:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d11c:    b130        0.      CBZ      r0,0x1d12c ; am_util_stdio_vsprintf + 1224
        0x0001d11e:    e7ff        ..      B        0x1d120 ; am_util_stdio_vsprintf + 1212
        0x0001d120:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001d122:    1c48        H.      ADDS     r0,r1,#1
        0x0001d124:    901c        ..      STR      r0,[sp,#0x70]
        0x0001d126:    202d        -       MOVS     r0,#0x2d
        0x0001d128:    7008        .p      STRB     r0,[r1,#0]
        0x0001d12a:    e7ff        ..      B        0x1d12c ; am_util_stdio_vsprintf + 1224
        0x0001d12c:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d12e:    3001        .0      ADDS     r0,#1
        0x0001d130:    9014        ..      STR      r0,[sp,#0x50]
        0x0001d132:    e7ff        ..      B        0x1d134 ; am_util_stdio_vsprintf + 1232
        0x0001d134:    e7ff        ..      B        0x1d136 ; am_util_stdio_vsprintf + 1234
        0x0001d136:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d138:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001d13c:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001d13e:    f002fb13    ....    BL       padbuffer ; 0x1f768
        0x0001d142:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001d144:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d146:    b118        ..      CBZ      r0,0x1d150 ; am_util_stdio_vsprintf + 1260
        0x0001d148:    e7ff        ..      B        0x1d14a ; am_util_stdio_vsprintf + 1254
        0x0001d14a:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001d14c:    9000        ..      STR      r0,[sp,#0]
        0x0001d14e:    e002        ..      B        0x1d156 ; am_util_stdio_vsprintf + 1266
        0x0001d150:    2000        .       MOVS     r0,#0
        0x0001d152:    9000        ..      STR      r0,[sp,#0]
        0x0001d154:    e7ff        ..      B        0x1d156 ; am_util_stdio_vsprintf + 1266
        0x0001d156:    9900        ..      LDR      r1,[sp,#0]
        0x0001d158:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d15a:    4408        .D      ADD      r0,r0,r1
        0x0001d15c:    901c        ..      STR      r0,[sp,#0x70]
        0x0001d15e:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001d160:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d162:    4408        .D      ADD      r0,r0,r1
        0x0001d164:    9014        ..      STR      r0,[sp,#0x50]
        0x0001d166:    2000        .       MOVS     r0,#0
        0x0001d168:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001d16a:    f89d003f    ..?.    LDRB     r0,[sp,#0x3f]
        0x0001d16e:    07c0        ..      LSLS     r0,r0,#31
        0x0001d170:    b190        ..      CBZ      r0,0x1d198 ; am_util_stdio_vsprintf + 1332
        0x0001d172:    e7ff        ..      B        0x1d174 ; am_util_stdio_vsprintf + 1296
        0x0001d174:    f89d0042    ..B.    LDRB     r0,[sp,#0x42]
        0x0001d178:    2820         (      CMP      r0,#0x20
        0x0001d17a:    d10d        ..      BNE      0x1d198 ; am_util_stdio_vsprintf + 1332
        0x0001d17c:    e7ff        ..      B        0x1d17e ; am_util_stdio_vsprintf + 1306
        0x0001d17e:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d180:    b130        0.      CBZ      r0,0x1d190 ; am_util_stdio_vsprintf + 1324
        0x0001d182:    e7ff        ..      B        0x1d184 ; am_util_stdio_vsprintf + 1312
        0x0001d184:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001d186:    1c48        H.      ADDS     r0,r1,#1
        0x0001d188:    901c        ..      STR      r0,[sp,#0x70]
        0x0001d18a:    202d        -       MOVS     r0,#0x2d
        0x0001d18c:    7008        .p      STRB     r0,[r1,#0]
        0x0001d18e:    e7ff        ..      B        0x1d190 ; am_util_stdio_vsprintf + 1324
        0x0001d190:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d192:    3001        .0      ADDS     r0,#1
        0x0001d194:    9014        ..      STR      r0,[sp,#0x50]
        0x0001d196:    e7ff        ..      B        0x1d198 ; am_util_stdio_vsprintf + 1332
        0x0001d198:    e012        ..      B        0x1d1c0 ; am_util_stdio_vsprintf + 1372
        0x0001d19a:    f89d003f    ..?.    LDRB     r0,[sp,#0x3f]
        0x0001d19e:    07c0        ..      LSLS     r0,r0,#31
        0x0001d1a0:    b168        h.      CBZ      r0,0x1d1be ; am_util_stdio_vsprintf + 1370
        0x0001d1a2:    e7ff        ..      B        0x1d1a4 ; am_util_stdio_vsprintf + 1344
        0x0001d1a4:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d1a6:    b130        0.      CBZ      r0,0x1d1b6 ; am_util_stdio_vsprintf + 1362
        0x0001d1a8:    e7ff        ..      B        0x1d1aa ; am_util_stdio_vsprintf + 1350
        0x0001d1aa:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001d1ac:    1c48        H.      ADDS     r0,r1,#1
        0x0001d1ae:    901c        ..      STR      r0,[sp,#0x70]
        0x0001d1b0:    202d        -       MOVS     r0,#0x2d
        0x0001d1b2:    7008        .p      STRB     r0,[r1,#0]
        0x0001d1b4:    e7ff        ..      B        0x1d1b6 ; am_util_stdio_vsprintf + 1362
        0x0001d1b6:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d1b8:    3001        .0      ADDS     r0,#1
        0x0001d1ba:    9014        ..      STR      r0,[sp,#0x50]
        0x0001d1bc:    e7ff        ..      B        0x1d1be ; am_util_stdio_vsprintf + 1370
        0x0001d1be:    e7ff        ..      B        0x1d1c0 ; am_util_stdio_vsprintf + 1372
        0x0001d1c0:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001d1c2:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001d1c4:    9a1c        ..      LDR      r2,[sp,#0x70]
        0x0001d1c6:    f003ff27    ..'.    BL       uint64_to_str ; 0x21018
        0x0001d1ca:    9012        ..      STR      r0,[sp,#0x48]
        0x0001d1cc:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d1ce:    b128        (.      CBZ      r0,0x1d1dc ; am_util_stdio_vsprintf + 1400
        0x0001d1d0:    e7ff        ..      B        0x1d1d2 ; am_util_stdio_vsprintf + 1390
        0x0001d1d2:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001d1d4:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d1d6:    4408        .D      ADD      r0,r0,r1
        0x0001d1d8:    901c        ..      STR      r0,[sp,#0x70]
        0x0001d1da:    e7ff        ..      B        0x1d1dc ; am_util_stdio_vsprintf + 1400
        0x0001d1dc:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001d1de:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d1e0:    4408        .D      ADD      r0,r0,r1
        0x0001d1e2:    9014        ..      STR      r0,[sp,#0x50]
        0x0001d1e4:    e059        Y.      B        0x1d29a ; am_util_stdio_vsprintf + 1590
        0x0001d1e6:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d1e8:    2800        .(      CMP      r0,#0
        0x0001d1ea:    d047        G.      BEQ      0x1d27c ; am_util_stdio_vsprintf + 1560
        0x0001d1ec:    e7ff        ..      B        0x1d1ee ; am_util_stdio_vsprintf + 1418
        0x0001d1ee:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001d1f0:    3007        .0      ADDS     r0,#7
        0x0001d1f2:    f0200007     ...    BIC      r0,r0,#7
        0x0001d1f6:    f1000108    ....    ADD      r1,r0,#8
        0x0001d1fa:    911d        ..      STR      r1,[sp,#0x74]
        0x0001d1fc:    ed900b00    ....    VLDR     d0,[r0,#0]
        0x0001d200:    ec510b10    Q...    VMOV     r0,r1,d0
        0x0001d204:    f005fc64    ..d.    BL       __aeabi_d2f ; 0x22ad0
        0x0001d208:    900d        ..      STR      r0,[sp,#0x34]
        0x0001d20a:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001d20c:    2014        .       MOVS     r0,#0x14
        0x0001d20e:    6008        .`      STR      r0,[r1,#0]
        0x0001d210:    ed9d0a0d    ....    VLDR     s0,[sp,#0x34]
        0x0001d214:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d216:    9911        ..      LDR      r1,[sp,#0x44]
        0x0001d218:    f001ff08    ....    BL       ftoa ; 0x1f02c
        0x0001d21c:    9012        ..      STR      r0,[sp,#0x48]
        0x0001d21e:    9812        ..      LDR      r0,[sp,#0x48]
        0x0001d220:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001d224:    dc21        !.      BGT      0x1d26a ; am_util_stdio_vsprintf + 1542
        0x0001d226:    e7ff        ..      B        0x1d228 ; am_util_stdio_vsprintf + 1476
        0x0001d228:    9812        ..      LDR      r0,[sp,#0x48]
        0x0001d22a:    3001        .0      ADDS     r0,#1
        0x0001d22c:    b930        0.      CBNZ     r0,0x1d23c ; am_util_stdio_vsprintf + 1496
        0x0001d22e:    e7ff        ..      B        0x1d230 ; am_util_stdio_vsprintf + 1484
        0x0001d230:    f6426030    B.0`    MOV      r0,#0x2e30
        0x0001d234:    f2c00030    ..0.    MOVT     r0,#0x30
        0x0001d238:    900c        ..      STR      r0,[sp,#0x30]
        0x0001d23a:    e010        ..      B        0x1d25e ; am_util_stdio_vsprintf + 1530
        0x0001d23c:    9812        ..      LDR      r0,[sp,#0x48]
        0x0001d23e:    3002        .0      ADDS     r0,#2
        0x0001d240:    b930        0.      CBNZ     r0,0x1d250 ; am_util_stdio_vsprintf + 1516
        0x0001d242:    e7ff        ..      B        0x1d244 ; am_util_stdio_vsprintf + 1504
        0x0001d244:    f6426023    B.#`    MOV      r0,#0x2e23
        0x0001d248:    f2c00023    ..#.    MOVT     r0,#0x23
        0x0001d24c:    900c        ..      STR      r0,[sp,#0x30]
        0x0001d24e:    e005        ..      B        0x1d25c ; am_util_stdio_vsprintf + 1528
        0x0001d250:    f642603f    B.?`    MOV      r0,#0x2e3f
        0x0001d254:    f2c0003f    ..?.    MOVT     r0,#0x3f
        0x0001d258:    900c        ..      STR      r0,[sp,#0x30]
        0x0001d25a:    e7ff        ..      B        0x1d25c ; am_util_stdio_vsprintf + 1528
        0x0001d25c:    e7ff        ..      B        0x1d25e ; am_util_stdio_vsprintf + 1530
        0x0001d25e:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001d260:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001d262:    6008        .`      STR      r0,[r1,#0]
        0x0001d264:    2003        .       MOVS     r0,#3
        0x0001d266:    9012        ..      STR      r0,[sp,#0x48]
        0x0001d268:    e7ff        ..      B        0x1d26a ; am_util_stdio_vsprintf + 1542
        0x0001d26a:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001d26c:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d26e:    4408        .D      ADD      r0,r0,r1
        0x0001d270:    9014        ..      STR      r0,[sp,#0x50]
        0x0001d272:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001d274:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d276:    4408        .D      ADD      r0,r0,r1
        0x0001d278:    901c        ..      STR      r0,[sp,#0x70]
        0x0001d27a:    e7ff        ..      B        0x1d27c ; am_util_stdio_vsprintf + 1560
        0x0001d27c:    e00d        ..      B        0x1d29a ; am_util_stdio_vsprintf + 1590
        0x0001d27e:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d280:    b138        8.      CBZ      r0,0x1d292 ; am_util_stdio_vsprintf + 1582
        0x0001d282:    e7ff        ..      B        0x1d284 ; am_util_stdio_vsprintf + 1568
        0x0001d284:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001d286:    7800        .x      LDRB     r0,[r0,#0]
        0x0001d288:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001d28a:    1c4a        J.      ADDS     r2,r1,#1
        0x0001d28c:    921c        ..      STR      r2,[sp,#0x70]
        0x0001d28e:    7008        .p      STRB     r0,[r1,#0]
        0x0001d290:    e7ff        ..      B        0x1d292 ; am_util_stdio_vsprintf + 1582
        0x0001d292:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d294:    3001        .0      ADDS     r0,#1
        0x0001d296:    9014        ..      STR      r0,[sp,#0x50]
        0x0001d298:    e7ff        ..      B        0x1d29a ; am_util_stdio_vsprintf + 1590
        0x0001d29a:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001d29c:    3001        .0      ADDS     r0,#1
        0x0001d29e:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001d2a0:    f7ffbce9    ....    B.W      0x1cc76 ; am_util_stdio_vsprintf + 18
        0x0001d2a4:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001d2a6:    b120         .      CBZ      r0,0x1d2b2 ; am_util_stdio_vsprintf + 1614
        0x0001d2a8:    e7ff        ..      B        0x1d2aa ; am_util_stdio_vsprintf + 1606
        0x0001d2aa:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001d2ac:    2000        .       MOVS     r0,#0
        0x0001d2ae:    7008        .p      STRB     r0,[r1,#0]
        0x0001d2b0:    e7ff        ..      B        0x1d2b2 ; am_util_stdio_vsprintf + 1614
        0x0001d2b2:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001d2b4:    b01e        ..      ADD      sp,sp,#0x78
        0x0001d2b6:    bd80        ..      POP      {r7,pc}
    am_valid_sp
        0x0001d2b8:    b082        ..      SUB      sp,sp,#8
        0x0001d2ba:    9000        ..      STR      r0,[sp,#0]
        0x0001d2bc:    9800        ..      LDR      r0,[sp,#0]
        0x0001d2be:    f1b05f80    ..._    CMP      r0,#0x10000000
        0x0001d2c2:    d30c        ..      BCC      0x1d2de ; am_valid_sp + 38
        0x0001d2c4:    e7ff        ..      B        0x1d2c6 ; am_valid_sp + 14
        0x0001d2c6:    9800        ..      LDR      r0,[sp,#0]
        0x0001d2c8:    f64771ff    G..q    MOV      r1,#0x7fff
        0x0001d2cc:    f2c1011d    ....    MOVT     r1,#0x101d
        0x0001d2d0:    4288        .B      CMP      r0,r1
        0x0001d2d2:    d804        ..      BHI      0x1d2de ; am_valid_sp + 38
        0x0001d2d4:    e7ff        ..      B        0x1d2d6 ; am_valid_sp + 30
        0x0001d2d6:    2001        .       MOVS     r0,#1
        0x0001d2d8:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001d2dc:    e003        ..      B        0x1d2e6 ; am_valid_sp + 46
        0x0001d2de:    2000        .       MOVS     r0,#0
        0x0001d2e0:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001d2e4:    e7ff        ..      B        0x1d2e6 ; am_valid_sp + 46
        0x0001d2e6:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001d2ea:    b002        ..      ADD      sp,sp,#8
        0x0001d2ec:    4770        pG      BX       lr
        0x0001d2ee:    0000        ..      MOVS     r0,r0
    am_vos_audio_flush_ring_buffer
        0x0001d2f0:    b580        ..      PUSH     {r7,lr}
        0x0001d2f2:    f7fbfd89    ....    BL       am_audio_buffer_init ; 0x18e08
        0x0001d2f6:    bd80        ..      POP      {r7,pc}
    am_vos_audio_handler
        0x0001d2f8:    b580        ..      PUSH     {r7,lr}
        0x0001d2fa:    b082        ..      SUB      sp,sp,#8
        0x0001d2fc:    9001        ..      STR      r0,[sp,#4]
        0x0001d2fe:    9901        ..      LDR      r1,[sp,#4]
        0x0001d300:    f2402018    @..     MOVW     r0,#0x218
        0x0001d304:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d308:    3020         0      ADDS     r0,r0,#0x20
        0x0001d30a:    22a0        ."      MOVS     r2,#0xa0
        0x0001d30c:    f7fbf8b3    ....    BL       __aeabi_memcpy ; 0x18476
        0x0001d310:    f2404030    @.0@    MOVW     r0,#0x430
        0x0001d314:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d318:    7800        .x      LDRB     r0,[r0,#0]
        0x0001d31a:    b970        p.      CBNZ     r0,0x1d33a ; am_vos_audio_handler + 66
        0x0001d31c:    e7ff        ..      B        0x1d31e ; am_vos_audio_handler + 38
        0x0001d31e:    f2404030    @.0@    MOVW     r0,#0x430
        0x0001d322:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d326:    7880        .x      LDRB     r0,[r0,#2]
        0x0001d328:    b938        8.      CBNZ     r0,0x1d33a ; am_vos_audio_handler + 66
        0x0001d32a:    e7ff        ..      B        0x1d32c ; am_vos_audio_handler + 52
        0x0001d32c:    f2404030    @.0@    MOVW     r0,#0x430
        0x0001d330:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d334:    78c0        .x      LDRB     r0,[r0,#3]
        0x0001d336:    b1e8        ..      CBZ      r0,0x1d374 ; am_vos_audio_handler + 124
        0x0001d338:    e7ff        ..      B        0x1d33a ; am_vos_audio_handler + 66
        0x0001d33a:    f2404030    @.0@    MOVW     r0,#0x430
        0x0001d33e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d342:    6880        .h      LDR      r0,[r0,#8]
        0x0001d344:    0a80        ..      LSRS     r0,r0,#10
        0x0001d346:    287c        |(      CMP      r0,#0x7c
        0x0001d348:    d810        ..      BHI      0x1d36c ; am_vos_audio_handler + 116
        0x0001d34a:    e7ff        ..      B        0x1d34c ; am_vos_audio_handler + 84
        0x0001d34c:    f2404030    @.0@    MOVW     r0,#0x430
        0x0001d350:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d354:    6880        .h      LDR      r0,[r0,#8]
        0x0001d356:    b908        ..      CBNZ     r0,0x1d35c ; am_vos_audio_handler + 100
        0x0001d358:    e7ff        ..      B        0x1d35a ; am_vos_audio_handler + 98
        0x0001d35a:    e7ff        ..      B        0x1d35c ; am_vos_audio_handler + 100
        0x0001d35c:    f2404130    @.0A    MOVW     r1,#0x430
        0x0001d360:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d364:    6888        .h      LDR      r0,[r1,#8]
        0x0001d366:    3050        P0      ADDS     r0,r0,#0x50
        0x0001d368:    6088        .`      STR      r0,[r1,#8]
        0x0001d36a:    e002        ..      B        0x1d372 ; am_vos_audio_handler + 122
        0x0001d36c:    f000f822    ..".    BL       am_vos_audio_reset_flag_and_buffer ; 0x1d3b4
        0x0001d370:    e7ff        ..      B        0x1d372 ; am_vos_audio_handler + 122
        0x0001d372:    e7ff        ..      B        0x1d374 ; am_vos_audio_handler + 124
        0x0001d374:    b002        ..      ADD      sp,sp,#8
        0x0001d376:    bd80        ..      POP      {r7,pc}
    am_vos_audio_processing_task
        0x0001d378:    b580        ..      PUSH     {r7,lr}
        0x0001d37a:    b0d6        ..      SUB      sp,sp,#0x158
        0x0001d37c:    9055        U.      STR      r0,[sp,#0x154]
        0x0001d37e:    e7ff        ..      B        0x1d380 ; am_vos_audio_processing_task + 8
        0x0001d380:    2004        .       MOVS     r0,#4
        0x0001d382:    a951        Q.      ADD      r1,sp,#0x144
        0x0001d384:    f001f816    ....    BL       am_vos_task_read ; 0x1e3b4
        0x0001d388:    9852        R.      LDR      r0,[sp,#0x148]
        0x0001d38a:    9000        ..      STR      r0,[sp,#0]
        0x0001d38c:    2801        .(      CMP      r0,#1
        0x0001d38e:    d004        ..      BEQ      0x1d39a ; am_vos_audio_processing_task + 34
        0x0001d390:    e7ff        ..      B        0x1d392 ; am_vos_audio_processing_task + 26
        0x0001d392:    9800        ..      LDR      r0,[sp,#0]
        0x0001d394:    2802        .(      CMP      r0,#2
        0x0001d396:    d001        ..      BEQ      0x1d39c ; am_vos_audio_processing_task + 36
        0x0001d398:    e006        ..      B        0x1d3a8 ; am_vos_audio_processing_task + 48
        0x0001d39a:    e006        ..      B        0x1d3aa ; am_vos_audio_processing_task + 50
        0x0001d39c:    9a53        S.      LDR      r2,[sp,#0x14c]
        0x0001d39e:    9854        T.      LDR      r0,[sp,#0x150]
        0x0001d3a0:    a901        ..      ADD      r1,sp,#4
        0x0001d3a2:    f000fce9    ....    BL       am_vos_ring_buffer_pop ; 0x1dd78
        0x0001d3a6:    e000        ..      B        0x1d3aa ; am_vos_audio_processing_task + 50
        0x0001d3a8:    e7ff        ..      B        0x1d3aa ; am_vos_audio_processing_task + 50
        0x0001d3aa:    a801        ..      ADD      r0,sp,#4
        0x0001d3ac:    f7ffffa4    ....    BL       am_vos_audio_handler ; 0x1d2f8
        0x0001d3b0:    e7e6        ..      B        0x1d380 ; am_vos_audio_processing_task + 8
        0x0001d3b2:    0000        ..      MOVS     r0,r0
    am_vos_audio_reset_flag_and_buffer
        0x0001d3b4:    b580        ..      PUSH     {r7,lr}
        0x0001d3b6:    f7ffff9b    ....    BL       am_vos_audio_flush_ring_buffer ; 0x1d2f0
        0x0001d3ba:    f000fc73    ..s.    BL       am_vos_reset_detected_flag ; 0x1dca4
        0x0001d3be:    bd80        ..      POP      {r7,pc}
    am_vos_audio_wwd_enable
        0x0001d3c0:    b580        ..      PUSH     {r7,lr}
        0x0001d3c2:    f2404030    @.0@    MOVW     r0,#0x430
        0x0001d3c6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d3ca:    7b00        .{      LDRB     r0,[r0,#0xc]
        0x0001d3cc:    07c0        ..      LSLS     r0,r0,#31
        0x0001d3ce:    b940        @.      CBNZ     r0,0x1d3e2 ; am_vos_audio_wwd_enable + 34
        0x0001d3d0:    e7ff        ..      B        0x1d3d2 ; am_vos_audio_wwd_enable + 18
        0x0001d3d2:    f24301a8    C...    MOV      r1,#0x30a8
        0x0001d3d6:    f2c00102    ....    MOVT     r1,#2
        0x0001d3da:    2003        .       MOVS     r0,#3
        0x0001d3dc:    f000fea6    ....    BL       am_vos_stdio_printf ; 0x1e12c
        0x0001d3e0:    e7ff        ..      B        0x1d3e2 ; am_vos_audio_wwd_enable + 34
        0x0001d3e2:    f2404130    @.0A    MOVW     r1,#0x430
        0x0001d3e6:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d3ea:    2001        .       MOVS     r0,#1
        0x0001d3ec:    7308        .s      STRB     r0,[r1,#0xc]
        0x0001d3ee:    bd80        ..      POP      {r7,pc}
    am_vos_board_init
        0x0001d3f0:    b580        ..      PUSH     {r7,lr}
        0x0001d3f2:    f000f90d    ....    BL       am_vos_gpio_init ; 0x1d610
        0x0001d3f6:    f000fb35    ..5.    BL       am_vos_pdm_init ; 0x1da64
        0x0001d3fa:    2001        .       MOVS     r0,#1
        0x0001d3fc:    f000f98e    ....    BL       am_vos_logic_led_swirl ; 0x1d71c
        0x0001d400:    f7fbfdb8    ....    BL       am_bsp_itm_printf_enable ; 0x18f74
        0x0001d404:    f000fba4    ....    BL       am_vos_print_system_info ; 0x1db50
        0x0001d408:    f000f806    ....    BL       am_vos_burst_mode_setup ; 0x1d418
        0x0001d40c:    f7fdf810    ....    BL       am_hal_interrupt_master_enable ; 0x1a430
        0x0001d410:    bd80        ..      POP      {r7,pc}
        0x0001d412:    0000        ..      MOVS     r0,r0
    am_vos_burst_mode_disable
        0x0001d414:    4770        pG      BX       lr
        0x0001d416:    0000        ..      MOVS     r0,r0
    am_vos_burst_mode_setup
        0x0001d418:    b580        ..      PUSH     {r7,lr}
        0x0001d41a:    b082        ..      SUB      sp,sp,#8
        0x0001d41c:    2000        .       MOVS     r0,#0
        0x0001d41e:    9001        ..      STR      r0,[sp,#4]
        0x0001d420:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001d424:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d428:    f8900155    ..U.    LDRB     r0,[r0,#0x155]
        0x0001d42c:    07c0        ..      LSLS     r0,r0,#31
        0x0001d42e:    b908        ..      CBNZ     r0,0x1d434 ; am_vos_burst_mode_setup + 28
        0x0001d430:    e7ff        ..      B        0x1d432 ; am_vos_burst_mode_setup + 26
        0x0001d432:    e01f        ..      B        0x1d474 ; am_vos_burst_mode_setup + 92
        0x0001d434:    2001        .       MOVS     r0,#1
        0x0001d436:    f7fef8a1    ....    BL       am_hal_pwrctrl_mcu_mode_select ; 0x1b57c
        0x0001d43a:    9001        ..      STR      r0,[sp,#4]
        0x0001d43c:    9801        ..      LDR      r0,[sp,#4]
        0x0001d43e:    b978        x.      CBNZ     r0,0x1d460 ; am_vos_burst_mode_setup + 72
        0x0001d440:    e7ff        ..      B        0x1d442 ; am_vos_burst_mode_setup + 42
        0x0001d442:    f24021d8    @..!    MOVW     r1,#0x2d8
        0x0001d446:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d44a:    2000        .       MOVS     r0,#0
        0x0001d44c:    f8810155    ..U.    STRB     r0,[r1,#0x155]
        0x0001d450:    f64271e4    B..q    MOV      r1,#0x2fe4
        0x0001d454:    f2c00102    ....    MOVT     r1,#2
        0x0001d458:    2002        .       MOVS     r0,#2
        0x0001d45a:    f000fe67    ..g.    BL       am_vos_stdio_printf ; 0x1e12c
        0x0001d45e:    e008        ..      B        0x1d472 ; am_vos_burst_mode_setup + 90
        0x0001d460:    9a01        ..      LDR      r2,[sp,#4]
        0x0001d462:    f243017d    C.}.    MOV      r1,#0x307d
        0x0001d466:    f2c00102    ....    MOVT     r1,#2
        0x0001d46a:    2002        .       MOVS     r0,#2
        0x0001d46c:    f000fe5e    ..^.    BL       am_vos_stdio_printf ; 0x1e12c
        0x0001d470:    e7ff        ..      B        0x1d472 ; am_vos_burst_mode_setup + 90
        0x0001d472:    e7ff        ..      B        0x1d474 ; am_vos_burst_mode_setup + 92
        0x0001d474:    b002        ..      ADD      sp,sp,#8
        0x0001d476:    bd80        ..      POP      {r7,pc}
    am_vos_button_gpio_check
        0x0001d478:    b580        ..      PUSH     {r7,lr}
        0x0001d47a:    b086        ..      SUB      sp,sp,#0x18
        0x0001d47c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d47e:    2000        .       MOVS     r0,#0
        0x0001d480:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x0001d484:    e7ff        ..      B        0x1d486 ; am_vos_button_gpio_check + 14
        0x0001d486:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001d48a:    2804        .(      CMP      r0,#4
        0x0001d48c:    dc1a        ..      BGT      0x1d4c4 ; am_vos_button_gpio_check + 76
        0x0001d48e:    e7ff        ..      B        0x1d490 ; am_vos_button_gpio_check + 24
        0x0001d490:    2000        .       MOVS     r0,#0
        0x0001d492:    9001        ..      STR      r0,[sp,#4]
        0x0001d494:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d496:    2064        d       MOVS     r0,#0x64
        0x0001d498:    f7fff99e    ....    BL       am_util_delay_ms ; 0x1c7d8
        0x0001d49c:    9901        ..      LDR      r1,[sp,#4]
        0x0001d49e:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001d4a0:    aa03        ..      ADD      r2,sp,#0xc
        0x0001d4a2:    f7fcfe59    ..Y.    BL       am_hal_gpio_state_read ; 0x1a158
        0x0001d4a6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d4a8:    2801        .(      CMP      r0,#1
        0x0001d4aa:    d104        ..      BNE      0x1d4b6 ; am_vos_button_gpio_check + 62
        0x0001d4ac:    e7ff        ..      B        0x1d4ae ; am_vos_button_gpio_check + 54
        0x0001d4ae:    2001        .       MOVS     r0,#1
        0x0001d4b0:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x0001d4b4:    e00a        ..      B        0x1d4cc ; am_vos_button_gpio_check + 84
        0x0001d4b6:    e7ff        ..      B        0x1d4b8 ; am_vos_button_gpio_check + 64
        0x0001d4b8:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001d4bc:    3001        .0      ADDS     r0,#1
        0x0001d4be:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x0001d4c2:    e7e0        ..      B        0x1d486 ; am_vos_button_gpio_check + 14
        0x0001d4c4:    2000        .       MOVS     r0,#0
        0x0001d4c6:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x0001d4ca:    e7ff        ..      B        0x1d4cc ; am_vos_button_gpio_check + 84
        0x0001d4cc:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x0001d4d0:    b006        ..      ADD      sp,sp,#0x18
        0x0001d4d2:    bd80        ..      POP      {r7,pc}
    am_vos_button_init
        0x0001d4d4:    b580        ..      PUSH     {r7,lr}
        0x0001d4d6:    b084        ..      SUB      sp,sp,#0x10
        0x0001d4d8:    f2400088    @...    MOVW     r0,#0x88
        0x0001d4dc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d4e0:    6801        .h      LDR      r1,[r0,#0]
        0x0001d4e2:    2012        .       MOVS     r0,#0x12
        0x0001d4e4:    f7fcfdfe    ....    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x0001d4e8:    f240008c    @...    MOVW     r0,#0x8c
        0x0001d4ec:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d4f0:    6801        .h      LDR      r1,[r0,#0]
        0x0001d4f2:    2013        .       MOVS     r0,#0x13
        0x0001d4f4:    f7fcfdf6    ....    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x0001d4f8:    f000f812    ....    BL       am_vos_button_int_register ; 0x1d520
        0x0001d4fc:    f7fcff94    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001d500:    9002        ..      STR      r0,[sp,#8]
        0x0001d502:    2038        8       MOVS     r0,#0x38
        0x0001d504:    9001        ..      STR      r0,[sp,#4]
        0x0001d506:    2100        .!      MOVS     r1,#0
        0x0001d508:    aa03        ..      ADD      r2,sp,#0xc
        0x0001d50a:    f7fcfcbb    ....    BL       am_hal_gpio_interrupt_irq_status_get ; 0x19e84
        0x0001d50e:    9801        ..      LDR      r0,[sp,#4]
        0x0001d510:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d512:    f7fcfc89    ....    BL       am_hal_gpio_interrupt_irq_clear ; 0x19e28
        0x0001d516:    9802        ..      LDR      r0,[sp,#8]
        0x0001d518:    f7fcff8e    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001d51c:    b004        ..      ADD      sp,sp,#0x10
        0x0001d51e:    bd80        ..      POP      {r7,pc}
    am_vos_button_int_register
        0x0001d520:    b580        ..      PUSH     {r7,lr}
        0x0001d522:    b082        ..      SUB      sp,sp,#8
        0x0001d524:    2300        .#      MOVS     r3,#0
        0x0001d526:    9300        ..      STR      r3,[sp,#0]
        0x0001d528:    9301        ..      STR      r3,[sp,#4]
        0x0001d52a:    2113        .!      MOVS     r1,#0x13
        0x0001d52c:    9101        ..      STR      r1,[sp,#4]
        0x0001d52e:    f64d02d9    M...    MOV      r2,#0xd8d9
        0x0001d532:    f2c00201    ....    MOVT     r2,#1
        0x0001d536:    4618        .F      MOV      r0,r3
        0x0001d538:    f7fcfcfe    ....    BL       am_hal_gpio_interrupt_register ; 0x19f38
        0x0001d53c:    9800        ..      LDR      r0,[sp,#0]
        0x0001d53e:    2101        .!      MOVS     r1,#1
        0x0001d540:    aa01        ..      ADD      r2,sp,#4
        0x0001d542:    f7fcfb43    ..C.    BL       am_hal_gpio_interrupt_control ; 0x19bcc
        0x0001d546:    b002        ..      ADD      sp,sp,#8
        0x0001d548:    bd80        ..      POP      {r7,pc}
        0x0001d54a:    0000        ..      MOVS     r0,r0
    am_vos_get_ring_buffer_status
        0x0001d54c:    b580        ..      PUSH     {r7,lr}
        0x0001d54e:    b088        ..      SUB      sp,sp,#0x20
        0x0001d550:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d552:    2000        .       MOVS     r0,#0
        0x0001d554:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d556:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d558:    6840        @h      LDR      r0,[r0,#4]
        0x0001d55a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d55c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d55e:    6880        .h      LDR      r0,[r0,#8]
        0x0001d560:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d562:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d564:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001d566:    9002        ..      STR      r0,[sp,#8]
        0x0001d568:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d56a:    f000fbe7    ....    BL       am_vos_ring_buffer_overwrite ; 0x1dd3c
        0x0001d56e:    b928        (.      CBNZ     r0,0x1d57c ; am_vos_get_ring_buffer_status + 48
        0x0001d570:    e7ff        ..      B        0x1d572 ; am_vos_get_ring_buffer_status + 38
        0x0001d572:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d574:    f000fbc4    ....    BL       am_vos_ring_buffer_full ; 0x1dd00
        0x0001d578:    b158        X.      CBZ      r0,0x1d592 ; am_vos_get_ring_buffer_status + 70
        0x0001d57a:    e7ff        ..      B        0x1d57c ; am_vos_get_ring_buffer_status + 48
        0x0001d57c:    f7fcff54    ..T.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001d580:    9001        ..      STR      r0,[sp,#4]
        0x0001d582:    9802        ..      LDR      r0,[sp,#8]
        0x0001d584:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d586:    9801        ..      LDR      r0,[sp,#4]
        0x0001d588:    f7fcff56    ..V.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001d58c:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d58e:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001d590:    e012        ..      B        0x1d5b8 ; am_vos_get_ring_buffer_status + 108
        0x0001d592:    f7fcff49    ..I.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001d596:    9000        ..      STR      r0,[sp,#0]
        0x0001d598:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001d59a:    9902        ..      LDR      r1,[sp,#8]
        0x0001d59c:    4408        .D      ADD      r0,r0,r1
        0x0001d59e:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001d5a0:    1a82        ..      SUBS     r2,r0,r2
        0x0001d5a2:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001d5a6:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001d5aa:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d5ac:    9800        ..      LDR      r0,[sp,#0]
        0x0001d5ae:    f7fcff43    ..C.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001d5b2:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d5b4:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001d5b6:    e7ff        ..      B        0x1d5b8 ; am_vos_get_ring_buffer_status + 108
        0x0001d5b8:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001d5ba:    b008        ..      ADD      sp,sp,#0x20
        0x0001d5bc:    bd80        ..      POP      {r7,pc}
        0x0001d5be:    0000        ..      MOVS     r0,r0
    am_vos_gpio_disable_irq
        0x0001d5c0:    b580        ..      PUSH     {r7,lr}
        0x0001d5c2:    b082        ..      SUB      sp,sp,#8
        0x0001d5c4:    9001        ..      STR      r0,[sp,#4]
        0x0001d5c6:    2100        .!      MOVS     r1,#0
        0x0001d5c8:    aa01        ..      ADD      r2,sp,#4
        0x0001d5ca:    4608        .F      MOV      r0,r1
        0x0001d5cc:    f7fcfafe    ....    BL       am_hal_gpio_interrupt_control ; 0x19bcc
        0x0001d5d0:    b002        ..      ADD      sp,sp,#8
        0x0001d5d2:    bd80        ..      POP      {r7,pc}
    am_vos_gpio_enable_irq
        0x0001d5d4:    b580        ..      PUSH     {r7,lr}
        0x0001d5d6:    b084        ..      SUB      sp,sp,#0x10
        0x0001d5d8:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d5da:    9102        ..      STR      r1,[sp,#8]
        0x0001d5dc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d5de:    2100        .!      MOVS     r1,#0
        0x0001d5e0:    aa01        ..      ADD      r2,sp,#4
        0x0001d5e2:    f7fcfc4f    ..O.    BL       am_hal_gpio_interrupt_irq_status_get ; 0x19e84
        0x0001d5e6:    9801        ..      LDR      r0,[sp,#4]
        0x0001d5e8:    9902        ..      LDR      r1,[sp,#8]
        0x0001d5ea:    f001011f    ....    AND      r1,r1,#0x1f
        0x0001d5ee:    40c8        .@      LSRS     r0,r0,r1
        0x0001d5f0:    07c0        ..      LSLS     r0,r0,#31
        0x0001d5f2:    b128        (.      CBZ      r0,0x1d600 ; am_vos_gpio_enable_irq + 44
        0x0001d5f4:    e7ff        ..      B        0x1d5f6 ; am_vos_gpio_enable_irq + 34
        0x0001d5f6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d5f8:    9901        ..      LDR      r1,[sp,#4]
        0x0001d5fa:    f7fcfc15    ....    BL       am_hal_gpio_interrupt_irq_clear ; 0x19e28
        0x0001d5fe:    e7ff        ..      B        0x1d600 ; am_vos_gpio_enable_irq + 44
        0x0001d600:    2000        .       MOVS     r0,#0
        0x0001d602:    2101        .!      MOVS     r1,#1
        0x0001d604:    aa02        ..      ADD      r2,sp,#8
        0x0001d606:    f7fcfae1    ....    BL       am_hal_gpio_interrupt_control ; 0x19bcc
        0x0001d60a:    b004        ..      ADD      sp,sp,#0x10
        0x0001d60c:    bd80        ..      POP      {r7,pc}
        0x0001d60e:    0000        ..      MOVS     r0,r0
    am_vos_gpio_init
        0x0001d610:    b580        ..      PUSH     {r7,lr}
        0x0001d612:    b082        ..      SUB      sp,sp,#8
        0x0001d614:    f7ffff5e    ..^.    BL       am_vos_button_init ; 0x1d4d4
        0x0001d618:    f2400000    @...    MOVW     r0,#0
        0x0001d61c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d620:    2103        .!      MOVS     r1,#3
        0x0001d622:    f7fbfd0b    ....    BL       am_devices_led_array_init ; 0x1903c
        0x0001d626:    2038        8       MOVS     r0,#0x38
        0x0001d628:    9001        ..      STR      r0,[sp,#4]
        0x0001d62a:    2104        .!      MOVS     r1,#4
        0x0001d62c:    f7fbfb26    ..&.    BL       __NVIC_SetPriority ; 0x18c7c
        0x0001d630:    9801        ..      LDR      r0,[sp,#4]
        0x0001d632:    f7fbfabb    ....    BL       __NVIC_EnableIRQ ; 0x18bac
        0x0001d636:    b002        ..      ADD      sp,sp,#8
        0x0001d638:    bd80        ..      POP      {r7,pc}
        0x0001d63a:    0000        ..      MOVS     r0,r0
    am_vos_heartbeat_led_process
        0x0001d63c:    b580        ..      PUSH     {r7,lr}
        0x0001d63e:    b084        ..      SUB      sp,sp,#0x10
        0x0001d640:    f2400000    @...    MOVW     r0,#0
        0x0001d644:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d648:    9002        ..      STR      r0,[sp,#8]
        0x0001d64a:    2100        .!      MOVS     r1,#0
        0x0001d64c:    9103        ..      STR      r1,[sp,#0xc]
        0x0001d64e:    f7fbfddf    ....    BL       am_devices_led_on ; 0x19210
        0x0001d652:    200a        .       MOVS     r0,#0xa
        0x0001d654:    9001        ..      STR      r0,[sp,#4]
        0x0001d656:    f003ffbf    ....    BL       vTaskDelay ; 0x215d8
        0x0001d65a:    9802        ..      LDR      r0,[sp,#8]
        0x0001d65c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d65e:    f7fbfd91    ....    BL       am_devices_led_off ; 0x19184
        0x0001d662:    2096        .       MOVS     r0,#0x96
        0x0001d664:    f003ffb8    ....    BL       vTaskDelay ; 0x215d8
        0x0001d668:    9802        ..      LDR      r0,[sp,#8]
        0x0001d66a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d66c:    f7fbfdd0    ....    BL       am_devices_led_on ; 0x19210
        0x0001d670:    9801        ..      LDR      r0,[sp,#4]
        0x0001d672:    f003ffb1    ....    BL       vTaskDelay ; 0x215d8
        0x0001d676:    9802        ..      LDR      r0,[sp,#8]
        0x0001d678:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d67a:    f7fbfd83    ....    BL       am_devices_led_off ; 0x19184
        0x0001d67e:    b004        ..      ADD      sp,sp,#0x10
        0x0001d680:    bd80        ..      POP      {r7,pc}
        0x0001d682:    0000        ..      MOVS     r0,r0
    am_vos_led_task
        0x0001d684:    b580        ..      PUSH     {r7,lr}
        0x0001d686:    b086        ..      SUB      sp,sp,#0x18
        0x0001d688:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d68a:    e7ff        ..      B        0x1d68c ; am_vos_led_task + 8
        0x0001d68c:    2001        .       MOVS     r0,#1
        0x0001d68e:    a901        ..      ADD      r1,sp,#4
        0x0001d690:    f000fe90    ....    BL       am_vos_task_read ; 0x1e3b4
        0x0001d694:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d696:    f2411155    A.U.    MOV      r1,#0x1155
        0x0001d69a:    f6ca2111    ...!    MOVT     r1,#0xaa11
        0x0001d69e:    4288        .B      CMP      r0,r1
        0x0001d6a0:    d30b        ..      BCC      0x1d6ba ; am_vos_led_task + 54
        0x0001d6a2:    e7ff        ..      B        0x1d6a4 ; am_vos_led_task + 32
        0x0001d6a4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d6a6:    f2411155    A.U.    MOV      r1,#0x1155
        0x0001d6aa:    f6ca2111    ...!    MOVT     r1,#0xaa11
        0x0001d6ae:    1a40        @.      SUBS     r0,r0,r1
        0x0001d6b0:    bf18        ..      IT       NE
        0x0001d6b2:    2003        .       MOVNE    r0,#3
        0x0001d6b4:    f000f832    ..2.    BL       am_vos_logic_led_swirl ; 0x1d71c
        0x0001d6b8:    e025        %.      B        0x1d706 ; am_vos_led_task + 130
        0x0001d6ba:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d6bc:    2802        .(      CMP      r0,#2
        0x0001d6be:    d103        ..      BNE      0x1d6c8 ; am_vos_led_task + 68
        0x0001d6c0:    e7ff        ..      B        0x1d6c2 ; am_vos_led_task + 62
        0x0001d6c2:    f7ffffbb    ....    BL       am_vos_heartbeat_led_process ; 0x1d63c
        0x0001d6c6:    e01d        ..      B        0x1d704 ; am_vos_led_task + 128
        0x0001d6c8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d6ca:    2803        .(      CMP      r0,#3
        0x0001d6cc:    d104        ..      BNE      0x1d6d8 ; am_vos_led_task + 84
        0x0001d6ce:    e7ff        ..      B        0x1d6d0 ; am_vos_led_task + 76
        0x0001d6d0:    2002        .       MOVS     r0,#2
        0x0001d6d2:    f000f823    ..#.    BL       am_vos_logic_led_swirl ; 0x1d71c
        0x0001d6d6:    e014        ..      B        0x1d702 ; am_vos_led_task + 126
        0x0001d6d8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d6da:    2804        .(      CMP      r0,#4
        0x0001d6dc:    d110        ..      BNE      0x1d700 ; am_vos_led_task + 124
        0x0001d6de:    e7ff        ..      B        0x1d6e0 ; am_vos_led_task + 92
        0x0001d6e0:    2013        .       MOVS     r0,#0x13
        0x0001d6e2:    f7fffec9    ....    BL       am_vos_button_gpio_check ; 0x1d478
        0x0001d6e6:    b130        0.      CBZ      r0,0x1d6f6 ; am_vos_led_task + 114
        0x0001d6e8:    e7ff        ..      B        0x1d6ea ; am_vos_led_task + 102
        0x0001d6ea:    f000f907    ....    BL       am_vos_mute_mic_toggle ; 0x1d8fc
        0x0001d6ee:    20c8        .       MOVS     r0,#0xc8
        0x0001d6f0:    f003ff72    ..r.    BL       vTaskDelay ; 0x215d8
        0x0001d6f4:    e7ff        ..      B        0x1d6f6 ; am_vos_led_task + 114
        0x0001d6f6:    2038        8       MOVS     r0,#0x38
        0x0001d6f8:    2113        .!      MOVS     r1,#0x13
        0x0001d6fa:    f7ffff6b    ..k.    BL       am_vos_gpio_enable_irq ; 0x1d5d4
        0x0001d6fe:    e7ff        ..      B        0x1d700 ; am_vos_led_task + 124
        0x0001d700:    e7ff        ..      B        0x1d702 ; am_vos_led_task + 126
        0x0001d702:    e7ff        ..      B        0x1d704 ; am_vos_led_task + 128
        0x0001d704:    e7ff        ..      B        0x1d706 ; am_vos_led_task + 130
        0x0001d706:    e7c1        ..      B        0x1d68c ; am_vos_led_task + 8
    am_vos_logic_led_all_off
        0x0001d708:    b580        ..      PUSH     {r7,lr}
        0x0001d70a:    f2400000    @...    MOVW     r0,#0
        0x0001d70e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d712:    2103        .!      MOVS     r1,#3
        0x0001d714:    2200        ."      MOVS     r2,#0
        0x0001d716:    f7fbfcb3    ....    BL       am_devices_led_array_out ; 0x19080
        0x0001d71a:    bd80        ..      POP      {r7,pc}
    am_vos_logic_led_swirl
        0x0001d71c:    b580        ..      PUSH     {r7,lr}
        0x0001d71e:    b088        ..      SUB      sp,sp,#0x20
        0x0001d720:    f88d001f    ....    STRB     r0,[sp,#0x1f]
        0x0001d724:    2032        2       MOVS     r0,#0x32
        0x0001d726:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d728:    f7ffffee    ....    BL       am_vos_logic_led_all_off ; 0x1d708
        0x0001d72c:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001d730:    4601        .F      MOV      r1,r0
        0x0001d732:    9101        ..      STR      r1,[sp,#4]
        0x0001d734:    2803        .(      CMP      r0,#3
        0x0001d736:    f200809c    ....    BHI.W    0x1d872 ; am_vos_logic_led_swirl + 342
        0x0001d73a:    9901        ..      LDR      r1,[sp,#4]
        0x0001d73c:    e8dff001    ....    TBB      [pc,r1]
    $d.5
        0x0001d740:    77462402    .$Fw    DCD    2001085442
    $t.6
        0x0001d744:    2000        .       MOVS     r0,#0
        0x0001d746:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d748:    e7ff        ..      B        0x1d74a ; am_vos_logic_led_swirl + 46
        0x0001d74a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d74c:    2805        .(      CMP      r0,#5
        0x0001d74e:    dc1a        ..      BGT      0x1d786 ; am_vos_logic_led_swirl + 106
        0x0001d750:    e7ff        ..      B        0x1d752 ; am_vos_logic_led_swirl + 54
        0x0001d752:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d754:    f2455156    E.VQ    MOV      r1,#0x5556
        0x0001d758:    f2c55155    ..UQ    MOVT     r1,#0x5555
        0x0001d75c:    fb50f101    P...    SMMUL    r1,r0,r1
        0x0001d760:    eb0171d1    ...q    ADD      r1,r1,r1,LSR #31
        0x0001d764:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
        0x0001d768:    1a41        A.      SUBS     r1,r0,r1
        0x0001d76a:    f2400000    @...    MOVW     r0,#0
        0x0001d76e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d772:    f7fbfd93    ....    BL       am_devices_led_toggle ; 0x1929c
        0x0001d776:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d778:    f003ff2e    ....    BL       vTaskDelay ; 0x215d8
        0x0001d77c:    e7ff        ..      B        0x1d77e ; am_vos_logic_led_swirl + 98
        0x0001d77e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d780:    3001        .0      ADDS     r0,#1
        0x0001d782:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d784:    e7e1        ..      B        0x1d74a ; am_vos_logic_led_swirl + 46
        0x0001d786:    e075        u.      B        0x1d874 ; am_vos_logic_led_swirl + 344
        0x0001d788:    2000        .       MOVS     r0,#0
        0x0001d78a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d78c:    e7ff        ..      B        0x1d78e ; am_vos_logic_led_swirl + 114
        0x0001d78e:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001d790:    280b        .(      CMP      r0,#0xb
        0x0001d792:    dc1a        ..      BGT      0x1d7ca ; am_vos_logic_led_swirl + 174
        0x0001d794:    e7ff        ..      B        0x1d796 ; am_vos_logic_led_swirl + 122
        0x0001d796:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001d798:    f2455156    E.VQ    MOV      r1,#0x5556
        0x0001d79c:    f2c55155    ..UQ    MOVT     r1,#0x5555
        0x0001d7a0:    fb50f101    P...    SMMUL    r1,r0,r1
        0x0001d7a4:    eb0171d1    ...q    ADD      r1,r1,r1,LSR #31
        0x0001d7a8:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
        0x0001d7ac:    1a41        A.      SUBS     r1,r0,r1
        0x0001d7ae:    f2400000    @...    MOVW     r0,#0
        0x0001d7b2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d7b6:    f7fbfd71    ..q.    BL       am_devices_led_toggle ; 0x1929c
        0x0001d7ba:    2032        2       MOVS     r0,#0x32
        0x0001d7bc:    f7fff80c    ....    BL       am_util_delay_ms ; 0x1c7d8
        0x0001d7c0:    e7ff        ..      B        0x1d7c2 ; am_vos_logic_led_swirl + 166
        0x0001d7c2:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001d7c4:    3001        .0      ADDS     r0,#1
        0x0001d7c6:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d7c8:    e7e1        ..      B        0x1d78e ; am_vos_logic_led_swirl + 114
        0x0001d7ca:    e053        S.      B        0x1d874 ; am_vos_logic_led_swirl + 344
        0x0001d7cc:    2000        .       MOVS     r0,#0
        0x0001d7ce:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d7d0:    e7ff        ..      B        0x1d7d2 ; am_vos_logic_led_swirl + 182
        0x0001d7d2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d7d4:    2805        .(      CMP      r0,#5
        0x0001d7d6:    dc26        &.      BGT      0x1d826 ; am_vos_logic_led_swirl + 266
        0x0001d7d8:    e7ff        ..      B        0x1d7da ; am_vos_logic_led_swirl + 190
        0x0001d7da:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d7dc:    2803        .(      CMP      r0,#3
        0x0001d7de:    d10b        ..      BNE      0x1d7f8 ; am_vos_logic_led_swirl + 220
        0x0001d7e0:    e7ff        ..      B        0x1d7e2 ; am_vos_logic_led_swirl + 198
        0x0001d7e2:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d7e4:    0040        @.      LSLS     r0,r0,#1
        0x0001d7e6:    f003fef7    ....    BL       vTaskDelay ; 0x215d8
        0x0001d7ea:    f7ffff8d    ....    BL       am_vos_logic_led_all_off ; 0x1d708
        0x0001d7ee:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d7f0:    0040        @.      LSLS     r0,r0,#1
        0x0001d7f2:    f003fef1    ....    BL       vTaskDelay ; 0x215d8
        0x0001d7f6:    e7ff        ..      B        0x1d7f8 ; am_vos_logic_led_swirl + 220
        0x0001d7f8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d7fa:    f2455156    E.VQ    MOV      r1,#0x5556
        0x0001d7fe:    f2c55155    ..UQ    MOVT     r1,#0x5555
        0x0001d802:    fb50f101    P...    SMMUL    r1,r0,r1
        0x0001d806:    eb0171d1    ...q    ADD      r1,r1,r1,LSR #31
        0x0001d80a:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
        0x0001d80e:    1a41        A.      SUBS     r1,r0,r1
        0x0001d810:    f2400000    @...    MOVW     r0,#0
        0x0001d814:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d818:    f7fbfd40    ..@.    BL       am_devices_led_toggle ; 0x1929c
        0x0001d81c:    e7ff        ..      B        0x1d81e ; am_vos_logic_led_swirl + 258
        0x0001d81e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d820:    3001        .0      ADDS     r0,#1
        0x0001d822:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d824:    e7d5        ..      B        0x1d7d2 ; am_vos_logic_led_swirl + 182
        0x0001d826:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d828:    f003fed6    ....    BL       vTaskDelay ; 0x215d8
        0x0001d82c:    e022        ".      B        0x1d874 ; am_vos_logic_led_swirl + 344
        0x0001d82e:    2005        .       MOVS     r0,#5
        0x0001d830:    9002        ..      STR      r0,[sp,#8]
        0x0001d832:    e7ff        ..      B        0x1d834 ; am_vos_logic_led_swirl + 280
        0x0001d834:    9802        ..      LDR      r0,[sp,#8]
        0x0001d836:    2800        .(      CMP      r0,#0
        0x0001d838:    d41a        ..      BMI      0x1d870 ; am_vos_logic_led_swirl + 340
        0x0001d83a:    e7ff        ..      B        0x1d83c ; am_vos_logic_led_swirl + 288
        0x0001d83c:    9802        ..      LDR      r0,[sp,#8]
        0x0001d83e:    f2455156    E.VQ    MOV      r1,#0x5556
        0x0001d842:    f2c55155    ..UQ    MOVT     r1,#0x5555
        0x0001d846:    fb50f101    P...    SMMUL    r1,r0,r1
        0x0001d84a:    eb0171d1    ...q    ADD      r1,r1,r1,LSR #31
        0x0001d84e:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
        0x0001d852:    1a41        A.      SUBS     r1,r0,r1
        0x0001d854:    f2400000    @...    MOVW     r0,#0
        0x0001d858:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d85c:    f7fbfd1e    ....    BL       am_devices_led_toggle ; 0x1929c
        0x0001d860:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d862:    f003feb9    ....    BL       vTaskDelay ; 0x215d8
        0x0001d866:    e7ff        ..      B        0x1d868 ; am_vos_logic_led_swirl + 332
        0x0001d868:    9802        ..      LDR      r0,[sp,#8]
        0x0001d86a:    3801        .8      SUBS     r0,#1
        0x0001d86c:    9002        ..      STR      r0,[sp,#8]
        0x0001d86e:    e7e1        ..      B        0x1d834 ; am_vos_logic_led_swirl + 280
        0x0001d870:    e000        ..      B        0x1d874 ; am_vos_logic_led_swirl + 344
        0x0001d872:    e7ff        ..      B        0x1d874 ; am_vos_logic_led_swirl + 344
        0x0001d874:    f7ffff48    ..H.    BL       am_vos_logic_led_all_off ; 0x1d708
        0x0001d878:    b008        ..      ADD      sp,sp,#0x20
        0x0001d87a:    bd80        ..      POP      {r7,pc}
    am_vos_mic_enable
        0x0001d87c:    b580        ..      PUSH     {r7,lr}
        0x0001d87e:    b082        ..      SUB      sp,sp,#8
        0x0001d880:    f2430104    C...    MOV      r1,#0x3004
        0x0001d884:    f2c00102    ....    MOVT     r1,#2
        0x0001d888:    2003        .       MOVS     r0,#3
        0x0001d88a:    f000fc4f    ..O.    BL       am_vos_stdio_printf ; 0x1e12c
        0x0001d88e:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001d892:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d896:    9001        ..      STR      r0,[sp,#4]
        0x0001d898:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001d89c:    211e        .!      MOVS     r1,#0x1e
        0x0001d89e:    f7fdfa9b    ....    BL       am_hal_pdm_interrupt_enable ; 0x1add8
        0x0001d8a2:    9801        ..      LDR      r0,[sp,#4]
        0x0001d8a4:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001d8a8:    b158        X.      CBZ      r0,0x1d8c2 ; am_vos_mic_enable + 70
        0x0001d8aa:    e7ff        ..      B        0x1d8ac ; am_vos_mic_enable + 48
        0x0001d8ac:    f000f932    ..2.    BL       am_vos_pdm_trigger_dma ; 0x1db14
        0x0001d8b0:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001d8b4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d8b8:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001d8bc:    f7fdf968    ..h.    BL       am_hal_pdm_enable ; 0x1ab90
        0x0001d8c0:    e007        ..      B        0x1d8d2 ; am_vos_mic_enable + 86
        0x0001d8c2:    f2430152    C.R.    MOV      r1,#0x3052
        0x0001d8c6:    f2c00102    ....    MOVT     r1,#2
        0x0001d8ca:    2002        .       MOVS     r0,#2
        0x0001d8cc:    f000fc2e    ....    BL       am_vos_stdio_printf ; 0x1e12c
        0x0001d8d0:    e7ff        ..      B        0x1d8d2 ; am_vos_mic_enable + 86
        0x0001d8d2:    b002        ..      ADD      sp,sp,#8
        0x0001d8d4:    bd80        ..      POP      {r7,pc}
        0x0001d8d6:    0000        ..      MOVS     r0,r0
    am_vos_mute_mic_process
        0x0001d8d8:    b580        ..      PUSH     {r7,lr}
        0x0001d8da:    b082        ..      SUB      sp,sp,#8
        0x0001d8dc:    9001        ..      STR      r0,[sp,#4]
        0x0001d8de:    2013        .       MOVS     r0,#0x13
        0x0001d8e0:    f7fffe6e    ..n.    BL       am_vos_gpio_disable_irq ; 0x1d5c0
        0x0001d8e4:    4669        iF      MOV      r1,sp
        0x0001d8e6:    2000        .       MOVS     r0,#0
        0x0001d8e8:    6008        .`      STR      r0,[r1,#0]
        0x0001d8ea:    2006        .       MOVS     r0,#6
        0x0001d8ec:    2201        ."      MOVS     r2,#1
        0x0001d8ee:    2304        .#      MOVS     r3,#4
        0x0001d8f0:    4611        .F      MOV      r1,r2
        0x0001d8f2:    f000fdd9    ....    BL       am_vos_task_send_fromISR ; 0x1e4a8
        0x0001d8f6:    b002        ..      ADD      sp,sp,#8
        0x0001d8f8:    bd80        ..      POP      {r7,pc}
        0x0001d8fa:    0000        ..      MOVS     r0,r0
    am_vos_mute_mic_toggle
        0x0001d8fc:    b580        ..      PUSH     {r7,lr}
        0x0001d8fe:    b082        ..      SUB      sp,sp,#8
        0x0001d900:    f7fcfd92    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001d904:    9001        ..      STR      r0,[sp,#4]
        0x0001d906:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001d90a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d90e:    f8900156    ..V.    LDRB     r0,[r0,#0x156]
        0x0001d912:    07c0        ..      LSLS     r0,r0,#31
        0x0001d914:    b1a8        ..      CBZ      r0,0x1d942 ; am_vos_mute_mic_toggle + 70
        0x0001d916:    e7ff        ..      B        0x1d918 ; am_vos_mute_mic_toggle + 28
        0x0001d918:    f000f840    ..@.    BL       am_vos_pdm_deinit ; 0x1d99c
        0x0001d91c:    f000f9c2    ....    BL       am_vos_reset_detected_flag ; 0x1dca4
        0x0001d920:    f7fffce6    ....    BL       am_vos_audio_flush_ring_buffer ; 0x1d2f0
        0x0001d924:    f24021d8    @..!    MOVW     r1,#0x2d8
        0x0001d928:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d92c:    2000        .       MOVS     r0,#0
        0x0001d92e:    f8810156    ..V.    STRB     r0,[r1,#0x156]
        0x0001d932:    f2430122    C.".    MOV      r1,#0x3022
        0x0001d936:    f2c00102    ....    MOVT     r1,#2
        0x0001d93a:    2002        .       MOVS     r0,#2
        0x0001d93c:    f000fbf6    ....    BL       am_vos_stdio_printf ; 0x1e12c
        0x0001d940:    e027        '.      B        0x1d992 ; am_vos_mute_mic_toggle + 150
        0x0001d942:    f000f88f    ....    BL       am_vos_pdm_init ; 0x1da64
        0x0001d946:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001d94a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d94e:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001d952:    b148        H.      CBZ      r0,0x1d968 ; am_vos_mute_mic_toggle + 108
        0x0001d954:    e7ff        ..      B        0x1d956 ; am_vos_mute_mic_toggle + 90
        0x0001d956:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001d95a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d95e:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001d962:    f7fdf915    ....    BL       am_hal_pdm_enable ; 0x1ab90
        0x0001d966:    e7ff        ..      B        0x1d968 ; am_vos_mute_mic_toggle + 108
        0x0001d968:    f000f8d4    ....    BL       am_vos_pdm_trigger_dma ; 0x1db14
        0x0001d96c:    f000f99a    ....    BL       am_vos_reset_detected_flag ; 0x1dca4
        0x0001d970:    f7fffcbe    ....    BL       am_vos_audio_flush_ring_buffer ; 0x1d2f0
        0x0001d974:    f24021d8    @..!    MOVW     r1,#0x2d8
        0x0001d978:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d97c:    2001        .       MOVS     r0,#1
        0x0001d97e:    f8810156    ..V.    STRB     r0,[r1,#0x156]
        0x0001d982:    f2430139    C.9.    MOV      r1,#0x3039
        0x0001d986:    f2c00102    ....    MOVT     r1,#2
        0x0001d98a:    2002        .       MOVS     r0,#2
        0x0001d98c:    f000fbce    ....    BL       am_vos_stdio_printf ; 0x1e12c
        0x0001d990:    e7ff        ..      B        0x1d992 ; am_vos_mute_mic_toggle + 150
        0x0001d992:    9801        ..      LDR      r0,[sp,#4]
        0x0001d994:    f7fcfd50    ..P.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001d998:    b002        ..      ADD      sp,sp,#8
        0x0001d99a:    bd80        ..      POP      {r7,pc}
    am_vos_pdm_deinit
        0x0001d99c:    b580        ..      PUSH     {r7,lr}
        0x0001d99e:    b088        ..      SUB      sp,sp,#0x20
        0x0001d9a0:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001d9a4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d9a8:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001d9ac:    b908        ..      CBNZ     r0,0x1d9b2 ; am_vos_pdm_deinit + 22
        0x0001d9ae:    e7ff        ..      B        0x1d9b0 ; am_vos_pdm_deinit + 20
        0x0001d9b0:    e055        U.      B        0x1da5e ; am_vos_pdm_deinit + 194
        0x0001d9b2:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001d9b6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d9ba:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d9bc:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001d9c0:    211e        .!      MOVS     r1,#0x1e
        0x0001d9c2:    9101        ..      STR      r1,[sp,#4]
        0x0001d9c4:    f7fdf9aa    ....    BL       am_hal_pdm_interrupt_clear ; 0x1ad1c
        0x0001d9c8:    9901        ..      LDR      r1,[sp,#4]
        0x0001d9ca:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d9cc:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001d9d0:    f7fdf9d2    ....    BL       am_hal_pdm_interrupt_disable ; 0x1ad78
        0x0001d9d4:    f6427098    B..p    MOV      r0,#0x2f98
        0x0001d9d8:    f2c00002    ....    MOVT     r0,#2
        0x0001d9dc:    f9900000    ....    LDRSB    r0,[r0,#0]
        0x0001d9e0:    f7fbf8c8    ....    BL       __NVIC_DisableIRQ ; 0x18b74
        0x0001d9e4:    f6424024    B.$@    MOV      r0,#0x2c24
        0x0001d9e8:    f2c00002    ....    MOVT     r0,#2
        0x0001d9ec:    9002        ..      STR      r0,[sp,#8]
        0x0001d9ee:    6801        .h      LDR      r1,[r0,#0]
        0x0001d9f0:    2032        2       MOVS     r0,#0x32
        0x0001d9f2:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d9f4:    f7fcfb76    ..v.    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x0001d9f8:    9802        ..      LDR      r0,[sp,#8]
        0x0001d9fa:    6801        .h      LDR      r1,[r0,#0]
        0x0001d9fc:    2033        3       MOVS     r0,#0x33
        0x0001d9fe:    9005        ..      STR      r0,[sp,#0x14]
        0x0001da00:    f7fcfb70    ..p.    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x0001da04:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001da06:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001da0a:    f7fcff91    ....    BL       am_hal_pdm_disable ; 0x1a930
        0x0001da0e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001da10:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001da14:    2101        .!      MOVS     r1,#1
        0x0001da16:    2200        ."      MOVS     r2,#0
        0x0001da18:    9207        ..      STR      r2,[sp,#0x1c]
        0x0001da1a:    f7fdfa99    ....    BL       am_hal_pdm_power_control ; 0x1af50
        0x0001da1e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001da20:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001da24:    f7fcff58    ..X.    BL       am_hal_pdm_deinitialize ; 0x1a8d8
        0x0001da28:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001da2a:    f642412c    B.,A    MOV      r1,#0x2c2c
        0x0001da2e:    f2c00102    ....    MOVT     r1,#2
        0x0001da32:    9104        ..      STR      r1,[sp,#0x10]
        0x0001da34:    6809        .h      LDR      r1,[r1,#0]
        0x0001da36:    f7fcfb55    ..U.    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x0001da3a:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001da3c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001da3e:    f7fcfbd3    ....    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x0001da42:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001da44:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001da46:    6809        .h      LDR      r1,[r1,#0]
        0x0001da48:    f7fcfb4c    ..L.    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x0001da4c:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001da4e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001da50:    f7fcfbca    ....    BL       am_hal_gpio_state_write ; 0x1a1e8
        0x0001da54:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001da56:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001da58:    f8c10144    ..D.    STR      r0,[r1,#0x144]
        0x0001da5c:    e7ff        ..      B        0x1da5e ; am_vos_pdm_deinit + 194
        0x0001da5e:    b008        ..      ADD      sp,sp,#0x20
        0x0001da60:    bd80        ..      POP      {r7,pc}
        0x0001da62:    0000        ..      MOVS     r0,r0
    am_vos_pdm_init
        0x0001da64:    b510        ..      PUSH     {r4,lr}
        0x0001da66:    b08a        ..      SUB      sp,sp,#0x28
        0x0001da68:    f64230f4    B..0    MOV      r0,#0x2bf4
        0x0001da6c:    f2c00002    ....    MOVT     r0,#2
        0x0001da70:    6801        .h      LDR      r1,[r0,#0]
        0x0001da72:    6842        Bh      LDR      r2,[r0,#4]
        0x0001da74:    6883        .h      LDR      r3,[r0,#8]
        0x0001da76:    f8d0c00c    ....    LDR      r12,[r0,#0xc]
        0x0001da7a:    f8d0e010    ....    LDR      lr,[r0,#0x10]
        0x0001da7e:    6944        Di      LDR      r4,[r0,#0x14]
        0x0001da80:    9408        ..      STR      r4,[sp,#0x20]
        0x0001da82:    f8cde01c    ....    STR      lr,[sp,#0x1c]
        0x0001da86:    f8cdc018    ....    STR      r12,[sp,#0x18]
        0x0001da8a:    9305        ..      STR      r3,[sp,#0x14]
        0x0001da8c:    9204        ..      STR      r2,[sp,#0x10]
        0x0001da8e:    9103        ..      STR      r1,[sp,#0xc]
        0x0001da90:    6980        .i      LDR      r0,[r0,#0x18]
        0x0001da92:    9009        ..      STR      r0,[sp,#0x24]
        0x0001da94:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001da98:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001da9c:    9001        ..      STR      r0,[sp,#4]
        0x0001da9e:    f50071a2    ...q    ADD      r1,r0,#0x144
        0x0001daa2:    2000        .       MOVS     r0,#0
        0x0001daa4:    9000        ..      STR      r0,[sp,#0]
        0x0001daa6:    f7fdf8e5    ....    BL       am_hal_pdm_initialize ; 0x1ac74
        0x0001daaa:    9a00        ..      LDR      r2,[sp,#0]
        0x0001daac:    9801        ..      LDR      r0,[sp,#4]
        0x0001daae:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001dab2:    4611        .F      MOV      r1,r2
        0x0001dab4:    f7fdfa4c    ..L.    BL       am_hal_pdm_power_control ; 0x1af50
        0x0001dab8:    9801        ..      LDR      r0,[sp,#4]
        0x0001daba:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001dabe:    a903        ..      ADD      r1,sp,#0xc
        0x0001dac0:    f7fcfe18    ....    BL       am_hal_pdm_configure ; 0x1a6f4
        0x0001dac4:    f2400094    @...    MOVW     r0,#0x94
        0x0001dac8:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001dacc:    6801        .h      LDR      r1,[r0,#0]
        0x0001dace:    2032        2       MOVS     r0,#0x32
        0x0001dad0:    f7fcfb08    ....    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x0001dad4:    f2400098    @...    MOVW     r0,#0x98
        0x0001dad8:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001dadc:    6801        .h      LDR      r1,[r0,#0]
        0x0001dade:    2033        3       MOVS     r0,#0x33
        0x0001dae0:    f7fcfb00    ....    BL       am_hal_gpio_pinconfig ; 0x1a0e4
        0x0001dae4:    9801        ..      LDR      r0,[sp,#4]
        0x0001dae6:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001daea:    211e        .!      MOVS     r1,#0x1e
        0x0001daec:    f7fdf974    ..t.    BL       am_hal_pdm_interrupt_enable ; 0x1add8
        0x0001daf0:    f6427098    B..p    MOV      r0,#0x2f98
        0x0001daf4:    f2c00002    ....    MOVT     r0,#2
        0x0001daf8:    9002        ..      STR      r0,[sp,#8]
        0x0001dafa:    f9900000    ....    LDRSB    r0,[r0,#0]
        0x0001dafe:    f7fbf855    ..U.    BL       __NVIC_EnableIRQ ; 0x18bac
        0x0001db02:    9802        ..      LDR      r0,[sp,#8]
        0x0001db04:    f9900000    ....    LDRSB    r0,[r0,#0]
        0x0001db08:    2107        .!      MOVS     r1,#7
        0x0001db0a:    f7fbf8b7    ....    BL       __NVIC_SetPriority ; 0x18c7c
        0x0001db0e:    b00a        ..      ADD      sp,sp,#0x28
        0x0001db10:    bd10        ..      POP      {r4,pc}
        0x0001db12:    0000        ..      MOVS     r0,r0
    am_vos_pdm_trigger_dma
        0x0001db14:    b580        ..      PUSH     {r7,lr}
        0x0001db16:    f24020d8    @..     MOVW     r0,#0x2d8
        0x0001db1a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001db1e:    f44f71a0    O..q    MOV      r1,#0x140
        0x0001db22:    f8c01150    ..P.    STR      r1,[r0,#0x150]
        0x0001db26:    f50071a4    ...q    ADD      r1,r0,#0x148
        0x0001db2a:    f2400240    @.@.    MOVW     r2,#0x40
        0x0001db2e:    f2c10206    ....    MOVT     r2,#0x1006
        0x0001db32:    f8c02148    ..H!    STR      r2,[r0,#0x148]
        0x0001db36:    f8d02148    ..H!    LDR      r2,[r0,#0x148]
        0x0001db3a:    f8d03150    ..P1    LDR      r3,[r0,#0x150]
        0x0001db3e:    441a        .D      ADD      r2,r2,r3
        0x0001db40:    f8c0214c    ..L!    STR      r2,[r0,#0x14c]
        0x0001db44:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001db48:    f7fcffae    ....    BL       am_hal_pdm_dma_start ; 0x1aaa8
        0x0001db4c:    bd80        ..      POP      {r7,pc}
        0x0001db4e:    0000        ..      MOVS     r0,r0
    am_vos_print_system_info
        0x0001db50:    b580        ..      PUSH     {r7,lr}
        0x0001db52:    b098        ..      SUB      sp,sp,#0x60
        0x0001db54:    f2431059    C.Y.    MOV      r0,#0x3159
        0x0001db58:    f2c00002    ....    MOVT     r0,#2
        0x0001db5c:    f7fff84a    ..J.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001db60:    a801        ..      ADD      r0,sp,#4
        0x0001db62:    f7feffd9    ....    BL       am_util_id_device ; 0x1cb18
        0x0001db66:    9914        ..      LDR      r1,[sp,#0x50]
        0x0001db68:    f24310a1    C...    MOV      r0,#0x31a1
        0x0001db6c:    f2c00002    ....    MOVT     r0,#2
        0x0001db70:    f7fff840    ..@.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001db74:    9901        ..      LDR      r1,[sp,#4]
        0x0001db76:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001db78:    f89d3054    ..T0    LDRB     r3,[sp,#0x54]
        0x0001db7c:    f89d0055    ..U.    LDRB     r0,[sp,#0x55]
        0x0001db80:    46ec        .F      MOV      r12,sp
        0x0001db82:    f8cc0000    ....    STR      r0,[r12,#0]
        0x0001db86:    f243101c    C...    MOV      r0,#0x311c
        0x0001db8a:    f2c00002    ....    MOVT     r0,#2
        0x0001db8e:    f7fff831    ..1.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001db92:    9902        ..      LDR      r1,[sp,#8]
        0x0001db94:    f243107d    C.}.    MOV      r0,#0x317d
        0x0001db98:    f2c00002    ....    MOVT     r0,#2
        0x0001db9c:    f7fff82a    ..*.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dba0:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001dba2:    f243108f    C...    MOV      r0,#0x318f
        0x0001dba6:    f2c00002    ....    MOVT     r0,#2
        0x0001dbaa:    f7fff823    ..#.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dbae:    f24310b2    C...    MOV      r0,#0x31b2
        0x0001dbb2:    f2c00002    ....    MOVT     r0,#2
        0x0001dbb6:    f7fff81d    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dbba:    f24310f1    C...    MOV      r0,#0x31f1
        0x0001dbbe:    f2c00002    ....    MOVT     r0,#2
        0x0001dbc2:    f7fff817    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dbc6:    f2432011    C..     MOV      r0,#0x3211
        0x0001dbca:    f2c00002    ....    MOVT     r0,#2
        0x0001dbce:    f7fff811    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dbd2:    f24310c6    C...    MOV      r0,#0x31c6
        0x0001dbd6:    f2c00002    ....    MOVT     r0,#2
        0x0001dbda:    f7fff80b    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dbde:    f243201d    C..     MOV      r0,#0x321d
        0x0001dbe2:    f2c00002    ....    MOVT     r0,#2
        0x0001dbe6:    f7fff805    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dbea:    f24310f7    C...    MOV      r0,#0x31f7
        0x0001dbee:    f2c00002    ....    MOVT     r0,#2
        0x0001dbf2:    f7feffff    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dbf6:    f2432006    C..     MOV      r0,#0x3206
        0x0001dbfa:    f2c00002    ....    MOVT     r0,#2
        0x0001dbfe:    f7fefff9    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dc02:    f243202a    C.*     MOV      r0,#0x322a
        0x0001dc06:    f2c00002    ....    MOVT     r0,#2
        0x0001dc0a:    f7fefff3    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dc0e:    f2404030    @.0@    MOVW     r0,#0x430
        0x0001dc12:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001dc16:    6902        .i      LDR      r2,[r0,#0x10]
        0x0001dc18:    0a91        ..      LSRS     r1,r2,#10
        0x0001dc1a:    f24310d2    C...    MOV      r0,#0x31d2
        0x0001dc1e:    f2c00002    ....    MOVT     r0,#2
        0x0001dc22:    f7feffe7    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dc26:    f24300cc    C...    MOV      r0,#0x30cc
        0x0001dc2a:    f2c00002    ....    MOVT     r0,#2
        0x0001dc2e:    f7feffe1    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dc32:    f24f0000    O...    MOVW     r0,#0xf000
        0x0001dc36:    f6c470ff    ...p    MOVT     r0,#0x4fff
        0x0001dc3a:    6801        .h      LDR      r1,[r0,#0]
        0x0001dc3c:    f24300f1    C...    MOV      r0,#0x30f1
        0x0001dc40:    f2c00002    ....    MOVT     r0,#2
        0x0001dc44:    f7feffd6    ....    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001dc48:    b018        ..      ADD      sp,sp,#0x60
        0x0001dc4a:    bd80        ..      POP      {r7,pc}
    am_vos_printf
        0x0001dc4c:    b580        ..      PUSH     {r7,lr}
        0x0001dc4e:    b086        ..      SUB      sp,sp,#0x18
        0x0001dc50:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dc52:    f88d100b    ....    STRB     r1,[sp,#0xb]
        0x0001dc56:    f3ef8005    ....    MRS      r0,IPSR
        0x0001dc5a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001dc5c:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001dc5e:    b918        ..      CBNZ     r0,0x1dc68 ; am_vos_printf + 28
        0x0001dc60:    e7ff        ..      B        0x1dc62 ; am_vos_printf + 22
        0x0001dc62:    2000        .       MOVS     r0,#0
        0x0001dc64:    9004        ..      STR      r0,[sp,#0x10]
        0x0001dc66:    e002        ..      B        0x1dc6e ; am_vos_printf + 34
        0x0001dc68:    2001        .       MOVS     r0,#1
        0x0001dc6a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001dc6c:    e7ff        ..      B        0x1dc6e ; am_vos_printf + 34
        0x0001dc6e:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dc70:    2801        .(      CMP      r0,#1
        0x0001dc72:    d109        ..      BNE      0x1dc88 ; am_vos_printf + 60
        0x0001dc74:    e7ff        ..      B        0x1dc76 ; am_vos_printf + 42
        0x0001dc76:    9b03        ..      LDR      r3,[sp,#0xc]
        0x0001dc78:    4669        iF      MOV      r1,sp
        0x0001dc7a:    2000        .       MOVS     r0,#0
        0x0001dc7c:    6008        .`      STR      r0,[r1,#0]
        0x0001dc7e:    2102        .!      MOVS     r1,#2
        0x0001dc80:    2203        ."      MOVS     r2,#3
        0x0001dc82:    f000fc11    ....    BL       am_vos_task_send_fromISR ; 0x1e4a8
        0x0001dc86:    e00a        ..      B        0x1dc9e ; am_vos_printf + 82
        0x0001dc88:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001dc8c:    9b03        ..      LDR      r3,[sp,#0xc]
        0x0001dc8e:    466a        jF      MOV      r2,sp
        0x0001dc90:    2100        .!      MOVS     r1,#0
        0x0001dc92:    6011        .`      STR      r1,[r2,#0]
        0x0001dc94:    2102        .!      MOVS     r1,#2
        0x0001dc96:    2203        ."      MOVS     r2,#3
        0x0001dc98:    f000fbb4    ....    BL       am_vos_task_send ; 0x1e404
        0x0001dc9c:    e7ff        ..      B        0x1dc9e ; am_vos_printf + 82
        0x0001dc9e:    b006        ..      ADD      sp,sp,#0x18
        0x0001dca0:    bd80        ..      POP      {r7,pc}
        0x0001dca2:    0000        ..      MOVS     r0,r0
    am_vos_reset_detected_flag
        0x0001dca4:    b580        ..      PUSH     {r7,lr}
        0x0001dca6:    f2404130    @.0A    MOVW     r1,#0x430
        0x0001dcaa:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001dcae:    2000        .       MOVS     r0,#0
        0x0001dcb0:    7008        .p      STRB     r0,[r1,#0]
        0x0001dcb2:    7088        .p      STRB     r0,[r1,#2]
        0x0001dcb4:    70c8        .p      STRB     r0,[r1,#3]
        0x0001dcb6:    6088        .`      STR      r0,[r1,#8]
        0x0001dcb8:    7108        .q      STRB     r0,[r1,#4]
        0x0001dcba:    f7fffb81    ....    BL       am_vos_audio_wwd_enable ; 0x1d3c0
        0x0001dcbe:    f7fffba9    ....    BL       am_vos_burst_mode_disable ; 0x1d414
        0x0001dcc2:    bd80        ..      POP      {r7,pc}
    am_vos_ring_buffer_empty
        0x0001dcc4:    b085        ..      SUB      sp,sp,#0x14
        0x0001dcc6:    9004        ..      STR      r0,[sp,#0x10]
        0x0001dcc8:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dcca:    6840        @h      LDR      r0,[r0,#4]
        0x0001dccc:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dcce:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dcd0:    6880        .h      LDR      r0,[r0,#8]
        0x0001dcd2:    9002        ..      STR      r0,[sp,#8]
        0x0001dcd4:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dcd6:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001dcd8:    9001        ..      STR      r0,[sp,#4]
        0x0001dcda:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001dcdc:    9a02        ..      LDR      r2,[sp,#8]
        0x0001dcde:    2000        .       MOVS     r0,#0
        0x0001dce0:    4291        .B      CMP      r1,r2
        0x0001dce2:    9000        ..      STR      r0,[sp,#0]
        0x0001dce4:    d106        ..      BNE      0x1dcf4 ; am_vos_ring_buffer_empty + 48
        0x0001dce6:    e7ff        ..      B        0x1dce8 ; am_vos_ring_buffer_empty + 36
        0x0001dce8:    9801        ..      LDR      r0,[sp,#4]
        0x0001dcea:    fab0f080    ....    CLZ      r0,r0
        0x0001dcee:    0940        @.      LSRS     r0,r0,#5
        0x0001dcf0:    9000        ..      STR      r0,[sp,#0]
        0x0001dcf2:    e7ff        ..      B        0x1dcf4 ; am_vos_ring_buffer_empty + 48
        0x0001dcf4:    9800        ..      LDR      r0,[sp,#0]
        0x0001dcf6:    f0000001    ....    AND      r0,r0,#1
        0x0001dcfa:    b005        ..      ADD      sp,sp,#0x14
        0x0001dcfc:    4770        pG      BX       lr
        0x0001dcfe:    0000        ..      MOVS     r0,r0
    am_vos_ring_buffer_full
        0x0001dd00:    b085        ..      SUB      sp,sp,#0x14
        0x0001dd02:    9004        ..      STR      r0,[sp,#0x10]
        0x0001dd04:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dd06:    6840        @h      LDR      r0,[r0,#4]
        0x0001dd08:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dd0a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dd0c:    6880        .h      LDR      r0,[r0,#8]
        0x0001dd0e:    9002        ..      STR      r0,[sp,#8]
        0x0001dd10:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dd12:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001dd14:    9001        ..      STR      r0,[sp,#4]
        0x0001dd16:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001dd18:    9a02        ..      LDR      r2,[sp,#8]
        0x0001dd1a:    2000        .       MOVS     r0,#0
        0x0001dd1c:    4291        .B      CMP      r1,r2
        0x0001dd1e:    9000        ..      STR      r0,[sp,#0]
        0x0001dd20:    d106        ..      BNE      0x1dd30 ; am_vos_ring_buffer_full + 48
        0x0001dd22:    e7ff        ..      B        0x1dd24 ; am_vos_ring_buffer_full + 36
        0x0001dd24:    9801        ..      LDR      r0,[sp,#4]
        0x0001dd26:    2800        .(      CMP      r0,#0
        0x0001dd28:    bf18        ..      IT       NE
        0x0001dd2a:    2001        .       MOVNE    r0,#1
        0x0001dd2c:    9000        ..      STR      r0,[sp,#0]
        0x0001dd2e:    e7ff        ..      B        0x1dd30 ; am_vos_ring_buffer_full + 48
        0x0001dd30:    9800        ..      LDR      r0,[sp,#0]
        0x0001dd32:    f0000001    ....    AND      r0,r0,#1
        0x0001dd36:    b005        ..      ADD      sp,sp,#0x14
        0x0001dd38:    4770        pG      BX       lr
        0x0001dd3a:    0000        ..      MOVS     r0,r0
    am_vos_ring_buffer_overwrite
        0x0001dd3c:    b085        ..      SUB      sp,sp,#0x14
        0x0001dd3e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001dd40:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dd42:    6840        @h      LDR      r0,[r0,#4]
        0x0001dd44:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dd46:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dd48:    6880        .h      LDR      r0,[r0,#8]
        0x0001dd4a:    9002        ..      STR      r0,[sp,#8]
        0x0001dd4c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dd4e:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001dd50:    9001        ..      STR      r0,[sp,#4]
        0x0001dd52:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001dd54:    9a02        ..      LDR      r2,[sp,#8]
        0x0001dd56:    2000        .       MOVS     r0,#0
        0x0001dd58:    4291        .B      CMP      r1,r2
        0x0001dd5a:    9000        ..      STR      r0,[sp,#0]
        0x0001dd5c:    d006        ..      BEQ      0x1dd6c ; am_vos_ring_buffer_overwrite + 48
        0x0001dd5e:    e7ff        ..      B        0x1dd60 ; am_vos_ring_buffer_overwrite + 36
        0x0001dd60:    9801        ..      LDR      r0,[sp,#4]
        0x0001dd62:    2800        .(      CMP      r0,#0
        0x0001dd64:    bf18        ..      IT       NE
        0x0001dd66:    2001        .       MOVNE    r0,#1
        0x0001dd68:    9000        ..      STR      r0,[sp,#0]
        0x0001dd6a:    e7ff        ..      B        0x1dd6c ; am_vos_ring_buffer_overwrite + 48
        0x0001dd6c:    9800        ..      LDR      r0,[sp,#0]
        0x0001dd6e:    f0000001    ....    AND      r0,r0,#1
        0x0001dd72:    b005        ..      ADD      sp,sp,#0x14
        0x0001dd74:    4770        pG      BX       lr
        0x0001dd76:    0000        ..      MOVS     r0,r0
    am_vos_ring_buffer_pop
        0x0001dd78:    b580        ..      PUSH     {r7,lr}
        0x0001dd7a:    b08e        ..      SUB      sp,sp,#0x38
        0x0001dd7c:    900d        ..      STR      r0,[sp,#0x34]
        0x0001dd7e:    910c        ..      STR      r1,[sp,#0x30]
        0x0001dd80:    920b        ..      STR      r2,[sp,#0x2c]
        0x0001dd82:    2000        .       MOVS     r0,#0
        0x0001dd84:    900a        ..      STR      r0,[sp,#0x28]
        0x0001dd86:    9009        ..      STR      r0,[sp,#0x24]
        0x0001dd88:    9008        ..      STR      r0,[sp,#0x20]
        0x0001dd8a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001dd8c:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001dd8e:    6840        @h      LDR      r0,[r0,#4]
        0x0001dd90:    9005        ..      STR      r0,[sp,#0x14]
        0x0001dd92:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001dd94:    6880        .h      LDR      r0,[r0,#8]
        0x0001dd96:    9004        ..      STR      r0,[sp,#0x10]
        0x0001dd98:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001dd9a:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001dd9c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dd9e:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001dda0:    9006        ..      STR      r0,[sp,#0x18]
        0x0001dda2:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001dda4:    f7fffbd2    ....    BL       am_vos_get_ring_buffer_status ; 0x1d54c
        0x0001dda8:    9008        ..      STR      r0,[sp,#0x20]
        0x0001ddaa:    f7fcfb3d    ..=.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001ddae:    9002        ..      STR      r0,[sp,#8]
        0x0001ddb0:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001ddb2:    f7ffffc3    ....    BL       am_vos_ring_buffer_overwrite ; 0x1dd3c
        0x0001ddb6:    b128        (.      CBZ      r0,0x1ddc4 ; am_vos_ring_buffer_pop + 76
        0x0001ddb8:    e7ff        ..      B        0x1ddba ; am_vos_ring_buffer_pop + 66
        0x0001ddba:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ddbc:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001ddbe:    6088        .`      STR      r0,[r1,#8]
        0x0001ddc0:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ddc2:    e7ff        ..      B        0x1ddc4 ; am_vos_ring_buffer_pop + 76
        0x0001ddc4:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001ddc6:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001ddc8:    4288        .B      CMP      r0,r1
        0x0001ddca:    d203        ..      BCS      0x1ddd4 ; am_vos_ring_buffer_pop + 92
        0x0001ddcc:    e7ff        ..      B        0x1ddce ; am_vos_ring_buffer_pop + 86
        0x0001ddce:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001ddd0:    9001        ..      STR      r0,[sp,#4]
        0x0001ddd2:    e002        ..      B        0x1ddda ; am_vos_ring_buffer_pop + 98
        0x0001ddd4:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001ddd6:    9001        ..      STR      r0,[sp,#4]
        0x0001ddd8:    e7ff        ..      B        0x1ddda ; am_vos_ring_buffer_pop + 98
        0x0001ddda:    9801        ..      LDR      r0,[sp,#4]
        0x0001dddc:    900a        ..      STR      r0,[sp,#0x28]
        0x0001ddde:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001dde0:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001dde2:    e7ff        ..      B        0x1dde4 ; am_vos_ring_buffer_pop + 108
        0x0001dde4:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dde6:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001dde8:    4408        .D      ADD      r0,r0,r1
        0x0001ddea:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001ddec:    4288        .B      CMP      r0,r1
        0x0001ddee:    d31c        ..      BCC      0x1de2a ; am_vos_ring_buffer_pop + 178
        0x0001ddf0:    e7ff        ..      B        0x1ddf2 ; am_vos_ring_buffer_pop + 122
        0x0001ddf2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ddf4:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001ddf6:    1a40        @.      SUBS     r0,r0,r1
        0x0001ddf8:    9009        ..      STR      r0,[sp,#0x24]
        0x0001ddfa:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ddfc:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001ddfe:    6809        .h      LDR      r1,[r1,#0]
        0x0001de00:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001de02:    4411        .D      ADD      r1,r1,r2
        0x0001de04:    9a09        ..      LDR      r2,[sp,#0x24]
        0x0001de06:    f7fafb36    ..6.    BL       __aeabi_memcpy ; 0x18476
        0x0001de0a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001de0c:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001de0e:    1842        B.      ADDS     r2,r0,r1
        0x0001de10:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001de12:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001de16:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001de1a:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001de1c:    6088        .`      STR      r0,[r1,#8]
        0x0001de1e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001de20:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001de22:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001de24:    1a40        @.      SUBS     r0,r0,r1
        0x0001de26:    900a        ..      STR      r0,[sp,#0x28]
        0x0001de28:    e7dc        ..      B        0x1dde4 ; am_vos_ring_buffer_pop + 108
        0x0001de2a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001de2c:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001de2e:    4408        .D      ADD      r0,r0,r1
        0x0001de30:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001de32:    6809        .h      LDR      r1,[r1,#0]
        0x0001de34:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001de36:    4411        .D      ADD      r1,r1,r2
        0x0001de38:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x0001de3a:    f7fafb1c    ....    BL       __aeabi_memcpy ; 0x18476
        0x0001de3e:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001de40:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001de42:    1842        B.      ADDS     r2,r0,r1
        0x0001de44:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001de46:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001de4a:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001de4e:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001de50:    6088        .`      STR      r0,[r1,#8]
        0x0001de52:    9004        ..      STR      r0,[sp,#0x10]
        0x0001de54:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001de56:    2000        .       MOVS     r0,#0
        0x0001de58:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001de5a:    9802        ..      LDR      r0,[sp,#8]
        0x0001de5c:    f7fcfaec    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001de60:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001de62:    b00e        ..      ADD      sp,sp,#0x38
        0x0001de64:    bd80        ..      POP      {r7,pc}
        0x0001de66:    0000        ..      MOVS     r0,r0
    am_vos_ring_buffer_push
        0x0001de68:    b580        ..      PUSH     {r7,lr}
        0x0001de6a:    b08e        ..      SUB      sp,sp,#0x38
        0x0001de6c:    900c        ..      STR      r0,[sp,#0x30]
        0x0001de6e:    910b        ..      STR      r1,[sp,#0x2c]
        0x0001de70:    920a        ..      STR      r2,[sp,#0x28]
        0x0001de72:    f88d3027    ..'0    STRB     r3,[sp,#0x27]
        0x0001de76:    2000        .       MOVS     r0,#0
        0x0001de78:    9008        ..      STR      r0,[sp,#0x20]
        0x0001de7a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001de7c:    9006        ..      STR      r0,[sp,#0x18]
        0x0001de7e:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001de80:    9008        ..      STR      r0,[sp,#0x20]
        0x0001de82:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001de84:    9005        ..      STR      r0,[sp,#0x14]
        0x0001de86:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001de88:    6840        @h      LDR      r0,[r0,#4]
        0x0001de8a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001de8c:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001de8e:    6880        .h      LDR      r0,[r0,#8]
        0x0001de90:    9003        ..      STR      r0,[sp,#0xc]
        0x0001de92:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001de94:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001de96:    9002        ..      STR      r0,[sp,#8]
        0x0001de98:    f89d0027    ..'.    LDRB     r0,[sp,#0x27]
        0x0001de9c:    07c0        ..      LSLS     r0,r0,#31
        0x0001de9e:    2800        .(      CMP      r0,#0
        0x0001dea0:    d07c        |.      BEQ      0x1df9c ; am_vos_ring_buffer_push + 308
        0x0001dea2:    e7ff        ..      B        0x1dea4 ; am_vos_ring_buffer_push + 60
        0x0001dea4:    f7fcfac0    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001dea8:    9001        ..      STR      r0,[sp,#4]
        0x0001deaa:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001deac:    f7ffff28    ..(.    BL       am_vos_ring_buffer_full ; 0x1dd00
        0x0001deb0:    b130        0.      CBZ      r0,0x1dec0 ; am_vos_ring_buffer_push + 88
        0x0001deb2:    e7ff        ..      B        0x1deb4 ; am_vos_ring_buffer_push + 76
        0x0001deb4:    2000        .       MOVS     r0,#0
        0x0001deb6:    9008        ..      STR      r0,[sp,#0x20]
        0x0001deb8:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001deba:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001debc:    900d        ..      STR      r0,[sp,#0x34]
        0x0001debe:    e0dc        ..      B        0x1e07a ; am_vos_ring_buffer_push + 530
        0x0001dec0:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001dec2:    f7fffeff    ....    BL       am_vos_ring_buffer_empty ; 0x1dcc4
        0x0001dec6:    b160        `.      CBZ      r0,0x1dee2 ; am_vos_ring_buffer_push + 122
        0x0001dec8:    e7ff        ..      B        0x1deca ; am_vos_ring_buffer_push + 98
        0x0001deca:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001decc:    9902        ..      LDR      r1,[sp,#8]
        0x0001dece:    4288        .B      CMP      r0,r1
        0x0001ded0:    d306        ..      BCC      0x1dee0 ; am_vos_ring_buffer_push + 120
        0x0001ded2:    e7ff        ..      B        0x1ded4 ; am_vos_ring_buffer_push + 108
        0x0001ded4:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001ded6:    2001        .       MOVS     r0,#1
        0x0001ded8:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001deda:    9802        ..      LDR      r0,[sp,#8]
        0x0001dedc:    9008        ..      STR      r0,[sp,#0x20]
        0x0001dede:    e7ff        ..      B        0x1dee0 ; am_vos_ring_buffer_push + 120
        0x0001dee0:    e01b        ..      B        0x1df1a ; am_vos_ring_buffer_push + 178
        0x0001dee2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001dee4:    9902        ..      LDR      r1,[sp,#8]
        0x0001dee6:    4408        .D      ADD      r0,r0,r1
        0x0001dee8:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001deea:    1a82        ..      SUBS     r2,r0,r2
        0x0001deec:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001def0:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001def4:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001def6:    4288        .B      CMP      r0,r1
        0x0001def8:    d80e        ..      BHI      0x1df18 ; am_vos_ring_buffer_push + 176
        0x0001defa:    e7ff        ..      B        0x1defc ; am_vos_ring_buffer_push + 148
        0x0001defc:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001defe:    2001        .       MOVS     r0,#1
        0x0001df00:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001df02:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001df04:    9902        ..      LDR      r1,[sp,#8]
        0x0001df06:    4408        .D      ADD      r0,r0,r1
        0x0001df08:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001df0a:    1a82        ..      SUBS     r2,r0,r2
        0x0001df0c:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001df10:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001df14:    9008        ..      STR      r0,[sp,#0x20]
        0x0001df16:    e7ff        ..      B        0x1df18 ; am_vos_ring_buffer_push + 176
        0x0001df18:    e7ff        ..      B        0x1df1a ; am_vos_ring_buffer_push + 178
        0x0001df1a:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001df1c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001df1e:    e7ff        ..      B        0x1df20 ; am_vos_ring_buffer_push + 184
        0x0001df20:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001df22:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001df24:    4408        .D      ADD      r0,r0,r1
        0x0001df26:    9902        ..      LDR      r1,[sp,#8]
        0x0001df28:    4288        .B      CMP      r0,r1
        0x0001df2a:    d31c        ..      BCC      0x1df66 ; am_vos_ring_buffer_push + 254
        0x0001df2c:    e7ff        ..      B        0x1df2e ; am_vos_ring_buffer_push + 198
        0x0001df2e:    9802        ..      LDR      r0,[sp,#8]
        0x0001df30:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001df32:    1a40        @.      SUBS     r0,r0,r1
        0x0001df34:    9006        ..      STR      r0,[sp,#0x18]
        0x0001df36:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001df38:    6800        .h      LDR      r0,[r0,#0]
        0x0001df3a:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001df3c:    4408        .D      ADD      r0,r0,r1
        0x0001df3e:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001df40:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001df42:    f7fafa98    ....    BL       __aeabi_memcpy ; 0x18476
        0x0001df46:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001df48:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001df4a:    1842        B.      ADDS     r2,r0,r1
        0x0001df4c:    9902        ..      LDR      r1,[sp,#8]
        0x0001df4e:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001df52:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001df56:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001df58:    6048        H`      STR      r0,[r1,#4]
        0x0001df5a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001df5c:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001df5e:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001df60:    1a40        @.      SUBS     r0,r0,r1
        0x0001df62:    9008        ..      STR      r0,[sp,#0x20]
        0x0001df64:    e7dc        ..      B        0x1df20 ; am_vos_ring_buffer_push + 184
        0x0001df66:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001df68:    6800        .h      LDR      r0,[r0,#0]
        0x0001df6a:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001df6c:    4408        .D      ADD      r0,r0,r1
        0x0001df6e:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001df70:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001df72:    4411        .D      ADD      r1,r1,r2
        0x0001df74:    9a08        ..      LDR      r2,[sp,#0x20]
        0x0001df76:    f7fafa7e    ..~.    BL       __aeabi_memcpy ; 0x18476
        0x0001df7a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001df7c:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001df7e:    1842        B.      ADDS     r2,r0,r1
        0x0001df80:    9902        ..      LDR      r1,[sp,#8]
        0x0001df82:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001df86:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001df8a:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001df8c:    6048        H`      STR      r0,[r1,#4]
        0x0001df8e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001df90:    9801        ..      LDR      r0,[sp,#4]
        0x0001df92:    f7fcfa51    ..Q.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001df96:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001df98:    900d        ..      STR      r0,[sp,#0x34]
        0x0001df9a:    e06e        n.      B        0x1e07a ; am_vos_ring_buffer_push + 530
        0x0001df9c:    f7fcfa44    ..D.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001dfa0:    9000        ..      STR      r0,[sp,#0]
        0x0001dfa2:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001dfa4:    f7fffe8e    ....    BL       am_vos_ring_buffer_empty ; 0x1dcc4
        0x0001dfa8:    b150        P.      CBZ      r0,0x1dfc0 ; am_vos_ring_buffer_push + 344
        0x0001dfaa:    e7ff        ..      B        0x1dfac ; am_vos_ring_buffer_push + 324
        0x0001dfac:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001dfae:    9902        ..      LDR      r1,[sp,#8]
        0x0001dfb0:    4288        .B      CMP      r0,r1
        0x0001dfb2:    d304        ..      BCC      0x1dfbe ; am_vos_ring_buffer_push + 342
        0x0001dfb4:    e7ff        ..      B        0x1dfb6 ; am_vos_ring_buffer_push + 334
        0x0001dfb6:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001dfb8:    2001        .       MOVS     r0,#1
        0x0001dfba:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001dfbc:    e7ff        ..      B        0x1dfbe ; am_vos_ring_buffer_push + 342
        0x0001dfbe:    e011        ..      B        0x1dfe4 ; am_vos_ring_buffer_push + 380
        0x0001dfc0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001dfc2:    9902        ..      LDR      r1,[sp,#8]
        0x0001dfc4:    4408        .D      ADD      r0,r0,r1
        0x0001dfc6:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001dfc8:    1a82        ..      SUBS     r2,r0,r2
        0x0001dfca:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001dfce:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001dfd2:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001dfd4:    4288        .B      CMP      r0,r1
        0x0001dfd6:    d804        ..      BHI      0x1dfe2 ; am_vos_ring_buffer_push + 378
        0x0001dfd8:    e7ff        ..      B        0x1dfda ; am_vos_ring_buffer_push + 370
        0x0001dfda:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001dfdc:    2001        .       MOVS     r0,#1
        0x0001dfde:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001dfe0:    e7ff        ..      B        0x1dfe2 ; am_vos_ring_buffer_push + 378
        0x0001dfe2:    e7ff        ..      B        0x1dfe4 ; am_vos_ring_buffer_push + 380
        0x0001dfe4:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001dfe6:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001dfe8:    e7ff        ..      B        0x1dfea ; am_vos_ring_buffer_push + 386
        0x0001dfea:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001dfec:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001dfee:    4408        .D      ADD      r0,r0,r1
        0x0001dff0:    9902        ..      LDR      r1,[sp,#8]
        0x0001dff2:    4288        .B      CMP      r0,r1
        0x0001dff4:    d31c        ..      BCC      0x1e030 ; am_vos_ring_buffer_push + 456
        0x0001dff6:    e7ff        ..      B        0x1dff8 ; am_vos_ring_buffer_push + 400
        0x0001dff8:    9802        ..      LDR      r0,[sp,#8]
        0x0001dffa:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001dffc:    1a40        @.      SUBS     r0,r0,r1
        0x0001dffe:    9006        ..      STR      r0,[sp,#0x18]
        0x0001e000:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001e002:    6800        .h      LDR      r0,[r0,#0]
        0x0001e004:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001e006:    4408        .D      ADD      r0,r0,r1
        0x0001e008:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e00a:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001e00c:    f7fafa33    ..3.    BL       __aeabi_memcpy ; 0x18476
        0x0001e010:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e012:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001e014:    1842        B.      ADDS     r2,r0,r1
        0x0001e016:    9902        ..      LDR      r1,[sp,#8]
        0x0001e018:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001e01c:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001e020:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001e022:    6048        H`      STR      r0,[r1,#4]
        0x0001e024:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e026:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001e028:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001e02a:    1a40        @.      SUBS     r0,r0,r1
        0x0001e02c:    9008        ..      STR      r0,[sp,#0x20]
        0x0001e02e:    e7dc        ..      B        0x1dfea ; am_vos_ring_buffer_push + 386
        0x0001e030:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001e032:    6800        .h      LDR      r0,[r0,#0]
        0x0001e034:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001e036:    4408        .D      ADD      r0,r0,r1
        0x0001e038:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e03a:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001e03c:    4411        .D      ADD      r1,r1,r2
        0x0001e03e:    9a08        ..      LDR      r2,[sp,#0x20]
        0x0001e040:    f7fafa19    ....    BL       __aeabi_memcpy ; 0x18476
        0x0001e044:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e046:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001e048:    1842        B.      ADDS     r2,r0,r1
        0x0001e04a:    9902        ..      LDR      r1,[sp,#8]
        0x0001e04c:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001e050:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001e054:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001e056:    6048        H`      STR      r0,[r1,#4]
        0x0001e058:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e05a:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001e05c:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001e05e:    2801        .(      CMP      r0,#1
        0x0001e060:    d105        ..      BNE      0x1e06e ; am_vos_ring_buffer_push + 518
        0x0001e062:    e7ff        ..      B        0x1e064 ; am_vos_ring_buffer_push + 508
        0x0001e064:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e066:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001e068:    6088        .`      STR      r0,[r1,#8]
        0x0001e06a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e06c:    e7ff        ..      B        0x1e06e ; am_vos_ring_buffer_push + 518
        0x0001e06e:    9800        ..      LDR      r0,[sp,#0]
        0x0001e070:    f7fcf9e2    ....    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001e074:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e076:    900d        ..      STR      r0,[sp,#0x34]
        0x0001e078:    e7ff        ..      B        0x1e07a ; am_vos_ring_buffer_push + 530
        0x0001e07a:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001e07c:    b00e        ..      ADD      sp,sp,#0x38
        0x0001e07e:    bd80        ..      POP      {r7,pc}
    am_vos_stdio_gatekeeper_task
        0x0001e080:    b580        ..      PUSH     {r7,lr}
        0x0001e082:    f6ad0d38    ..8.    SUB      sp,sp,#0x838
        0x0001e086:    f8cd0834    ..4.    STR      r0,[sp,#0x834]
        0x0001e08a:    2000        .       MOVS     r0,#0
        0x0001e08c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e08e:    9002        ..      STR      r0,[sp,#8]
        0x0001e090:    e7ff        ..      B        0x1e092 ; am_vos_stdio_gatekeeper_task + 18
        0x0001e092:    2002        .       MOVS     r0,#2
        0x0001e094:    f60d0124    ..$.    ADD      r1,sp,#0x824
        0x0001e098:    f000f98c    ....    BL       am_vos_task_read ; 0x1e3b4
        0x0001e09c:    2000        .       MOVS     r0,#0
        0x0001e09e:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001e0a2:    f8dd0828    ..(.    LDR      r0,[sp,#0x828]
        0x0001e0a6:    2803        .(      CMP      r0,#3
        0x0001e0a8:    d13d        =.      BNE      0x1e126 ; am_vos_stdio_gatekeeper_task + 166
        0x0001e0aa:    e7ff        ..      B        0x1e0ac ; am_vos_stdio_gatekeeper_task + 44
        0x0001e0ac:    2000        .       MOVS     r0,#0
        0x0001e0ae:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001e0b2:    f8dd182c    ..,.    LDR      r1,[sp,#0x82c]
        0x0001e0b6:    f6404018    @..@    MOV      r0,#0xc18
        0x0001e0ba:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e0be:    4408        .D      ADD      r0,r0,r1
        0x0001e0c0:    3008        .0      ADDS     r0,r0,#8
        0x0001e0c2:    f7faf9b9    ....    BL       strlen ; 0x18438
        0x0001e0c6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e0c8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e0ca:    f5b07f80    ....    CMP      r0,#0x100
        0x0001e0ce:    db02        ..      BLT      0x1e0d6 ; am_vos_stdio_gatekeeper_task + 86
        0x0001e0d0:    e7ff        ..      B        0x1e0d2 ; am_vos_stdio_gatekeeper_task + 82
        0x0001e0d2:    e7ff        ..      B        0x1e0d4 ; am_vos_stdio_gatekeeper_task + 84
        0x0001e0d4:    e7fe        ..      B        0x1e0d4 ; am_vos_stdio_gatekeeper_task + 84
        0x0001e0d6:    2000        .       MOVS     r0,#0
        0x0001e0d8:    9002        ..      STR      r0,[sp,#8]
        0x0001e0da:    e7ff        ..      B        0x1e0dc ; am_vos_stdio_gatekeeper_task + 92
        0x0001e0dc:    9802        ..      LDR      r0,[sp,#8]
        0x0001e0de:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e0e0:    4288        .B      CMP      r0,r1
        0x0001e0e2:    d215        ..      BCS      0x1e110 ; am_vos_stdio_gatekeeper_task + 144
        0x0001e0e4:    e7ff        ..      B        0x1e0e6 ; am_vos_stdio_gatekeeper_task + 102
        0x0001e0e6:    f8dd082c    ..,.    LDR      r0,[sp,#0x82c]
        0x0001e0ea:    9902        ..      LDR      r1,[sp,#8]
        0x0001e0ec:    1842        B.      ADDS     r2,r0,r1
        0x0001e0ee:    f6404018    @..@    MOV      r0,#0xc18
        0x0001e0f2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e0f6:    4410        .D      ADD      r0,r0,r2
        0x0001e0f8:    7a00        .z      LDRB     r0,[r0,#8]
        0x0001e0fa:    f89d2007    ...     LDRB     r2,[sp,#7]
        0x0001e0fe:    440a        .D      ADD      r2,r2,r1
        0x0001e100:    f10d0111    ....    ADD      r1,sp,#0x11
        0x0001e104:    5488        .T      STRB     r0,[r1,r2]
        0x0001e106:    e7ff        ..      B        0x1e108 ; am_vos_stdio_gatekeeper_task + 136
        0x0001e108:    9802        ..      LDR      r0,[sp,#8]
        0x0001e10a:    3001        .0      ADDS     r0,#1
        0x0001e10c:    9002        ..      STR      r0,[sp,#8]
        0x0001e10e:    e7e5        ..      B        0x1e0dc ; am_vos_stdio_gatekeeper_task + 92
        0x0001e110:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e112:    f89d1007    ....    LDRB     r1,[sp,#7]
        0x0001e116:    1842        B.      ADDS     r2,r0,r1
        0x0001e118:    f10d0011    ....    ADD      r0,sp,#0x11
        0x0001e11c:    2100        .!      MOVS     r1,#0
        0x0001e11e:    5481        .T      STRB     r1,[r0,r2]
        0x0001e120:    f7fefd68    ..h.    BL       am_util_stdio_printf ; 0x1cbf4
        0x0001e124:    e000        ..      B        0x1e128 ; am_vos_stdio_gatekeeper_task + 168
        0x0001e126:    e7ff        ..      B        0x1e128 ; am_vos_stdio_gatekeeper_task + 168
        0x0001e128:    e7b3        ..      B        0x1e092 ; am_vos_stdio_gatekeeper_task + 18
        0x0001e12a:    0000        ..      MOVS     r0,r0
    am_vos_stdio_printf
        0x0001e12c:    b082        ..      SUB      sp,sp,#8
        0x0001e12e:    b580        ..      PUSH     {r7,lr}
        0x0001e130:    b0c8        ..      SUB      sp,sp,#0x120
        0x0001e132:    934b        K.      STR      r3,[sp,#0x12c]
        0x0001e134:    924a        J.      STR      r2,[sp,#0x128]
        0x0001e136:    f88d011f    ....    STRB     r0,[sp,#0x11f]
        0x0001e13a:    9146        F.      STR      r1,[sp,#0x118]
        0x0001e13c:    f7fcf974    ..t.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001e140:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e142:    9846        F.      LDR      r0,[sp,#0x118]
        0x0001e144:    f7faf978    ..x.    BL       strlen ; 0x18438
        0x0001e148:    f5b07f80    ....    CMP      r0,#0x100
        0x0001e14c:    d302        ..      BCC      0x1e154 ; am_vos_stdio_printf + 40
        0x0001e14e:    e7ff        ..      B        0x1e150 ; am_vos_stdio_printf + 36
        0x0001e150:    e7ff        ..      B        0x1e152 ; am_vos_stdio_printf + 38
        0x0001e152:    e7fe        ..      B        0x1e152 ; am_vos_stdio_printf + 38
        0x0001e154:    a84a        J.      ADD      r0,sp,#0x128
        0x0001e156:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e158:    9946        F.      LDR      r1,[sp,#0x118]
        0x0001e15a:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001e15c:    a805        ..      ADD      r0,sp,#0x14
        0x0001e15e:    f7fefd81    ....    BL       am_util_stdio_vsprintf ; 0x1cc64
        0x0001e162:    9045        E.      STR      r0,[sp,#0x114]
        0x0001e164:    f6404018    @..@    MOV      r0,#0xc18
        0x0001e168:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e16c:    6840        @h      LDR      r0,[r0,#4]
        0x0001e16e:    9945        E.      LDR      r1,[sp,#0x114]
        0x0001e170:    4408        .D      ADD      r0,r0,r1
        0x0001e172:    f5b06f00    ...o    CMP      r0,#0x800
        0x0001e176:    d307        ..      BCC      0x1e188 ; am_vos_stdio_printf + 92
        0x0001e178:    e7ff        ..      B        0x1e17a ; am_vos_stdio_printf + 78
        0x0001e17a:    f6404118    @..A    MOV      r1,#0xc18
        0x0001e17e:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e182:    2000        .       MOVS     r0,#0
        0x0001e184:    6048        H`      STR      r0,[r1,#4]
        0x0001e186:    e7ff        ..      B        0x1e188 ; am_vos_stdio_printf + 92
        0x0001e188:    f6404018    @..@    MOV      r0,#0xc18
        0x0001e18c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e190:    9002        ..      STR      r0,[sp,#8]
        0x0001e192:    6841        Ah      LDR      r1,[r0,#4]
        0x0001e194:    3008        .0      ADDS     r0,r0,#8
        0x0001e196:    9001        ..      STR      r0,[sp,#4]
        0x0001e198:    4408        .D      ADD      r0,r0,r1
        0x0001e19a:    9a45        E.      LDR      r2,[sp,#0x114]
        0x0001e19c:    a905        ..      ADD      r1,sp,#0x14
        0x0001e19e:    f7faf96a    ..j.    BL       __aeabi_memcpy ; 0x18476
        0x0001e1a2:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e1a4:    9802        ..      LDR      r0,[sp,#8]
        0x0001e1a6:    6841        Ah      LDR      r1,[r0,#4]
        0x0001e1a8:    9b45        E.      LDR      r3,[sp,#0x114]
        0x0001e1aa:    440b        .D      ADD      r3,r3,r1
        0x0001e1ac:    2100        .!      MOVS     r1,#0
        0x0001e1ae:    54d1        .T      STRB     r1,[r2,r3]
        0x0001e1b0:    6800        .h      LDR      r0,[r0,#0]
        0x0001e1b2:    b150        P.      CBZ      r0,0x1e1ca ; am_vos_stdio_printf + 158
        0x0001e1b4:    e7ff        ..      B        0x1e1b6 ; am_vos_stdio_printf + 138
        0x0001e1b6:    f6404018    @..@    MOV      r0,#0xc18
        0x0001e1ba:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e1be:    6802        .h      LDR      r2,[r0,#0]
        0x0001e1c0:    6840        @h      LDR      r0,[r0,#4]
        0x0001e1c2:    f89d111f    ....    LDRB     r1,[sp,#0x11f]
        0x0001e1c6:    4790        .G      BLX      r2
        0x0001e1c8:    e7ff        ..      B        0x1e1ca ; am_vos_stdio_printf + 158
        0x0001e1ca:    9845        E.      LDR      r0,[sp,#0x114]
        0x0001e1cc:    f6404118    @..A    MOV      r1,#0xc18
        0x0001e1d0:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e1d4:    684a        Jh      LDR      r2,[r1,#4]
        0x0001e1d6:    4410        .D      ADD      r0,r0,r2
        0x0001e1d8:    3001        .0      ADDS     r0,#1
        0x0001e1da:    6048        H`      STR      r0,[r1,#4]
        0x0001e1dc:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e1de:    f7fcf92b    ..+.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001e1e2:    9845        E.      LDR      r0,[sp,#0x114]
        0x0001e1e4:    b048        H.      ADD      sp,sp,#0x120
        0x0001e1e6:    e8bd4080    ...@    POP      {r7,lr}
        0x0001e1ea:    b002        ..      ADD      sp,sp,#8
        0x0001e1ec:    4770        pG      BX       lr
        0x0001e1ee:    0000        ..      MOVS     r0,r0
    am_vos_stdio_printf_init
        0x0001e1f0:    b081        ..      SUB      sp,sp,#4
        0x0001e1f2:    9000        ..      STR      r0,[sp,#0]
        0x0001e1f4:    9800        ..      LDR      r0,[sp,#0]
        0x0001e1f6:    f6404118    @..A    MOV      r1,#0xc18
        0x0001e1fa:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e1fe:    6008        .`      STR      r0,[r1,#0]
        0x0001e200:    b001        ..      ADD      sp,sp,#4
        0x0001e202:    4770        pG      BX       lr
    am_vos_sys_init
        0x0001e204:    b580        ..      PUSH     {r7,lr}
        0x0001e206:    b084        ..      SUB      sp,sp,#0x10
        0x0001e208:    f7fff8f2    ....    BL       am_vos_board_init ; 0x1d3f0
        0x0001e20c:    f64d404d    M.M@    MOV      r0,#0xdc4d
        0x0001e210:    f2c00001    ....    MOVT     r0,#1
        0x0001e214:    f7ffffec    ....    BL       am_vos_stdio_printf_init ; 0x1e1f0
        0x0001e218:    f7fafdf6    ....    BL       am_audio_buffer_init ; 0x18e08
        0x0001e21c:    f000f8ae    ....    BL       am_vos_task_init ; 0x1e37c
        0x0001e220:    f642606c    B.l`    MOV      r0,#0x2e6c
        0x0001e224:    f2c00002    ....    MOVT     r0,#2
        0x0001e228:    2103        .!      MOVS     r1,#3
        0x0001e22a:    f000f86f    ..o.    BL       am_vos_task_create_all_tasks ; 0x1e30c
        0x0001e22e:    f64260c0    B..`    MOVW     r0,#0x2ec0
        0x0001e232:    f2c00002    ....    MOVT     r0,#2
        0x0001e236:    2101        .!      MOVS     r1,#1
        0x0001e238:    9102        ..      STR      r1,[sp,#8]
        0x0001e23a:    f000f9b7    ....    BL       am_vos_timer_create_all_timers ; 0x1e5ac
        0x0001e23e:    f2405088    @..P    MOVW     r0,#0x588
        0x0001e242:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e246:    6840        @h      LDR      r0,[r0,#4]
        0x0001e248:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e24a:    f004f891    ....    BL       xTaskGetTickCount ; 0x22370
        0x0001e24e:    9902        ..      LDR      r1,[sp,#8]
        0x0001e250:    4602        .F      MOV      r2,r0
        0x0001e252:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e254:    46ec        .F      MOV      r12,sp
        0x0001e256:    2300        .#      MOVS     r3,#0
        0x0001e258:    f8cc3000    ...0    STR      r3,[r12,#0]
        0x0001e25c:    f004fbe8    ....    BL       xTimerGenericCommand ; 0x22a30
        0x0001e260:    f7fffb0c    ....    BL       am_vos_mic_enable ; 0x1d87c
        0x0001e264:    b004        ..      ADD      sp,sp,#0x10
        0x0001e266:    bd80        ..      POP      {r7,pc}
    am_vos_task_create
        0x0001e268:    b5b0        ..      PUSH     {r4,r5,r7,lr}
        0x0001e26a:    b08a        ..      SUB      sp,sp,#0x28
        0x0001e26c:    9c10        ..      LDR      r4,[sp,#0x40]
        0x0001e26e:    f8dde03c    ..<.    LDR      lr,[sp,#0x3c]
        0x0001e272:    f8ddc038    ..8.    LDR      r12,[sp,#0x38]
        0x0001e276:    9409        ..      STR      r4,[sp,#0x24]
        0x0001e278:    f8cde020    .. .    STR      lr,[sp,#0x20]
        0x0001e27c:    f8cdc01c    ....    STR      r12,[sp,#0x1c]
        0x0001e280:    9306        ..      STR      r3,[sp,#0x18]
        0x0001e282:    9205        ..      STR      r2,[sp,#0x14]
        0x0001e284:    9104        ..      STR      r1,[sp,#0x10]
        0x0001e286:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e288:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x0001e28c:    2809        .(      CMP      r0,#9
        0x0001e28e:    db02        ..      BLT      0x1e296 ; am_vos_task_create + 46
        0x0001e290:    e7ff        ..      B        0x1e292 ; am_vos_task_create + 42
        0x0001e292:    e7ff        ..      B        0x1e294 ; am_vos_task_create + 44
        0x0001e294:    e7fe        ..      B        0x1e294 ; am_vos_task_create + 44
        0x0001e296:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e298:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e29a:    f8bd2018    ...     LDRH     r2,[sp,#0x18]
        0x0001e29e:    9b07        ..      LDR      r3,[sp,#0x1c]
        0x0001e2a0:    f8ddc020    .. .    LDR      r12,[sp,#0x20]
        0x0001e2a4:    f89d400c    ...@    LDRB     r4,[sp,#0xc]
        0x0001e2a8:    f2405e38    @.8^    MOVW     lr,#0x538
        0x0001e2ac:    f2c10e00    ....    MOVT     lr,#0x1000
        0x0001e2b0:    f8cde008    ....    STR      lr,[sp,#8]
        0x0001e2b4:    eb0e04c4    ....    ADD      r4,lr,r4,LSL #3
        0x0001e2b8:    46ee        .F      MOV      lr,sp
        0x0001e2ba:    f8ce4004    ...@    STR      r4,[lr,#4]
        0x0001e2be:    f8cec000    ....    STR      r12,[lr,#0]
        0x0001e2c2:    f003ffe9    ....    BL       xTaskCreate ; 0x22298
        0x0001e2c6:    9802        ..      LDR      r0,[sp,#8]
        0x0001e2c8:    f89d100c    ....    LDRB     r1,[sp,#0xc]
        0x0001e2cc:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x0001e2d0:    b910        ..      CBNZ     r0,0x1e2d8 ; am_vos_task_create + 112
        0x0001e2d2:    e7ff        ..      B        0x1e2d4 ; am_vos_task_create + 108
        0x0001e2d4:    e7ff        ..      B        0x1e2d6 ; am_vos_task_create + 110
        0x0001e2d6:    e7fe        ..      B        0x1e2d6 ; am_vos_task_create + 110
        0x0001e2d8:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001e2da:    2110        .!      MOVS     r1,#0x10
        0x0001e2dc:    2200        ."      MOVS     r2,#0
        0x0001e2de:    f003fc6b    ..k.    BL       xQueueGenericCreate ; 0x21bb8
        0x0001e2e2:    4601        .F      MOV      r1,r0
        0x0001e2e4:    f89d200c    ...     LDRB     r2,[sp,#0xc]
        0x0001e2e8:    f2405038    @.8P    MOVW     r0,#0x538
        0x0001e2ec:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e2f0:    eb0002c2    ....    ADD      r2,r0,r2,LSL #3
        0x0001e2f4:    6051        Q`      STR      r1,[r2,#4]
        0x0001e2f6:    f89d100c    ....    LDRB     r1,[sp,#0xc]
        0x0001e2fa:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001e2fe:    6840        @h      LDR      r0,[r0,#4]
        0x0001e300:    b910        ..      CBNZ     r0,0x1e308 ; am_vos_task_create + 160
        0x0001e302:    e7ff        ..      B        0x1e304 ; am_vos_task_create + 156
        0x0001e304:    e7ff        ..      B        0x1e306 ; am_vos_task_create + 158
        0x0001e306:    e7fe        ..      B        0x1e306 ; am_vos_task_create + 158
        0x0001e308:    b00a        ..      ADD      sp,sp,#0x28
        0x0001e30a:    bdb0        ..      POP      {r4,r5,r7,pc}
    am_vos_task_create_all_tasks
        0x0001e30c:    b5b0        ..      PUSH     {r4,r5,r7,lr}
        0x0001e30e:    b086        ..      SUB      sp,sp,#0x18
        0x0001e310:    9005        ..      STR      r0,[sp,#0x14]
        0x0001e312:    f88d1013    ....    STRB     r1,[sp,#0x13]
        0x0001e316:    2000        .       MOVS     r0,#0
        0x0001e318:    f88d0012    ....    STRB     r0,[sp,#0x12]
        0x0001e31c:    e7ff        ..      B        0x1e31e ; am_vos_task_create_all_tasks + 18
        0x0001e31e:    f89d0012    ....    LDRB     r0,[sp,#0x12]
        0x0001e322:    f89d1013    ....    LDRB     r1,[sp,#0x13]
        0x0001e326:    4288        .B      CMP      r0,r1
        0x0001e328:    da25        %.      BGE      0x1e376 ; am_vos_task_create_all_tasks + 106
        0x0001e32a:    e7ff        ..      B        0x1e32c ; am_vos_task_create_all_tasks + 32
        0x0001e32c:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e32e:    f89d1012    ....    LDRB     r1,[sp,#0x12]
        0x0001e332:    ebc101c1    ....    RSB      r1,r1,r1,LSL #3
        0x0001e336:    eb000e81    ....    ADD      lr,r0,r1,LSL #2
        0x0001e33a:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x0001e33e:    f8de1004    ....    LDR      r1,[lr,#4]
        0x0001e342:    f8de2008    ...     LDR      r2,[lr,#8]
        0x0001e346:    f8de300c    ...0    LDR      r3,[lr,#0xc]
        0x0001e34a:    f8dec010    ....    LDR      r12,[lr,#0x10]
        0x0001e34e:    f8de4014    ...@    LDR      r4,[lr,#0x14]
        0x0001e352:    f8de5018    ...P    LDR      r5,[lr,#0x18]
        0x0001e356:    46ee        .F      MOV      lr,sp
        0x0001e358:    f8ce5008    ...P    STR      r5,[lr,#8]
        0x0001e35c:    f8ce4004    ...@    STR      r4,[lr,#4]
        0x0001e360:    f8cec000    ....    STR      r12,[lr,#0]
        0x0001e364:    f7ffff80    ....    BL       am_vos_task_create ; 0x1e268
        0x0001e368:    e7ff        ..      B        0x1e36a ; am_vos_task_create_all_tasks + 94
        0x0001e36a:    f89d0012    ....    LDRB     r0,[sp,#0x12]
        0x0001e36e:    3001        .0      ADDS     r0,#1
        0x0001e370:    f88d0012    ....    STRB     r0,[sp,#0x12]
        0x0001e374:    e7d3        ..      B        0x1e31e ; am_vos_task_create_all_tasks + 18
        0x0001e376:    b006        ..      ADD      sp,sp,#0x18
        0x0001e378:    bdb0        ..      POP      {r4,r5,r7,pc}
        0x0001e37a:    0000        ..      MOVS     r0,r0
    am_vos_task_init
        0x0001e37c:    b081        ..      SUB      sp,sp,#4
        0x0001e37e:    2000        .       MOVS     r0,#0
        0x0001e380:    9000        ..      STR      r0,[sp,#0]
        0x0001e382:    e7ff        ..      B        0x1e384 ; am_vos_task_init + 8
        0x0001e384:    9800        ..      LDR      r0,[sp,#0]
        0x0001e386:    2808        .(      CMP      r0,#8
        0x0001e388:    d811        ..      BHI      0x1e3ae ; am_vos_task_init + 50
        0x0001e38a:    e7ff        ..      B        0x1e38c ; am_vos_task_init + 16
        0x0001e38c:    9a00        ..      LDR      r2,[sp,#0]
        0x0001e38e:    f2405138    @.8Q    MOVW     r1,#0x538
        0x0001e392:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e396:    2000        .       MOVS     r0,#0
        0x0001e398:    f8410032    A.2.    STR      r0,[r1,r2,LSL #3]
        0x0001e39c:    9a00        ..      LDR      r2,[sp,#0]
        0x0001e39e:    eb0101c2    ....    ADD      r1,r1,r2,LSL #3
        0x0001e3a2:    6048        H`      STR      r0,[r1,#4]
        0x0001e3a4:    e7ff        ..      B        0x1e3a6 ; am_vos_task_init + 42
        0x0001e3a6:    9800        ..      LDR      r0,[sp,#0]
        0x0001e3a8:    3001        .0      ADDS     r0,#1
        0x0001e3aa:    9000        ..      STR      r0,[sp,#0]
        0x0001e3ac:    e7ea        ..      B        0x1e384 ; am_vos_task_init + 8
        0x0001e3ae:    b001        ..      ADD      sp,sp,#4
        0x0001e3b0:    4770        pG      BX       lr
        0x0001e3b2:    0000        ..      MOVS     r0,r0
    am_vos_task_read
        0x0001e3b4:    b580        ..      PUSH     {r7,lr}
        0x0001e3b6:    b084        ..      SUB      sp,sp,#0x10
        0x0001e3b8:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x0001e3bc:    9102        ..      STR      r1,[sp,#8]
        0x0001e3be:    2000        .       MOVS     r0,#0
        0x0001e3c0:    9001        ..      STR      r0,[sp,#4]
        0x0001e3c2:    f89d100f    ....    LDRB     r1,[sp,#0xf]
        0x0001e3c6:    f2405038    @.8P    MOVW     r0,#0x538
        0x0001e3ca:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e3ce:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001e3d2:    6840        @h      LDR      r0,[r0,#4]
        0x0001e3d4:    b180        ..      CBZ      r0,0x1e3f8 ; am_vos_task_read + 68
        0x0001e3d6:    e7ff        ..      B        0x1e3d8 ; am_vos_task_read + 36
        0x0001e3d8:    f89d100f    ....    LDRB     r1,[sp,#0xf]
        0x0001e3dc:    f2405038    @.8P    MOVW     r0,#0x538
        0x0001e3e0:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e3e4:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001e3e8:    6840        @h      LDR      r0,[r0,#4]
        0x0001e3ea:    9902        ..      LDR      r1,[sp,#8]
        0x0001e3ec:    f04f32ff    O..2    MOV      r2,#0xffffffff
        0x0001e3f0:    f003fe26    ..&.    BL       xQueueReceive ; 0x22040
        0x0001e3f4:    9001        ..      STR      r0,[sp,#4]
        0x0001e3f6:    e7ff        ..      B        0x1e3f8 ; am_vos_task_read + 68
        0x0001e3f8:    9801        ..      LDR      r0,[sp,#4]
        0x0001e3fa:    2800        .(      CMP      r0,#0
        0x0001e3fc:    bf18        ..      IT       NE
        0x0001e3fe:    2001        .       MOVNE    r0,#1
        0x0001e400:    b004        ..      ADD      sp,sp,#0x10
        0x0001e402:    bd80        ..      POP      {r7,pc}
    am_vos_task_send
        0x0001e404:    b580        ..      PUSH     {r7,lr}
        0x0001e406:    b08a        ..      SUB      sp,sp,#0x28
        0x0001e408:    f8ddc030    ..0.    LDR      r12,[sp,#0x30]
        0x0001e40c:    f88d0027    ..'.    STRB     r0,[sp,#0x27]
        0x0001e410:    f88d1026    ..&.    STRB     r1,[sp,#0x26]
        0x0001e414:    9208        ..      STR      r2,[sp,#0x20]
        0x0001e416:    9307        ..      STR      r3,[sp,#0x1c]
        0x0001e418:    2000        .       MOVS     r0,#0
        0x0001e41a:    9006        ..      STR      r0,[sp,#0x18]
        0x0001e41c:    f89d0027    ..'.    LDRB     r0,[sp,#0x27]
        0x0001e420:    f88d0008    ....    STRB     r0,[sp,#8]
        0x0001e424:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001e426:    2804        .(      CMP      r0,#4
        0x0001e428:    d302        ..      BCC      0x1e430 ; am_vos_task_send + 44
        0x0001e42a:    e7ff        ..      B        0x1e42c ; am_vos_task_send + 40
        0x0001e42c:    e7ff        ..      B        0x1e42e ; am_vos_task_send + 42
        0x0001e42e:    e7fe        ..      B        0x1e42e ; am_vos_task_send + 42
        0x0001e430:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001e432:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e434:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e436:    9001        ..      STR      r0,[sp,#4]
        0x0001e438:    2801        .(      CMP      r0,#1
        0x0001e43a:    d008        ..      BEQ      0x1e44e ; am_vos_task_send + 74
        0x0001e43c:    e7ff        ..      B        0x1e43e ; am_vos_task_send + 58
        0x0001e43e:    9801        ..      LDR      r0,[sp,#4]
        0x0001e440:    2802        .(      CMP      r0,#2
        0x0001e442:    d007        ..      BEQ      0x1e454 ; am_vos_task_send + 80
        0x0001e444:    e7ff        ..      B        0x1e446 ; am_vos_task_send + 66
        0x0001e446:    9801        ..      LDR      r0,[sp,#4]
        0x0001e448:    2803        .(      CMP      r0,#3
        0x0001e44a:    d006        ..      BEQ      0x1e45a ; am_vos_task_send + 86
        0x0001e44c:    e008        ..      B        0x1e460 ; am_vos_task_send + 92
        0x0001e44e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e450:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e452:    e006        ..      B        0x1e462 ; am_vos_task_send + 94
        0x0001e454:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e456:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e458:    e003        ..      B        0x1e462 ; am_vos_task_send + 94
        0x0001e45a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e45c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e45e:    e000        ..      B        0x1e462 ; am_vos_task_send + 94
        0x0001e460:    e7ff        ..      B        0x1e462 ; am_vos_task_send + 94
        0x0001e462:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001e464:    9005        ..      STR      r0,[sp,#0x14]
        0x0001e466:    f89d1026    ..&.    LDRB     r1,[sp,#0x26]
        0x0001e46a:    f2405038    @.8P    MOVW     r0,#0x538
        0x0001e46e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e472:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001e476:    6840        @h      LDR      r0,[r0,#4]
        0x0001e478:    b180        ..      CBZ      r0,0x1e49c ; am_vos_task_send + 152
        0x0001e47a:    e7ff        ..      B        0x1e47c ; am_vos_task_send + 120
        0x0001e47c:    f89d1026    ..&.    LDRB     r1,[sp,#0x26]
        0x0001e480:    f2405038    @.8P    MOVW     r0,#0x538
        0x0001e484:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e488:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001e48c:    6840        @h      LDR      r0,[r0,#4]
        0x0001e48e:    a902        ..      ADD      r1,sp,#8
        0x0001e490:    2300        .#      MOVS     r3,#0
        0x0001e492:    461a        .F      MOV      r2,r3
        0x0001e494:    f003fc46    ..F.    BL       xQueueGenericSend ; 0x21d24
        0x0001e498:    9006        ..      STR      r0,[sp,#0x18]
        0x0001e49a:    e7ff        ..      B        0x1e49c ; am_vos_task_send + 152
        0x0001e49c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001e49e:    2800        .(      CMP      r0,#0
        0x0001e4a0:    bf18        ..      IT       NE
        0x0001e4a2:    2001        .       MOVNE    r0,#1
        0x0001e4a4:    b00a        ..      ADD      sp,sp,#0x28
        0x0001e4a6:    bd80        ..      POP      {r7,pc}
    am_vos_task_send_fromISR
        0x0001e4a8:    b580        ..      PUSH     {r7,lr}
        0x0001e4aa:    b08a        ..      SUB      sp,sp,#0x28
        0x0001e4ac:    f8ddc030    ..0.    LDR      r12,[sp,#0x30]
        0x0001e4b0:    f88d0027    ..'.    STRB     r0,[sp,#0x27]
        0x0001e4b4:    f88d1026    ..&.    STRB     r1,[sp,#0x26]
        0x0001e4b8:    9208        ..      STR      r2,[sp,#0x20]
        0x0001e4ba:    9307        ..      STR      r3,[sp,#0x1c]
        0x0001e4bc:    2000        .       MOVS     r0,#0
        0x0001e4be:    9006        ..      STR      r0,[sp,#0x18]
        0x0001e4c0:    9001        ..      STR      r0,[sp,#4]
        0x0001e4c2:    f89d0027    ..'.    LDRB     r0,[sp,#0x27]
        0x0001e4c6:    f88d0008    ....    STRB     r0,[sp,#8]
        0x0001e4ca:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001e4cc:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e4ce:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e4d0:    9000        ..      STR      r0,[sp,#0]
        0x0001e4d2:    2801        .(      CMP      r0,#1
        0x0001e4d4:    d008        ..      BEQ      0x1e4e8 ; am_vos_task_send_fromISR + 64
        0x0001e4d6:    e7ff        ..      B        0x1e4d8 ; am_vos_task_send_fromISR + 48
        0x0001e4d8:    9800        ..      LDR      r0,[sp,#0]
        0x0001e4da:    2802        .(      CMP      r0,#2
        0x0001e4dc:    d007        ..      BEQ      0x1e4ee ; am_vos_task_send_fromISR + 70
        0x0001e4de:    e7ff        ..      B        0x1e4e0 ; am_vos_task_send_fromISR + 56
        0x0001e4e0:    9800        ..      LDR      r0,[sp,#0]
        0x0001e4e2:    2803        .(      CMP      r0,#3
        0x0001e4e4:    d006        ..      BEQ      0x1e4f4 ; am_vos_task_send_fromISR + 76
        0x0001e4e6:    e008        ..      B        0x1e4fa ; am_vos_task_send_fromISR + 82
        0x0001e4e8:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e4ea:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e4ec:    e006        ..      B        0x1e4fc ; am_vos_task_send_fromISR + 84
        0x0001e4ee:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e4f0:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e4f2:    e003        ..      B        0x1e4fc ; am_vos_task_send_fromISR + 84
        0x0001e4f4:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e4f6:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e4f8:    e000        ..      B        0x1e4fc ; am_vos_task_send_fromISR + 84
        0x0001e4fa:    e7ff        ..      B        0x1e4fc ; am_vos_task_send_fromISR + 84
        0x0001e4fc:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001e4fe:    9005        ..      STR      r0,[sp,#0x14]
        0x0001e500:    f89d1026    ..&.    LDRB     r1,[sp,#0x26]
        0x0001e504:    f2405038    @.8P    MOVW     r0,#0x538
        0x0001e508:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e50c:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001e510:    6840        @h      LDR      r0,[r0,#4]
        0x0001e512:    b180        ..      CBZ      r0,0x1e536 ; am_vos_task_send_fromISR + 142
        0x0001e514:    e7ff        ..      B        0x1e516 ; am_vos_task_send_fromISR + 110
        0x0001e516:    f89d1026    ..&.    LDRB     r1,[sp,#0x26]
        0x0001e51a:    f2405038    @.8P    MOVW     r0,#0x538
        0x0001e51e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e522:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001e526:    6840        @h      LDR      r0,[r0,#4]
        0x0001e528:    a902        ..      ADD      r1,sp,#8
        0x0001e52a:    aa01        ..      ADD      r2,sp,#4
        0x0001e52c:    2300        .#      MOVS     r3,#0
        0x0001e52e:    f003fceb    ....    BL       xQueueGenericSendFromISR ; 0x21f08
        0x0001e532:    9006        ..      STR      r0,[sp,#0x18]
        0x0001e534:    e7ff        ..      B        0x1e536 ; am_vos_task_send_fromISR + 142
        0x0001e536:    9801        ..      LDR      r0,[sp,#4]
        0x0001e538:    b160        `.      CBZ      r0,0x1e554 ; am_vos_task_send_fromISR + 172
        0x0001e53a:    e7ff        ..      B        0x1e53c ; am_vos_task_send_fromISR + 148
        0x0001e53c:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0001e540:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001e544:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001e548:    6008        .`      STR      r0,[r1,#0]
        0x0001e54a:    f3bf8f4f    ..O.    DSB      
        0x0001e54e:    f3bf8f6f    ..o.    ISB      
        0x0001e552:    e7ff        ..      B        0x1e554 ; am_vos_task_send_fromISR + 172
        0x0001e554:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001e556:    2800        .(      CMP      r0,#0
        0x0001e558:    bf18        ..      IT       NE
        0x0001e55a:    2001        .       MOVNE    r0,#1
        0x0001e55c:    b00a        ..      ADD      sp,sp,#0x28
        0x0001e55e:    bd80        ..      POP      {r7,pc}
    am_vos_timer_create
        0x0001e560:    b580        ..      PUSH     {r7,lr}
        0x0001e562:    b086        ..      SUB      sp,sp,#0x18
        0x0001e564:    f8ddc020    .. .    LDR      r12,[sp,#0x20]
        0x0001e568:    f8cdc014    ....    STR      r12,[sp,#0x14]
        0x0001e56c:    9304        ..      STR      r3,[sp,#0x10]
        0x0001e56e:    9203        ..      STR      r2,[sp,#0xc]
        0x0001e570:    9102        ..      STR      r1,[sp,#8]
        0x0001e572:    9001        ..      STR      r0,[sp,#4]
        0x0001e574:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001e578:    2804        .(      CMP      r0,#4
        0x0001e57a:    db02        ..      BLT      0x1e582 ; am_vos_timer_create + 34
        0x0001e57c:    e7ff        ..      B        0x1e57e ; am_vos_timer_create + 30
        0x0001e57e:    e7ff        ..      B        0x1e580 ; am_vos_timer_create + 32
        0x0001e580:    e7fe        ..      B        0x1e580 ; am_vos_timer_create + 32
        0x0001e582:    9802        ..      LDR      r0,[sp,#8]
        0x0001e584:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e586:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001e588:    9b05        ..      LDR      r3,[sp,#0x14]
        0x0001e58a:    46ec        .F      MOV      r12,sp
        0x0001e58c:    f8cc3000    ...0    STR      r3,[r12,#0]
        0x0001e590:    2300        .#      MOVS     r3,#0
        0x0001e592:    f004f9f9    ....    BL       xTimerCreate ; 0x22988
        0x0001e596:    f89d2004    ...     LDRB     r2,[sp,#4]
        0x0001e59a:    f2405188    @..Q    MOVW     r1,#0x588
        0x0001e59e:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e5a2:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001e5a6:    b006        ..      ADD      sp,sp,#0x18
        0x0001e5a8:    bd80        ..      POP      {r7,pc}
        0x0001e5aa:    0000        ..      MOVS     r0,r0
    am_vos_timer_create_all_timers
        0x0001e5ac:    b580        ..      PUSH     {r7,lr}
        0x0001e5ae:    b084        ..      SUB      sp,sp,#0x10
        0x0001e5b0:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e5b2:    f88d100b    ....    STRB     r1,[sp,#0xb]
        0x0001e5b6:    2000        .       MOVS     r0,#0
        0x0001e5b8:    f88d000a    ....    STRB     r0,[sp,#0xa]
        0x0001e5bc:    e7ff        ..      B        0x1e5be ; am_vos_timer_create_all_timers + 18
        0x0001e5be:    f89d000a    ....    LDRB     r0,[sp,#0xa]
        0x0001e5c2:    f89d100b    ....    LDRB     r1,[sp,#0xb]
        0x0001e5c6:    4288        .B      CMP      r0,r1
        0x0001e5c8:    da1d        ..      BGE      0x1e606 ; am_vos_timer_create_all_timers + 90
        0x0001e5ca:    e7ff        ..      B        0x1e5cc ; am_vos_timer_create_all_timers + 32
        0x0001e5cc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e5ce:    f89d100a    ....    LDRB     r1,[sp,#0xa]
        0x0001e5d2:    eb010181    ....    ADD      r1,r1,r1,LSL #2
        0x0001e5d6:    eb000c81    ....    ADD      r12,r0,r1,LSL #2
        0x0001e5da:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x0001e5de:    f8dc1004    ....    LDR      r1,[r12,#4]
        0x0001e5e2:    f8dc2008    ...     LDR      r2,[r12,#8]
        0x0001e5e6:    f8dc300c    ...0    LDR      r3,[r12,#0xc]
        0x0001e5ea:    f8dcc010    ....    LDR      r12,[r12,#0x10]
        0x0001e5ee:    46ee        .F      MOV      lr,sp
        0x0001e5f0:    f8cec000    ....    STR      r12,[lr,#0]
        0x0001e5f4:    f7ffffb4    ....    BL       am_vos_timer_create ; 0x1e560
        0x0001e5f8:    e7ff        ..      B        0x1e5fa ; am_vos_timer_create_all_timers + 78
        0x0001e5fa:    f89d000a    ....    LDRB     r0,[sp,#0xa]
        0x0001e5fe:    3001        .0      ADDS     r0,#1
        0x0001e600:    f88d000a    ....    STRB     r0,[sp,#0xa]
        0x0001e604:    e7db        ..      B        0x1e5be ; am_vos_timer_create_all_timers + 18
        0x0001e606:    b004        ..      ADD      sp,sp,#0x10
        0x0001e608:    bd80        ..      POP      {r7,pc}
        0x0001e60a:    0000        ..      MOVS     r0,r0
    am_vos_timer_heart_beat_callback
        0x0001e60c:    b580        ..      PUSH     {r7,lr}
        0x0001e60e:    b082        ..      SUB      sp,sp,#8
        0x0001e610:    9001        ..      STR      r0,[sp,#4]
        0x0001e612:    4669        iF      MOV      r1,sp
        0x0001e614:    2000        .       MOVS     r0,#0
        0x0001e616:    6008        .`      STR      r0,[r1,#0]
        0x0001e618:    2201        ."      MOVS     r2,#1
        0x0001e61a:    2302        .#      MOVS     r3,#2
        0x0001e61c:    4611        .F      MOV      r1,r2
        0x0001e61e:    f7fffef1    ....    BL       am_vos_task_send ; 0x1e404
        0x0001e622:    b002        ..      ADD      sp,sp,#8
        0x0001e624:    bd80        ..      POP      {r7,pc}
        0x0001e626:    0000        ..      MOVS     r0,r0
    buck_interval_check
        0x0001e628:    b580        ..      PUSH     {r7,lr}
        0x0001e62a:    b09e        ..      SUB      sp,sp,#0x78
        0x0001e62c:    901c        ..      STR      r0,[sp,#0x70]
        0x0001e62e:    911b        ..      STR      r1,[sp,#0x6c]
        0x0001e630:    2000        .       MOVS     r0,#0
        0x0001e632:    9019        ..      STR      r0,[sp,#0x64]
        0x0001e634:    9018        ..      STR      r0,[sp,#0x60]
        0x0001e636:    9017        ..      STR      r0,[sp,#0x5c]
        0x0001e638:    9016        ..      STR      r0,[sp,#0x58]
        0x0001e63a:    9015        ..      STR      r0,[sp,#0x54]
        0x0001e63c:    f2427010    B..p    MOV      r0,#0x2710
        0x0001e640:    9014        ..      STR      r0,[sp,#0x50]
        0x0001e642:    f2410000    A...    MOVW     r0,#0x1000
        0x0001e646:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001e64a:    6800        .h      LDR      r0,[r0,#0]
        0x0001e64c:    f3c000c1    ....    UBFX     r0,r0,#3,#2
        0x0001e650:    2802        .(      CMP      r0,#2
        0x0001e652:    d104        ..      BNE      0x1e65e ; buck_interval_check + 54
        0x0001e654:    e7ff        ..      B        0x1e656 ; buck_interval_check + 46
        0x0001e656:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001e658:    0040        @.      LSLS     r0,r0,#1
        0x0001e65a:    9014        ..      STR      r0,[sp,#0x50]
        0x0001e65c:    e7ff        ..      B        0x1e65e ; buck_interval_check + 54
        0x0001e65e:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001e660:    b918        ..      CBNZ     r0,0x1e66a ; buck_interval_check + 66
        0x0001e662:    e7ff        ..      B        0x1e664 ; buck_interval_check + 60
        0x0001e664:    2006        .       MOVS     r0,#6
        0x0001e666:    901d        ..      STR      r0,[sp,#0x74]
        0x0001e668:    e0ca        ..      B        0x1e800 ; buck_interval_check + 472
        0x0001e66a:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001e66c:    b940        @.      CBNZ     r0,0x1e680 ; buck_interval_check + 88
        0x0001e66e:    e7ff        ..      B        0x1e670 ; buck_interval_check + 72
        0x0001e670:    201c        .       MOVS     r0,#0x1c
        0x0001e672:    f88d006b    ..k.    STRB     r0,[sp,#0x6b]
        0x0001e676:    2032        2       MOVS     r0,#0x32
        0x0001e678:    9019        ..      STR      r0,[sp,#0x64]
        0x0001e67a:    2096        .       MOVS     r0,#0x96
        0x0001e67c:    9018        ..      STR      r0,[sp,#0x60]
        0x0001e67e:    e00f        ..      B        0x1e6a0 ; buck_interval_check + 120
        0x0001e680:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001e682:    2801        .(      CMP      r0,#1
        0x0001e684:    d108        ..      BNE      0x1e698 ; buck_interval_check + 112
        0x0001e686:    e7ff        ..      B        0x1e688 ; buck_interval_check + 96
        0x0001e688:    201d        .       MOVS     r0,#0x1d
        0x0001e68a:    f88d006b    ..k.    STRB     r0,[sp,#0x6b]
        0x0001e68e:    2032        2       MOVS     r0,#0x32
        0x0001e690:    9019        ..      STR      r0,[sp,#0x64]
        0x0001e692:    2096        .       MOVS     r0,#0x96
        0x0001e694:    9018        ..      STR      r0,[sp,#0x60]
        0x0001e696:    e002        ..      B        0x1e69e ; buck_interval_check + 118
        0x0001e698:    2006        .       MOVS     r0,#6
        0x0001e69a:    901d        ..      STR      r0,[sp,#0x74]
        0x0001e69c:    e0b0        ..      B        0x1e800 ; buck_interval_check + 472
        0x0001e69e:    e7ff        ..      B        0x1e6a0 ; buck_interval_check + 120
        0x0001e6a0:    f2411000    A...    MOVW     r0,#0x1100
        0x0001e6a4:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001e6a8:    6800        .h      LDR      r0,[r0,#0]
        0x0001e6aa:    07c0        ..      LSLS     r0,r0,#31
        0x0001e6ac:    b918        ..      CBNZ     r0,0x1e6b6 ; buck_interval_check + 142
        0x0001e6ae:    e7ff        ..      B        0x1e6b0 ; buck_interval_check + 136
        0x0001e6b0:    2007        .       MOVS     r0,#7
        0x0001e6b2:    901d        ..      STR      r0,[sp,#0x74]
        0x0001e6b4:    e0a4        ..      B        0x1e800 ; buck_interval_check + 472
        0x0001e6b6:    2000        .       MOVS     r0,#0
        0x0001e6b8:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001e6ba:    f24010ef    @...    MOV      r0,#0x1ef
        0x0001e6be:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001e6c0:    2060        `       MOVS     r0,#0x60
        0x0001e6c2:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001e6c6:    6800        .h      LDR      r0,[r0,#0]
        0x0001e6c8:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001e6ca:    4208        .B      TST      r0,r1
        0x0001e6cc:    d003        ..      BEQ      0x1e6d6 ; buck_interval_check + 174
        0x0001e6ce:    e7ff        ..      B        0x1e6d0 ; buck_interval_check + 168
        0x0001e6d0:    2007        .       MOVS     r0,#7
        0x0001e6d2:    901d        ..      STR      r0,[sp,#0x74]
        0x0001e6d4:    e094        ..      B        0x1e800 ; buck_interval_check + 472
        0x0001e6d6:    200d        .       MOVS     r0,#0xd
        0x0001e6d8:    9006        ..      STR      r0,[sp,#0x18]
        0x0001e6da:    f7fdfc81    ....    BL       am_hal_timer_clear_stop ; 0x1bfe0
        0x0001e6de:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001e6e0:    f7fdfcc6    ....    BL       am_hal_timer_disable ; 0x1c070
        0x0001e6e4:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001e6e6:    f7fdfe11    ....    BL       am_hal_timer_reset_config ; 0x1c30c
        0x0001e6ea:    a80e        ..      ADD      r0,sp,#0x38
        0x0001e6ec:    9002        ..      STR      r0,[sp,#8]
        0x0001e6ee:    f7fdfca5    ....    BL       am_hal_timer_default_config_set ; 0x1c03c
        0x0001e6f2:    9902        ..      LDR      r1,[sp,#8]
        0x0001e6f4:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001e6f6:    f89d206b    ..k     LDRB     r2,[sp,#0x6b]
        0x0001e6fa:    f88d2038    ..8     STRB     r2,[sp,#0x38]
        0x0001e6fe:    2202        ."      MOVS     r2,#2
        0x0001e700:    9203        ..      STR      r2,[sp,#0xc]
        0x0001e702:    f88d2039    ..9     STRB     r2,[sp,#0x39]
        0x0001e706:    f002fa7f    ....    BL       timer_config_b1 ; 0x20c08
        0x0001e70a:    2008        .       MOVS     r0,#8
        0x0001e70c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001e70e:    f7fdfc67    ..g.    BL       am_hal_timer_clear_stop ; 0x1bfe0
        0x0001e712:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e714:    f7fdfcac    ....    BL       am_hal_timer_disable ; 0x1c070
        0x0001e718:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e71a:    f7fdfdf7    ....    BL       am_hal_timer_reset_config ; 0x1c30c
        0x0001e71e:    a809        ..      ADD      r0,sp,#0x24
        0x0001e720:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e722:    f7fdfc8b    ....    BL       am_hal_timer_default_config_set ; 0x1c03c
        0x0001e726:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001e728:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001e72a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e72c:    2301        .#      MOVS     r3,#1
        0x0001e72e:    f88d3024    ..$0    STRB     r3,[sp,#0x24]
        0x0001e732:    f88d2025    ..%     STRB     r2,[sp,#0x25]
        0x0001e736:    f002fa67    ..g.    BL       timer_config_b1 ; 0x20c08
        0x0001e73a:    f7fbfe75    ..u.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001e73e:    4601        .F      MOV      r1,r0
        0x0001e740:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e742:    9108        ..      STR      r1,[sp,#0x20]
        0x0001e744:    f7fdfcb6    ....    BL       am_hal_timer_enable ; 0x1c0b4
        0x0001e748:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001e74a:    f7fdfcb3    ....    BL       am_hal_timer_enable ; 0x1c0b4
        0x0001e74e:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001e750:    f7fbfe72    ..r.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001e754:    e7ff        ..      B        0x1e756 ; buck_interval_check + 302
        0x0001e756:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001e758:    1e41        A.      SUBS     r1,r0,#1
        0x0001e75a:    9114        ..      STR      r1,[sp,#0x50]
        0x0001e75c:    b1b8        ..      CBZ      r0,0x1e78e ; buck_interval_check + 358
        0x0001e75e:    e7ff        ..      B        0x1e760 ; buck_interval_check + 312
        0x0001e760:    f7fbfe62    ..b.    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001e764:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001e766:    200d        .       MOVS     r0,#0xd
        0x0001e768:    f7fdfdb2    ....    BL       am_hal_timer_read ; 0x1c2d0
        0x0001e76c:    9016        ..      STR      r0,[sp,#0x58]
        0x0001e76e:    9816        ..      LDR      r0,[sp,#0x58]
        0x0001e770:    280a        .(      CMP      r0,#0xa
        0x0001e772:    d308        ..      BCC      0x1e786 ; buck_interval_check + 350
        0x0001e774:    e7ff        ..      B        0x1e776 ; buck_interval_check + 334
        0x0001e776:    2008        .       MOVS     r0,#8
        0x0001e778:    f7fdfdaa    ....    BL       am_hal_timer_read ; 0x1c2d0
        0x0001e77c:    9015        ..      STR      r0,[sp,#0x54]
        0x0001e77e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e780:    f7fbfe5a    ..Z.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001e784:    e003        ..      B        0x1e78e ; buck_interval_check + 358
        0x0001e786:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e788:    f7fbfe56    ..V.    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001e78c:    e7e3        ..      B        0x1e756 ; buck_interval_check + 302
        0x0001e78e:    200d        .       MOVS     r0,#0xd
        0x0001e790:    9000        ..      STR      r0,[sp,#0]
        0x0001e792:    f7fdfc25    ..%.    BL       am_hal_timer_clear_stop ; 0x1bfe0
        0x0001e796:    9800        ..      LDR      r0,[sp,#0]
        0x0001e798:    f7fdfc6a    ..j.    BL       am_hal_timer_disable ; 0x1c070
        0x0001e79c:    9800        ..      LDR      r0,[sp,#0]
        0x0001e79e:    f7fdfdb5    ....    BL       am_hal_timer_reset_config ; 0x1c30c
        0x0001e7a2:    2008        .       MOVS     r0,#8
        0x0001e7a4:    9001        ..      STR      r0,[sp,#4]
        0x0001e7a6:    f7fdfc1b    ....    BL       am_hal_timer_clear_stop ; 0x1bfe0
        0x0001e7aa:    9801        ..      LDR      r0,[sp,#4]
        0x0001e7ac:    f7fdfc60    ..`.    BL       am_hal_timer_disable ; 0x1c070
        0x0001e7b0:    9801        ..      LDR      r0,[sp,#4]
        0x0001e7b2:    f7fdfdab    ....    BL       am_hal_timer_reset_config ; 0x1c30c
        0x0001e7b6:    9815        ..      LDR      r0,[sp,#0x54]
        0x0001e7b8:    b918        ..      CBNZ     r0,0x1e7c2 ; buck_interval_check + 410
        0x0001e7ba:    e7ff        ..      B        0x1e7bc ; buck_interval_check + 404
        0x0001e7bc:    2001        .       MOVS     r0,#1
        0x0001e7be:    901d        ..      STR      r0,[sp,#0x74]
        0x0001e7c0:    e01e        ..      B        0x1e800 ; buck_interval_check + 472
        0x0001e7c2:    9815        ..      LDR      r0,[sp,#0x54]
        0x0001e7c4:    f64a21ab    J..!    MOV      r1,#0xaaab
        0x0001e7c8:    f6ca21aa    ...!    MOVT     r1,#0xaaaa
        0x0001e7cc:    fba01001    ....    UMULL    r1,r0,r0,r1
        0x0001e7d0:    0880        ..      LSRS     r0,r0,#2
        0x0001e7d2:    9017        ..      STR      r0,[sp,#0x5c]
        0x0001e7d4:    9817        ..      LDR      r0,[sp,#0x5c]
        0x0001e7d6:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001e7d8:    4288        .B      CMP      r0,r1
        0x0001e7da:    d203        ..      BCS      0x1e7e4 ; buck_interval_check + 444
        0x0001e7dc:    e7ff        ..      B        0x1e7de ; buck_interval_check + 438
        0x0001e7de:    9819        ..      LDR      r0,[sp,#0x64]
        0x0001e7e0:    9017        ..      STR      r0,[sp,#0x5c]
        0x0001e7e2:    e7ff        ..      B        0x1e7e4 ; buck_interval_check + 444
        0x0001e7e4:    9817        ..      LDR      r0,[sp,#0x5c]
        0x0001e7e6:    9918        ..      LDR      r1,[sp,#0x60]
        0x0001e7e8:    4288        .B      CMP      r0,r1
        0x0001e7ea:    d903        ..      BLS      0x1e7f4 ; buck_interval_check + 460
        0x0001e7ec:    e7ff        ..      B        0x1e7ee ; buck_interval_check + 454
        0x0001e7ee:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001e7f0:    9017        ..      STR      r0,[sp,#0x5c]
        0x0001e7f2:    e7ff        ..      B        0x1e7f4 ; buck_interval_check + 460
        0x0001e7f4:    9817        ..      LDR      r0,[sp,#0x5c]
        0x0001e7f6:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001e7f8:    6008        .`      STR      r0,[r1,#0]
        0x0001e7fa:    2000        .       MOVS     r0,#0
        0x0001e7fc:    901d        ..      STR      r0,[sp,#0x74]
        0x0001e7fe:    e7ff        ..      B        0x1e800 ; buck_interval_check + 472
        0x0001e800:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001e802:    b01e        ..      ADD      sp,sp,#0x78
        0x0001e804:    bd80        ..      POP      {r7,pc}
        0x0001e806:    0000        ..      MOVS     r0,r0
    buck_ldo_override_init
        0x0001e808:    2160        `!      MOVS     r1,#0x60
        0x0001e80a:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001e80e:    6808        .h      LDR      r0,[r1,#0]
        0x0001e810:    f4403000    @..0    ORR      r0,r0,#0x20000
        0x0001e814:    6008        .`      STR      r0,[r1,#0]
        0x0001e816:    6808        .h      LDR      r0,[r1,#0]
        0x0001e818:    f4402080    @..     ORR      r0,r0,#0x40000
        0x0001e81c:    6008        .`      STR      r0,[r1,#0]
        0x0001e81e:    6808        .h      LDR      r0,[r1,#0]
        0x0001e820:    f4402000    @..     ORR      r0,r0,#0x80000
        0x0001e824:    6008        .`      STR      r0,[r1,#0]
        0x0001e826:    6808        .h      LDR      r0,[r1,#0]
        0x0001e828:    f4403080    @..0    ORR      r0,r0,#0x10000
        0x0001e82c:    6008        .`      STR      r0,[r1,#0]
        0x0001e82e:    2280        ."      MOVS     r2,#0x80
        0x0001e830:    f2c40202    ....    MOVT     r2,#0x4002
        0x0001e834:    6810        .h      LDR      r0,[r2,#0]
        0x0001e836:    2304        .#      MOVS     r3,#4
        0x0001e838:    f363208d    c..     BFI      r0,r3,#10,#4
        0x0001e83c:    6010        .`      STR      r0,[r2,#0]
        0x0001e83e:    6808        .h      LDR      r0,[r1,#0]
        0x0001e840:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001e844:    6008        .`      STR      r0,[r1,#0]
        0x0001e846:    6808        .h      LDR      r0,[r1,#0]
        0x0001e848:    f040000e    @...    ORR      r0,r0,#0xe
        0x0001e84c:    6008        .`      STR      r0,[r1,#0]
        0x0001e84e:    6808        .h      LDR      r0,[r1,#0]
        0x0001e850:    f0400001    @...    ORR      r0,r0,#1
        0x0001e854:    6008        .`      STR      r0,[r1,#0]
        0x0001e856:    6808        .h      LDR      r0,[r1,#0]
        0x0001e858:    f4207000     ..p    BIC      r0,r0,#0x200
        0x0001e85c:    6008        .`      STR      r0,[r1,#0]
        0x0001e85e:    6808        .h      LDR      r0,[r1,#0]
        0x0001e860:    f44070e0    @..p    ORR      r0,r0,#0x1c0
        0x0001e864:    6008        .`      STR      r0,[r1,#0]
        0x0001e866:    6808        .h      LDR      r0,[r1,#0]
        0x0001e868:    f0400020    @. .    ORR      r0,r0,#0x20
        0x0001e86c:    6008        .`      STR      r0,[r1,#0]
        0x0001e86e:    4770        pG      BX       lr
    buck_ldo_update_override
        0x0001e870:    b081        ..      SUB      sp,sp,#4
        0x0001e872:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001e876:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001e87a:    f0000201    ....    AND      r2,r0,#1
        0x0001e87e:    2160        `!      MOVS     r1,#0x60
        0x0001e880:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001e884:    6808        .h      LDR      r0,[r1,#0]
        0x0001e886:    f4203080     ..0    BIC      r0,r0,#0x10000
        0x0001e88a:    ea404002    @..@    ORR      r0,r0,r2,LSL #16
        0x0001e88e:    6008        .`      STR      r0,[r1,#0]
        0x0001e890:    f89d2003    ...     LDRB     r2,[sp,#3]
        0x0001e894:    6808        .h      LDR      r0,[r1,#0]
        0x0001e896:    f3620000    b...    BFI      r0,r2,#0,#1
        0x0001e89a:    6008        .`      STR      r0,[r1,#0]
        0x0001e89c:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001e8a0:    f0000201    ....    AND      r2,r0,#1
        0x0001e8a4:    6808        .h      LDR      r0,[r1,#0]
        0x0001e8a6:    f0200020     . .    BIC      r0,r0,#0x20
        0x0001e8aa:    ea401042    @.B.    ORR      r0,r0,r2,LSL #5
        0x0001e8ae:    6008        .`      STR      r0,[r1,#0]
        0x0001e8b0:    b001        ..      ADD      sp,sp,#4
        0x0001e8b2:    4770        pG      BX       lr
    chiprev_set
        0x0001e8b4:    b084        ..      SUB      sp,sp,#0x10
        0x0001e8b6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e8b8:    9102        ..      STR      r1,[sp,#8]
        0x0001e8ba:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e8bc:    7b00        .{      LDRB     r0,[r0,#0xc]
        0x0001e8be:    0900        ..      LSRS     r0,r0,#4
        0x0001e8c0:    9001        ..      STR      r0,[sp,#4]
        0x0001e8c2:    9801        ..      LDR      r0,[sp,#4]
        0x0001e8c4:    3040        @0      ADDS     r0,r0,#0x40
        0x0001e8c6:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e8c8:    f8810050    ..P.    STRB     r0,[r1,#0x50]
        0x0001e8cc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e8ce:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001e8d0:    f000000f    ....    AND      r0,r0,#0xf
        0x0001e8d4:    9000        ..      STR      r0,[sp,#0]
        0x0001e8d6:    9800        ..      LDR      r0,[sp,#0]
        0x0001e8d8:    9902        ..      LDR      r1,[sp,#8]
        0x0001e8da:    1a40        @.      SUBS     r0,r0,r1
        0x0001e8dc:    3030        00      ADDS     r0,r0,#0x30
        0x0001e8de:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e8e0:    f8810051    ..Q.    STRB     r0,[r1,#0x51]
        0x0001e8e4:    b004        ..      ADD      sp,sp,#0x10
        0x0001e8e6:    4770        pG      BX       lr
    clkgen_hfrc2_compute_trim_setting
        0x0001e8e8:    b084        ..      SUB      sp,sp,#0x10
        0x0001e8ea:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e8ec:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e8ee:    7c00        .|      LDRB     r0,[r0,#0x10]
        0x0001e8f0:    9002        ..      STR      r0,[sp,#8]
        0x0001e8f2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e8f4:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001e8f6:    9001        ..      STR      r0,[sp,#4]
        0x0001e8f8:    f89d0008    ....    LDRB     r0,[sp,#8]
        0x0001e8fc:    07c0        ..      LSLS     r0,r0,#31
        0x0001e8fe:    b928        (.      CBNZ     r0,0x1e90c ; clkgen_hfrc2_compute_trim_setting + 36
        0x0001e900:    e7ff        ..      B        0x1e902 ; clkgen_hfrc2_compute_trim_setting + 26
        0x0001e902:    2007        .       MOVS     r0,#7
        0x0001e904:    9002        ..      STR      r0,[sp,#8]
        0x0001e906:    2000        .       MOVS     r0,#0
        0x0001e908:    9001        ..      STR      r0,[sp,#4]
        0x0001e90a:    e7ff        ..      B        0x1e90c ; clkgen_hfrc2_compute_trim_setting + 36
        0x0001e90c:    9801        ..      LDR      r0,[sp,#4]
        0x0001e90e:    f5b06f00    ...o    CMP      r0,#0x800
        0x0001e912:    d303        ..      BCC      0x1e91c ; clkgen_hfrc2_compute_trim_setting + 52
        0x0001e914:    e7ff        ..      B        0x1e916 ; clkgen_hfrc2_compute_trim_setting + 46
        0x0001e916:    2000        .       MOVS     r0,#0
        0x0001e918:    9001        ..      STR      r0,[sp,#4]
        0x0001e91a:    e7ff        ..      B        0x1e91c ; clkgen_hfrc2_compute_trim_setting + 52
        0x0001e91c:    9802        ..      LDR      r0,[sp,#8]
        0x0001e91e:    f0000007    ....    AND      r0,r0,#7
        0x0001e922:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e924:    f64371f8    C..q    MOV      r1,#0x3ff8
        0x0001e928:    ea0101c2    ....    AND      r1,r1,r2,LSL #3
        0x0001e92c:    4408        .D      ADD      r0,r0,r1
        0x0001e92e:    9000        ..      STR      r0,[sp,#0]
        0x0001e930:    9800        ..      LDR      r0,[sp,#0]
        0x0001e932:    b004        ..      ADD      sp,sp,#0x10
        0x0001e934:    4770        pG      BX       lr
        0x0001e936:    0000        ..      MOVS     r0,r0
    coreldo_vddc_parallel_set
        0x0001e938:    b580        ..      PUSH     {r7,lr}
        0x0001e93a:    b090        ..      SUB      sp,sp,#0x40
        0x0001e93c:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001e93e:    2000        .       MOVS     r0,#0
        0x0001e940:    900c        ..      STR      r0,[sp,#0x30]
        0x0001e942:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001e944:    a806        ..      ADD      r0,sp,#0x18
        0x0001e946:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e948:    f7fdfb78    ..x.    BL       am_hal_timer_default_config_set ; 0x1c03c
        0x0001e94c:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001e94e:    201c        .       MOVS     r0,#0x1c
        0x0001e950:    f88d0018    ....    STRB     r0,[sp,#0x18]
        0x0001e954:    2002        .       MOVS     r0,#2
        0x0001e956:    f88d0019    ....    STRB     r0,[sp,#0x19]
        0x0001e95a:    200d        .       MOVS     r0,#0xd
        0x0001e95c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001e95e:    f002f953    ..S.    BL       timer_config_b1 ; 0x20c08
        0x0001e962:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e964:    f7fdfba6    ....    BL       am_hal_timer_enable ; 0x1c0b4
        0x0001e968:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e96a:    f7fdfcb1    ....    BL       am_hal_timer_read ; 0x1c2d0
        0x0001e96e:    900e        ..      STR      r0,[sp,#0x38]
        0x0001e970:    980f        ..      LDR      r0,[sp,#0x3c]
        0x0001e972:    f7fbf869    ..i.    BL       am_hal_delay_us ; 0x19a48
        0x0001e976:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e978:    f7fdfcaa    ....    BL       am_hal_timer_read ; 0x1c2d0
        0x0001e97c:    900d        ..      STR      r0,[sp,#0x34]
        0x0001e97e:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001e980:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001e982:    4288        .B      CMP      r0,r1
        0x0001e984:    d104        ..      BNE      0x1e990 ; coreldo_vddc_parallel_set + 88
        0x0001e986:    e7ff        ..      B        0x1e988 ; coreldo_vddc_parallel_set + 80
        0x0001e988:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001e98a:    3801        .8      SUBS     r0,#1
        0x0001e98c:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001e98e:    e003        ..      B        0x1e998 ; coreldo_vddc_parallel_set + 96
        0x0001e990:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001e992:    3001        .0      ADDS     r0,#1
        0x0001e994:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001e996:    e7ff        ..      B        0x1e998 ; coreldo_vddc_parallel_set + 96
        0x0001e998:    e7ff        ..      B        0x1e99a ; coreldo_vddc_parallel_set + 98
        0x0001e99a:    2080        .       MOVS     r0,#0x80
        0x0001e99c:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001e9a0:    6800        .h      LDR      r0,[r0,#0]
        0x0001e9a2:    f36f209f    o..     BFC      r0,#10,#22
        0x0001e9a6:    900c        ..      STR      r0,[sp,#0x30]
        0x0001e9a8:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001e9aa:    2801        .(      CMP      r0,#1
        0x0001e9ac:    db20         .      BLT      0x1e9f0 ; coreldo_vddc_parallel_set + 184
        0x0001e9ae:    e7ff        ..      B        0x1e9b0 ; coreldo_vddc_parallel_set + 120
        0x0001e9b0:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001e9b2:    f24031ff    @..1    MOV      r1,#0x3ff
        0x0001e9b6:    4288        .B      CMP      r0,r1
        0x0001e9b8:    d005        ..      BEQ      0x1e9c6 ; coreldo_vddc_parallel_set + 142
        0x0001e9ba:    e7ff        ..      B        0x1e9bc ; coreldo_vddc_parallel_set + 132
        0x0001e9bc:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001e9be:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001e9c0:    4288        .B      CMP      r0,r1
        0x0001e9c2:    d101        ..      BNE      0x1e9c8 ; coreldo_vddc_parallel_set + 144
        0x0001e9c4:    e7ff        ..      B        0x1e9c6 ; coreldo_vddc_parallel_set + 142
        0x0001e9c6:    e04d        M.      B        0x1ea64 ; coreldo_vddc_parallel_set + 300
        0x0001e9c8:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001e9ca:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x0001e9cc:    f24031ff    @..1    MOV      r1,#0x3ff
        0x0001e9d0:    1a89        ..      SUBS     r1,r1,r2
        0x0001e9d2:    4288        .B      CMP      r0,r1
        0x0001e9d4:    d805        ..      BHI      0x1e9e2 ; coreldo_vddc_parallel_set + 170
        0x0001e9d6:    e7ff        ..      B        0x1e9d8 ; coreldo_vddc_parallel_set + 160
        0x0001e9d8:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001e9da:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001e9dc:    4408        .D      ADD      r0,r0,r1
        0x0001e9de:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e9e0:    e003        ..      B        0x1e9ea ; coreldo_vddc_parallel_set + 178
        0x0001e9e2:    f24030ff    @..0    MOV      r0,#0x3ff
        0x0001e9e6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e9e8:    e7ff        ..      B        0x1e9ea ; coreldo_vddc_parallel_set + 178
        0x0001e9ea:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e9ec:    900c        ..      STR      r0,[sp,#0x30]
        0x0001e9ee:    e7ff        ..      B        0x1e9f0 ; coreldo_vddc_parallel_set + 184
        0x0001e9f0:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001e9f2:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001e9f6:    dc1c        ..      BGT      0x1ea32 ; coreldo_vddc_parallel_set + 250
        0x0001e9f8:    e7ff        ..      B        0x1e9fa ; coreldo_vddc_parallel_set + 194
        0x0001e9fa:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001e9fc:    2802        .(      CMP      r0,#2
        0x0001e9fe:    d305        ..      BCC      0x1ea0c ; coreldo_vddc_parallel_set + 212
        0x0001ea00:    e7ff        ..      B        0x1ea02 ; coreldo_vddc_parallel_set + 202
        0x0001ea02:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001ea04:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001ea06:    4288        .B      CMP      r0,r1
        0x0001ea08:    d001        ..      BEQ      0x1ea0e ; coreldo_vddc_parallel_set + 214
        0x0001ea0a:    e7ff        ..      B        0x1ea0c ; coreldo_vddc_parallel_set + 212
        0x0001ea0c:    e02a        *.      B        0x1ea64 ; coreldo_vddc_parallel_set + 300
        0x0001ea0e:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ea10:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001ea12:    f1c10101    ....    RSB      r1,r1,#1
        0x0001ea16:    4288        .B      CMP      r0,r1
        0x0001ea18:    d305        ..      BCC      0x1ea26 ; coreldo_vddc_parallel_set + 238
        0x0001ea1a:    e7ff        ..      B        0x1ea1c ; coreldo_vddc_parallel_set + 228
        0x0001ea1c:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ea1e:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001ea20:    4408        .D      ADD      r0,r0,r1
        0x0001ea22:    9002        ..      STR      r0,[sp,#8]
        0x0001ea24:    e002        ..      B        0x1ea2c ; coreldo_vddc_parallel_set + 244
        0x0001ea26:    2001        .       MOVS     r0,#1
        0x0001ea28:    9002        ..      STR      r0,[sp,#8]
        0x0001ea2a:    e7ff        ..      B        0x1ea2c ; coreldo_vddc_parallel_set + 244
        0x0001ea2c:    9802        ..      LDR      r0,[sp,#8]
        0x0001ea2e:    900c        ..      STR      r0,[sp,#0x30]
        0x0001ea30:    e7ff        ..      B        0x1ea32 ; coreldo_vddc_parallel_set + 250
        0x0001ea32:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001ea34:    b908        ..      CBNZ     r0,0x1ea3a ; coreldo_vddc_parallel_set + 258
        0x0001ea36:    e7ff        ..      B        0x1ea38 ; coreldo_vddc_parallel_set + 256
        0x0001ea38:    e014        ..      B        0x1ea64 ; coreldo_vddc_parallel_set + 300
        0x0001ea3a:    9a0c        ..      LDR      r2,[sp,#0x30]
        0x0001ea3c:    2180        .!      MOVS     r1,#0x80
        0x0001ea3e:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ea42:    6808        .h      LDR      r0,[r1,#0]
        0x0001ea44:    f3620009    b...    BFI      r0,r2,#0,#10
        0x0001ea48:    6008        .`      STR      r0,[r1,#0]
        0x0001ea4a:    200d        .       MOVS     r0,#0xd
        0x0001ea4c:    9001        ..      STR      r0,[sp,#4]
        0x0001ea4e:    f7fdfc3f    ..?.    BL       am_hal_timer_read ; 0x1c2d0
        0x0001ea52:    900e        ..      STR      r0,[sp,#0x38]
        0x0001ea54:    980f        ..      LDR      r0,[sp,#0x3c]
        0x0001ea56:    f7fafff7    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001ea5a:    9801        ..      LDR      r0,[sp,#4]
        0x0001ea5c:    f7fdfc38    ..8.    BL       am_hal_timer_read ; 0x1c2d0
        0x0001ea60:    900d        ..      STR      r0,[sp,#0x34]
        0x0001ea62:    e79a        ..      B        0x1e99a ; coreldo_vddc_parallel_set + 98
        0x0001ea64:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ea66:    280e        .(      CMP      r0,#0xe
        0x0001ea68:    d304        ..      BCC      0x1ea74 ; coreldo_vddc_parallel_set + 316
        0x0001ea6a:    e7ff        ..      B        0x1ea6c ; coreldo_vddc_parallel_set + 308
        0x0001ea6c:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ea6e:    380c        .8      SUBS     r0,r0,#0xc
        0x0001ea70:    900c        ..      STR      r0,[sp,#0x30]
        0x0001ea72:    e002        ..      B        0x1ea7a ; coreldo_vddc_parallel_set + 322
        0x0001ea74:    2001        .       MOVS     r0,#1
        0x0001ea76:    900c        ..      STR      r0,[sp,#0x30]
        0x0001ea78:    e7ff        ..      B        0x1ea7a ; coreldo_vddc_parallel_set + 322
        0x0001ea7a:    9a0c        ..      LDR      r2,[sp,#0x30]
        0x0001ea7c:    2180        .!      MOVS     r1,#0x80
        0x0001ea7e:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ea82:    6808        .h      LDR      r0,[r1,#0]
        0x0001ea84:    f3620009    b...    BFI      r0,r2,#0,#10
        0x0001ea88:    6008        .`      STR      r0,[r1,#0]
        0x0001ea8a:    200d        .       MOVS     r0,#0xd
        0x0001ea8c:    9000        ..      STR      r0,[sp,#0]
        0x0001ea8e:    f7fdfaa7    ....    BL       am_hal_timer_clear_stop ; 0x1bfe0
        0x0001ea92:    9800        ..      LDR      r0,[sp,#0]
        0x0001ea94:    f7fdfaec    ....    BL       am_hal_timer_disable ; 0x1c070
        0x0001ea98:    9800        ..      LDR      r0,[sp,#0]
        0x0001ea9a:    f7fdfc37    ..7.    BL       am_hal_timer_reset_config ; 0x1c30c
        0x0001ea9e:    b010        ..      ADD      sp,sp,#0x40
        0x0001eaa0:    bd80        ..      POP      {r7,pc}
        0x0001eaa2:    0000        ..      MOVS     r0,r0
    crypto_quiesce
        0x0001eaa4:    b580        ..      PUSH     {r7,lr}
        0x0001eaa6:    b082        ..      SUB      sp,sp,#8
        0x0001eaa8:    2064        d       MOVS     r0,#0x64
        0x0001eaaa:    f640217c    @.|!    MOV      r1,#0xa7c
        0x0001eaae:    f2c4010c    ....    MOVT     r1,#0x400c
        0x0001eab2:    2301        .#      MOVS     r3,#1
        0x0001eab4:    461a        .F      MOV      r2,r3
        0x0001eab6:    f7fafff3    ....    BL       am_hal_delay_us_status_change ; 0x19aa0
        0x0001eaba:    9000        ..      STR      r0,[sp,#0]
        0x0001eabc:    9800        ..      LDR      r0,[sp,#0]
        0x0001eabe:    b118        ..      CBZ      r0,0x1eac8 ; crypto_quiesce + 36
        0x0001eac0:    e7ff        ..      B        0x1eac2 ; crypto_quiesce + 30
        0x0001eac2:    9800        ..      LDR      r0,[sp,#0]
        0x0001eac4:    9001        ..      STR      r0,[sp,#4]
        0x0001eac6:    e01d        ..      B        0x1eb04 ; crypto_quiesce + 96
        0x0001eac8:    2064        d       MOVS     r0,#0x64
        0x0001eaca:    f6417110    A..q    MOV      r1,#0x1f10
        0x0001eace:    f2c4010c    ....    MOVT     r1,#0x400c
        0x0001ead2:    2301        .#      MOVS     r3,#1
        0x0001ead4:    461a        .F      MOV      r2,r3
        0x0001ead6:    f7faffe3    ....    BL       am_hal_delay_us_status_change ; 0x19aa0
        0x0001eada:    9000        ..      STR      r0,[sp,#0]
        0x0001eadc:    9800        ..      LDR      r0,[sp,#0]
        0x0001eade:    b118        ..      CBZ      r0,0x1eae8 ; crypto_quiesce + 68
        0x0001eae0:    e7ff        ..      B        0x1eae2 ; crypto_quiesce + 62
        0x0001eae2:    9800        ..      LDR      r0,[sp,#0]
        0x0001eae4:    9001        ..      STR      r0,[sp,#4]
        0x0001eae6:    e00d        ..      B        0x1eb04 ; crypto_quiesce + 96
        0x0001eae8:    f6402180    @..!    MOVW     r1,#0xa80
        0x0001eaec:    f2c4010c    ....    MOVT     r1,#0x400c
        0x0001eaf0:    6808        .h      LDR      r0,[r1,#0]
        0x0001eaf2:    f0400001    @...    ORR      r0,r0,#1
        0x0001eaf6:    6008        .`      STR      r0,[r1,#0]
        0x0001eaf8:    200f        .       MOVS     r0,#0xf
        0x0001eafa:    f7faffa5    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001eafe:    2000        .       MOVS     r0,#0
        0x0001eb00:    9001        ..      STR      r0,[sp,#4]
        0x0001eb02:    e7ff        ..      B        0x1eb04 ; crypto_quiesce + 96
        0x0001eb04:    9801        ..      LDR      r0,[sp,#4]
        0x0001eb06:    b002        ..      ADD      sp,sp,#8
        0x0001eb08:    bd80        ..      POP      {r7,pc}
        0x0001eb0a:    0000        ..      MOVS     r0,r0
    daxi_flush_complete
        0x0001eb0c:    b580        ..      PUSH     {r7,lr}
        0x0001eb0e:    b084        ..      SUB      sp,sp,#0x10
        0x0001eb10:    f7fbfc8a    ....    BL       am_hal_interrupt_master_disable ; 0x1a428
        0x0001eb14:    9003        ..      STR      r0,[sp,#0xc]
        0x0001eb16:    2001        .       MOVS     r0,#1
        0x0001eb18:    f000f870    ..p.    BL       daxi_flush_invalidate ; 0x1ebfc
        0x0001eb1c:    f64940b0    I..@    MOV      r0,#0x9cb0
        0x0001eb20:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001eb24:    6800        .h      LDR      r0,[r0,#0]
        0x0001eb26:    2800        .(      CMP      r0,#0
        0x0001eb28:    d063        c.      BEQ      0x1ebf2 ; daxi_flush_complete + 230
        0x0001eb2a:    e7ff        ..      B        0x1eb2c ; daxi_flush_complete + 32
        0x0001eb2c:    f64e5024    N.$P    MOV      r0,#0xed24
        0x0001eb30:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001eb34:    6800        .h      LDR      r0,[r0,#0]
        0x0001eb36:    6800        .h      LDR      r0,[r0,#0]
        0x0001eb38:    f64e5120    N. Q    MOV      r1,#0xed20
        0x0001eb3c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001eb40:    6809        .h      LDR      r1,[r1,#0]
        0x0001eb42:    4008        .@      ANDS     r0,r0,r1
        0x0001eb44:    4288        .B      CMP      r0,r1
        0x0001eb46:    d154        T.      BNE      0x1ebf2 ; daxi_flush_complete + 230
        0x0001eb48:    e7ff        ..      B        0x1eb4a ; daxi_flush_complete + 62
        0x0001eb4a:    f24070a0    @..p    MOVW     r0,#0x7a0
        0x0001eb4e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001eb52:    6800        .h      LDR      r0,[r0,#0]
        0x0001eb54:    b368        h.      CBZ      r0,0x1ebb2 ; daxi_flush_complete + 166
        0x0001eb56:    e7ff        ..      B        0x1eb58 ; daxi_flush_complete + 76
        0x0001eb58:    2000        .       MOVS     r0,#0
        0x0001eb5a:    9002        ..      STR      r0,[sp,#8]
        0x0001eb5c:    e7ff        ..      B        0x1eb5e ; daxi_flush_complete + 82
        0x0001eb5e:    9802        ..      LDR      r0,[sp,#8]
        0x0001eb60:    2803        .(      CMP      r0,#3
        0x0001eb62:    d80e        ..      BHI      0x1eb82 ; daxi_flush_complete + 118
        0x0001eb64:    e7ff        ..      B        0x1eb66 ; daxi_flush_complete + 90
        0x0001eb66:    f64940b0    I..@    MOV      r0,#0x9cb0
        0x0001eb6a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001eb6e:    6801        .h      LDR      r1,[r0,#0]
        0x0001eb70:    9802        ..      LDR      r0,[sp,#8]
        0x0001eb72:    0102        ..      LSLS     r2,r0,#4
        0x0001eb74:    2000        .       MOVS     r0,#0
        0x0001eb76:    5088        .P      STR      r0,[r1,r2]
        0x0001eb78:    e7ff        ..      B        0x1eb7a ; daxi_flush_complete + 110
        0x0001eb7a:    9802        ..      LDR      r0,[sp,#8]
        0x0001eb7c:    3001        .0      ADDS     r0,#1
        0x0001eb7e:    9002        ..      STR      r0,[sp,#8]
        0x0001eb80:    e7ed        ..      B        0x1eb5e ; daxi_flush_complete + 82
        0x0001eb82:    2001        .       MOVS     r0,#1
        0x0001eb84:    f000f83a    ..:.    BL       daxi_flush_invalidate ; 0x1ebfc
        0x0001eb88:    2000        .       MOVS     r0,#0
        0x0001eb8a:    9001        ..      STR      r0,[sp,#4]
        0x0001eb8c:    e7ff        ..      B        0x1eb8e ; daxi_flush_complete + 130
        0x0001eb8e:    9801        ..      LDR      r0,[sp,#4]
        0x0001eb90:    2803        .(      CMP      r0,#3
        0x0001eb92:    d80d        ..      BHI      0x1ebb0 ; daxi_flush_complete + 164
        0x0001eb94:    e7ff        ..      B        0x1eb96 ; daxi_flush_complete + 138
        0x0001eb96:    f64940b0    I..@    MOV      r0,#0x9cb0
        0x0001eb9a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001eb9e:    6800        .h      LDR      r0,[r0,#0]
        0x0001eba0:    9901        ..      LDR      r1,[sp,#4]
        0x0001eba2:    0109        ..      LSLS     r1,r1,#4
        0x0001eba4:    5840        @X      LDR      r0,[r0,r1]
        0x0001eba6:    e7ff        ..      B        0x1eba8 ; daxi_flush_complete + 156
        0x0001eba8:    9801        ..      LDR      r0,[sp,#4]
        0x0001ebaa:    3001        .0      ADDS     r0,#1
        0x0001ebac:    9001        ..      STR      r0,[sp,#4]
        0x0001ebae:    e7ee        ..      B        0x1eb8e ; daxi_flush_complete + 130
        0x0001ebb0:    e7ff        ..      B        0x1ebb2 ; daxi_flush_complete + 166
        0x0001ebb2:    2000        .       MOVS     r0,#0
        0x0001ebb4:    9000        ..      STR      r0,[sp,#0]
        0x0001ebb6:    e7ff        ..      B        0x1ebb8 ; daxi_flush_complete + 172
        0x0001ebb8:    9800        ..      LDR      r0,[sp,#0]
        0x0001ebba:    281d        .(      CMP      r0,#0x1d
        0x0001ebbc:    d815        ..      BHI      0x1ebea ; daxi_flush_complete + 222
        0x0001ebbe:    e7ff        ..      B        0x1ebc0 ; daxi_flush_complete + 180
        0x0001ebc0:    f64940b0    I..@    MOV      r0,#0x9cb0
        0x0001ebc4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ebc8:    6801        .h      LDR      r1,[r0,#0]
        0x0001ebca:    6809        .h      LDR      r1,[r1,#0]
        0x0001ebcc:    6801        .h      LDR      r1,[r0,#0]
        0x0001ebce:    6809        .h      LDR      r1,[r1,#0]
        0x0001ebd0:    6801        .h      LDR      r1,[r0,#0]
        0x0001ebd2:    6809        .h      LDR      r1,[r1,#0]
        0x0001ebd4:    6801        .h      LDR      r1,[r0,#0]
        0x0001ebd6:    6809        .h      LDR      r1,[r1,#0]
        0x0001ebd8:    6801        .h      LDR      r1,[r0,#0]
        0x0001ebda:    6809        .h      LDR      r1,[r1,#0]
        0x0001ebdc:    6800        .h      LDR      r0,[r0,#0]
        0x0001ebde:    6800        .h      LDR      r0,[r0,#0]
        0x0001ebe0:    e7ff        ..      B        0x1ebe2 ; daxi_flush_complete + 214
        0x0001ebe2:    9800        ..      LDR      r0,[sp,#0]
        0x0001ebe4:    3001        .0      ADDS     r0,#1
        0x0001ebe6:    9000        ..      STR      r0,[sp,#0]
        0x0001ebe8:    e7e6        ..      B        0x1ebb8 ; daxi_flush_complete + 172
        0x0001ebea:    2000        .       MOVS     r0,#0
        0x0001ebec:    f000f806    ....    BL       daxi_flush_invalidate ; 0x1ebfc
        0x0001ebf0:    e7ff        ..      B        0x1ebf2 ; daxi_flush_complete + 230
        0x0001ebf2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ebf4:    f7fbfc20    .. .    BL       am_hal_interrupt_master_set ; 0x1a438
        0x0001ebf8:    b004        ..      ADD      sp,sp,#0x10
        0x0001ebfa:    bd80        ..      POP      {r7,pc}
    daxi_flush_invalidate
        0x0001ebfc:    b081        ..      SUB      sp,sp,#4
        0x0001ebfe:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001ec02:    f3bf8f4f    ..O.    DSB      
        0x0001ec06:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001ec0a:    07c0        ..      LSLS     r0,r0,#31
        0x0001ec0c:    b160        `.      CBZ      r0,0x1ec28 ; daxi_flush_invalidate + 44
        0x0001ec0e:    e7ff        ..      B        0x1ec10 ; daxi_flush_invalidate + 20
        0x0001ec10:    2154        T!      MOVS     r1,#0x54
        0x0001ec12:    f6c40100    ....    MOVT     r1,#0x4800
        0x0001ec16:    6808        .h      LDR      r0,[r1,#0]
        0x0001ec18:    f0400001    @...    ORR      r0,r0,#1
        0x0001ec1c:    6008        .`      STR      r0,[r1,#0]
        0x0001ec1e:    2000        .       MOVS     r0,#0
        0x0001ec20:    f2c470ff    ...p    MOVT     r0,#0x47ff
        0x0001ec24:    6800        .h      LDR      r0,[r0,#0]
        0x0001ec26:    e7ff        ..      B        0x1ec28 ; daxi_flush_invalidate + 44
        0x0001ec28:    2154        T!      MOVS     r1,#0x54
        0x0001ec2a:    f6c40100    ....    MOVT     r1,#0x4800
        0x0001ec2e:    6808        .h      LDR      r0,[r1,#0]
        0x0001ec30:    f0400002    @...    ORR      r0,r0,#2
        0x0001ec34:    6008        .`      STR      r0,[r1,#0]
        0x0001ec36:    2000        .       MOVS     r0,#0
        0x0001ec38:    f2c470ff    ...p    MOVT     r0,#0x47ff
        0x0001ec3c:    6800        .h      LDR      r0,[r0,#0]
        0x0001ec3e:    b001        ..      ADD      sp,sp,#4
        0x0001ec40:    4770        pG      BX       lr
        0x0001ec42:    0000        ..      MOVS     r0,r0
    decstr_to_int
        0x0001ec44:    b087        ..      SUB      sp,sp,#0x1c
        0x0001ec46:    9006        ..      STR      r0,[sp,#0x18]
        0x0001ec48:    9105        ..      STR      r1,[sp,#0x14]
        0x0001ec4a:    2000        .       MOVS     r0,#0
        0x0001ec4c:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x0001ec50:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ec52:    9002        ..      STR      r0,[sp,#8]
        0x0001ec54:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ec56:    7800        .x      LDRB     r0,[r0,#0]
        0x0001ec58:    282d        -(      CMP      r0,#0x2d
        0x0001ec5a:    d10a        ..      BNE      0x1ec72 ; decstr_to_int + 46
        0x0001ec5c:    e7ff        ..      B        0x1ec5e ; decstr_to_int + 26
        0x0001ec5e:    2001        .       MOVS     r0,#1
        0x0001ec60:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x0001ec64:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ec66:    3001        .0      ADDS     r0,#1
        0x0001ec68:    9006        ..      STR      r0,[sp,#0x18]
        0x0001ec6a:    9802        ..      LDR      r0,[sp,#8]
        0x0001ec6c:    3001        .0      ADDS     r0,#1
        0x0001ec6e:    9002        ..      STR      r0,[sp,#8]
        0x0001ec70:    e7ff        ..      B        0x1ec72 ; decstr_to_int + 46
        0x0001ec72:    e7ff        ..      B        0x1ec74 ; decstr_to_int + 48
        0x0001ec74:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ec76:    7801        .x      LDRB     r1,[r0,#0]
        0x0001ec78:    2000        .       MOVS     r0,#0
        0x0001ec7a:    2930        0)      CMP      r1,#0x30
        0x0001ec7c:    9001        ..      STR      r0,[sp,#4]
        0x0001ec7e:    db08        ..      BLT      0x1ec92 ; decstr_to_int + 78
        0x0001ec80:    e7ff        ..      B        0x1ec82 ; decstr_to_int + 62
        0x0001ec82:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ec84:    7801        .x      LDRB     r1,[r0,#0]
        0x0001ec86:    2000        .       MOVS     r0,#0
        0x0001ec88:    293a        :)      CMP      r1,#0x3a
        0x0001ec8a:    bfb8        ..      IT       LT
        0x0001ec8c:    2001        .       MOVLT    r0,#1
        0x0001ec8e:    9001        ..      STR      r0,[sp,#4]
        0x0001ec90:    e7ff        ..      B        0x1ec92 ; decstr_to_int + 78
        0x0001ec92:    9801        ..      LDR      r0,[sp,#4]
        0x0001ec94:    07c0        ..      LSLS     r0,r0,#31
        0x0001ec96:    b190        ..      CBZ      r0,0x1ecbe ; decstr_to_int + 122
        0x0001ec98:    e7ff        ..      B        0x1ec9a ; decstr_to_int + 86
        0x0001ec9a:    9802        ..      LDR      r0,[sp,#8]
        0x0001ec9c:    3001        .0      ADDS     r0,#1
        0x0001ec9e:    9002        ..      STR      r0,[sp,#8]
        0x0001eca0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001eca2:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001eca6:    0040        @.      LSLS     r0,r0,#1
        0x0001eca8:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ecaa:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ecac:    7800        .x      LDRB     r0,[r0,#0]
        0x0001ecae:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001ecb0:    4408        .D      ADD      r0,r0,r1
        0x0001ecb2:    3830        08      SUBS     r0,r0,#0x30
        0x0001ecb4:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ecb6:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ecb8:    3001        .0      ADDS     r0,#1
        0x0001ecba:    9006        ..      STR      r0,[sp,#0x18]
        0x0001ecbc:    e7da        ..      B        0x1ec74 ; decstr_to_int + 48
        0x0001ecbe:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ecc0:    b120         .      CBZ      r0,0x1eccc ; decstr_to_int + 136
        0x0001ecc2:    e7ff        ..      B        0x1ecc4 ; decstr_to_int + 128
        0x0001ecc4:    9802        ..      LDR      r0,[sp,#8]
        0x0001ecc6:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001ecc8:    6008        .`      STR      r0,[r1,#0]
        0x0001ecca:    e7ff        ..      B        0x1eccc ; decstr_to_int + 136
        0x0001eccc:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001ecd0:    07c0        ..      LSLS     r0,r0,#31
        0x0001ecd2:    b120         .      CBZ      r0,0x1ecde ; decstr_to_int + 154
        0x0001ecd4:    e7ff        ..      B        0x1ecd6 ; decstr_to_int + 146
        0x0001ecd6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ecd8:    4240        @B      RSBS     r0,r0,#0
        0x0001ecda:    9000        ..      STR      r0,[sp,#0]
        0x0001ecdc:    e002        ..      B        0x1ece4 ; decstr_to_int + 160
        0x0001ecde:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ece0:    9000        ..      STR      r0,[sp,#0]
        0x0001ece2:    e7ff        ..      B        0x1ece4 ; decstr_to_int + 160
        0x0001ece4:    9800        ..      LDR      r0,[sp,#0]
        0x0001ece6:    b007        ..      ADD      sp,sp,#0x1c
        0x0001ece8:    4770        pG      BX       lr
        0x0001ecea:    0000        ..      MOVS     r0,r0
    device_info_get
        0x0001ecec:    b081        ..      SUB      sp,sp,#4
        0x0001ecee:    9000        ..      STR      r0,[sp,#0]
        0x0001ecf0:    2000        .       MOVS     r0,#0
        0x0001ecf2:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ecf6:    6800        .h      LDR      r0,[r0,#0]
        0x0001ecf8:    9900        ..      LDR      r1,[sp,#0]
        0x0001ecfa:    6008        .`      STR      r0,[r1,#0]
        0x0001ecfc:    2004        .       MOVS     r0,#4
        0x0001ecfe:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ed02:    6800        .h      LDR      r0,[r0,#0]
        0x0001ed04:    9900        ..      LDR      r1,[sp,#0]
        0x0001ed06:    6048        H`      STR      r0,[r1,#4]
        0x0001ed08:    2008        .       MOVS     r0,#8
        0x0001ed0a:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ed0e:    6800        .h      LDR      r0,[r0,#0]
        0x0001ed10:    9900        ..      LDR      r1,[sp,#0]
        0x0001ed12:    6088        .`      STR      r0,[r1,#8]
        0x0001ed14:    200c        .       MOVS     r0,#0xc
        0x0001ed16:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ed1a:    6800        .h      LDR      r0,[r0,#0]
        0x0001ed1c:    9900        ..      LDR      r1,[sp,#0]
        0x0001ed1e:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001ed20:    2010        .       MOVS     r0,#0x10
        0x0001ed22:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ed26:    6800        .h      LDR      r0,[r0,#0]
        0x0001ed28:    9900        ..      LDR      r1,[sp,#0]
        0x0001ed2a:    6108        .a      STR      r0,[r1,#0x10]
        0x0001ed2c:    2014        .       MOVS     r0,#0x14
        0x0001ed2e:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ed32:    6801        .h      LDR      r1,[r0,#0]
        0x0001ed34:    9a00        ..      LDR      r2,[sp,#0]
        0x0001ed36:    6151        Qa      STR      r1,[r2,#0x14]
        0x0001ed38:    9a00        ..      LDR      r2,[sp,#0]
        0x0001ed3a:    2101        .!      MOVS     r1,#1
        0x0001ed3c:    6191        .a      STR      r1,[r2,#0x18]
        0x0001ed3e:    9b00        ..      LDR      r3,[sp,#0]
        0x0001ed40:    6819        .h      LDR      r1,[r3,#0]
        0x0001ed42:    f3c14103    ...A    UBFX     r1,r1,#16,#4
        0x0001ed46:    eb010241    ..A.    ADD      r2,r1,r1,LSL #1
        0x0001ed4a:    f6427138    B.8q    MOV      r1,#0x2f38
        0x0001ed4e:    f2c00102    ....    MOVT     r1,#2
        0x0001ed52:    f8312012    1..     LDRH     r2,[r1,r2,LSL #1]
        0x0001ed56:    0292        ..      LSLS     r2,r2,#10
        0x0001ed58:    621a        .b      STR      r2,[r3,#0x20]
        0x0001ed5a:    9a00        ..      LDR      r2,[sp,#0]
        0x0001ed5c:    6813        .h      LDR      r3,[r2,#0]
        0x0001ed5e:    f3c34303    ...C    UBFX     r3,r3,#16,#4
        0x0001ed62:    eb030343    ..C.    ADD      r3,r3,r3,LSL #1
        0x0001ed66:    eb010343    ..C.    ADD      r3,r1,r3,LSL #1
        0x0001ed6a:    8859        Y.      LDRH     r1,[r3,#2]
        0x0001ed6c:    889b        ..      LDRH     r3,[r3,#4]
        0x0001ed6e:    4419        .D      ADD      r1,r1,r3
        0x0001ed70:    0289        ..      LSLS     r1,r1,#10
        0x0001ed72:    6251        Qb      STR      r1,[r2,#0x24]
        0x0001ed74:    6800        .h      LDR      r0,[r0,#0]
        0x0001ed76:    f000010c    ....    AND      r1,r0,#0xc
        0x0001ed7a:    f6427028    B.(p    MOV      r0,#0x2f28
        0x0001ed7e:    f2c00002    ....    MOVT     r0,#2
        0x0001ed82:    5840        @X      LDR      r0,[r0,r1]
        0x0001ed84:    9900        ..      LDR      r1,[sp,#0]
        0x0001ed86:    6288        .b      STR      r0,[r1,#0x28]
        0x0001ed88:    f64070e0    @..p    MOVW     r0,#0xfe0
        0x0001ed8c:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001ed90:    6800        .h      LDR      r0,[r0,#0]
        0x0001ed92:    b2c0        ..      UXTB     r0,r0
        0x0001ed94:    9900        ..      LDR      r1,[sp,#0]
        0x0001ed96:    62c8        .b      STR      r0,[r1,#0x2c]
        0x0001ed98:    f64070e4    @..p    MOV      r0,#0xfe4
        0x0001ed9c:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001eda0:    6801        .h      LDR      r1,[r0,#0]
        0x0001eda2:    f001030f    ....    AND      r3,r1,#0xf
        0x0001eda6:    9a00        ..      LDR      r2,[sp,#0]
        0x0001eda8:    6ad1        .j      LDR      r1,[r2,#0x2c]
        0x0001edaa:    ea412103    A..!    ORR      r1,r1,r3,LSL #8
        0x0001edae:    62d1        .b      STR      r1,[r2,#0x2c]
        0x0001edb0:    6800        .h      LDR      r0,[r0,#0]
        0x0001edb2:    f3c01003    ....    UBFX     r0,r0,#4,#4
        0x0001edb6:    9900        ..      LDR      r1,[sp,#0]
        0x0001edb8:    6308        .c      STR      r0,[r1,#0x30]
        0x0001edba:    f64070e8    @..p    MOV      r0,#0xfe8
        0x0001edbe:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001edc2:    6801        .h      LDR      r1,[r0,#0]
        0x0001edc4:    f001030f    ....    AND      r3,r1,#0xf
        0x0001edc8:    9a00        ..      LDR      r2,[sp,#0]
        0x0001edca:    6b11        .k      LDR      r1,[r2,#0x30]
        0x0001edcc:    ea411103    A...    ORR      r1,r1,r3,LSL #4
        0x0001edd0:    6311        .c      STR      r1,[r2,#0x30]
        0x0001edd2:    6800        .h      LDR      r0,[r0,#0]
        0x0001edd4:    f00000f0    ....    AND      r0,r0,#0xf0
        0x0001edd8:    9900        ..      LDR      r1,[sp,#0]
        0x0001edda:    6348        Hc      STR      r0,[r1,#0x34]
        0x0001eddc:    f64070ec    @..p    MOV      r0,#0xfec
        0x0001ede0:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001ede4:    6800        .h      LDR      r0,[r0,#0]
        0x0001ede6:    f3c01203    ....    UBFX     r2,r0,#4,#4
        0x0001edea:    9900        ..      LDR      r1,[sp,#0]
        0x0001edec:    6b48        Hk      LDR      r0,[r1,#0x34]
        0x0001edee:    4310        .C      ORRS     r0,r0,r2
        0x0001edf0:    6348        Hc      STR      r0,[r1,#0x34]
        0x0001edf2:    f64070fc    @..p    MOV      r0,#0xffc
        0x0001edf6:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001edfa:    6800        .h      LDR      r0,[r0,#0]
        0x0001edfc:    0600        ..      LSLS     r0,r0,#24
        0x0001edfe:    9900        ..      LDR      r1,[sp,#0]
        0x0001ee00:    6388        .c      STR      r0,[r1,#0x38]
        0x0001ee02:    f64070f8    @..p    MOV      r0,#0xff8
        0x0001ee06:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001ee0a:    6800        .h      LDR      r0,[r0,#0]
        0x0001ee0c:    b2c2        ..      UXTB     r2,r0
        0x0001ee0e:    9900        ..      LDR      r1,[sp,#0]
        0x0001ee10:    6b88        .k      LDR      r0,[r1,#0x38]
        0x0001ee12:    ea404002    @..@    ORR      r0,r0,r2,LSL #16
        0x0001ee16:    6388        .c      STR      r0,[r1,#0x38]
        0x0001ee18:    f64070f4    @..p    MOV      r0,#0xff4
        0x0001ee1c:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001ee20:    6800        .h      LDR      r0,[r0,#0]
        0x0001ee22:    b2c2        ..      UXTB     r2,r0
        0x0001ee24:    9900        ..      LDR      r1,[sp,#0]
        0x0001ee26:    6b88        .k      LDR      r0,[r1,#0x38]
        0x0001ee28:    ea402002    @..     ORR      r0,r0,r2,LSL #8
        0x0001ee2c:    6388        .c      STR      r0,[r1,#0x38]
        0x0001ee2e:    f64070f0    @..p    MOVW     r0,#0xff0
        0x0001ee32:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001ee36:    6800        .h      LDR      r0,[r0,#0]
        0x0001ee38:    b2c2        ..      UXTB     r2,r0
        0x0001ee3a:    9900        ..      LDR      r1,[sp,#0]
        0x0001ee3c:    6b88        .k      LDR      r0,[r1,#0x38]
        0x0001ee3e:    4310        .C      ORRS     r0,r0,r2
        0x0001ee40:    6388        .c      STR      r0,[r1,#0x38]
        0x0001ee42:    b001        ..      ADD      sp,sp,#4
        0x0001ee44:    4770        pG      BX       lr
        0x0001ee46:    0000        ..      MOVS     r0,r0
    divu64_10
        0x0001ee48:    b08c        ..      SUB      sp,sp,#0x30
        0x0001ee4a:    9109        ..      STR      r1,[sp,#0x24]
        0x0001ee4c:    9008        ..      STR      r0,[sp,#0x20]
        0x0001ee4e:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001ee50:    2800        .(      CMP      r0,#0
        0x0001ee52:    d05b        [.      BEQ      0x1ef0c ; divu64_10 + 196
        0x0001ee54:    e7ff        ..      B        0x1ee56 ; divu64_10 + 14
        0x0001ee56:    9b08        ..      LDR      r3,[sp,#0x20]
        0x0001ee58:    9a09        ..      LDR      r2,[sp,#0x24]
        0x0001ee5a:    ea5f0052    _.R.    LSRS.W   r0,r2,#1
        0x0001ee5e:    ea4f0133    O.3.    RRX      r1,r3
        0x0001ee62:    089b        ..      LSRS     r3,r3,#2
        0x0001ee64:    ea437382    C..s    ORR      r3,r3,r2,LSL #30
        0x0001ee68:    18c9        ..      ADDS     r1,r1,r3
        0x0001ee6a:    eb400092    @...    ADC      r0,r0,r2,LSR #2
        0x0001ee6e:    9106        ..      STR      r1,[sp,#0x18]
        0x0001ee70:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ee72:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ee74:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ee76:    090a        ..      LSRS     r2,r1,#4
        0x0001ee78:    ea427200    B..r    ORR      r2,r2,r0,LSL #28
        0x0001ee7c:    1889        ..      ADDS     r1,r1,r2
        0x0001ee7e:    eb401010    @...    ADC      r0,r0,r0,LSR #4
        0x0001ee82:    9106        ..      STR      r1,[sp,#0x18]
        0x0001ee84:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ee86:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ee88:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ee8a:    0a0a        ..      LSRS     r2,r1,#8
        0x0001ee8c:    ea426200    B..b    ORR      r2,r2,r0,LSL #24
        0x0001ee90:    1889        ..      ADDS     r1,r1,r2
        0x0001ee92:    eb402010    @..     ADC      r0,r0,r0,LSR #8
        0x0001ee96:    9106        ..      STR      r1,[sp,#0x18]
        0x0001ee98:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ee9a:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ee9c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ee9e:    0c0a        ..      LSRS     r2,r1,#16
        0x0001eea0:    ea424200    B..B    ORR      r2,r2,r0,LSL #16
        0x0001eea4:    1889        ..      ADDS     r1,r1,r2
        0x0001eea6:    eb404010    @..@    ADC      r0,r0,r0,LSR #16
        0x0001eeaa:    9106        ..      STR      r1,[sp,#0x18]
        0x0001eeac:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001eeae:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001eeb0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001eeb2:    1809        ..      ADDS     r1,r1,r0
        0x0001eeb4:    f1400000    @...    ADC      r0,r0,#0
        0x0001eeb8:    9106        ..      STR      r1,[sp,#0x18]
        0x0001eeba:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001eebc:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001eebe:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001eec0:    08c0        ..      LSRS     r0,r0,#3
        0x0001eec2:    ea407041    @.Ap    ORR      r0,r0,r1,LSL #29
        0x0001eec6:    08c9        ..      LSRS     r1,r1,#3
        0x0001eec8:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001eeca:    9006        ..      STR      r0,[sp,#0x18]
        0x0001eecc:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001eece:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001eed0:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001eed2:    f8ddc01c    ....    LDR      r12,[sp,#0x1c]
        0x0001eed6:    230a        .#      MOVS     r3,#0xa
        0x0001eed8:    fba23203    ...2    UMULL    r3,r2,r2,r3
        0x0001eedc:    eb0c0c8c    ....    ADD      r12,r12,r12,LSL #2
        0x0001eee0:    eb02024c    ..L.    ADD      r2,r2,r12,LSL #1
        0x0001eee4:    1ac9        ..      SUBS     r1,r1,r3
        0x0001eee6:    4190        .A      SBCS     r0,r0,r2
        0x0001eee8:    9104        ..      STR      r1,[sp,#0x10]
        0x0001eeea:    9005        ..      STR      r0,[sp,#0x14]
        0x0001eeec:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001eeee:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001eef0:    9b04        ..      LDR      r3,[sp,#0x10]
        0x0001eef2:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001eef4:    3306        .3      ADDS     r3,#6
        0x0001eef6:    f1420200    B...    ADC      r2,r2,#0
        0x0001eefa:    091b        ..      LSRS     r3,r3,#4
        0x0001eefc:    ea437302    C..s    ORR      r3,r3,r2,LSL #28
        0x0001ef00:    18c9        ..      ADDS     r1,r1,r3
        0x0001ef02:    eb401012    @...    ADC      r0,r0,r2,LSR #4
        0x0001ef06:    910a        ..      STR      r1,[sp,#0x28]
        0x0001ef08:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001ef0a:    e025        %.      B        0x1ef58 ; divu64_10 + 272
        0x0001ef0c:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001ef0e:    9001        ..      STR      r0,[sp,#4]
        0x0001ef10:    9901        ..      LDR      r1,[sp,#4]
        0x0001ef12:    0848        H.      LSRS     r0,r1,#1
        0x0001ef14:    eb000091    ....    ADD      r0,r0,r1,LSR #2
        0x0001ef18:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ef1a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ef1c:    eb001010    ....    ADD      r0,r0,r0,LSR #4
        0x0001ef20:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ef22:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ef24:    eb002010    ...     ADD      r0,r0,r0,LSR #8
        0x0001ef28:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ef2a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ef2c:    eb004010    ...@    ADD      r0,r0,r0,LSR #16
        0x0001ef30:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ef32:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ef34:    08c0        ..      LSRS     r0,r0,#3
        0x0001ef36:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ef38:    9801        ..      LDR      r0,[sp,#4]
        0x0001ef3a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001ef3c:    eb010181    ....    ADD      r1,r1,r1,LSL #2
        0x0001ef40:    eba00041    ..A.    SUB      r0,r0,r1,LSL #1
        0x0001ef44:    9002        ..      STR      r0,[sp,#8]
        0x0001ef46:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ef48:    9902        ..      LDR      r1,[sp,#8]
        0x0001ef4a:    3106        .1      ADDS     r1,#6
        0x0001ef4c:    eb001011    ....    ADD      r0,r0,r1,LSR #4
        0x0001ef50:    2100        .!      MOVS     r1,#0
        0x0001ef52:    910b        ..      STR      r1,[sp,#0x2c]
        0x0001ef54:    900a        ..      STR      r0,[sp,#0x28]
        0x0001ef56:    e7ff        ..      B        0x1ef58 ; divu64_10 + 272
        0x0001ef58:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001ef5a:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001ef5c:    b00c        ..      ADD      sp,sp,#0x30
        0x0001ef5e:    4770        pG      BX       lr
    eTaskConfirmSleepModeStatus
        0x0001ef60:    b082        ..      SUB      sp,sp,#8
        0x0001ef62:    2001        .       MOVS     r0,#1
        0x0001ef64:    9001        ..      STR      r0,[sp,#4]
        0x0001ef66:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001ef6a:    f64e50b4    N..P    MOV      r0,#0xedb4
        0x0001ef6e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ef72:    6800        .h      LDR      r0,[r0,#0]
        0x0001ef74:    b120         .      CBZ      r0,0x1ef80 ; eTaskConfirmSleepModeStatus + 32
        0x0001ef76:    e7ff        ..      B        0x1ef78 ; eTaskConfirmSleepModeStatus + 24
        0x0001ef78:    2000        .       MOVS     r0,#0
        0x0001ef7a:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001ef7e:    e02b        +.      B        0x1efd8 ; eTaskConfirmSleepModeStatus + 120
        0x0001ef80:    f64e50f4    N..P    MOV      r0,#0xedf4
        0x0001ef84:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ef88:    6800        .h      LDR      r0,[r0,#0]
        0x0001ef8a:    b120         .      CBZ      r0,0x1ef96 ; eTaskConfirmSleepModeStatus + 54
        0x0001ef8c:    e7ff        ..      B        0x1ef8e ; eTaskConfirmSleepModeStatus + 46
        0x0001ef8e:    2000        .       MOVS     r0,#0
        0x0001ef90:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001ef94:    e01f        ..      B        0x1efd6 ; eTaskConfirmSleepModeStatus + 118
        0x0001ef96:    f64e50b0    N..P    MOV      r0,#0xedb0
        0x0001ef9a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ef9e:    6800        .h      LDR      r0,[r0,#0]
        0x0001efa0:    b120         .      CBZ      r0,0x1efac ; eTaskConfirmSleepModeStatus + 76
        0x0001efa2:    e7ff        ..      B        0x1efa4 ; eTaskConfirmSleepModeStatus + 68
        0x0001efa4:    2000        .       MOVS     r0,#0
        0x0001efa6:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001efaa:    e013        ..      B        0x1efd4 ; eTaskConfirmSleepModeStatus + 116
        0x0001efac:    f64e50d4    N..P    MOV      r0,#0xedd4
        0x0001efb0:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001efb4:    6800        .h      LDR      r0,[r0,#0]
        0x0001efb6:    f64e5130    N.0Q    MOV      r1,#0xed30
        0x0001efba:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001efbe:    6809        .h      LDR      r1,[r1,#0]
        0x0001efc0:    3901        .9      SUBS     r1,#1
        0x0001efc2:    4288        .B      CMP      r0,r1
        0x0001efc4:    d104        ..      BNE      0x1efd0 ; eTaskConfirmSleepModeStatus + 112
        0x0001efc6:    e7ff        ..      B        0x1efc8 ; eTaskConfirmSleepModeStatus + 104
        0x0001efc8:    2002        .       MOVS     r0,#2
        0x0001efca:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001efce:    e000        ..      B        0x1efd2 ; eTaskConfirmSleepModeStatus + 114
        0x0001efd0:    e7ff        ..      B        0x1efd2 ; eTaskConfirmSleepModeStatus + 114
        0x0001efd2:    e7ff        ..      B        0x1efd4 ; eTaskConfirmSleepModeStatus + 116
        0x0001efd4:    e7ff        ..      B        0x1efd6 ; eTaskConfirmSleepModeStatus + 118
        0x0001efd6:    e7ff        ..      B        0x1efd8 ; eTaskConfirmSleepModeStatus + 120
        0x0001efd8:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001efdc:    b002        ..      ADD      sp,sp,#8
        0x0001efde:    4770        pG      BX       lr
    find_dma_threshold
        0x0001efe0:    b083        ..      SUB      sp,sp,#0xc
        0x0001efe2:    9002        ..      STR      r0,[sp,#8]
        0x0001efe4:    2010        .       MOVS     r0,#0x10
        0x0001efe6:    9000        ..      STR      r0,[sp,#0]
        0x0001efe8:    2018        .       MOVS     r0,#0x18
        0x0001efea:    9001        ..      STR      r0,[sp,#4]
        0x0001efec:    e7ff        ..      B        0x1efee ; find_dma_threshold + 14
        0x0001efee:    9801        ..      LDR      r0,[sp,#4]
        0x0001eff0:    9900        ..      LDR      r1,[sp,#0]
        0x0001eff2:    4288        .B      CMP      r0,r1
        0x0001eff4:    d30e        ..      BCC      0x1f014 ; find_dma_threshold + 52
        0x0001eff6:    e7ff        ..      B        0x1eff8 ; find_dma_threshold + 24
        0x0001eff8:    9a02        ..      LDR      r2,[sp,#8]
        0x0001effa:    9901        ..      LDR      r1,[sp,#4]
        0x0001effc:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001f000:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001f004:    b908        ..      CBNZ     r0,0x1f00a ; find_dma_threshold + 42
        0x0001f006:    e7ff        ..      B        0x1f008 ; find_dma_threshold + 40
        0x0001f008:    e004        ..      B        0x1f014 ; find_dma_threshold + 52
        0x0001f00a:    e7ff        ..      B        0x1f00c ; find_dma_threshold + 44
        0x0001f00c:    9801        ..      LDR      r0,[sp,#4]
        0x0001f00e:    3804        .8      SUBS     r0,#4
        0x0001f010:    9001        ..      STR      r0,[sp,#4]
        0x0001f012:    e7ec        ..      B        0x1efee ; find_dma_threshold + 14
        0x0001f014:    9801        ..      LDR      r0,[sp,#4]
        0x0001f016:    9900        ..      LDR      r1,[sp,#0]
        0x0001f018:    4288        .B      CMP      r0,r1
        0x0001f01a:    d203        ..      BCS      0x1f024 ; find_dma_threshold + 68
        0x0001f01c:    e7ff        ..      B        0x1f01e ; find_dma_threshold + 62
        0x0001f01e:    2000        .       MOVS     r0,#0
        0x0001f020:    9001        ..      STR      r0,[sp,#4]
        0x0001f022:    e7ff        ..      B        0x1f024 ; find_dma_threshold + 68
        0x0001f024:    9801        ..      LDR      r0,[sp,#4]
        0x0001f026:    b003        ..      ADD      sp,sp,#0xc
        0x0001f028:    4770        pG      BX       lr
        0x0001f02a:    0000        ..      MOVS     r0,r0
    ftoa
        0x0001f02c:    b580        ..      PUSH     {r7,lr}
        0x0001f02e:    b090        ..      SUB      sp,sp,#0x40
        0x0001f030:    ed8d0a0e    ....    VSTR     s0,[sp,#0x38]
        0x0001f034:    900d        ..      STR      r0,[sp,#0x34]
        0x0001f036:    910c        ..      STR      r1,[sp,#0x30]
        0x0001f038:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001f03a:    6800        .h      LDR      r0,[r0,#0]
        0x0001f03c:    9009        ..      STR      r0,[sp,#0x24]
        0x0001f03e:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001f040:    2803        .(      CMP      r0,#3
        0x0001f042:    dc04        ..      BGT      0x1f04e ; ftoa + 34
        0x0001f044:    e7ff        ..      B        0x1f046 ; ftoa + 26
        0x0001f046:    f06f0002    o...    MVN      r0,#2
        0x0001f04a:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001f04c:    e103        ..      B        0x1f256 ; ftoa + 554
        0x0001f04e:    ed9d0a0e    ....    VLDR     s0,[sp,#0x38]
        0x0001f052:    eeb50a40    ..@.    VCMP.F32 s0,#0.0
        0x0001f056:    eef1fa10    ....    VMRS     APSR_nzcv,FPSCR
        0x0001f05a:    d109        ..      BNE      0x1f070 ; ftoa + 68
        0x0001f05c:    e7ff        ..      B        0x1f05e ; ftoa + 50
        0x0001f05e:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f060:    f6426030    B.0`    MOV      r0,#0x2e30
        0x0001f064:    f2c00030    ..0.    MOVT     r0,#0x30
        0x0001f068:    6008        .`      STR      r0,[r1,#0]
        0x0001f06a:    2003        .       MOVS     r0,#3
        0x0001f06c:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001f06e:    e0f2        ..      B        0x1f256 ; ftoa + 554
        0x0001f070:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001f072:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f074:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001f076:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001f078:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001f07a:    0dc1        ..      LSRS     r1,r0,#23
        0x0001f07c:    f06f007e    o.~.    MVN      r0,#0x7e
        0x0001f080:    fa50f081    P...    UXTAB    r0,r0,r1
        0x0001f084:    900a        ..      STR      r0,[sp,#0x28]
        0x0001f086:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001f088:    f4400000    @...    ORR      r0,r0,#0x800000
        0x0001f08c:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001f090:    9008        ..      STR      r0,[sp,#0x20]
        0x0001f092:    2000        .       MOVS     r0,#0
        0x0001f094:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f096:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f098:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001f09a:    281f        .(      CMP      r0,#0x1f
        0x0001f09c:    db04        ..      BLT      0x1f0a8 ; ftoa + 124
        0x0001f09e:    e7ff        ..      B        0x1f0a0 ; ftoa + 116
        0x0001f0a0:    f06f0001    o...    MVN      r0,#1
        0x0001f0a4:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001f0a6:    e0d6        ..      B        0x1f256 ; ftoa + 554
        0x0001f0a8:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001f0aa:    f1100f18    ....    CMN      r0,#0x18
        0x0001f0ae:    dc04        ..      BGT      0x1f0ba ; ftoa + 142
        0x0001f0b0:    e7ff        ..      B        0x1f0b2 ; ftoa + 134
        0x0001f0b2:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001f0b6:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001f0b8:    e0cd        ..      B        0x1f256 ; ftoa + 554
        0x0001f0ba:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001f0bc:    2817        .(      CMP      r0,#0x17
        0x0001f0be:    db06        ..      BLT      0x1f0ce ; ftoa + 162
        0x0001f0c0:    e7ff        ..      B        0x1f0c2 ; ftoa + 150
        0x0001f0c2:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001f0c4:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001f0c6:    3917        .9      SUBS     r1,r1,#0x17
        0x0001f0c8:    4088        .@      LSLS     r0,r0,r1
        0x0001f0ca:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f0cc:    e01a        ..      B        0x1f104 ; ftoa + 216
        0x0001f0ce:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001f0d0:    2800        .(      CMP      r0,#0
        0x0001f0d2:    d40e        ..      BMI      0x1f0f2 ; ftoa + 198
        0x0001f0d4:    e7ff        ..      B        0x1f0d6 ; ftoa + 170
        0x0001f0d6:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001f0d8:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001f0da:    f1c10117    ....    RSB      r1,r1,#0x17
        0x0001f0de:    4108        .A      ASRS     r0,r0,r1
        0x0001f0e0:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f0e2:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001f0e4:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001f0e6:    3101        .1      ADDS     r1,#1
        0x0001f0e8:    4088        .@      LSLS     r0,r0,r1
        0x0001f0ea:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001f0ee:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f0f0:    e007        ..      B        0x1f102 ; ftoa + 214
        0x0001f0f2:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001f0f4:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001f0f8:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001f0fa:    43c9        .C      MVNS     r1,r1
        0x0001f0fc:    40c8        .@      LSRS     r0,r0,r1
        0x0001f0fe:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f100:    e7ff        ..      B        0x1f102 ; ftoa + 214
        0x0001f102:    e7ff        ..      B        0x1f104 ; ftoa + 216
        0x0001f104:    e7ff        ..      B        0x1f106 ; ftoa + 218
        0x0001f106:    e7ff        ..      B        0x1f108 ; ftoa + 220
        0x0001f108:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001f10a:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001f10e:    dc06        ..      BGT      0x1f11e ; ftoa + 242
        0x0001f110:    e7ff        ..      B        0x1f112 ; ftoa + 230
        0x0001f112:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f114:    1c48        H.      ADDS     r0,r1,#1
        0x0001f116:    900d        ..      STR      r0,[sp,#0x34]
        0x0001f118:    202d        -       MOVS     r0,#0x2d
        0x0001f11a:    7008        .p      STRB     r0,[r1,#0]
        0x0001f11c:    e7ff        ..      B        0x1f11e ; ftoa + 242
        0x0001f11e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f120:    b930        0.      CBNZ     r0,0x1f130 ; ftoa + 260
        0x0001f122:    e7ff        ..      B        0x1f124 ; ftoa + 248
        0x0001f124:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f126:    1c48        H.      ADDS     r0,r1,#1
        0x0001f128:    900d        ..      STR      r0,[sp,#0x34]
        0x0001f12a:    2030        0       MOVS     r0,#0x30
        0x0001f12c:    7008        .p      STRB     r0,[r1,#0]
        0x0001f12e:    e01f        ..      B        0x1f170 ; ftoa + 324
        0x0001f130:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f132:    2801        .(      CMP      r0,#1
        0x0001f134:    db06        ..      BLT      0x1f144 ; ftoa + 280
        0x0001f136:    e7ff        ..      B        0x1f138 ; ftoa + 268
        0x0001f138:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f13a:    17c1        ..      ASRS     r1,r0,#31
        0x0001f13c:    9a0d        ..      LDR      r2,[sp,#0x34]
        0x0001f13e:    f001ff6b    ..k.    BL       uint64_to_str ; 0x21018
        0x0001f142:    e00b        ..      B        0x1f15c ; ftoa + 304
        0x0001f144:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f146:    1c48        H.      ADDS     r0,r1,#1
        0x0001f148:    900d        ..      STR      r0,[sp,#0x34]
        0x0001f14a:    202d        -       MOVS     r0,#0x2d
        0x0001f14c:    7008        .p      STRB     r0,[r1,#0]
        0x0001f14e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f150:    4240        @B      RSBS     r0,r0,#0
        0x0001f152:    17c1        ..      ASRS     r1,r0,#31
        0x0001f154:    9a0d        ..      LDR      r2,[sp,#0x34]
        0x0001f156:    f001ff5f    .._.    BL       uint64_to_str ; 0x21018
        0x0001f15a:    e7ff        ..      B        0x1f15c ; ftoa + 304
        0x0001f15c:    e7ff        ..      B        0x1f15e ; ftoa + 306
        0x0001f15e:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001f160:    7800        .x      LDRB     r0,[r0,#0]
        0x0001f162:    b120         .      CBZ      r0,0x1f16e ; ftoa + 322
        0x0001f164:    e7ff        ..      B        0x1f166 ; ftoa + 314
        0x0001f166:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001f168:    3001        .0      ADDS     r0,#1
        0x0001f16a:    900d        ..      STR      r0,[sp,#0x34]
        0x0001f16c:    e7f7        ..      B        0x1f15e ; ftoa + 306
        0x0001f16e:    e7ff        ..      B        0x1f170 ; ftoa + 324
        0x0001f170:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f172:    1c48        H.      ADDS     r0,r1,#1
        0x0001f174:    900d        ..      STR      r0,[sp,#0x34]
        0x0001f176:    202e        .       MOVS     r0,#0x2e
        0x0001f178:    7008        .p      STRB     r0,[r1,#0]
        0x0001f17a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f17c:    b930        0.      CBNZ     r0,0x1f18c ; ftoa + 352
        0x0001f17e:    e7ff        ..      B        0x1f180 ; ftoa + 340
        0x0001f180:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f182:    1c48        H.      ADDS     r0,r1,#1
        0x0001f184:    900d        ..      STR      r0,[sp,#0x34]
        0x0001f186:    2030        0       MOVS     r0,#0x30
        0x0001f188:    7008        .p      STRB     r0,[r1,#0]
        0x0001f18a:    e05c        \.      B        0x1f246 ; ftoa + 538
        0x0001f18c:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001f18e:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001f190:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001f192:    1a80        ..      SUBS     r0,r0,r2
        0x0001f194:    43c0        .C      MVNS     r0,r0
        0x0001f196:    4408        .D      ADD      r0,r0,r1
        0x0001f198:    9002        ..      STR      r0,[sp,#8]
        0x0001f19a:    9802        ..      LDR      r0,[sp,#8]
        0x0001f19c:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001f19e:    4288        .B      CMP      r0,r1
        0x0001f1a0:    dd03        ..      BLE      0x1f1aa ; ftoa + 382
        0x0001f1a2:    e7ff        ..      B        0x1f1a4 ; ftoa + 376
        0x0001f1a4:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f1a6:    9001        ..      STR      r0,[sp,#4]
        0x0001f1a8:    e002        ..      B        0x1f1b0 ; ftoa + 388
        0x0001f1aa:    9802        ..      LDR      r0,[sp,#8]
        0x0001f1ac:    9001        ..      STR      r0,[sp,#4]
        0x0001f1ae:    e7ff        ..      B        0x1f1b0 ; ftoa + 388
        0x0001f1b0:    9801        ..      LDR      r0,[sp,#4]
        0x0001f1b2:    9002        ..      STR      r0,[sp,#8]
        0x0001f1b4:    2000        .       MOVS     r0,#0
        0x0001f1b6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f1b8:    e7ff        ..      B        0x1f1ba ; ftoa + 398
        0x0001f1ba:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f1bc:    9902        ..      LDR      r1,[sp,#8]
        0x0001f1be:    4288        .B      CMP      r0,r1
        0x0001f1c0:    da15        ..      BGE      0x1f1ee ; ftoa + 450
        0x0001f1c2:    e7ff        ..      B        0x1f1c4 ; ftoa + 408
        0x0001f1c4:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f1c6:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001f1ca:    0040        @.      LSLS     r0,r0,#1
        0x0001f1cc:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f1ce:    f89d001b    ....    LDRB     r0,[sp,#0x1b]
        0x0001f1d2:    3030        00      ADDS     r0,r0,#0x30
        0x0001f1d4:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f1d6:    1c4a        J.      ADDS     r2,r1,#1
        0x0001f1d8:    920d        ..      STR      r2,[sp,#0x34]
        0x0001f1da:    7008        .p      STRB     r0,[r1,#0]
        0x0001f1dc:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f1de:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001f1e2:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f1e4:    e7ff        ..      B        0x1f1e6 ; ftoa + 442
        0x0001f1e6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f1e8:    3001        .0      ADDS     r0,#1
        0x0001f1ea:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f1ec:    e7e5        ..      B        0x1f1ba ; ftoa + 398
        0x0001f1ee:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f1f0:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001f1f4:    f34050c7    @..P    SBFX     r0,r0,#23,#8
        0x0001f1f8:    2805        .(      CMP      r0,#5
        0x0001f1fa:    db23        #.      BLT      0x1f244 ; ftoa + 536
        0x0001f1fc:    e7ff        ..      B        0x1f1fe ; ftoa + 466
        0x0001f1fe:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001f200:    3801        .8      SUBS     r0,#1
        0x0001f202:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f204:    e7ff        ..      B        0x1f206 ; ftoa + 474
        0x0001f206:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f208:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001f20a:    4288        .B      CMP      r0,r1
        0x0001f20c:    d319        ..      BCC      0x1f242 ; ftoa + 534
        0x0001f20e:    e7ff        ..      B        0x1f210 ; ftoa + 484
        0x0001f210:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f212:    7800        .x      LDRB     r0,[r0,#0]
        0x0001f214:    282e        .(      CMP      r0,#0x2e
        0x0001f216:    d101        ..      BNE      0x1f21c ; ftoa + 496
        0x0001f218:    e7ff        ..      B        0x1f21a ; ftoa + 494
        0x0001f21a:    e00e        ..      B        0x1f23a ; ftoa + 526
        0x0001f21c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f21e:    7800        .x      LDRB     r0,[r0,#0]
        0x0001f220:    2839        9(      CMP      r0,#0x39
        0x0001f222:    d104        ..      BNE      0x1f22e ; ftoa + 514
        0x0001f224:    e7ff        ..      B        0x1f226 ; ftoa + 506
        0x0001f226:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001f228:    2030        0       MOVS     r0,#0x30
        0x0001f22a:    7008        .p      STRB     r0,[r1,#0]
        0x0001f22c:    e004        ..      B        0x1f238 ; ftoa + 524
        0x0001f22e:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001f230:    7808        .x      LDRB     r0,[r1,#0]
        0x0001f232:    3001        .0      ADDS     r0,#1
        0x0001f234:    7008        .p      STRB     r0,[r1,#0]
        0x0001f236:    e004        ..      B        0x1f242 ; ftoa + 534
        0x0001f238:    e7ff        ..      B        0x1f23a ; ftoa + 526
        0x0001f23a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f23c:    3801        .8      SUBS     r0,#1
        0x0001f23e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f240:    e7e1        ..      B        0x1f206 ; ftoa + 474
        0x0001f242:    e7ff        ..      B        0x1f244 ; ftoa + 536
        0x0001f244:    e7ff        ..      B        0x1f246 ; ftoa + 538
        0x0001f246:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f248:    2000        .       MOVS     r0,#0
        0x0001f24a:    7008        .p      STRB     r0,[r1,#0]
        0x0001f24c:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001f24e:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001f250:    1a40        @.      SUBS     r0,r0,r1
        0x0001f252:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001f254:    e7ff        ..      B        0x1f256 ; ftoa + 554
        0x0001f256:    980f        ..      LDR      r0,[sp,#0x3c]
        0x0001f258:    b010        ..      ADD      sp,sp,#0x40
        0x0001f25a:    bd80        ..      POP      {r7,pc}
    get_raw_dcu_mask
        0x0001f25c:    b088        ..      SUB      sp,sp,#0x20
        0x0001f25e:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f260:    f88d101b    ....    STRB     r1,[sp,#0x1b]
        0x0001f264:    2015        .       MOVS     r0,#0x15
        0x0001f266:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f268:    2000        .       MOVS     r0,#0
        0x0001f26a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f26c:    9002        ..      STR      r0,[sp,#8]
        0x0001f26e:    f24070a8    @..p    MOVW     r0,#0x7a8
        0x0001f272:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f276:    6800        .h      LDR      r0,[r0,#0]
        0x0001f278:    9001        ..      STR      r0,[sp,#4]
        0x0001f27a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f27c:    0840        @.      LSRS     r0,r0,#1
        0x0001f27e:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f280:    e7ff        ..      B        0x1f282 ; get_raw_dcu_mask + 38
        0x0001f282:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f284:    3801        .8      SUBS     r0,#1
        0x0001f286:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f288:    b330        0.      CBZ      r0,0x1f2d8 ; get_raw_dcu_mask + 124
        0x0001f28a:    e7ff        ..      B        0x1f28c ; get_raw_dcu_mask + 48
        0x0001f28c:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001f290:    07c0        ..      LSLS     r0,r0,#31
        0x0001f292:    b1d0        ..      CBZ      r0,0x1f2ca ; get_raw_dcu_mask + 110
        0x0001f294:    e7ff        ..      B        0x1f296 ; get_raw_dcu_mask + 58
        0x0001f296:    f89d101b    ....    LDRB     r1,[sp,#0x1b]
        0x0001f29a:    9a01        ..      LDR      r2,[sp,#4]
        0x0001f29c:    f1a20020    .. .    SUB      r0,r2,#0x20
        0x0001f2a0:    fa01fc00    ....    LSL      r12,r1,r0
        0x0001f2a4:    f1c20320    .. .    RSB      r3,r2,#0x20
        0x0001f2a8:    fa21f303    !...    LSR      r3,r1,r3
        0x0001f2ac:    2800        .(      CMP      r0,#0
        0x0001f2ae:    bf58        X.      IT       PL
        0x0001f2b0:    4663        cF      MOVPL    r3,r12
        0x0001f2b2:    fa01f202    ....    LSL      r2,r1,r2
        0x0001f2b6:    2800        .(      CMP      r0,#0
        0x0001f2b8:    bf58        X.      IT       PL
        0x0001f2ba:    2200        ."      MOVPL    r2,#0
        0x0001f2bc:    9902        ..      LDR      r1,[sp,#8]
        0x0001f2be:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f2c0:    4318        .C      ORRS     r0,r0,r3
        0x0001f2c2:    4311        .C      ORRS     r1,r1,r2
        0x0001f2c4:    9102        ..      STR      r1,[sp,#8]
        0x0001f2c6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f2c8:    e7ff        ..      B        0x1f2ca ; get_raw_dcu_mask + 110
        0x0001f2ca:    9801        ..      LDR      r0,[sp,#4]
        0x0001f2cc:    3003        .0      ADDS     r0,#3
        0x0001f2ce:    9001        ..      STR      r0,[sp,#4]
        0x0001f2d0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f2d2:    0840        @.      LSRS     r0,r0,#1
        0x0001f2d4:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f2d6:    e7d4        ..      B        0x1f282 ; get_raw_dcu_mask + 38
        0x0001f2d8:    9802        ..      LDR      r0,[sp,#8]
        0x0001f2da:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001f2dc:    b008        ..      ADD      sp,sp,#0x20
        0x0001f2de:    4770        pG      BX       lr
    get_ui32_dcu_mask
        0x0001f2e0:    b086        ..      SUB      sp,sp,#0x18
        0x0001f2e2:    9105        ..      STR      r1,[sp,#0x14]
        0x0001f2e4:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f2e6:    f88d200f    ...     STRB     r2,[sp,#0xf]
        0x0001f2ea:    2015        .       MOVS     r0,#0x15
        0x0001f2ec:    9002        ..      STR      r0,[sp,#8]
        0x0001f2ee:    2000        .       MOVS     r0,#0
        0x0001f2f0:    9001        ..      STR      r0,[sp,#4]
        0x0001f2f2:    f24070a8    @..p    MOVW     r0,#0x7a8
        0x0001f2f6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f2fa:    6803        .h      LDR      r3,[r0,#0]
        0x0001f2fc:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f2fe:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001f300:    40d8        .@      LSRS     r0,r0,r3
        0x0001f302:    f1c30220    .. .    RSB      r2,r3,#0x20
        0x0001f306:    fa01f202    ....    LSL      r2,r1,r2
        0x0001f30a:    4310        .C      ORRS     r0,r0,r2
        0x0001f30c:    f1a30220    .. .    SUB      r2,r3,#0x20
        0x0001f310:    fa21fc02    !...    LSR      r12,r1,r2
        0x0001f314:    2a00        .*      CMP      r2,#0
        0x0001f316:    bf58        X.      IT       PL
        0x0001f318:    4660        `F      MOVPL    r0,r12
        0x0001f31a:    40d9        .@      LSRS     r1,r1,r3
        0x0001f31c:    2a00        .*      CMP      r2,#0
        0x0001f31e:    bf58        X.      IT       PL
        0x0001f320:    2100        .!      MOVPL    r1,#0
        0x0001f322:    9105        ..      STR      r1,[sp,#0x14]
        0x0001f324:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f326:    e7ff        ..      B        0x1f328 ; get_ui32_dcu_mask + 72
        0x0001f328:    9802        ..      LDR      r0,[sp,#8]
        0x0001f32a:    3801        .8      SUBS     r0,#1
        0x0001f32c:    9002        ..      STR      r0,[sp,#8]
        0x0001f32e:    b1d8        ..      CBZ      r0,0x1f368 ; get_ui32_dcu_mask + 136
        0x0001f330:    e7ff        ..      B        0x1f332 ; get_ui32_dcu_mask + 82
        0x0001f332:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f334:    f0000007    ....    AND      r0,r0,#7
        0x0001f338:    f89d100f    ....    LDRB     r1,[sp,#0xf]
        0x0001f33c:    4048        H@      EORS     r0,r0,r1
        0x0001f33e:    d10a        ..      BNE      0x1f356 ; get_ui32_dcu_mask + 118
        0x0001f340:    e7ff        ..      B        0x1f342 ; get_ui32_dcu_mask + 98
        0x0001f342:    9802        ..      LDR      r0,[sp,#8]
        0x0001f344:    f1c00114    ....    RSB      r1,r0,#0x14
        0x0001f348:    2001        .       MOVS     r0,#1
        0x0001f34a:    fa00f101    ....    LSL      r1,r0,r1
        0x0001f34e:    9801        ..      LDR      r0,[sp,#4]
        0x0001f350:    4308        .C      ORRS     r0,r0,r1
        0x0001f352:    9001        ..      STR      r0,[sp,#4]
        0x0001f354:    e7ff        ..      B        0x1f356 ; get_ui32_dcu_mask + 118
        0x0001f356:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f358:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001f35a:    08c0        ..      LSRS     r0,r0,#3
        0x0001f35c:    ea407041    @.Ap    ORR      r0,r0,r1,LSL #29
        0x0001f360:    08c9        ..      LSRS     r1,r1,#3
        0x0001f362:    9105        ..      STR      r1,[sp,#0x14]
        0x0001f364:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f366:    e7df        ..      B        0x1f328 ; get_ui32_dcu_mask + 72
        0x0001f368:    9801        ..      LDR      r0,[sp,#4]
        0x0001f36a:    b006        ..      ADD      sp,sp,#0x18
        0x0001f36c:    4770        pG      BX       lr
        0x0001f36e:    0000        ..      MOVS     r0,r0
    gpionum_intreg_index_get
        0x0001f370:    b083        ..      SUB      sp,sp,#0xc
        0x0001f372:    9002        ..      STR      r0,[sp,#8]
        0x0001f374:    9101        ..      STR      r1,[sp,#4]
        0x0001f376:    9200        ..      STR      r2,[sp,#0]
        0x0001f378:    9802        ..      LDR      r0,[sp,#8]
        0x0001f37a:    0940        @.      LSRS     r0,r0,#5
        0x0001f37c:    9901        ..      LDR      r1,[sp,#4]
        0x0001f37e:    6008        .`      STR      r0,[r1,#0]
        0x0001f380:    9802        ..      LDR      r0,[sp,#8]
        0x0001f382:    f000011f    ....    AND      r1,r0,#0x1f
        0x0001f386:    2001        .       MOVS     r0,#1
        0x0001f388:    4088        .@      LSLS     r0,r0,r1
        0x0001f38a:    9900        ..      LDR      r1,[sp,#0]
        0x0001f38c:    6008        .`      STR      r0,[r1,#0]
        0x0001f38e:    2000        .       MOVS     r0,#0
        0x0001f390:    b003        ..      ADD      sp,sp,#0xc
        0x0001f392:    4770        pG      BX       lr
    hfadj_enable_check
        0x0001f394:    b580        ..      PUSH     {r7,lr}
        0x0001f396:    b082        ..      SUB      sp,sp,#8
        0x0001f398:    9001        ..      STR      r0,[sp,#4]
        0x0001f39a:    9801        ..      LDR      r0,[sp,#4]
        0x0001f39c:    b120         .      CBZ      r0,0x1f3a8 ; hfadj_enable_check + 20
        0x0001f39e:    e7ff        ..      B        0x1f3a0 ; hfadj_enable_check + 12
        0x0001f3a0:    9901        ..      LDR      r1,[sp,#4]
        0x0001f3a2:    2000        .       MOVS     r0,#0
        0x0001f3a4:    7008        .p      STRB     r0,[r1,#0]
        0x0001f3a6:    e7ff        ..      B        0x1f3a8 ; hfadj_enable_check + 20
        0x0001f3a8:    f2440020    D. .    MOV      r0,#0x4020
        0x0001f3ac:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001f3b0:    6800        .h      LDR      r0,[r0,#0]
        0x0001f3b2:    07c0        ..      LSLS     r0,r0,#31
        0x0001f3b4:    b1a0        ..      CBZ      r0,0x1f3e0 ; hfadj_enable_check + 76
        0x0001f3b6:    e7ff        ..      B        0x1f3b8 ; hfadj_enable_check + 36
        0x0001f3b8:    f2410008    A...    MOV      r0,#0x1008
        0x0001f3bc:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f3c0:    6800        .h      LDR      r0,[r0,#0]
        0x0001f3c2:    b960        `.      CBNZ     r0,0x1f3de ; hfadj_enable_check + 74
        0x0001f3c4:    e7ff        ..      B        0x1f3c6 ; hfadj_enable_check + 50
        0x0001f3c6:    9801        ..      LDR      r0,[sp,#4]
        0x0001f3c8:    b120         .      CBZ      r0,0x1f3d4 ; hfadj_enable_check + 64
        0x0001f3ca:    e7ff        ..      B        0x1f3cc ; hfadj_enable_check + 56
        0x0001f3cc:    9901        ..      LDR      r1,[sp,#4]
        0x0001f3ce:    2001        .       MOVS     r0,#1
        0x0001f3d0:    7008        .p      STRB     r0,[r1,#0]
        0x0001f3d2:    e7ff        ..      B        0x1f3d4 ; hfadj_enable_check + 64
        0x0001f3d4:    2003        .       MOVS     r0,#3
        0x0001f3d6:    2100        .!      MOVS     r1,#0
        0x0001f3d8:    f7faf848    ..H.    BL       am_hal_clkgen_control ; 0x1946c
        0x0001f3dc:    e7ff        ..      B        0x1f3de ; hfadj_enable_check + 74
        0x0001f3de:    e7ff        ..      B        0x1f3e0 ; hfadj_enable_check + 76
        0x0001f3e0:    b002        ..      ADD      sp,sp,#8
        0x0001f3e2:    bd80        ..      POP      {r7,pc}
    hfadj_enable_restore
        0x0001f3e4:    b580        ..      PUSH     {r7,lr}
        0x0001f3e6:    b082        ..      SUB      sp,sp,#8
        0x0001f3e8:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001f3ec:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001f3f0:    07c0        ..      LSLS     r0,r0,#31
        0x0001f3f2:    b168        h.      CBZ      r0,0x1f410 ; hfadj_enable_restore + 44
        0x0001f3f4:    e7ff        ..      B        0x1f3f6 ; hfadj_enable_restore + 18
        0x0001f3f6:    f2410008    A...    MOV      r0,#0x1008
        0x0001f3fa:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f3fe:    6800        .h      LDR      r0,[r0,#0]
        0x0001f400:    b128        (.      CBZ      r0,0x1f40e ; hfadj_enable_restore + 42
        0x0001f402:    e7ff        ..      B        0x1f404 ; hfadj_enable_restore + 32
        0x0001f404:    2002        .       MOVS     r0,#2
        0x0001f406:    2100        .!      MOVS     r1,#0
        0x0001f408:    f7faf830    ..0.    BL       am_hal_clkgen_control ; 0x1946c
        0x0001f40c:    e7ff        ..      B        0x1f40e ; hfadj_enable_restore + 42
        0x0001f40e:    e7ff        ..      B        0x1f410 ; hfadj_enable_restore + 44
        0x0001f410:    b002        ..      ADD      sp,sp,#8
        0x0001f412:    bd80        ..      POP      {r7,pc}
    internal_timer_config
        0x0001f414:    b580        ..      PUSH     {r7,lr}
        0x0001f416:    b084        ..      SUB      sp,sp,#0x10
        0x0001f418:    9002        ..      STR      r0,[sp,#8]
        0x0001f41a:    9101        ..      STR      r1,[sp,#4]
        0x0001f41c:    200c        .       MOVS     r0,#0xc
        0x0001f41e:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f422:    6800        .h      LDR      r0,[r0,#0]
        0x0001f424:    b2c0        ..      UXTB     r0,r0
        0x0001f426:    2821        !(      CMP      r0,#0x21
        0x0001f428:    d106        ..      BNE      0x1f438 ; internal_timer_config + 36
        0x0001f42a:    e7ff        ..      B        0x1f42c ; internal_timer_config + 24
        0x0001f42c:    9802        ..      LDR      r0,[sp,#8]
        0x0001f42e:    9901        ..      LDR      r1,[sp,#4]
        0x0001f430:    f001fb88    ....    BL       timer_config_b0 ; 0x20b44
        0x0001f434:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f436:    e04b        K.      B        0x1f4d0 ; internal_timer_config + 188
        0x0001f438:    200c        .       MOVS     r0,#0xc
        0x0001f43a:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f43e:    6800        .h      LDR      r0,[r0,#0]
        0x0001f440:    b2c0        ..      UXTB     r0,r0
        0x0001f442:    2822        "(      CMP      r0,#0x22
        0x0001f444:    d341        A.      BCC      0x1f4ca ; internal_timer_config + 182
        0x0001f446:    e7ff        ..      B        0x1f448 ; internal_timer_config + 52
        0x0001f448:    9802        ..      LDR      r0,[sp,#8]
        0x0001f44a:    2801        .(      CMP      r0,#1
        0x0001f44c:    d018        ..      BEQ      0x1f480 ; internal_timer_config + 108
        0x0001f44e:    e7ff        ..      B        0x1f450 ; internal_timer_config + 60
        0x0001f450:    9802        ..      LDR      r0,[sp,#8]
        0x0001f452:    2803        .(      CMP      r0,#3
        0x0001f454:    d014        ..      BEQ      0x1f480 ; internal_timer_config + 108
        0x0001f456:    e7ff        ..      B        0x1f458 ; internal_timer_config + 68
        0x0001f458:    9802        ..      LDR      r0,[sp,#8]
        0x0001f45a:    280a        .(      CMP      r0,#0xa
        0x0001f45c:    d010        ..      BEQ      0x1f480 ; internal_timer_config + 108
        0x0001f45e:    e7ff        ..      B        0x1f460 ; internal_timer_config + 76
        0x0001f460:    9802        ..      LDR      r0,[sp,#8]
        0x0001f462:    280b        .(      CMP      r0,#0xb
        0x0001f464:    d00c        ..      BEQ      0x1f480 ; internal_timer_config + 108
        0x0001f466:    e7ff        ..      B        0x1f468 ; internal_timer_config + 84
        0x0001f468:    9802        ..      LDR      r0,[sp,#8]
        0x0001f46a:    280c        .(      CMP      r0,#0xc
        0x0001f46c:    d008        ..      BEQ      0x1f480 ; internal_timer_config + 108
        0x0001f46e:    e7ff        ..      B        0x1f470 ; internal_timer_config + 92
        0x0001f470:    9802        ..      LDR      r0,[sp,#8]
        0x0001f472:    280e        .(      CMP      r0,#0xe
        0x0001f474:    d004        ..      BEQ      0x1f480 ; internal_timer_config + 108
        0x0001f476:    e7ff        ..      B        0x1f478 ; internal_timer_config + 100
        0x0001f478:    9802        ..      LDR      r0,[sp,#8]
        0x0001f47a:    280f        .(      CMP      r0,#0xf
        0x0001f47c:    d103        ..      BNE      0x1f486 ; internal_timer_config + 114
        0x0001f47e:    e7ff        ..      B        0x1f480 ; internal_timer_config + 108
        0x0001f480:    2006        .       MOVS     r0,#6
        0x0001f482:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f484:    e024        $.      B        0x1f4d0 ; internal_timer_config + 188
        0x0001f486:    9802        ..      LDR      r0,[sp,#8]
        0x0001f488:    2805        .(      CMP      r0,#5
        0x0001f48a:    d010        ..      BEQ      0x1f4ae ; internal_timer_config + 154
        0x0001f48c:    e7ff        ..      B        0x1f48e ; internal_timer_config + 122
        0x0001f48e:    9802        ..      LDR      r0,[sp,#8]
        0x0001f490:    2807        .(      CMP      r0,#7
        0x0001f492:    d00c        ..      BEQ      0x1f4ae ; internal_timer_config + 154
        0x0001f494:    e7ff        ..      B        0x1f496 ; internal_timer_config + 130
        0x0001f496:    9802        ..      LDR      r0,[sp,#8]
        0x0001f498:    2808        .(      CMP      r0,#8
        0x0001f49a:    d008        ..      BEQ      0x1f4ae ; internal_timer_config + 154
        0x0001f49c:    e7ff        ..      B        0x1f49e ; internal_timer_config + 138
        0x0001f49e:    9802        ..      LDR      r0,[sp,#8]
        0x0001f4a0:    2809        .(      CMP      r0,#9
        0x0001f4a2:    d004        ..      BEQ      0x1f4ae ; internal_timer_config + 154
        0x0001f4a4:    e7ff        ..      B        0x1f4a6 ; internal_timer_config + 146
        0x0001f4a6:    9802        ..      LDR      r0,[sp,#8]
        0x0001f4a8:    280d        .(      CMP      r0,#0xd
        0x0001f4aa:    d108        ..      BNE      0x1f4be ; internal_timer_config + 170
        0x0001f4ac:    e7ff        ..      B        0x1f4ae ; internal_timer_config + 154
        0x0001f4ae:    9801        ..      LDR      r0,[sp,#4]
        0x0001f4b0:    7900        .y      LDRB     r0,[r0,#4]
        0x0001f4b2:    2801        .(      CMP      r0,#1
        0x0001f4b4:    db03        ..      BLT      0x1f4be ; internal_timer_config + 170
        0x0001f4b6:    e7ff        ..      B        0x1f4b8 ; internal_timer_config + 164
        0x0001f4b8:    2007        .       MOVS     r0,#7
        0x0001f4ba:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f4bc:    e008        ..      B        0x1f4d0 ; internal_timer_config + 188
        0x0001f4be:    9802        ..      LDR      r0,[sp,#8]
        0x0001f4c0:    9901        ..      LDR      r1,[sp,#4]
        0x0001f4c2:    f001fba1    ....    BL       timer_config_b1 ; 0x20c08
        0x0001f4c6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f4c8:    e002        ..      B        0x1f4d0 ; internal_timer_config + 188
        0x0001f4ca:    2001        .       MOVS     r0,#1
        0x0001f4cc:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f4ce:    e7ff        ..      B        0x1f4d0 ; internal_timer_config + 188
        0x0001f4d0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f4d2:    b004        ..      ADD      sp,sp,#0x10
        0x0001f4d4:    bd80        ..      POP      {r7,pc}
        0x0001f4d6:    0000        ..      MOVS     r0,r0
    main
        0x0001f4d8:    b580        ..      PUSH     {r7,lr}
        0x0001f4da:    b086        ..      SUB      sp,sp,#0x18
        0x0001f4dc:    2000        .       MOVS     r0,#0
        0x0001f4de:    9000        ..      STR      r0,[sp,#0]
        0x0001f4e0:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f4e2:    f6424010    B..@    MOV      r0,#0x2c10
        0x0001f4e6:    f2c00002    ....    MOVT     r0,#2
        0x0001f4ea:    8881        ..      LDRH     r1,[r0,#4]
        0x0001f4ec:    f8ad1010    ....    STRH     r1,[sp,#0x10]
        0x0001f4f0:    6800        .h      LDR      r0,[r0,#0]
        0x0001f4f2:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f4f4:    f6424016    B..@    MOV      r0,#0x2c16
        0x0001f4f8:    f2c00002    ....    MOVT     r0,#2
        0x0001f4fc:    8881        ..      LDRH     r1,[r0,#4]
        0x0001f4fe:    f8ad1008    ....    STRH     r1,[sp,#8]
        0x0001f502:    6800        .h      LDR      r0,[r0,#0]
        0x0001f504:    9001        ..      STR      r0,[sp,#4]
        0x0001f506:    f642401c    B..@    MOV      r0,#0x2c1c
        0x0001f50a:    f2c00002    ....    MOVT     r0,#2
        0x0001f50e:    f7f9ff75    ..u.    BL       am_hal_cachectrl_config ; 0x193fc
        0x0001f512:    f7f9ff9b    ....    BL       am_hal_cachectrl_enable ; 0x1944c
        0x0001f516:    2064        d       MOVS     r0,#0x64
        0x0001f518:    f7fdf95e    ..^.    BL       am_util_delay_ms ; 0x1c7d8
        0x0001f51c:    f7fcfb9e    ....    BL       am_hal_sysctrl_fpu_enable ; 0x1bc5c
        0x0001f520:    2001        .       MOVS     r0,#1
        0x0001f522:    f7fcfba3    ....    BL       am_hal_sysctrl_fpu_stacking_enable ; 0x1bc6c
        0x0001f526:    f7f9fd73    ..s.    BL       am_bsp_low_power_init ; 0x19010
        0x0001f52a:    a803        ..      ADD      r0,sp,#0xc
        0x0001f52c:    f7fbff18    ....    BL       am_hal_pwrctrl_mcu_memory_config ; 0x1b360
        0x0001f530:    a801        ..      ADD      r0,sp,#4
        0x0001f532:    f7fcfa25    ..%.    BL       am_hal_pwrctrl_sram_config ; 0x1b980
        0x0001f536:    f7fefe65    ..e.    BL       am_vos_sys_init ; 0x1e204
        0x0001f53a:    f002f8e3    ....    BL       vTaskStartScheduler ; 0x21704
        0x0001f53e:    9800        ..      LDR      r0,[sp,#0]
        0x0001f540:    b006        ..      ADD      sp,sp,#0x18
        0x0001f542:    bd80        ..      POP      {r7,pc}
    memldo_vddf_parallel_set
        0x0001f544:    b580        ..      PUSH     {r7,lr}
        0x0001f546:    b090        ..      SUB      sp,sp,#0x40
        0x0001f548:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001f54a:    2000        .       MOVS     r0,#0
        0x0001f54c:    900c        ..      STR      r0,[sp,#0x30]
        0x0001f54e:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001f550:    a806        ..      ADD      r0,sp,#0x18
        0x0001f552:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f554:    f7fcfd72    ..r.    BL       am_hal_timer_default_config_set ; 0x1c03c
        0x0001f558:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001f55a:    201d        .       MOVS     r0,#0x1d
        0x0001f55c:    f88d0018    ....    STRB     r0,[sp,#0x18]
        0x0001f560:    2002        .       MOVS     r0,#2
        0x0001f562:    f88d0019    ....    STRB     r0,[sp,#0x19]
        0x0001f566:    200d        .       MOVS     r0,#0xd
        0x0001f568:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f56a:    f001fb4d    ..M.    BL       timer_config_b1 ; 0x20c08
        0x0001f56e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f570:    f7fcfda0    ....    BL       am_hal_timer_enable ; 0x1c0b4
        0x0001f574:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f576:    f7fcfeab    ....    BL       am_hal_timer_read ; 0x1c2d0
        0x0001f57a:    900e        ..      STR      r0,[sp,#0x38]
        0x0001f57c:    980f        ..      LDR      r0,[sp,#0x3c]
        0x0001f57e:    f7fafa63    ..c.    BL       am_hal_delay_us ; 0x19a48
        0x0001f582:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f584:    f7fcfea4    ....    BL       am_hal_timer_read ; 0x1c2d0
        0x0001f588:    900d        ..      STR      r0,[sp,#0x34]
        0x0001f58a:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001f58c:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f58e:    4288        .B      CMP      r0,r1
        0x0001f590:    d104        ..      BNE      0x1f59c ; memldo_vddf_parallel_set + 88
        0x0001f592:    e7ff        ..      B        0x1f594 ; memldo_vddf_parallel_set + 80
        0x0001f594:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001f596:    3801        .8      SUBS     r0,#1
        0x0001f598:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001f59a:    e003        ..      B        0x1f5a4 ; memldo_vddf_parallel_set + 96
        0x0001f59c:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001f59e:    3001        .0      ADDS     r0,#1
        0x0001f5a0:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001f5a2:    e7ff        ..      B        0x1f5a4 ; memldo_vddf_parallel_set + 96
        0x0001f5a4:    e7ff        ..      B        0x1f5a6 ; memldo_vddf_parallel_set + 98
        0x0001f5a6:    2088        .       MOVS     r0,#0x88
        0x0001f5a8:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f5ac:    6800        .h      LDR      r0,[r0,#0]
        0x0001f5ae:    f000003f    ..?.    AND      r0,r0,#0x3f
        0x0001f5b2:    900c        ..      STR      r0,[sp,#0x30]
        0x0001f5b4:    f2404048    @.H@    MOVW     r0,#0x448
        0x0001f5b8:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f5bc:    6800        .h      LDR      r0,[r0,#0]
        0x0001f5be:    3001        .0      ADDS     r0,#1
        0x0001f5c0:    b938        8.      CBNZ     r0,0x1f5d2 ; memldo_vddf_parallel_set + 142
        0x0001f5c2:    e7ff        ..      B        0x1f5c4 ; memldo_vddf_parallel_set + 128
        0x0001f5c4:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f5c6:    f2404148    @.HA    MOVW     r1,#0x448
        0x0001f5ca:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f5ce:    6008        .`      STR      r0,[r1,#0]
        0x0001f5d0:    e7ff        ..      B        0x1f5d2 ; memldo_vddf_parallel_set + 142
        0x0001f5d2:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001f5d4:    2801        .(      CMP      r0,#1
        0x0001f5d6:    db1c        ..      BLT      0x1f612 ; memldo_vddf_parallel_set + 206
        0x0001f5d8:    e7ff        ..      B        0x1f5da ; memldo_vddf_parallel_set + 150
        0x0001f5da:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f5dc:    283f        ?(      CMP      r0,#0x3f
        0x0001f5de:    d005        ..      BEQ      0x1f5ec ; memldo_vddf_parallel_set + 168
        0x0001f5e0:    e7ff        ..      B        0x1f5e2 ; memldo_vddf_parallel_set + 158
        0x0001f5e2:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001f5e4:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f5e6:    4288        .B      CMP      r0,r1
        0x0001f5e8:    d101        ..      BNE      0x1f5ee ; memldo_vddf_parallel_set + 170
        0x0001f5ea:    e7ff        ..      B        0x1f5ec ; memldo_vddf_parallel_set + 168
        0x0001f5ec:    e047        G.      B        0x1f67e ; memldo_vddf_parallel_set + 314
        0x0001f5ee:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f5f0:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001f5f2:    f1c1013f    ..?.    RSB      r1,r1,#0x3f
        0x0001f5f6:    4288        .B      CMP      r0,r1
        0x0001f5f8:    d805        ..      BHI      0x1f606 ; memldo_vddf_parallel_set + 194
        0x0001f5fa:    e7ff        ..      B        0x1f5fc ; memldo_vddf_parallel_set + 184
        0x0001f5fc:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f5fe:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001f600:    4408        .D      ADD      r0,r0,r1
        0x0001f602:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f604:    e002        ..      B        0x1f60c ; memldo_vddf_parallel_set + 200
        0x0001f606:    203f        ?       MOVS     r0,#0x3f
        0x0001f608:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f60a:    e7ff        ..      B        0x1f60c ; memldo_vddf_parallel_set + 200
        0x0001f60c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f60e:    900c        ..      STR      r0,[sp,#0x30]
        0x0001f610:    e7ff        ..      B        0x1f612 ; memldo_vddf_parallel_set + 206
        0x0001f612:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001f614:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001f618:    dc1c        ..      BGT      0x1f654 ; memldo_vddf_parallel_set + 272
        0x0001f61a:    e7ff        ..      B        0x1f61c ; memldo_vddf_parallel_set + 216
        0x0001f61c:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f61e:    2802        .(      CMP      r0,#2
        0x0001f620:    d305        ..      BCC      0x1f62e ; memldo_vddf_parallel_set + 234
        0x0001f622:    e7ff        ..      B        0x1f624 ; memldo_vddf_parallel_set + 224
        0x0001f624:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001f626:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f628:    4288        .B      CMP      r0,r1
        0x0001f62a:    d001        ..      BEQ      0x1f630 ; memldo_vddf_parallel_set + 236
        0x0001f62c:    e7ff        ..      B        0x1f62e ; memldo_vddf_parallel_set + 234
        0x0001f62e:    e026        &.      B        0x1f67e ; memldo_vddf_parallel_set + 314
        0x0001f630:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f632:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001f634:    f1c10101    ....    RSB      r1,r1,#1
        0x0001f638:    4288        .B      CMP      r0,r1
        0x0001f63a:    d305        ..      BCC      0x1f648 ; memldo_vddf_parallel_set + 260
        0x0001f63c:    e7ff        ..      B        0x1f63e ; memldo_vddf_parallel_set + 250
        0x0001f63e:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f640:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001f642:    4408        .D      ADD      r0,r0,r1
        0x0001f644:    9002        ..      STR      r0,[sp,#8]
        0x0001f646:    e002        ..      B        0x1f64e ; memldo_vddf_parallel_set + 266
        0x0001f648:    2001        .       MOVS     r0,#1
        0x0001f64a:    9002        ..      STR      r0,[sp,#8]
        0x0001f64c:    e7ff        ..      B        0x1f64e ; memldo_vddf_parallel_set + 266
        0x0001f64e:    9802        ..      LDR      r0,[sp,#8]
        0x0001f650:    900c        ..      STR      r0,[sp,#0x30]
        0x0001f652:    e7ff        ..      B        0x1f654 ; memldo_vddf_parallel_set + 272
        0x0001f654:    9a0c        ..      LDR      r2,[sp,#0x30]
        0x0001f656:    2188        .!      MOVS     r1,#0x88
        0x0001f658:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001f65c:    6808        .h      LDR      r0,[r1,#0]
        0x0001f65e:    f3620005    b...    BFI      r0,r2,#0,#6
        0x0001f662:    6008        .`      STR      r0,[r1,#0]
        0x0001f664:    200d        .       MOVS     r0,#0xd
        0x0001f666:    9001        ..      STR      r0,[sp,#4]
        0x0001f668:    f7fcfe32    ..2.    BL       am_hal_timer_read ; 0x1c2d0
        0x0001f66c:    900e        ..      STR      r0,[sp,#0x38]
        0x0001f66e:    980f        ..      LDR      r0,[sp,#0x3c]
        0x0001f670:    f7faf9ea    ....    BL       am_hal_delay_us ; 0x19a48
        0x0001f674:    9801        ..      LDR      r0,[sp,#4]
        0x0001f676:    f7fcfe2b    ..+.    BL       am_hal_timer_read ; 0x1c2d0
        0x0001f67a:    900d        ..      STR      r0,[sp,#0x34]
        0x0001f67c:    e793        ..      B        0x1f5a6 ; memldo_vddf_parallel_set + 98
        0x0001f67e:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f680:    2805        .(      CMP      r0,#5
        0x0001f682:    d304        ..      BCC      0x1f68e ; memldo_vddf_parallel_set + 330
        0x0001f684:    e7ff        ..      B        0x1f686 ; memldo_vddf_parallel_set + 322
        0x0001f686:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001f688:    3803        .8      SUBS     r0,#3
        0x0001f68a:    900c        ..      STR      r0,[sp,#0x30]
        0x0001f68c:    e002        ..      B        0x1f694 ; memldo_vddf_parallel_set + 336
        0x0001f68e:    2001        .       MOVS     r0,#1
        0x0001f690:    900c        ..      STR      r0,[sp,#0x30]
        0x0001f692:    e7ff        ..      B        0x1f694 ; memldo_vddf_parallel_set + 336
        0x0001f694:    9a0c        ..      LDR      r2,[sp,#0x30]
        0x0001f696:    2188        .!      MOVS     r1,#0x88
        0x0001f698:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001f69c:    6808        .h      LDR      r0,[r1,#0]
        0x0001f69e:    f3620005    b...    BFI      r0,r2,#0,#6
        0x0001f6a2:    6008        .`      STR      r0,[r1,#0]
        0x0001f6a4:    200d        .       MOVS     r0,#0xd
        0x0001f6a6:    9000        ..      STR      r0,[sp,#0]
        0x0001f6a8:    f7fcfc9a    ....    BL       am_hal_timer_clear_stop ; 0x1bfe0
        0x0001f6ac:    9800        ..      LDR      r0,[sp,#0]
        0x0001f6ae:    f7fcfcdf    ....    BL       am_hal_timer_disable ; 0x1c070
        0x0001f6b2:    9800        ..      LDR      r0,[sp,#0]
        0x0001f6b4:    f7fcfe2a    ..*.    BL       am_hal_timer_reset_config ; 0x1c30c
        0x0001f6b8:    b010        ..      ADD      sp,sp,#0x40
        0x0001f6ba:    bd80        ..      POP      {r7,pc}
    ndigits_in_hex
        0x0001f6bc:    b084        ..      SUB      sp,sp,#0x10
        0x0001f6be:    9103        ..      STR      r1,[sp,#0xc]
        0x0001f6c0:    9002        ..      STR      r0,[sp,#8]
        0x0001f6c2:    9802        ..      LDR      r0,[sp,#8]
        0x0001f6c4:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001f6c6:    4308        .C      ORRS     r0,r0,r1
        0x0001f6c8:    fab0f080    ....    CLZ      r0,r0
        0x0001f6cc:    0940        @.      LSRS     r0,r0,#5
        0x0001f6ce:    9001        ..      STR      r0,[sp,#4]
        0x0001f6d0:    e7ff        ..      B        0x1f6d2 ; ndigits_in_hex + 22
        0x0001f6d2:    9802        ..      LDR      r0,[sp,#8]
        0x0001f6d4:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001f6d6:    4308        .C      ORRS     r0,r0,r1
        0x0001f6d8:    b160        `.      CBZ      r0,0x1f6f4 ; ndigits_in_hex + 56
        0x0001f6da:    e7ff        ..      B        0x1f6dc ; ndigits_in_hex + 32
        0x0001f6dc:    9802        ..      LDR      r0,[sp,#8]
        0x0001f6de:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001f6e0:    0900        ..      LSRS     r0,r0,#4
        0x0001f6e2:    ea407001    @..p    ORR      r0,r0,r1,LSL #28
        0x0001f6e6:    0909        ..      LSRS     r1,r1,#4
        0x0001f6e8:    9103        ..      STR      r1,[sp,#0xc]
        0x0001f6ea:    9002        ..      STR      r0,[sp,#8]
        0x0001f6ec:    9801        ..      LDR      r0,[sp,#4]
        0x0001f6ee:    3001        .0      ADDS     r0,#1
        0x0001f6f0:    9001        ..      STR      r0,[sp,#4]
        0x0001f6f2:    e7ee        ..      B        0x1f6d2 ; ndigits_in_hex + 22
        0x0001f6f4:    9801        ..      LDR      r0,[sp,#4]
        0x0001f6f6:    b004        ..      ADD      sp,sp,#0x10
        0x0001f6f8:    4770        pG      BX       lr
        0x0001f6fa:    0000        ..      MOVS     r0,r0
    ndigits_in_i64
        0x0001f6fc:    b580        ..      PUSH     {r7,lr}
        0x0001f6fe:    b082        ..      SUB      sp,sp,#8
        0x0001f700:    9101        ..      STR      r1,[sp,#4]
        0x0001f702:    9000        ..      STR      r0,[sp,#0]
        0x0001f704:    9801        ..      LDR      r0,[sp,#4]
        0x0001f706:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001f70a:    dc09        ..      BGT      0x1f720 ; ndigits_in_i64 + 36
        0x0001f70c:    e7ff        ..      B        0x1f70e ; ndigits_in_i64 + 18
        0x0001f70e:    9800        ..      LDR      r0,[sp,#0]
        0x0001f710:    9a01        ..      LDR      r2,[sp,#4]
        0x0001f712:    4241        AB      RSBS     r1,r0,#0
        0x0001f714:    f04f0000    O...    MOV      r0,#0
        0x0001f718:    4190        .A      SBCS     r0,r0,r2
        0x0001f71a:    9100        ..      STR      r1,[sp,#0]
        0x0001f71c:    9001        ..      STR      r0,[sp,#4]
        0x0001f71e:    e7ff        ..      B        0x1f720 ; ndigits_in_i64 + 36
        0x0001f720:    9800        ..      LDR      r0,[sp,#0]
        0x0001f722:    9901        ..      LDR      r1,[sp,#4]
        0x0001f724:    f000f802    ....    BL       ndigits_in_u64 ; 0x1f72c
        0x0001f728:    b002        ..      ADD      sp,sp,#8
        0x0001f72a:    bd80        ..      POP      {r7,pc}
    ndigits_in_u64
        0x0001f72c:    b580        ..      PUSH     {r7,lr}
        0x0001f72e:    b084        ..      SUB      sp,sp,#0x10
        0x0001f730:    9103        ..      STR      r1,[sp,#0xc]
        0x0001f732:    9002        ..      STR      r0,[sp,#8]
        0x0001f734:    9802        ..      LDR      r0,[sp,#8]
        0x0001f736:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001f738:    4308        .C      ORRS     r0,r0,r1
        0x0001f73a:    fab0f080    ....    CLZ      r0,r0
        0x0001f73e:    0940        @.      LSRS     r0,r0,#5
        0x0001f740:    9001        ..      STR      r0,[sp,#4]
        0x0001f742:    e7ff        ..      B        0x1f744 ; ndigits_in_u64 + 24
        0x0001f744:    9802        ..      LDR      r0,[sp,#8]
        0x0001f746:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001f748:    4308        .C      ORRS     r0,r0,r1
        0x0001f74a:    b150        P.      CBZ      r0,0x1f762 ; ndigits_in_u64 + 54
        0x0001f74c:    e7ff        ..      B        0x1f74e ; ndigits_in_u64 + 34
        0x0001f74e:    9802        ..      LDR      r0,[sp,#8]
        0x0001f750:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001f752:    f7fffb79    ..y.    BL       divu64_10 ; 0x1ee48
        0x0001f756:    9103        ..      STR      r1,[sp,#0xc]
        0x0001f758:    9002        ..      STR      r0,[sp,#8]
        0x0001f75a:    9801        ..      LDR      r0,[sp,#4]
        0x0001f75c:    3001        .0      ADDS     r0,#1
        0x0001f75e:    9001        ..      STR      r0,[sp,#4]
        0x0001f760:    e7f0        ..      B        0x1f744 ; ndigits_in_u64 + 24
        0x0001f762:    9801        ..      LDR      r0,[sp,#4]
        0x0001f764:    b004        ..      ADD      sp,sp,#0x10
        0x0001f766:    bd80        ..      POP      {r7,pc}
    padbuffer
        0x0001f768:    b085        ..      SUB      sp,sp,#0x14
        0x0001f76a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f76c:    f88d100b    ....    STRB     r1,[sp,#0xb]
        0x0001f770:    9201        ..      STR      r2,[sp,#4]
        0x0001f772:    2000        .       MOVS     r0,#0
        0x0001f774:    9000        ..      STR      r0,[sp,#0]
        0x0001f776:    9801        ..      LDR      r0,[sp,#4]
        0x0001f778:    2800        .(      CMP      r0,#0
        0x0001f77a:    dc03        ..      BGT      0x1f784 ; padbuffer + 28
        0x0001f77c:    e7ff        ..      B        0x1f77e ; padbuffer + 22
        0x0001f77e:    9800        ..      LDR      r0,[sp,#0]
        0x0001f780:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f782:    e016        ..      B        0x1f7b2 ; padbuffer + 74
        0x0001f784:    e7ff        ..      B        0x1f786 ; padbuffer + 30
        0x0001f786:    9801        ..      LDR      r0,[sp,#4]
        0x0001f788:    1e41        A.      SUBS     r1,r0,#1
        0x0001f78a:    9101        ..      STR      r1,[sp,#4]
        0x0001f78c:    b170        p.      CBZ      r0,0x1f7ac ; padbuffer + 68
        0x0001f78e:    e7ff        ..      B        0x1f790 ; padbuffer + 40
        0x0001f790:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f792:    b138        8.      CBZ      r0,0x1f7a4 ; padbuffer + 60
        0x0001f794:    e7ff        ..      B        0x1f796 ; padbuffer + 46
        0x0001f796:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001f79a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001f79c:    1c4a        J.      ADDS     r2,r1,#1
        0x0001f79e:    9203        ..      STR      r2,[sp,#0xc]
        0x0001f7a0:    7008        .p      STRB     r0,[r1,#0]
        0x0001f7a2:    e7ff        ..      B        0x1f7a4 ; padbuffer + 60
        0x0001f7a4:    9800        ..      LDR      r0,[sp,#0]
        0x0001f7a6:    3001        .0      ADDS     r0,#1
        0x0001f7a8:    9000        ..      STR      r0,[sp,#0]
        0x0001f7aa:    e7ec        ..      B        0x1f786 ; padbuffer + 30
        0x0001f7ac:    9800        ..      LDR      r0,[sp,#0]
        0x0001f7ae:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f7b0:    e7ff        ..      B        0x1f7b2 ; padbuffer + 74
        0x0001f7b2:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f7b4:    b005        ..      ADD      sp,sp,#0x14
        0x0001f7b6:    4770        pG      BX       lr
    pdm_reginit
        0x0001f7b8:    b081        ..      SUB      sp,sp,#4
        0x0001f7ba:    9000        ..      STR      r0,[sp,#0]
        0x0001f7bc:    9800        ..      LDR      r0,[sp,#0]
        0x0001f7be:    0302        ..      LSLS     r2,r0,#12
        0x0001f7c0:    f2410104    A...    MOV      r1,#0x1004
        0x0001f7c4:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f7c8:    f6407064    @.dp    MOV      r0,#0xf64
        0x0001f7cc:    f2c21008    ....    MOVT     r0,#0x2108
        0x0001f7d0:    5088        .P      STR      r0,[r1,r2]
        0x0001f7d2:    9800        ..      LDR      r0,[sp,#0]
        0x0001f7d4:    0302        ..      LSLS     r2,r0,#12
        0x0001f7d6:    f2410108    A...    MOV      r1,#0x1008
        0x0001f7da:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f7de:    2003        .       MOVS     r0,#3
        0x0001f7e0:    5088        .P      STR      r0,[r1,r2]
        0x0001f7e2:    9800        ..      LDR      r0,[sp,#0]
        0x0001f7e4:    0302        ..      LSLS     r2,r0,#12
        0x0001f7e6:    f241010c    A...    MOV      r1,#0x100c
        0x0001f7ea:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f7ee:    f2404034    @.4@    MOV      r0,#0x434
        0x0001f7f2:    f2c80000    ....    MOVT     r0,#0x8000
        0x0001f7f6:    5088        .P      STR      r0,[r1,r2]
        0x0001f7f8:    9800        ..      LDR      r0,[sp,#0]
        0x0001f7fa:    0302        ..      LSLS     r2,r0,#12
        0x0001f7fc:    f241011c    A...    MOV      r1,#0x101c
        0x0001f800:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f804:    2010        .       MOVS     r0,#0x10
        0x0001f806:    5088        .P      STR      r0,[r1,r2]
        0x0001f808:    9800        ..      LDR      r0,[sp,#0]
        0x0001f80a:    0302        ..      LSLS     r2,r0,#12
        0x0001f80c:    f2410100    A...    MOVW     r1,#0x1000
        0x0001f810:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f814:    2000        .       MOVS     r0,#0
        0x0001f816:    5088        .P      STR      r0,[r1,r2]
        0x0001f818:    9900        ..      LDR      r1,[sp,#0]
        0x0001f81a:    030a        ..      LSLS     r2,r1,#12
        0x0001f81c:    f2410110    A...    MOV      r1,#0x1010
        0x0001f820:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f824:    5088        .P      STR      r0,[r1,r2]
        0x0001f826:    9900        ..      LDR      r1,[sp,#0]
        0x0001f828:    030a        ..      LSLS     r2,r1,#12
        0x0001f82a:    f2410114    A...    MOV      r1,#0x1014
        0x0001f82e:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f832:    5088        .P      STR      r0,[r1,r2]
        0x0001f834:    9900        ..      LDR      r1,[sp,#0]
        0x0001f836:    030a        ..      LSLS     r2,r1,#12
        0x0001f838:    f2410118    A...    MOV      r1,#0x1018
        0x0001f83c:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f840:    5088        .P      STR      r0,[r1,r2]
        0x0001f842:    9900        ..      LDR      r1,[sp,#0]
        0x0001f844:    030a        ..      LSLS     r2,r1,#12
        0x0001f846:    f2411100    A...    MOVW     r1,#0x1100
        0x0001f84a:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f84e:    5088        .P      STR      r0,[r1,r2]
        0x0001f850:    9900        ..      LDR      r1,[sp,#0]
        0x0001f852:    030a        ..      LSLS     r2,r1,#12
        0x0001f854:    f2411104    A...    MOV      r1,#0x1104
        0x0001f858:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f85c:    5088        .P      STR      r0,[r1,r2]
        0x0001f85e:    9900        ..      LDR      r1,[sp,#0]
        0x0001f860:    030a        ..      LSLS     r2,r1,#12
        0x0001f862:    f2411108    A...    MOV      r1,#0x1108
        0x0001f866:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f86a:    5088        .P      STR      r0,[r1,r2]
        0x0001f86c:    9900        ..      LDR      r1,[sp,#0]
        0x0001f86e:    030a        ..      LSLS     r2,r1,#12
        0x0001f870:    f241110c    A...    MOV      r1,#0x110c
        0x0001f874:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f878:    5088        .P      STR      r0,[r1,r2]
        0x0001f87a:    9900        ..      LDR      r1,[sp,#0]
        0x0001f87c:    030a        ..      LSLS     r2,r1,#12
        0x0001f87e:    f2411140    A.@.    MOVW     r1,#0x1140
        0x0001f882:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f886:    5088        .P      STR      r0,[r1,r2]
        0x0001f888:    9900        ..      LDR      r1,[sp,#0]
        0x0001f88a:    030a        ..      LSLS     r2,r1,#12
        0x0001f88c:    f2411144    A.D.    MOV      r1,#0x1144
        0x0001f890:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f894:    5088        .P      STR      r0,[r1,r2]
        0x0001f896:    9900        ..      LDR      r1,[sp,#0]
        0x0001f898:    030a        ..      LSLS     r2,r1,#12
        0x0001f89a:    f2411148    A.H.    MOV      r1,#0x1148
        0x0001f89e:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f8a2:    5088        .P      STR      r0,[r1,r2]
        0x0001f8a4:    9900        ..      LDR      r1,[sp,#0]
        0x0001f8a6:    030a        ..      LSLS     r2,r1,#12
        0x0001f8a8:    f2411154    A.T.    MOV      r1,#0x1154
        0x0001f8ac:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f8b0:    5088        .P      STR      r0,[r1,r2]
        0x0001f8b2:    9900        ..      LDR      r1,[sp,#0]
        0x0001f8b4:    030a        ..      LSLS     r2,r1,#12
        0x0001f8b6:    f2411158    A.X.    MOV      r1,#0x1158
        0x0001f8ba:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f8be:    5088        .P      STR      r0,[r1,r2]
        0x0001f8c0:    9900        ..      LDR      r1,[sp,#0]
        0x0001f8c2:    030a        ..      LSLS     r2,r1,#12
        0x0001f8c4:    f2412150    A.P!    MOV      r1,#0x1250
        0x0001f8c8:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001f8cc:    5088        .P      STR      r0,[r1,r2]
        0x0001f8ce:    b001        ..      ADD      sp,sp,#4
        0x0001f8d0:    4770        pG      BX       lr
        0x0001f8d2:    0000        ..      MOVS     r0,r0
    preserve_orig_reg_values
        0x0001f8d4:    b081        ..      SUB      sp,sp,#4
        0x0001f8d6:    f249405c    I.\@    MOV      r0,#0x945c
        0x0001f8da:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f8de:    6800        .h      LDR      r0,[r0,#0]
        0x0001f8e0:    f6452103    E..!    MOV      r1,#0x5a03
        0x0001f8e4:    f6cc5173    ..sQ    MOVT     r1,#0xcd73
        0x0001f8e8:    4288        .B      CMP      r0,r1
        0x0001f8ea:    d101        ..      BNE      0x1f8f0 ; preserve_orig_reg_values + 28
        0x0001f8ec:    e7ff        ..      B        0x1f8ee ; preserve_orig_reg_values + 26
        0x0001f8ee:    e07d        }.      B        0x1f9ec ; preserve_orig_reg_values + 280
        0x0001f8f0:    f240303c    @.<0    MOVW     r0,#0x33c
        0x0001f8f4:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f8f8:    6800        .h      LDR      r0,[r0,#0]
        0x0001f8fa:    f249415c    I.\A    MOV      r1,#0x945c
        0x0001f8fe:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f902:    9100        ..      STR      r1,[sp,#0]
        0x0001f904:    6048        H`      STR      r0,[r1,#4]
        0x0001f906:    f2403040    @.@0    MOVW     r0,#0x340
        0x0001f90a:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f90e:    6800        .h      LDR      r0,[r0,#0]
        0x0001f910:    6088        .`      STR      r0,[r1,#8]
        0x0001f912:    f2403044    @.D0    MOVW     r0,#0x344
        0x0001f916:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f91a:    6800        .h      LDR      r0,[r0,#0]
        0x0001f91c:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001f91e:    f240304c    @.L0    MOVW     r0,#0x34c
        0x0001f922:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f926:    6800        .h      LDR      r0,[r0,#0]
        0x0001f928:    6108        .a      STR      r0,[r1,#0x10]
        0x0001f92a:    f2403054    @.T0    MOVW     r0,#0x354
        0x0001f92e:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f932:    6800        .h      LDR      r0,[r0,#0]
        0x0001f934:    6148        Ha      STR      r0,[r1,#0x14]
        0x0001f936:    f2403058    @.X0    MOVW     r0,#0x358
        0x0001f93a:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f93e:    6800        .h      LDR      r0,[r0,#0]
        0x0001f940:    6188        .a      STR      r0,[r1,#0x18]
        0x0001f942:    f2403060    @.`0    MOVW     r0,#0x360
        0x0001f946:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f94a:    6800        .h      LDR      r0,[r0,#0]
        0x0001f94c:    61c8        .a      STR      r0,[r1,#0x1c]
        0x0001f94e:    f240306c    @.l0    MOVW     r0,#0x36c
        0x0001f952:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f956:    6800        .h      LDR      r0,[r0,#0]
        0x0001f958:    6208        .b      STR      r0,[r1,#0x20]
        0x0001f95a:    f2403070    @.p0    MOVW     r0,#0x370
        0x0001f95e:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f962:    6800        .h      LDR      r0,[r0,#0]
        0x0001f964:    6248        Hb      STR      r0,[r1,#0x24]
        0x0001f966:    f2403078    @.x0    MOVW     r0,#0x378
        0x0001f96a:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f96e:    6800        .h      LDR      r0,[r0,#0]
        0x0001f970:    6288        .b      STR      r0,[r1,#0x28]
        0x0001f972:    2080        .       MOVS     r0,#0x80
        0x0001f974:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f978:    6800        .h      LDR      r0,[r0,#0]
        0x0001f97a:    62c8        .b      STR      r0,[r1,#0x2c]
        0x0001f97c:    2088        .       MOVS     r0,#0x88
        0x0001f97e:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f982:    6800        .h      LDR      r0,[r0,#0]
        0x0001f984:    6308        .c      STR      r0,[r1,#0x30]
        0x0001f986:    2044        D       MOVS     r0,#0x44
        0x0001f988:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f98c:    6800        .h      LDR      r0,[r0,#0]
        0x0001f98e:    6348        Hc      STR      r0,[r1,#0x34]
        0x0001f990:    f240307c    @.|0    MOVW     r0,#0x37c
        0x0001f994:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f998:    6800        .h      LDR      r0,[r0,#0]
        0x0001f99a:    6388        .c      STR      r0,[r1,#0x38]
        0x0001f99c:    f2403080    @..0    MOVW     r0,#0x380
        0x0001f9a0:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f9a4:    6800        .h      LDR      r0,[r0,#0]
        0x0001f9a6:    63c8        .c      STR      r0,[r1,#0x3c]
        0x0001f9a8:    2060        `       MOVS     r0,#0x60
        0x0001f9aa:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f9ae:    6800        .h      LDR      r0,[r0,#0]
        0x0001f9b0:    6408        .d      STR      r0,[r1,#0x40]
        0x0001f9b2:    2028        (       MOVS     r0,#0x28
        0x0001f9b4:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f9b8:    6800        .h      LDR      r0,[r0,#0]
        0x0001f9ba:    6448        Hd      STR      r0,[r1,#0x44]
        0x0001f9bc:    f2401024    @.$.    MOVW     r0,#0x124
        0x0001f9c0:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f9c4:    6800        .h      LDR      r0,[r0,#0]
        0x0001f9c6:    6488        .d      STR      r0,[r1,#0x48]
        0x0001f9c8:    f2401008    @...    MOVW     r0,#0x108
        0x0001f9cc:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f9d0:    6800        .h      LDR      r0,[r0,#0]
        0x0001f9d2:    64c8        .d      STR      r0,[r1,#0x4c]
        0x0001f9d4:    f240402c    @.,@    MOV      r0,#0x42c
        0x0001f9d8:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001f9dc:    6800        .h      LDR      r0,[r0,#0]
        0x0001f9de:    6508        .e      STR      r0,[r1,#0x50]
        0x0001f9e0:    f6452003    E..     MOV      r0,#0x5a03
        0x0001f9e4:    f6cc5073    ..sP    MOVT     r0,#0xcd73
        0x0001f9e8:    6008        .`      STR      r0,[r1,#0]
        0x0001f9ea:    e7ff        ..      B        0x1f9ec ; preserve_orig_reg_values + 280
        0x0001f9ec:    b001        ..      ADD      sp,sp,#4
        0x0001f9ee:    4770        pG      BX       lr
    prvAddCurrentTaskToDelayedList
        0x0001f9f0:    b580        ..      PUSH     {r7,lr}
        0x0001f9f2:    b086        ..      SUB      sp,sp,#0x18
        0x0001f9f4:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f9f6:    9104        ..      STR      r1,[sp,#0x10]
        0x0001f9f8:    f64e50e8    N..P    MOV      r0,#0xede8
        0x0001f9fc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fa00:    6800        .h      LDR      r0,[r0,#0]
        0x0001fa02:    9002        ..      STR      r0,[sp,#8]
        0x0001fa04:    f24a0078    J.x.    MOV      r0,#0xa078
        0x0001fa08:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fa0c:    6800        .h      LDR      r0,[r0,#0]
        0x0001fa0e:    3004        .0      ADDS     r0,#4
        0x0001fa10:    f001fb46    ..F.    BL       uxListRemove ; 0x210a0
        0x0001fa14:    b908        ..      CBNZ     r0,0x1fa1a ; prvAddCurrentTaskToDelayedList + 42
        0x0001fa16:    e7ff        ..      B        0x1fa18 ; prvAddCurrentTaskToDelayedList + 40
        0x0001fa18:    e000        ..      B        0x1fa1c ; prvAddCurrentTaskToDelayedList + 44
        0x0001fa1a:    e7ff        ..      B        0x1fa1c ; prvAddCurrentTaskToDelayedList + 44
        0x0001fa1c:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001fa1e:    3001        .0      ADDS     r0,#1
        0x0001fa20:    bb18        ..      CBNZ     r0,0x1fa6a ; prvAddCurrentTaskToDelayedList + 122
        0x0001fa22:    e7ff        ..      B        0x1fa24 ; prvAddCurrentTaskToDelayedList + 52
        0x0001fa24:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001fa26:    b300        ..      CBZ      r0,0x1fa6a ; prvAddCurrentTaskToDelayedList + 122
        0x0001fa28:    e7ff        ..      B        0x1fa2a ; prvAddCurrentTaskToDelayedList + 58
        0x0001fa2a:    f64e51d4    N..Q    MOV      r1,#0xedd4
        0x0001fa2e:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fa32:    6848        Hh      LDR      r0,[r1,#4]
        0x0001fa34:    9001        ..      STR      r0,[sp,#4]
        0x0001fa36:    9a01        ..      LDR      r2,[sp,#4]
        0x0001fa38:    f24a0078    J.x.    MOV      r0,#0xa078
        0x0001fa3c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fa40:    6803        .h      LDR      r3,[r0,#0]
        0x0001fa42:    609a        .`      STR      r2,[r3,#8]
        0x0001fa44:    9a01        ..      LDR      r2,[sp,#4]
        0x0001fa46:    6892        .h      LDR      r2,[r2,#8]
        0x0001fa48:    6803        .h      LDR      r3,[r0,#0]
        0x0001fa4a:    60da        .`      STR      r2,[r3,#0xc]
        0x0001fa4c:    6802        .h      LDR      r2,[r0,#0]
        0x0001fa4e:    3204        .2      ADDS     r2,#4
        0x0001fa50:    9b01        ..      LDR      r3,[sp,#4]
        0x0001fa52:    689b        .h      LDR      r3,[r3,#8]
        0x0001fa54:    605a        Z`      STR      r2,[r3,#4]
        0x0001fa56:    6802        .h      LDR      r2,[r0,#0]
        0x0001fa58:    3204        .2      ADDS     r2,#4
        0x0001fa5a:    9b01        ..      LDR      r3,[sp,#4]
        0x0001fa5c:    609a        .`      STR      r2,[r3,#8]
        0x0001fa5e:    6800        .h      LDR      r0,[r0,#0]
        0x0001fa60:    6141        Aa      STR      r1,[r0,#0x14]
        0x0001fa62:    6808        .h      LDR      r0,[r1,#0]
        0x0001fa64:    3001        .0      ADDS     r0,#1
        0x0001fa66:    6008        .`      STR      r0,[r1,#0]
        0x0001fa68:    e03d        =.      B        0x1fae6 ; prvAddCurrentTaskToDelayedList + 246
        0x0001fa6a:    9802        ..      LDR      r0,[sp,#8]
        0x0001fa6c:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001fa6e:    4408        .D      ADD      r0,r0,r1
        0x0001fa70:    9003        ..      STR      r0,[sp,#0xc]
        0x0001fa72:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fa74:    f24a0178    J.x.    MOV      r1,#0xa078
        0x0001fa78:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fa7c:    6809        .h      LDR      r1,[r1,#0]
        0x0001fa7e:    6048        H`      STR      r0,[r1,#4]
        0x0001fa80:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fa82:    9902        ..      LDR      r1,[sp,#8]
        0x0001fa84:    4288        .B      CMP      r0,r1
        0x0001fa86:    d20e        ..      BCS      0x1faa6 ; prvAddCurrentTaskToDelayedList + 182
        0x0001fa88:    e7ff        ..      B        0x1fa8a ; prvAddCurrentTaskToDelayedList + 154
        0x0001fa8a:    f24a0088    J...    MOV      r0,#0xa088
        0x0001fa8e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fa92:    6800        .h      LDR      r0,[r0,#0]
        0x0001fa94:    f24a0178    J.x.    MOV      r1,#0xa078
        0x0001fa98:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fa9c:    6809        .h      LDR      r1,[r1,#0]
        0x0001fa9e:    3104        .1      ADDS     r1,#4
        0x0001faa0:    f001fb50    ..P.    BL       vListInsert ; 0x21144
        0x0001faa4:    e01e        ..      B        0x1fae4 ; prvAddCurrentTaskToDelayedList + 244
        0x0001faa6:    f24a0080    J...    MOV      r0,#0xa080
        0x0001faaa:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001faae:    6800        .h      LDR      r0,[r0,#0]
        0x0001fab0:    f24a0178    J.x.    MOV      r1,#0xa078
        0x0001fab4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fab8:    6809        .h      LDR      r1,[r1,#0]
        0x0001faba:    3104        .1      ADDS     r1,#4
        0x0001fabc:    f001fb42    ..B.    BL       vListInsert ; 0x21144
        0x0001fac0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fac2:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x0001fac6:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001faca:    6809        .h      LDR      r1,[r1,#0]
        0x0001facc:    4288        .B      CMP      r0,r1
        0x0001face:    d207        ..      BCS      0x1fae0 ; prvAddCurrentTaskToDelayedList + 240
        0x0001fad0:    e7ff        ..      B        0x1fad2 ; prvAddCurrentTaskToDelayedList + 226
        0x0001fad2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fad4:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x0001fad8:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fadc:    6008        .`      STR      r0,[r1,#0]
        0x0001fade:    e000        ..      B        0x1fae2 ; prvAddCurrentTaskToDelayedList + 242
        0x0001fae0:    e7ff        ..      B        0x1fae2 ; prvAddCurrentTaskToDelayedList + 242
        0x0001fae2:    e7ff        ..      B        0x1fae4 ; prvAddCurrentTaskToDelayedList + 244
        0x0001fae4:    e7ff        ..      B        0x1fae6 ; prvAddCurrentTaskToDelayedList + 246
        0x0001fae6:    b006        ..      ADD      sp,sp,#0x18
        0x0001fae8:    bd80        ..      POP      {r7,pc}
        0x0001faea:    0000        ..      MOVS     r0,r0
    prvAddNewTaskToReadyList
        0x0001faec:    b580        ..      PUSH     {r7,lr}
        0x0001faee:    b082        ..      SUB      sp,sp,#8
        0x0001faf0:    9001        ..      STR      r0,[sp,#4]
        0x0001faf2:    f001fb67    ..g.    BL       vPortEnterCritical ; 0x211c4
        0x0001faf6:    f64e5130    N.0Q    MOV      r1,#0xed30
        0x0001fafa:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fafe:    6808        .h      LDR      r0,[r1,#0]
        0x0001fb00:    3001        .0      ADDS     r0,#1
        0x0001fb02:    6008        .`      STR      r0,[r1,#0]
        0x0001fb04:    f24a0078    J.x.    MOV      r0,#0xa078
        0x0001fb08:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fb0c:    6800        .h      LDR      r0,[r0,#0]
        0x0001fb0e:    b998        ..      CBNZ     r0,0x1fb38 ; prvAddNewTaskToReadyList + 76
        0x0001fb10:    e7ff        ..      B        0x1fb12 ; prvAddNewTaskToReadyList + 38
        0x0001fb12:    9801        ..      LDR      r0,[sp,#4]
        0x0001fb14:    f24a0178    J.x.    MOV      r1,#0xa078
        0x0001fb18:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fb1c:    6008        .`      STR      r0,[r1,#0]
        0x0001fb1e:    f64e5030    N.0P    MOV      r0,#0xed30
        0x0001fb22:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fb26:    6800        .h      LDR      r0,[r0,#0]
        0x0001fb28:    2801        .(      CMP      r0,#1
        0x0001fb2a:    d103        ..      BNE      0x1fb34 ; prvAddNewTaskToReadyList + 72
        0x0001fb2c:    e7ff        ..      B        0x1fb2e ; prvAddNewTaskToReadyList + 66
        0x0001fb2e:    f000fb01    ....    BL       prvInitialiseTaskLists ; 0x20134
        0x0001fb32:    e000        ..      B        0x1fb36 ; prvAddNewTaskToReadyList + 74
        0x0001fb34:    e7ff        ..      B        0x1fb36 ; prvAddNewTaskToReadyList + 74
        0x0001fb36:    e01c        ..      B        0x1fb72 ; prvAddNewTaskToReadyList + 134
        0x0001fb38:    f64e50c8    N..P    MOV      r0,#0xedc8
        0x0001fb3c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fb40:    6800        .h      LDR      r0,[r0,#0]
        0x0001fb42:    b9a0        ..      CBNZ     r0,0x1fb6e ; prvAddNewTaskToReadyList + 130
        0x0001fb44:    e7ff        ..      B        0x1fb46 ; prvAddNewTaskToReadyList + 90
        0x0001fb46:    f24a0078    J.x.    MOV      r0,#0xa078
        0x0001fb4a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fb4e:    6800        .h      LDR      r0,[r0,#0]
        0x0001fb50:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001fb52:    9901        ..      LDR      r1,[sp,#4]
        0x0001fb54:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x0001fb56:    4288        .B      CMP      r0,r1
        0x0001fb58:    d807        ..      BHI      0x1fb6a ; prvAddNewTaskToReadyList + 126
        0x0001fb5a:    e7ff        ..      B        0x1fb5c ; prvAddNewTaskToReadyList + 112
        0x0001fb5c:    9801        ..      LDR      r0,[sp,#4]
        0x0001fb5e:    f24a0178    J.x.    MOV      r1,#0xa078
        0x0001fb62:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fb66:    6008        .`      STR      r0,[r1,#0]
        0x0001fb68:    e000        ..      B        0x1fb6c ; prvAddNewTaskToReadyList + 128
        0x0001fb6a:    e7ff        ..      B        0x1fb6c ; prvAddNewTaskToReadyList + 128
        0x0001fb6c:    e000        ..      B        0x1fb70 ; prvAddNewTaskToReadyList + 132
        0x0001fb6e:    e7ff        ..      B        0x1fb70 ; prvAddNewTaskToReadyList + 132
        0x0001fb70:    e7ff        ..      B        0x1fb72 ; prvAddNewTaskToReadyList + 134
        0x0001fb72:    f64e5138    N.8Q    MOV      r1,#0xed38
        0x0001fb76:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fb7a:    6808        .h      LDR      r0,[r1,#0]
        0x0001fb7c:    3001        .0      ADDS     r0,#1
        0x0001fb7e:    6008        .`      STR      r0,[r1,#0]
        0x0001fb80:    9801        ..      LDR      r0,[sp,#4]
        0x0001fb82:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001fb84:    f64e513c    N.<Q    MOV      r1,#0xed3c
        0x0001fb88:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fb8c:    6809        .h      LDR      r1,[r1,#0]
        0x0001fb8e:    4288        .B      CMP      r0,r1
        0x0001fb90:    d908        ..      BLS      0x1fba4 ; prvAddNewTaskToReadyList + 184
        0x0001fb92:    e7ff        ..      B        0x1fb94 ; prvAddNewTaskToReadyList + 168
        0x0001fb94:    9801        ..      LDR      r0,[sp,#4]
        0x0001fb96:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001fb98:    f64e513c    N.<Q    MOV      r1,#0xed3c
        0x0001fb9c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fba0:    6008        .`      STR      r0,[r1,#0]
        0x0001fba2:    e7ff        ..      B        0x1fba4 ; prvAddNewTaskToReadyList + 184
        0x0001fba4:    9801        ..      LDR      r0,[sp,#4]
        0x0001fba6:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001fba8:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001fbac:    f24a0190    J...    MOV      r1,#0xa090
        0x0001fbb0:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fbb4:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x0001fbb8:    6840        @h      LDR      r0,[r0,#4]
        0x0001fbba:    9000        ..      STR      r0,[sp,#0]
        0x0001fbbc:    9800        ..      LDR      r0,[sp,#0]
        0x0001fbbe:    9a01        ..      LDR      r2,[sp,#4]
        0x0001fbc0:    6090        .`      STR      r0,[r2,#8]
        0x0001fbc2:    9800        ..      LDR      r0,[sp,#0]
        0x0001fbc4:    6880        .h      LDR      r0,[r0,#8]
        0x0001fbc6:    9a01        ..      LDR      r2,[sp,#4]
        0x0001fbc8:    60d0        .`      STR      r0,[r2,#0xc]
        0x0001fbca:    9801        ..      LDR      r0,[sp,#4]
        0x0001fbcc:    3004        .0      ADDS     r0,#4
        0x0001fbce:    9a00        ..      LDR      r2,[sp,#0]
        0x0001fbd0:    6892        .h      LDR      r2,[r2,#8]
        0x0001fbd2:    6050        P`      STR      r0,[r2,#4]
        0x0001fbd4:    9801        ..      LDR      r0,[sp,#4]
        0x0001fbd6:    3004        .0      ADDS     r0,#4
        0x0001fbd8:    9a00        ..      LDR      r2,[sp,#0]
        0x0001fbda:    6090        .`      STR      r0,[r2,#8]
        0x0001fbdc:    9a01        ..      LDR      r2,[sp,#4]
        0x0001fbde:    6ad0        .j      LDR      r0,[r2,#0x2c]
        0x0001fbe0:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001fbe4:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x0001fbe8:    6150        Pa      STR      r0,[r2,#0x14]
        0x0001fbea:    9801        ..      LDR      r0,[sp,#4]
        0x0001fbec:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001fbee:    eb000280    ....    ADD      r2,r0,r0,LSL #2
        0x0001fbf2:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x0001fbf6:    3001        .0      ADDS     r0,#1
        0x0001fbf8:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001fbfc:    f001fb04    ....    BL       vPortExitCritical ; 0x21208
        0x0001fc00:    f64e50c8    N..P    MOV      r0,#0xedc8
        0x0001fc04:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fc08:    6800        .h      LDR      r0,[r0,#0]
        0x0001fc0a:    b1c8        ..      CBZ      r0,0x1fc40 ; prvAddNewTaskToReadyList + 340
        0x0001fc0c:    e7ff        ..      B        0x1fc0e ; prvAddNewTaskToReadyList + 290
        0x0001fc0e:    f24a0078    J.x.    MOV      r0,#0xa078
        0x0001fc12:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fc16:    6800        .h      LDR      r0,[r0,#0]
        0x0001fc18:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001fc1a:    9901        ..      LDR      r1,[sp,#4]
        0x0001fc1c:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x0001fc1e:    4288        .B      CMP      r0,r1
        0x0001fc20:    d20c        ..      BCS      0x1fc3c ; prvAddNewTaskToReadyList + 336
        0x0001fc22:    e7ff        ..      B        0x1fc24 ; prvAddNewTaskToReadyList + 312
        0x0001fc24:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0001fc28:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001fc2c:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001fc30:    6008        .`      STR      r0,[r1,#0]
        0x0001fc32:    f3bf8f4f    ..O.    DSB      
        0x0001fc36:    f3bf8f6f    ..o.    ISB      
        0x0001fc3a:    e000        ..      B        0x1fc3e ; prvAddNewTaskToReadyList + 338
        0x0001fc3c:    e7ff        ..      B        0x1fc3e ; prvAddNewTaskToReadyList + 338
        0x0001fc3e:    e000        ..      B        0x1fc42 ; prvAddNewTaskToReadyList + 342
        0x0001fc40:    e7ff        ..      B        0x1fc42 ; prvAddNewTaskToReadyList + 342
        0x0001fc42:    b002        ..      ADD      sp,sp,#8
        0x0001fc44:    bd80        ..      POP      {r7,pc}
        0x0001fc46:    0000        ..      MOVS     r0,r0
    prvCheckForValidListAndQueue
        0x0001fc48:    b580        ..      PUSH     {r7,lr}
        0x0001fc4a:    b082        ..      SUB      sp,sp,#8
        0x0001fc4c:    f001faba    ....    BL       vPortEnterCritical ; 0x211c4
        0x0001fc50:    f64e50ec    N..P    MOV      r0,#0xedec
        0x0001fc54:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fc58:    6800        .h      LDR      r0,[r0,#0]
        0x0001fc5a:    bb28        (.      CBNZ     r0,0x1fca8 ; prvCheckForValidListAndQueue + 96
        0x0001fc5c:    e7ff        ..      B        0x1fc5e ; prvCheckForValidListAndQueue + 22
        0x0001fc5e:    f64e5040    N.@P    MOV      r0,#0xed40
        0x0001fc62:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fc66:    9000        ..      STR      r0,[sp,#0]
        0x0001fc68:    f001fa4c    ..L.    BL       vListInitialise ; 0x21104
        0x0001fc6c:    f64e5054    N.TP    MOV      r0,#0xed54
        0x0001fc70:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fc74:    9001        ..      STR      r0,[sp,#4]
        0x0001fc76:    f001fa45    ..E.    BL       vListInitialise ; 0x21104
        0x0001fc7a:    9900        ..      LDR      r1,[sp,#0]
        0x0001fc7c:    9801        ..      LDR      r0,[sp,#4]
        0x0001fc7e:    f24a027c    J.|.    MOV      r2,#0xa07c
        0x0001fc82:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001fc86:    6011        .`      STR      r1,[r2,#0]
        0x0001fc88:    f24a018c    J...    MOV      r1,#0xa08c
        0x0001fc8c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fc90:    6008        .`      STR      r0,[r1,#0]
        0x0001fc92:    200a        .       MOVS     r0,#0xa
        0x0001fc94:    2110        .!      MOVS     r1,#0x10
        0x0001fc96:    2200        ."      MOVS     r2,#0
        0x0001fc98:    f001ff8e    ....    BL       xQueueGenericCreate ; 0x21bb8
        0x0001fc9c:    f64e51ec    N..Q    MOV      r1,#0xedec
        0x0001fca0:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fca4:    6008        .`      STR      r0,[r1,#0]
        0x0001fca6:    e000        ..      B        0x1fcaa ; prvCheckForValidListAndQueue + 98
        0x0001fca8:    e7ff        ..      B        0x1fcaa ; prvCheckForValidListAndQueue + 98
        0x0001fcaa:    f001faad    ....    BL       vPortExitCritical ; 0x21208
        0x0001fcae:    b002        ..      ADD      sp,sp,#8
        0x0001fcb0:    bd80        ..      POP      {r7,pc}
        0x0001fcb2:    0000        ..      MOVS     r0,r0
    prvCheckTasksWaitingTermination
        0x0001fcb4:    4770        pG      BX       lr
        0x0001fcb6:    0000        ..      MOVS     r0,r0
    prvCopyDataFromQueue
        0x0001fcb8:    b580        ..      PUSH     {r7,lr}
        0x0001fcba:    b082        ..      SUB      sp,sp,#8
        0x0001fcbc:    9001        ..      STR      r0,[sp,#4]
        0x0001fcbe:    9100        ..      STR      r1,[sp,#0]
        0x0001fcc0:    9801        ..      LDR      r0,[sp,#4]
        0x0001fcc2:    6c00        .l      LDR      r0,[r0,#0x40]
        0x0001fcc4:    b1b8        ..      CBZ      r0,0x1fcf6 ; prvCopyDataFromQueue + 62
        0x0001fcc6:    e7ff        ..      B        0x1fcc8 ; prvCopyDataFromQueue + 16
        0x0001fcc8:    9901        ..      LDR      r1,[sp,#4]
        0x0001fcca:    68c8        .h      LDR      r0,[r1,#0xc]
        0x0001fccc:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x0001fcce:    4410        .D      ADD      r0,r0,r2
        0x0001fcd0:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001fcd2:    9801        ..      LDR      r0,[sp,#4]
        0x0001fcd4:    6881        .h      LDR      r1,[r0,#8]
        0x0001fcd6:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001fcd8:    4288        .B      CMP      r0,r1
        0x0001fcda:    d304        ..      BCC      0x1fce6 ; prvCopyDataFromQueue + 46
        0x0001fcdc:    e7ff        ..      B        0x1fcde ; prvCopyDataFromQueue + 38
        0x0001fcde:    9901        ..      LDR      r1,[sp,#4]
        0x0001fce0:    6808        .h      LDR      r0,[r1,#0]
        0x0001fce2:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001fce4:    e000        ..      B        0x1fce8 ; prvCopyDataFromQueue + 48
        0x0001fce6:    e7ff        ..      B        0x1fce8 ; prvCopyDataFromQueue + 48
        0x0001fce8:    9800        ..      LDR      r0,[sp,#0]
        0x0001fcea:    9a01        ..      LDR      r2,[sp,#4]
        0x0001fcec:    68d1        .h      LDR      r1,[r2,#0xc]
        0x0001fcee:    6c12        .l      LDR      r2,[r2,#0x40]
        0x0001fcf0:    f7f8fbc1    ....    BL       __aeabi_memcpy ; 0x18476
        0x0001fcf4:    e7ff        ..      B        0x1fcf6 ; prvCopyDataFromQueue + 62
        0x0001fcf6:    b002        ..      ADD      sp,sp,#8
        0x0001fcf8:    bd80        ..      POP      {r7,pc}
        0x0001fcfa:    0000        ..      MOVS     r0,r0
    prvCopyDataToQueue
        0x0001fcfc:    b580        ..      PUSH     {r7,lr}
        0x0001fcfe:    b086        ..      SUB      sp,sp,#0x18
        0x0001fd00:    9005        ..      STR      r0,[sp,#0x14]
        0x0001fd02:    9104        ..      STR      r1,[sp,#0x10]
        0x0001fd04:    9203        ..      STR      r2,[sp,#0xc]
        0x0001fd06:    2000        .       MOVS     r0,#0
        0x0001fd08:    9002        ..      STR      r0,[sp,#8]
        0x0001fd0a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001fd0c:    6b80        .k      LDR      r0,[r0,#0x38]
        0x0001fd0e:    9001        ..      STR      r0,[sp,#4]
        0x0001fd10:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001fd12:    6c00        .l      LDR      r0,[r0,#0x40]
        0x0001fd14:    b908        ..      CBNZ     r0,0x1fd1a ; prvCopyDataToQueue + 30
        0x0001fd16:    e7ff        ..      B        0x1fd18 ; prvCopyDataToQueue + 28
        0x0001fd18:    e041        A.      B        0x1fd9e ; prvCopyDataToQueue + 162
        0x0001fd1a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fd1c:    b9b8        ..      CBNZ     r0,0x1fd4e ; prvCopyDataToQueue + 82
        0x0001fd1e:    e7ff        ..      B        0x1fd20 ; prvCopyDataToQueue + 36
        0x0001fd20:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001fd22:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001fd24:    6850        Ph      LDR      r0,[r2,#4]
        0x0001fd26:    6c12        .l      LDR      r2,[r2,#0x40]
        0x0001fd28:    f7f8fba5    ....    BL       __aeabi_memcpy ; 0x18476
        0x0001fd2c:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001fd2e:    6848        Hh      LDR      r0,[r1,#4]
        0x0001fd30:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x0001fd32:    4410        .D      ADD      r0,r0,r2
        0x0001fd34:    6048        H`      STR      r0,[r1,#4]
        0x0001fd36:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001fd38:    6848        Hh      LDR      r0,[r1,#4]
        0x0001fd3a:    6889        .h      LDR      r1,[r1,#8]
        0x0001fd3c:    4288        .B      CMP      r0,r1
        0x0001fd3e:    d304        ..      BCC      0x1fd4a ; prvCopyDataToQueue + 78
        0x0001fd40:    e7ff        ..      B        0x1fd42 ; prvCopyDataToQueue + 70
        0x0001fd42:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001fd44:    6808        .h      LDR      r0,[r1,#0]
        0x0001fd46:    6048        H`      STR      r0,[r1,#4]
        0x0001fd48:    e000        ..      B        0x1fd4c ; prvCopyDataToQueue + 80
        0x0001fd4a:    e7ff        ..      B        0x1fd4c ; prvCopyDataToQueue + 80
        0x0001fd4c:    e026        &.      B        0x1fd9c ; prvCopyDataToQueue + 160
        0x0001fd4e:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001fd50:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001fd52:    68d0        .h      LDR      r0,[r2,#0xc]
        0x0001fd54:    6c12        .l      LDR      r2,[r2,#0x40]
        0x0001fd56:    f7f8fb8e    ....    BL       __aeabi_memcpy ; 0x18476
        0x0001fd5a:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001fd5c:    68c8        .h      LDR      r0,[r1,#0xc]
        0x0001fd5e:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x0001fd60:    1a80        ..      SUBS     r0,r0,r2
        0x0001fd62:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001fd64:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001fd66:    6801        .h      LDR      r1,[r0,#0]
        0x0001fd68:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001fd6a:    4288        .B      CMP      r0,r1
        0x0001fd6c:    d206        ..      BCS      0x1fd7c ; prvCopyDataToQueue + 128
        0x0001fd6e:    e7ff        ..      B        0x1fd70 ; prvCopyDataToQueue + 116
        0x0001fd70:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001fd72:    6888        .h      LDR      r0,[r1,#8]
        0x0001fd74:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x0001fd76:    1a80        ..      SUBS     r0,r0,r2
        0x0001fd78:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001fd7a:    e000        ..      B        0x1fd7e ; prvCopyDataToQueue + 130
        0x0001fd7c:    e7ff        ..      B        0x1fd7e ; prvCopyDataToQueue + 130
        0x0001fd7e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fd80:    2802        .(      CMP      r0,#2
        0x0001fd82:    d109        ..      BNE      0x1fd98 ; prvCopyDataToQueue + 156
        0x0001fd84:    e7ff        ..      B        0x1fd86 ; prvCopyDataToQueue + 138
        0x0001fd86:    9801        ..      LDR      r0,[sp,#4]
        0x0001fd88:    b120         .      CBZ      r0,0x1fd94 ; prvCopyDataToQueue + 152
        0x0001fd8a:    e7ff        ..      B        0x1fd8c ; prvCopyDataToQueue + 144
        0x0001fd8c:    9801        ..      LDR      r0,[sp,#4]
        0x0001fd8e:    3801        .8      SUBS     r0,#1
        0x0001fd90:    9001        ..      STR      r0,[sp,#4]
        0x0001fd92:    e000        ..      B        0x1fd96 ; prvCopyDataToQueue + 154
        0x0001fd94:    e7ff        ..      B        0x1fd96 ; prvCopyDataToQueue + 154
        0x0001fd96:    e000        ..      B        0x1fd9a ; prvCopyDataToQueue + 158
        0x0001fd98:    e7ff        ..      B        0x1fd9a ; prvCopyDataToQueue + 158
        0x0001fd9a:    e7ff        ..      B        0x1fd9c ; prvCopyDataToQueue + 160
        0x0001fd9c:    e7ff        ..      B        0x1fd9e ; prvCopyDataToQueue + 162
        0x0001fd9e:    9801        ..      LDR      r0,[sp,#4]
        0x0001fda0:    3001        .0      ADDS     r0,#1
        0x0001fda2:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001fda4:    6388        .c      STR      r0,[r1,#0x38]
        0x0001fda6:    9802        ..      LDR      r0,[sp,#8]
        0x0001fda8:    b006        ..      ADD      sp,sp,#0x18
        0x0001fdaa:    bd80        ..      POP      {r7,pc}
    prvGetExpectedIdleTime
        0x0001fdac:    b082        ..      SUB      sp,sp,#8
        0x0001fdae:    2000        .       MOVS     r0,#0
        0x0001fdb0:    9000        ..      STR      r0,[sp,#0]
        0x0001fdb2:    f64e503c    N.<P    MOV      r0,#0xed3c
        0x0001fdb6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fdba:    6800        .h      LDR      r0,[r0,#0]
        0x0001fdbc:    b118        ..      CBZ      r0,0x1fdc6 ; prvGetExpectedIdleTime + 26
        0x0001fdbe:    e7ff        ..      B        0x1fdc0 ; prvGetExpectedIdleTime + 20
        0x0001fdc0:    2001        .       MOVS     r0,#1
        0x0001fdc2:    9000        ..      STR      r0,[sp,#0]
        0x0001fdc4:    e7ff        ..      B        0x1fdc6 ; prvGetExpectedIdleTime + 26
        0x0001fdc6:    f24a0078    J.x.    MOV      r0,#0xa078
        0x0001fdca:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fdce:    6800        .h      LDR      r0,[r0,#0]
        0x0001fdd0:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001fdd2:    b118        ..      CBZ      r0,0x1fddc ; prvGetExpectedIdleTime + 48
        0x0001fdd4:    e7ff        ..      B        0x1fdd6 ; prvGetExpectedIdleTime + 42
        0x0001fdd6:    2000        .       MOVS     r0,#0
        0x0001fdd8:    9001        ..      STR      r0,[sp,#4]
        0x0001fdda:    e01f        ..      B        0x1fe1c ; prvGetExpectedIdleTime + 112
        0x0001fddc:    f24a0090    J...    MOV      r0,#0xa090
        0x0001fde0:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fde4:    6800        .h      LDR      r0,[r0,#0]
        0x0001fde6:    2802        .(      CMP      r0,#2
        0x0001fde8:    d303        ..      BCC      0x1fdf2 ; prvGetExpectedIdleTime + 70
        0x0001fdea:    e7ff        ..      B        0x1fdec ; prvGetExpectedIdleTime + 64
        0x0001fdec:    2000        .       MOVS     r0,#0
        0x0001fdee:    9001        ..      STR      r0,[sp,#4]
        0x0001fdf0:    e013        ..      B        0x1fe1a ; prvGetExpectedIdleTime + 110
        0x0001fdf2:    9800        ..      LDR      r0,[sp,#0]
        0x0001fdf4:    b118        ..      CBZ      r0,0x1fdfe ; prvGetExpectedIdleTime + 82
        0x0001fdf6:    e7ff        ..      B        0x1fdf8 ; prvGetExpectedIdleTime + 76
        0x0001fdf8:    2000        .       MOVS     r0,#0
        0x0001fdfa:    9001        ..      STR      r0,[sp,#4]
        0x0001fdfc:    e00c        ..      B        0x1fe18 ; prvGetExpectedIdleTime + 108
        0x0001fdfe:    f64e50a0    N..P    MOV      r0,#0xeda0
        0x0001fe02:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fe06:    6800        .h      LDR      r0,[r0,#0]
        0x0001fe08:    f64e51e8    N..Q    MOV      r1,#0xede8
        0x0001fe0c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fe10:    6809        .h      LDR      r1,[r1,#0]
        0x0001fe12:    1a40        @.      SUBS     r0,r0,r1
        0x0001fe14:    9001        ..      STR      r0,[sp,#4]
        0x0001fe16:    e7ff        ..      B        0x1fe18 ; prvGetExpectedIdleTime + 108
        0x0001fe18:    e7ff        ..      B        0x1fe1a ; prvGetExpectedIdleTime + 110
        0x0001fe1a:    e7ff        ..      B        0x1fe1c ; prvGetExpectedIdleTime + 112
        0x0001fe1c:    9801        ..      LDR      r0,[sp,#4]
        0x0001fe1e:    b002        ..      ADD      sp,sp,#8
        0x0001fe20:    4770        pG      BX       lr
        0x0001fe22:    0000        ..      MOVS     r0,r0
    prvGetNextExpireTime
        0x0001fe24:    b082        ..      SUB      sp,sp,#8
        0x0001fe26:    9001        ..      STR      r0,[sp,#4]
        0x0001fe28:    f24a007c    J.|.    MOV      r0,#0xa07c
        0x0001fe2c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fe30:    6800        .h      LDR      r0,[r0,#0]
        0x0001fe32:    6800        .h      LDR      r0,[r0,#0]
        0x0001fe34:    fab0f080    ....    CLZ      r0,r0
        0x0001fe38:    0940        @.      LSRS     r0,r0,#5
        0x0001fe3a:    9901        ..      LDR      r1,[sp,#4]
        0x0001fe3c:    6008        .`      STR      r0,[r1,#0]
        0x0001fe3e:    9801        ..      LDR      r0,[sp,#4]
        0x0001fe40:    6800        .h      LDR      r0,[r0,#0]
        0x0001fe42:    b948        H.      CBNZ     r0,0x1fe58 ; prvGetNextExpireTime + 52
        0x0001fe44:    e7ff        ..      B        0x1fe46 ; prvGetNextExpireTime + 34
        0x0001fe46:    f24a007c    J.|.    MOV      r0,#0xa07c
        0x0001fe4a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fe4e:    6800        .h      LDR      r0,[r0,#0]
        0x0001fe50:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001fe52:    6800        .h      LDR      r0,[r0,#0]
        0x0001fe54:    9000        ..      STR      r0,[sp,#0]
        0x0001fe56:    e002        ..      B        0x1fe5e ; prvGetNextExpireTime + 58
        0x0001fe58:    2000        .       MOVS     r0,#0
        0x0001fe5a:    9000        ..      STR      r0,[sp,#0]
        0x0001fe5c:    e7ff        ..      B        0x1fe5e ; prvGetNextExpireTime + 58
        0x0001fe5e:    9800        ..      LDR      r0,[sp,#0]
        0x0001fe60:    b002        ..      ADD      sp,sp,#8
        0x0001fe62:    4770        pG      BX       lr
    prvHeapInit
        0x0001fe64:    b084        ..      SUB      sp,sp,#0x10
        0x0001fe66:    f44f4098    O..@    MOV      r0,#0x4c00
        0x0001fe6a:    9000        ..      STR      r0,[sp,#0]
        0x0001fe6c:    f24a101c    J...    MOV      r0,#0xa11c
        0x0001fe70:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fe74:    9001        ..      STR      r0,[sp,#4]
        0x0001fe76:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001fe7a:    0740        @.      LSLS     r0,r0,#29
        0x0001fe7c:    b188        ..      CBZ      r0,0x1fea2 ; prvHeapInit + 62
        0x0001fe7e:    e7ff        ..      B        0x1fe80 ; prvHeapInit + 28
        0x0001fe80:    9801        ..      LDR      r0,[sp,#4]
        0x0001fe82:    3007        .0      ADDS     r0,#7
        0x0001fe84:    9001        ..      STR      r0,[sp,#4]
        0x0001fe86:    9801        ..      LDR      r0,[sp,#4]
        0x0001fe88:    f0200007     ...    BIC      r0,r0,#7
        0x0001fe8c:    9001        ..      STR      r0,[sp,#4]
        0x0001fe8e:    9a01        ..      LDR      r2,[sp,#4]
        0x0001fe90:    f24a111c    J...    MOV      r1,#0xa11c
        0x0001fe94:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fe98:    9800        ..      LDR      r0,[sp,#0]
        0x0001fe9a:    1a89        ..      SUBS     r1,r1,r2
        0x0001fe9c:    4408        .D      ADD      r0,r0,r1
        0x0001fe9e:    9000        ..      STR      r0,[sp,#0]
        0x0001fea0:    e7ff        ..      B        0x1fea2 ; prvHeapInit + 62
        0x0001fea2:    9801        ..      LDR      r0,[sp,#4]
        0x0001fea4:    9002        ..      STR      r0,[sp,#8]
        0x0001fea6:    9902        ..      LDR      r1,[sp,#8]
        0x0001fea8:    f64e50cc    N..P    MOV      r0,#0xedcc
        0x0001feac:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001feb0:    6001        .`      STR      r1,[r0,#0]
        0x0001feb2:    2100        .!      MOVS     r1,#0
        0x0001feb4:    6041        A`      STR      r1,[r0,#4]
        0x0001feb6:    9802        ..      LDR      r0,[sp,#8]
        0x0001feb8:    9a00        ..      LDR      r2,[sp,#0]
        0x0001feba:    4410        .D      ADD      r0,r0,r2
        0x0001febc:    9001        ..      STR      r0,[sp,#4]
        0x0001febe:    9801        ..      LDR      r0,[sp,#4]
        0x0001fec0:    3808        .8      SUBS     r0,r0,#8
        0x0001fec2:    9001        ..      STR      r0,[sp,#4]
        0x0001fec4:    9801        ..      LDR      r0,[sp,#4]
        0x0001fec6:    f0200007     ...    BIC      r0,r0,#7
        0x0001feca:    9001        ..      STR      r0,[sp,#4]
        0x0001fecc:    9a01        ..      LDR      r2,[sp,#4]
        0x0001fece:    f24a0084    J...    MOV      r0,#0xa084
        0x0001fed2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fed6:    6002        .`      STR      r2,[r0,#0]
        0x0001fed8:    6802        .h      LDR      r2,[r0,#0]
        0x0001feda:    6051        Q`      STR      r1,[r2,#4]
        0x0001fedc:    6802        .h      LDR      r2,[r0,#0]
        0x0001fede:    6011        .`      STR      r1,[r2,#0]
        0x0001fee0:    9902        ..      LDR      r1,[sp,#8]
        0x0001fee2:    9103        ..      STR      r1,[sp,#0xc]
        0x0001fee4:    9901        ..      LDR      r1,[sp,#4]
        0x0001fee6:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001fee8:    1a89        ..      SUBS     r1,r1,r2
        0x0001feea:    6051        Q`      STR      r1,[r2,#4]
        0x0001feec:    6800        .h      LDR      r0,[r0,#0]
        0x0001feee:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001fef0:    6008        .`      STR      r0,[r1,#0]
        0x0001fef2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fef4:    6840        @h      LDR      r0,[r0,#4]
        0x0001fef6:    f64e519c    N..Q    MOV      r1,#0xed9c
        0x0001fefa:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fefe:    6008        .`      STR      r0,[r1,#0]
        0x0001ff00:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ff02:    6840        @h      LDR      r0,[r0,#4]
        0x0001ff04:    f64e5190    N..Q    MOV      r1,#0xed90
        0x0001ff08:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001ff0c:    6008        .`      STR      r0,[r1,#0]
        0x0001ff0e:    b004        ..      ADD      sp,sp,#0x10
        0x0001ff10:    4770        pG      BX       lr
        0x0001ff12:    0000        ..      MOVS     r0,r0
    prvIdleTask
        0x0001ff14:    b580        ..      PUSH     {r7,lr}
        0x0001ff16:    b082        ..      SUB      sp,sp,#8
        0x0001ff18:    9001        ..      STR      r0,[sp,#4]
        0x0001ff1a:    e7ff        ..      B        0x1ff1c ; prvIdleTask + 8
        0x0001ff1c:    f7fffeca    ....    BL       prvCheckTasksWaitingTermination ; 0x1fcb4
        0x0001ff20:    f24a0090    J...    MOV      r0,#0xa090
        0x0001ff24:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ff28:    6800        .h      LDR      r0,[r0,#0]
        0x0001ff2a:    2802        .(      CMP      r0,#2
        0x0001ff2c:    d30c        ..      BCC      0x1ff48 ; prvIdleTask + 52
        0x0001ff2e:    e7ff        ..      B        0x1ff30 ; prvIdleTask + 28
        0x0001ff30:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0001ff34:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001ff38:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001ff3c:    6008        .`      STR      r0,[r1,#0]
        0x0001ff3e:    f3bf8f4f    ..O.    DSB      
        0x0001ff42:    f3bf8f6f    ..o.    ISB      
        0x0001ff46:    e000        ..      B        0x1ff4a ; prvIdleTask + 54
        0x0001ff48:    e7ff        ..      B        0x1ff4a ; prvIdleTask + 54
        0x0001ff4a:    f7ffff2f    ../.    BL       prvGetExpectedIdleTime ; 0x1fdac
        0x0001ff4e:    9000        ..      STR      r0,[sp,#0]
        0x0001ff50:    9800        ..      LDR      r0,[sp,#0]
        0x0001ff52:    2802        .(      CMP      r0,#2
        0x0001ff54:    d320         .      BCC      0x1ff98 ; prvIdleTask + 132
        0x0001ff56:    e7ff        ..      B        0x1ff58 ; prvIdleTask + 68
        0x0001ff58:    f001fc72    ..r.    BL       vTaskSuspendAll ; 0x21840
        0x0001ff5c:    f64e50a0    N..P    MOV      r0,#0xeda0
        0x0001ff60:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ff64:    6800        .h      LDR      r0,[r0,#0]
        0x0001ff66:    f64e51e8    N..Q    MOV      r1,#0xede8
        0x0001ff6a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001ff6e:    6809        .h      LDR      r1,[r1,#0]
        0x0001ff70:    4288        .B      CMP      r0,r1
        0x0001ff72:    d202        ..      BCS      0x1ff7a ; prvIdleTask + 102
        0x0001ff74:    e7ff        ..      B        0x1ff76 ; prvIdleTask + 98
        0x0001ff76:    e7ff        ..      B        0x1ff78 ; prvIdleTask + 100
        0x0001ff78:    e7fe        ..      B        0x1ff78 ; prvIdleTask + 100
        0x0001ff7a:    f7ffff17    ....    BL       prvGetExpectedIdleTime ; 0x1fdac
        0x0001ff7e:    9000        ..      STR      r0,[sp,#0]
        0x0001ff80:    9800        ..      LDR      r0,[sp,#0]
        0x0001ff82:    2802        .(      CMP      r0,#2
        0x0001ff84:    d304        ..      BCC      0x1ff90 ; prvIdleTask + 124
        0x0001ff86:    e7ff        ..      B        0x1ff88 ; prvIdleTask + 116
        0x0001ff88:    9800        ..      LDR      r0,[sp,#0]
        0x0001ff8a:    f001fa19    ....    BL       vPortSuppressTicksAndSleep ; 0x213c0
        0x0001ff8e:    e000        ..      B        0x1ff92 ; prvIdleTask + 126
        0x0001ff90:    e7ff        ..      B        0x1ff92 ; prvIdleTask + 126
        0x0001ff92:    f002fbeb    ....    BL       xTaskResumeAll ; 0x2276c
        0x0001ff96:    e000        ..      B        0x1ff9a ; prvIdleTask + 134
        0x0001ff98:    e7ff        ..      B        0x1ff9a ; prvIdleTask + 134
        0x0001ff9a:    e7bf        ..      B        0x1ff1c ; prvIdleTask + 8
    prvInitialiseNewQueue
        0x0001ff9c:    b580        ..      PUSH     {r7,lr}
        0x0001ff9e:    b084        ..      SUB      sp,sp,#0x10
        0x0001ffa0:    f8ddc018    ....    LDR      r12,[sp,#0x18]
        0x0001ffa4:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ffa6:    9102        ..      STR      r1,[sp,#8]
        0x0001ffa8:    9201        ..      STR      r2,[sp,#4]
        0x0001ffaa:    f88d3003    ...0    STRB     r3,[sp,#3]
        0x0001ffae:    9802        ..      LDR      r0,[sp,#8]
        0x0001ffb0:    b918        ..      CBNZ     r0,0x1ffba ; prvInitialiseNewQueue + 30
        0x0001ffb2:    e7ff        ..      B        0x1ffb4 ; prvInitialiseNewQueue + 24
        0x0001ffb4:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ffb6:    6000        .`      STR      r0,[r0,#0]
        0x0001ffb8:    e003        ..      B        0x1ffc2 ; prvInitialiseNewQueue + 38
        0x0001ffba:    9801        ..      LDR      r0,[sp,#4]
        0x0001ffbc:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ffbe:    6008        .`      STR      r0,[r1,#0]
        0x0001ffc0:    e7ff        ..      B        0x1ffc2 ; prvInitialiseNewQueue + 38
        0x0001ffc2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ffc4:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ffc6:    63c8        .c      STR      r0,[r1,#0x3c]
        0x0001ffc8:    9802        ..      LDR      r0,[sp,#8]
        0x0001ffca:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ffcc:    6408        .d      STR      r0,[r1,#0x40]
        0x0001ffce:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ffd0:    2101        .!      MOVS     r1,#1
        0x0001ffd2:    f001fe35    ..5.    BL       xQueueGenericReset ; 0x21c40
        0x0001ffd6:    b004        ..      ADD      sp,sp,#0x10
        0x0001ffd8:    bd80        ..      POP      {r7,pc}
        0x0001ffda:    0000        ..      MOVS     r0,r0
    prvInitialiseNewTask
        0x0001ffdc:    b580        ..      PUSH     {r7,lr}
        0x0001ffde:    b086        ..      SUB      sp,sp,#0x18
        0x0001ffe0:    f8ddc02c    ..,.    LDR      r12,[sp,#0x2c]
        0x0001ffe4:    f8ddc028    ..(.    LDR      r12,[sp,#0x28]
        0x0001ffe8:    f8ddc024    ..$.    LDR      r12,[sp,#0x24]
        0x0001ffec:    f8ddc020    .. .    LDR      r12,[sp,#0x20]
        0x0001fff0:    9005        ..      STR      r0,[sp,#0x14]
        0x0001fff2:    9104        ..      STR      r1,[sp,#0x10]
        0x0001fff4:    9203        ..      STR      r2,[sp,#0xc]
        0x0001fff6:    9302        ..      STR      r3,[sp,#8]
        0x0001fff8:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001fffa:    6b00        .k      LDR      r0,[r0,#0x30]
        0x0001fffc:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001fffe:    0089        ..      LSLS     r1,r1,#2
        0x00020000:    22a5        ."      MOVS     r2,#0xa5
        0x00020002:    f7f8fa7d    ..}.    BL       __aeabi_memset4 ; 0x18500
        0x00020006:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020008:    6b00        .k      LDR      r0,[r0,#0x30]
        0x0002000a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0002000c:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00020010:    3804        .8      SUBS     r0,#4
        0x00020012:    9001        ..      STR      r0,[sp,#4]
        0x00020014:    9801        ..      LDR      r0,[sp,#4]
        0x00020016:    f0200007     ...    BIC      r0,r0,#7
        0x0002001a:    9001        ..      STR      r0,[sp,#4]
        0x0002001c:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x00020020:    0740        @.      LSLS     r0,r0,#29
        0x00020022:    b110        ..      CBZ      r0,0x2002a ; prvInitialiseNewTask + 78
        0x00020024:    e7ff        ..      B        0x20026 ; prvInitialiseNewTask + 74
        0x00020026:    e7ff        ..      B        0x20028 ; prvInitialiseNewTask + 76
        0x00020028:    e7fe        ..      B        0x20028 ; prvInitialiseNewTask + 76
        0x0002002a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002002c:    b1f8        ..      CBZ      r0,0x2006e ; prvInitialiseNewTask + 146
        0x0002002e:    e7ff        ..      B        0x20030 ; prvInitialiseNewTask + 84
        0x00020030:    2000        .       MOVS     r0,#0
        0x00020032:    9000        ..      STR      r0,[sp,#0]
        0x00020034:    e7ff        ..      B        0x20036 ; prvInitialiseNewTask + 90
        0x00020036:    9800        ..      LDR      r0,[sp,#0]
        0x00020038:    280f        .(      CMP      r0,#0xf
        0x0002003a:    d813        ..      BHI      0x20064 ; prvInitialiseNewTask + 136
        0x0002003c:    e7ff        ..      B        0x2003e ; prvInitialiseNewTask + 98
        0x0002003e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020040:    9a00        ..      LDR      r2,[sp,#0]
        0x00020042:    5c80        .\      LDRB     r0,[r0,r2]
        0x00020044:    990a        ..      LDR      r1,[sp,#0x28]
        0x00020046:    4411        .D      ADD      r1,r1,r2
        0x00020048:    f8810034    ..4.    STRB     r0,[r1,#0x34]
        0x0002004c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002004e:    9900        ..      LDR      r1,[sp,#0]
        0x00020050:    5c40        @\      LDRB     r0,[r0,r1]
        0x00020052:    b908        ..      CBNZ     r0,0x20058 ; prvInitialiseNewTask + 124
        0x00020054:    e7ff        ..      B        0x20056 ; prvInitialiseNewTask + 122
        0x00020056:    e005        ..      B        0x20064 ; prvInitialiseNewTask + 136
        0x00020058:    e7ff        ..      B        0x2005a ; prvInitialiseNewTask + 126
        0x0002005a:    e7ff        ..      B        0x2005c ; prvInitialiseNewTask + 128
        0x0002005c:    9800        ..      LDR      r0,[sp,#0]
        0x0002005e:    3001        .0      ADDS     r0,#1
        0x00020060:    9000        ..      STR      r0,[sp,#0]
        0x00020062:    e7e8        ..      B        0x20036 ; prvInitialiseNewTask + 90
        0x00020064:    990a        ..      LDR      r1,[sp,#0x28]
        0x00020066:    2000        .       MOVS     r0,#0
        0x00020068:    f8810043    ..C.    STRB     r0,[r1,#0x43]
        0x0002006c:    e000        ..      B        0x20070 ; prvInitialiseNewTask + 148
        0x0002006e:    e7ff        ..      B        0x20070 ; prvInitialiseNewTask + 148
        0x00020070:    9808        ..      LDR      r0,[sp,#0x20]
        0x00020072:    2807        .(      CMP      r0,#7
        0x00020074:    d302        ..      BCC      0x2007c ; prvInitialiseNewTask + 160
        0x00020076:    e7ff        ..      B        0x20078 ; prvInitialiseNewTask + 156
        0x00020078:    e7ff        ..      B        0x2007a ; prvInitialiseNewTask + 158
        0x0002007a:    e7fe        ..      B        0x2007a ; prvInitialiseNewTask + 158
        0x0002007c:    9808        ..      LDR      r0,[sp,#0x20]
        0x0002007e:    2807        .(      CMP      r0,#7
        0x00020080:    d303        ..      BCC      0x2008a ; prvInitialiseNewTask + 174
        0x00020082:    e7ff        ..      B        0x20084 ; prvInitialiseNewTask + 168
        0x00020084:    2006        .       MOVS     r0,#6
        0x00020086:    9008        ..      STR      r0,[sp,#0x20]
        0x00020088:    e000        ..      B        0x2008c ; prvInitialiseNewTask + 176
        0x0002008a:    e7ff        ..      B        0x2008c ; prvInitialiseNewTask + 176
        0x0002008c:    9808        ..      LDR      r0,[sp,#0x20]
        0x0002008e:    990a        ..      LDR      r1,[sp,#0x28]
        0x00020090:    62c8        .b      STR      r0,[r1,#0x2c]
        0x00020092:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020094:    3004        .0      ADDS     r0,#4
        0x00020096:    f001f84d    ..M.    BL       vListInitialiseItem ; 0x21134
        0x0002009a:    980a        ..      LDR      r0,[sp,#0x28]
        0x0002009c:    3018        .0      ADDS     r0,r0,#0x18
        0x0002009e:    f001f849    ..I.    BL       vListInitialiseItem ; 0x21134
        0x000200a2:    980a        ..      LDR      r0,[sp,#0x28]
        0x000200a4:    6100        .a      STR      r0,[r0,#0x10]
        0x000200a6:    9808        ..      LDR      r0,[sp,#0x20]
        0x000200a8:    f1c00007    ....    RSB      r0,r0,#7
        0x000200ac:    990a        ..      LDR      r1,[sp,#0x28]
        0x000200ae:    6188        .a      STR      r0,[r1,#0x18]
        0x000200b0:    980a        ..      LDR      r0,[sp,#0x28]
        0x000200b2:    6240        @b      STR      r0,[r0,#0x24]
        0x000200b4:    9801        ..      LDR      r0,[sp,#4]
        0x000200b6:    9905        ..      LDR      r1,[sp,#0x14]
        0x000200b8:    9a02        ..      LDR      r2,[sp,#8]
        0x000200ba:    f000fced    ....    BL       pxPortInitialiseStack ; 0x20a98
        0x000200be:    990a        ..      LDR      r1,[sp,#0x28]
        0x000200c0:    6008        .`      STR      r0,[r1,#0]
        0x000200c2:    9809        ..      LDR      r0,[sp,#0x24]
        0x000200c4:    b120         .      CBZ      r0,0x200d0 ; prvInitialiseNewTask + 244
        0x000200c6:    e7ff        ..      B        0x200c8 ; prvInitialiseNewTask + 236
        0x000200c8:    980a        ..      LDR      r0,[sp,#0x28]
        0x000200ca:    9909        ..      LDR      r1,[sp,#0x24]
        0x000200cc:    6008        .`      STR      r0,[r1,#0]
        0x000200ce:    e000        ..      B        0x200d2 ; prvInitialiseNewTask + 246
        0x000200d0:    e7ff        ..      B        0x200d2 ; prvInitialiseNewTask + 246
        0x000200d2:    b006        ..      ADD      sp,sp,#0x18
        0x000200d4:    bd80        ..      POP      {r7,pc}
        0x000200d6:    0000        ..      MOVS     r0,r0
    prvInitialiseNewTimer
        0x000200d8:    b580        ..      PUSH     {r7,lr}
        0x000200da:    b084        ..      SUB      sp,sp,#0x10
        0x000200dc:    f8ddc01c    ....    LDR      r12,[sp,#0x1c]
        0x000200e0:    f8ddc018    ....    LDR      r12,[sp,#0x18]
        0x000200e4:    9003        ..      STR      r0,[sp,#0xc]
        0x000200e6:    9102        ..      STR      r1,[sp,#8]
        0x000200e8:    9201        ..      STR      r2,[sp,#4]
        0x000200ea:    9300        ..      STR      r3,[sp,#0]
        0x000200ec:    9802        ..      LDR      r0,[sp,#8]
        0x000200ee:    b910        ..      CBNZ     r0,0x200f6 ; prvInitialiseNewTimer + 30
        0x000200f0:    e7ff        ..      B        0x200f2 ; prvInitialiseNewTimer + 26
        0x000200f2:    e7ff        ..      B        0x200f4 ; prvInitialiseNewTimer + 28
        0x000200f4:    e7fe        ..      B        0x200f4 ; prvInitialiseNewTimer + 28
        0x000200f6:    f7fffda7    ....    BL       prvCheckForValidListAndQueue ; 0x1fc48
        0x000200fa:    9803        ..      LDR      r0,[sp,#0xc]
        0x000200fc:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000200fe:    6008        .`      STR      r0,[r1,#0]
        0x00020100:    9802        ..      LDR      r0,[sp,#8]
        0x00020102:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00020104:    6188        .a      STR      r0,[r1,#0x18]
        0x00020106:    9800        ..      LDR      r0,[sp,#0]
        0x00020108:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0002010a:    61c8        .a      STR      r0,[r1,#0x1c]
        0x0002010c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002010e:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00020110:    6208        .b      STR      r0,[r1,#0x20]
        0x00020112:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020114:    3004        .0      ADDS     r0,#4
        0x00020116:    f001f80d    ....    BL       vListInitialiseItem ; 0x21134
        0x0002011a:    9801        ..      LDR      r0,[sp,#4]
        0x0002011c:    b140        @.      CBZ      r0,0x20130 ; prvInitialiseNewTimer + 88
        0x0002011e:    e7ff        ..      B        0x20120 ; prvInitialiseNewTimer + 72
        0x00020120:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00020122:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x00020126:    f0400004    @...    ORR      r0,r0,#4
        0x0002012a:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x0002012e:    e7ff        ..      B        0x20130 ; prvInitialiseNewTimer + 88
        0x00020130:    b004        ..      ADD      sp,sp,#0x10
        0x00020132:    bd80        ..      POP      {r7,pc}
    prvInitialiseTaskLists
        0x00020134:    b580        ..      PUSH     {r7,lr}
        0x00020136:    b084        ..      SUB      sp,sp,#0x10
        0x00020138:    2000        .       MOVS     r0,#0
        0x0002013a:    9003        ..      STR      r0,[sp,#0xc]
        0x0002013c:    e7ff        ..      B        0x2013e ; prvInitialiseTaskLists + 10
        0x0002013e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020140:    2806        .(      CMP      r0,#6
        0x00020142:    d810        ..      BHI      0x20166 ; prvInitialiseTaskLists + 50
        0x00020144:    e7ff        ..      B        0x20146 ; prvInitialiseTaskLists + 18
        0x00020146:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020148:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x0002014c:    f24a0090    J...    MOV      r0,#0xa090
        0x00020150:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020154:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00020158:    f000ffd4    ....    BL       vListInitialise ; 0x21104
        0x0002015c:    e7ff        ..      B        0x2015e ; prvInitialiseTaskLists + 42
        0x0002015e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020160:    3001        .0      ADDS     r0,#1
        0x00020162:    9003        ..      STR      r0,[sp,#0xc]
        0x00020164:    e7eb        ..      B        0x2013e ; prvInitialiseTaskLists + 10
        0x00020166:    f64e5068    N.hP    MOV      r0,#0xed68
        0x0002016a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002016e:    9001        ..      STR      r0,[sp,#4]
        0x00020170:    f000ffc8    ....    BL       vListInitialise ; 0x21104
        0x00020174:    f64e507c    N.|P    MOV      r0,#0xed7c
        0x00020178:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002017c:    9002        ..      STR      r0,[sp,#8]
        0x0002017e:    f000ffc1    ....    BL       vListInitialise ; 0x21104
        0x00020182:    f64e50b4    N..P    MOV      r0,#0xedb4
        0x00020186:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002018a:    f000ffbb    ....    BL       vListInitialise ; 0x21104
        0x0002018e:    f64e50d4    N..P    MOV      r0,#0xedd4
        0x00020192:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020196:    f000ffb5    ....    BL       vListInitialise ; 0x21104
        0x0002019a:    9901        ..      LDR      r1,[sp,#4]
        0x0002019c:    9802        ..      LDR      r0,[sp,#8]
        0x0002019e:    f24a0280    J...    MOV      r2,#0xa080
        0x000201a2:    f2c10200    ....    MOVT     r2,#0x1000
        0x000201a6:    6011        .`      STR      r1,[r2,#0]
        0x000201a8:    f24a0188    J...    MOV      r1,#0xa088
        0x000201ac:    f2c10100    ....    MOVT     r1,#0x1000
        0x000201b0:    6008        .`      STR      r0,[r1,#0]
        0x000201b2:    b004        ..      ADD      sp,sp,#0x10
        0x000201b4:    bd80        ..      POP      {r7,pc}
        0x000201b6:    0000        ..      MOVS     r0,r0
    prvInsertBlockIntoFreeList
        0x000201b8:    b083        ..      SUB      sp,sp,#0xc
        0x000201ba:    9002        ..      STR      r0,[sp,#8]
        0x000201bc:    f64e50cc    N..P    MOV      r0,#0xedcc
        0x000201c0:    f2c10000    ....    MOVT     r0,#0x1000
        0x000201c4:    9001        ..      STR      r0,[sp,#4]
        0x000201c6:    e7ff        ..      B        0x201c8 ; prvInsertBlockIntoFreeList + 16
        0x000201c8:    9801        ..      LDR      r0,[sp,#4]
        0x000201ca:    6800        .h      LDR      r0,[r0,#0]
        0x000201cc:    9902        ..      LDR      r1,[sp,#8]
        0x000201ce:    4288        .B      CMP      r0,r1
        0x000201d0:    d205        ..      BCS      0x201de ; prvInsertBlockIntoFreeList + 38
        0x000201d2:    e7ff        ..      B        0x201d4 ; prvInsertBlockIntoFreeList + 28
        0x000201d4:    e7ff        ..      B        0x201d6 ; prvInsertBlockIntoFreeList + 30
        0x000201d6:    9801        ..      LDR      r0,[sp,#4]
        0x000201d8:    6800        .h      LDR      r0,[r0,#0]
        0x000201da:    9001        ..      STR      r0,[sp,#4]
        0x000201dc:    e7f4        ..      B        0x201c8 ; prvInsertBlockIntoFreeList + 16
        0x000201de:    9801        ..      LDR      r0,[sp,#4]
        0x000201e0:    9000        ..      STR      r0,[sp,#0]
        0x000201e2:    9800        ..      LDR      r0,[sp,#0]
        0x000201e4:    9901        ..      LDR      r1,[sp,#4]
        0x000201e6:    6849        Ih      LDR      r1,[r1,#4]
        0x000201e8:    4408        .D      ADD      r0,r0,r1
        0x000201ea:    9902        ..      LDR      r1,[sp,#8]
        0x000201ec:    4288        .B      CMP      r0,r1
        0x000201ee:    d109        ..      BNE      0x20204 ; prvInsertBlockIntoFreeList + 76
        0x000201f0:    e7ff        ..      B        0x201f2 ; prvInsertBlockIntoFreeList + 58
        0x000201f2:    9802        ..      LDR      r0,[sp,#8]
        0x000201f4:    6842        Bh      LDR      r2,[r0,#4]
        0x000201f6:    9901        ..      LDR      r1,[sp,#4]
        0x000201f8:    6848        Hh      LDR      r0,[r1,#4]
        0x000201fa:    4410        .D      ADD      r0,r0,r2
        0x000201fc:    6048        H`      STR      r0,[r1,#4]
        0x000201fe:    9801        ..      LDR      r0,[sp,#4]
        0x00020200:    9002        ..      STR      r0,[sp,#8]
        0x00020202:    e000        ..      B        0x20206 ; prvInsertBlockIntoFreeList + 78
        0x00020204:    e7ff        ..      B        0x20206 ; prvInsertBlockIntoFreeList + 78
        0x00020206:    9802        ..      LDR      r0,[sp,#8]
        0x00020208:    9000        ..      STR      r0,[sp,#0]
        0x0002020a:    9800        ..      LDR      r0,[sp,#0]
        0x0002020c:    9902        ..      LDR      r1,[sp,#8]
        0x0002020e:    6849        Ih      LDR      r1,[r1,#4]
        0x00020210:    4408        .D      ADD      r0,r0,r1
        0x00020212:    9901        ..      LDR      r1,[sp,#4]
        0x00020214:    6809        .h      LDR      r1,[r1,#0]
        0x00020216:    4288        .B      CMP      r0,r1
        0x00020218:    d120         .      BNE      0x2025c ; prvInsertBlockIntoFreeList + 164
        0x0002021a:    e7ff        ..      B        0x2021c ; prvInsertBlockIntoFreeList + 100
        0x0002021c:    9801        ..      LDR      r0,[sp,#4]
        0x0002021e:    6800        .h      LDR      r0,[r0,#0]
        0x00020220:    f24a0184    J...    MOV      r1,#0xa084
        0x00020224:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020228:    6809        .h      LDR      r1,[r1,#0]
        0x0002022a:    4288        .B      CMP      r0,r1
        0x0002022c:    d00d        ..      BEQ      0x2024a ; prvInsertBlockIntoFreeList + 146
        0x0002022e:    e7ff        ..      B        0x20230 ; prvInsertBlockIntoFreeList + 120
        0x00020230:    9801        ..      LDR      r0,[sp,#4]
        0x00020232:    6800        .h      LDR      r0,[r0,#0]
        0x00020234:    6842        Bh      LDR      r2,[r0,#4]
        0x00020236:    9902        ..      LDR      r1,[sp,#8]
        0x00020238:    6848        Hh      LDR      r0,[r1,#4]
        0x0002023a:    4410        .D      ADD      r0,r0,r2
        0x0002023c:    6048        H`      STR      r0,[r1,#4]
        0x0002023e:    9801        ..      LDR      r0,[sp,#4]
        0x00020240:    6800        .h      LDR      r0,[r0,#0]
        0x00020242:    6800        .h      LDR      r0,[r0,#0]
        0x00020244:    9902        ..      LDR      r1,[sp,#8]
        0x00020246:    6008        .`      STR      r0,[r1,#0]
        0x00020248:    e007        ..      B        0x2025a ; prvInsertBlockIntoFreeList + 162
        0x0002024a:    f24a0084    J...    MOV      r0,#0xa084
        0x0002024e:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020252:    6800        .h      LDR      r0,[r0,#0]
        0x00020254:    9902        ..      LDR      r1,[sp,#8]
        0x00020256:    6008        .`      STR      r0,[r1,#0]
        0x00020258:    e7ff        ..      B        0x2025a ; prvInsertBlockIntoFreeList + 162
        0x0002025a:    e004        ..      B        0x20266 ; prvInsertBlockIntoFreeList + 174
        0x0002025c:    9801        ..      LDR      r0,[sp,#4]
        0x0002025e:    6800        .h      LDR      r0,[r0,#0]
        0x00020260:    9902        ..      LDR      r1,[sp,#8]
        0x00020262:    6008        .`      STR      r0,[r1,#0]
        0x00020264:    e7ff        ..      B        0x20266 ; prvInsertBlockIntoFreeList + 174
        0x00020266:    9801        ..      LDR      r0,[sp,#4]
        0x00020268:    9902        ..      LDR      r1,[sp,#8]
        0x0002026a:    4288        .B      CMP      r0,r1
        0x0002026c:    d004        ..      BEQ      0x20278 ; prvInsertBlockIntoFreeList + 192
        0x0002026e:    e7ff        ..      B        0x20270 ; prvInsertBlockIntoFreeList + 184
        0x00020270:    9802        ..      LDR      r0,[sp,#8]
        0x00020272:    9901        ..      LDR      r1,[sp,#4]
        0x00020274:    6008        .`      STR      r0,[r1,#0]
        0x00020276:    e000        ..      B        0x2027a ; prvInsertBlockIntoFreeList + 194
        0x00020278:    e7ff        ..      B        0x2027a ; prvInsertBlockIntoFreeList + 194
        0x0002027a:    b003        ..      ADD      sp,sp,#0xc
        0x0002027c:    4770        pG      BX       lr
        0x0002027e:    0000        ..      MOVS     r0,r0
    prvInsertTimerInActiveList
        0x00020280:    b580        ..      PUSH     {r7,lr}
        0x00020282:    b086        ..      SUB      sp,sp,#0x18
        0x00020284:    9005        ..      STR      r0,[sp,#0x14]
        0x00020286:    9104        ..      STR      r1,[sp,#0x10]
        0x00020288:    9203        ..      STR      r2,[sp,#0xc]
        0x0002028a:    9302        ..      STR      r3,[sp,#8]
        0x0002028c:    2000        .       MOVS     r0,#0
        0x0002028e:    9001        ..      STR      r0,[sp,#4]
        0x00020290:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020292:    9905        ..      LDR      r1,[sp,#0x14]
        0x00020294:    6048        H`      STR      r0,[r1,#4]
        0x00020296:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020298:    6100        .a      STR      r0,[r0,#0x10]
        0x0002029a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002029c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0002029e:    4288        .B      CMP      r0,r1
        0x000202a0:    d816        ..      BHI      0x202d0 ; prvInsertTimerInActiveList + 80
        0x000202a2:    e7ff        ..      B        0x202a4 ; prvInsertTimerInActiveList + 36
        0x000202a4:    9803        ..      LDR      r0,[sp,#0xc]
        0x000202a6:    9902        ..      LDR      r1,[sp,#8]
        0x000202a8:    1a40        @.      SUBS     r0,r0,r1
        0x000202aa:    9905        ..      LDR      r1,[sp,#0x14]
        0x000202ac:    6989        .i      LDR      r1,[r1,#0x18]
        0x000202ae:    4288        .B      CMP      r0,r1
        0x000202b0:    d303        ..      BCC      0x202ba ; prvInsertTimerInActiveList + 58
        0x000202b2:    e7ff        ..      B        0x202b4 ; prvInsertTimerInActiveList + 52
        0x000202b4:    2001        .       MOVS     r0,#1
        0x000202b6:    9001        ..      STR      r0,[sp,#4]
        0x000202b8:    e009        ..      B        0x202ce ; prvInsertTimerInActiveList + 78
        0x000202ba:    f24a008c    J...    MOV      r0,#0xa08c
        0x000202be:    f2c10000    ....    MOVT     r0,#0x1000
        0x000202c2:    6800        .h      LDR      r0,[r0,#0]
        0x000202c4:    9905        ..      LDR      r1,[sp,#0x14]
        0x000202c6:    3104        .1      ADDS     r1,#4
        0x000202c8:    f000ff3c    ..<.    BL       vListInsert ; 0x21144
        0x000202cc:    e7ff        ..      B        0x202ce ; prvInsertTimerInActiveList + 78
        0x000202ce:    e017        ..      B        0x20300 ; prvInsertTimerInActiveList + 128
        0x000202d0:    9803        ..      LDR      r0,[sp,#0xc]
        0x000202d2:    9902        ..      LDR      r1,[sp,#8]
        0x000202d4:    4288        .B      CMP      r0,r1
        0x000202d6:    d208        ..      BCS      0x202ea ; prvInsertTimerInActiveList + 106
        0x000202d8:    e7ff        ..      B        0x202da ; prvInsertTimerInActiveList + 90
        0x000202da:    9804        ..      LDR      r0,[sp,#0x10]
        0x000202dc:    9902        ..      LDR      r1,[sp,#8]
        0x000202de:    4288        .B      CMP      r0,r1
        0x000202e0:    d303        ..      BCC      0x202ea ; prvInsertTimerInActiveList + 106
        0x000202e2:    e7ff        ..      B        0x202e4 ; prvInsertTimerInActiveList + 100
        0x000202e4:    2001        .       MOVS     r0,#1
        0x000202e6:    9001        ..      STR      r0,[sp,#4]
        0x000202e8:    e009        ..      B        0x202fe ; prvInsertTimerInActiveList + 126
        0x000202ea:    f24a007c    J.|.    MOV      r0,#0xa07c
        0x000202ee:    f2c10000    ....    MOVT     r0,#0x1000
        0x000202f2:    6800        .h      LDR      r0,[r0,#0]
        0x000202f4:    9905        ..      LDR      r1,[sp,#0x14]
        0x000202f6:    3104        .1      ADDS     r1,#4
        0x000202f8:    f000ff24    ..$.    BL       vListInsert ; 0x21144
        0x000202fc:    e7ff        ..      B        0x202fe ; prvInsertTimerInActiveList + 126
        0x000202fe:    e7ff        ..      B        0x20300 ; prvInsertTimerInActiveList + 128
        0x00020300:    9801        ..      LDR      r0,[sp,#4]
        0x00020302:    b006        ..      ADD      sp,sp,#0x18
        0x00020304:    bd80        ..      POP      {r7,pc}
        0x00020306:    0000        ..      MOVS     r0,r0
    prvIsQueueEmpty
        0x00020308:    b580        ..      PUSH     {r7,lr}
        0x0002030a:    b082        ..      SUB      sp,sp,#8
        0x0002030c:    9001        ..      STR      r0,[sp,#4]
        0x0002030e:    f000ff59    ..Y.    BL       vPortEnterCritical ; 0x211c4
        0x00020312:    9801        ..      LDR      r0,[sp,#4]
        0x00020314:    6b80        .k      LDR      r0,[r0,#0x38]
        0x00020316:    b918        ..      CBNZ     r0,0x20320 ; prvIsQueueEmpty + 24
        0x00020318:    e7ff        ..      B        0x2031a ; prvIsQueueEmpty + 18
        0x0002031a:    2001        .       MOVS     r0,#1
        0x0002031c:    9000        ..      STR      r0,[sp,#0]
        0x0002031e:    e002        ..      B        0x20326 ; prvIsQueueEmpty + 30
        0x00020320:    2000        .       MOVS     r0,#0
        0x00020322:    9000        ..      STR      r0,[sp,#0]
        0x00020324:    e7ff        ..      B        0x20326 ; prvIsQueueEmpty + 30
        0x00020326:    f000ff6f    ..o.    BL       vPortExitCritical ; 0x21208
        0x0002032a:    9800        ..      LDR      r0,[sp,#0]
        0x0002032c:    b002        ..      ADD      sp,sp,#8
        0x0002032e:    bd80        ..      POP      {r7,pc}
    prvIsQueueFull
        0x00020330:    b580        ..      PUSH     {r7,lr}
        0x00020332:    b082        ..      SUB      sp,sp,#8
        0x00020334:    9001        ..      STR      r0,[sp,#4]
        0x00020336:    f000ff45    ..E.    BL       vPortEnterCritical ; 0x211c4
        0x0002033a:    9801        ..      LDR      r0,[sp,#4]
        0x0002033c:    6b80        .k      LDR      r0,[r0,#0x38]
        0x0002033e:    9901        ..      LDR      r1,[sp,#4]
        0x00020340:    6bc9        .k      LDR      r1,[r1,#0x3c]
        0x00020342:    4288        .B      CMP      r0,r1
        0x00020344:    d103        ..      BNE      0x2034e ; prvIsQueueFull + 30
        0x00020346:    e7ff        ..      B        0x20348 ; prvIsQueueFull + 24
        0x00020348:    2001        .       MOVS     r0,#1
        0x0002034a:    9000        ..      STR      r0,[sp,#0]
        0x0002034c:    e002        ..      B        0x20354 ; prvIsQueueFull + 36
        0x0002034e:    2000        .       MOVS     r0,#0
        0x00020350:    9000        ..      STR      r0,[sp,#0]
        0x00020352:    e7ff        ..      B        0x20354 ; prvIsQueueFull + 36
        0x00020354:    f000ff58    ..X.    BL       vPortExitCritical ; 0x21208
        0x00020358:    9800        ..      LDR      r0,[sp,#0]
        0x0002035a:    b002        ..      ADD      sp,sp,#8
        0x0002035c:    bd80        ..      POP      {r7,pc}
        0x0002035e:    0000        ..      MOVS     r0,r0
    prvPortStartFirstTask
        0x00020360:    4808        .H      LDR      r0,[pc,#32] ; [0x20384] = 0xe000ed08
        0x00020362:    6800        .h      LDR      r0,[r0,#0]
        0x00020364:    6800        .h      LDR      r0,[r0,#0]
        0x00020366:    f3808808    ....    MSR      MSP,r0
        0x0002036a:    f04f0000    O...    MOV      r0,#0
        0x0002036e:    f3808814    ....    MSR      CONTROL,r0
        0x00020372:    b662        b.      CPSIE    i
        0x00020374:    b661        a.      CPSIE    f
        0x00020376:    f3bf8f4f    ..O.    DSB      
        0x0002037a:    f3bf8f6f    ..o.    ISB      
        0x0002037e:    df00        ..      SVC      #0x0 ; formerly SWI
        0x00020380:    bf00        ..      NOP      
        0x00020382:    bf00        ..      NOP      
    $d.23
        0x00020384:    e000ed08    ....    DCD    3758157064
    $t.24
    prvProcessExpiredTimer
        0x00020388:    b580        ..      PUSH     {r7,lr}
        0x0002038a:    b084        ..      SUB      sp,sp,#0x10
        0x0002038c:    9003        ..      STR      r0,[sp,#0xc]
        0x0002038e:    9102        ..      STR      r1,[sp,#8]
        0x00020390:    f24a007c    J.|.    MOV      r0,#0xa07c
        0x00020394:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020398:    6800        .h      LDR      r0,[r0,#0]
        0x0002039a:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002039c:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002039e:    9001        ..      STR      r0,[sp,#4]
        0x000203a0:    9801        ..      LDR      r0,[sp,#4]
        0x000203a2:    3004        .0      ADDS     r0,#4
        0x000203a4:    f000fe7c    ..|.    BL       uxListRemove ; 0x210a0
        0x000203a8:    9801        ..      LDR      r0,[sp,#4]
        0x000203aa:    f8900024    ..$.    LDRB     r0,[r0,#0x24]
        0x000203ae:    0740        @.      LSLS     r0,r0,#29
        0x000203b0:    2800        .(      CMP      r0,#0
        0x000203b2:    d506        ..      BPL      0x203c2 ; prvProcessExpiredTimer + 58
        0x000203b4:    e7ff        ..      B        0x203b6 ; prvProcessExpiredTimer + 46
        0x000203b6:    9801        ..      LDR      r0,[sp,#4]
        0x000203b8:    9903        ..      LDR      r1,[sp,#0xc]
        0x000203ba:    9a02        ..      LDR      r2,[sp,#8]
        0x000203bc:    f000f90a    ....    BL       prvReloadTimer ; 0x205d4
        0x000203c0:    e007        ..      B        0x203d2 ; prvProcessExpiredTimer + 74
        0x000203c2:    9901        ..      LDR      r1,[sp,#4]
        0x000203c4:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x000203c8:    f00000fe    ....    AND      r0,r0,#0xfe
        0x000203cc:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x000203d0:    e7ff        ..      B        0x203d2 ; prvProcessExpiredTimer + 74
        0x000203d2:    9801        ..      LDR      r0,[sp,#4]
        0x000203d4:    6a01        .j      LDR      r1,[r0,#0x20]
        0x000203d6:    4788        .G      BLX      r1
        0x000203d8:    b004        ..      ADD      sp,sp,#0x10
        0x000203da:    bd80        ..      POP      {r7,pc}
    prvProcessReceivedCommands
        0x000203dc:    b580        ..      PUSH     {r7,lr}
        0x000203de:    b08a        ..      SUB      sp,sp,#0x28
        0x000203e0:    e7ff        ..      B        0x203e2 ; prvProcessReceivedCommands + 6
        0x000203e2:    f64e50ec    N..P    MOV      r0,#0xedec
        0x000203e6:    f2c10000    ....    MOVT     r0,#0x1000
        0x000203ea:    6800        .h      LDR      r0,[r0,#0]
        0x000203ec:    a906        ..      ADD      r1,sp,#0x18
        0x000203ee:    2200        ."      MOVS     r2,#0
        0x000203f0:    f001fe26    ..&.    BL       xQueueReceive ; 0x22040
        0x000203f4:    2800        .(      CMP      r0,#0
        0x000203f6:    f000809c    ....    BEQ.W    0x20532 ; prvProcessReceivedCommands + 342
        0x000203fa:    e7ff        ..      B        0x203fc ; prvProcessReceivedCommands + 32
        0x000203fc:    9806        ..      LDR      r0,[sp,#0x18]
        0x000203fe:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x00020402:    dc0e        ..      BGT      0x20422 ; prvProcessReceivedCommands + 70
        0x00020404:    e7ff        ..      B        0x20406 ; prvProcessReceivedCommands + 42
        0x00020406:    a806        ..      ADD      r0,sp,#0x18
        0x00020408:    3004        .0      ADDS     r0,#4
        0x0002040a:    9002        ..      STR      r0,[sp,#8]
        0x0002040c:    9802        ..      LDR      r0,[sp,#8]
        0x0002040e:    b910        ..      CBNZ     r0,0x20416 ; prvProcessReceivedCommands + 58
        0x00020410:    e7ff        ..      B        0x20412 ; prvProcessReceivedCommands + 54
        0x00020412:    e7ff        ..      B        0x20414 ; prvProcessReceivedCommands + 56
        0x00020414:    e7fe        ..      B        0x20414 ; prvProcessReceivedCommands + 56
        0x00020416:    9902        ..      LDR      r1,[sp,#8]
        0x00020418:    680a        .h      LDR      r2,[r1,#0]
        0x0002041a:    6848        Hh      LDR      r0,[r1,#4]
        0x0002041c:    6889        .h      LDR      r1,[r1,#8]
        0x0002041e:    4790        .G      BLX      r2
        0x00020420:    e000        ..      B        0x20424 ; prvProcessReceivedCommands + 72
        0x00020422:    e7ff        ..      B        0x20424 ; prvProcessReceivedCommands + 72
        0x00020424:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020426:    2800        .(      CMP      r0,#0
        0x00020428:    f1008082    ....    BMI.W    0x20530 ; prvProcessReceivedCommands + 340
        0x0002042c:    e7ff        ..      B        0x2042e ; prvProcessReceivedCommands + 82
        0x0002042e:    9808        ..      LDR      r0,[sp,#0x20]
        0x00020430:    9005        ..      STR      r0,[sp,#0x14]
        0x00020432:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020434:    6940        @i      LDR      r0,[r0,#0x14]
        0x00020436:    b128        (.      CBZ      r0,0x20444 ; prvProcessReceivedCommands + 104
        0x00020438:    e7ff        ..      B        0x2043a ; prvProcessReceivedCommands + 94
        0x0002043a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002043c:    3004        .0      ADDS     r0,#4
        0x0002043e:    f000fe2f    ../.    BL       uxListRemove ; 0x210a0
        0x00020442:    e000        ..      B        0x20446 ; prvProcessReceivedCommands + 106
        0x00020444:    e7ff        ..      B        0x20446 ; prvProcessReceivedCommands + 106
        0x00020446:    a804        ..      ADD      r0,sp,#0x10
        0x00020448:    f000f8fc    ....    BL       prvSampleTimeNow ; 0x20644
        0x0002044c:    9003        ..      STR      r0,[sp,#0xc]
        0x0002044e:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020450:    3801        .8      SUBS     r0,#1
        0x00020452:    4601        .F      MOV      r1,r0
        0x00020454:    9101        ..      STR      r1,[sp,#4]
        0x00020456:    2808        .(      CMP      r0,#8
        0x00020458:    d868        h.      BHI      0x2052c ; prvProcessReceivedCommands + 336
        0x0002045a:    9901        ..      LDR      r1,[sp,#4]
        0x0002045c:    e8dff001    ....    TBB      [pc,r1]
    $d.21
        0x00020460:    3a320505    ..2:    DCD    976356613
        0x00020464:    32050552    R..2    DCD    839189842
        0x00020468:    003a        :.      DCW    58
    $t.22
        0x0002046a:    9905        ..      LDR      r1,[sp,#0x14]
        0x0002046c:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x00020470:    f0400001    @...    ORR      r0,r0,#1
        0x00020474:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x00020478:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002047a:    9b07        ..      LDR      r3,[sp,#0x1c]
        0x0002047c:    6981        .i      LDR      r1,[r0,#0x18]
        0x0002047e:    4419        .D      ADD      r1,r1,r3
        0x00020480:    9a03        ..      LDR      r2,[sp,#0xc]
        0x00020482:    f7fffefd    ....    BL       prvInsertTimerInActiveList ; 0x20280
        0x00020486:    b1d8        ..      CBZ      r0,0x204c0 ; prvProcessReceivedCommands + 228
        0x00020488:    e7ff        ..      B        0x2048a ; prvProcessReceivedCommands + 174
        0x0002048a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002048c:    f8900024    ..$.    LDRB     r0,[r0,#0x24]
        0x00020490:    0740        @.      LSLS     r0,r0,#29
        0x00020492:    2800        .(      CMP      r0,#0
        0x00020494:    d508        ..      BPL      0x204a8 ; prvProcessReceivedCommands + 204
        0x00020496:    e7ff        ..      B        0x20498 ; prvProcessReceivedCommands + 188
        0x00020498:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002049a:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0002049c:    6982        .i      LDR      r2,[r0,#0x18]
        0x0002049e:    4411        .D      ADD      r1,r1,r2
        0x000204a0:    9a03        ..      LDR      r2,[sp,#0xc]
        0x000204a2:    f000f897    ....    BL       prvReloadTimer ; 0x205d4
        0x000204a6:    e007        ..      B        0x204b8 ; prvProcessReceivedCommands + 220
        0x000204a8:    9905        ..      LDR      r1,[sp,#0x14]
        0x000204aa:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x000204ae:    f00000fe    ....    AND      r0,r0,#0xfe
        0x000204b2:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x000204b6:    e7ff        ..      B        0x204b8 ; prvProcessReceivedCommands + 220
        0x000204b8:    9805        ..      LDR      r0,[sp,#0x14]
        0x000204ba:    6a01        .j      LDR      r1,[r0,#0x20]
        0x000204bc:    4788        .G      BLX      r1
        0x000204be:    e000        ..      B        0x204c2 ; prvProcessReceivedCommands + 230
        0x000204c0:    e7ff        ..      B        0x204c2 ; prvProcessReceivedCommands + 230
        0x000204c2:    e034        4.      B        0x2052e ; prvProcessReceivedCommands + 338
        0x000204c4:    9905        ..      LDR      r1,[sp,#0x14]
        0x000204c6:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x000204ca:    f00000fe    ....    AND      r0,r0,#0xfe
        0x000204ce:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x000204d2:    e02c        ,.      B        0x2052e ; prvProcessReceivedCommands + 338
        0x000204d4:    9905        ..      LDR      r1,[sp,#0x14]
        0x000204d6:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x000204da:    f0400001    @...    ORR      r0,r0,#1
        0x000204de:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x000204e2:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000204e4:    9905        ..      LDR      r1,[sp,#0x14]
        0x000204e6:    6188        .a      STR      r0,[r1,#0x18]
        0x000204e8:    9805        ..      LDR      r0,[sp,#0x14]
        0x000204ea:    6980        .i      LDR      r0,[r0,#0x18]
        0x000204ec:    b910        ..      CBNZ     r0,0x204f4 ; prvProcessReceivedCommands + 280
        0x000204ee:    e7ff        ..      B        0x204f0 ; prvProcessReceivedCommands + 276
        0x000204f0:    e7ff        ..      B        0x204f2 ; prvProcessReceivedCommands + 278
        0x000204f2:    e7fe        ..      B        0x204f2 ; prvProcessReceivedCommands + 278
        0x000204f4:    9805        ..      LDR      r0,[sp,#0x14]
        0x000204f6:    9b03        ..      LDR      r3,[sp,#0xc]
        0x000204f8:    6981        .i      LDR      r1,[r0,#0x18]
        0x000204fa:    4419        .D      ADD      r1,r1,r3
        0x000204fc:    461a        .F      MOV      r2,r3
        0x000204fe:    f7fffebf    ....    BL       prvInsertTimerInActiveList ; 0x20280
        0x00020502:    e014        ..      B        0x2052e ; prvProcessReceivedCommands + 338
        0x00020504:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020506:    f8900024    ..$.    LDRB     r0,[r0,#0x24]
        0x0002050a:    0780        ..      LSLS     r0,r0,#30
        0x0002050c:    2800        .(      CMP      r0,#0
        0x0002050e:    d404        ..      BMI      0x2051a ; prvProcessReceivedCommands + 318
        0x00020510:    e7ff        ..      B        0x20512 ; prvProcessReceivedCommands + 310
        0x00020512:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020514:    f000fe94    ....    BL       vPortFree ; 0x21240
        0x00020518:    e007        ..      B        0x2052a ; prvProcessReceivedCommands + 334
        0x0002051a:    9905        ..      LDR      r1,[sp,#0x14]
        0x0002051c:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x00020520:    f00000fe    ....    AND      r0,r0,#0xfe
        0x00020524:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x00020528:    e7ff        ..      B        0x2052a ; prvProcessReceivedCommands + 334
        0x0002052a:    e000        ..      B        0x2052e ; prvProcessReceivedCommands + 338
        0x0002052c:    e7ff        ..      B        0x2052e ; prvProcessReceivedCommands + 338
        0x0002052e:    e7ff        ..      B        0x20530 ; prvProcessReceivedCommands + 340
        0x00020530:    e757        W.      B        0x203e2 ; prvProcessReceivedCommands + 6
        0x00020532:    b00a        ..      ADD      sp,sp,#0x28
        0x00020534:    bd80        ..      POP      {r7,pc}
        0x00020536:    0000        ..      MOVS     r0,r0
    prvProcessTimerOrBlockTask
        0x00020538:    b580        ..      PUSH     {r7,lr}
        0x0002053a:    b084        ..      SUB      sp,sp,#0x10
        0x0002053c:    9003        ..      STR      r0,[sp,#0xc]
        0x0002053e:    9102        ..      STR      r1,[sp,#8]
        0x00020540:    f001f97e    ..~.    BL       vTaskSuspendAll ; 0x21840
        0x00020544:    4668        hF      MOV      r0,sp
        0x00020546:    f000f87d    ..}.    BL       prvSampleTimeNow ; 0x20644
        0x0002054a:    9001        ..      STR      r0,[sp,#4]
        0x0002054c:    9800        ..      LDR      r0,[sp,#0]
        0x0002054e:    bbd8        ..      CBNZ     r0,0x205c8 ; prvProcessTimerOrBlockTask + 144
        0x00020550:    e7ff        ..      B        0x20552 ; prvProcessTimerOrBlockTask + 26
        0x00020552:    9802        ..      LDR      r0,[sp,#8]
        0x00020554:    b960        `.      CBNZ     r0,0x20570 ; prvProcessTimerOrBlockTask + 56
        0x00020556:    e7ff        ..      B        0x20558 ; prvProcessTimerOrBlockTask + 32
        0x00020558:    9803        ..      LDR      r0,[sp,#0xc]
        0x0002055a:    9901        ..      LDR      r1,[sp,#4]
        0x0002055c:    4288        .B      CMP      r0,r1
        0x0002055e:    d807        ..      BHI      0x20570 ; prvProcessTimerOrBlockTask + 56
        0x00020560:    e7ff        ..      B        0x20562 ; prvProcessTimerOrBlockTask + 42
        0x00020562:    f002f903    ....    BL       xTaskResumeAll ; 0x2276c
        0x00020566:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020568:    9901        ..      LDR      r1,[sp,#4]
        0x0002056a:    f7ffff0d    ....    BL       prvProcessExpiredTimer ; 0x20388
        0x0002056e:    e02a        *.      B        0x205c6 ; prvProcessTimerOrBlockTask + 142
        0x00020570:    9802        ..      LDR      r0,[sp,#8]
        0x00020572:    b158        X.      CBZ      r0,0x2058c ; prvProcessTimerOrBlockTask + 84
        0x00020574:    e7ff        ..      B        0x20576 ; prvProcessTimerOrBlockTask + 62
        0x00020576:    f24a008c    J...    MOV      r0,#0xa08c
        0x0002057a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002057e:    6800        .h      LDR      r0,[r0,#0]
        0x00020580:    6800        .h      LDR      r0,[r0,#0]
        0x00020582:    fab0f080    ....    CLZ      r0,r0
        0x00020586:    0940        @.      LSRS     r0,r0,#5
        0x00020588:    9002        ..      STR      r0,[sp,#8]
        0x0002058a:    e7ff        ..      B        0x2058c ; prvProcessTimerOrBlockTask + 84
        0x0002058c:    f64e50ec    N..P    MOV      r0,#0xedec
        0x00020590:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020594:    6800        .h      LDR      r0,[r0,#0]
        0x00020596:    9903        ..      LDR      r1,[sp,#0xc]
        0x00020598:    9a01        ..      LDR      r2,[sp,#4]
        0x0002059a:    1a89        ..      SUBS     r1,r1,r2
        0x0002059c:    9a02        ..      LDR      r2,[sp,#8]
        0x0002059e:    f000ffe9    ....    BL       vQueueWaitForMessageRestricted ; 0x21574
        0x000205a2:    f002f8e3    ....    BL       xTaskResumeAll ; 0x2276c
        0x000205a6:    b960        `.      CBNZ     r0,0x205c2 ; prvProcessTimerOrBlockTask + 138
        0x000205a8:    e7ff        ..      B        0x205aa ; prvProcessTimerOrBlockTask + 114
        0x000205aa:    f64e5104    N..Q    MOV      r1,#0xed04
        0x000205ae:    f2ce0100    ....    MOVT     r1,#0xe000
        0x000205b2:    f04f5080    O..P    MOV      r0,#0x10000000
        0x000205b6:    6008        .`      STR      r0,[r1,#0]
        0x000205b8:    f3bf8f4f    ..O.    DSB      
        0x000205bc:    f3bf8f6f    ..o.    ISB      
        0x000205c0:    e000        ..      B        0x205c4 ; prvProcessTimerOrBlockTask + 140
        0x000205c2:    e7ff        ..      B        0x205c4 ; prvProcessTimerOrBlockTask + 140
        0x000205c4:    e7ff        ..      B        0x205c6 ; prvProcessTimerOrBlockTask + 142
        0x000205c6:    e002        ..      B        0x205ce ; prvProcessTimerOrBlockTask + 150
        0x000205c8:    f002f8d0    ....    BL       xTaskResumeAll ; 0x2276c
        0x000205cc:    e7ff        ..      B        0x205ce ; prvProcessTimerOrBlockTask + 150
        0x000205ce:    b004        ..      ADD      sp,sp,#0x10
        0x000205d0:    bd80        ..      POP      {r7,pc}
        0x000205d2:    0000        ..      MOVS     r0,r0
    prvReloadTimer
        0x000205d4:    b580        ..      PUSH     {r7,lr}
        0x000205d6:    b084        ..      SUB      sp,sp,#0x10
        0x000205d8:    9003        ..      STR      r0,[sp,#0xc]
        0x000205da:    9102        ..      STR      r1,[sp,#8]
        0x000205dc:    9201        ..      STR      r2,[sp,#4]
        0x000205de:    e7ff        ..      B        0x205e0 ; prvReloadTimer + 12
        0x000205e0:    9803        ..      LDR      r0,[sp,#0xc]
        0x000205e2:    9b02        ..      LDR      r3,[sp,#8]
        0x000205e4:    6981        .i      LDR      r1,[r0,#0x18]
        0x000205e6:    4419        .D      ADD      r1,r1,r3
        0x000205e8:    9a01        ..      LDR      r2,[sp,#4]
        0x000205ea:    f7fffe49    ..I.    BL       prvInsertTimerInActiveList ; 0x20280
        0x000205ee:    b148        H.      CBZ      r0,0x20604 ; prvReloadTimer + 48
        0x000205f0:    e7ff        ..      B        0x205f2 ; prvReloadTimer + 30
        0x000205f2:    9803        ..      LDR      r0,[sp,#0xc]
        0x000205f4:    6981        .i      LDR      r1,[r0,#0x18]
        0x000205f6:    9802        ..      LDR      r0,[sp,#8]
        0x000205f8:    4408        .D      ADD      r0,r0,r1
        0x000205fa:    9002        ..      STR      r0,[sp,#8]
        0x000205fc:    9803        ..      LDR      r0,[sp,#0xc]
        0x000205fe:    6a01        .j      LDR      r1,[r0,#0x20]
        0x00020600:    4788        .G      BLX      r1
        0x00020602:    e7ed        ..      B        0x205e0 ; prvReloadTimer + 12
        0x00020604:    b004        ..      ADD      sp,sp,#0x10
        0x00020606:    bd80        ..      POP      {r7,pc}
    prvResetNextTaskUnblockTime
        0x00020608:    f24a0080    J...    MOV      r0,#0xa080
        0x0002060c:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020610:    6800        .h      LDR      r0,[r0,#0]
        0x00020612:    6800        .h      LDR      r0,[r0,#0]
        0x00020614:    b940        @.      CBNZ     r0,0x20628 ; prvResetNextTaskUnblockTime + 32
        0x00020616:    e7ff        ..      B        0x20618 ; prvResetNextTaskUnblockTime + 16
        0x00020618:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x0002061c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020620:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00020624:    6008        .`      STR      r0,[r1,#0]
        0x00020626:    e00c        ..      B        0x20642 ; prvResetNextTaskUnblockTime + 58
        0x00020628:    f24a0080    J...    MOV      r0,#0xa080
        0x0002062c:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020630:    6800        .h      LDR      r0,[r0,#0]
        0x00020632:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00020634:    6800        .h      LDR      r0,[r0,#0]
        0x00020636:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x0002063a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002063e:    6008        .`      STR      r0,[r1,#0]
        0x00020640:    e7ff        ..      B        0x20642 ; prvResetNextTaskUnblockTime + 58
        0x00020642:    4770        pG      BX       lr
    prvSampleTimeNow
        0x00020644:    b580        ..      PUSH     {r7,lr}
        0x00020646:    b082        ..      SUB      sp,sp,#8
        0x00020648:    9001        ..      STR      r0,[sp,#4]
        0x0002064a:    f001fe91    ....    BL       xTaskGetTickCount ; 0x22370
        0x0002064e:    9000        ..      STR      r0,[sp,#0]
        0x00020650:    9800        ..      LDR      r0,[sp,#0]
        0x00020652:    f64941b4    I..A    MOV      r1,#0x9cb4
        0x00020656:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002065a:    6809        .h      LDR      r1,[r1,#0]
        0x0002065c:    4288        .B      CMP      r0,r1
        0x0002065e:    d206        ..      BCS      0x2066e ; prvSampleTimeNow + 42
        0x00020660:    e7ff        ..      B        0x20662 ; prvSampleTimeNow + 30
        0x00020662:    f000f811    ....    BL       prvSwitchTimerLists ; 0x20688
        0x00020666:    9901        ..      LDR      r1,[sp,#4]
        0x00020668:    2001        .       MOVS     r0,#1
        0x0002066a:    6008        .`      STR      r0,[r1,#0]
        0x0002066c:    e003        ..      B        0x20676 ; prvSampleTimeNow + 50
        0x0002066e:    9901        ..      LDR      r1,[sp,#4]
        0x00020670:    2000        .       MOVS     r0,#0
        0x00020672:    6008        .`      STR      r0,[r1,#0]
        0x00020674:    e7ff        ..      B        0x20676 ; prvSampleTimeNow + 50
        0x00020676:    9800        ..      LDR      r0,[sp,#0]
        0x00020678:    f64941b4    I..A    MOV      r1,#0x9cb4
        0x0002067c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020680:    6008        .`      STR      r0,[r1,#0]
        0x00020682:    9800        ..      LDR      r0,[sp,#0]
        0x00020684:    b002        ..      ADD      sp,sp,#8
        0x00020686:    bd80        ..      POP      {r7,pc}
    prvSwitchTimerLists
        0x00020688:    b580        ..      PUSH     {r7,lr}
        0x0002068a:    b082        ..      SUB      sp,sp,#8
        0x0002068c:    e7ff        ..      B        0x2068e ; prvSwitchTimerLists + 6
        0x0002068e:    f24a007c    J.|.    MOV      r0,#0xa07c
        0x00020692:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020696:    6800        .h      LDR      r0,[r0,#0]
        0x00020698:    6800        .h      LDR      r0,[r0,#0]
        0x0002069a:    b170        p.      CBZ      r0,0x206ba ; prvSwitchTimerLists + 50
        0x0002069c:    e7ff        ..      B        0x2069e ; prvSwitchTimerLists + 22
        0x0002069e:    f24a007c    J.|.    MOV      r0,#0xa07c
        0x000206a2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000206a6:    6800        .h      LDR      r0,[r0,#0]
        0x000206a8:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000206aa:    6800        .h      LDR      r0,[r0,#0]
        0x000206ac:    9001        ..      STR      r0,[sp,#4]
        0x000206ae:    9801        ..      LDR      r0,[sp,#4]
        0x000206b0:    f04f31ff    O..1    MOV      r1,#0xffffffff
        0x000206b4:    f7fffe68    ..h.    BL       prvProcessExpiredTimer ; 0x20388
        0x000206b8:    e7e9        ..      B        0x2068e ; prvSwitchTimerLists + 6
        0x000206ba:    f24a027c    J.|.    MOV      r2,#0xa07c
        0x000206be:    f2c10200    ....    MOVT     r2,#0x1000
        0x000206c2:    6810        .h      LDR      r0,[r2,#0]
        0x000206c4:    9000        ..      STR      r0,[sp,#0]
        0x000206c6:    f24a018c    J...    MOV      r1,#0xa08c
        0x000206ca:    f2c10100    ....    MOVT     r1,#0x1000
        0x000206ce:    6808        .h      LDR      r0,[r1,#0]
        0x000206d0:    6010        .`      STR      r0,[r2,#0]
        0x000206d2:    9800        ..      LDR      r0,[sp,#0]
        0x000206d4:    6008        .`      STR      r0,[r1,#0]
        0x000206d6:    b002        ..      ADD      sp,sp,#8
        0x000206d8:    bd80        ..      POP      {r7,pc}
        0x000206da:    0000        ..      MOVS     r0,r0
    prvTaskExitError
        0x000206dc:    b082        ..      SUB      sp,sp,#8
        0x000206de:    2000        .       MOVS     r0,#0
        0x000206e0:    9000        ..      STR      r0,[sp,#0]
        0x000206e2:    f2404094    @..@    MOV      r0,#0x494
        0x000206e6:    f2c10000    ....    MOVT     r0,#0x1000
        0x000206ea:    6800        .h      LDR      r0,[r0,#0]
        0x000206ec:    3001        .0      ADDS     r0,#1
        0x000206ee:    b110        ..      CBZ      r0,0x206f6 ; prvTaskExitError + 26
        0x000206f0:    e7ff        ..      B        0x206f2 ; prvTaskExitError + 22
        0x000206f2:    e7ff        ..      B        0x206f4 ; prvTaskExitError + 24
        0x000206f4:    e7fe        ..      B        0x206f4 ; prvTaskExitError + 24
        0x000206f6:    f04f0080    O...    MOV      r0,#0x80
        0x000206fa:    f3808811    ....    MSR      BASEPRI,r0
        0x000206fe:    f3bf8f6f    ..o.    ISB      
        0x00020702:    f3bf8f4f    ..O.    DSB      
        0x00020706:    9001        ..      STR      r0,[sp,#4]
        0x00020708:    e7ff        ..      B        0x2070a ; prvTaskExitError + 46
        0x0002070a:    9800        ..      LDR      r0,[sp,#0]
        0x0002070c:    b908        ..      CBNZ     r0,0x20712 ; prvTaskExitError + 54
        0x0002070e:    e7ff        ..      B        0x20710 ; prvTaskExitError + 52
        0x00020710:    e7fb        ..      B        0x2070a ; prvTaskExitError + 46
        0x00020712:    b002        ..      ADD      sp,sp,#8
        0x00020714:    4770        pG      BX       lr
        0x00020716:    0000        ..      MOVS     r0,r0
    prvTimerTask
        0x00020718:    b580        ..      PUSH     {r7,lr}
        0x0002071a:    b084        ..      SUB      sp,sp,#0x10
        0x0002071c:    9003        ..      STR      r0,[sp,#0xc]
        0x0002071e:    e7ff        ..      B        0x20720 ; prvTimerTask + 8
        0x00020720:    a801        ..      ADD      r0,sp,#4
        0x00020722:    f7fffb7f    ....    BL       prvGetNextExpireTime ; 0x1fe24
        0x00020726:    9002        ..      STR      r0,[sp,#8]
        0x00020728:    9802        ..      LDR      r0,[sp,#8]
        0x0002072a:    9901        ..      LDR      r1,[sp,#4]
        0x0002072c:    f7ffff04    ....    BL       prvProcessTimerOrBlockTask ; 0x20538
        0x00020730:    f7fffe54    ..T.    BL       prvProcessReceivedCommands ; 0x203dc
        0x00020734:    e7f4        ..      B        0x20720 ; prvTimerTask + 8
        0x00020736:    0000        ..      MOVS     r0,r0
    prvUnlockQueue
        0x00020738:    b580        ..      PUSH     {r7,lr}
        0x0002073a:    b082        ..      SUB      sp,sp,#8
        0x0002073c:    9001        ..      STR      r0,[sp,#4]
        0x0002073e:    f000fd41    ..A.    BL       vPortEnterCritical ; 0x211c4
        0x00020742:    9801        ..      LDR      r0,[sp,#4]
        0x00020744:    f8900045    ..E.    LDRB     r0,[r0,#0x45]
        0x00020748:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0002074c:    e7ff        ..      B        0x2074e ; prvUnlockQueue + 22
        0x0002074e:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00020752:    2801        .(      CMP      r0,#1
        0x00020754:    db16        ..      BLT      0x20784 ; prvUnlockQueue + 76
        0x00020756:    e7ff        ..      B        0x20758 ; prvUnlockQueue + 32
        0x00020758:    9801        ..      LDR      r0,[sp,#4]
        0x0002075a:    6a40        @j      LDR      r0,[r0,#0x24]
        0x0002075c:    b158        X.      CBZ      r0,0x20776 ; prvUnlockQueue + 62
        0x0002075e:    e7ff        ..      B        0x20760 ; prvUnlockQueue + 40
        0x00020760:    9801        ..      LDR      r0,[sp,#4]
        0x00020762:    3024        $0      ADDS     r0,r0,#0x24
        0x00020764:    f001ff3c    ..<.    BL       xTaskRemoveFromEventList ; 0x225e0
        0x00020768:    b118        ..      CBZ      r0,0x20772 ; prvUnlockQueue + 58
        0x0002076a:    e7ff        ..      B        0x2076c ; prvUnlockQueue + 52
        0x0002076c:    f000ff74    ..t.    BL       vTaskMissedYield ; 0x21658
        0x00020770:    e000        ..      B        0x20774 ; prvUnlockQueue + 60
        0x00020772:    e7ff        ..      B        0x20774 ; prvUnlockQueue + 60
        0x00020774:    e000        ..      B        0x20778 ; prvUnlockQueue + 64
        0x00020776:    e005        ..      B        0x20784 ; prvUnlockQueue + 76
        0x00020778:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0002077c:    3801        .8      SUBS     r0,#1
        0x0002077e:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00020782:    e7e4        ..      B        0x2074e ; prvUnlockQueue + 22
        0x00020784:    9901        ..      LDR      r1,[sp,#4]
        0x00020786:    20ff        .       MOVS     r0,#0xff
        0x00020788:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x0002078c:    f000fd3c    ..<.    BL       vPortExitCritical ; 0x21208
        0x00020790:    f000fd18    ....    BL       vPortEnterCritical ; 0x211c4
        0x00020794:    9801        ..      LDR      r0,[sp,#4]
        0x00020796:    f8900044    ..D.    LDRB     r0,[r0,#0x44]
        0x0002079a:    f88d0002    ....    STRB     r0,[sp,#2]
        0x0002079e:    e7ff        ..      B        0x207a0 ; prvUnlockQueue + 104
        0x000207a0:    f99d0002    ....    LDRSB    r0,[sp,#2]
        0x000207a4:    2801        .(      CMP      r0,#1
        0x000207a6:    db16        ..      BLT      0x207d6 ; prvUnlockQueue + 158
        0x000207a8:    e7ff        ..      B        0x207aa ; prvUnlockQueue + 114
        0x000207aa:    9801        ..      LDR      r0,[sp,#4]
        0x000207ac:    6900        .i      LDR      r0,[r0,#0x10]
        0x000207ae:    b180        ..      CBZ      r0,0x207d2 ; prvUnlockQueue + 154
        0x000207b0:    e7ff        ..      B        0x207b2 ; prvUnlockQueue + 122
        0x000207b2:    9801        ..      LDR      r0,[sp,#4]
        0x000207b4:    3010        .0      ADDS     r0,r0,#0x10
        0x000207b6:    f001ff13    ....    BL       xTaskRemoveFromEventList ; 0x225e0
        0x000207ba:    b118        ..      CBZ      r0,0x207c4 ; prvUnlockQueue + 140
        0x000207bc:    e7ff        ..      B        0x207be ; prvUnlockQueue + 134
        0x000207be:    f000ff4b    ..K.    BL       vTaskMissedYield ; 0x21658
        0x000207c2:    e000        ..      B        0x207c6 ; prvUnlockQueue + 142
        0x000207c4:    e7ff        ..      B        0x207c6 ; prvUnlockQueue + 142
        0x000207c6:    f89d0002    ....    LDRB     r0,[sp,#2]
        0x000207ca:    3801        .8      SUBS     r0,#1
        0x000207cc:    f88d0002    ....    STRB     r0,[sp,#2]
        0x000207d0:    e000        ..      B        0x207d4 ; prvUnlockQueue + 156
        0x000207d2:    e000        ..      B        0x207d6 ; prvUnlockQueue + 158
        0x000207d4:    e7e4        ..      B        0x207a0 ; prvUnlockQueue + 104
        0x000207d6:    9901        ..      LDR      r1,[sp,#4]
        0x000207d8:    20ff        .       MOVS     r0,#0xff
        0x000207da:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x000207de:    f000fd13    ....    BL       vPortExitCritical ; 0x21208
        0x000207e2:    b002        ..      ADD      sp,sp,#8
        0x000207e4:    bd80        ..      POP      {r7,pc}
        0x000207e6:    0000        ..      MOVS     r0,r0
    pvPortMalloc
        0x000207e8:    b580        ..      PUSH     {r7,lr}
        0x000207ea:    b088        ..      SUB      sp,sp,#0x20
        0x000207ec:    9007        ..      STR      r0,[sp,#0x1c]
        0x000207ee:    2000        .       MOVS     r0,#0
        0x000207f0:    9003        ..      STR      r0,[sp,#0xc]
        0x000207f2:    f001f825    ..%.    BL       vTaskSuspendAll ; 0x21840
        0x000207f6:    f24a0084    J...    MOV      r0,#0xa084
        0x000207fa:    f2c10000    ....    MOVT     r0,#0x1000
        0x000207fe:    6800        .h      LDR      r0,[r0,#0]
        0x00020800:    b918        ..      CBNZ     r0,0x2080a ; pvPortMalloc + 34
        0x00020802:    e7ff        ..      B        0x20804 ; pvPortMalloc + 28
        0x00020804:    f7fffb2e    ....    BL       prvHeapInit ; 0x1fe64
        0x00020808:    e000        ..      B        0x2080c ; pvPortMalloc + 36
        0x0002080a:    e7ff        ..      B        0x2080c ; pvPortMalloc + 36
        0x0002080c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002080e:    b1a8        ..      CBZ      r0,0x2083c ; pvPortMalloc + 84
        0x00020810:    e7ff        ..      B        0x20812 ; pvPortMalloc + 42
        0x00020812:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020814:    f0000007    ....    AND      r0,r0,#7
        0x00020818:    f1c00010    ....    RSB      r0,r0,#0x10
        0x0002081c:    9002        ..      STR      r0,[sp,#8]
        0x0002081e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020820:    9902        ..      LDR      r1,[sp,#8]
        0x00020822:    43c9        .C      MVNS     r1,r1
        0x00020824:    4288        .B      CMP      r0,r1
        0x00020826:    d805        ..      BHI      0x20834 ; pvPortMalloc + 76
        0x00020828:    e7ff        ..      B        0x2082a ; pvPortMalloc + 66
        0x0002082a:    9902        ..      LDR      r1,[sp,#8]
        0x0002082c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002082e:    4408        .D      ADD      r0,r0,r1
        0x00020830:    9007        ..      STR      r0,[sp,#0x1c]
        0x00020832:    e002        ..      B        0x2083a ; pvPortMalloc + 82
        0x00020834:    2000        .       MOVS     r0,#0
        0x00020836:    9007        ..      STR      r0,[sp,#0x1c]
        0x00020838:    e7ff        ..      B        0x2083a ; pvPortMalloc + 82
        0x0002083a:    e000        ..      B        0x2083e ; pvPortMalloc + 86
        0x0002083c:    e7ff        ..      B        0x2083e ; pvPortMalloc + 86
        0x0002083e:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x00020842:    0600        ..      LSLS     r0,r0,#24
        0x00020844:    2800        .(      CMP      r0,#0
        0x00020846:    f1008094    ....    BMI.W    0x20972 ; pvPortMalloc + 394
        0x0002084a:    e7ff        ..      B        0x2084c ; pvPortMalloc + 100
        0x0002084c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002084e:    2800        .(      CMP      r0,#0
        0x00020850:    f000808d    ....    BEQ.W    0x2096e ; pvPortMalloc + 390
        0x00020854:    e7ff        ..      B        0x20856 ; pvPortMalloc + 110
        0x00020856:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020858:    f64e5190    N..Q    MOV      r1,#0xed90
        0x0002085c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020860:    6809        .h      LDR      r1,[r1,#0]
        0x00020862:    4288        .B      CMP      r0,r1
        0x00020864:    f2008083    ....    BHI.W    0x2096e ; pvPortMalloc + 390
        0x00020868:    e7ff        ..      B        0x2086a ; pvPortMalloc + 130
        0x0002086a:    f64e50cc    N..P    MOV      r0,#0xedcc
        0x0002086e:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020872:    9005        ..      STR      r0,[sp,#0x14]
        0x00020874:    6800        .h      LDR      r0,[r0,#0]
        0x00020876:    9006        ..      STR      r0,[sp,#0x18]
        0x00020878:    e7ff        ..      B        0x2087a ; pvPortMalloc + 146
        0x0002087a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002087c:    6841        Ah      LDR      r1,[r0,#4]
        0x0002087e:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x00020880:    2000        .       MOVS     r0,#0
        0x00020882:    4291        .B      CMP      r1,r2
        0x00020884:    9001        ..      STR      r0,[sp,#4]
        0x00020886:    d207        ..      BCS      0x20898 ; pvPortMalloc + 176
        0x00020888:    e7ff        ..      B        0x2088a ; pvPortMalloc + 162
        0x0002088a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002088c:    6800        .h      LDR      r0,[r0,#0]
        0x0002088e:    2800        .(      CMP      r0,#0
        0x00020890:    bf18        ..      IT       NE
        0x00020892:    2001        .       MOVNE    r0,#1
        0x00020894:    9001        ..      STR      r0,[sp,#4]
        0x00020896:    e7ff        ..      B        0x20898 ; pvPortMalloc + 176
        0x00020898:    9801        ..      LDR      r0,[sp,#4]
        0x0002089a:    07c0        ..      LSLS     r0,r0,#31
        0x0002089c:    b130        0.      CBZ      r0,0x208ac ; pvPortMalloc + 196
        0x0002089e:    e7ff        ..      B        0x208a0 ; pvPortMalloc + 184
        0x000208a0:    9806        ..      LDR      r0,[sp,#0x18]
        0x000208a2:    9005        ..      STR      r0,[sp,#0x14]
        0x000208a4:    9806        ..      LDR      r0,[sp,#0x18]
        0x000208a6:    6800        .h      LDR      r0,[r0,#0]
        0x000208a8:    9006        ..      STR      r0,[sp,#0x18]
        0x000208aa:    e7e6        ..      B        0x2087a ; pvPortMalloc + 146
        0x000208ac:    9806        ..      LDR      r0,[sp,#0x18]
        0x000208ae:    f24a0184    J...    MOV      r1,#0xa084
        0x000208b2:    f2c10100    ....    MOVT     r1,#0x1000
        0x000208b6:    6809        .h      LDR      r1,[r1,#0]
        0x000208b8:    4288        .B      CMP      r0,r1
        0x000208ba:    d056        V.      BEQ      0x2096a ; pvPortMalloc + 386
        0x000208bc:    e7ff        ..      B        0x208be ; pvPortMalloc + 214
        0x000208be:    9805        ..      LDR      r0,[sp,#0x14]
        0x000208c0:    6800        .h      LDR      r0,[r0,#0]
        0x000208c2:    3008        .0      ADDS     r0,r0,#8
        0x000208c4:    9003        ..      STR      r0,[sp,#0xc]
        0x000208c6:    9806        ..      LDR      r0,[sp,#0x18]
        0x000208c8:    6800        .h      LDR      r0,[r0,#0]
        0x000208ca:    9905        ..      LDR      r1,[sp,#0x14]
        0x000208cc:    6008        .`      STR      r0,[r1,#0]
        0x000208ce:    9806        ..      LDR      r0,[sp,#0x18]
        0x000208d0:    6840        @h      LDR      r0,[r0,#4]
        0x000208d2:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000208d4:    1a40        @.      SUBS     r0,r0,r1
        0x000208d6:    2811        .(      CMP      r0,#0x11
        0x000208d8:    d318        ..      BCC      0x2090c ; pvPortMalloc + 292
        0x000208da:    e7ff        ..      B        0x208dc ; pvPortMalloc + 244
        0x000208dc:    9806        ..      LDR      r0,[sp,#0x18]
        0x000208de:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000208e0:    4408        .D      ADD      r0,r0,r1
        0x000208e2:    9004        ..      STR      r0,[sp,#0x10]
        0x000208e4:    f89d0010    ....    LDRB     r0,[sp,#0x10]
        0x000208e8:    0740        @.      LSLS     r0,r0,#29
        0x000208ea:    b110        ..      CBZ      r0,0x208f2 ; pvPortMalloc + 266
        0x000208ec:    e7ff        ..      B        0x208ee ; pvPortMalloc + 262
        0x000208ee:    e7ff        ..      B        0x208f0 ; pvPortMalloc + 264
        0x000208f0:    e7fe        ..      B        0x208f0 ; pvPortMalloc + 264
        0x000208f2:    9806        ..      LDR      r0,[sp,#0x18]
        0x000208f4:    6840        @h      LDR      r0,[r0,#4]
        0x000208f6:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000208f8:    1a40        @.      SUBS     r0,r0,r1
        0x000208fa:    9904        ..      LDR      r1,[sp,#0x10]
        0x000208fc:    6048        H`      STR      r0,[r1,#4]
        0x000208fe:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020900:    9906        ..      LDR      r1,[sp,#0x18]
        0x00020902:    6048        H`      STR      r0,[r1,#4]
        0x00020904:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020906:    f7fffc57    ..W.    BL       prvInsertBlockIntoFreeList ; 0x201b8
        0x0002090a:    e000        ..      B        0x2090e ; pvPortMalloc + 294
        0x0002090c:    e7ff        ..      B        0x2090e ; pvPortMalloc + 294
        0x0002090e:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020910:    6842        Bh      LDR      r2,[r0,#4]
        0x00020912:    f64e5090    N..P    MOV      r0,#0xed90
        0x00020916:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002091a:    6801        .h      LDR      r1,[r0,#0]
        0x0002091c:    1a89        ..      SUBS     r1,r1,r2
        0x0002091e:    6001        .`      STR      r1,[r0,#0]
        0x00020920:    6800        .h      LDR      r0,[r0,#0]
        0x00020922:    f64e519c    N..Q    MOV      r1,#0xed9c
        0x00020926:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002092a:    6809        .h      LDR      r1,[r1,#0]
        0x0002092c:    4288        .B      CMP      r0,r1
        0x0002092e:    d20b        ..      BCS      0x20948 ; pvPortMalloc + 352
        0x00020930:    e7ff        ..      B        0x20932 ; pvPortMalloc + 330
        0x00020932:    f64e5090    N..P    MOV      r0,#0xed90
        0x00020936:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002093a:    6800        .h      LDR      r0,[r0,#0]
        0x0002093c:    f64e519c    N..Q    MOV      r1,#0xed9c
        0x00020940:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020944:    6008        .`      STR      r0,[r1,#0]
        0x00020946:    e000        ..      B        0x2094a ; pvPortMalloc + 354
        0x00020948:    e7ff        ..      B        0x2094a ; pvPortMalloc + 354
        0x0002094a:    9906        ..      LDR      r1,[sp,#0x18]
        0x0002094c:    6848        Hh      LDR      r0,[r1,#4]
        0x0002094e:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x00020952:    6048        H`      STR      r0,[r1,#4]
        0x00020954:    9906        ..      LDR      r1,[sp,#0x18]
        0x00020956:    2000        .       MOVS     r0,#0
        0x00020958:    6008        .`      STR      r0,[r1,#0]
        0x0002095a:    f64e51a8    N..Q    MOV      r1,#0xeda8
        0x0002095e:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020962:    6808        .h      LDR      r0,[r1,#0]
        0x00020964:    3001        .0      ADDS     r0,#1
        0x00020966:    6008        .`      STR      r0,[r1,#0]
        0x00020968:    e000        ..      B        0x2096c ; pvPortMalloc + 388
        0x0002096a:    e7ff        ..      B        0x2096c ; pvPortMalloc + 388
        0x0002096c:    e000        ..      B        0x20970 ; pvPortMalloc + 392
        0x0002096e:    e7ff        ..      B        0x20970 ; pvPortMalloc + 392
        0x00020970:    e000        ..      B        0x20974 ; pvPortMalloc + 396
        0x00020972:    e7ff        ..      B        0x20974 ; pvPortMalloc + 396
        0x00020974:    f001fefa    ....    BL       xTaskResumeAll ; 0x2276c
        0x00020978:    9803        ..      LDR      r0,[sp,#0xc]
        0x0002097a:    b918        ..      CBNZ     r0,0x20984 ; pvPortMalloc + 412
        0x0002097c:    e7ff        ..      B        0x2097e ; pvPortMalloc + 406
        0x0002097e:    f000fbb9    ....    BL       vApplicationMallocFailedHook ; 0x210f4
        0x00020982:    e000        ..      B        0x20986 ; pvPortMalloc + 414
        0x00020984:    e7ff        ..      B        0x20986 ; pvPortMalloc + 414
        0x00020986:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x0002098a:    0740        @.      LSLS     r0,r0,#29
        0x0002098c:    b110        ..      CBZ      r0,0x20994 ; pvPortMalloc + 428
        0x0002098e:    e7ff        ..      B        0x20990 ; pvPortMalloc + 424
        0x00020990:    e7ff        ..      B        0x20992 ; pvPortMalloc + 426
        0x00020992:    e7fe        ..      B        0x20992 ; pvPortMalloc + 426
        0x00020994:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020996:    b008        ..      ADD      sp,sp,#0x20
        0x00020998:    bd80        ..      POP      {r7,pc}
        0x0002099a:    0000        ..      MOVS     r0,r0
    pwrctrl_periph_disable_msk_check
        0x0002099c:    b580        ..      PUSH     {r7,lr}
        0x0002099e:    b088        ..      SUB      sp,sp,#0x20
        0x000209a0:    f88d001b    ....    STRB     r0,[sp,#0x1b]
        0x000209a4:    f89d101b    ....    LDRB     r1,[sp,#0x1b]
        0x000209a8:    a801        ..      ADD      r0,sp,#4
        0x000209aa:    f7f8fce5    ....    BL       am_get_pwrctrl ; 0x19378
        0x000209ae:    9005        ..      STR      r0,[sp,#0x14]
        0x000209b0:    9805        ..      LDR      r0,[sp,#0x14]
        0x000209b2:    b118        ..      CBZ      r0,0x209bc ; pwrctrl_periph_disable_msk_check + 32
        0x000209b4:    e7ff        ..      B        0x209b6 ; pwrctrl_periph_disable_msk_check + 26
        0x000209b6:    9805        ..      LDR      r0,[sp,#0x14]
        0x000209b8:    9007        ..      STR      r0,[sp,#0x1c]
        0x000209ba:    e06a        j.      B        0x20a92 ; pwrctrl_periph_disable_msk_check + 246
        0x000209bc:    9804        ..      LDR      r0,[sp,#0x10]
        0x000209be:    9000        ..      STR      r0,[sp,#0]
        0x000209c0:    281e        .(      CMP      r0,#0x1e
        0x000209c2:    d023        #.      BEQ      0x20a0c ; pwrctrl_periph_disable_msk_check + 112
        0x000209c4:    e7ff        ..      B        0x209c6 ; pwrctrl_periph_disable_msk_check + 42
        0x000209c6:    9800        ..      LDR      r0,[sp,#0]
        0x000209c8:    28ff        .(      CMP      r0,#0xff
        0x000209ca:    d04f        O.      BEQ      0x20a6c ; pwrctrl_periph_disable_msk_check + 208
        0x000209cc:    e7ff        ..      B        0x209ce ; pwrctrl_periph_disable_msk_check + 50
        0x000209ce:    9800        ..      LDR      r0,[sp,#0]
        0x000209d0:    f5b07ff0    ....    CMP      r0,#0x1e0
        0x000209d4:    d02a        *.      BEQ      0x20a2c ; pwrctrl_periph_disable_msk_check + 144
        0x000209d6:    e7ff        ..      B        0x209d8 ; pwrctrl_periph_disable_msk_check + 60
        0x000209d8:    9800        ..      LDR      r0,[sp,#0]
        0x000209da:    f5b05ff0    ..._    CMP      r0,#0x1e00
        0x000209de:    d005        ..      BEQ      0x209ec ; pwrctrl_periph_disable_msk_check + 80
        0x000209e0:    e7ff        ..      B        0x209e2 ; pwrctrl_periph_disable_msk_check + 70
        0x000209e2:    9800        ..      LDR      r0,[sp,#0]
        0x000209e4:    f5b03fe0    ...?    CMP      r0,#0x1c000
        0x000209e8:    d030        0.      BEQ      0x20a4c ; pwrctrl_periph_disable_msk_check + 176
        0x000209ea:    e04e        N.      B        0x20a8a ; pwrctrl_periph_disable_msk_check + 238
        0x000209ec:    9801        ..      LDR      r0,[sp,#4]
        0x000209ee:    6800        .h      LDR      r0,[r0,#0]
        0x000209f0:    f4105ff0    ..._    TST      r0,#0x1e00
        0x000209f4:    d009        ..      BEQ      0x20a0a ; pwrctrl_periph_disable_msk_check + 110
        0x000209f6:    e7ff        ..      B        0x209f8 ; pwrctrl_periph_disable_msk_check + 92
        0x000209f8:    9801        ..      LDR      r0,[sp,#4]
        0x000209fa:    6800        .h      LDR      r0,[r0,#0]
        0x000209fc:    9902        ..      LDR      r1,[sp,#8]
        0x000209fe:    4208        .B      TST      r0,r1
        0x00020a00:    d103        ..      BNE      0x20a0a ; pwrctrl_periph_disable_msk_check + 110
        0x00020a02:    e7ff        ..      B        0x20a04 ; pwrctrl_periph_disable_msk_check + 104
        0x00020a04:    2000        .       MOVS     r0,#0
        0x00020a06:    9005        ..      STR      r0,[sp,#0x14]
        0x00020a08:    e7ff        ..      B        0x20a0a ; pwrctrl_periph_disable_msk_check + 110
        0x00020a0a:    e03f        ?.      B        0x20a8c ; pwrctrl_periph_disable_msk_check + 240
        0x00020a0c:    9801        ..      LDR      r0,[sp,#4]
        0x00020a0e:    6800        .h      LDR      r0,[r0,#0]
        0x00020a10:    f0100f1e    ....    TST      r0,#0x1e
        0x00020a14:    d009        ..      BEQ      0x20a2a ; pwrctrl_periph_disable_msk_check + 142
        0x00020a16:    e7ff        ..      B        0x20a18 ; pwrctrl_periph_disable_msk_check + 124
        0x00020a18:    9801        ..      LDR      r0,[sp,#4]
        0x00020a1a:    6800        .h      LDR      r0,[r0,#0]
        0x00020a1c:    9902        ..      LDR      r1,[sp,#8]
        0x00020a1e:    4208        .B      TST      r0,r1
        0x00020a20:    d103        ..      BNE      0x20a2a ; pwrctrl_periph_disable_msk_check + 142
        0x00020a22:    e7ff        ..      B        0x20a24 ; pwrctrl_periph_disable_msk_check + 136
        0x00020a24:    2000        .       MOVS     r0,#0
        0x00020a26:    9005        ..      STR      r0,[sp,#0x14]
        0x00020a28:    e7ff        ..      B        0x20a2a ; pwrctrl_periph_disable_msk_check + 142
        0x00020a2a:    e02f        /.      B        0x20a8c ; pwrctrl_periph_disable_msk_check + 240
        0x00020a2c:    9801        ..      LDR      r0,[sp,#4]
        0x00020a2e:    6800        .h      LDR      r0,[r0,#0]
        0x00020a30:    f4107ff0    ....    TST      r0,#0x1e0
        0x00020a34:    d009        ..      BEQ      0x20a4a ; pwrctrl_periph_disable_msk_check + 174
        0x00020a36:    e7ff        ..      B        0x20a38 ; pwrctrl_periph_disable_msk_check + 156
        0x00020a38:    9801        ..      LDR      r0,[sp,#4]
        0x00020a3a:    6800        .h      LDR      r0,[r0,#0]
        0x00020a3c:    9902        ..      LDR      r1,[sp,#8]
        0x00020a3e:    4208        .B      TST      r0,r1
        0x00020a40:    d103        ..      BNE      0x20a4a ; pwrctrl_periph_disable_msk_check + 174
        0x00020a42:    e7ff        ..      B        0x20a44 ; pwrctrl_periph_disable_msk_check + 168
        0x00020a44:    2000        .       MOVS     r0,#0
        0x00020a46:    9005        ..      STR      r0,[sp,#0x14]
        0x00020a48:    e7ff        ..      B        0x20a4a ; pwrctrl_periph_disable_msk_check + 174
        0x00020a4a:    e01f        ..      B        0x20a8c ; pwrctrl_periph_disable_msk_check + 240
        0x00020a4c:    9801        ..      LDR      r0,[sp,#4]
        0x00020a4e:    6800        .h      LDR      r0,[r0,#0]
        0x00020a50:    f4103fe0    ...?    TST      r0,#0x1c000
        0x00020a54:    d009        ..      BEQ      0x20a6a ; pwrctrl_periph_disable_msk_check + 206
        0x00020a56:    e7ff        ..      B        0x20a58 ; pwrctrl_periph_disable_msk_check + 188
        0x00020a58:    9801        ..      LDR      r0,[sp,#4]
        0x00020a5a:    6800        .h      LDR      r0,[r0,#0]
        0x00020a5c:    9902        ..      LDR      r1,[sp,#8]
        0x00020a5e:    4208        .B      TST      r0,r1
        0x00020a60:    d103        ..      BNE      0x20a6a ; pwrctrl_periph_disable_msk_check + 206
        0x00020a62:    e7ff        ..      B        0x20a64 ; pwrctrl_periph_disable_msk_check + 200
        0x00020a64:    2000        .       MOVS     r0,#0
        0x00020a66:    9005        ..      STR      r0,[sp,#0x14]
        0x00020a68:    e7ff        ..      B        0x20a6a ; pwrctrl_periph_disable_msk_check + 206
        0x00020a6a:    e00f        ..      B        0x20a8c ; pwrctrl_periph_disable_msk_check + 240
        0x00020a6c:    9801        ..      LDR      r0,[sp,#4]
        0x00020a6e:    6800        .h      LDR      r0,[r0,#0]
        0x00020a70:    0600        ..      LSLS     r0,r0,#24
        0x00020a72:    b148        H.      CBZ      r0,0x20a88 ; pwrctrl_periph_disable_msk_check + 236
        0x00020a74:    e7ff        ..      B        0x20a76 ; pwrctrl_periph_disable_msk_check + 218
        0x00020a76:    9801        ..      LDR      r0,[sp,#4]
        0x00020a78:    6800        .h      LDR      r0,[r0,#0]
        0x00020a7a:    9902        ..      LDR      r1,[sp,#8]
        0x00020a7c:    4208        .B      TST      r0,r1
        0x00020a7e:    d103        ..      BNE      0x20a88 ; pwrctrl_periph_disable_msk_check + 236
        0x00020a80:    e7ff        ..      B        0x20a82 ; pwrctrl_periph_disable_msk_check + 230
        0x00020a82:    2000        .       MOVS     r0,#0
        0x00020a84:    9005        ..      STR      r0,[sp,#0x14]
        0x00020a86:    e7ff        ..      B        0x20a88 ; pwrctrl_periph_disable_msk_check + 236
        0x00020a88:    e000        ..      B        0x20a8c ; pwrctrl_periph_disable_msk_check + 240
        0x00020a8a:    e7ff        ..      B        0x20a8c ; pwrctrl_periph_disable_msk_check + 240
        0x00020a8c:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020a8e:    9007        ..      STR      r0,[sp,#0x1c]
        0x00020a90:    e7ff        ..      B        0x20a92 ; pwrctrl_periph_disable_msk_check + 246
        0x00020a92:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020a94:    b008        ..      ADD      sp,sp,#0x20
        0x00020a96:    bd80        ..      POP      {r7,pc}
    pxPortInitialiseStack
        0x00020a98:    b083        ..      SUB      sp,sp,#0xc
        0x00020a9a:    9002        ..      STR      r0,[sp,#8]
        0x00020a9c:    9101        ..      STR      r1,[sp,#4]
        0x00020a9e:    9200        ..      STR      r2,[sp,#0]
        0x00020aa0:    9802        ..      LDR      r0,[sp,#8]
        0x00020aa2:    3804        .8      SUBS     r0,#4
        0x00020aa4:    9002        ..      STR      r0,[sp,#8]
        0x00020aa6:    9902        ..      LDR      r1,[sp,#8]
        0x00020aa8:    f04f7080    O..p    MOV      r0,#0x1000000
        0x00020aac:    6008        .`      STR      r0,[r1,#0]
        0x00020aae:    9802        ..      LDR      r0,[sp,#8]
        0x00020ab0:    3804        .8      SUBS     r0,#4
        0x00020ab2:    9002        ..      STR      r0,[sp,#8]
        0x00020ab4:    9801        ..      LDR      r0,[sp,#4]
        0x00020ab6:    f0200001     ...    BIC      r0,r0,#1
        0x00020aba:    9902        ..      LDR      r1,[sp,#8]
        0x00020abc:    6008        .`      STR      r0,[r1,#0]
        0x00020abe:    9802        ..      LDR      r0,[sp,#8]
        0x00020ac0:    3804        .8      SUBS     r0,#4
        0x00020ac2:    9002        ..      STR      r0,[sp,#8]
        0x00020ac4:    9902        ..      LDR      r1,[sp,#8]
        0x00020ac6:    f24060dd    @..`    MOV      r0,#0x6dd
        0x00020aca:    f2c00002    ....    MOVT     r0,#2
        0x00020ace:    6008        .`      STR      r0,[r1,#0]
        0x00020ad0:    9802        ..      LDR      r0,[sp,#8]
        0x00020ad2:    3814        .8      SUBS     r0,r0,#0x14
        0x00020ad4:    9002        ..      STR      r0,[sp,#8]
        0x00020ad6:    9800        ..      LDR      r0,[sp,#0]
        0x00020ad8:    9902        ..      LDR      r1,[sp,#8]
        0x00020ada:    6008        .`      STR      r0,[r1,#0]
        0x00020adc:    9802        ..      LDR      r0,[sp,#8]
        0x00020ade:    3804        .8      SUBS     r0,#4
        0x00020ae0:    9002        ..      STR      r0,[sp,#8]
        0x00020ae2:    9902        ..      LDR      r1,[sp,#8]
        0x00020ae4:    f06f0002    o...    MVN      r0,#2
        0x00020ae8:    6008        .`      STR      r0,[r1,#0]
        0x00020aea:    9802        ..      LDR      r0,[sp,#8]
        0x00020aec:    3820         8      SUBS     r0,r0,#0x20
        0x00020aee:    9002        ..      STR      r0,[sp,#8]
        0x00020af0:    9802        ..      LDR      r0,[sp,#8]
        0x00020af2:    b003        ..      ADD      sp,sp,#0xc
        0x00020af4:    4770        pG      BX       lr
        0x00020af6:    0000        ..      MOVS     r0,r0
    revmaj_get
        0x00020af8:    b082        ..      SUB      sp,sp,#8
        0x00020afa:    9001        ..      STR      r0,[sp,#4]
        0x00020afc:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x00020b00:    0900        ..      LSRS     r0,r0,#4
        0x00020b02:    9000        ..      STR      r0,[sp,#0]
        0x00020b04:    9800        ..      LDR      r0,[sp,#0]
        0x00020b06:    3040        @0      ADDS     r0,r0,#0x40
        0x00020b08:    b002        ..      ADD      sp,sp,#8
        0x00020b0a:    4770        pG      BX       lr
    simple_strlen
        0x00020b0c:    b083        ..      SUB      sp,sp,#0xc
        0x00020b0e:    9001        ..      STR      r0,[sp,#4]
        0x00020b10:    2000        .       MOVS     r0,#0
        0x00020b12:    9000        ..      STR      r0,[sp,#0]
        0x00020b14:    9801        ..      LDR      r0,[sp,#4]
        0x00020b16:    b918        ..      CBNZ     r0,0x20b20 ; simple_strlen + 20
        0x00020b18:    e7ff        ..      B        0x20b1a ; simple_strlen + 14
        0x00020b1a:    9800        ..      LDR      r0,[sp,#0]
        0x00020b1c:    9002        ..      STR      r0,[sp,#8]
        0x00020b1e:    e00d        ..      B        0x20b3c ; simple_strlen + 48
        0x00020b20:    e7ff        ..      B        0x20b22 ; simple_strlen + 22
        0x00020b22:    9801        ..      LDR      r0,[sp,#4]
        0x00020b24:    1c41        A.      ADDS     r1,r0,#1
        0x00020b26:    9101        ..      STR      r1,[sp,#4]
        0x00020b28:    7800        .x      LDRB     r0,[r0,#0]
        0x00020b2a:    b120         .      CBZ      r0,0x20b36 ; simple_strlen + 42
        0x00020b2c:    e7ff        ..      B        0x20b2e ; simple_strlen + 34
        0x00020b2e:    9800        ..      LDR      r0,[sp,#0]
        0x00020b30:    3001        .0      ADDS     r0,#1
        0x00020b32:    9000        ..      STR      r0,[sp,#0]
        0x00020b34:    e7f5        ..      B        0x20b22 ; simple_strlen + 22
        0x00020b36:    9800        ..      LDR      r0,[sp,#0]
        0x00020b38:    9002        ..      STR      r0,[sp,#8]
        0x00020b3a:    e7ff        ..      B        0x20b3c ; simple_strlen + 48
        0x00020b3c:    9802        ..      LDR      r0,[sp,#8]
        0x00020b3e:    b003        ..      ADD      sp,sp,#0xc
        0x00020b40:    4770        pG      BX       lr
        0x00020b42:    0000        ..      MOVS     r0,r0
    timer_config_b0
        0x00020b44:    b084        ..      SUB      sp,sp,#0x10
        0x00020b46:    9003        ..      STR      r0,[sp,#0xc]
        0x00020b48:    9102        ..      STR      r1,[sp,#8]
        0x00020b4a:    9802        ..      LDR      r0,[sp,#8]
        0x00020b4c:    7800        .x      LDRB     r0,[r0,#0]
        0x00020b4e:    0200        ..      LSLS     r0,r0,#8
        0x00020b50:    9001        ..      STR      r0,[sp,#4]
        0x00020b52:    9802        ..      LDR      r0,[sp,#8]
        0x00020b54:    7840        @x      LDRB     r0,[r0,#1]
        0x00020b56:    0100        ..      LSLS     r0,r0,#4
        0x00020b58:    b2c1        ..      UXTB     r1,r0
        0x00020b5a:    9801        ..      LDR      r0,[sp,#4]
        0x00020b5c:    4308        .C      ORRS     r0,r0,r1
        0x00020b5e:    9001        ..      STR      r0,[sp,#4]
        0x00020b60:    9802        ..      LDR      r0,[sp,#8]
        0x00020b62:    78c0        .x      LDRB     r0,[r0,#3]
        0x00020b64:    f0000101    ....    AND      r1,r0,#1
        0x00020b68:    9801        ..      LDR      r0,[sp,#4]
        0x00020b6a:    ea4000c1    @...    ORR      r0,r0,r1,LSL #3
        0x00020b6e:    9001        ..      STR      r0,[sp,#4]
        0x00020b70:    9802        ..      LDR      r0,[sp,#8]
        0x00020b72:    7880        .x      LDRB     r0,[r0,#2]
        0x00020b74:    f0000101    ....    AND      r1,r0,#1
        0x00020b78:    9801        ..      LDR      r0,[sp,#4]
        0x00020b7a:    ea400081    @...    ORR      r0,r0,r1,LSL #2
        0x00020b7e:    9001        ..      STR      r0,[sp,#4]
        0x00020b80:    9802        ..      LDR      r0,[sp,#8]
        0x00020b82:    7900        .y      LDRB     r0,[r0,#4]
        0x00020b84:    f0000103    ....    AND      r1,r0,#3
        0x00020b88:    9801        ..      LDR      r0,[sp,#4]
        0x00020b8a:    ea404001    @..@    ORR      r0,r0,r1,LSL #16
        0x00020b8e:    9001        ..      STR      r0,[sp,#4]
        0x00020b90:    9802        ..      LDR      r0,[sp,#8]
        0x00020b92:    6881        .h      LDR      r1,[r0,#8]
        0x00020b94:    9801        ..      LDR      r0,[sp,#4]
        0x00020b96:    ea406001    @..`    ORR      r0,r0,r1,LSL #24
        0x00020b9a:    9001        ..      STR      r0,[sp,#4]
        0x00020b9c:    9802        ..      LDR      r0,[sp,#8]
        0x00020b9e:    7940        @y      LDRB     r0,[r0,#5]
        0x00020ba0:    0200        ..      LSLS     r0,r0,#8
        0x00020ba2:    9000        ..      STR      r0,[sp,#0]
        0x00020ba4:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020ba6:    0142        B.      LSLS     r2,r0,#5
        0x00020ba8:    f2482100    H..!    MOVW     r1,#0x8200
        0x00020bac:    f2c40100    ....    MOVT     r1,#0x4000
        0x00020bb0:    5888        .X      LDR      r0,[r1,r2]
        0x00020bb2:    f0200001     ...    BIC      r0,r0,#1
        0x00020bb6:    5088        .P      STR      r0,[r1,r2]
        0x00020bb8:    9801        ..      LDR      r0,[sp,#4]
        0x00020bba:    9a03        ..      LDR      r2,[sp,#0xc]
        0x00020bbc:    0152        R.      LSLS     r2,r2,#5
        0x00020bbe:    5088        .P      STR      r0,[r1,r2]
        0x00020bc0:    9800        ..      LDR      r0,[sp,#0]
        0x00020bc2:    9a03        ..      LDR      r2,[sp,#0xc]
        0x00020bc4:    0153        S.      LSLS     r3,r2,#5
        0x00020bc6:    f2482210    H.."    MOV      r2,#0x8210
        0x00020bca:    f2c40200    ....    MOVT     r2,#0x4000
        0x00020bce:    50d0        .P      STR      r0,[r2,r3]
        0x00020bd0:    9802        ..      LDR      r0,[sp,#8]
        0x00020bd2:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00020bd4:    9a03        ..      LDR      r2,[sp,#0xc]
        0x00020bd6:    0153        S.      LSLS     r3,r2,#5
        0x00020bd8:    f2482208    H.."    MOV      r2,#0x8208
        0x00020bdc:    f2c40200    ....    MOVT     r2,#0x4000
        0x00020be0:    50d0        .P      STR      r0,[r2,r3]
        0x00020be2:    9802        ..      LDR      r0,[sp,#8]
        0x00020be4:    6900        .i      LDR      r0,[r0,#0x10]
        0x00020be6:    9a03        ..      LDR      r2,[sp,#0xc]
        0x00020be8:    0153        S.      LSLS     r3,r2,#5
        0x00020bea:    f248220c    H.."    MOV      r2,#0x820c
        0x00020bee:    f2c40200    ....    MOVT     r2,#0x4000
        0x00020bf2:    50d0        .P      STR      r0,[r2,r3]
        0x00020bf4:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020bf6:    0142        B.      LSLS     r2,r0,#5
        0x00020bf8:    5888        .X      LDR      r0,[r1,r2]
        0x00020bfa:    f0400002    @...    ORR      r0,r0,#2
        0x00020bfe:    5088        .P      STR      r0,[r1,r2]
        0x00020c00:    2000        .       MOVS     r0,#0
        0x00020c02:    b004        ..      ADD      sp,sp,#0x10
        0x00020c04:    4770        pG      BX       lr
        0x00020c06:    0000        ..      MOVS     r0,r0
    timer_config_b1
        0x00020c08:    b580        ..      PUSH     {r7,lr}
        0x00020c0a:    b08d        ..      SUB      sp,sp,#0x34
        0x00020c0c:    900b        ..      STR      r0,[sp,#0x2c]
        0x00020c0e:    910a        ..      STR      r1,[sp,#0x28]
        0x00020c10:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020c12:    6880        .h      LDR      r0,[r0,#8]
        0x00020c14:    9007        ..      STR      r0,[sp,#0x1c]
        0x00020c16:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020c18:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00020c1a:    9006        ..      STR      r0,[sp,#0x18]
        0x00020c1c:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020c1e:    6900        .i      LDR      r0,[r0,#0x10]
        0x00020c20:    9005        ..      STR      r0,[sp,#0x14]
        0x00020c22:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020c24:    f24041f8    @..A    MOVW     r1,#0x4f8
        0x00020c28:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020c2c:    2000        .       MOVS     r0,#0
        0x00020c2e:    f8010022    ..".    STRB     r0,[r1,r2,LSL #2]
        0x00020c32:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020c34:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x00020c38:    7050        Pp      STRB     r0,[r2,#1]
        0x00020c3a:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020c3c:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x00020c40:    7090        .p      STRB     r0,[r2,#2]
        0x00020c42:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020c44:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x00020c48:    70c8        .p      STRB     r0,[r1,#3]
        0x00020c4a:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020c4c:    7840        @x      LDRB     r0,[r0,#1]
        0x00020c4e:    4601        .F      MOV      r1,r0
        0x00020c50:    9100        ..      STR      r1,[sp,#0]
        0x00020c52:    280e        .(      CMP      r0,#0xe
        0x00020c54:    f2008098    ....    BHI.W    0x20d88 ; timer_config_b1 + 384
        0x00020c58:    9900        ..      LDR      r1,[sp,#0]
        0x00020c5a:    e8dff001    ....    TBB      [pc,r1]
    $d.1
        0x00020c5e:    0892        ..      DCW    2194
        0x00020c60:    95259540    @.%.    DCD    2502268224
        0x00020c64:    95959592    ....    DCD    2509608338
        0x00020c68:    7d5b9595    ..[}    DCD    2103154069
        0x00020c6c:    0092        ..      DCW    146
    $t.2
        0x00020c6e:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00020c70:    f24041f8    @..A    MOVW     r1,#0x4f8
        0x00020c74:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020c78:    eb010280    ....    ADD      r2,r1,r0,LSL #2
        0x00020c7c:    2001        .       MOVS     r0,#1
        0x00020c7e:    70d0        .p      STRB     r0,[r2,#3]
        0x00020c80:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020c82:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x00020c86:    7088        .p      STRB     r0,[r1,#2]
        0x00020c88:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020c8a:    3001        .0      ADDS     r0,#1
        0x00020c8c:    b118        ..      CBZ      r0,0x20c96 ; timer_config_b1 + 142
        0x00020c8e:    e7ff        ..      B        0x20c90 ; timer_config_b1 + 136
        0x00020c90:    2007        .       MOVS     r0,#7
        0x00020c92:    900c        ..      STR      r0,[sp,#0x30]
        0x00020c94:    e15d        ].      B        0x20f52 ; timer_config_b1 + 842
        0x00020c96:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020c98:    3001        .0      ADDS     r0,#1
        0x00020c9a:    b120         .      CBZ      r0,0x20ca6 ; timer_config_b1 + 158
        0x00020c9c:    e7ff        ..      B        0x20c9e ; timer_config_b1 + 150
        0x00020c9e:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020ca0:    3001        .0      ADDS     r0,#1
        0x00020ca2:    9006        ..      STR      r0,[sp,#0x18]
        0x00020ca4:    e7ff        ..      B        0x20ca6 ; timer_config_b1 + 158
        0x00020ca6:    e06f        o.      B        0x20d88 ; timer_config_b1 + 384
        0x00020ca8:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00020caa:    f24041f8    @..A    MOVW     r1,#0x4f8
        0x00020cae:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020cb2:    eb010280    ....    ADD      r2,r1,r0,LSL #2
        0x00020cb6:    2001        .       MOVS     r0,#1
        0x00020cb8:    7050        Pp      STRB     r0,[r2,#1]
        0x00020cba:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020cbc:    f8010022    ..".    STRB     r0,[r1,r2,LSL #2]
        0x00020cc0:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020cc2:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x00020cc6:    70d0        .p      STRB     r0,[r2,#3]
        0x00020cc8:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020cca:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x00020cce:    7088        .p      STRB     r0,[r1,#2]
        0x00020cd0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020cd2:    b118        ..      CBZ      r0,0x20cdc ; timer_config_b1 + 212
        0x00020cd4:    e7ff        ..      B        0x20cd6 ; timer_config_b1 + 206
        0x00020cd6:    2006        .       MOVS     r0,#6
        0x00020cd8:    900c        ..      STR      r0,[sp,#0x30]
        0x00020cda:    e13a        :.      B        0x20f52 ; timer_config_b1 + 842
        0x00020cdc:    e054        T.      B        0x20d88 ; timer_config_b1 + 384
        0x00020cde:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00020ce0:    f24041f8    @..A    MOVW     r1,#0x4f8
        0x00020ce4:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020ce8:    eb010280    ....    ADD      r2,r1,r0,LSL #2
        0x00020cec:    2001        .       MOVS     r0,#1
        0x00020cee:    7050        Pp      STRB     r0,[r2,#1]
        0x00020cf0:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020cf2:    f8010022    ..".    STRB     r0,[r1,r2,LSL #2]
        0x00020cf6:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020cf8:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x00020cfc:    70d0        .p      STRB     r0,[r2,#3]
        0x00020cfe:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020d00:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x00020d04:    7088        .p      STRB     r0,[r1,#2]
        0x00020d06:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020d08:    b118        ..      CBZ      r0,0x20d12 ; timer_config_b1 + 266
        0x00020d0a:    e7ff        ..      B        0x20d0c ; timer_config_b1 + 260
        0x00020d0c:    2006        .       MOVS     r0,#6
        0x00020d0e:    900c        ..      STR      r0,[sp,#0x30]
        0x00020d10:    e11f        ..      B        0x20f52 ; timer_config_b1 + 842
        0x00020d12:    e039        9.      B        0x20d88 ; timer_config_b1 + 384
        0x00020d14:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020d16:    6880        .h      LDR      r0,[r0,#8]
        0x00020d18:    2821        !(      CMP      r0,#0x21
        0x00020d1a:    d303        ..      BCC      0x20d24 ; timer_config_b1 + 284
        0x00020d1c:    e7ff        ..      B        0x20d1e ; timer_config_b1 + 278
        0x00020d1e:    2007        .       MOVS     r0,#7
        0x00020d20:    900c        ..      STR      r0,[sp,#0x30]
        0x00020d22:    e116        ..      B        0x20f52 ; timer_config_b1 + 842
        0x00020d24:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020d26:    9005        ..      STR      r0,[sp,#0x14]
        0x00020d28:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020d2a:    b120         .      CBZ      r0,0x20d36 ; timer_config_b1 + 302
        0x00020d2c:    e7ff        ..      B        0x20d2e ; timer_config_b1 + 294
        0x00020d2e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020d30:    3001        .0      ADDS     r0,#1
        0x00020d32:    9007        ..      STR      r0,[sp,#0x1c]
        0x00020d34:    e7ff        ..      B        0x20d36 ; timer_config_b1 + 302
        0x00020d36:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020d38:    f24041f8    @..A    MOVW     r1,#0x4f8
        0x00020d3c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020d40:    2001        .       MOVS     r0,#1
        0x00020d42:    f8010022    ..".    STRB     r0,[r1,r2,LSL #2]
        0x00020d46:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020d48:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x00020d4c:    70d0        .p      STRB     r0,[r2,#3]
        0x00020d4e:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020d50:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x00020d54:    7088        .p      STRB     r0,[r1,#2]
        0x00020d56:    e017        ..      B        0x20d88 ; timer_config_b1 + 384
        0x00020d58:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020d5a:    f24041f8    @..A    MOVW     r1,#0x4f8
        0x00020d5e:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020d62:    2001        .       MOVS     r0,#1
        0x00020d64:    f8010022    ..".    STRB     r0,[r1,r2,LSL #2]
        0x00020d68:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020d6a:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x00020d6e:    7050        Pp      STRB     r0,[r2,#1]
        0x00020d70:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020d72:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x00020d76:    7090        .p      STRB     r0,[r2,#2]
        0x00020d78:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020d7a:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x00020d7e:    70c8        .p      STRB     r0,[r1,#3]
        0x00020d80:    e002        ..      B        0x20d88 ; timer_config_b1 + 384
        0x00020d82:    2007        .       MOVS     r0,#7
        0x00020d84:    900c        ..      STR      r0,[sp,#0x30]
        0x00020d86:    e0e4        ..      B        0x20f52 ; timer_config_b1 + 842
        0x00020d88:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020d8a:    7800        .x      LDRB     r0,[r0,#0]
        0x00020d8c:    2820         (      CMP      r0,#0x20
        0x00020d8e:    db2f        /.      BLT      0x20df0 ; timer_config_b1 + 488
        0x00020d90:    e7ff        ..      B        0x20d92 ; timer_config_b1 + 394
        0x00020d92:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020d94:    7800        .x      LDRB     r0,[r0,#0]
        0x00020d96:    283f        ?(      CMP      r0,#0x3f
        0x00020d98:    dc2a        *.      BGT      0x20df0 ; timer_config_b1 + 488
        0x00020d9a:    e7ff        ..      B        0x20d9c ; timer_config_b1 + 404
        0x00020d9c:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020d9e:    7800        .x      LDRB     r0,[r0,#0]
        0x00020da0:    3820         8      SUBS     r0,r0,#0x20
        0x00020da2:    1040        @.      ASRS     r0,r0,#1
        0x00020da4:    9004        ..      STR      r0,[sp,#0x10]
        0x00020da6:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020da8:    7800        .x      LDRB     r0,[r0,#0]
        0x00020daa:    f0000001    ....    AND      r0,r0,#1
        0x00020dae:    9003        ..      STR      r0,[sp,#0xc]
        0x00020db0:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020db2:    b950        P.      CBNZ     r0,0x20dca ; timer_config_b1 + 450
        0x00020db4:    e7ff        ..      B        0x20db6 ; timer_config_b1 + 430
        0x00020db6:    9904        ..      LDR      r1,[sp,#0x10]
        0x00020db8:    f24040f8    @..@    MOVW     r0,#0x4f8
        0x00020dbc:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020dc0:    f8100021    ..!.    LDRB     r0,[r0,r1,LSL #2]
        0x00020dc4:    07c0        ..      LSLS     r0,r0,#31
        0x00020dc6:    b178        x.      CBZ      r0,0x20de8 ; timer_config_b1 + 480
        0x00020dc8:    e7ff        ..      B        0x20dca ; timer_config_b1 + 450
        0x00020dca:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020dcc:    2801        .(      CMP      r0,#1
        0x00020dce:    d10e        ..      BNE      0x20dee ; timer_config_b1 + 486
        0x00020dd0:    e7ff        ..      B        0x20dd2 ; timer_config_b1 + 458
        0x00020dd2:    9904        ..      LDR      r1,[sp,#0x10]
        0x00020dd4:    f24040f8    @..@    MOVW     r0,#0x4f8
        0x00020dd8:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020ddc:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00020de0:    7880        .x      LDRB     r0,[r0,#2]
        0x00020de2:    07c0        ..      LSLS     r0,r0,#31
        0x00020de4:    b918        ..      CBNZ     r0,0x20dee ; timer_config_b1 + 486
        0x00020de6:    e7ff        ..      B        0x20de8 ; timer_config_b1 + 480
        0x00020de8:    2006        .       MOVS     r0,#6
        0x00020dea:    900c        ..      STR      r0,[sp,#0x30]
        0x00020dec:    e0b1        ..      B        0x20f52 ; timer_config_b1 + 842
        0x00020dee:    e7ff        ..      B        0x20df0 ; timer_config_b1 + 488
        0x00020df0:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020df2:    7900        .y      LDRB     r0,[r0,#4]
        0x00020df4:    2801        .(      CMP      r0,#1
        0x00020df6:    db2e        ..      BLT      0x20e56 ; timer_config_b1 + 590
        0x00020df8:    e7ff        ..      B        0x20dfa ; timer_config_b1 + 498
        0x00020dfa:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020dfc:    7940        @y      LDRB     r0,[r0,#5]
        0x00020dfe:    281f        .(      CMP      r0,#0x1f
        0x00020e00:    dc29        ).      BGT      0x20e56 ; timer_config_b1 + 590
        0x00020e02:    e7ff        ..      B        0x20e04 ; timer_config_b1 + 508
        0x00020e04:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020e06:    7940        @y      LDRB     r0,[r0,#5]
        0x00020e08:    0840        @.      LSRS     r0,r0,#1
        0x00020e0a:    9002        ..      STR      r0,[sp,#8]
        0x00020e0c:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020e0e:    7940        @y      LDRB     r0,[r0,#5]
        0x00020e10:    f0000001    ....    AND      r0,r0,#1
        0x00020e14:    9001        ..      STR      r0,[sp,#4]
        0x00020e16:    9801        ..      LDR      r0,[sp,#4]
        0x00020e18:    b950        P.      CBNZ     r0,0x20e30 ; timer_config_b1 + 552
        0x00020e1a:    e7ff        ..      B        0x20e1c ; timer_config_b1 + 532
        0x00020e1c:    9902        ..      LDR      r1,[sp,#8]
        0x00020e1e:    f24040f8    @..@    MOVW     r0,#0x4f8
        0x00020e22:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020e26:    f8100021    ..!.    LDRB     r0,[r0,r1,LSL #2]
        0x00020e2a:    07c0        ..      LSLS     r0,r0,#31
        0x00020e2c:    b178        x.      CBZ      r0,0x20e4e ; timer_config_b1 + 582
        0x00020e2e:    e7ff        ..      B        0x20e30 ; timer_config_b1 + 552
        0x00020e30:    9801        ..      LDR      r0,[sp,#4]
        0x00020e32:    2801        .(      CMP      r0,#1
        0x00020e34:    d10e        ..      BNE      0x20e54 ; timer_config_b1 + 588
        0x00020e36:    e7ff        ..      B        0x20e38 ; timer_config_b1 + 560
        0x00020e38:    9902        ..      LDR      r1,[sp,#8]
        0x00020e3a:    f24040f8    @..@    MOVW     r0,#0x4f8
        0x00020e3e:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020e42:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00020e46:    7880        .x      LDRB     r0,[r0,#2]
        0x00020e48:    07c0        ..      LSLS     r0,r0,#31
        0x00020e4a:    b918        ..      CBNZ     r0,0x20e54 ; timer_config_b1 + 588
        0x00020e4c:    e7ff        ..      B        0x20e4e ; timer_config_b1 + 582
        0x00020e4e:    2006        .       MOVS     r0,#6
        0x00020e50:    900c        ..      STR      r0,[sp,#0x30]
        0x00020e52:    e07e        ~.      B        0x20f52 ; timer_config_b1 + 842
        0x00020e54:    e7ff        ..      B        0x20e56 ; timer_config_b1 + 590
        0x00020e56:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00020e58:    2001        .       MOVS     r0,#1
        0x00020e5a:    fa00f301    ....    LSL      r3,r0,r1
        0x00020e5e:    f2481104    H...    MOV      r1,#0x8104
        0x00020e62:    f2c40100    ....    MOVT     r1,#0x4000
        0x00020e66:    680a        .h      LDR      r2,[r1,#0]
        0x00020e68:    439a        .C      BICS     r2,r2,r3
        0x00020e6a:    600a        .`      STR      r2,[r1,#0]
        0x00020e6c:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x00020e6e:    7812        .x      LDRB     r2,[r2,#0]
        0x00020e70:    0212        ..      LSLS     r2,r2,#8
        0x00020e72:    9209        ..      STR      r2,[sp,#0x24]
        0x00020e74:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x00020e76:    7852        Rx      LDRB     r2,[r2,#1]
        0x00020e78:    0112        ..      LSLS     r2,r2,#4
        0x00020e7a:    b2d3        ..      UXTB     r3,r2
        0x00020e7c:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00020e7e:    431a        .C      ORRS     r2,r2,r3
        0x00020e80:    9209        ..      STR      r2,[sp,#0x24]
        0x00020e82:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x00020e84:    78d2        .x      LDRB     r2,[r2,#3]
        0x00020e86:    f0020301    ....    AND      r3,r2,#1
        0x00020e8a:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00020e8c:    ea4202c3    B...    ORR      r2,r2,r3,LSL #3
        0x00020e90:    9209        ..      STR      r2,[sp,#0x24]
        0x00020e92:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x00020e94:    7892        .x      LDRB     r2,[r2,#2]
        0x00020e96:    f0020301    ....    AND      r3,r2,#1
        0x00020e9a:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00020e9c:    ea420283    B...    ORR      r2,r2,r3,LSL #2
        0x00020ea0:    9209        ..      STR      r2,[sp,#0x24]
        0x00020ea2:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x00020ea4:    7912        .y      LDRB     r2,[r2,#4]
        0x00020ea6:    f0020303    ....    AND      r3,r2,#3
        0x00020eaa:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00020eac:    ea424203    B..B    ORR      r2,r2,r3,LSL #16
        0x00020eb0:    9209        ..      STR      r2,[sp,#0x24]
        0x00020eb2:    9b07        ..      LDR      r3,[sp,#0x1c]
        0x00020eb4:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00020eb6:    ea426203    B..b    ORR      r2,r2,r3,LSL #24
        0x00020eba:    9209        ..      STR      r2,[sp,#0x24]
        0x00020ebc:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x00020ebe:    7952        Ry      LDRB     r2,[r2,#5]
        0x00020ec0:    0212        ..      LSLS     r2,r2,#8
        0x00020ec2:    9208        ..      STR      r2,[sp,#0x20]
        0x00020ec4:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020ec6:    ea4f1c42    O.B.    LSL      r12,r2,#5
        0x00020eca:    f2482300    H..#    MOVW     r3,#0x8200
        0x00020ece:    f2c40300    ....    MOVT     r3,#0x4000
        0x00020ed2:    f853200c    S..     LDR      r2,[r3,r12]
        0x00020ed6:    f0220201    "...    BIC      r2,r2,#1
        0x00020eda:    f843200c    C..     STR      r2,[r3,r12]
        0x00020ede:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00020ee0:    f8ddc02c    ..,.    LDR      r12,[sp,#0x2c]
        0x00020ee4:    ea4f1c4c    O.L.    LSL      r12,r12,#5
        0x00020ee8:    f843200c    C..     STR      r2,[r3,r12]
        0x00020eec:    9a08        ..      LDR      r2,[sp,#0x20]
        0x00020eee:    f8ddc02c    ..,.    LDR      r12,[sp,#0x2c]
        0x00020ef2:    ea4f1e4c    O.L.    LSL      lr,r12,#5
        0x00020ef6:    f2482c10    H..,    MOV      r12,#0x8210
        0x00020efa:    f2c40c00    ....    MOVT     r12,#0x4000
        0x00020efe:    f84c200e    L..     STR      r2,[r12,lr]
        0x00020f02:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00020f04:    f8ddc02c    ..,.    LDR      r12,[sp,#0x2c]
        0x00020f08:    ea4f1e4c    O.L.    LSL      lr,r12,#5
        0x00020f0c:    f2482c08    H..,    MOV      r12,#0x8208
        0x00020f10:    f2c40c00    ....    MOVT     r12,#0x4000
        0x00020f14:    f84c200e    L..     STR      r2,[r12,lr]
        0x00020f18:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00020f1a:    f8ddc02c    ..,.    LDR      r12,[sp,#0x2c]
        0x00020f1e:    ea4f1e4c    O.L.    LSL      lr,r12,#5
        0x00020f22:    f2482c0c    H..,    MOV      r12,#0x820c
        0x00020f26:    f2c40c00    ....    MOVT     r12,#0x4000
        0x00020f2a:    f84c200e    L..     STR      r2,[r12,lr]
        0x00020f2e:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020f30:    ea4f1c42    O.B.    LSL      r12,r2,#5
        0x00020f34:    f853200c    S..     LDR      r2,[r3,r12]
        0x00020f38:    f0420202    B...    ORR      r2,r2,#2
        0x00020f3c:    f843200c    C..     STR      r2,[r3,r12]
        0x00020f40:    9a0b        ..      LDR      r2,[sp,#0x2c]
        0x00020f42:    fa00f202    ....    LSL      r2,r0,r2
        0x00020f46:    6808        .h      LDR      r0,[r1,#0]
        0x00020f48:    4310        .C      ORRS     r0,r0,r2
        0x00020f4a:    6008        .`      STR      r0,[r1,#0]
        0x00020f4c:    2000        .       MOVS     r0,#0
        0x00020f4e:    900c        ..      STR      r0,[sp,#0x30]
        0x00020f50:    e7ff        ..      B        0x20f52 ; timer_config_b1 + 842
        0x00020f52:    980c        ..      LDR      r0,[sp,#0x30]
        0x00020f54:    b00d        ..      ADD      sp,sp,#0x34
        0x00020f56:    bd80        ..      POP      {r7,pc}
    uint64_to_hexstr
        0x00020f58:    b08c        ..      SUB      sp,sp,#0x30
        0x00020f5a:    910b        ..      STR      r1,[sp,#0x2c]
        0x00020f5c:    900a        ..      STR      r0,[sp,#0x28]
        0x00020f5e:    9209        ..      STR      r2,[sp,#0x24]
        0x00020f60:    f88d3023    ..#0    STRB     r3,[sp,#0x23]
        0x00020f64:    2000        .       MOVS     r0,#0
        0x00020f66:    9006        ..      STR      r0,[sp,#0x18]
        0x00020f68:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020f6a:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00020f6c:    4308        .C      ORRS     r0,r0,r1
        0x00020f6e:    b940        @.      CBNZ     r0,0x20f82 ; uint64_to_hexstr + 42
        0x00020f70:    e7ff        ..      B        0x20f72 ; uint64_to_hexstr + 26
        0x00020f72:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00020f74:    1c50        P.      ADDS     r0,r2,#1
        0x00020f76:    9006        ..      STR      r0,[sp,#0x18]
        0x00020f78:    f10d0103    ....    ADD      r1,sp,#3
        0x00020f7c:    2030        0       MOVS     r0,#0x30
        0x00020f7e:    5488        .T      STRB     r0,[r1,r2]
        0x00020f80:    e7ff        ..      B        0x20f82 ; uint64_to_hexstr + 42
        0x00020f82:    e7ff        ..      B        0x20f84 ; uint64_to_hexstr + 44
        0x00020f84:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020f86:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00020f88:    4308        .C      ORRS     r0,r0,r1
        0x00020f8a:    b350        P.      CBZ      r0,0x20fe2 ; uint64_to_hexstr + 138
        0x00020f8c:    e7ff        ..      B        0x20f8e ; uint64_to_hexstr + 54
        0x00020f8e:    f89d0028    ..(.    LDRB     r0,[sp,#0x28]
        0x00020f92:    f000000f    ....    AND      r0,r0,#0xf
        0x00020f96:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x00020f9a:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00020f9e:    280a        .(      CMP      r0,#0xa
        0x00020fa0:    db0d        ..      BLT      0x20fbe ; uint64_to_hexstr + 102
        0x00020fa2:    e7ff        ..      B        0x20fa4 ; uint64_to_hexstr + 76
        0x00020fa4:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x00020fa8:    07c0        ..      LSLS     r0,r0,#31
        0x00020faa:    2107        .!      MOVS     r1,#7
        0x00020fac:    2800        .(      CMP      r0,#0
        0x00020fae:    bf18        ..      IT       NE
        0x00020fb0:    2127        '!      MOVNE    r1,#0x27
        0x00020fb2:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00020fb6:    4408        .D      ADD      r0,r0,r1
        0x00020fb8:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x00020fbc:    e7ff        ..      B        0x20fbe ; uint64_to_hexstr + 102
        0x00020fbe:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00020fc2:    3030        00      ADDS     r0,r0,#0x30
        0x00020fc4:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00020fc6:    1c51        Q.      ADDS     r1,r2,#1
        0x00020fc8:    9106        ..      STR      r1,[sp,#0x18]
        0x00020fca:    f10d0103    ....    ADD      r1,sp,#3
        0x00020fce:    5488        .T      STRB     r0,[r1,r2]
        0x00020fd0:    980a        ..      LDR      r0,[sp,#0x28]
        0x00020fd2:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00020fd4:    0900        ..      LSRS     r0,r0,#4
        0x00020fd6:    ea407001    @..p    ORR      r0,r0,r1,LSL #28
        0x00020fda:    0909        ..      LSRS     r1,r1,#4
        0x00020fdc:    910b        ..      STR      r1,[sp,#0x2c]
        0x00020fde:    900a        ..      STR      r0,[sp,#0x28]
        0x00020fe0:    e7d0        ..      B        0x20f84 ; uint64_to_hexstr + 44
        0x00020fe2:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020fe4:    9007        ..      STR      r0,[sp,#0x1c]
        0x00020fe6:    9809        ..      LDR      r0,[sp,#0x24]
        0x00020fe8:    b198        ..      CBZ      r0,0x21012 ; uint64_to_hexstr + 186
        0x00020fea:    e7ff        ..      B        0x20fec ; uint64_to_hexstr + 148
        0x00020fec:    e7ff        ..      B        0x20fee ; uint64_to_hexstr + 150
        0x00020fee:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020ff0:    1e41        A.      SUBS     r1,r0,#1
        0x00020ff2:    9106        ..      STR      r1,[sp,#0x18]
        0x00020ff4:    b148        H.      CBZ      r0,0x2100a ; uint64_to_hexstr + 178
        0x00020ff6:    e7ff        ..      B        0x20ff8 ; uint64_to_hexstr + 160
        0x00020ff8:    9906        ..      LDR      r1,[sp,#0x18]
        0x00020ffa:    f10d0003    ....    ADD      r0,sp,#3
        0x00020ffe:    5c40        @\      LDRB     r0,[r0,r1]
        0x00021000:    9909        ..      LDR      r1,[sp,#0x24]
        0x00021002:    1c4a        J.      ADDS     r2,r1,#1
        0x00021004:    9209        ..      STR      r2,[sp,#0x24]
        0x00021006:    7008        .p      STRB     r0,[r1,#0]
        0x00021008:    e7f1        ..      B        0x20fee ; uint64_to_hexstr + 150
        0x0002100a:    9909        ..      LDR      r1,[sp,#0x24]
        0x0002100c:    2000        .       MOVS     r0,#0
        0x0002100e:    7008        .p      STRB     r0,[r1,#0]
        0x00021010:    e7ff        ..      B        0x21012 ; uint64_to_hexstr + 186
        0x00021012:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00021014:    b00c        ..      ADD      sp,sp,#0x30
        0x00021016:    4770        pG      BX       lr
    uint64_to_str
        0x00021018:    b580        ..      PUSH     {r7,lr}
        0x0002101a:    b090        ..      SUB      sp,sp,#0x40
        0x0002101c:    910f        ..      STR      r1,[sp,#0x3c]
        0x0002101e:    900e        ..      STR      r0,[sp,#0x38]
        0x00021020:    920d        ..      STR      r2,[sp,#0x34]
        0x00021022:    2000        .       MOVS     r0,#0
        0x00021024:    9005        ..      STR      r0,[sp,#0x14]
        0x00021026:    9004        ..      STR      r0,[sp,#0x10]
        0x00021028:    e7ff        ..      B        0x2102a ; uint64_to_str + 18
        0x0002102a:    980e        ..      LDR      r0,[sp,#0x38]
        0x0002102c:    990f        ..      LDR      r1,[sp,#0x3c]
        0x0002102e:    f7fdff0b    ....    BL       divu64_10 ; 0x1ee48
        0x00021032:    9101        ..      STR      r1,[sp,#4]
        0x00021034:    9000        ..      STR      r0,[sp,#0]
        0x00021036:    980e        ..      LDR      r0,[sp,#0x38]
        0x00021038:    9900        ..      LDR      r1,[sp,#0]
        0x0002103a:    eb010181    ....    ADD      r1,r1,r1,LSL #2
        0x0002103e:    eba00041    ..A.    SUB      r0,r0,r1,LSL #1
        0x00021042:    9003        ..      STR      r0,[sp,#0xc]
        0x00021044:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021046:    3030        00      ADDS     r0,r0,#0x30
        0x00021048:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0002104a:    1c51        Q.      ADDS     r1,r2,#1
        0x0002104c:    9105        ..      STR      r1,[sp,#0x14]
        0x0002104e:    f10d011b    ....    ADD      r1,sp,#0x1b
        0x00021052:    5488        .T      STRB     r0,[r1,r2]
        0x00021054:    9800        ..      LDR      r0,[sp,#0]
        0x00021056:    9901        ..      LDR      r1,[sp,#4]
        0x00021058:    910f        ..      STR      r1,[sp,#0x3c]
        0x0002105a:    900e        ..      STR      r0,[sp,#0x38]
        0x0002105c:    e7ff        ..      B        0x2105e ; uint64_to_str + 70
        0x0002105e:    980e        ..      LDR      r0,[sp,#0x38]
        0x00021060:    990f        ..      LDR      r1,[sp,#0x3c]
        0x00021062:    4308        .C      ORRS     r0,r0,r1
        0x00021064:    2800        .(      CMP      r0,#0
        0x00021066:    d1e0        ..      BNE      0x2102a ; uint64_to_str + 18
        0x00021068:    e7ff        ..      B        0x2106a ; uint64_to_str + 82
        0x0002106a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002106c:    9004        ..      STR      r0,[sp,#0x10]
        0x0002106e:    980d        ..      LDR      r0,[sp,#0x34]
        0x00021070:    b198        ..      CBZ      r0,0x2109a ; uint64_to_str + 130
        0x00021072:    e7ff        ..      B        0x21074 ; uint64_to_str + 92
        0x00021074:    e7ff        ..      B        0x21076 ; uint64_to_str + 94
        0x00021076:    9805        ..      LDR      r0,[sp,#0x14]
        0x00021078:    1e41        A.      SUBS     r1,r0,#1
        0x0002107a:    9105        ..      STR      r1,[sp,#0x14]
        0x0002107c:    b148        H.      CBZ      r0,0x21092 ; uint64_to_str + 122
        0x0002107e:    e7ff        ..      B        0x21080 ; uint64_to_str + 104
        0x00021080:    9905        ..      LDR      r1,[sp,#0x14]
        0x00021082:    f10d001b    ....    ADD      r0,sp,#0x1b
        0x00021086:    5c40        @\      LDRB     r0,[r0,r1]
        0x00021088:    990d        ..      LDR      r1,[sp,#0x34]
        0x0002108a:    1c4a        J.      ADDS     r2,r1,#1
        0x0002108c:    920d        ..      STR      r2,[sp,#0x34]
        0x0002108e:    7008        .p      STRB     r0,[r1,#0]
        0x00021090:    e7f1        ..      B        0x21076 ; uint64_to_str + 94
        0x00021092:    990d        ..      LDR      r1,[sp,#0x34]
        0x00021094:    2000        .       MOVS     r0,#0
        0x00021096:    7008        .p      STRB     r0,[r1,#0]
        0x00021098:    e7ff        ..      B        0x2109a ; uint64_to_str + 130
        0x0002109a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002109c:    b010        ..      ADD      sp,sp,#0x40
        0x0002109e:    bd80        ..      POP      {r7,pc}
    uxListRemove
        0x000210a0:    b082        ..      SUB      sp,sp,#8
        0x000210a2:    9001        ..      STR      r0,[sp,#4]
        0x000210a4:    9801        ..      LDR      r0,[sp,#4]
        0x000210a6:    6900        .i      LDR      r0,[r0,#0x10]
        0x000210a8:    9000        ..      STR      r0,[sp,#0]
        0x000210aa:    9801        ..      LDR      r0,[sp,#4]
        0x000210ac:    6841        Ah      LDR      r1,[r0,#4]
        0x000210ae:    6880        .h      LDR      r0,[r0,#8]
        0x000210b0:    6088        .`      STR      r0,[r1,#8]
        0x000210b2:    9901        ..      LDR      r1,[sp,#4]
        0x000210b4:    6848        Hh      LDR      r0,[r1,#4]
        0x000210b6:    6889        .h      LDR      r1,[r1,#8]
        0x000210b8:    6048        H`      STR      r0,[r1,#4]
        0x000210ba:    9800        ..      LDR      r0,[sp,#0]
        0x000210bc:    6840        @h      LDR      r0,[r0,#4]
        0x000210be:    9901        ..      LDR      r1,[sp,#4]
        0x000210c0:    4288        .B      CMP      r0,r1
        0x000210c2:    d105        ..      BNE      0x210d0 ; uxListRemove + 48
        0x000210c4:    e7ff        ..      B        0x210c6 ; uxListRemove + 38
        0x000210c6:    9801        ..      LDR      r0,[sp,#4]
        0x000210c8:    6880        .h      LDR      r0,[r0,#8]
        0x000210ca:    9900        ..      LDR      r1,[sp,#0]
        0x000210cc:    6048        H`      STR      r0,[r1,#4]
        0x000210ce:    e000        ..      B        0x210d2 ; uxListRemove + 50
        0x000210d0:    e7ff        ..      B        0x210d2 ; uxListRemove + 50
        0x000210d2:    9901        ..      LDR      r1,[sp,#4]
        0x000210d4:    2000        .       MOVS     r0,#0
        0x000210d6:    6108        .a      STR      r0,[r1,#0x10]
        0x000210d8:    9900        ..      LDR      r1,[sp,#0]
        0x000210da:    6808        .h      LDR      r0,[r1,#0]
        0x000210dc:    3801        .8      SUBS     r0,#1
        0x000210de:    6008        .`      STR      r0,[r1,#0]
        0x000210e0:    9800        ..      LDR      r0,[sp,#0]
        0x000210e2:    6800        .h      LDR      r0,[r0,#0]
        0x000210e4:    b002        ..      ADD      sp,sp,#8
        0x000210e6:    4770        pG      BX       lr
    uxTaskGetNumberOfTasks
        0x000210e8:    f64e5030    N.0P    MOV      r0,#0xed30
        0x000210ec:    f2c10000    ....    MOVT     r0,#0x1000
        0x000210f0:    6800        .h      LDR      r0,[r0,#0]
        0x000210f2:    4770        pG      BX       lr
    vApplicationMallocFailedHook
        0x000210f4:    e7ff        ..      B        0x210f6 ; vApplicationMallocFailedHook + 2
        0x000210f6:    e7fe        ..      B        0x210f6 ; vApplicationMallocFailedHook + 2
    vApplicationStackOverflowHook
        0x000210f8:    b082        ..      SUB      sp,sp,#8
        0x000210fa:    9001        ..      STR      r0,[sp,#4]
        0x000210fc:    9100        ..      STR      r1,[sp,#0]
        0x000210fe:    e7ff        ..      B        0x21100 ; vApplicationStackOverflowHook + 8
        0x00021100:    be00        ..      BKPT     #0
        0x00021102:    e7fd        ..      B        0x21100 ; vApplicationStackOverflowHook + 8
    vListInitialise
        0x00021104:    b081        ..      SUB      sp,sp,#4
        0x00021106:    9000        ..      STR      r0,[sp,#0]
        0x00021108:    9900        ..      LDR      r1,[sp,#0]
        0x0002110a:    f1010008    ....    ADD      r0,r1,#8
        0x0002110e:    6048        H`      STR      r0,[r1,#4]
        0x00021110:    9900        ..      LDR      r1,[sp,#0]
        0x00021112:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00021116:    6088        .`      STR      r0,[r1,#8]
        0x00021118:    9900        ..      LDR      r1,[sp,#0]
        0x0002111a:    f1010008    ....    ADD      r0,r1,#8
        0x0002111e:    60c8        .`      STR      r0,[r1,#0xc]
        0x00021120:    9900        ..      LDR      r1,[sp,#0]
        0x00021122:    f1010008    ....    ADD      r0,r1,#8
        0x00021126:    6108        .a      STR      r0,[r1,#0x10]
        0x00021128:    9900        ..      LDR      r1,[sp,#0]
        0x0002112a:    2000        .       MOVS     r0,#0
        0x0002112c:    6008        .`      STR      r0,[r1,#0]
        0x0002112e:    b001        ..      ADD      sp,sp,#4
        0x00021130:    4770        pG      BX       lr
        0x00021132:    0000        ..      MOVS     r0,r0
    vListInitialiseItem
        0x00021134:    b081        ..      SUB      sp,sp,#4
        0x00021136:    9000        ..      STR      r0,[sp,#0]
        0x00021138:    9900        ..      LDR      r1,[sp,#0]
        0x0002113a:    2000        .       MOVS     r0,#0
        0x0002113c:    6108        .a      STR      r0,[r1,#0x10]
        0x0002113e:    b001        ..      ADD      sp,sp,#4
        0x00021140:    4770        pG      BX       lr
        0x00021142:    0000        ..      MOVS     r0,r0
    vListInsert
        0x00021144:    b084        ..      SUB      sp,sp,#0x10
        0x00021146:    9003        ..      STR      r0,[sp,#0xc]
        0x00021148:    9102        ..      STR      r1,[sp,#8]
        0x0002114a:    9802        ..      LDR      r0,[sp,#8]
        0x0002114c:    6800        .h      LDR      r0,[r0,#0]
        0x0002114e:    9000        ..      STR      r0,[sp,#0]
        0x00021150:    9800        ..      LDR      r0,[sp,#0]
        0x00021152:    3001        .0      ADDS     r0,#1
        0x00021154:    b920         .      CBNZ     r0,0x21160 ; vListInsert + 28
        0x00021156:    e7ff        ..      B        0x21158 ; vListInsert + 20
        0x00021158:    9803        ..      LDR      r0,[sp,#0xc]
        0x0002115a:    6900        .i      LDR      r0,[r0,#0x10]
        0x0002115c:    9001        ..      STR      r0,[sp,#4]
        0x0002115e:    e010        ..      B        0x21182 ; vListInsert + 62
        0x00021160:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021162:    3008        .0      ADDS     r0,r0,#8
        0x00021164:    9001        ..      STR      r0,[sp,#4]
        0x00021166:    e7ff        ..      B        0x21168 ; vListInsert + 36
        0x00021168:    9801        ..      LDR      r0,[sp,#4]
        0x0002116a:    6840        @h      LDR      r0,[r0,#4]
        0x0002116c:    6800        .h      LDR      r0,[r0,#0]
        0x0002116e:    9900        ..      LDR      r1,[sp,#0]
        0x00021170:    4288        .B      CMP      r0,r1
        0x00021172:    d805        ..      BHI      0x21180 ; vListInsert + 60
        0x00021174:    e7ff        ..      B        0x21176 ; vListInsert + 50
        0x00021176:    e7ff        ..      B        0x21178 ; vListInsert + 52
        0x00021178:    9801        ..      LDR      r0,[sp,#4]
        0x0002117a:    6840        @h      LDR      r0,[r0,#4]
        0x0002117c:    9001        ..      STR      r0,[sp,#4]
        0x0002117e:    e7f3        ..      B        0x21168 ; vListInsert + 36
        0x00021180:    e7ff        ..      B        0x21182 ; vListInsert + 62
        0x00021182:    9801        ..      LDR      r0,[sp,#4]
        0x00021184:    6840        @h      LDR      r0,[r0,#4]
        0x00021186:    9902        ..      LDR      r1,[sp,#8]
        0x00021188:    6048        H`      STR      r0,[r1,#4]
        0x0002118a:    9802        ..      LDR      r0,[sp,#8]
        0x0002118c:    6841        Ah      LDR      r1,[r0,#4]
        0x0002118e:    6088        .`      STR      r0,[r1,#8]
        0x00021190:    9801        ..      LDR      r0,[sp,#4]
        0x00021192:    9902        ..      LDR      r1,[sp,#8]
        0x00021194:    6088        .`      STR      r0,[r1,#8]
        0x00021196:    9802        ..      LDR      r0,[sp,#8]
        0x00021198:    9901        ..      LDR      r1,[sp,#4]
        0x0002119a:    6048        H`      STR      r0,[r1,#4]
        0x0002119c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0002119e:    9902        ..      LDR      r1,[sp,#8]
        0x000211a0:    6108        .a      STR      r0,[r1,#0x10]
        0x000211a2:    9903        ..      LDR      r1,[sp,#0xc]
        0x000211a4:    6808        .h      LDR      r0,[r1,#0]
        0x000211a6:    3001        .0      ADDS     r0,#1
        0x000211a8:    6008        .`      STR      r0,[r1,#0]
        0x000211aa:    b004        ..      ADD      sp,sp,#0x10
        0x000211ac:    4770        pG      BX       lr
        0x000211ae:    0000        ..      MOVS     r0,r0
    vPortEnableVFP
        0x000211b0:    f8df000c    ....    LDR.W    r0,[pc,#12] ; [0x211c0] = 0xe000ed88
        0x000211b4:    6801        .h      LDR      r1,[r0,#0]
        0x000211b6:    f4410170    A.p.    ORR      r1,r1,#0xf00000
        0x000211ba:    6001        .`      STR      r1,[r0,#0]
        0x000211bc:    4770        pG      BX       lr
        0x000211be:    bf00        ..      NOP      
    $d.22
        0x000211c0:    e000ed88    ....    DCD    3758157192
    $t.9
    vPortEnterCritical
        0x000211c4:    b081        ..      SUB      sp,sp,#4
        0x000211c6:    f04f0080    O...    MOV      r0,#0x80
        0x000211ca:    f3808811    ....    MSR      BASEPRI,r0
        0x000211ce:    f3bf8f6f    ..o.    ISB      
        0x000211d2:    f3bf8f4f    ..O.    DSB      
        0x000211d6:    9000        ..      STR      r0,[sp,#0]
        0x000211d8:    f2404094    @..@    MOV      r0,#0x494
        0x000211dc:    f2c10000    ....    MOVT     r0,#0x1000
        0x000211e0:    6801        .h      LDR      r1,[r0,#0]
        0x000211e2:    3101        .1      ADDS     r1,#1
        0x000211e4:    6001        .`      STR      r1,[r0,#0]
        0x000211e6:    6800        .h      LDR      r0,[r0,#0]
        0x000211e8:    2801        .(      CMP      r0,#1
        0x000211ea:    d10b        ..      BNE      0x21204 ; vPortEnterCritical + 64
        0x000211ec:    e7ff        ..      B        0x211ee ; vPortEnterCritical + 42
        0x000211ee:    f64e5004    N..P    MOV      r0,#0xed04
        0x000211f2:    f2ce0000    ....    MOVT     r0,#0xe000
        0x000211f6:    6800        .h      LDR      r0,[r0,#0]
        0x000211f8:    0600        ..      LSLS     r0,r0,#24
        0x000211fa:    b110        ..      CBZ      r0,0x21202 ; vPortEnterCritical + 62
        0x000211fc:    e7ff        ..      B        0x211fe ; vPortEnterCritical + 58
        0x000211fe:    e7ff        ..      B        0x21200 ; vPortEnterCritical + 60
        0x00021200:    e7fe        ..      B        0x21200 ; vPortEnterCritical + 60
        0x00021202:    e7ff        ..      B        0x21204 ; vPortEnterCritical + 64
        0x00021204:    b001        ..      ADD      sp,sp,#4
        0x00021206:    4770        pG      BX       lr
    vPortExitCritical
        0x00021208:    b081        ..      SUB      sp,sp,#4
        0x0002120a:    f2404094    @..@    MOV      r0,#0x494
        0x0002120e:    f2c10000    ....    MOVT     r0,#0x1000
        0x00021212:    6800        .h      LDR      r0,[r0,#0]
        0x00021214:    b910        ..      CBNZ     r0,0x2121c ; vPortExitCritical + 20
        0x00021216:    e7ff        ..      B        0x21218 ; vPortExitCritical + 16
        0x00021218:    e7ff        ..      B        0x2121a ; vPortExitCritical + 18
        0x0002121a:    e7fe        ..      B        0x2121a ; vPortExitCritical + 18
        0x0002121c:    f2404094    @..@    MOV      r0,#0x494
        0x00021220:    f2c10000    ....    MOVT     r0,#0x1000
        0x00021224:    6801        .h      LDR      r1,[r0,#0]
        0x00021226:    3901        .9      SUBS     r1,#1
        0x00021228:    6001        .`      STR      r1,[r0,#0]
        0x0002122a:    6800        .h      LDR      r0,[r0,#0]
        0x0002122c:    b930        0.      CBNZ     r0,0x2123c ; vPortExitCritical + 52
        0x0002122e:    e7ff        ..      B        0x21230 ; vPortExitCritical + 40
        0x00021230:    2000        .       MOVS     r0,#0
        0x00021232:    9000        ..      STR      r0,[sp,#0]
        0x00021234:    9800        ..      LDR      r0,[sp,#0]
        0x00021236:    f3808811    ....    MSR      BASEPRI,r0
        0x0002123a:    e7ff        ..      B        0x2123c ; vPortExitCritical + 52
        0x0002123c:    b001        ..      ADD      sp,sp,#4
        0x0002123e:    4770        pG      BX       lr
    vPortFree
        0x00021240:    b580        ..      PUSH     {r7,lr}
        0x00021242:    b084        ..      SUB      sp,sp,#0x10
        0x00021244:    9003        ..      STR      r0,[sp,#0xc]
        0x00021246:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021248:    9002        ..      STR      r0,[sp,#8]
        0x0002124a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0002124c:    2800        .(      CMP      r0,#0
        0x0002124e:    d040        @.      BEQ      0x212d2 ; vPortFree + 146
        0x00021250:    e7ff        ..      B        0x21252 ; vPortFree + 18
        0x00021252:    9802        ..      LDR      r0,[sp,#8]
        0x00021254:    3808        .8      SUBS     r0,r0,#8
        0x00021256:    9002        ..      STR      r0,[sp,#8]
        0x00021258:    9802        ..      LDR      r0,[sp,#8]
        0x0002125a:    9001        ..      STR      r0,[sp,#4]
        0x0002125c:    9801        ..      LDR      r0,[sp,#4]
        0x0002125e:    79c1        .y      LDRB     r1,[r0,#7]
        0x00021260:    2000        .       MOVS     r0,#0
        0x00021262:    ebb01fd1    ....    CMP      r0,r1,LSR #7
        0x00021266:    d102        ..      BNE      0x2126e ; vPortFree + 46
        0x00021268:    e7ff        ..      B        0x2126a ; vPortFree + 42
        0x0002126a:    e7ff        ..      B        0x2126c ; vPortFree + 44
        0x0002126c:    e7fe        ..      B        0x2126c ; vPortFree + 44
        0x0002126e:    9801        ..      LDR      r0,[sp,#4]
        0x00021270:    6800        .h      LDR      r0,[r0,#0]
        0x00021272:    b110        ..      CBZ      r0,0x2127a ; vPortFree + 58
        0x00021274:    e7ff        ..      B        0x21276 ; vPortFree + 54
        0x00021276:    e7ff        ..      B        0x21278 ; vPortFree + 56
        0x00021278:    e7fe        ..      B        0x21278 ; vPortFree + 56
        0x0002127a:    9801        ..      LDR      r0,[sp,#4]
        0x0002127c:    79c1        .y      LDRB     r1,[r0,#7]
        0x0002127e:    2000        .       MOVS     r0,#0
        0x00021280:    ebb01fd1    ....    CMP      r0,r1,LSR #7
        0x00021284:    d023        #.      BEQ      0x212ce ; vPortFree + 142
        0x00021286:    e7ff        ..      B        0x21288 ; vPortFree + 72
        0x00021288:    9801        ..      LDR      r0,[sp,#4]
        0x0002128a:    6800        .h      LDR      r0,[r0,#0]
        0x0002128c:    b9e8        ..      CBNZ     r0,0x212ca ; vPortFree + 138
        0x0002128e:    e7ff        ..      B        0x21290 ; vPortFree + 80
        0x00021290:    9901        ..      LDR      r1,[sp,#4]
        0x00021292:    6848        Hh      LDR      r0,[r1,#4]
        0x00021294:    f0204000     ..@    BIC      r0,r0,#0x80000000
        0x00021298:    6048        H`      STR      r0,[r1,#4]
        0x0002129a:    f000fad1    ....    BL       vTaskSuspendAll ; 0x21840
        0x0002129e:    9801        ..      LDR      r0,[sp,#4]
        0x000212a0:    6842        Bh      LDR      r2,[r0,#4]
        0x000212a2:    f64e5190    N..Q    MOV      r1,#0xed90
        0x000212a6:    f2c10100    ....    MOVT     r1,#0x1000
        0x000212aa:    6808        .h      LDR      r0,[r1,#0]
        0x000212ac:    4410        .D      ADD      r0,r0,r2
        0x000212ae:    6008        .`      STR      r0,[r1,#0]
        0x000212b0:    9801        ..      LDR      r0,[sp,#4]
        0x000212b2:    f7feff81    ....    BL       prvInsertBlockIntoFreeList ; 0x201b8
        0x000212b6:    f64e51ac    N..Q    MOV      r1,#0xedac
        0x000212ba:    f2c10100    ....    MOVT     r1,#0x1000
        0x000212be:    6808        .h      LDR      r0,[r1,#0]
        0x000212c0:    3001        .0      ADDS     r0,#1
        0x000212c2:    6008        .`      STR      r0,[r1,#0]
        0x000212c4:    f001fa52    ..R.    BL       xTaskResumeAll ; 0x2276c
        0x000212c8:    e000        ..      B        0x212cc ; vPortFree + 140
        0x000212ca:    e7ff        ..      B        0x212cc ; vPortFree + 140
        0x000212cc:    e000        ..      B        0x212d0 ; vPortFree + 144
        0x000212ce:    e7ff        ..      B        0x212d0 ; vPortFree + 144
        0x000212d0:    e7ff        ..      B        0x212d2 ; vPortFree + 146
        0x000212d2:    b004        ..      ADD      sp,sp,#0x10
        0x000212d4:    bd80        ..      POP      {r7,pc}
        0x000212d6:    0000        ..      MOVS     r0,r0
    vPortSetupTimerInterrupt
        0x000212d8:    b580        ..      PUSH     {r7,lr}
        0x000212da:    b086        ..      SUB      sp,sp,#0x18
        0x000212dc:    200c        .       MOVS     r0,#0xc
        0x000212de:    f2c40002    ....    MOVT     r0,#0x4002
        0x000212e2:    6800        .h      LDR      r0,[r0,#0]
        0x000212e4:    b2c0        ..      UXTB     r0,r0
        0x000212e6:    2821        !(      CMP      r0,#0x21
        0x000212e8:    d108        ..      BNE      0x212fc ; vPortSetupTimerInterrupt + 36
        0x000212ea:    e7ff        ..      B        0x212ec ; vPortSetupTimerInterrupt + 20
        0x000212ec:    f64e512c    N.,Q    MOV      r1,#0xed2c
        0x000212f0:    f2c10100    ....    MOVT     r1,#0x1000
        0x000212f4:    f2401077    @.w.    MOV      r0,#0x177
        0x000212f8:    6008        .`      STR      r0,[r1,#0]
        0x000212fa:    e006        ..      B        0x2130a ; vPortSetupTimerInterrupt + 50
        0x000212fc:    f64e512c    N.,Q    MOV      r1,#0xed2c
        0x00021300:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021304:    2020                MOVS     r0,#0x20
        0x00021306:    6008        .`      STR      r0,[r1,#0]
        0x00021308:    e7ff        ..      B        0x2130a ; vPortSetupTimerInterrupt + 50
        0x0002130a:    f64e502c    N.,P    MOV      r0,#0xed2c
        0x0002130e:    f2c10000    ....    MOVT     r0,#0x1000
        0x00021312:    9003        ..      STR      r0,[sp,#0xc]
        0x00021314:    6801        .h      LDR      r1,[r0,#0]
        0x00021316:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0002131a:    fbb0f0f1    ....    UDIV     r0,r0,r1
        0x0002131e:    3801        .8      SUBS     r0,#1
        0x00021320:    f64e5198    N..Q    MOV      r1,#0xed98
        0x00021324:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021328:    6008        .`      STR      r0,[r1,#0]
        0x0002132a:    2003        .       MOVS     r0,#3
        0x0002132c:    f7fafc70    ..p.    BL       am_hal_stimer_int_enable ; 0x1bc10
        0x00021330:    2020                MOVS     r0,#0x20
        0x00021332:    9000        ..      STR      r0,[sp,#0]
        0x00021334:    2107        .!      MOVS     r1,#7
        0x00021336:    9101        ..      STR      r1,[sp,#4]
        0x00021338:    f7f7fcc2    ....    BL       __NVIC_SetPriority ; 0x18cc0
        0x0002133c:    9800        ..      LDR      r0,[sp,#0]
        0x0002133e:    f7f7fc4d    ..M.    BL       __NVIC_EnableIRQ ; 0x18bdc
        0x00021342:    9901        ..      LDR      r1,[sp,#4]
        0x00021344:    2021        !       MOVS     r0,#0x21
        0x00021346:    9002        ..      STR      r0,[sp,#8]
        0x00021348:    f7f7fcba    ....    BL       __NVIC_SetPriority ; 0x18cc0
        0x0002134c:    9802        ..      LDR      r0,[sp,#8]
        0x0002134e:    f7f7fc45    ..E.    BL       __NVIC_EnableIRQ ; 0x18bdc
        0x00021352:    f04f4000    O..@    MOV      r0,#0x80000000
        0x00021356:    f7fafc1b    ....    BL       am_hal_stimer_config ; 0x1bb90
        0x0002135a:    9005        ..      STR      r0,[sp,#0x14]
        0x0002135c:    f7fafc34    ..4.    BL       am_hal_stimer_counter_get ; 0x1bbc8
        0x00021360:    4601        .F      MOV      r1,r0
        0x00021362:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021364:    f6400210    @...    MOVW     r2,#0x810
        0x00021368:    f2c10200    ....    MOVT     r2,#0x1000
        0x0002136c:    6011        .`      STR      r1,[r2,#0]
        0x0002136e:    6801        .h      LDR      r1,[r0,#0]
        0x00021370:    2000        .       MOVS     r0,#0
        0x00021372:    f7fafba7    ....    BL       am_hal_stimer_compare_delta_set ; 0x1bac4
        0x00021376:    200c        .       MOVS     r0,#0xc
        0x00021378:    f2c40002    ....    MOVT     r0,#0x4002
        0x0002137c:    6800        .h      LDR      r0,[r0,#0]
        0x0002137e:    b2c0        ..      UXTB     r0,r0
        0x00021380:    2821        !(      CMP      r0,#0x21
        0x00021382:    d103        ..      BNE      0x2138c ; vPortSetupTimerInterrupt + 180
        0x00021384:    e7ff        ..      B        0x21386 ; vPortSetupTimerInterrupt + 174
        0x00021386:    2002        .       MOVS     r0,#2
        0x00021388:    9004        ..      STR      r0,[sp,#0x10]
        0x0002138a:    e002        ..      B        0x21392 ; vPortSetupTimerInterrupt + 186
        0x0002138c:    2003        .       MOVS     r0,#3
        0x0002138e:    9004        ..      STR      r0,[sp,#0x10]
        0x00021390:    e7ff        ..      B        0x21392 ; vPortSetupTimerInterrupt + 186
        0x00021392:    f64e502c    N.,P    MOV      r0,#0xed2c
        0x00021396:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002139a:    6800        .h      LDR      r0,[r0,#0]
        0x0002139c:    1c41        A.      ADDS     r1,r0,#1
        0x0002139e:    2001        .       MOVS     r0,#1
        0x000213a0:    f7fafb90    ....    BL       am_hal_stimer_compare_delta_set ; 0x1bac4
        0x000213a4:    9805        ..      LDR      r0,[sp,#0x14]
        0x000213a6:    f64f41f0    O..A    MOV      r1,#0xfcf0
        0x000213aa:    f6c771ff    ...q    MOVT     r1,#0x7fff
        0x000213ae:    4008        .@      ANDS     r0,r0,r1
        0x000213b0:    9904        ..      LDR      r1,[sp,#0x10]
        0x000213b2:    4308        .C      ORRS     r0,r0,r1
        0x000213b4:    f4407040    @.@p    ORR      r0,r0,#0x300
        0x000213b8:    f7fafbea    ....    BL       am_hal_stimer_config ; 0x1bb90
        0x000213bc:    b006        ..      ADD      sp,sp,#0x18
        0x000213be:    bd80        ..      POP      {r7,pc}
    vPortSuppressTicksAndSleep
        0x000213c0:    b580        ..      PUSH     {r7,lr}
        0x000213c2:    b088        ..      SUB      sp,sp,#0x20
        0x000213c4:    9007        ..      STR      r0,[sp,#0x1c]
        0x000213c6:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000213c8:    f64e5198    N..Q    MOV      r1,#0xed98
        0x000213cc:    f2c10100    ....    MOVT     r1,#0x1000
        0x000213d0:    6809        .h      LDR      r1,[r1,#0]
        0x000213d2:    4288        .B      CMP      r0,r1
        0x000213d4:    d907        ..      BLS      0x213e6 ; vPortSuppressTicksAndSleep + 38
        0x000213d6:    e7ff        ..      B        0x213d8 ; vPortSuppressTicksAndSleep + 24
        0x000213d8:    f64e5098    N..P    MOV      r0,#0xed98
        0x000213dc:    f2c10000    ....    MOVT     r0,#0x1000
        0x000213e0:    6800        .h      LDR      r0,[r0,#0]
        0x000213e2:    9007        ..      STR      r0,[sp,#0x1c]
        0x000213e4:    e7ff        ..      B        0x213e6 ; vPortSuppressTicksAndSleep + 38
        0x000213e6:    f64e502c    N.,P    MOV      r0,#0xed2c
        0x000213ea:    f2c10000    ....    MOVT     r0,#0x1000
        0x000213ee:    6800        .h      LDR      r0,[r0,#0]
        0x000213f0:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000213f2:    4348        HC      MULS     r0,r1,r0
        0x000213f4:    9006        ..      STR      r0,[sp,#0x18]
        0x000213f6:    b672        r.      CPSID    i
        0x000213f8:    f3bf8f4f    ..O.    DSB      
        0x000213fc:    f3bf8f6f    ..o.    ISB      
        0x00021400:    f7fafbe2    ....    BL       am_hal_stimer_counter_get ; 0x1bbc8
        0x00021404:    9001        ..      STR      r0,[sp,#4]
        0x00021406:    9801        ..      LDR      r0,[sp,#4]
        0x00021408:    f6400110    @...    MOVW     r1,#0x810
        0x0002140c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021410:    6809        .h      LDR      r1,[r1,#0]
        0x00021412:    1a40        @.      SUBS     r0,r0,r1
        0x00021414:    9002        ..      STR      r0,[sp,#8]
        0x00021416:    f7fdfda3    ....    BL       eTaskConfirmSleepModeStatus ; 0x1ef60
        0x0002141a:    b158        X.      CBZ      r0,0x21434 ; vPortSuppressTicksAndSleep + 116
        0x0002141c:    e7ff        ..      B        0x2141e ; vPortSuppressTicksAndSleep + 94
        0x0002141e:    9802        ..      LDR      r0,[sp,#8]
        0x00021420:    f64e512c    N.,Q    MOV      r1,#0xed2c
        0x00021424:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021428:    6809        .h      LDR      r1,[r1,#0]
        0x0002142a:    4408        .D      ADD      r0,r0,r1
        0x0002142c:    9906        ..      LDR      r1,[sp,#0x18]
        0x0002142e:    4288        .B      CMP      r0,r1
        0x00021430:    d902        ..      BLS      0x21438 ; vPortSuppressTicksAndSleep + 120
        0x00021432:    e7ff        ..      B        0x21434 ; vPortSuppressTicksAndSleep + 116
        0x00021434:    b662        b.      CPSIE    i
        0x00021436:    e06a        j.      B        0x2150e ; vPortSuppressTicksAndSleep + 334
        0x00021438:    9902        ..      LDR      r1,[sp,#8]
        0x0002143a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002143c:    1a40        @.      SUBS     r0,r0,r1
        0x0002143e:    9006        ..      STR      r0,[sp,#0x18]
        0x00021440:    9906        ..      LDR      r1,[sp,#0x18]
        0x00021442:    2000        .       MOVS     r0,#0
        0x00021444:    f7fafb3e    ..>.    BL       am_hal_stimer_compare_delta_set ; 0x1bac4
        0x00021448:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002144a:    1c41        A.      ADDS     r1,r0,#1
        0x0002144c:    2001        .       MOVS     r0,#1
        0x0002144e:    f7fafb39    ..9.    BL       am_hal_stimer_compare_delta_set ; 0x1bac4
        0x00021452:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00021454:    9003        ..      STR      r0,[sp,#0xc]
        0x00021456:    e7ff        ..      B        0x21458 ; vPortSuppressTicksAndSleep + 152
        0x00021458:    9803        ..      LDR      r0,[sp,#0xc]
        0x0002145a:    f7f7ff75    ..u.    BL       am_freertos_sleep ; 0x19348
        0x0002145e:    9003        ..      STR      r0,[sp,#0xc]
        0x00021460:    e7ff        ..      B        0x21462 ; vPortSuppressTicksAndSleep + 162
        0x00021462:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021464:    b130        0.      CBZ      r0,0x21474 ; vPortSuppressTicksAndSleep + 180
        0x00021466:    e7ff        ..      B        0x21468 ; vPortSuppressTicksAndSleep + 168
        0x00021468:    f3bf8f4f    ..O.    DSB      
        0x0002146c:    bf30        0.      WFI      
        0x0002146e:    f3bf8f6f    ..o.    ISB      
        0x00021472:    e7ff        ..      B        0x21474 ; vPortSuppressTicksAndSleep + 180
        0x00021474:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00021476:    f7f7ff71    ..q.    BL       am_freertos_wakeup ; 0x1935c
        0x0002147a:    f7fafba5    ....    BL       am_hal_stimer_counter_get ; 0x1bbc8
        0x0002147e:    9005        ..      STR      r0,[sp,#0x14]
        0x00021480:    9805        ..      LDR      r0,[sp,#0x14]
        0x00021482:    f6400210    @...    MOVW     r2,#0x810
        0x00021486:    f2c10200    ....    MOVT     r2,#0x1000
        0x0002148a:    6811        .h      LDR      r1,[r2,#0]
        0x0002148c:    1a40        @.      SUBS     r0,r0,r1
        0x0002148e:    9004        ..      STR      r0,[sp,#0x10]
        0x00021490:    9905        ..      LDR      r1,[sp,#0x14]
        0x00021492:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x00021496:    f64e502c    N.,P    MOV      r0,#0xed2c
        0x0002149a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002149e:    f8d0e000    ....    LDR      lr,[r0,#0]
        0x000214a2:    fbbcf3fe    ....    UDIV     r3,r12,lr
        0x000214a6:    fb03f30e    ....    MUL      r3,r3,lr
        0x000214aa:    eba3030c    ....    SUB      r3,r3,r12
        0x000214ae:    4419        .D      ADD      r1,r1,r3
        0x000214b0:    6011        .`      STR      r1,[r2,#0]
        0x000214b2:    6801        .h      LDR      r1,[r0,#0]
        0x000214b4:    9804        ..      LDR      r0,[sp,#0x10]
        0x000214b6:    fbb0f0f1    ....    UDIV     r0,r0,r1
        0x000214ba:    9004        ..      STR      r0,[sp,#0x10]
        0x000214bc:    9804        ..      LDR      r0,[sp,#0x10]
        0x000214be:    2802        .(      CMP      r0,#2
        0x000214c0:    d305        ..      BCC      0x214ce ; vPortSuppressTicksAndSleep + 270
        0x000214c2:    e7ff        ..      B        0x214c4 ; vPortSuppressTicksAndSleep + 260
        0x000214c4:    9804        ..      LDR      r0,[sp,#0x10]
        0x000214c6:    3801        .8      SUBS     r0,#1
        0x000214c8:    f000f96e    ..n.    BL       vTaskStepTick ; 0x217a8
        0x000214cc:    e7ff        ..      B        0x214ce ; vPortSuppressTicksAndSleep + 270
        0x000214ce:    9804        ..      LDR      r0,[sp,#0x10]
        0x000214d0:    b118        ..      CBZ      r0,0x214da ; vPortSuppressTicksAndSleep + 282
        0x000214d2:    e7ff        ..      B        0x214d4 ; vPortSuppressTicksAndSleep + 276
        0x000214d4:    f000ff56    ..V.    BL       xTaskIncrementTick ; 0x22384
        0x000214d8:    e7ff        ..      B        0x214da ; vPortSuppressTicksAndSleep + 282
        0x000214da:    2003        .       MOVS     r0,#3
        0x000214dc:    f7fafb8e    ....    BL       am_hal_stimer_int_clear ; 0x1bbfc
        0x000214e0:    f64e502c    N.,P    MOV      r0,#0xed2c
        0x000214e4:    f2c10000    ....    MOVT     r0,#0x1000
        0x000214e8:    9000        ..      STR      r0,[sp,#0]
        0x000214ea:    6801        .h      LDR      r1,[r0,#0]
        0x000214ec:    2000        .       MOVS     r0,#0
        0x000214ee:    f7fafae9    ....    BL       am_hal_stimer_compare_delta_set ; 0x1bac4
        0x000214f2:    9800        ..      LDR      r0,[sp,#0]
        0x000214f4:    6800        .h      LDR      r0,[r0,#0]
        0x000214f6:    1c41        A.      ADDS     r1,r0,#1
        0x000214f8:    2001        .       MOVS     r0,#1
        0x000214fa:    f7fafae3    ....    BL       am_hal_stimer_compare_delta_set ; 0x1bac4
        0x000214fe:    2020                MOVS     r0,#0x20
        0x00021500:    f7f7fb08    ....    BL       __NVIC_ClearPendingIRQ ; 0x18b14
        0x00021504:    2021        !       MOVS     r0,#0x21
        0x00021506:    f7f7fb05    ....    BL       __NVIC_ClearPendingIRQ ; 0x18b14
        0x0002150a:    b662        b.      CPSIE    i
        0x0002150c:    e7ff        ..      B        0x2150e ; vPortSuppressTicksAndSleep + 334
        0x0002150e:    b008        ..      ADD      sp,sp,#0x20
        0x00021510:    bd80        ..      POP      {r7,pc}
        0x00021512:    0000        ..      MOVS     r0,r0
    vPortValidateInterruptPriority
        0x00021514:    b082        ..      SUB      sp,sp,#8
        0x00021516:    f3ef8005    ....    MRS      r0,IPSR
        0x0002151a:    9001        ..      STR      r0,[sp,#4]
        0x0002151c:    9801        ..      LDR      r0,[sp,#4]
        0x0002151e:    2810        .(      CMP      r0,#0x10
        0x00021520:    d315        ..      BCC      0x2154e ; vPortValidateInterruptPriority + 58
        0x00021522:    e7ff        ..      B        0x21524 ; vPortValidateInterruptPriority + 16
        0x00021524:    9801        ..      LDR      r0,[sp,#4]
        0x00021526:    f24e31f0    N..1    MOV      r1,#0xe3f0
        0x0002152a:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0002152e:    5c40        @\      LDRB     r0,[r0,r1]
        0x00021530:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00021534:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x00021538:    f64e511c    N..Q    MOV      r1,#0xed1c
        0x0002153c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021540:    7809        .x      LDRB     r1,[r1,#0]
        0x00021542:    4288        .B      CMP      r0,r1
        0x00021544:    da02        ..      BGE      0x2154c ; vPortValidateInterruptPriority + 56
        0x00021546:    e7ff        ..      B        0x21548 ; vPortValidateInterruptPriority + 52
        0x00021548:    e7ff        ..      B        0x2154a ; vPortValidateInterruptPriority + 54
        0x0002154a:    e7fe        ..      B        0x2154a ; vPortValidateInterruptPriority + 54
        0x0002154c:    e7ff        ..      B        0x2154e ; vPortValidateInterruptPriority + 58
        0x0002154e:    f64e500c    N..P    MOV      r0,#0xed0c
        0x00021552:    f2ce0000    ....    MOVT     r0,#0xe000
        0x00021556:    6800        .h      LDR      r0,[r0,#0]
        0x00021558:    f40060e0    ...`    AND      r0,r0,#0x700
        0x0002155c:    f64e5128    N.(Q    MOV      r1,#0xed28
        0x00021560:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021564:    6809        .h      LDR      r1,[r1,#0]
        0x00021566:    4288        .B      CMP      r0,r1
        0x00021568:    d902        ..      BLS      0x21570 ; vPortValidateInterruptPriority + 92
        0x0002156a:    e7ff        ..      B        0x2156c ; vPortValidateInterruptPriority + 88
        0x0002156c:    e7ff        ..      B        0x2156e ; vPortValidateInterruptPriority + 90
        0x0002156e:    e7fe        ..      B        0x2156e ; vPortValidateInterruptPriority + 90
        0x00021570:    b002        ..      ADD      sp,sp,#8
        0x00021572:    4770        pG      BX       lr
    vQueueWaitForMessageRestricted
        0x00021574:    b580        ..      PUSH     {r7,lr}
        0x00021576:    b084        ..      SUB      sp,sp,#0x10
        0x00021578:    9003        ..      STR      r0,[sp,#0xc]
        0x0002157a:    9102        ..      STR      r1,[sp,#8]
        0x0002157c:    9201        ..      STR      r2,[sp,#4]
        0x0002157e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021580:    9000        ..      STR      r0,[sp,#0]
        0x00021582:    f7fffe1f    ....    BL       vPortEnterCritical ; 0x211c4
        0x00021586:    9800        ..      LDR      r0,[sp,#0]
        0x00021588:    f9900044    ..D.    LDRSB    r0,[r0,#0x44]
        0x0002158c:    3001        .0      ADDS     r0,#1
        0x0002158e:    b928        (.      CBNZ     r0,0x2159c ; vQueueWaitForMessageRestricted + 40
        0x00021590:    e7ff        ..      B        0x21592 ; vQueueWaitForMessageRestricted + 30
        0x00021592:    9900        ..      LDR      r1,[sp,#0]
        0x00021594:    2000        .       MOVS     r0,#0
        0x00021596:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x0002159a:    e7ff        ..      B        0x2159c ; vQueueWaitForMessageRestricted + 40
        0x0002159c:    9800        ..      LDR      r0,[sp,#0]
        0x0002159e:    f9900045    ..E.    LDRSB    r0,[r0,#0x45]
        0x000215a2:    3001        .0      ADDS     r0,#1
        0x000215a4:    b928        (.      CBNZ     r0,0x215b2 ; vQueueWaitForMessageRestricted + 62
        0x000215a6:    e7ff        ..      B        0x215a8 ; vQueueWaitForMessageRestricted + 52
        0x000215a8:    9900        ..      LDR      r1,[sp,#0]
        0x000215aa:    2000        .       MOVS     r0,#0
        0x000215ac:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x000215b0:    e7ff        ..      B        0x215b2 ; vQueueWaitForMessageRestricted + 62
        0x000215b2:    f7fffe29    ..).    BL       vPortExitCritical ; 0x21208
        0x000215b6:    9800        ..      LDR      r0,[sp,#0]
        0x000215b8:    6b80        .k      LDR      r0,[r0,#0x38]
        0x000215ba:    b938        8.      CBNZ     r0,0x215cc ; vQueueWaitForMessageRestricted + 88
        0x000215bc:    e7ff        ..      B        0x215be ; vQueueWaitForMessageRestricted + 74
        0x000215be:    9800        ..      LDR      r0,[sp,#0]
        0x000215c0:    3024        $0      ADDS     r0,r0,#0x24
        0x000215c2:    9902        ..      LDR      r1,[sp,#8]
        0x000215c4:    9a01        ..      LDR      r2,[sp,#4]
        0x000215c6:    f000f867    ..g.    BL       vTaskPlaceOnEventListRestricted ; 0x21698
        0x000215ca:    e000        ..      B        0x215ce ; vQueueWaitForMessageRestricted + 90
        0x000215cc:    e7ff        ..      B        0x215ce ; vQueueWaitForMessageRestricted + 90
        0x000215ce:    9800        ..      LDR      r0,[sp,#0]
        0x000215d0:    f7fff8b2    ....    BL       prvUnlockQueue ; 0x20738
        0x000215d4:    b004        ..      ADD      sp,sp,#0x10
        0x000215d6:    bd80        ..      POP      {r7,pc}
    vTaskDelay
        0x000215d8:    b580        ..      PUSH     {r7,lr}
        0x000215da:    b082        ..      SUB      sp,sp,#8
        0x000215dc:    9001        ..      STR      r0,[sp,#4]
        0x000215de:    2000        .       MOVS     r0,#0
        0x000215e0:    9000        ..      STR      r0,[sp,#0]
        0x000215e2:    9801        ..      LDR      r0,[sp,#4]
        0x000215e4:    b198        ..      CBZ      r0,0x2160e ; vTaskDelay + 54
        0x000215e6:    e7ff        ..      B        0x215e8 ; vTaskDelay + 16
        0x000215e8:    f64e5034    N.4P    MOV      r0,#0xed34
        0x000215ec:    f2c10000    ....    MOVT     r0,#0x1000
        0x000215f0:    6800        .h      LDR      r0,[r0,#0]
        0x000215f2:    b110        ..      CBZ      r0,0x215fa ; vTaskDelay + 34
        0x000215f4:    e7ff        ..      B        0x215f6 ; vTaskDelay + 30
        0x000215f6:    e7ff        ..      B        0x215f8 ; vTaskDelay + 32
        0x000215f8:    e7fe        ..      B        0x215f8 ; vTaskDelay + 32
        0x000215fa:    f000f921    ..!.    BL       vTaskSuspendAll ; 0x21840
        0x000215fe:    9801        ..      LDR      r0,[sp,#4]
        0x00021600:    2100        .!      MOVS     r1,#0
        0x00021602:    f7fef9f5    ....    BL       prvAddCurrentTaskToDelayedList ; 0x1f9f0
        0x00021606:    f001f8b1    ....    BL       xTaskResumeAll ; 0x2276c
        0x0002160a:    9000        ..      STR      r0,[sp,#0]
        0x0002160c:    e000        ..      B        0x21610 ; vTaskDelay + 56
        0x0002160e:    e7ff        ..      B        0x21610 ; vTaskDelay + 56
        0x00021610:    9800        ..      LDR      r0,[sp,#0]
        0x00021612:    b960        `.      CBNZ     r0,0x2162e ; vTaskDelay + 86
        0x00021614:    e7ff        ..      B        0x21616 ; vTaskDelay + 62
        0x00021616:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0002161a:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0002161e:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00021622:    6008        .`      STR      r0,[r1,#0]
        0x00021624:    f3bf8f4f    ..O.    DSB      
        0x00021628:    f3bf8f6f    ..o.    ISB      
        0x0002162c:    e000        ..      B        0x21630 ; vTaskDelay + 88
        0x0002162e:    e7ff        ..      B        0x21630 ; vTaskDelay + 88
        0x00021630:    b002        ..      ADD      sp,sp,#8
        0x00021632:    bd80        ..      POP      {r7,pc}
    vTaskInternalSetTimeOutState
        0x00021634:    b081        ..      SUB      sp,sp,#4
        0x00021636:    9000        ..      STR      r0,[sp,#0]
        0x00021638:    f64e50a4    N..P    MOV      r0,#0xeda4
        0x0002163c:    f2c10000    ....    MOVT     r0,#0x1000
        0x00021640:    6800        .h      LDR      r0,[r0,#0]
        0x00021642:    9900        ..      LDR      r1,[sp,#0]
        0x00021644:    6008        .`      STR      r0,[r1,#0]
        0x00021646:    f64e50e8    N..P    MOV      r0,#0xede8
        0x0002164a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002164e:    6800        .h      LDR      r0,[r0,#0]
        0x00021650:    9900        ..      LDR      r1,[sp,#0]
        0x00021652:    6048        H`      STR      r0,[r1,#4]
        0x00021654:    b001        ..      ADD      sp,sp,#4
        0x00021656:    4770        pG      BX       lr
    vTaskMissedYield
        0x00021658:    f64e51f4    N..Q    MOV      r1,#0xedf4
        0x0002165c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021660:    2001        .       MOVS     r0,#1
        0x00021662:    6008        .`      STR      r0,[r1,#0]
        0x00021664:    4770        pG      BX       lr
        0x00021666:    0000        ..      MOVS     r0,r0
    vTaskPlaceOnEventList
        0x00021668:    b580        ..      PUSH     {r7,lr}
        0x0002166a:    b082        ..      SUB      sp,sp,#8
        0x0002166c:    9001        ..      STR      r0,[sp,#4]
        0x0002166e:    9100        ..      STR      r1,[sp,#0]
        0x00021670:    9801        ..      LDR      r0,[sp,#4]
        0x00021672:    b910        ..      CBNZ     r0,0x2167a ; vTaskPlaceOnEventList + 18
        0x00021674:    e7ff        ..      B        0x21676 ; vTaskPlaceOnEventList + 14
        0x00021676:    e7ff        ..      B        0x21678 ; vTaskPlaceOnEventList + 16
        0x00021678:    e7fe        ..      B        0x21678 ; vTaskPlaceOnEventList + 16
        0x0002167a:    9801        ..      LDR      r0,[sp,#4]
        0x0002167c:    f24a0178    J.x.    MOV      r1,#0xa078
        0x00021680:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021684:    6809        .h      LDR      r1,[r1,#0]
        0x00021686:    3118        .1      ADDS     r1,r1,#0x18
        0x00021688:    f7fffd5c    ..\.    BL       vListInsert ; 0x21144
        0x0002168c:    9800        ..      LDR      r0,[sp,#0]
        0x0002168e:    2101        .!      MOVS     r1,#1
        0x00021690:    f7fef9ae    ....    BL       prvAddCurrentTaskToDelayedList ; 0x1f9f0
        0x00021694:    b002        ..      ADD      sp,sp,#8
        0x00021696:    bd80        ..      POP      {r7,pc}
    vTaskPlaceOnEventListRestricted
        0x00021698:    b580        ..      PUSH     {r7,lr}
        0x0002169a:    b084        ..      SUB      sp,sp,#0x10
        0x0002169c:    9003        ..      STR      r0,[sp,#0xc]
        0x0002169e:    9102        ..      STR      r1,[sp,#8]
        0x000216a0:    9201        ..      STR      r2,[sp,#4]
        0x000216a2:    9803        ..      LDR      r0,[sp,#0xc]
        0x000216a4:    b910        ..      CBNZ     r0,0x216ac ; vTaskPlaceOnEventListRestricted + 20
        0x000216a6:    e7ff        ..      B        0x216a8 ; vTaskPlaceOnEventListRestricted + 16
        0x000216a8:    e7ff        ..      B        0x216aa ; vTaskPlaceOnEventListRestricted + 18
        0x000216aa:    e7fe        ..      B        0x216aa ; vTaskPlaceOnEventListRestricted + 18
        0x000216ac:    9803        ..      LDR      r0,[sp,#0xc]
        0x000216ae:    6840        @h      LDR      r0,[r0,#4]
        0x000216b0:    9000        ..      STR      r0,[sp,#0]
        0x000216b2:    9800        ..      LDR      r0,[sp,#0]
        0x000216b4:    f24a0178    J.x.    MOV      r1,#0xa078
        0x000216b8:    f2c10100    ....    MOVT     r1,#0x1000
        0x000216bc:    680a        .h      LDR      r2,[r1,#0]
        0x000216be:    61d0        .a      STR      r0,[r2,#0x1c]
        0x000216c0:    9800        ..      LDR      r0,[sp,#0]
        0x000216c2:    6880        .h      LDR      r0,[r0,#8]
        0x000216c4:    680a        .h      LDR      r2,[r1,#0]
        0x000216c6:    6210        .b      STR      r0,[r2,#0x20]
        0x000216c8:    6808        .h      LDR      r0,[r1,#0]
        0x000216ca:    3018        .0      ADDS     r0,r0,#0x18
        0x000216cc:    9a00        ..      LDR      r2,[sp,#0]
        0x000216ce:    6892        .h      LDR      r2,[r2,#8]
        0x000216d0:    6050        P`      STR      r0,[r2,#4]
        0x000216d2:    6808        .h      LDR      r0,[r1,#0]
        0x000216d4:    3018        .0      ADDS     r0,r0,#0x18
        0x000216d6:    9a00        ..      LDR      r2,[sp,#0]
        0x000216d8:    6090        .`      STR      r0,[r2,#8]
        0x000216da:    9803        ..      LDR      r0,[sp,#0xc]
        0x000216dc:    6809        .h      LDR      r1,[r1,#0]
        0x000216de:    6288        .b      STR      r0,[r1,#0x28]
        0x000216e0:    9903        ..      LDR      r1,[sp,#0xc]
        0x000216e2:    6808        .h      LDR      r0,[r1,#0]
        0x000216e4:    3001        .0      ADDS     r0,#1
        0x000216e6:    6008        .`      STR      r0,[r1,#0]
        0x000216e8:    9801        ..      LDR      r0,[sp,#4]
        0x000216ea:    b120         .      CBZ      r0,0x216f6 ; vTaskPlaceOnEventListRestricted + 94
        0x000216ec:    e7ff        ..      B        0x216ee ; vTaskPlaceOnEventListRestricted + 86
        0x000216ee:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x000216f2:    9002        ..      STR      r0,[sp,#8]
        0x000216f4:    e7ff        ..      B        0x216f6 ; vTaskPlaceOnEventListRestricted + 94
        0x000216f6:    9802        ..      LDR      r0,[sp,#8]
        0x000216f8:    9901        ..      LDR      r1,[sp,#4]
        0x000216fa:    f7fef979    ..y.    BL       prvAddCurrentTaskToDelayedList ; 0x1f9f0
        0x000216fe:    b004        ..      ADD      sp,sp,#0x10
        0x00021700:    bd80        ..      POP      {r7,pc}
        0x00021702:    0000        ..      MOVS     r0,r0
    vTaskStartScheduler
        0x00021704:    b580        ..      PUSH     {r7,lr}
        0x00021706:    b084        ..      SUB      sp,sp,#0x10
        0x00021708:    f64e5194    N..Q    MOV      r1,#0xed94
        0x0002170c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021710:    4668        hF      MOV      r0,sp
        0x00021712:    6041        A`      STR      r1,[r0,#4]
        0x00021714:    2300        .#      MOVS     r3,#0
        0x00021716:    6003        .`      STR      r3,[r0,#0]
        0x00021718:    f64f7015    O..p    MOV      r0,#0xff15
        0x0002171c:    f2c00001    ....    MOVT     r0,#1
        0x00021720:    f2432171    C.q!    MOV      r1,#0x3271
        0x00021724:    f2c00102    ....    MOVT     r1,#2
        0x00021728:    f44f7280    O..r    MOV      r2,#0x100
        0x0002172c:    f000fdb4    ....    BL       xTaskCreate ; 0x22298
        0x00021730:    9002        ..      STR      r0,[sp,#8]
        0x00021732:    9802        ..      LDR      r0,[sp,#8]
        0x00021734:    2801        .(      CMP      r0,#1
        0x00021736:    d104        ..      BNE      0x21742 ; vTaskStartScheduler + 62
        0x00021738:    e7ff        ..      B        0x2173a ; vTaskStartScheduler + 54
        0x0002173a:    f001f94b    ..K.    BL       xTimerCreateTimerTask ; 0x229d4
        0x0002173e:    9002        ..      STR      r0,[sp,#8]
        0x00021740:    e000        ..      B        0x21744 ; vTaskStartScheduler + 64
        0x00021742:    e7ff        ..      B        0x21744 ; vTaskStartScheduler + 64
        0x00021744:    9802        ..      LDR      r0,[sp,#8]
        0x00021746:    2801        .(      CMP      r0,#1
        0x00021748:    d11f        ..      BNE      0x2178a ; vTaskStartScheduler + 134
        0x0002174a:    e7ff        ..      B        0x2174c ; vTaskStartScheduler + 72
        0x0002174c:    f04f0080    O...    MOV      r0,#0x80
        0x00021750:    f3808811    ....    MSR      BASEPRI,r0
        0x00021754:    f3bf8f6f    ..o.    ISB      
        0x00021758:    f3bf8f4f    ..O.    DSB      
        0x0002175c:    9003        ..      STR      r0,[sp,#0xc]
        0x0002175e:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x00021762:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021766:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0002176a:    6008        .`      STR      r0,[r1,#0]
        0x0002176c:    f64e51c8    N..Q    MOV      r1,#0xedc8
        0x00021770:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021774:    2001        .       MOVS     r0,#1
        0x00021776:    6008        .`      STR      r0,[r1,#0]
        0x00021778:    f64e51e8    N..Q    MOV      r1,#0xede8
        0x0002177c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021780:    2000        .       MOVS     r0,#0
        0x00021782:    6008        .`      STR      r0,[r1,#0]
        0x00021784:    f000f920    .. .    BL       xPortStartScheduler ; 0x219c8
        0x00021788:    e006        ..      B        0x21798 ; vTaskStartScheduler + 148
        0x0002178a:    9802        ..      LDR      r0,[sp,#8]
        0x0002178c:    3001        .0      ADDS     r0,#1
        0x0002178e:    b910        ..      CBNZ     r0,0x21796 ; vTaskStartScheduler + 146
        0x00021790:    e7ff        ..      B        0x21792 ; vTaskStartScheduler + 142
        0x00021792:    e7ff        ..      B        0x21794 ; vTaskStartScheduler + 144
        0x00021794:    e7fe        ..      B        0x21794 ; vTaskStartScheduler + 144
        0x00021796:    e7ff        ..      B        0x21798 ; vTaskStartScheduler + 148
        0x00021798:    f2436044    C.D`    MOV      r0,#0x3644
        0x0002179c:    f2c00002    ....    MOVT     r0,#2
        0x000217a0:    6800        .h      LDR      r0,[r0,#0]
        0x000217a2:    b004        ..      ADD      sp,sp,#0x10
        0x000217a4:    bd80        ..      POP      {r7,pc}
        0x000217a6:    0000        ..      MOVS     r0,r0
    vTaskStepTick
        0x000217a8:    b580        ..      PUSH     {r7,lr}
        0x000217aa:    b082        ..      SUB      sp,sp,#8
        0x000217ac:    9001        ..      STR      r0,[sp,#4]
        0x000217ae:    f64e50e8    N..P    MOV      r0,#0xede8
        0x000217b2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000217b6:    6800        .h      LDR      r0,[r0,#0]
        0x000217b8:    9901        ..      LDR      r1,[sp,#4]
        0x000217ba:    4408        .D      ADD      r0,r0,r1
        0x000217bc:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x000217c0:    f2c10100    ....    MOVT     r1,#0x1000
        0x000217c4:    6809        .h      LDR      r1,[r1,#0]
        0x000217c6:    4288        .B      CMP      r0,r1
        0x000217c8:    d902        ..      BLS      0x217d0 ; vTaskStepTick + 40
        0x000217ca:    e7ff        ..      B        0x217cc ; vTaskStepTick + 36
        0x000217cc:    e7ff        ..      B        0x217ce ; vTaskStepTick + 38
        0x000217ce:    e7fe        ..      B        0x217ce ; vTaskStepTick + 38
        0x000217d0:    f64e50e8    N..P    MOV      r0,#0xede8
        0x000217d4:    f2c10000    ....    MOVT     r0,#0x1000
        0x000217d8:    6800        .h      LDR      r0,[r0,#0]
        0x000217da:    9901        ..      LDR      r1,[sp,#4]
        0x000217dc:    4408        .D      ADD      r0,r0,r1
        0x000217de:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x000217e2:    f2c10100    ....    MOVT     r1,#0x1000
        0x000217e6:    6809        .h      LDR      r1,[r1,#0]
        0x000217e8:    4288        .B      CMP      r0,r1
        0x000217ea:    d11d        ..      BNE      0x21828 ; vTaskStepTick + 128
        0x000217ec:    e7ff        ..      B        0x217ee ; vTaskStepTick + 70
        0x000217ee:    f64e5034    N.4P    MOV      r0,#0xed34
        0x000217f2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000217f6:    6800        .h      LDR      r0,[r0,#0]
        0x000217f8:    b910        ..      CBNZ     r0,0x21800 ; vTaskStepTick + 88
        0x000217fa:    e7ff        ..      B        0x217fc ; vTaskStepTick + 84
        0x000217fc:    e7ff        ..      B        0x217fe ; vTaskStepTick + 86
        0x000217fe:    e7fe        ..      B        0x217fe ; vTaskStepTick + 86
        0x00021800:    9801        ..      LDR      r0,[sp,#4]
        0x00021802:    b910        ..      CBNZ     r0,0x2180a ; vTaskStepTick + 98
        0x00021804:    e7ff        ..      B        0x21806 ; vTaskStepTick + 94
        0x00021806:    e7ff        ..      B        0x21808 ; vTaskStepTick + 96
        0x00021808:    e7fe        ..      B        0x21808 ; vTaskStepTick + 96
        0x0002180a:    f7fffcdb    ....    BL       vPortEnterCritical ; 0x211c4
        0x0002180e:    f64e51b0    N..Q    MOV      r1,#0xedb0
        0x00021812:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021816:    6808        .h      LDR      r0,[r1,#0]
        0x00021818:    3001        .0      ADDS     r0,#1
        0x0002181a:    6008        .`      STR      r0,[r1,#0]
        0x0002181c:    f7fffcf4    ....    BL       vPortExitCritical ; 0x21208
        0x00021820:    9801        ..      LDR      r0,[sp,#4]
        0x00021822:    3801        .8      SUBS     r0,#1
        0x00021824:    9001        ..      STR      r0,[sp,#4]
        0x00021826:    e000        ..      B        0x2182a ; vTaskStepTick + 130
        0x00021828:    e7ff        ..      B        0x2182a ; vTaskStepTick + 130
        0x0002182a:    9a01        ..      LDR      r2,[sp,#4]
        0x0002182c:    f64e51e8    N..Q    MOV      r1,#0xede8
        0x00021830:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021834:    6808        .h      LDR      r0,[r1,#0]
        0x00021836:    4410        .D      ADD      r0,r0,r2
        0x00021838:    6008        .`      STR      r0,[r1,#0]
        0x0002183a:    b002        ..      ADD      sp,sp,#8
        0x0002183c:    bd80        ..      POP      {r7,pc}
        0x0002183e:    0000        ..      MOVS     r0,r0
    vTaskSuspendAll
        0x00021840:    f64e5134    N.4Q    MOV      r1,#0xed34
        0x00021844:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021848:    6808        .h      LDR      r0,[r1,#0]
        0x0002184a:    3001        .0      ADDS     r0,#1
        0x0002184c:    6008        .`      STR      r0,[r1,#0]
        0x0002184e:    4770        pG      BX       lr
    vTaskSwitchContext
        0x00021850:    b580        ..      PUSH     {r7,lr}
        0x00021852:    b084        ..      SUB      sp,sp,#0x10
        0x00021854:    f64e5034    N.4P    MOV      r0,#0xed34
        0x00021858:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002185c:    6800        .h      LDR      r0,[r0,#0]
        0x0002185e:    b138        8.      CBZ      r0,0x21870 ; vTaskSwitchContext + 32
        0x00021860:    e7ff        ..      B        0x21862 ; vTaskSwitchContext + 18
        0x00021862:    f64e51f4    N..Q    MOV      r1,#0xedf4
        0x00021866:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002186a:    2001        .       MOVS     r0,#1
        0x0002186c:    6008        .`      STR      r0,[r1,#0]
        0x0002186e:    e074        t.      B        0x2195a ; vTaskSwitchContext + 266
        0x00021870:    f64e51f4    N..Q    MOV      r1,#0xedf4
        0x00021874:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021878:    2000        .       MOVS     r0,#0
        0x0002187a:    6008        .`      STR      r0,[r1,#0]
        0x0002187c:    f24a0078    J.x.    MOV      r0,#0xa078
        0x00021880:    f2c10000    ....    MOVT     r0,#0x1000
        0x00021884:    6800        .h      LDR      r0,[r0,#0]
        0x00021886:    6b00        .k      LDR      r0,[r0,#0x30]
        0x00021888:    9003        ..      STR      r0,[sp,#0xc]
        0x0002188a:    f04f30a5    O..0    MOV      r0,#0xa5a5a5a5
        0x0002188e:    9002        ..      STR      r0,[sp,#8]
        0x00021890:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021892:    6800        .h      LDR      r0,[r0,#0]
        0x00021894:    f1b03fa5    ...?    CMP      r0,#0xa5a5a5a5
        0x00021898:    d112        ..      BNE      0x218c0 ; vTaskSwitchContext + 112
        0x0002189a:    e7ff        ..      B        0x2189c ; vTaskSwitchContext + 76
        0x0002189c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0002189e:    6840        @h      LDR      r0,[r0,#4]
        0x000218a0:    f1b03fa5    ...?    CMP      r0,#0xa5a5a5a5
        0x000218a4:    d10c        ..      BNE      0x218c0 ; vTaskSwitchContext + 112
        0x000218a6:    e7ff        ..      B        0x218a8 ; vTaskSwitchContext + 88
        0x000218a8:    9803        ..      LDR      r0,[sp,#0xc]
        0x000218aa:    6880        .h      LDR      r0,[r0,#8]
        0x000218ac:    f1b03fa5    ...?    CMP      r0,#0xa5a5a5a5
        0x000218b0:    d106        ..      BNE      0x218c0 ; vTaskSwitchContext + 112
        0x000218b2:    e7ff        ..      B        0x218b4 ; vTaskSwitchContext + 100
        0x000218b4:    9803        ..      LDR      r0,[sp,#0xc]
        0x000218b6:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000218b8:    f1b03fa5    ...?    CMP      r0,#0xa5a5a5a5
        0x000218bc:    d00a        ..      BEQ      0x218d4 ; vTaskSwitchContext + 132
        0x000218be:    e7ff        ..      B        0x218c0 ; vTaskSwitchContext + 112
        0x000218c0:    f24a0178    J.x.    MOV      r1,#0xa078
        0x000218c4:    f2c10100    ....    MOVT     r1,#0x1000
        0x000218c8:    6808        .h      LDR      r0,[r1,#0]
        0x000218ca:    6809        .h      LDR      r1,[r1,#0]
        0x000218cc:    3134        41      ADDS     r1,r1,#0x34
        0x000218ce:    f7fffc13    ....    BL       vApplicationStackOverflowHook ; 0x210f8
        0x000218d2:    e7ff        ..      B        0x218d4 ; vTaskSwitchContext + 132
        0x000218d4:    f64e503c    N.<P    MOV      r0,#0xed3c
        0x000218d8:    f2c10000    ....    MOVT     r0,#0x1000
        0x000218dc:    6800        .h      LDR      r0,[r0,#0]
        0x000218de:    9001        ..      STR      r0,[sp,#4]
        0x000218e0:    e7ff        ..      B        0x218e2 ; vTaskSwitchContext + 146
        0x000218e2:    9801        ..      LDR      r0,[sp,#4]
        0x000218e4:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x000218e8:    f24a0090    J...    MOV      r0,#0xa090
        0x000218ec:    f2c10000    ....    MOVT     r0,#0x1000
        0x000218f0:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x000218f4:    b948        H.      CBNZ     r0,0x2190a ; vTaskSwitchContext + 186
        0x000218f6:    e7ff        ..      B        0x218f8 ; vTaskSwitchContext + 168
        0x000218f8:    9801        ..      LDR      r0,[sp,#4]
        0x000218fa:    b910        ..      CBNZ     r0,0x21902 ; vTaskSwitchContext + 178
        0x000218fc:    e7ff        ..      B        0x218fe ; vTaskSwitchContext + 174
        0x000218fe:    e7ff        ..      B        0x21900 ; vTaskSwitchContext + 176
        0x00021900:    e7fe        ..      B        0x21900 ; vTaskSwitchContext + 176
        0x00021902:    9801        ..      LDR      r0,[sp,#4]
        0x00021904:    3801        .8      SUBS     r0,#1
        0x00021906:    9001        ..      STR      r0,[sp,#4]
        0x00021908:    e7eb        ..      B        0x218e2 ; vTaskSwitchContext + 146
        0x0002190a:    9801        ..      LDR      r0,[sp,#4]
        0x0002190c:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x00021910:    f24a0090    J...    MOV      r0,#0xa090
        0x00021914:    f2c10000    ....    MOVT     r0,#0x1000
        0x00021918:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0002191c:    9000        ..      STR      r0,[sp,#0]
        0x0002191e:    9900        ..      LDR      r1,[sp,#0]
        0x00021920:    6848        Hh      LDR      r0,[r1,#4]
        0x00021922:    6840        @h      LDR      r0,[r0,#4]
        0x00021924:    6048        H`      STR      r0,[r1,#4]
        0x00021926:    9900        ..      LDR      r1,[sp,#0]
        0x00021928:    6848        Hh      LDR      r0,[r1,#4]
        0x0002192a:    3108        .1      ADDS     r1,r1,#8
        0x0002192c:    4288        .B      CMP      r0,r1
        0x0002192e:    d105        ..      BNE      0x2193c ; vTaskSwitchContext + 236
        0x00021930:    e7ff        ..      B        0x21932 ; vTaskSwitchContext + 226
        0x00021932:    9900        ..      LDR      r1,[sp,#0]
        0x00021934:    6848        Hh      LDR      r0,[r1,#4]
        0x00021936:    6840        @h      LDR      r0,[r0,#4]
        0x00021938:    6048        H`      STR      r0,[r1,#4]
        0x0002193a:    e7ff        ..      B        0x2193c ; vTaskSwitchContext + 236
        0x0002193c:    9800        ..      LDR      r0,[sp,#0]
        0x0002193e:    6840        @h      LDR      r0,[r0,#4]
        0x00021940:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00021942:    f24a0178    J.x.    MOV      r1,#0xa078
        0x00021946:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002194a:    6008        .`      STR      r0,[r1,#0]
        0x0002194c:    9801        ..      LDR      r0,[sp,#4]
        0x0002194e:    f64e513c    N.<Q    MOV      r1,#0xed3c
        0x00021952:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021956:    6008        .`      STR      r0,[r1,#0]
        0x00021958:    e7ff        ..      B        0x2195a ; vTaskSwitchContext + 266
        0x0002195a:    b004        ..      ADD      sp,sp,#0x10
        0x0002195c:    bd80        ..      POP      {r7,pc}
        0x0002195e:    0000        ..      MOVS     r0,r0
    vddc_vddf_boost
        0x00021960:    b580        ..      PUSH     {r7,lr}
        0x00021962:    b088        ..      SUB      sp,sp,#0x20
        0x00021964:    2000        .       MOVS     r0,#0
        0x00021966:    9005        ..      STR      r0,[sp,#0x14]
        0x00021968:    9004        ..      STR      r0,[sp,#0x10]
        0x0002196a:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x0002196e:    a805        ..      ADD      r0,sp,#0x14
        0x00021970:    f7f6ff76    ..v.    BL       TrimVersionGet ; 0x18860
        0x00021974:    9006        ..      STR      r0,[sp,#0x18]
        0x00021976:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021978:    b118        ..      CBZ      r0,0x21982 ; vddc_vddf_boost + 34
        0x0002197a:    e7ff        ..      B        0x2197c ; vddc_vddf_boost + 28
        0x0002197c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002197e:    9007        ..      STR      r0,[sp,#0x1c]
        0x00021980:    e01e        ..      B        0x219c0 ; vddc_vddf_boost + 96
        0x00021982:    9805        ..      LDR      r0,[sp,#0x14]
        0x00021984:    2806        .(      CMP      r0,#6
        0x00021986:    d306        ..      BCC      0x21996 ; vddc_vddf_boost + 54
        0x00021988:    e7ff        ..      B        0x2198a ; vddc_vddf_boost + 42
        0x0002198a:    2016        .       MOVS     r0,#0x16
        0x0002198c:    9004        ..      STR      r0,[sp,#0x10]
        0x0002198e:    2001        .       MOVS     r0,#1
        0x00021990:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x00021994:    e7ff        ..      B        0x21996 ; vddc_vddf_boost + 54
        0x00021996:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x0002199a:    07c0        ..      LSLS     r0,r0,#31
        0x0002199c:    b120         .      CBZ      r0,0x219a8 ; vddc_vddf_boost + 72
        0x0002199e:    e7ff        ..      B        0x219a0 ; vddc_vddf_boost + 64
        0x000219a0:    9804        ..      LDR      r0,[sp,#0x10]
        0x000219a2:    f7f6ff99    ....    BL       VDDC_simobuck_boost ; 0x188d8
        0x000219a6:    e7ff        ..      B        0x219a8 ; vddc_vddf_boost + 72
        0x000219a8:    2000        .       MOVS     r0,#0
        0x000219aa:    9000        ..      STR      r0,[sp,#0]
        0x000219ac:    9001        ..      STR      r0,[sp,#4]
        0x000219ae:    9002        ..      STR      r0,[sp,#8]
        0x000219b0:    9902        ..      LDR      r1,[sp,#8]
        0x000219b2:    9a01        ..      LDR      r2,[sp,#4]
        0x000219b4:    2001        .       MOVS     r0,#1
        0x000219b6:    f7f6fff7    ....    BL       VDDF_simobuck_boost ; 0x189a8
        0x000219ba:    9800        ..      LDR      r0,[sp,#0]
        0x000219bc:    9007        ..      STR      r0,[sp,#0x1c]
        0x000219be:    e7ff        ..      B        0x219c0 ; vddc_vddf_boost + 96
        0x000219c0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000219c2:    b008        ..      ADD      sp,sp,#0x20
        0x000219c4:    bd80        ..      POP      {r7,pc}
        0x000219c6:    0000        ..      MOVS     r0,r0
    xPortStartScheduler
        0x000219c8:    b580        ..      PUSH     {r7,lr}
        0x000219ca:    b084        ..      SUB      sp,sp,#0x10
        0x000219cc:    f64e5000    N..P    MOVW     r0,#0xed00
        0x000219d0:    f2ce0000    ....    MOVT     r0,#0xe000
        0x000219d4:    6800        .h      LDR      r0,[r0,#0]
        0x000219d6:    f24c2171    L.q!    MOV      r1,#0xc271
        0x000219da:    f2c4110f    ....    MOVT     r1,#0x410f
        0x000219de:    4288        .B      CMP      r0,r1
        0x000219e0:    d102        ..      BNE      0x219e8 ; xPortStartScheduler + 32
        0x000219e2:    e7ff        ..      B        0x219e4 ; xPortStartScheduler + 28
        0x000219e4:    e7ff        ..      B        0x219e6 ; xPortStartScheduler + 30
        0x000219e6:    e7fe        ..      B        0x219e6 ; xPortStartScheduler + 30
        0x000219e8:    f64e5000    N..P    MOVW     r0,#0xed00
        0x000219ec:    f2ce0000    ....    MOVT     r0,#0xe000
        0x000219f0:    6800        .h      LDR      r0,[r0,#0]
        0x000219f2:    f24c2170    L.p!    MOV      r1,#0xc270
        0x000219f6:    f2c4110f    ....    MOVT     r1,#0x410f
        0x000219fa:    4288        .B      CMP      r0,r1
        0x000219fc:    d102        ..      BNE      0x21a04 ; xPortStartScheduler + 60
        0x000219fe:    e7ff        ..      B        0x21a00 ; xPortStartScheduler + 56
        0x00021a00:    e7ff        ..      B        0x21a02 ; xPortStartScheduler + 58
        0x00021a02:    e7fe        ..      B        0x21a02 ; xPortStartScheduler + 58
        0x00021a04:    f24e4000    N..@    MOVW     r0,#0xe400
        0x00021a08:    f2ce0000    ....    MOVT     r0,#0xe000
        0x00021a0c:    9002        ..      STR      r0,[sp,#8]
        0x00021a0e:    7801        .x      LDRB     r1,[r0,#0]
        0x00021a10:    9103        ..      STR      r1,[sp,#0xc]
        0x00021a12:    21ff        .!      MOVS     r1,#0xff
        0x00021a14:    7001        .p      STRB     r1,[r0,#0]
        0x00021a16:    7800        .x      LDRB     r0,[r0,#0]
        0x00021a18:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00021a1c:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x00021a20:    f0000080    ....    AND      r0,r0,#0x80
        0x00021a24:    f64e511c    N..Q    MOV      r1,#0xed1c
        0x00021a28:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021a2c:    7008        .p      STRB     r0,[r1,#0]
        0x00021a2e:    f64e5128    N.(Q    MOV      r1,#0xed28
        0x00021a32:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021a36:    2007        .       MOVS     r0,#7
        0x00021a38:    6008        .`      STR      r0,[r1,#0]
        0x00021a3a:    e7ff        ..      B        0x21a3c ; xPortStartScheduler + 116
        0x00021a3c:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x00021a40:    0600        ..      LSLS     r0,r0,#24
        0x00021a42:    2800        .(      CMP      r0,#0
        0x00021a44:    d50d        ..      BPL      0x21a62 ; xPortStartScheduler + 154
        0x00021a46:    e7ff        ..      B        0x21a48 ; xPortStartScheduler + 128
        0x00021a48:    f64e5128    N.(Q    MOV      r1,#0xed28
        0x00021a4c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021a50:    6808        .h      LDR      r0,[r1,#0]
        0x00021a52:    3801        .8      SUBS     r0,#1
        0x00021a54:    6008        .`      STR      r0,[r1,#0]
        0x00021a56:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x00021a5a:    0040        @.      LSLS     r0,r0,#1
        0x00021a5c:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00021a60:    e7ec        ..      B        0x21a3c ; xPortStartScheduler + 116
        0x00021a62:    f64e5028    N.(P    MOV      r0,#0xed28
        0x00021a66:    f2c10000    ....    MOVT     r0,#0x1000
        0x00021a6a:    6800        .h      LDR      r0,[r0,#0]
        0x00021a6c:    2804        .(      CMP      r0,#4
        0x00021a6e:    d002        ..      BEQ      0x21a76 ; xPortStartScheduler + 174
        0x00021a70:    e7ff        ..      B        0x21a72 ; xPortStartScheduler + 170
        0x00021a72:    e7ff        ..      B        0x21a74 ; xPortStartScheduler + 172
        0x00021a74:    e7fe        ..      B        0x21a74 ; xPortStartScheduler + 172
        0x00021a76:    f64e5128    N.(Q    MOV      r1,#0xed28
        0x00021a7a:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021a7e:    6808        .h      LDR      r0,[r1,#0]
        0x00021a80:    0200        ..      LSLS     r0,r0,#8
        0x00021a82:    6008        .`      STR      r0,[r1,#0]
        0x00021a84:    6808        .h      LDR      r0,[r1,#0]
        0x00021a86:    f40060e0    ...`    AND      r0,r0,#0x700
        0x00021a8a:    6008        .`      STR      r0,[r1,#0]
        0x00021a8c:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021a8e:    f24e4100    N..A    MOVW     r1,#0xe400
        0x00021a92:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00021a96:    7008        .p      STRB     r0,[r1,#0]
        0x00021a98:    f64e5120    N. Q    MOV      r1,#0xed20
        0x00021a9c:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00021aa0:    6808        .h      LDR      r0,[r1,#0]
        0x00021aa2:    f4400060    @.`.    ORR      r0,r0,#0xe00000
        0x00021aa6:    6008        .`      STR      r0,[r1,#0]
        0x00021aa8:    6808        .h      LDR      r0,[r1,#0]
        0x00021aaa:    f0404060    @.`@    ORR      r0,r0,#0xe0000000
        0x00021aae:    6008        .`      STR      r0,[r1,#0]
        0x00021ab0:    f7fffc12    ....    BL       vPortSetupTimerInterrupt ; 0x212d8
        0x00021ab4:    f2404194    @..A    MOV      r1,#0x494
        0x00021ab8:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021abc:    2000        .       MOVS     r0,#0
        0x00021abe:    9000        ..      STR      r0,[sp,#0]
        0x00021ac0:    6008        .`      STR      r0,[r1,#0]
        0x00021ac2:    f7fffb75    ..u.    BL       vPortEnableVFP ; 0x211b0
        0x00021ac6:    f64e7134    N.4q    MOV      r1,#0xef34
        0x00021aca:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00021ace:    6808        .h      LDR      r0,[r1,#0]
        0x00021ad0:    f0404040    @.@@    ORR      r0,r0,#0xc0000000
        0x00021ad4:    6008        .`      STR      r0,[r1,#0]
        0x00021ad6:    f7fefc43    ..C.    BL       prvPortStartFirstTask ; 0x20360
        0x00021ada:    f7fffeb9    ....    BL       vTaskSwitchContext ; 0x21850
        0x00021ade:    f7fefdfd    ....    BL       prvTaskExitError ; 0x206dc
        0x00021ae2:    9800        ..      LDR      r0,[sp,#0]
        0x00021ae4:    b004        ..      ADD      sp,sp,#0x10
        0x00021ae6:    bd80        ..      POP      {r7,pc}
    xPortStimerTickHandler
        0x00021ae8:    b580        ..      PUSH     {r7,lr}
        0x00021aea:    b08c        ..      SUB      sp,sp,#0x30
        0x00021aec:    9008        ..      STR      r0,[sp,#0x20]
        0x00021aee:    2000        .       MOVS     r0,#0
        0x00021af0:    9001        ..      STR      r0,[sp,#4]
        0x00021af2:    9007        ..      STR      r0,[sp,#0x1c]
        0x00021af4:    9003        ..      STR      r0,[sp,#0xc]
        0x00021af6:    f7faf867    ..g.    BL       am_hal_stimer_counter_get ; 0x1bbc8
        0x00021afa:    4601        .F      MOV      r1,r0
        0x00021afc:    9801        ..      LDR      r0,[sp,#4]
        0x00021afe:    9106        ..      STR      r1,[sp,#0x18]
        0x00021b00:    f64e512c    N.,Q    MOV      r1,#0xed2c
        0x00021b04:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021b08:    9102        ..      STR      r1,[sp,#8]
        0x00021b0a:    6809        .h      LDR      r1,[r1,#0]
        0x00021b0c:    9a08        ..      LDR      r2,[sp,#0x20]
        0x00021b0e:    1a89        ..      SUBS     r1,r1,r2
        0x00021b10:    f7f9ffd8    ....    BL       am_hal_stimer_compare_delta_set ; 0x1bac4
        0x00021b14:    9802        ..      LDR      r0,[sp,#8]
        0x00021b16:    6800        .h      LDR      r0,[r0,#0]
        0x00021b18:    9908        ..      LDR      r1,[sp,#0x20]
        0x00021b1a:    1a40        @.      SUBS     r0,r0,r1
        0x00021b1c:    1c41        A.      ADDS     r1,r0,#1
        0x00021b1e:    2001        .       MOVS     r0,#1
        0x00021b20:    f7f9ffd0    ....    BL       am_hal_stimer_compare_delta_set ; 0x1bac4
        0x00021b24:    9802        ..      LDR      r0,[sp,#8]
        0x00021b26:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00021b28:    f6400110    @...    MOVW     r1,#0x810
        0x00021b2c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00021b30:    680b        .h      LDR      r3,[r1,#0]
        0x00021b32:    1ad2        ..      SUBS     r2,r2,r3
        0x00021b34:    9205        ..      STR      r2,[sp,#0x14]
        0x00021b36:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00021b38:    6803        .h      LDR      r3,[r0,#0]
        0x00021b3a:    fbb2f2f3    ....    UDIV     r2,r2,r3
        0x00021b3e:    9204        ..      STR      r2,[sp,#0x10]
        0x00021b40:    9b05        ..      LDR      r3,[sp,#0x14]
        0x00021b42:    6802        .h      LDR      r2,[r0,#0]
        0x00021b44:    fbb3f0f2    ....    UDIV     r0,r3,r2
        0x00021b48:    fb003012    ...0    MLS      r0,r0,r2,r3
        0x00021b4c:    9007        ..      STR      r0,[sp,#0x1c]
        0x00021b4e:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021b50:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x00021b52:    1a80        ..      SUBS     r0,r0,r2
        0x00021b54:    6008        .`      STR      r0,[r1,#0]
        0x00021b56:    f3ef8111    ....    MRS      r1,BASEPRI
        0x00021b5a:    f04f0080    O...    MOV      r0,#0x80
        0x00021b5e:    f3808811    ....    MSR      BASEPRI,r0
        0x00021b62:    f3bf8f6f    ..o.    ISB      
        0x00021b66:    f3bf8f4f    ..O.    DSB      
        0x00021b6a:    910a        ..      STR      r1,[sp,#0x28]
        0x00021b6c:    9009        ..      STR      r0,[sp,#0x24]
        0x00021b6e:    e7ff        ..      B        0x21b70 ; xPortStimerTickHandler + 136
        0x00021b70:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021b72:    1e41        A.      SUBS     r1,r0,#1
        0x00021b74:    9104        ..      STR      r1,[sp,#0x10]
        0x00021b76:    b168        h.      CBZ      r0,0x21b94 ; xPortStimerTickHandler + 172
        0x00021b78:    e7ff        ..      B        0x21b7a ; xPortStimerTickHandler + 146
        0x00021b7a:    f000fc03    ....    BL       xTaskIncrementTick ; 0x22384
        0x00021b7e:    b118        ..      CBZ      r0,0x21b88 ; xPortStimerTickHandler + 160
        0x00021b80:    e7ff        ..      B        0x21b82 ; xPortStimerTickHandler + 154
        0x00021b82:    2001        .       MOVS     r0,#1
        0x00021b84:    9000        ..      STR      r0,[sp,#0]
        0x00021b86:    e002        ..      B        0x21b8e ; xPortStimerTickHandler + 166
        0x00021b88:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021b8a:    9000        ..      STR      r0,[sp,#0]
        0x00021b8c:    e7ff        ..      B        0x21b8e ; xPortStimerTickHandler + 166
        0x00021b8e:    9800        ..      LDR      r0,[sp,#0]
        0x00021b90:    9003        ..      STR      r0,[sp,#0xc]
        0x00021b92:    e7ed        ..      B        0x21b70 ; xPortStimerTickHandler + 136
        0x00021b94:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021b96:    b140        @.      CBZ      r0,0x21baa ; xPortStimerTickHandler + 194
        0x00021b98:    e7ff        ..      B        0x21b9a ; xPortStimerTickHandler + 178
        0x00021b9a:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00021b9e:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00021ba2:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00021ba6:    6008        .`      STR      r0,[r1,#0]
        0x00021ba8:    e7ff        ..      B        0x21baa ; xPortStimerTickHandler + 194
        0x00021baa:    2000        .       MOVS     r0,#0
        0x00021bac:    900b        ..      STR      r0,[sp,#0x2c]
        0x00021bae:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00021bb0:    f3808811    ....    MSR      BASEPRI,r0
        0x00021bb4:    b00c        ..      ADD      sp,sp,#0x30
        0x00021bb6:    bd80        ..      POP      {r7,pc}
    xQueueGenericCreate
        0x00021bb8:    b580        ..      PUSH     {r7,lr}
        0x00021bba:    b088        ..      SUB      sp,sp,#0x20
        0x00021bbc:    9007        ..      STR      r0,[sp,#0x1c]
        0x00021bbe:    9106        ..      STR      r1,[sp,#0x18]
        0x00021bc0:    f88d2017    ...     STRB     r2,[sp,#0x17]
        0x00021bc4:    2000        .       MOVS     r0,#0
        0x00021bc6:    9004        ..      STR      r0,[sp,#0x10]
        0x00021bc8:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00021bca:    b380        ..      CBZ      r0,0x21c2e ; xQueueGenericCreate + 118
        0x00021bcc:    e7ff        ..      B        0x21bce ; xQueueGenericCreate + 22
        0x00021bce:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00021bd0:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00021bd4:    fbb0f0f1    ....    UDIV     r0,r0,r1
        0x00021bd8:    9906        ..      LDR      r1,[sp,#0x18]
        0x00021bda:    4288        .B      CMP      r0,r1
        0x00021bdc:    d327        '.      BCC      0x21c2e ; xQueueGenericCreate + 118
        0x00021bde:    e7ff        ..      B        0x21be0 ; xQueueGenericCreate + 40
        0x00021be0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00021be2:    9906        ..      LDR      r1,[sp,#0x18]
        0x00021be4:    4348        HC      MULS     r0,r1,r0
        0x00021be6:    f1100f49    ..I.    CMN      r0,#0x49
        0x00021bea:    d820         .      BHI      0x21c2e ; xQueueGenericCreate + 118
        0x00021bec:    e7ff        ..      B        0x21bee ; xQueueGenericCreate + 54
        0x00021bee:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00021bf0:    9906        ..      LDR      r1,[sp,#0x18]
        0x00021bf2:    4348        HC      MULS     r0,r1,r0
        0x00021bf4:    9003        ..      STR      r0,[sp,#0xc]
        0x00021bf6:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021bf8:    3048        H0      ADDS     r0,r0,#0x48
        0x00021bfa:    f7fefdf5    ....    BL       pvPortMalloc ; 0x207e8
        0x00021bfe:    9004        ..      STR      r0,[sp,#0x10]
        0x00021c00:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021c02:    b190        ..      CBZ      r0,0x21c2a ; xQueueGenericCreate + 114
        0x00021c04:    e7ff        ..      B        0x21c06 ; xQueueGenericCreate + 78
        0x00021c06:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021c08:    9002        ..      STR      r0,[sp,#8]
        0x00021c0a:    9802        ..      LDR      r0,[sp,#8]
        0x00021c0c:    3048        H0      ADDS     r0,r0,#0x48
        0x00021c0e:    9002        ..      STR      r0,[sp,#8]
        0x00021c10:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00021c12:    9906        ..      LDR      r1,[sp,#0x18]
        0x00021c14:    9a02        ..      LDR      r2,[sp,#8]
        0x00021c16:    f89d3017    ...0    LDRB     r3,[sp,#0x17]
        0x00021c1a:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x00021c1e:    46ee        .F      MOV      lr,sp
        0x00021c20:    f8cec000    ....    STR      r12,[lr,#0]
        0x00021c24:    f7fef9ba    ....    BL       prvInitialiseNewQueue ; 0x1ff9c
        0x00021c28:    e000        ..      B        0x21c2c ; xQueueGenericCreate + 116
        0x00021c2a:    e7ff        ..      B        0x21c2c ; xQueueGenericCreate + 116
        0x00021c2c:    e005        ..      B        0x21c3a ; xQueueGenericCreate + 130
        0x00021c2e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021c30:    b910        ..      CBNZ     r0,0x21c38 ; xQueueGenericCreate + 128
        0x00021c32:    e7ff        ..      B        0x21c34 ; xQueueGenericCreate + 124
        0x00021c34:    e7ff        ..      B        0x21c36 ; xQueueGenericCreate + 126
        0x00021c36:    e7fe        ..      B        0x21c36 ; xQueueGenericCreate + 126
        0x00021c38:    e7ff        ..      B        0x21c3a ; xQueueGenericCreate + 130
        0x00021c3a:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021c3c:    b008        ..      ADD      sp,sp,#0x20
        0x00021c3e:    bd80        ..      POP      {r7,pc}
    xQueueGenericReset
        0x00021c40:    b580        ..      PUSH     {r7,lr}
        0x00021c42:    b084        ..      SUB      sp,sp,#0x10
        0x00021c44:    9003        ..      STR      r0,[sp,#0xc]
        0x00021c46:    9102        ..      STR      r1,[sp,#8]
        0x00021c48:    2001        .       MOVS     r0,#1
        0x00021c4a:    9001        ..      STR      r0,[sp,#4]
        0x00021c4c:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021c4e:    9000        ..      STR      r0,[sp,#0]
        0x00021c50:    9800        ..      LDR      r0,[sp,#0]
        0x00021c52:    b910        ..      CBNZ     r0,0x21c5a ; xQueueGenericReset + 26
        0x00021c54:    e7ff        ..      B        0x21c56 ; xQueueGenericReset + 22
        0x00021c56:    e7ff        ..      B        0x21c58 ; xQueueGenericReset + 24
        0x00021c58:    e7fe        ..      B        0x21c58 ; xQueueGenericReset + 24
        0x00021c5a:    9800        ..      LDR      r0,[sp,#0]
        0x00021c5c:    2800        .(      CMP      r0,#0
        0x00021c5e:    d056        V.      BEQ      0x21d0e ; xQueueGenericReset + 206
        0x00021c60:    e7ff        ..      B        0x21c62 ; xQueueGenericReset + 34
        0x00021c62:    9800        ..      LDR      r0,[sp,#0]
        0x00021c64:    6bc0        .k      LDR      r0,[r0,#0x3c]
        0x00021c66:    2800        .(      CMP      r0,#0
        0x00021c68:    d051        Q.      BEQ      0x21d0e ; xQueueGenericReset + 206
        0x00021c6a:    e7ff        ..      B        0x21c6c ; xQueueGenericReset + 44
        0x00021c6c:    9800        ..      LDR      r0,[sp,#0]
        0x00021c6e:    6bc2        .k      LDR      r2,[r0,#0x3c]
        0x00021c70:    6c01        .l      LDR      r1,[r0,#0x40]
        0x00021c72:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00021c76:    fbb0f0f2    ....    UDIV     r0,r0,r2
        0x00021c7a:    4288        .B      CMP      r0,r1
        0x00021c7c:    d347        G.      BCC      0x21d0e ; xQueueGenericReset + 206
        0x00021c7e:    e7ff        ..      B        0x21c80 ; xQueueGenericReset + 64
        0x00021c80:    f7fffaa0    ....    BL       vPortEnterCritical ; 0x211c4
        0x00021c84:    9900        ..      LDR      r1,[sp,#0]
        0x00021c86:    680b        .h      LDR      r3,[r1,#0]
        0x00021c88:    6bc8        .k      LDR      r0,[r1,#0x3c]
        0x00021c8a:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x00021c8c:    fb003002    ...0    MLA      r0,r0,r2,r3
        0x00021c90:    6088        .`      STR      r0,[r1,#8]
        0x00021c92:    9900        ..      LDR      r1,[sp,#0]
        0x00021c94:    2000        .       MOVS     r0,#0
        0x00021c96:    6388        .c      STR      r0,[r1,#0x38]
        0x00021c98:    9900        ..      LDR      r1,[sp,#0]
        0x00021c9a:    6808        .h      LDR      r0,[r1,#0]
        0x00021c9c:    6048        H`      STR      r0,[r1,#4]
        0x00021c9e:    9900        ..      LDR      r1,[sp,#0]
        0x00021ca0:    680b        .h      LDR      r3,[r1,#0]
        0x00021ca2:    6bc8        .k      LDR      r0,[r1,#0x3c]
        0x00021ca4:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x00021ca6:    3801        .8      SUBS     r0,#1
        0x00021ca8:    fb003002    ...0    MLA      r0,r0,r2,r3
        0x00021cac:    60c8        .`      STR      r0,[r1,#0xc]
        0x00021cae:    9900        ..      LDR      r1,[sp,#0]
        0x00021cb0:    20ff        .       MOVS     r0,#0xff
        0x00021cb2:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x00021cb6:    9900        ..      LDR      r1,[sp,#0]
        0x00021cb8:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x00021cbc:    9802        ..      LDR      r0,[sp,#8]
        0x00021cbe:    b9d0        ..      CBNZ     r0,0x21cf6 ; xQueueGenericReset + 182
        0x00021cc0:    e7ff        ..      B        0x21cc2 ; xQueueGenericReset + 130
        0x00021cc2:    9800        ..      LDR      r0,[sp,#0]
        0x00021cc4:    6900        .i      LDR      r0,[r0,#0x10]
        0x00021cc6:    b1a0        ..      CBZ      r0,0x21cf2 ; xQueueGenericReset + 178
        0x00021cc8:    e7ff        ..      B        0x21cca ; xQueueGenericReset + 138
        0x00021cca:    9800        ..      LDR      r0,[sp,#0]
        0x00021ccc:    3010        .0      ADDS     r0,r0,#0x10
        0x00021cce:    f000fc87    ....    BL       xTaskRemoveFromEventList ; 0x225e0
        0x00021cd2:    b160        `.      CBZ      r0,0x21cee ; xQueueGenericReset + 174
        0x00021cd4:    e7ff        ..      B        0x21cd6 ; xQueueGenericReset + 150
        0x00021cd6:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00021cda:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00021cde:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00021ce2:    6008        .`      STR      r0,[r1,#0]
        0x00021ce4:    f3bf8f4f    ..O.    DSB      
        0x00021ce8:    f3bf8f6f    ..o.    ISB      
        0x00021cec:    e000        ..      B        0x21cf0 ; xQueueGenericReset + 176
        0x00021cee:    e7ff        ..      B        0x21cf0 ; xQueueGenericReset + 176
        0x00021cf0:    e000        ..      B        0x21cf4 ; xQueueGenericReset + 180
        0x00021cf2:    e7ff        ..      B        0x21cf4 ; xQueueGenericReset + 180
        0x00021cf4:    e008        ..      B        0x21d08 ; xQueueGenericReset + 200
        0x00021cf6:    9800        ..      LDR      r0,[sp,#0]
        0x00021cf8:    3010        .0      ADDS     r0,r0,#0x10
        0x00021cfa:    f7fffa03    ....    BL       vListInitialise ; 0x21104
        0x00021cfe:    9800        ..      LDR      r0,[sp,#0]
        0x00021d00:    3024        $0      ADDS     r0,r0,#0x24
        0x00021d02:    f7fff9ff    ....    BL       vListInitialise ; 0x21104
        0x00021d06:    e7ff        ..      B        0x21d08 ; xQueueGenericReset + 200
        0x00021d08:    f7fffa7e    ..~.    BL       vPortExitCritical ; 0x21208
        0x00021d0c:    e002        ..      B        0x21d14 ; xQueueGenericReset + 212
        0x00021d0e:    2000        .       MOVS     r0,#0
        0x00021d10:    9001        ..      STR      r0,[sp,#4]
        0x00021d12:    e7ff        ..      B        0x21d14 ; xQueueGenericReset + 212
        0x00021d14:    9801        ..      LDR      r0,[sp,#4]
        0x00021d16:    b910        ..      CBNZ     r0,0x21d1e ; xQueueGenericReset + 222
        0x00021d18:    e7ff        ..      B        0x21d1a ; xQueueGenericReset + 218
        0x00021d1a:    e7ff        ..      B        0x21d1c ; xQueueGenericReset + 220
        0x00021d1c:    e7fe        ..      B        0x21d1c ; xQueueGenericReset + 220
        0x00021d1e:    9801        ..      LDR      r0,[sp,#4]
        0x00021d20:    b004        ..      ADD      sp,sp,#0x10
        0x00021d22:    bd80        ..      POP      {r7,pc}
    xQueueGenericSend
        0x00021d24:    b580        ..      PUSH     {r7,lr}
        0x00021d26:    b08e        ..      SUB      sp,sp,#0x38
        0x00021d28:    900c        ..      STR      r0,[sp,#0x30]
        0x00021d2a:    910b        ..      STR      r1,[sp,#0x2c]
        0x00021d2c:    920a        ..      STR      r2,[sp,#0x28]
        0x00021d2e:    9309        ..      STR      r3,[sp,#0x24]
        0x00021d30:    2000        .       MOVS     r0,#0
        0x00021d32:    9008        ..      STR      r0,[sp,#0x20]
        0x00021d34:    980c        ..      LDR      r0,[sp,#0x30]
        0x00021d36:    9004        ..      STR      r0,[sp,#0x10]
        0x00021d38:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021d3a:    b910        ..      CBNZ     r0,0x21d42 ; xQueueGenericSend + 30
        0x00021d3c:    e7ff        ..      B        0x21d3e ; xQueueGenericSend + 26
        0x00021d3e:    e7ff        ..      B        0x21d40 ; xQueueGenericSend + 28
        0x00021d40:    e7fe        ..      B        0x21d40 ; xQueueGenericSend + 28
        0x00021d42:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00021d44:    2000        .       MOVS     r0,#0
        0x00021d46:    9003        ..      STR      r0,[sp,#0xc]
        0x00021d48:    b939        9.      CBNZ     r1,0x21d5a ; xQueueGenericSend + 54
        0x00021d4a:    e7ff        ..      B        0x21d4c ; xQueueGenericSend + 40
        0x00021d4c:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021d4e:    6c00        .l      LDR      r0,[r0,#0x40]
        0x00021d50:    2800        .(      CMP      r0,#0
        0x00021d52:    bf18        ..      IT       NE
        0x00021d54:    2001        .       MOVNE    r0,#1
        0x00021d56:    9003        ..      STR      r0,[sp,#0xc]
        0x00021d58:    e7ff        ..      B        0x21d5a ; xQueueGenericSend + 54
        0x00021d5a:    9803        ..      LDR      r0,[sp,#0xc]
        0x00021d5c:    07c0        ..      LSLS     r0,r0,#31
        0x00021d5e:    b110        ..      CBZ      r0,0x21d66 ; xQueueGenericSend + 66
        0x00021d60:    e7ff        ..      B        0x21d62 ; xQueueGenericSend + 62
        0x00021d62:    e7ff        ..      B        0x21d64 ; xQueueGenericSend + 64
        0x00021d64:    e7fe        ..      B        0x21d64 ; xQueueGenericSend + 64
        0x00021d66:    9909        ..      LDR      r1,[sp,#0x24]
        0x00021d68:    2000        .       MOVS     r0,#0
        0x00021d6a:    2902        .)      CMP      r1,#2
        0x00021d6c:    9002        ..      STR      r0,[sp,#8]
        0x00021d6e:    d107        ..      BNE      0x21d80 ; xQueueGenericSend + 92
        0x00021d70:    e7ff        ..      B        0x21d72 ; xQueueGenericSend + 78
        0x00021d72:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021d74:    6bc0        .k      LDR      r0,[r0,#0x3c]
        0x00021d76:    3801        .8      SUBS     r0,#1
        0x00021d78:    bf18        ..      IT       NE
        0x00021d7a:    2001        .       MOVNE    r0,#1
        0x00021d7c:    9002        ..      STR      r0,[sp,#8]
        0x00021d7e:    e7ff        ..      B        0x21d80 ; xQueueGenericSend + 92
        0x00021d80:    9802        ..      LDR      r0,[sp,#8]
        0x00021d82:    07c0        ..      LSLS     r0,r0,#31
        0x00021d84:    b110        ..      CBZ      r0,0x21d8c ; xQueueGenericSend + 104
        0x00021d86:    e7ff        ..      B        0x21d88 ; xQueueGenericSend + 100
        0x00021d88:    e7ff        ..      B        0x21d8a ; xQueueGenericSend + 102
        0x00021d8a:    e7fe        ..      B        0x21d8a ; xQueueGenericSend + 102
        0x00021d8c:    f000fad4    ....    BL       xTaskGetSchedulerState ; 0x22338
        0x00021d90:    4601        .F      MOV      r1,r0
        0x00021d92:    2000        .       MOVS     r0,#0
        0x00021d94:    9001        ..      STR      r0,[sp,#4]
        0x00021d96:    b931        1.      CBNZ     r1,0x21da6 ; xQueueGenericSend + 130
        0x00021d98:    e7ff        ..      B        0x21d9a ; xQueueGenericSend + 118
        0x00021d9a:    980a        ..      LDR      r0,[sp,#0x28]
        0x00021d9c:    2800        .(      CMP      r0,#0
        0x00021d9e:    bf18        ..      IT       NE
        0x00021da0:    2001        .       MOVNE    r0,#1
        0x00021da2:    9001        ..      STR      r0,[sp,#4]
        0x00021da4:    e7ff        ..      B        0x21da6 ; xQueueGenericSend + 130
        0x00021da6:    9801        ..      LDR      r0,[sp,#4]
        0x00021da8:    07c0        ..      LSLS     r0,r0,#31
        0x00021daa:    b110        ..      CBZ      r0,0x21db2 ; xQueueGenericSend + 142
        0x00021dac:    e7ff        ..      B        0x21dae ; xQueueGenericSend + 138
        0x00021dae:    e7ff        ..      B        0x21db0 ; xQueueGenericSend + 140
        0x00021db0:    e7fe        ..      B        0x21db0 ; xQueueGenericSend + 140
        0x00021db2:    e7ff        ..      B        0x21db4 ; xQueueGenericSend + 144
        0x00021db4:    f7fffa06    ....    BL       vPortEnterCritical ; 0x211c4
        0x00021db8:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021dba:    6b80        .k      LDR      r0,[r0,#0x38]
        0x00021dbc:    9904        ..      LDR      r1,[sp,#0x10]
        0x00021dbe:    6bc9        .k      LDR      r1,[r1,#0x3c]
        0x00021dc0:    4288        .B      CMP      r0,r1
        0x00021dc2:    d304        ..      BCC      0x21dce ; xQueueGenericSend + 170
        0x00021dc4:    e7ff        ..      B        0x21dc6 ; xQueueGenericSend + 162
        0x00021dc6:    9809        ..      LDR      r0,[sp,#0x24]
        0x00021dc8:    2802        .(      CMP      r0,#2
        0x00021dca:    d134        4.      BNE      0x21e36 ; xQueueGenericSend + 274
        0x00021dcc:    e7ff        ..      B        0x21dce ; xQueueGenericSend + 170
        0x00021dce:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021dd0:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00021dd2:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00021dd4:    f7fdff92    ....    BL       prvCopyDataToQueue ; 0x1fcfc
        0x00021dd8:    9007        ..      STR      r0,[sp,#0x1c]
        0x00021dda:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021ddc:    6a40        @j      LDR      r0,[r0,#0x24]
        0x00021dde:    b1a0        ..      CBZ      r0,0x21e0a ; xQueueGenericSend + 230
        0x00021de0:    e7ff        ..      B        0x21de2 ; xQueueGenericSend + 190
        0x00021de2:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021de4:    3024        $0      ADDS     r0,r0,#0x24
        0x00021de6:    f000fbfb    ....    BL       xTaskRemoveFromEventList ; 0x225e0
        0x00021dea:    b160        `.      CBZ      r0,0x21e06 ; xQueueGenericSend + 226
        0x00021dec:    e7ff        ..      B        0x21dee ; xQueueGenericSend + 202
        0x00021dee:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00021df2:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00021df6:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00021dfa:    6008        .`      STR      r0,[r1,#0]
        0x00021dfc:    f3bf8f4f    ..O.    DSB      
        0x00021e00:    f3bf8f6f    ..o.    ISB      
        0x00021e04:    e000        ..      B        0x21e08 ; xQueueGenericSend + 228
        0x00021e06:    e7ff        ..      B        0x21e08 ; xQueueGenericSend + 228
        0x00021e08:    e010        ..      B        0x21e2c ; xQueueGenericSend + 264
        0x00021e0a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00021e0c:    b160        `.      CBZ      r0,0x21e28 ; xQueueGenericSend + 260
        0x00021e0e:    e7ff        ..      B        0x21e10 ; xQueueGenericSend + 236
        0x00021e10:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00021e14:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00021e18:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00021e1c:    6008        .`      STR      r0,[r1,#0]
        0x00021e1e:    f3bf8f4f    ..O.    DSB      
        0x00021e22:    f3bf8f6f    ..o.    ISB      
        0x00021e26:    e000        ..      B        0x21e2a ; xQueueGenericSend + 262
        0x00021e28:    e7ff        ..      B        0x21e2a ; xQueueGenericSend + 262
        0x00021e2a:    e7ff        ..      B        0x21e2c ; xQueueGenericSend + 264
        0x00021e2c:    f7fff9ec    ....    BL       vPortExitCritical ; 0x21208
        0x00021e30:    2001        .       MOVS     r0,#1
        0x00021e32:    900d        ..      STR      r0,[sp,#0x34]
        0x00021e34:    e065        e.      B        0x21f02 ; xQueueGenericSend + 478
        0x00021e36:    980a        ..      LDR      r0,[sp,#0x28]
        0x00021e38:    b928        (.      CBNZ     r0,0x21e46 ; xQueueGenericSend + 290
        0x00021e3a:    e7ff        ..      B        0x21e3c ; xQueueGenericSend + 280
        0x00021e3c:    f7fff9e4    ....    BL       vPortExitCritical ; 0x21208
        0x00021e40:    2000        .       MOVS     r0,#0
        0x00021e42:    900d        ..      STR      r0,[sp,#0x34]
        0x00021e44:    e05d        ].      B        0x21f02 ; xQueueGenericSend + 478
        0x00021e46:    9808        ..      LDR      r0,[sp,#0x20]
        0x00021e48:    b930        0.      CBNZ     r0,0x21e58 ; xQueueGenericSend + 308
        0x00021e4a:    e7ff        ..      B        0x21e4c ; xQueueGenericSend + 296
        0x00021e4c:    a805        ..      ADD      r0,sp,#0x14
        0x00021e4e:    f7fffbf1    ....    BL       vTaskInternalSetTimeOutState ; 0x21634
        0x00021e52:    2001        .       MOVS     r0,#1
        0x00021e54:    9008        ..      STR      r0,[sp,#0x20]
        0x00021e56:    e000        ..      B        0x21e5a ; xQueueGenericSend + 310
        0x00021e58:    e7ff        ..      B        0x21e5a ; xQueueGenericSend + 310
        0x00021e5a:    e7ff        ..      B        0x21e5c ; xQueueGenericSend + 312
        0x00021e5c:    e7ff        ..      B        0x21e5e ; xQueueGenericSend + 314
        0x00021e5e:    f7fff9d3    ....    BL       vPortExitCritical ; 0x21208
        0x00021e62:    f7fffced    ....    BL       vTaskSuspendAll ; 0x21840
        0x00021e66:    f7fff9ad    ....    BL       vPortEnterCritical ; 0x211c4
        0x00021e6a:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021e6c:    f9900044    ..D.    LDRSB    r0,[r0,#0x44]
        0x00021e70:    3001        .0      ADDS     r0,#1
        0x00021e72:    b928        (.      CBNZ     r0,0x21e80 ; xQueueGenericSend + 348
        0x00021e74:    e7ff        ..      B        0x21e76 ; xQueueGenericSend + 338
        0x00021e76:    9904        ..      LDR      r1,[sp,#0x10]
        0x00021e78:    2000        .       MOVS     r0,#0
        0x00021e7a:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x00021e7e:    e7ff        ..      B        0x21e80 ; xQueueGenericSend + 348
        0x00021e80:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021e82:    f9900045    ..E.    LDRSB    r0,[r0,#0x45]
        0x00021e86:    3001        .0      ADDS     r0,#1
        0x00021e88:    b928        (.      CBNZ     r0,0x21e96 ; xQueueGenericSend + 370
        0x00021e8a:    e7ff        ..      B        0x21e8c ; xQueueGenericSend + 360
        0x00021e8c:    9904        ..      LDR      r1,[sp,#0x10]
        0x00021e8e:    2000        .       MOVS     r0,#0
        0x00021e90:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x00021e94:    e7ff        ..      B        0x21e96 ; xQueueGenericSend + 370
        0x00021e96:    f7fff9b7    ....    BL       vPortExitCritical ; 0x21208
        0x00021e9a:    a805        ..      ADD      r0,sp,#0x14
        0x00021e9c:    a90a        ..      ADD      r1,sp,#0x28
        0x00021e9e:    f000f9a3    ....    BL       xTaskCheckForTimeOut ; 0x221e8
        0x00021ea2:    bb28        (.      CBNZ     r0,0x21ef0 ; xQueueGenericSend + 460
        0x00021ea4:    e7ff        ..      B        0x21ea6 ; xQueueGenericSend + 386
        0x00021ea6:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021ea8:    f7fefa42    ..B.    BL       prvIsQueueFull ; 0x20330
        0x00021eac:    b1c8        ..      CBZ      r0,0x21ee2 ; xQueueGenericSend + 446
        0x00021eae:    e7ff        ..      B        0x21eb0 ; xQueueGenericSend + 396
        0x00021eb0:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021eb2:    3010        .0      ADDS     r0,r0,#0x10
        0x00021eb4:    990a        ..      LDR      r1,[sp,#0x28]
        0x00021eb6:    f7fffbd7    ....    BL       vTaskPlaceOnEventList ; 0x21668
        0x00021eba:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021ebc:    f7fefc3c    ..<.    BL       prvUnlockQueue ; 0x20738
        0x00021ec0:    f000fc54    ..T.    BL       xTaskResumeAll ; 0x2276c
        0x00021ec4:    b960        `.      CBNZ     r0,0x21ee0 ; xQueueGenericSend + 444
        0x00021ec6:    e7ff        ..      B        0x21ec8 ; xQueueGenericSend + 420
        0x00021ec8:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00021ecc:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00021ed0:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00021ed4:    6008        .`      STR      r0,[r1,#0]
        0x00021ed6:    f3bf8f4f    ..O.    DSB      
        0x00021eda:    f3bf8f6f    ..o.    ISB      
        0x00021ede:    e7ff        ..      B        0x21ee0 ; xQueueGenericSend + 444
        0x00021ee0:    e005        ..      B        0x21eee ; xQueueGenericSend + 458
        0x00021ee2:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021ee4:    f7fefc28    ..(.    BL       prvUnlockQueue ; 0x20738
        0x00021ee8:    f000fc40    ..@.    BL       xTaskResumeAll ; 0x2276c
        0x00021eec:    e7ff        ..      B        0x21eee ; xQueueGenericSend + 458
        0x00021eee:    e007        ..      B        0x21f00 ; xQueueGenericSend + 476
        0x00021ef0:    9804        ..      LDR      r0,[sp,#0x10]
        0x00021ef2:    f7fefc21    ..!.    BL       prvUnlockQueue ; 0x20738
        0x00021ef6:    f000fc39    ..9.    BL       xTaskResumeAll ; 0x2276c
        0x00021efa:    2000        .       MOVS     r0,#0
        0x00021efc:    900d        ..      STR      r0,[sp,#0x34]
        0x00021efe:    e000        ..      B        0x21f02 ; xQueueGenericSend + 478
        0x00021f00:    e758        X.      B        0x21db4 ; xQueueGenericSend + 144
        0x00021f02:    980d        ..      LDR      r0,[sp,#0x34]
        0x00021f04:    b00e        ..      ADD      sp,sp,#0x38
        0x00021f06:    bd80        ..      POP      {r7,pc}
    xQueueGenericSendFromISR
        0x00021f08:    b580        ..      PUSH     {r7,lr}
        0x00021f0a:    b090        ..      SUB      sp,sp,#0x40
        0x00021f0c:    900c        ..      STR      r0,[sp,#0x30]
        0x00021f0e:    910b        ..      STR      r1,[sp,#0x2c]
        0x00021f10:    920a        ..      STR      r2,[sp,#0x28]
        0x00021f12:    9309        ..      STR      r3,[sp,#0x24]
        0x00021f14:    980c        ..      LDR      r0,[sp,#0x30]
        0x00021f16:    9006        ..      STR      r0,[sp,#0x18]
        0x00021f18:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021f1a:    b910        ..      CBNZ     r0,0x21f22 ; xQueueGenericSendFromISR + 26
        0x00021f1c:    e7ff        ..      B        0x21f1e ; xQueueGenericSendFromISR + 22
        0x00021f1e:    e7ff        ..      B        0x21f20 ; xQueueGenericSendFromISR + 24
        0x00021f20:    e7fe        ..      B        0x21f20 ; xQueueGenericSendFromISR + 24
        0x00021f22:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00021f24:    2000        .       MOVS     r0,#0
        0x00021f26:    9002        ..      STR      r0,[sp,#8]
        0x00021f28:    b939        9.      CBNZ     r1,0x21f3a ; xQueueGenericSendFromISR + 50
        0x00021f2a:    e7ff        ..      B        0x21f2c ; xQueueGenericSendFromISR + 36
        0x00021f2c:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021f2e:    6c00        .l      LDR      r0,[r0,#0x40]
        0x00021f30:    2800        .(      CMP      r0,#0
        0x00021f32:    bf18        ..      IT       NE
        0x00021f34:    2001        .       MOVNE    r0,#1
        0x00021f36:    9002        ..      STR      r0,[sp,#8]
        0x00021f38:    e7ff        ..      B        0x21f3a ; xQueueGenericSendFromISR + 50
        0x00021f3a:    9802        ..      LDR      r0,[sp,#8]
        0x00021f3c:    07c0        ..      LSLS     r0,r0,#31
        0x00021f3e:    b110        ..      CBZ      r0,0x21f46 ; xQueueGenericSendFromISR + 62
        0x00021f40:    e7ff        ..      B        0x21f42 ; xQueueGenericSendFromISR + 58
        0x00021f42:    e7ff        ..      B        0x21f44 ; xQueueGenericSendFromISR + 60
        0x00021f44:    e7fe        ..      B        0x21f44 ; xQueueGenericSendFromISR + 60
        0x00021f46:    9909        ..      LDR      r1,[sp,#0x24]
        0x00021f48:    2000        .       MOVS     r0,#0
        0x00021f4a:    2902        .)      CMP      r1,#2
        0x00021f4c:    9001        ..      STR      r0,[sp,#4]
        0x00021f4e:    d107        ..      BNE      0x21f60 ; xQueueGenericSendFromISR + 88
        0x00021f50:    e7ff        ..      B        0x21f52 ; xQueueGenericSendFromISR + 74
        0x00021f52:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021f54:    6bc0        .k      LDR      r0,[r0,#0x3c]
        0x00021f56:    3801        .8      SUBS     r0,#1
        0x00021f58:    bf18        ..      IT       NE
        0x00021f5a:    2001        .       MOVNE    r0,#1
        0x00021f5c:    9001        ..      STR      r0,[sp,#4]
        0x00021f5e:    e7ff        ..      B        0x21f60 ; xQueueGenericSendFromISR + 88
        0x00021f60:    9801        ..      LDR      r0,[sp,#4]
        0x00021f62:    07c0        ..      LSLS     r0,r0,#31
        0x00021f64:    b110        ..      CBZ      r0,0x21f6c ; xQueueGenericSendFromISR + 100
        0x00021f66:    e7ff        ..      B        0x21f68 ; xQueueGenericSendFromISR + 96
        0x00021f68:    e7ff        ..      B        0x21f6a ; xQueueGenericSendFromISR + 98
        0x00021f6a:    e7fe        ..      B        0x21f6a ; xQueueGenericSendFromISR + 98
        0x00021f6c:    f7fffad2    ....    BL       vPortValidateInterruptPriority ; 0x21514
        0x00021f70:    f3ef8111    ....    MRS      r1,BASEPRI
        0x00021f74:    f04f0080    O...    MOV      r0,#0x80
        0x00021f78:    f3808811    ....    MSR      BASEPRI,r0
        0x00021f7c:    f3bf8f6f    ..o.    ISB      
        0x00021f80:    f3bf8f4f    ..O.    DSB      
        0x00021f84:    910e        ..      STR      r1,[sp,#0x38]
        0x00021f86:    900d        ..      STR      r0,[sp,#0x34]
        0x00021f88:    980e        ..      LDR      r0,[sp,#0x38]
        0x00021f8a:    9007        ..      STR      r0,[sp,#0x1c]
        0x00021f8c:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021f8e:    6b80        .k      LDR      r0,[r0,#0x38]
        0x00021f90:    9906        ..      LDR      r1,[sp,#0x18]
        0x00021f92:    6bc9        .k      LDR      r1,[r1,#0x3c]
        0x00021f94:    4288        .B      CMP      r0,r1
        0x00021f96:    d304        ..      BCC      0x21fa2 ; xQueueGenericSendFromISR + 154
        0x00021f98:    e7ff        ..      B        0x21f9a ; xQueueGenericSendFromISR + 146
        0x00021f9a:    9809        ..      LDR      r0,[sp,#0x24]
        0x00021f9c:    2802        .(      CMP      r0,#2
        0x00021f9e:    d144        D.      BNE      0x2202a ; xQueueGenericSendFromISR + 290
        0x00021fa0:    e7ff        ..      B        0x21fa2 ; xQueueGenericSendFromISR + 154
        0x00021fa2:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021fa4:    f8900045    ..E.    LDRB     r0,[r0,#0x45]
        0x00021fa8:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x00021fac:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021fae:    6b80        .k      LDR      r0,[r0,#0x38]
        0x00021fb0:    9004        ..      STR      r0,[sp,#0x10]
        0x00021fb2:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021fb4:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00021fb6:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00021fb8:    f7fdfea0    ....    BL       prvCopyDataToQueue ; 0x1fcfc
        0x00021fbc:    f99d0017    ....    LDRSB    r0,[sp,#0x17]
        0x00021fc0:    3001        .0      ADDS     r0,#1
        0x00021fc2:    b9b8        ..      CBNZ     r0,0x21ff4 ; xQueueGenericSendFromISR + 236
        0x00021fc4:    e7ff        ..      B        0x21fc6 ; xQueueGenericSendFromISR + 190
        0x00021fc6:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021fc8:    6a40        @j      LDR      r0,[r0,#0x24]
        0x00021fca:    b188        ..      CBZ      r0,0x21ff0 ; xQueueGenericSendFromISR + 232
        0x00021fcc:    e7ff        ..      B        0x21fce ; xQueueGenericSendFromISR + 198
        0x00021fce:    9806        ..      LDR      r0,[sp,#0x18]
        0x00021fd0:    3024        $0      ADDS     r0,r0,#0x24
        0x00021fd2:    f000fb05    ....    BL       xTaskRemoveFromEventList ; 0x225e0
        0x00021fd6:    b148        H.      CBZ      r0,0x21fec ; xQueueGenericSendFromISR + 228
        0x00021fd8:    e7ff        ..      B        0x21fda ; xQueueGenericSendFromISR + 210
        0x00021fda:    980a        ..      LDR      r0,[sp,#0x28]
        0x00021fdc:    b120         .      CBZ      r0,0x21fe8 ; xQueueGenericSendFromISR + 224
        0x00021fde:    e7ff        ..      B        0x21fe0 ; xQueueGenericSendFromISR + 216
        0x00021fe0:    990a        ..      LDR      r1,[sp,#0x28]
        0x00021fe2:    2001        .       MOVS     r0,#1
        0x00021fe4:    6008        .`      STR      r0,[r1,#0]
        0x00021fe6:    e000        ..      B        0x21fea ; xQueueGenericSendFromISR + 226
        0x00021fe8:    e7ff        ..      B        0x21fea ; xQueueGenericSendFromISR + 226
        0x00021fea:    e000        ..      B        0x21fee ; xQueueGenericSendFromISR + 230
        0x00021fec:    e7ff        ..      B        0x21fee ; xQueueGenericSendFromISR + 230
        0x00021fee:    e000        ..      B        0x21ff2 ; xQueueGenericSendFromISR + 234
        0x00021ff0:    e7ff        ..      B        0x21ff2 ; xQueueGenericSendFromISR + 234
        0x00021ff2:    e017        ..      B        0x22024 ; xQueueGenericSendFromISR + 284
        0x00021ff4:    f7fff878    ..x.    BL       uxTaskGetNumberOfTasks ; 0x210e8
        0x00021ff8:    9003        ..      STR      r0,[sp,#0xc]
        0x00021ffa:    f99d0017    ....    LDRSB    r0,[sp,#0x17]
        0x00021ffe:    9903        ..      LDR      r1,[sp,#0xc]
        0x00022000:    4288        .B      CMP      r0,r1
        0x00022002:    d20e        ..      BCS      0x22022 ; xQueueGenericSendFromISR + 282
        0x00022004:    e7ff        ..      B        0x22006 ; xQueueGenericSendFromISR + 254
        0x00022006:    f99d0017    ....    LDRSB    r0,[sp,#0x17]
        0x0002200a:    287f        .(      CMP      r0,#0x7f
        0x0002200c:    d102        ..      BNE      0x22014 ; xQueueGenericSendFromISR + 268
        0x0002200e:    e7ff        ..      B        0x22010 ; xQueueGenericSendFromISR + 264
        0x00022010:    e7ff        ..      B        0x22012 ; xQueueGenericSendFromISR + 266
        0x00022012:    e7fe        ..      B        0x22012 ; xQueueGenericSendFromISR + 266
        0x00022014:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00022018:    3001        .0      ADDS     r0,#1
        0x0002201a:    9906        ..      LDR      r1,[sp,#0x18]
        0x0002201c:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x00022020:    e7ff        ..      B        0x22022 ; xQueueGenericSendFromISR + 282
        0x00022022:    e7ff        ..      B        0x22024 ; xQueueGenericSendFromISR + 284
        0x00022024:    2001        .       MOVS     r0,#1
        0x00022026:    9008        ..      STR      r0,[sp,#0x20]
        0x00022028:    e002        ..      B        0x22030 ; xQueueGenericSendFromISR + 296
        0x0002202a:    2000        .       MOVS     r0,#0
        0x0002202c:    9008        ..      STR      r0,[sp,#0x20]
        0x0002202e:    e7ff        ..      B        0x22030 ; xQueueGenericSendFromISR + 296
        0x00022030:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022032:    900f        ..      STR      r0,[sp,#0x3c]
        0x00022034:    980f        ..      LDR      r0,[sp,#0x3c]
        0x00022036:    f3808811    ....    MSR      BASEPRI,r0
        0x0002203a:    9808        ..      LDR      r0,[sp,#0x20]
        0x0002203c:    b010        ..      ADD      sp,sp,#0x40
        0x0002203e:    bd80        ..      POP      {r7,pc}
    xQueueReceive
        0x00022040:    b580        ..      PUSH     {r7,lr}
        0x00022042:    b08c        ..      SUB      sp,sp,#0x30
        0x00022044:    900a        ..      STR      r0,[sp,#0x28]
        0x00022046:    9109        ..      STR      r1,[sp,#0x24]
        0x00022048:    9208        ..      STR      r2,[sp,#0x20]
        0x0002204a:    2000        .       MOVS     r0,#0
        0x0002204c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0002204e:    980a        ..      LDR      r0,[sp,#0x28]
        0x00022050:    9004        ..      STR      r0,[sp,#0x10]
        0x00022052:    9804        ..      LDR      r0,[sp,#0x10]
        0x00022054:    b910        ..      CBNZ     r0,0x2205c ; xQueueReceive + 28
        0x00022056:    e7ff        ..      B        0x22058 ; xQueueReceive + 24
        0x00022058:    e7ff        ..      B        0x2205a ; xQueueReceive + 26
        0x0002205a:    e7fe        ..      B        0x2205a ; xQueueReceive + 26
        0x0002205c:    9909        ..      LDR      r1,[sp,#0x24]
        0x0002205e:    2000        .       MOVS     r0,#0
        0x00022060:    9002        ..      STR      r0,[sp,#8]
        0x00022062:    b939        9.      CBNZ     r1,0x22074 ; xQueueReceive + 52
        0x00022064:    e7ff        ..      B        0x22066 ; xQueueReceive + 38
        0x00022066:    9804        ..      LDR      r0,[sp,#0x10]
        0x00022068:    6c00        .l      LDR      r0,[r0,#0x40]
        0x0002206a:    2800        .(      CMP      r0,#0
        0x0002206c:    bf18        ..      IT       NE
        0x0002206e:    2001        .       MOVNE    r0,#1
        0x00022070:    9002        ..      STR      r0,[sp,#8]
        0x00022072:    e7ff        ..      B        0x22074 ; xQueueReceive + 52
        0x00022074:    9802        ..      LDR      r0,[sp,#8]
        0x00022076:    07c0        ..      LSLS     r0,r0,#31
        0x00022078:    b110        ..      CBZ      r0,0x22080 ; xQueueReceive + 64
        0x0002207a:    e7ff        ..      B        0x2207c ; xQueueReceive + 60
        0x0002207c:    e7ff        ..      B        0x2207e ; xQueueReceive + 62
        0x0002207e:    e7fe        ..      B        0x2207e ; xQueueReceive + 62
        0x00022080:    f000f95a    ..Z.    BL       xTaskGetSchedulerState ; 0x22338
        0x00022084:    4601        .F      MOV      r1,r0
        0x00022086:    2000        .       MOVS     r0,#0
        0x00022088:    9001        ..      STR      r0,[sp,#4]
        0x0002208a:    b931        1.      CBNZ     r1,0x2209a ; xQueueReceive + 90
        0x0002208c:    e7ff        ..      B        0x2208e ; xQueueReceive + 78
        0x0002208e:    9808        ..      LDR      r0,[sp,#0x20]
        0x00022090:    2800        .(      CMP      r0,#0
        0x00022092:    bf18        ..      IT       NE
        0x00022094:    2001        .       MOVNE    r0,#1
        0x00022096:    9001        ..      STR      r0,[sp,#4]
        0x00022098:    e7ff        ..      B        0x2209a ; xQueueReceive + 90
        0x0002209a:    9801        ..      LDR      r0,[sp,#4]
        0x0002209c:    07c0        ..      LSLS     r0,r0,#31
        0x0002209e:    b110        ..      CBZ      r0,0x220a6 ; xQueueReceive + 102
        0x000220a0:    e7ff        ..      B        0x220a2 ; xQueueReceive + 98
        0x000220a2:    e7ff        ..      B        0x220a4 ; xQueueReceive + 100
        0x000220a4:    e7fe        ..      B        0x220a4 ; xQueueReceive + 100
        0x000220a6:    e7ff        ..      B        0x220a8 ; xQueueReceive + 104
        0x000220a8:    f7fff88c    ....    BL       vPortEnterCritical ; 0x211c4
        0x000220ac:    9804        ..      LDR      r0,[sp,#0x10]
        0x000220ae:    6b80        .k      LDR      r0,[r0,#0x38]
        0x000220b0:    9003        ..      STR      r0,[sp,#0xc]
        0x000220b2:    9803        ..      LDR      r0,[sp,#0xc]
        0x000220b4:    b330        0.      CBZ      r0,0x22104 ; xQueueReceive + 196
        0x000220b6:    e7ff        ..      B        0x220b8 ; xQueueReceive + 120
        0x000220b8:    9804        ..      LDR      r0,[sp,#0x10]
        0x000220ba:    9909        ..      LDR      r1,[sp,#0x24]
        0x000220bc:    f7fdfdfc    ....    BL       prvCopyDataFromQueue ; 0x1fcb8
        0x000220c0:    9803        ..      LDR      r0,[sp,#0xc]
        0x000220c2:    3801        .8      SUBS     r0,#1
        0x000220c4:    9904        ..      LDR      r1,[sp,#0x10]
        0x000220c6:    6388        .c      STR      r0,[r1,#0x38]
        0x000220c8:    9804        ..      LDR      r0,[sp,#0x10]
        0x000220ca:    6900        .i      LDR      r0,[r0,#0x10]
        0x000220cc:    b1a0        ..      CBZ      r0,0x220f8 ; xQueueReceive + 184
        0x000220ce:    e7ff        ..      B        0x220d0 ; xQueueReceive + 144
        0x000220d0:    9804        ..      LDR      r0,[sp,#0x10]
        0x000220d2:    3010        .0      ADDS     r0,r0,#0x10
        0x000220d4:    f000fa84    ....    BL       xTaskRemoveFromEventList ; 0x225e0
        0x000220d8:    b160        `.      CBZ      r0,0x220f4 ; xQueueReceive + 180
        0x000220da:    e7ff        ..      B        0x220dc ; xQueueReceive + 156
        0x000220dc:    f64e5104    N..Q    MOV      r1,#0xed04
        0x000220e0:    f2ce0100    ....    MOVT     r1,#0xe000
        0x000220e4:    f04f5080    O..P    MOV      r0,#0x10000000
        0x000220e8:    6008        .`      STR      r0,[r1,#0]
        0x000220ea:    f3bf8f4f    ..O.    DSB      
        0x000220ee:    f3bf8f6f    ..o.    ISB      
        0x000220f2:    e000        ..      B        0x220f6 ; xQueueReceive + 182
        0x000220f4:    e7ff        ..      B        0x220f6 ; xQueueReceive + 182
        0x000220f6:    e000        ..      B        0x220fa ; xQueueReceive + 186
        0x000220f8:    e7ff        ..      B        0x220fa ; xQueueReceive + 186
        0x000220fa:    f7fff885    ....    BL       vPortExitCritical ; 0x21208
        0x000220fe:    2001        .       MOVS     r0,#1
        0x00022100:    900b        ..      STR      r0,[sp,#0x2c]
        0x00022102:    e06d        m.      B        0x221e0 ; xQueueReceive + 416
        0x00022104:    9808        ..      LDR      r0,[sp,#0x20]
        0x00022106:    b928        (.      CBNZ     r0,0x22114 ; xQueueReceive + 212
        0x00022108:    e7ff        ..      B        0x2210a ; xQueueReceive + 202
        0x0002210a:    f7fff87d    ..}.    BL       vPortExitCritical ; 0x21208
        0x0002210e:    2000        .       MOVS     r0,#0
        0x00022110:    900b        ..      STR      r0,[sp,#0x2c]
        0x00022112:    e065        e.      B        0x221e0 ; xQueueReceive + 416
        0x00022114:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022116:    b930        0.      CBNZ     r0,0x22126 ; xQueueReceive + 230
        0x00022118:    e7ff        ..      B        0x2211a ; xQueueReceive + 218
        0x0002211a:    a805        ..      ADD      r0,sp,#0x14
        0x0002211c:    f7fffa8a    ....    BL       vTaskInternalSetTimeOutState ; 0x21634
        0x00022120:    2001        .       MOVS     r0,#1
        0x00022122:    9007        ..      STR      r0,[sp,#0x1c]
        0x00022124:    e000        ..      B        0x22128 ; xQueueReceive + 232
        0x00022126:    e7ff        ..      B        0x22128 ; xQueueReceive + 232
        0x00022128:    e7ff        ..      B        0x2212a ; xQueueReceive + 234
        0x0002212a:    e7ff        ..      B        0x2212c ; xQueueReceive + 236
        0x0002212c:    f7fff86c    ..l.    BL       vPortExitCritical ; 0x21208
        0x00022130:    f7fffb86    ....    BL       vTaskSuspendAll ; 0x21840
        0x00022134:    f7fff846    ..F.    BL       vPortEnterCritical ; 0x211c4
        0x00022138:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002213a:    f9900044    ..D.    LDRSB    r0,[r0,#0x44]
        0x0002213e:    3001        .0      ADDS     r0,#1
        0x00022140:    b928        (.      CBNZ     r0,0x2214e ; xQueueReceive + 270
        0x00022142:    e7ff        ..      B        0x22144 ; xQueueReceive + 260
        0x00022144:    9904        ..      LDR      r1,[sp,#0x10]
        0x00022146:    2000        .       MOVS     r0,#0
        0x00022148:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x0002214c:    e7ff        ..      B        0x2214e ; xQueueReceive + 270
        0x0002214e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00022150:    f9900045    ..E.    LDRSB    r0,[r0,#0x45]
        0x00022154:    3001        .0      ADDS     r0,#1
        0x00022156:    b928        (.      CBNZ     r0,0x22164 ; xQueueReceive + 292
        0x00022158:    e7ff        ..      B        0x2215a ; xQueueReceive + 282
        0x0002215a:    9904        ..      LDR      r1,[sp,#0x10]
        0x0002215c:    2000        .       MOVS     r0,#0
        0x0002215e:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x00022162:    e7ff        ..      B        0x22164 ; xQueueReceive + 292
        0x00022164:    f7fff850    ..P.    BL       vPortExitCritical ; 0x21208
        0x00022168:    a805        ..      ADD      r0,sp,#0x14
        0x0002216a:    a908        ..      ADD      r1,sp,#0x20
        0x0002216c:    f000f83c    ..<.    BL       xTaskCheckForTimeOut ; 0x221e8
        0x00022170:    bb30        0.      CBNZ     r0,0x221c0 ; xQueueReceive + 384
        0x00022172:    e7ff        ..      B        0x22174 ; xQueueReceive + 308
        0x00022174:    9804        ..      LDR      r0,[sp,#0x10]
        0x00022176:    f7fef8c7    ....    BL       prvIsQueueEmpty ; 0x20308
        0x0002217a:    b1d0        ..      CBZ      r0,0x221b2 ; xQueueReceive + 370
        0x0002217c:    e7ff        ..      B        0x2217e ; xQueueReceive + 318
        0x0002217e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00022180:    3024        $0      ADDS     r0,r0,#0x24
        0x00022182:    9908        ..      LDR      r1,[sp,#0x20]
        0x00022184:    f7fffa70    ..p.    BL       vTaskPlaceOnEventList ; 0x21668
        0x00022188:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002218a:    f7fefad5    ....    BL       prvUnlockQueue ; 0x20738
        0x0002218e:    f000faed    ....    BL       xTaskResumeAll ; 0x2276c
        0x00022192:    b960        `.      CBNZ     r0,0x221ae ; xQueueReceive + 366
        0x00022194:    e7ff        ..      B        0x22196 ; xQueueReceive + 342
        0x00022196:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0002219a:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0002219e:    f04f5080    O..P    MOV      r0,#0x10000000
        0x000221a2:    6008        .`      STR      r0,[r1,#0]
        0x000221a4:    f3bf8f4f    ..O.    DSB      
        0x000221a8:    f3bf8f6f    ..o.    ISB      
        0x000221ac:    e000        ..      B        0x221b0 ; xQueueReceive + 368
        0x000221ae:    e7ff        ..      B        0x221b0 ; xQueueReceive + 368
        0x000221b0:    e005        ..      B        0x221be ; xQueueReceive + 382
        0x000221b2:    9804        ..      LDR      r0,[sp,#0x10]
        0x000221b4:    f7fefac0    ....    BL       prvUnlockQueue ; 0x20738
        0x000221b8:    f000fad8    ....    BL       xTaskResumeAll ; 0x2276c
        0x000221bc:    e7ff        ..      B        0x221be ; xQueueReceive + 382
        0x000221be:    e00e        ..      B        0x221de ; xQueueReceive + 414
        0x000221c0:    9804        ..      LDR      r0,[sp,#0x10]
        0x000221c2:    f7fefab9    ....    BL       prvUnlockQueue ; 0x20738
        0x000221c6:    f000fad1    ....    BL       xTaskResumeAll ; 0x2276c
        0x000221ca:    9804        ..      LDR      r0,[sp,#0x10]
        0x000221cc:    f7fef89c    ....    BL       prvIsQueueEmpty ; 0x20308
        0x000221d0:    b118        ..      CBZ      r0,0x221da ; xQueueReceive + 410
        0x000221d2:    e7ff        ..      B        0x221d4 ; xQueueReceive + 404
        0x000221d4:    2000        .       MOVS     r0,#0
        0x000221d6:    900b        ..      STR      r0,[sp,#0x2c]
        0x000221d8:    e002        ..      B        0x221e0 ; xQueueReceive + 416
        0x000221da:    e7ff        ..      B        0x221dc ; xQueueReceive + 412
        0x000221dc:    e7ff        ..      B        0x221de ; xQueueReceive + 414
        0x000221de:    e763        c.      B        0x220a8 ; xQueueReceive + 104
        0x000221e0:    980b        ..      LDR      r0,[sp,#0x2c]
        0x000221e2:    b00c        ..      ADD      sp,sp,#0x30
        0x000221e4:    bd80        ..      POP      {r7,pc}
        0x000221e6:    0000        ..      MOVS     r0,r0
    xTaskCheckForTimeOut
        0x000221e8:    b580        ..      PUSH     {r7,lr}
        0x000221ea:    b086        ..      SUB      sp,sp,#0x18
        0x000221ec:    9005        ..      STR      r0,[sp,#0x14]
        0x000221ee:    9104        ..      STR      r1,[sp,#0x10]
        0x000221f0:    9805        ..      LDR      r0,[sp,#0x14]
        0x000221f2:    b910        ..      CBNZ     r0,0x221fa ; xTaskCheckForTimeOut + 18
        0x000221f4:    e7ff        ..      B        0x221f6 ; xTaskCheckForTimeOut + 14
        0x000221f6:    e7ff        ..      B        0x221f8 ; xTaskCheckForTimeOut + 16
        0x000221f8:    e7fe        ..      B        0x221f8 ; xTaskCheckForTimeOut + 16
        0x000221fa:    9804        ..      LDR      r0,[sp,#0x10]
        0x000221fc:    b910        ..      CBNZ     r0,0x22204 ; xTaskCheckForTimeOut + 28
        0x000221fe:    e7ff        ..      B        0x22200 ; xTaskCheckForTimeOut + 24
        0x00022200:    e7ff        ..      B        0x22202 ; xTaskCheckForTimeOut + 26
        0x00022202:    e7fe        ..      B        0x22202 ; xTaskCheckForTimeOut + 26
        0x00022204:    f7feffde    ....    BL       vPortEnterCritical ; 0x211c4
        0x00022208:    f64e50e8    N..P    MOV      r0,#0xede8
        0x0002220c:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022210:    6800        .h      LDR      r0,[r0,#0]
        0x00022212:    9002        ..      STR      r0,[sp,#8]
        0x00022214:    9802        ..      LDR      r0,[sp,#8]
        0x00022216:    9905        ..      LDR      r1,[sp,#0x14]
        0x00022218:    6849        Ih      LDR      r1,[r1,#4]
        0x0002221a:    1a40        @.      SUBS     r0,r0,r1
        0x0002221c:    9001        ..      STR      r0,[sp,#4]
        0x0002221e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00022220:    6800        .h      LDR      r0,[r0,#0]
        0x00022222:    3001        .0      ADDS     r0,#1
        0x00022224:    b918        ..      CBNZ     r0,0x2222e ; xTaskCheckForTimeOut + 70
        0x00022226:    e7ff        ..      B        0x22228 ; xTaskCheckForTimeOut + 64
        0x00022228:    2000        .       MOVS     r0,#0
        0x0002222a:    9003        ..      STR      r0,[sp,#0xc]
        0x0002222c:    e02e        ..      B        0x2228c ; xTaskCheckForTimeOut + 164
        0x0002222e:    f64e50a4    N..P    MOV      r0,#0xeda4
        0x00022232:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022236:    6800        .h      LDR      r0,[r0,#0]
        0x00022238:    9905        ..      LDR      r1,[sp,#0x14]
        0x0002223a:    6809        .h      LDR      r1,[r1,#0]
        0x0002223c:    4288        .B      CMP      r0,r1
        0x0002223e:    d00c        ..      BEQ      0x2225a ; xTaskCheckForTimeOut + 114
        0x00022240:    e7ff        ..      B        0x22242 ; xTaskCheckForTimeOut + 90
        0x00022242:    9802        ..      LDR      r0,[sp,#8]
        0x00022244:    9905        ..      LDR      r1,[sp,#0x14]
        0x00022246:    6849        Ih      LDR      r1,[r1,#4]
        0x00022248:    4288        .B      CMP      r0,r1
        0x0002224a:    d306        ..      BCC      0x2225a ; xTaskCheckForTimeOut + 114
        0x0002224c:    e7ff        ..      B        0x2224e ; xTaskCheckForTimeOut + 102
        0x0002224e:    2001        .       MOVS     r0,#1
        0x00022250:    9003        ..      STR      r0,[sp,#0xc]
        0x00022252:    9904        ..      LDR      r1,[sp,#0x10]
        0x00022254:    2000        .       MOVS     r0,#0
        0x00022256:    6008        .`      STR      r0,[r1,#0]
        0x00022258:    e017        ..      B        0x2228a ; xTaskCheckForTimeOut + 162
        0x0002225a:    9801        ..      LDR      r0,[sp,#4]
        0x0002225c:    9904        ..      LDR      r1,[sp,#0x10]
        0x0002225e:    6809        .h      LDR      r1,[r1,#0]
        0x00022260:    4288        .B      CMP      r0,r1
        0x00022262:    d20b        ..      BCS      0x2227c ; xTaskCheckForTimeOut + 148
        0x00022264:    e7ff        ..      B        0x22266 ; xTaskCheckForTimeOut + 126
        0x00022266:    9a01        ..      LDR      r2,[sp,#4]
        0x00022268:    9904        ..      LDR      r1,[sp,#0x10]
        0x0002226a:    6808        .h      LDR      r0,[r1,#0]
        0x0002226c:    1a80        ..      SUBS     r0,r0,r2
        0x0002226e:    6008        .`      STR      r0,[r1,#0]
        0x00022270:    9805        ..      LDR      r0,[sp,#0x14]
        0x00022272:    f7fff9df    ....    BL       vTaskInternalSetTimeOutState ; 0x21634
        0x00022276:    2000        .       MOVS     r0,#0
        0x00022278:    9003        ..      STR      r0,[sp,#0xc]
        0x0002227a:    e005        ..      B        0x22288 ; xTaskCheckForTimeOut + 160
        0x0002227c:    9904        ..      LDR      r1,[sp,#0x10]
        0x0002227e:    2000        .       MOVS     r0,#0
        0x00022280:    6008        .`      STR      r0,[r1,#0]
        0x00022282:    2001        .       MOVS     r0,#1
        0x00022284:    9003        ..      STR      r0,[sp,#0xc]
        0x00022286:    e7ff        ..      B        0x22288 ; xTaskCheckForTimeOut + 160
        0x00022288:    e7ff        ..      B        0x2228a ; xTaskCheckForTimeOut + 162
        0x0002228a:    e7ff        ..      B        0x2228c ; xTaskCheckForTimeOut + 164
        0x0002228c:    f7feffbc    ....    BL       vPortExitCritical ; 0x21208
        0x00022290:    9803        ..      LDR      r0,[sp,#0xc]
        0x00022292:    b006        ..      ADD      sp,sp,#0x18
        0x00022294:    bd80        ..      POP      {r7,pc}
        0x00022296:    0000        ..      MOVS     r0,r0
    xTaskCreate
        0x00022298:    b570        p.      PUSH     {r4-r6,lr}
        0x0002229a:    b08c        ..      SUB      sp,sp,#0x30
        0x0002229c:    f8ddc044    ..D.    LDR      r12,[sp,#0x44]
        0x000222a0:    f8ddc040    ..@.    LDR      r12,[sp,#0x40]
        0x000222a4:    900b        ..      STR      r0,[sp,#0x2c]
        0x000222a6:    910a        ..      STR      r1,[sp,#0x28]
        0x000222a8:    f8ad2026    ..&     STRH     r2,[sp,#0x26]
        0x000222ac:    9308        ..      STR      r3,[sp,#0x20]
        0x000222ae:    f8bd0026    ..&.    LDRH     r0,[sp,#0x26]
        0x000222b2:    0080        ..      LSLS     r0,r0,#2
        0x000222b4:    f7fefa98    ....    BL       pvPortMalloc ; 0x207e8
        0x000222b8:    9005        ..      STR      r0,[sp,#0x14]
        0x000222ba:    9805        ..      LDR      r0,[sp,#0x14]
        0x000222bc:    b1a0        ..      CBZ      r0,0x222e8 ; xTaskCreate + 80
        0x000222be:    e7ff        ..      B        0x222c0 ; xTaskCreate + 40
        0x000222c0:    204c        L       MOVS     r0,#0x4c
        0x000222c2:    f7fefa91    ....    BL       pvPortMalloc ; 0x207e8
        0x000222c6:    9007        ..      STR      r0,[sp,#0x1c]
        0x000222c8:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000222ca:    b140        @.      CBZ      r0,0x222de ; xTaskCreate + 70
        0x000222cc:    e7ff        ..      B        0x222ce ; xTaskCreate + 54
        0x000222ce:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000222d0:    214c        L!      MOVS     r1,#0x4c
        0x000222d2:    f7f6f91d    ....    BL       __aeabi_memclr ; 0x18510
        0x000222d6:    9805        ..      LDR      r0,[sp,#0x14]
        0x000222d8:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000222da:    6308        .c      STR      r0,[r1,#0x30]
        0x000222dc:    e003        ..      B        0x222e6 ; xTaskCreate + 78
        0x000222de:    9805        ..      LDR      r0,[sp,#0x14]
        0x000222e0:    f7feffae    ....    BL       vPortFree ; 0x21240
        0x000222e4:    e7ff        ..      B        0x222e6 ; xTaskCreate + 78
        0x000222e6:    e002        ..      B        0x222ee ; xTaskCreate + 86
        0x000222e8:    2000        .       MOVS     r0,#0
        0x000222ea:    9007        ..      STR      r0,[sp,#0x1c]
        0x000222ec:    e7ff        ..      B        0x222ee ; xTaskCreate + 86
        0x000222ee:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000222f0:    b1d8        ..      CBZ      r0,0x2232a ; xTaskCreate + 146
        0x000222f2:    e7ff        ..      B        0x222f4 ; xTaskCreate + 92
        0x000222f4:    980b        ..      LDR      r0,[sp,#0x2c]
        0x000222f6:    990a        ..      LDR      r1,[sp,#0x28]
        0x000222f8:    f8bd2026    ..&     LDRH     r2,[sp,#0x26]
        0x000222fc:    9b08        ..      LDR      r3,[sp,#0x20]
        0x000222fe:    f8ddc040    ..@.    LDR      r12,[sp,#0x40]
        0x00022302:    9c11        ..      LDR      r4,[sp,#0x44]
        0x00022304:    9d07        ..      LDR      r5,[sp,#0x1c]
        0x00022306:    46ee        .F      MOV      lr,sp
        0x00022308:    2600        .&      MOVS     r6,#0
        0x0002230a:    f8ce600c    ...`    STR      r6,[lr,#0xc]
        0x0002230e:    f8ce5008    ...P    STR      r5,[lr,#8]
        0x00022312:    f8ce4004    ...@    STR      r4,[lr,#4]
        0x00022316:    f8cec000    ....    STR      r12,[lr,#0]
        0x0002231a:    f7fdfe5f    .._.    BL       prvInitialiseNewTask ; 0x1ffdc
        0x0002231e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022320:    f7fdfbe4    ....    BL       prvAddNewTaskToReadyList ; 0x1faec
        0x00022324:    2001        .       MOVS     r0,#1
        0x00022326:    9006        ..      STR      r0,[sp,#0x18]
        0x00022328:    e003        ..      B        0x22332 ; xTaskCreate + 154
        0x0002232a:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0002232e:    9006        ..      STR      r0,[sp,#0x18]
        0x00022330:    e7ff        ..      B        0x22332 ; xTaskCreate + 154
        0x00022332:    9806        ..      LDR      r0,[sp,#0x18]
        0x00022334:    b00c        ..      ADD      sp,sp,#0x30
        0x00022336:    bd70        p.      POP      {r4-r6,pc}
    xTaskGetSchedulerState
        0x00022338:    b081        ..      SUB      sp,sp,#4
        0x0002233a:    f64e50c8    N..P    MOV      r0,#0xedc8
        0x0002233e:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022342:    6800        .h      LDR      r0,[r0,#0]
        0x00022344:    b918        ..      CBNZ     r0,0x2234e ; xTaskGetSchedulerState + 22
        0x00022346:    e7ff        ..      B        0x22348 ; xTaskGetSchedulerState + 16
        0x00022348:    2001        .       MOVS     r0,#1
        0x0002234a:    9000        ..      STR      r0,[sp,#0]
        0x0002234c:    e00d        ..      B        0x2236a ; xTaskGetSchedulerState + 50
        0x0002234e:    f64e5034    N.4P    MOV      r0,#0xed34
        0x00022352:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022356:    6800        .h      LDR      r0,[r0,#0]
        0x00022358:    b918        ..      CBNZ     r0,0x22362 ; xTaskGetSchedulerState + 42
        0x0002235a:    e7ff        ..      B        0x2235c ; xTaskGetSchedulerState + 36
        0x0002235c:    2002        .       MOVS     r0,#2
        0x0002235e:    9000        ..      STR      r0,[sp,#0]
        0x00022360:    e002        ..      B        0x22368 ; xTaskGetSchedulerState + 48
        0x00022362:    2000        .       MOVS     r0,#0
        0x00022364:    9000        ..      STR      r0,[sp,#0]
        0x00022366:    e7ff        ..      B        0x22368 ; xTaskGetSchedulerState + 48
        0x00022368:    e7ff        ..      B        0x2236a ; xTaskGetSchedulerState + 50
        0x0002236a:    9800        ..      LDR      r0,[sp,#0]
        0x0002236c:    b001        ..      ADD      sp,sp,#4
        0x0002236e:    4770        pG      BX       lr
    xTaskGetTickCount
        0x00022370:    b081        ..      SUB      sp,sp,#4
        0x00022372:    f64e50e8    N..P    MOV      r0,#0xede8
        0x00022376:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002237a:    6800        .h      LDR      r0,[r0,#0]
        0x0002237c:    9000        ..      STR      r0,[sp,#0]
        0x0002237e:    9800        ..      LDR      r0,[sp,#0]
        0x00022380:    b001        ..      ADD      sp,sp,#4
        0x00022382:    4770        pG      BX       lr
    xTaskIncrementTick
        0x00022384:    b580        ..      PUSH     {r7,lr}
        0x00022386:    b088        ..      SUB      sp,sp,#0x20
        0x00022388:    2000        .       MOVS     r0,#0
        0x0002238a:    9005        ..      STR      r0,[sp,#0x14]
        0x0002238c:    f64e5034    N.4P    MOV      r0,#0xed34
        0x00022390:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022394:    6800        .h      LDR      r0,[r0,#0]
        0x00022396:    2800        .(      CMP      r0,#0
        0x00022398:    f0408116    @...    BNE.W    0x225c8 ; xTaskIncrementTick + 580
        0x0002239c:    e7ff        ..      B        0x2239e ; xTaskIncrementTick + 26
        0x0002239e:    f64e51e8    N..Q    MOV      r1,#0xede8
        0x000223a2:    f2c10100    ....    MOVT     r1,#0x1000
        0x000223a6:    6808        .h      LDR      r0,[r1,#0]
        0x000223a8:    3001        .0      ADDS     r0,#1
        0x000223aa:    9004        ..      STR      r0,[sp,#0x10]
        0x000223ac:    9804        ..      LDR      r0,[sp,#0x10]
        0x000223ae:    6008        .`      STR      r0,[r1,#0]
        0x000223b0:    9804        ..      LDR      r0,[sp,#0x10]
        0x000223b2:    bb10        ..      CBNZ     r0,0x223fa ; xTaskIncrementTick + 118
        0x000223b4:    e7ff        ..      B        0x223b6 ; xTaskIncrementTick + 50
        0x000223b6:    f24a0080    J...    MOV      r0,#0xa080
        0x000223ba:    f2c10000    ....    MOVT     r0,#0x1000
        0x000223be:    6800        .h      LDR      r0,[r0,#0]
        0x000223c0:    6800        .h      LDR      r0,[r0,#0]
        0x000223c2:    b110        ..      CBZ      r0,0x223ca ; xTaskIncrementTick + 70
        0x000223c4:    e7ff        ..      B        0x223c6 ; xTaskIncrementTick + 66
        0x000223c6:    e7ff        ..      B        0x223c8 ; xTaskIncrementTick + 68
        0x000223c8:    e7fe        ..      B        0x223c8 ; xTaskIncrementTick + 68
        0x000223ca:    f24a0280    J...    MOV      r2,#0xa080
        0x000223ce:    f2c10200    ....    MOVT     r2,#0x1000
        0x000223d2:    6810        .h      LDR      r0,[r2,#0]
        0x000223d4:    9003        ..      STR      r0,[sp,#0xc]
        0x000223d6:    f24a0188    J...    MOV      r1,#0xa088
        0x000223da:    f2c10100    ....    MOVT     r1,#0x1000
        0x000223de:    6808        .h      LDR      r0,[r1,#0]
        0x000223e0:    6010        .`      STR      r0,[r2,#0]
        0x000223e2:    9803        ..      LDR      r0,[sp,#0xc]
        0x000223e4:    6008        .`      STR      r0,[r1,#0]
        0x000223e6:    f64e51a4    N..Q    MOV      r1,#0xeda4
        0x000223ea:    f2c10100    ....    MOVT     r1,#0x1000
        0x000223ee:    6808        .h      LDR      r0,[r1,#0]
        0x000223f0:    3001        .0      ADDS     r0,#1
        0x000223f2:    6008        .`      STR      r0,[r1,#0]
        0x000223f4:    f7fef908    ....    BL       prvResetNextTaskUnblockTime ; 0x20608
        0x000223f8:    e000        ..      B        0x223fc ; xTaskIncrementTick + 120
        0x000223fa:    e7ff        ..      B        0x223fc ; xTaskIncrementTick + 120
        0x000223fc:    9804        ..      LDR      r0,[sp,#0x10]
        0x000223fe:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x00022402:    f2c10100    ....    MOVT     r1,#0x1000
        0x00022406:    6809        .h      LDR      r1,[r1,#0]
        0x00022408:    4288        .B      CMP      r0,r1
        0x0002240a:    f0c080bc    ....    BCC.W    0x22586 ; xTaskIncrementTick + 514
        0x0002240e:    e7ff        ..      B        0x22410 ; xTaskIncrementTick + 140
        0x00022410:    e7ff        ..      B        0x22412 ; xTaskIncrementTick + 142
        0x00022412:    f24a0080    J...    MOV      r0,#0xa080
        0x00022416:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002241a:    6800        .h      LDR      r0,[r0,#0]
        0x0002241c:    6800        .h      LDR      r0,[r0,#0]
        0x0002241e:    b940        @.      CBNZ     r0,0x22432 ; xTaskIncrementTick + 174
        0x00022420:    e7ff        ..      B        0x22422 ; xTaskIncrementTick + 158
        0x00022422:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x00022426:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002242a:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0002242e:    6008        .`      STR      r0,[r1,#0]
        0x00022430:    e0a8        ..      B        0x22584 ; xTaskIncrementTick + 512
        0x00022432:    f24a0080    J...    MOV      r0,#0xa080
        0x00022436:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002243a:    6800        .h      LDR      r0,[r0,#0]
        0x0002243c:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002243e:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00022440:    9007        ..      STR      r0,[sp,#0x1c]
        0x00022442:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022444:    6840        @h      LDR      r0,[r0,#4]
        0x00022446:    9006        ..      STR      r0,[sp,#0x18]
        0x00022448:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002244a:    9906        ..      LDR      r1,[sp,#0x18]
        0x0002244c:    4288        .B      CMP      r0,r1
        0x0002244e:    d207        ..      BCS      0x22460 ; xTaskIncrementTick + 220
        0x00022450:    e7ff        ..      B        0x22452 ; xTaskIncrementTick + 206
        0x00022452:    9806        ..      LDR      r0,[sp,#0x18]
        0x00022454:    f64e51a0    N..Q    MOV      r1,#0xeda0
        0x00022458:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002245c:    6008        .`      STR      r0,[r1,#0]
        0x0002245e:    e091        ..      B        0x22584 ; xTaskIncrementTick + 512
        0x00022460:    e7ff        ..      B        0x22462 ; xTaskIncrementTick + 222
        0x00022462:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022464:    6940        @i      LDR      r0,[r0,#0x14]
        0x00022466:    9002        ..      STR      r0,[sp,#8]
        0x00022468:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002246a:    6881        .h      LDR      r1,[r0,#8]
        0x0002246c:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002246e:    6088        .`      STR      r0,[r1,#8]
        0x00022470:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00022472:    6888        .h      LDR      r0,[r1,#8]
        0x00022474:    68c9        .h      LDR      r1,[r1,#0xc]
        0x00022476:    6048        H`      STR      r0,[r1,#4]
        0x00022478:    9802        ..      LDR      r0,[sp,#8]
        0x0002247a:    6840        @h      LDR      r0,[r0,#4]
        0x0002247c:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0002247e:    3104        .1      ADDS     r1,#4
        0x00022480:    4288        .B      CMP      r0,r1
        0x00022482:    d105        ..      BNE      0x22490 ; xTaskIncrementTick + 268
        0x00022484:    e7ff        ..      B        0x22486 ; xTaskIncrementTick + 258
        0x00022486:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022488:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002248a:    9902        ..      LDR      r1,[sp,#8]
        0x0002248c:    6048        H`      STR      r0,[r1,#4]
        0x0002248e:    e7ff        ..      B        0x22490 ; xTaskIncrementTick + 268
        0x00022490:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00022492:    2000        .       MOVS     r0,#0
        0x00022494:    6148        Ha      STR      r0,[r1,#0x14]
        0x00022496:    9902        ..      LDR      r1,[sp,#8]
        0x00022498:    6808        .h      LDR      r0,[r1,#0]
        0x0002249a:    3801        .8      SUBS     r0,#1
        0x0002249c:    6008        .`      STR      r0,[r1,#0]
        0x0002249e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000224a0:    6a80        .j      LDR      r0,[r0,#0x28]
        0x000224a2:    b1f8        ..      CBZ      r0,0x224e4 ; xTaskIncrementTick + 352
        0x000224a4:    e7ff        ..      B        0x224a6 ; xTaskIncrementTick + 290
        0x000224a6:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000224a8:    6a80        .j      LDR      r0,[r0,#0x28]
        0x000224aa:    9001        ..      STR      r0,[sp,#4]
        0x000224ac:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000224ae:    69c1        .i      LDR      r1,[r0,#0x1c]
        0x000224b0:    6a00        .j      LDR      r0,[r0,#0x20]
        0x000224b2:    6088        .`      STR      r0,[r1,#8]
        0x000224b4:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000224b6:    69c8        .i      LDR      r0,[r1,#0x1c]
        0x000224b8:    6a09        .j      LDR      r1,[r1,#0x20]
        0x000224ba:    6048        H`      STR      r0,[r1,#4]
        0x000224bc:    9801        ..      LDR      r0,[sp,#4]
        0x000224be:    6840        @h      LDR      r0,[r0,#4]
        0x000224c0:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000224c2:    3118        .1      ADDS     r1,r1,#0x18
        0x000224c4:    4288        .B      CMP      r0,r1
        0x000224c6:    d105        ..      BNE      0x224d4 ; xTaskIncrementTick + 336
        0x000224c8:    e7ff        ..      B        0x224ca ; xTaskIncrementTick + 326
        0x000224ca:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000224cc:    6a00        .j      LDR      r0,[r0,#0x20]
        0x000224ce:    9901        ..      LDR      r1,[sp,#4]
        0x000224d0:    6048        H`      STR      r0,[r1,#4]
        0x000224d2:    e7ff        ..      B        0x224d4 ; xTaskIncrementTick + 336
        0x000224d4:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000224d6:    2000        .       MOVS     r0,#0
        0x000224d8:    6288        .b      STR      r0,[r1,#0x28]
        0x000224da:    9901        ..      LDR      r1,[sp,#4]
        0x000224dc:    6808        .h      LDR      r0,[r1,#0]
        0x000224de:    3801        .8      SUBS     r0,#1
        0x000224e0:    6008        .`      STR      r0,[r1,#0]
        0x000224e2:    e000        ..      B        0x224e6 ; xTaskIncrementTick + 354
        0x000224e4:    e7ff        ..      B        0x224e6 ; xTaskIncrementTick + 354
        0x000224e6:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000224e8:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x000224ea:    f64e513c    N.<Q    MOV      r1,#0xed3c
        0x000224ee:    f2c10100    ....    MOVT     r1,#0x1000
        0x000224f2:    6809        .h      LDR      r1,[r1,#0]
        0x000224f4:    4288        .B      CMP      r0,r1
        0x000224f6:    d908        ..      BLS      0x2250a ; xTaskIncrementTick + 390
        0x000224f8:    e7ff        ..      B        0x224fa ; xTaskIncrementTick + 374
        0x000224fa:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000224fc:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x000224fe:    f64e513c    N.<Q    MOV      r1,#0xed3c
        0x00022502:    f2c10100    ....    MOVT     r1,#0x1000
        0x00022506:    6008        .`      STR      r0,[r1,#0]
        0x00022508:    e7ff        ..      B        0x2250a ; xTaskIncrementTick + 390
        0x0002250a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002250c:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0002250e:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x00022512:    f24a0190    J...    MOV      r1,#0xa090
        0x00022516:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002251a:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x0002251e:    6840        @h      LDR      r0,[r0,#4]
        0x00022520:    9000        ..      STR      r0,[sp,#0]
        0x00022522:    9800        ..      LDR      r0,[sp,#0]
        0x00022524:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x00022526:    6090        .`      STR      r0,[r2,#8]
        0x00022528:    9800        ..      LDR      r0,[sp,#0]
        0x0002252a:    6880        .h      LDR      r0,[r0,#8]
        0x0002252c:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x0002252e:    60d0        .`      STR      r0,[r2,#0xc]
        0x00022530:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022532:    3004        .0      ADDS     r0,#4
        0x00022534:    9a00        ..      LDR      r2,[sp,#0]
        0x00022536:    6892        .h      LDR      r2,[r2,#8]
        0x00022538:    6050        P`      STR      r0,[r2,#4]
        0x0002253a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002253c:    3004        .0      ADDS     r0,#4
        0x0002253e:    9a00        ..      LDR      r2,[sp,#0]
        0x00022540:    6090        .`      STR      r0,[r2,#8]
        0x00022542:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x00022544:    6ad0        .j      LDR      r0,[r2,#0x2c]
        0x00022546:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0002254a:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x0002254e:    6150        Pa      STR      r0,[r2,#0x14]
        0x00022550:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022552:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00022554:    eb000280    ....    ADD      r2,r0,r0,LSL #2
        0x00022558:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x0002255c:    3001        .0      ADDS     r0,#1
        0x0002255e:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00022562:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022564:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00022566:    f24a0178    J.x.    MOV      r1,#0xa078
        0x0002256a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002256e:    6809        .h      LDR      r1,[r1,#0]
        0x00022570:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x00022572:    4288        .B      CMP      r0,r1
        0x00022574:    d903        ..      BLS      0x2257e ; xTaskIncrementTick + 506
        0x00022576:    e7ff        ..      B        0x22578 ; xTaskIncrementTick + 500
        0x00022578:    2001        .       MOVS     r0,#1
        0x0002257a:    9005        ..      STR      r0,[sp,#0x14]
        0x0002257c:    e000        ..      B        0x22580 ; xTaskIncrementTick + 508
        0x0002257e:    e7ff        ..      B        0x22580 ; xTaskIncrementTick + 508
        0x00022580:    e7ff        ..      B        0x22582 ; xTaskIncrementTick + 510
        0x00022582:    e746        F.      B        0x22412 ; xTaskIncrementTick + 142
        0x00022584:    e7ff        ..      B        0x22586 ; xTaskIncrementTick + 514
        0x00022586:    f24a0078    J.x.    MOV      r0,#0xa078
        0x0002258a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002258e:    6800        .h      LDR      r0,[r0,#0]
        0x00022590:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00022592:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x00022596:    f24a0090    J...    MOV      r0,#0xa090
        0x0002259a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002259e:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x000225a2:    2802        .(      CMP      r0,#2
        0x000225a4:    d303        ..      BCC      0x225ae ; xTaskIncrementTick + 554
        0x000225a6:    e7ff        ..      B        0x225a8 ; xTaskIncrementTick + 548
        0x000225a8:    2001        .       MOVS     r0,#1
        0x000225aa:    9005        ..      STR      r0,[sp,#0x14]
        0x000225ac:    e000        ..      B        0x225b0 ; xTaskIncrementTick + 556
        0x000225ae:    e7ff        ..      B        0x225b0 ; xTaskIncrementTick + 556
        0x000225b0:    f64e50f4    N..P    MOV      r0,#0xedf4
        0x000225b4:    f2c10000    ....    MOVT     r0,#0x1000
        0x000225b8:    6800        .h      LDR      r0,[r0,#0]
        0x000225ba:    b118        ..      CBZ      r0,0x225c4 ; xTaskIncrementTick + 576
        0x000225bc:    e7ff        ..      B        0x225be ; xTaskIncrementTick + 570
        0x000225be:    2001        .       MOVS     r0,#1
        0x000225c0:    9005        ..      STR      r0,[sp,#0x14]
        0x000225c2:    e000        ..      B        0x225c6 ; xTaskIncrementTick + 578
        0x000225c4:    e7ff        ..      B        0x225c6 ; xTaskIncrementTick + 578
        0x000225c6:    e007        ..      B        0x225d8 ; xTaskIncrementTick + 596
        0x000225c8:    f64e51b0    N..Q    MOV      r1,#0xedb0
        0x000225cc:    f2c10100    ....    MOVT     r1,#0x1000
        0x000225d0:    6808        .h      LDR      r0,[r1,#0]
        0x000225d2:    3001        .0      ADDS     r0,#1
        0x000225d4:    6008        .`      STR      r0,[r1,#0]
        0x000225d6:    e7ff        ..      B        0x225d8 ; xTaskIncrementTick + 596
        0x000225d8:    9805        ..      LDR      r0,[sp,#0x14]
        0x000225da:    b008        ..      ADD      sp,sp,#0x20
        0x000225dc:    bd80        ..      POP      {r7,pc}
        0x000225de:    0000        ..      MOVS     r0,r0
    xTaskRemoveFromEventList
        0x000225e0:    b580        ..      PUSH     {r7,lr}
        0x000225e2:    b088        ..      SUB      sp,sp,#0x20
        0x000225e4:    9007        ..      STR      r0,[sp,#0x1c]
        0x000225e6:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000225e8:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000225ea:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000225ec:    9006        ..      STR      r0,[sp,#0x18]
        0x000225ee:    9806        ..      LDR      r0,[sp,#0x18]
        0x000225f0:    b910        ..      CBNZ     r0,0x225f8 ; xTaskRemoveFromEventList + 24
        0x000225f2:    e7ff        ..      B        0x225f4 ; xTaskRemoveFromEventList + 20
        0x000225f4:    e7ff        ..      B        0x225f6 ; xTaskRemoveFromEventList + 22
        0x000225f6:    e7fe        ..      B        0x225f6 ; xTaskRemoveFromEventList + 22
        0x000225f8:    9806        ..      LDR      r0,[sp,#0x18]
        0x000225fa:    6a80        .j      LDR      r0,[r0,#0x28]
        0x000225fc:    9004        ..      STR      r0,[sp,#0x10]
        0x000225fe:    9806        ..      LDR      r0,[sp,#0x18]
        0x00022600:    69c1        .i      LDR      r1,[r0,#0x1c]
        0x00022602:    6a00        .j      LDR      r0,[r0,#0x20]
        0x00022604:    6088        .`      STR      r0,[r1,#8]
        0x00022606:    9906        ..      LDR      r1,[sp,#0x18]
        0x00022608:    69c8        .i      LDR      r0,[r1,#0x1c]
        0x0002260a:    6a09        .j      LDR      r1,[r1,#0x20]
        0x0002260c:    6048        H`      STR      r0,[r1,#4]
        0x0002260e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00022610:    6840        @h      LDR      r0,[r0,#4]
        0x00022612:    9906        ..      LDR      r1,[sp,#0x18]
        0x00022614:    3118        .1      ADDS     r1,r1,#0x18
        0x00022616:    4288        .B      CMP      r0,r1
        0x00022618:    d105        ..      BNE      0x22626 ; xTaskRemoveFromEventList + 70
        0x0002261a:    e7ff        ..      B        0x2261c ; xTaskRemoveFromEventList + 60
        0x0002261c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002261e:    6a00        .j      LDR      r0,[r0,#0x20]
        0x00022620:    9904        ..      LDR      r1,[sp,#0x10]
        0x00022622:    6048        H`      STR      r0,[r1,#4]
        0x00022624:    e7ff        ..      B        0x22626 ; xTaskRemoveFromEventList + 70
        0x00022626:    9906        ..      LDR      r1,[sp,#0x18]
        0x00022628:    2000        .       MOVS     r0,#0
        0x0002262a:    6288        .b      STR      r0,[r1,#0x28]
        0x0002262c:    9904        ..      LDR      r1,[sp,#0x10]
        0x0002262e:    6808        .h      LDR      r0,[r1,#0]
        0x00022630:    3801        .8      SUBS     r0,#1
        0x00022632:    6008        .`      STR      r0,[r1,#0]
        0x00022634:    f64e5034    N.4P    MOV      r0,#0xed34
        0x00022638:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002263c:    6800        .h      LDR      r0,[r0,#0]
        0x0002263e:    2800        .(      CMP      r0,#0
        0x00022640:    d15f        _.      BNE      0x22702 ; xTaskRemoveFromEventList + 290
        0x00022642:    e7ff        ..      B        0x22644 ; xTaskRemoveFromEventList + 100
        0x00022644:    9806        ..      LDR      r0,[sp,#0x18]
        0x00022646:    6940        @i      LDR      r0,[r0,#0x14]
        0x00022648:    9003        ..      STR      r0,[sp,#0xc]
        0x0002264a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002264c:    6881        .h      LDR      r1,[r0,#8]
        0x0002264e:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00022650:    6088        .`      STR      r0,[r1,#8]
        0x00022652:    9906        ..      LDR      r1,[sp,#0x18]
        0x00022654:    6888        .h      LDR      r0,[r1,#8]
        0x00022656:    68c9        .h      LDR      r1,[r1,#0xc]
        0x00022658:    6048        H`      STR      r0,[r1,#4]
        0x0002265a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0002265c:    6840        @h      LDR      r0,[r0,#4]
        0x0002265e:    9906        ..      LDR      r1,[sp,#0x18]
        0x00022660:    3104        .1      ADDS     r1,#4
        0x00022662:    4288        .B      CMP      r0,r1
        0x00022664:    d105        ..      BNE      0x22672 ; xTaskRemoveFromEventList + 146
        0x00022666:    e7ff        ..      B        0x22668 ; xTaskRemoveFromEventList + 136
        0x00022668:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002266a:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002266c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0002266e:    6048        H`      STR      r0,[r1,#4]
        0x00022670:    e7ff        ..      B        0x22672 ; xTaskRemoveFromEventList + 146
        0x00022672:    9906        ..      LDR      r1,[sp,#0x18]
        0x00022674:    2000        .       MOVS     r0,#0
        0x00022676:    6148        Ha      STR      r0,[r1,#0x14]
        0x00022678:    9903        ..      LDR      r1,[sp,#0xc]
        0x0002267a:    6808        .h      LDR      r0,[r1,#0]
        0x0002267c:    3801        .8      SUBS     r0,#1
        0x0002267e:    6008        .`      STR      r0,[r1,#0]
        0x00022680:    9806        ..      LDR      r0,[sp,#0x18]
        0x00022682:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00022684:    f64e513c    N.<Q    MOV      r1,#0xed3c
        0x00022688:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002268c:    6809        .h      LDR      r1,[r1,#0]
        0x0002268e:    4288        .B      CMP      r0,r1
        0x00022690:    d908        ..      BLS      0x226a4 ; xTaskRemoveFromEventList + 196
        0x00022692:    e7ff        ..      B        0x22694 ; xTaskRemoveFromEventList + 180
        0x00022694:    9806        ..      LDR      r0,[sp,#0x18]
        0x00022696:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00022698:    f64e513c    N.<Q    MOV      r1,#0xed3c
        0x0002269c:    f2c10100    ....    MOVT     r1,#0x1000
        0x000226a0:    6008        .`      STR      r0,[r1,#0]
        0x000226a2:    e7ff        ..      B        0x226a4 ; xTaskRemoveFromEventList + 196
        0x000226a4:    9806        ..      LDR      r0,[sp,#0x18]
        0x000226a6:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x000226a8:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x000226ac:    f24a0190    J...    MOV      r1,#0xa090
        0x000226b0:    f2c10100    ....    MOVT     r1,#0x1000
        0x000226b4:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x000226b8:    6840        @h      LDR      r0,[r0,#4]
        0x000226ba:    9002        ..      STR      r0,[sp,#8]
        0x000226bc:    9802        ..      LDR      r0,[sp,#8]
        0x000226be:    9a06        ..      LDR      r2,[sp,#0x18]
        0x000226c0:    6090        .`      STR      r0,[r2,#8]
        0x000226c2:    9802        ..      LDR      r0,[sp,#8]
        0x000226c4:    6880        .h      LDR      r0,[r0,#8]
        0x000226c6:    9a06        ..      LDR      r2,[sp,#0x18]
        0x000226c8:    60d0        .`      STR      r0,[r2,#0xc]
        0x000226ca:    9806        ..      LDR      r0,[sp,#0x18]
        0x000226cc:    3004        .0      ADDS     r0,#4
        0x000226ce:    9a02        ..      LDR      r2,[sp,#8]
        0x000226d0:    6892        .h      LDR      r2,[r2,#8]
        0x000226d2:    6050        P`      STR      r0,[r2,#4]
        0x000226d4:    9806        ..      LDR      r0,[sp,#0x18]
        0x000226d6:    3004        .0      ADDS     r0,#4
        0x000226d8:    9a02        ..      LDR      r2,[sp,#8]
        0x000226da:    6090        .`      STR      r0,[r2,#8]
        0x000226dc:    9a06        ..      LDR      r2,[sp,#0x18]
        0x000226de:    6ad0        .j      LDR      r0,[r2,#0x2c]
        0x000226e0:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x000226e4:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x000226e8:    6150        Pa      STR      r0,[r2,#0x14]
        0x000226ea:    9806        ..      LDR      r0,[sp,#0x18]
        0x000226ec:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x000226ee:    eb000280    ....    ADD      r2,r0,r0,LSL #2
        0x000226f2:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x000226f6:    3001        .0      ADDS     r0,#1
        0x000226f8:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x000226fc:    f7fdff84    ....    BL       prvResetNextTaskUnblockTime ; 0x20608
        0x00022700:    e01b        ..      B        0x2273a ; xTaskRemoveFromEventList + 346
        0x00022702:    f64e51b4    N..Q    MOV      r1,#0xedb4
        0x00022706:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002270a:    6848        Hh      LDR      r0,[r1,#4]
        0x0002270c:    9001        ..      STR      r0,[sp,#4]
        0x0002270e:    9801        ..      LDR      r0,[sp,#4]
        0x00022710:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00022712:    61d0        .a      STR      r0,[r2,#0x1c]
        0x00022714:    9801        ..      LDR      r0,[sp,#4]
        0x00022716:    6880        .h      LDR      r0,[r0,#8]
        0x00022718:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0002271a:    6210        .b      STR      r0,[r2,#0x20]
        0x0002271c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002271e:    3018        .0      ADDS     r0,r0,#0x18
        0x00022720:    9a01        ..      LDR      r2,[sp,#4]
        0x00022722:    6892        .h      LDR      r2,[r2,#8]
        0x00022724:    6050        P`      STR      r0,[r2,#4]
        0x00022726:    9806        ..      LDR      r0,[sp,#0x18]
        0x00022728:    3018        .0      ADDS     r0,r0,#0x18
        0x0002272a:    9a01        ..      LDR      r2,[sp,#4]
        0x0002272c:    6090        .`      STR      r0,[r2,#8]
        0x0002272e:    9806        ..      LDR      r0,[sp,#0x18]
        0x00022730:    6281        .b      STR      r1,[r0,#0x28]
        0x00022732:    6808        .h      LDR      r0,[r1,#0]
        0x00022734:    3001        .0      ADDS     r0,#1
        0x00022736:    6008        .`      STR      r0,[r1,#0]
        0x00022738:    e7ff        ..      B        0x2273a ; xTaskRemoveFromEventList + 346
        0x0002273a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002273c:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0002273e:    f24a0178    J.x.    MOV      r1,#0xa078
        0x00022742:    f2c10100    ....    MOVT     r1,#0x1000
        0x00022746:    6809        .h      LDR      r1,[r1,#0]
        0x00022748:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x0002274a:    4288        .B      CMP      r0,r1
        0x0002274c:    d908        ..      BLS      0x22760 ; xTaskRemoveFromEventList + 384
        0x0002274e:    e7ff        ..      B        0x22750 ; xTaskRemoveFromEventList + 368
        0x00022750:    2001        .       MOVS     r0,#1
        0x00022752:    9005        ..      STR      r0,[sp,#0x14]
        0x00022754:    f64e51f4    N..Q    MOV      r1,#0xedf4
        0x00022758:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002275c:    6008        .`      STR      r0,[r1,#0]
        0x0002275e:    e002        ..      B        0x22766 ; xTaskRemoveFromEventList + 390
        0x00022760:    2000        .       MOVS     r0,#0
        0x00022762:    9005        ..      STR      r0,[sp,#0x14]
        0x00022764:    e7ff        ..      B        0x22766 ; xTaskRemoveFromEventList + 390
        0x00022766:    9805        ..      LDR      r0,[sp,#0x14]
        0x00022768:    b008        ..      ADD      sp,sp,#0x20
        0x0002276a:    bd80        ..      POP      {r7,pc}
    xTaskResumeAll
        0x0002276c:    b580        ..      PUSH     {r7,lr}
        0x0002276e:    b086        ..      SUB      sp,sp,#0x18
        0x00022770:    2000        .       MOVS     r0,#0
        0x00022772:    9005        ..      STR      r0,[sp,#0x14]
        0x00022774:    9004        ..      STR      r0,[sp,#0x10]
        0x00022776:    f64e5034    N.4P    MOV      r0,#0xed34
        0x0002277a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002277e:    6800        .h      LDR      r0,[r0,#0]
        0x00022780:    b910        ..      CBNZ     r0,0x22788 ; xTaskResumeAll + 28
        0x00022782:    e7ff        ..      B        0x22784 ; xTaskResumeAll + 24
        0x00022784:    e7ff        ..      B        0x22786 ; xTaskResumeAll + 26
        0x00022786:    e7fe        ..      B        0x22786 ; xTaskResumeAll + 26
        0x00022788:    f7fefd1c    ....    BL       vPortEnterCritical ; 0x211c4
        0x0002278c:    f64e5034    N.4P    MOV      r0,#0xed34
        0x00022790:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022794:    6801        .h      LDR      r1,[r0,#0]
        0x00022796:    3901        .9      SUBS     r1,#1
        0x00022798:    6001        .`      STR      r1,[r0,#0]
        0x0002279a:    6800        .h      LDR      r0,[r0,#0]
        0x0002279c:    2800        .(      CMP      r0,#0
        0x0002279e:    f04080ed    @...    BNE.W    0x2297c ; xTaskResumeAll + 528
        0x000227a2:    e7ff        ..      B        0x227a4 ; xTaskResumeAll + 56
        0x000227a4:    f64e5030    N.0P    MOV      r0,#0xed30
        0x000227a8:    f2c10000    ....    MOVT     r0,#0x1000
        0x000227ac:    6800        .h      LDR      r0,[r0,#0]
        0x000227ae:    2800        .(      CMP      r0,#0
        0x000227b0:    f00080e3    ....    BEQ.W    0x2297a ; xTaskResumeAll + 526
        0x000227b4:    e7ff        ..      B        0x227b6 ; xTaskResumeAll + 74
        0x000227b6:    e7ff        ..      B        0x227b8 ; xTaskResumeAll + 76
        0x000227b8:    f64e50b4    N..P    MOV      r0,#0xedb4
        0x000227bc:    f2c10000    ....    MOVT     r0,#0x1000
        0x000227c0:    6800        .h      LDR      r0,[r0,#0]
        0x000227c2:    2800        .(      CMP      r0,#0
        0x000227c4:    f0008096    ....    BEQ.W    0x228f4 ; xTaskResumeAll + 392
        0x000227c8:    e7ff        ..      B        0x227ca ; xTaskResumeAll + 94
        0x000227ca:    f64e50b4    N..P    MOV      r0,#0xedb4
        0x000227ce:    f2c10000    ....    MOVT     r0,#0x1000
        0x000227d2:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000227d4:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000227d6:    9005        ..      STR      r0,[sp,#0x14]
        0x000227d8:    9805        ..      LDR      r0,[sp,#0x14]
        0x000227da:    6a80        .j      LDR      r0,[r0,#0x28]
        0x000227dc:    9003        ..      STR      r0,[sp,#0xc]
        0x000227de:    9805        ..      LDR      r0,[sp,#0x14]
        0x000227e0:    69c1        .i      LDR      r1,[r0,#0x1c]
        0x000227e2:    6a00        .j      LDR      r0,[r0,#0x20]
        0x000227e4:    6088        .`      STR      r0,[r1,#8]
        0x000227e6:    9905        ..      LDR      r1,[sp,#0x14]
        0x000227e8:    69c8        .i      LDR      r0,[r1,#0x1c]
        0x000227ea:    6a09        .j      LDR      r1,[r1,#0x20]
        0x000227ec:    6048        H`      STR      r0,[r1,#4]
        0x000227ee:    9803        ..      LDR      r0,[sp,#0xc]
        0x000227f0:    6840        @h      LDR      r0,[r0,#4]
        0x000227f2:    9905        ..      LDR      r1,[sp,#0x14]
        0x000227f4:    3118        .1      ADDS     r1,r1,#0x18
        0x000227f6:    4288        .B      CMP      r0,r1
        0x000227f8:    d105        ..      BNE      0x22806 ; xTaskResumeAll + 154
        0x000227fa:    e7ff        ..      B        0x227fc ; xTaskResumeAll + 144
        0x000227fc:    9805        ..      LDR      r0,[sp,#0x14]
        0x000227fe:    6a00        .j      LDR      r0,[r0,#0x20]
        0x00022800:    9903        ..      LDR      r1,[sp,#0xc]
        0x00022802:    6048        H`      STR      r0,[r1,#4]
        0x00022804:    e7ff        ..      B        0x22806 ; xTaskResumeAll + 154
        0x00022806:    9905        ..      LDR      r1,[sp,#0x14]
        0x00022808:    2000        .       MOVS     r0,#0
        0x0002280a:    6288        .b      STR      r0,[r1,#0x28]
        0x0002280c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0002280e:    6808        .h      LDR      r0,[r1,#0]
        0x00022810:    3801        .8      SUBS     r0,#1
        0x00022812:    6008        .`      STR      r0,[r1,#0]
        0x00022814:    9805        ..      LDR      r0,[sp,#0x14]
        0x00022816:    6940        @i      LDR      r0,[r0,#0x14]
        0x00022818:    9002        ..      STR      r0,[sp,#8]
        0x0002281a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002281c:    6881        .h      LDR      r1,[r0,#8]
        0x0002281e:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00022820:    6088        .`      STR      r0,[r1,#8]
        0x00022822:    9905        ..      LDR      r1,[sp,#0x14]
        0x00022824:    6888        .h      LDR      r0,[r1,#8]
        0x00022826:    68c9        .h      LDR      r1,[r1,#0xc]
        0x00022828:    6048        H`      STR      r0,[r1,#4]
        0x0002282a:    9802        ..      LDR      r0,[sp,#8]
        0x0002282c:    6840        @h      LDR      r0,[r0,#4]
        0x0002282e:    9905        ..      LDR      r1,[sp,#0x14]
        0x00022830:    3104        .1      ADDS     r1,#4
        0x00022832:    4288        .B      CMP      r0,r1
        0x00022834:    d105        ..      BNE      0x22842 ; xTaskResumeAll + 214
        0x00022836:    e7ff        ..      B        0x22838 ; xTaskResumeAll + 204
        0x00022838:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002283a:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002283c:    9902        ..      LDR      r1,[sp,#8]
        0x0002283e:    6048        H`      STR      r0,[r1,#4]
        0x00022840:    e7ff        ..      B        0x22842 ; xTaskResumeAll + 214
        0x00022842:    9905        ..      LDR      r1,[sp,#0x14]
        0x00022844:    2000        .       MOVS     r0,#0
        0x00022846:    6148        Ha      STR      r0,[r1,#0x14]
        0x00022848:    9902        ..      LDR      r1,[sp,#8]
        0x0002284a:    6808        .h      LDR      r0,[r1,#0]
        0x0002284c:    3801        .8      SUBS     r0,#1
        0x0002284e:    6008        .`      STR      r0,[r1,#0]
        0x00022850:    9805        ..      LDR      r0,[sp,#0x14]
        0x00022852:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00022854:    f64e513c    N.<Q    MOV      r1,#0xed3c
        0x00022858:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002285c:    6809        .h      LDR      r1,[r1,#0]
        0x0002285e:    4288        .B      CMP      r0,r1
        0x00022860:    d908        ..      BLS      0x22874 ; xTaskResumeAll + 264
        0x00022862:    e7ff        ..      B        0x22864 ; xTaskResumeAll + 248
        0x00022864:    9805        ..      LDR      r0,[sp,#0x14]
        0x00022866:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00022868:    f64e513c    N.<Q    MOV      r1,#0xed3c
        0x0002286c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00022870:    6008        .`      STR      r0,[r1,#0]
        0x00022872:    e7ff        ..      B        0x22874 ; xTaskResumeAll + 264
        0x00022874:    9805        ..      LDR      r0,[sp,#0x14]
        0x00022876:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00022878:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0002287c:    f24a0190    J...    MOV      r1,#0xa090
        0x00022880:    f2c10100    ....    MOVT     r1,#0x1000
        0x00022884:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x00022888:    6840        @h      LDR      r0,[r0,#4]
        0x0002288a:    9001        ..      STR      r0,[sp,#4]
        0x0002288c:    9801        ..      LDR      r0,[sp,#4]
        0x0002288e:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00022890:    6090        .`      STR      r0,[r2,#8]
        0x00022892:    9801        ..      LDR      r0,[sp,#4]
        0x00022894:    6880        .h      LDR      r0,[r0,#8]
        0x00022896:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00022898:    60d0        .`      STR      r0,[r2,#0xc]
        0x0002289a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002289c:    3004        .0      ADDS     r0,#4
        0x0002289e:    9a01        ..      LDR      r2,[sp,#4]
        0x000228a0:    6892        .h      LDR      r2,[r2,#8]
        0x000228a2:    6050        P`      STR      r0,[r2,#4]
        0x000228a4:    9805        ..      LDR      r0,[sp,#0x14]
        0x000228a6:    3004        .0      ADDS     r0,#4
        0x000228a8:    9a01        ..      LDR      r2,[sp,#4]
        0x000228aa:    6090        .`      STR      r0,[r2,#8]
        0x000228ac:    9a05        ..      LDR      r2,[sp,#0x14]
        0x000228ae:    6ad0        .j      LDR      r0,[r2,#0x2c]
        0x000228b0:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x000228b4:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x000228b8:    6150        Pa      STR      r0,[r2,#0x14]
        0x000228ba:    9805        ..      LDR      r0,[sp,#0x14]
        0x000228bc:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x000228be:    eb000280    ....    ADD      r2,r0,r0,LSL #2
        0x000228c2:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x000228c6:    3001        .0      ADDS     r0,#1
        0x000228c8:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x000228cc:    9805        ..      LDR      r0,[sp,#0x14]
        0x000228ce:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x000228d0:    f24a0178    J.x.    MOV      r1,#0xa078
        0x000228d4:    f2c10100    ....    MOVT     r1,#0x1000
        0x000228d8:    6809        .h      LDR      r1,[r1,#0]
        0x000228da:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x000228dc:    4288        .B      CMP      r0,r1
        0x000228de:    d307        ..      BCC      0x228f0 ; xTaskResumeAll + 388
        0x000228e0:    e7ff        ..      B        0x228e2 ; xTaskResumeAll + 374
        0x000228e2:    f64e51f4    N..Q    MOV      r1,#0xedf4
        0x000228e6:    f2c10100    ....    MOVT     r1,#0x1000
        0x000228ea:    2001        .       MOVS     r0,#1
        0x000228ec:    6008        .`      STR      r0,[r1,#0]
        0x000228ee:    e000        ..      B        0x228f2 ; xTaskResumeAll + 390
        0x000228f0:    e7ff        ..      B        0x228f2 ; xTaskResumeAll + 390
        0x000228f2:    e761        a.      B        0x227b8 ; xTaskResumeAll + 76
        0x000228f4:    9805        ..      LDR      r0,[sp,#0x14]
        0x000228f6:    b118        ..      CBZ      r0,0x22900 ; xTaskResumeAll + 404
        0x000228f8:    e7ff        ..      B        0x228fa ; xTaskResumeAll + 398
        0x000228fa:    f7fdfe85    ....    BL       prvResetNextTaskUnblockTime ; 0x20608
        0x000228fe:    e7ff        ..      B        0x22900 ; xTaskResumeAll + 404
        0x00022900:    f64e50b0    N..P    MOV      r0,#0xedb0
        0x00022904:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022908:    6800        .h      LDR      r0,[r0,#0]
        0x0002290a:    9000        ..      STR      r0,[sp,#0]
        0x0002290c:    9800        ..      LDR      r0,[sp,#0]
        0x0002290e:    b1e0        ..      CBZ      r0,0x2294a ; xTaskResumeAll + 478
        0x00022910:    e7ff        ..      B        0x22912 ; xTaskResumeAll + 422
        0x00022912:    e7ff        ..      B        0x22914 ; xTaskResumeAll + 424
        0x00022914:    f7fffd36    ..6.    BL       xTaskIncrementTick ; 0x22384
        0x00022918:    b138        8.      CBZ      r0,0x2292a ; xTaskResumeAll + 446
        0x0002291a:    e7ff        ..      B        0x2291c ; xTaskResumeAll + 432
        0x0002291c:    f64e51f4    N..Q    MOV      r1,#0xedf4
        0x00022920:    f2c10100    ....    MOVT     r1,#0x1000
        0x00022924:    2001        .       MOVS     r0,#1
        0x00022926:    6008        .`      STR      r0,[r1,#0]
        0x00022928:    e000        ..      B        0x2292c ; xTaskResumeAll + 448
        0x0002292a:    e7ff        ..      B        0x2292c ; xTaskResumeAll + 448
        0x0002292c:    9800        ..      LDR      r0,[sp,#0]
        0x0002292e:    3801        .8      SUBS     r0,#1
        0x00022930:    9000        ..      STR      r0,[sp,#0]
        0x00022932:    e7ff        ..      B        0x22934 ; xTaskResumeAll + 456
        0x00022934:    9800        ..      LDR      r0,[sp,#0]
        0x00022936:    2800        .(      CMP      r0,#0
        0x00022938:    d1ec        ..      BNE      0x22914 ; xTaskResumeAll + 424
        0x0002293a:    e7ff        ..      B        0x2293c ; xTaskResumeAll + 464
        0x0002293c:    f64e51b0    N..Q    MOV      r1,#0xedb0
        0x00022940:    f2c10100    ....    MOVT     r1,#0x1000
        0x00022944:    2000        .       MOVS     r0,#0
        0x00022946:    6008        .`      STR      r0,[r1,#0]
        0x00022948:    e000        ..      B        0x2294c ; xTaskResumeAll + 480
        0x0002294a:    e7ff        ..      B        0x2294c ; xTaskResumeAll + 480
        0x0002294c:    f64e50f4    N..P    MOV      r0,#0xedf4
        0x00022950:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022954:    6800        .h      LDR      r0,[r0,#0]
        0x00022956:    b170        p.      CBZ      r0,0x22976 ; xTaskResumeAll + 522
        0x00022958:    e7ff        ..      B        0x2295a ; xTaskResumeAll + 494
        0x0002295a:    2001        .       MOVS     r0,#1
        0x0002295c:    9004        ..      STR      r0,[sp,#0x10]
        0x0002295e:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00022962:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00022966:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0002296a:    6008        .`      STR      r0,[r1,#0]
        0x0002296c:    f3bf8f4f    ..O.    DSB      
        0x00022970:    f3bf8f6f    ..o.    ISB      
        0x00022974:    e000        ..      B        0x22978 ; xTaskResumeAll + 524
        0x00022976:    e7ff        ..      B        0x22978 ; xTaskResumeAll + 524
        0x00022978:    e7ff        ..      B        0x2297a ; xTaskResumeAll + 526
        0x0002297a:    e000        ..      B        0x2297e ; xTaskResumeAll + 530
        0x0002297c:    e7ff        ..      B        0x2297e ; xTaskResumeAll + 530
        0x0002297e:    f7fefc43    ..C.    BL       vPortExitCritical ; 0x21208
        0x00022982:    9804        ..      LDR      r0,[sp,#0x10]
        0x00022984:    b006        ..      ADD      sp,sp,#0x18
        0x00022986:    bd80        ..      POP      {r7,pc}
    xTimerCreate
        0x00022988:    b510        ..      PUSH     {r4,lr}
        0x0002298a:    b088        ..      SUB      sp,sp,#0x20
        0x0002298c:    f8ddc028    ..(.    LDR      r12,[sp,#0x28]
        0x00022990:    9007        ..      STR      r0,[sp,#0x1c]
        0x00022992:    9106        ..      STR      r1,[sp,#0x18]
        0x00022994:    9205        ..      STR      r2,[sp,#0x14]
        0x00022996:    9304        ..      STR      r3,[sp,#0x10]
        0x00022998:    2028        (       MOVS     r0,#0x28
        0x0002299a:    f7fdff25    ..%.    BL       pvPortMalloc ; 0x207e8
        0x0002299e:    9003        ..      STR      r0,[sp,#0xc]
        0x000229a0:    9803        ..      LDR      r0,[sp,#0xc]
        0x000229a2:    b198        ..      CBZ      r0,0x229cc ; xTimerCreate + 68
        0x000229a4:    e7ff        ..      B        0x229a6 ; xTimerCreate + 30
        0x000229a6:    9903        ..      LDR      r1,[sp,#0xc]
        0x000229a8:    2000        .       MOVS     r0,#0
        0x000229aa:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x000229ae:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000229b0:    9906        ..      LDR      r1,[sp,#0x18]
        0x000229b2:    9a05        ..      LDR      r2,[sp,#0x14]
        0x000229b4:    9b04        ..      LDR      r3,[sp,#0x10]
        0x000229b6:    f8ddc028    ..(.    LDR      r12,[sp,#0x28]
        0x000229ba:    9c03        ..      LDR      r4,[sp,#0xc]
        0x000229bc:    46ee        .F      MOV      lr,sp
        0x000229be:    f8ce4004    ...@    STR      r4,[lr,#4]
        0x000229c2:    f8cec000    ....    STR      r12,[lr,#0]
        0x000229c6:    f7fdfb87    ....    BL       prvInitialiseNewTimer ; 0x200d8
        0x000229ca:    e7ff        ..      B        0x229cc ; xTimerCreate + 68
        0x000229cc:    9803        ..      LDR      r0,[sp,#0xc]
        0x000229ce:    b008        ..      ADD      sp,sp,#0x20
        0x000229d0:    bd10        ..      POP      {r4,pc}
        0x000229d2:    0000        ..      MOVS     r0,r0
    xTimerCreateTimerTask
        0x000229d4:    b580        ..      PUSH     {r7,lr}
        0x000229d6:    b084        ..      SUB      sp,sp,#0x10
        0x000229d8:    2000        .       MOVS     r0,#0
        0x000229da:    9003        ..      STR      r0,[sp,#0xc]
        0x000229dc:    f7fdf934    ..4.    BL       prvCheckForValidListAndQueue ; 0x1fc48
        0x000229e0:    f64e50ec    N..P    MOV      r0,#0xedec
        0x000229e4:    f2c10000    ....    MOVT     r0,#0x1000
        0x000229e8:    6800        .h      LDR      r0,[r0,#0]
        0x000229ea:    b1b8        ..      CBZ      r0,0x22a1c ; xTimerCreateTimerTask + 72
        0x000229ec:    e7ff        ..      B        0x229ee ; xTimerCreateTimerTask + 26
        0x000229ee:    f64e50f0    N..P    MOV      r0,#0xedf0
        0x000229f2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000229f6:    4669        iF      MOV      r1,sp
        0x000229f8:    6048        H`      STR      r0,[r1,#4]
        0x000229fa:    2005        .       MOVS     r0,#5
        0x000229fc:    6008        .`      STR      r0,[r1,#0]
        0x000229fe:    f2407019    @..p    MOV      r0,#0x719
        0x00022a02:    f2c00002    ....    MOVT     r0,#2
        0x00022a06:    f2432176    C.v!    MOV      r1,#0x3276
        0x00022a0a:    f2c00102    ....    MOVT     r1,#2
        0x00022a0e:    f44f7200    O..r    MOV      r2,#0x200
        0x00022a12:    2300        .#      MOVS     r3,#0
        0x00022a14:    f7fffc40    ..@.    BL       xTaskCreate ; 0x22298
        0x00022a18:    9003        ..      STR      r0,[sp,#0xc]
        0x00022a1a:    e000        ..      B        0x22a1e ; xTimerCreateTimerTask + 74
        0x00022a1c:    e7ff        ..      B        0x22a1e ; xTimerCreateTimerTask + 74
        0x00022a1e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00022a20:    b910        ..      CBNZ     r0,0x22a28 ; xTimerCreateTimerTask + 84
        0x00022a22:    e7ff        ..      B        0x22a24 ; xTimerCreateTimerTask + 80
        0x00022a24:    e7ff        ..      B        0x22a26 ; xTimerCreateTimerTask + 82
        0x00022a26:    e7fe        ..      B        0x22a26 ; xTimerCreateTimerTask + 82
        0x00022a28:    9803        ..      LDR      r0,[sp,#0xc]
        0x00022a2a:    b004        ..      ADD      sp,sp,#0x10
        0x00022a2c:    bd80        ..      POP      {r7,pc}
        0x00022a2e:    0000        ..      MOVS     r0,r0
    xTimerGenericCommand
        0x00022a30:    b580        ..      PUSH     {r7,lr}
        0x00022a32:    b08a        ..      SUB      sp,sp,#0x28
        0x00022a34:    f8ddc030    ..0.    LDR      r12,[sp,#0x30]
        0x00022a38:    9009        ..      STR      r0,[sp,#0x24]
        0x00022a3a:    9108        ..      STR      r1,[sp,#0x20]
        0x00022a3c:    9207        ..      STR      r2,[sp,#0x1c]
        0x00022a3e:    9306        ..      STR      r3,[sp,#0x18]
        0x00022a40:    2000        .       MOVS     r0,#0
        0x00022a42:    9005        ..      STR      r0,[sp,#0x14]
        0x00022a44:    9809        ..      LDR      r0,[sp,#0x24]
        0x00022a46:    b910        ..      CBNZ     r0,0x22a4e ; xTimerGenericCommand + 30
        0x00022a48:    e7ff        ..      B        0x22a4a ; xTimerGenericCommand + 26
        0x00022a4a:    e7ff        ..      B        0x22a4c ; xTimerGenericCommand + 28
        0x00022a4c:    e7fe        ..      B        0x22a4c ; xTimerGenericCommand + 28
        0x00022a4e:    f64e50ec    N..P    MOV      r0,#0xedec
        0x00022a52:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022a56:    6800        .h      LDR      r0,[r0,#0]
        0x00022a58:    b3a8        ..      CBZ      r0,0x22ac6 ; xTimerGenericCommand + 150
        0x00022a5a:    e7ff        ..      B        0x22a5c ; xTimerGenericCommand + 44
        0x00022a5c:    9808        ..      LDR      r0,[sp,#0x20]
        0x00022a5e:    9001        ..      STR      r0,[sp,#4]
        0x00022a60:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00022a62:    9002        ..      STR      r0,[sp,#8]
        0x00022a64:    9809        ..      LDR      r0,[sp,#0x24]
        0x00022a66:    9003        ..      STR      r0,[sp,#0xc]
        0x00022a68:    9808        ..      LDR      r0,[sp,#0x20]
        0x00022a6a:    2805        .(      CMP      r0,#5
        0x00022a6c:    dc1e        ..      BGT      0x22aac ; xTimerGenericCommand + 124
        0x00022a6e:    e7ff        ..      B        0x22a70 ; xTimerGenericCommand + 64
        0x00022a70:    f7fffc62    ..b.    BL       xTaskGetSchedulerState ; 0x22338
        0x00022a74:    2802        .(      CMP      r0,#2
        0x00022a76:    d10c        ..      BNE      0x22a92 ; xTimerGenericCommand + 98
        0x00022a78:    e7ff        ..      B        0x22a7a ; xTimerGenericCommand + 74
        0x00022a7a:    f64e50ec    N..P    MOV      r0,#0xedec
        0x00022a7e:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022a82:    6800        .h      LDR      r0,[r0,#0]
        0x00022a84:    9a0c        ..      LDR      r2,[sp,#0x30]
        0x00022a86:    a901        ..      ADD      r1,sp,#4
        0x00022a88:    2300        .#      MOVS     r3,#0
        0x00022a8a:    f7fff94b    ..K.    BL       xQueueGenericSend ; 0x21d24
        0x00022a8e:    9005        ..      STR      r0,[sp,#0x14]
        0x00022a90:    e00b        ..      B        0x22aaa ; xTimerGenericCommand + 122
        0x00022a92:    f64e50ec    N..P    MOV      r0,#0xedec
        0x00022a96:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022a9a:    6800        .h      LDR      r0,[r0,#0]
        0x00022a9c:    a901        ..      ADD      r1,sp,#4
        0x00022a9e:    2300        .#      MOVS     r3,#0
        0x00022aa0:    461a        .F      MOV      r2,r3
        0x00022aa2:    f7fff93f    ..?.    BL       xQueueGenericSend ; 0x21d24
        0x00022aa6:    9005        ..      STR      r0,[sp,#0x14]
        0x00022aa8:    e7ff        ..      B        0x22aaa ; xTimerGenericCommand + 122
        0x00022aaa:    e00b        ..      B        0x22ac4 ; xTimerGenericCommand + 148
        0x00022aac:    f64e50ec    N..P    MOV      r0,#0xedec
        0x00022ab0:    f2c10000    ....    MOVT     r0,#0x1000
        0x00022ab4:    6800        .h      LDR      r0,[r0,#0]
        0x00022ab6:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00022ab8:    a901        ..      ADD      r1,sp,#4
        0x00022aba:    2300        .#      MOVS     r3,#0
        0x00022abc:    f7fffa24    ..$.    BL       xQueueGenericSendFromISR ; 0x21f08
        0x00022ac0:    9005        ..      STR      r0,[sp,#0x14]
        0x00022ac2:    e7ff        ..      B        0x22ac4 ; xTimerGenericCommand + 148
        0x00022ac4:    e000        ..      B        0x22ac8 ; xTimerGenericCommand + 152
        0x00022ac6:    e7ff        ..      B        0x22ac8 ; xTimerGenericCommand + 152
        0x00022ac8:    9805        ..      LDR      r0,[sp,#0x14]
        0x00022aca:    b00a        ..      ADD      sp,sp,#0x28
        0x00022acc:    bd80        ..      POP      {r7,pc}
        0x00022ace:    0000        ..      MOVS     r0,r0
    $t
    x$fpl$d2f
    $v0
    __aeabi_d2f
    _d2f
        0x00022ad0:    f0214200    !..B    BIC      r2,r1,#0x80000000
        0x00022ad4:    f0014300    ...C    AND      r3,r1,#0x80000000
        0x00022ad8:    f1a25260    ..`R    SUB      r2,r2,#0x38000000
        0x00022adc:    f5b21f80    ....    CMP      r2,#0x100000
        0x00022ae0:    bf28        (.      IT       CS
        0x00022ae2:    f1d26c7f    ...l    RSBSCS   r12,r2,#0xff00000
        0x00022ae6:    d90b        ..      BLS      0x22b00 ; __aeabi_d2f + 48
        0x00022ae8:    ea5f1c00    _...    LSLS     r12,r0,#4
        0x00022aec:    ea4302c2    C...    ORR      r2,r3,r2,LSL #3
        0x00022af0:    eb427050    B.Pp    ADC      r0,r2,r0,LSR #29
        0x00022af4:    bf18        ..      IT       NE
        0x00022af6:    4770        pG      BXNE     lr
        0x00022af8:    bf28        (.      IT       CS
        0x00022afa:    f0200001     ...    BICCS    r0,r0,#1
        0x00022afe:    4770        pG      BX       lr
        0x00022b00:    f5b21f80    ....    CMP      r2,#0x100000
        0x00022b04:    bfbc        ..      ITT      LT
        0x00022b06:    4618        .F      MOVLT    r0,r3
        0x00022b08:    4770        pG      BXLT     lr
        0x00022b0a:    ea4f0c41    O.A.    LSL      r12,r1,#1
        0x00022b0e:    f51c1f00    ....    CMN      r12,#0x200000
        0x00022b12:    d202        ..      BCS      0x22b1a ; __aeabi_d2f + 74
        0x00022b14:    4608        .F      MOV      r0,r1
        0x00022b16:    f000b867    ..g.    B.W      __fpl_fretinf ; 0x22be8
        0x00022b1a:    b570        p.      PUSH     {r4-r6,lr}
        0x00022b1c:    f000f809    ....    BL       __fpl_dnaninf ; 0x22b32
    $d
        0x00022b20:    89000000    ....    DCD    2298478592
    $t
        0x00022b24:    f7ffbff6    ....    B.W      0x22b14 ; __aeabi_d2f + 68
        0x00022b28:    f04f4000    O..@    MOV      r0,#0x80000000
        0x00022b2c:    f5a00080    ....    SUB      r0,r0,#0x400000
        0x00022b30:    4770        pG      BX       lr
    x$fpl$dnaninf
    $v0
    __fpl_dnaninf
        0x00022b32:    f10e0e02    ....    ADD      lr,lr,#2
        0x00022b36:    f02e0e03    ....    BIC      lr,lr,#3
        0x00022b3a:    f85e6b04    ^..k    LDR      r6,[lr],#4
        0x00022b3e:    4236        6B      TST      r6,r6
        0x00022b40:    d405        ..      BMI      0x22b4e ; __fpl_dnaninf + 28
        0x00022b42:    2a01        .*      CMP      r2,#1
        0x00022b44:    eb430503    C...    ADC      r5,r3,r3
        0x00022b48:    f5151f00    ....    CMN      r5,#0x200000
        0x00022b4c:    d812        ..      BHI      0x22b74 ; __fpl_dnaninf + 66
        0x00022b4e:    2801        .(      CMP      r0,#1
        0x00022b50:    eb410c01    A...    ADC      r12,r1,r1
        0x00022b54:    f51c1f00    ....    CMN      r12,#0x200000
        0x00022b58:    d80c        ..      BHI      0x22b74 ; __fpl_dnaninf + 66
        0x00022b5a:    d10e        ..      BNE      0x22b7a ; __fpl_dnaninf + 72
        0x00022b5c:    ea4f7cd1    O..|    LSR      r12,r1,#31
        0x00022b60:    eb0c0c4c    ..L.    ADD      r12,r12,r12,LSL #1
        0x00022b64:    f10c0c02    ....    ADD      r12,r12,#2
        0x00022b68:    f5151f00    ....    CMN      r5,#0x200000
        0x00022b6c:    bf08        ..      IT       EQ
        0x00022b6e:    eb4c7cd3    L..|    ADCEQ    r12,r12,r3,LSR #31
        0x00022b72:    e004        ..      B        0x22b7e ; __fpl_dnaninf + 76
        0x00022b74:    f04f0c08    O...    MOV      r12,#8
        0x00022b78:    e001        ..      B        0x22b7e ; __fpl_dnaninf + 76
        0x00022b7a:    ea4f7cd3    O..|    LSR      r12,r3,#31
        0x00022b7e:    eb0c054c    ..L.    ADD      r5,r12,r12,LSL #1
        0x00022b82:    fa26f605    &...    LSR      r6,r6,r5
        0x00022b86:    f0060607    ....    AND      r6,r6,#7
        0x00022b8a:    f1b60c04    ....    SUBS     r12,r6,#4
        0x00022b8e:    d206        ..      BCS      0x22b9e ; __fpl_dnaninf + 108
        0x00022b90:    eb0e0c86    ....    ADD      r12,lr,r6,LSL #2
        0x00022b94:    e8bd4070    ..p@    POP      {r4-r6,lr}
        0x00022b98:    f04c0c01    L...    ORR      r12,r12,#1
        0x00022b9c:    4760        `G      BX       r12
        0x00022b9e:    e8dff00c    ....    TBB      [pc,r12]
    $d
        0x00022ba2:    0b09        ..      DCW    2825
        0x00022ba4:    0202        ..      DCW    514
    $t
        0x00022ba6:    f04f4100    O..A    MOV      r1,#0x80000000
        0x00022baa:    f5a12100    ...!    SUB      r1,r1,#0x80000
        0x00022bae:    f04f0000    O...    MOV      r0,#0
        0x00022bb2:    bd70        p.      POP      {r4-r6,pc}
        0x00022bb4:    4619        .F      MOV      r1,r3
        0x00022bb6:    4610        .F      MOV      r0,r2
        0x00022bb8:    2801        .(      CMP      r0,#1
        0x00022bba:    eb510401    Q...    ADCS     r4,r1,r1
        0x00022bbe:    bf18        ..      IT       NE
        0x00022bc0:    f5d41400    ....    RSBSNE   r4,r4,#0x200000
        0x00022bc4:    bf84        ..      ITT      HI
        0x00022bc6:    2000        .       MOVHI    r0,#0
        0x00022bc8:    f0014100    ...A    ANDHI    r1,r1,#0x80000000
        0x00022bcc:    bd70        p.      POP      {r4-r6,pc}
    x$fpl$fpinit
    $v0
    _fp_init
        0x00022bce:    eef10a10    ....    VMRS     r0,FPSCR
        0x00022bd2:    f64f71ff    O..q    MOV      r1,#0xffff
        0x00022bd6:    f2c031c0    ...1    MOVT     r1,#0x3c0
        0x00022bda:    ea200001     ...    BIC      r0,r0,r1
        0x00022bde:    f0407040    @.@p    ORR      r0,r0,#0x3000000
        0x00022be2:    eee10a10    ....    VMSR     FPSCR,r0
    __fplib_config_fpu_vfp
    __fplib_config_pureend_doubles
        0x00022be6:    4770        pG      BX       lr
    x$fpl$fretinf
    $v0
    __fpl_fretinf
        0x00022be8:    21ff        .!      MOVS     r1,#0xff
        0x00022bea:    ea4150d0    A..P    ORR      r0,r1,r0,LSR #23
        0x00022bee:    05c0        ..      LSLS     r0,r0,#23
        0x00022bf0:    4770        pG      BX       lr
    x$fpl$usenofp
    __I$use$fp
        0x00022bf2:    0000        ..      MOVS     r0,r0
    $d.realdata
    .L__const.am_vos_pdm_init.sPdmConfig
        0x00022bf4:    08080f01    ....    DCD    134745857
        0x00022bf8:    00000000    ....    DCD    0
        0x00022bfc:    00000018    ....    DCD    24
        0x00022c00:    00000000    ....    DCD    0
        0x00022c04:    00000003    ....    DCD    3
        0x00022c08:    00010102    ....    DCD    65794
        0x00022c0c:    00000000    ....    DCD    0
    .L__const.main.McuMemCfg
        0x00022c10:    07070102    ....    DCD    117899522
        0x00022c14:    0001        ..      DCW    1
    .L__const.main.SRAMMemCfg
        0x00022c16:    0003        ..      DCW    3
        0x00022c18:    03000000    ....    DCD    50331648
    am_hal_cachectrl_defaults
        0x00022c1c:    030e        ..      DCW    782
        0x00022c1e:    00          .       DCB    0
    am_hal_daxi_defaults
        0x00022c1f:    02          .       DCB    2
        0x00022c20:    00000000    ....    DCD    0
    am_hal_gpio_pincfg_disabled
        0x00022c24:    00000003    ....    DCD    3
    am_hal_gpio_pincfg_opendrain
        0x00022c28:    00000283    ....    DCD    643
    am_hal_gpio_pincfg_output
        0x00022c2c:    00000183    ....    DCD    387
    am_hal_gpio_pincfg_tristate
        0x00022c30:    00000383    ....    DCD    899
    am_hal_pwrctrl_peripheral_control
        0x00022c34:    40021004    ...@    DCD    1073876996
        0x00022c38:    00000001    ....    DCD    1
        0x00022c3c:    40021008    ...@    DCD    1073877000
        0x00022c40:    00000001    ....    DCD    1
        0x00022c44:    40021004    ...@    DCD    1073876996
        0x00022c48:    00000002    ....    DCD    2
        0x00022c4c:    40021008    ...@    DCD    1073877000
        0x00022c50:    0000001e    ....    DCD    30
        0x00022c54:    40021004    ...@    DCD    1073876996
        0x00022c58:    00000004    ....    DCD    4
        0x00022c5c:    40021008    ...@    DCD    1073877000
        0x00022c60:    0000001e    ....    DCD    30
        0x00022c64:    40021004    ...@    DCD    1073876996
        0x00022c68:    00000008    ....    DCD    8
        0x00022c6c:    40021008    ...@    DCD    1073877000
        0x00022c70:    0000001e    ....    DCD    30
        0x00022c74:    40021004    ...@    DCD    1073876996
        0x00022c78:    00000010    ....    DCD    16
        0x00022c7c:    40021008    ...@    DCD    1073877000
        0x00022c80:    0000001e    ....    DCD    30
        0x00022c84:    40021004    ...@    DCD    1073876996
        0x00022c88:    00000020     ...    DCD    32
        0x00022c8c:    40021008    ...@    DCD    1073877000
        0x00022c90:    000001e0    ....    DCD    480
        0x00022c94:    40021004    ...@    DCD    1073876996
        0x00022c98:    00000040    @...    DCD    64
        0x00022c9c:    40021008    ...@    DCD    1073877000
        0x00022ca0:    000001e0    ....    DCD    480
        0x00022ca4:    40021004    ...@    DCD    1073876996
        0x00022ca8:    00000080    ....    DCD    128
        0x00022cac:    40021008    ...@    DCD    1073877000
        0x00022cb0:    000001e0    ....    DCD    480
        0x00022cb4:    40021004    ...@    DCD    1073876996
        0x00022cb8:    00000100    ....    DCD    256
        0x00022cbc:    40021008    ...@    DCD    1073877000
        0x00022cc0:    000001e0    ....    DCD    480
        0x00022cc4:    40021004    ...@    DCD    1073876996
        0x00022cc8:    00000200    ....    DCD    512
        0x00022ccc:    40021008    ...@    DCD    1073877000
        0x00022cd0:    00001e00    ....    DCD    7680
        0x00022cd4:    40021004    ...@    DCD    1073876996
        0x00022cd8:    00000400    ....    DCD    1024
        0x00022cdc:    40021008    ...@    DCD    1073877000
        0x00022ce0:    00001e00    ....    DCD    7680
        0x00022ce4:    40021004    ...@    DCD    1073876996
        0x00022ce8:    00000800    ....    DCD    2048
        0x00022cec:    40021008    ...@    DCD    1073877000
        0x00022cf0:    00001e00    ....    DCD    7680
        0x00022cf4:    40021004    ...@    DCD    1073876996
        0x00022cf8:    00001000    ....    DCD    4096
        0x00022cfc:    40021008    ...@    DCD    1073877000
        0x00022d00:    00001e00    ....    DCD    7680
        0x00022d04:    40021004    ...@    DCD    1073876996
        0x00022d08:    00002000    . ..    DCD    8192
        0x00022d0c:    40021008    ...@    DCD    1073877000
        0x00022d10:    00002000    . ..    DCD    8192
        0x00022d14:    40021004    ...@    DCD    1073876996
        0x00022d18:    00004000    .@..    DCD    16384
        0x00022d1c:    40021008    ...@    DCD    1073877000
        0x00022d20:    0001c000    ....    DCD    114688
        0x00022d24:    40021004    ...@    DCD    1073876996
        0x00022d28:    00008000    ....    DCD    32768
        0x00022d2c:    40021008    ...@    DCD    1073877000
        0x00022d30:    0001c000    ....    DCD    114688
        0x00022d34:    40021004    ...@    DCD    1073876996
        0x00022d38:    00010000    ....    DCD    65536
        0x00022d3c:    40021008    ...@    DCD    1073877000
        0x00022d40:    0001c000    ....    DCD    114688
        0x00022d44:    40021004    ...@    DCD    1073876996
        0x00022d48:    00020000    ....    DCD    131072
        0x00022d4c:    40021008    ...@    DCD    1073877000
        0x00022d50:    00020000    ....    DCD    131072
        0x00022d54:    40021004    ...@    DCD    1073876996
        0x00022d58:    00040000    ....    DCD    262144
        0x00022d5c:    40021008    ...@    DCD    1073877000
        0x00022d60:    00040000    ....    DCD    262144
        0x00022d64:    40021004    ...@    DCD    1073876996
        0x00022d68:    00080000    ....    DCD    524288
        0x00022d6c:    40021008    ...@    DCD    1073877000
        0x00022d70:    00080000    ....    DCD    524288
        0x00022d74:    40021004    ...@    DCD    1073876996
        0x00022d78:    00100000    ....    DCD    1048576
        0x00022d7c:    40021008    ...@    DCD    1073877000
        0x00022d80:    00100000    ....    DCD    1048576
        0x00022d84:    40021004    ...@    DCD    1073876996
        0x00022d88:    00200000    .. .    DCD    2097152
        0x00022d8c:    40021008    ...@    DCD    1073877000
        0x00022d90:    00200000    .. .    DCD    2097152
        0x00022d94:    40021004    ...@    DCD    1073876996
        0x00022d98:    00400000    ..@.    DCD    4194304
        0x00022d9c:    40021008    ...@    DCD    1073877000
        0x00022da0:    00400000    ..@.    DCD    4194304
        0x00022da4:    40021004    ...@    DCD    1073876996
        0x00022da8:    00800000    ....    DCD    8388608
        0x00022dac:    40021008    ...@    DCD    1073877000
        0x00022db0:    00800000    ....    DCD    8388608
        0x00022db4:    40021004    ...@    DCD    1073876996
        0x00022db8:    01000000    ....    DCD    16777216
        0x00022dbc:    40021008    ...@    DCD    1073877000
        0x00022dc0:    01000000    ....    DCD    16777216
        0x00022dc4:    4002100c    ...@    DCD    1073877004
        0x00022dc8:    00000001    ....    DCD    1
        0x00022dcc:    40021010    ...@    DCD    1073877008
        0x00022dd0:    000000ff    ....    DCD    255
        0x00022dd4:    4002100c    ...@    DCD    1073877004
        0x00022dd8:    00000002    ....    DCD    2
        0x00022ddc:    40021010    ...@    DCD    1073877008
        0x00022de0:    000000ff    ....    DCD    255
        0x00022de4:    4002100c    ...@    DCD    1073877004
        0x00022de8:    00000004    ....    DCD    4
        0x00022dec:    40021010    ...@    DCD    1073877008
        0x00022df0:    000000ff    ....    DCD    255
        0x00022df4:    4002100c    ...@    DCD    1073877004
        0x00022df8:    00000008    ....    DCD    8
        0x00022dfc:    40021010    ...@    DCD    1073877008
        0x00022e00:    000000ff    ....    DCD    255
        0x00022e04:    4002100c    ...@    DCD    1073877004
        0x00022e08:    00000010    ....    DCD    16
        0x00022e0c:    40021010    ...@    DCD    1073877008
        0x00022e10:    000000ff    ....    DCD    255
        0x00022e14:    4002100c    ...@    DCD    1073877004
        0x00022e18:    00000020     ...    DCD    32
        0x00022e1c:    40021010    ...@    DCD    1073877008
        0x00022e20:    000000ff    ....    DCD    255
        0x00022e24:    4002100c    ...@    DCD    1073877004
        0x00022e28:    00000040    @...    DCD    64
        0x00022e2c:    40021010    ...@    DCD    1073877008
        0x00022e30:    000000ff    ....    DCD    255
        0x00022e34:    4002100c    ...@    DCD    1073877004
        0x00022e38:    00000080    ....    DCD    128
        0x00022e3c:    40021010    ...@    DCD    1073877008
        0x00022e40:    000000ff    ....    DCD    255
        0x00022e44:    4002100c    ...@    DCD    1073877004
        0x00022e48:    00000400    ....    DCD    1024
        0x00022e4c:    40021010    ...@    DCD    1073877008
        0x00022e50:    00000400    ....    DCD    1024
    g_DefaultMcuMemCfg
        0x00022e54:    07070102    ....    DCD    117899522
        0x00022e58:    0001        ..      DCW    1
    g_DefaultSRAMCfg
        0x00022e5a:    0003        ..      DCW    3
        0x00022e5c:    03000000    ....    DCD    50331648
    g_DeviceNameApollo4b
        0x00022e60:    6c6f7041    Apol    DCD    1819242561
        0x00022e64:    62346f6c    lo4b    DCD    1647603564
        0x00022e68:    00000000    ....    DCD    0
    g_KWD_TaskSetup
        0x00022e6c:    00000001    ....    DCD    1
        0x00022e70:    0001d685    ....    DCD    120453
        0x00022e74:    0002323b    ;2..    DCD    143931
        0x00022e78:    00000100    ....    DCD    256
        0x00022e7c:    00000000    ....    DCD    0
        0x00022e80:    00000002    ....    DCD    2
        0x00022e84:    00000004    ....    DCD    4
        0x00022e88:    00000002    ....    DCD    2
        0x00022e8c:    0001e081    ....    DCD    123009
        0x00022e90:    00023256    V2..    DCD    143958
        0x00022e94:    00000300    ....    DCD    768
        0x00022e98:    00000000    ....    DCD    0
        0x00022e9c:    00000003    ....    DCD    3
        0x00022ea0:    00000010    ....    DCD    16
        0x00022ea4:    00000004    ....    DCD    4
        0x00022ea8:    0001d379    y...    DCD    119673
        0x00022eac:    00023243    C2..    DCD    143939
        0x00022eb0:    00000400    ....    DCD    1024
        0x00022eb4:    00000000    ....    DCD    0
        0x00022eb8:    00000005    ....    DCD    5
        0x00022ebc:    00000010    ....    DCD    16
    g_KWD_TimerSetup
        0x00022ec0:    00000001    ....    DCD    1
        0x00022ec4:    00023267    g2..    DCD    143975
        0x00022ec8:    000003e8    ....    DCD    1000
        0x00022ecc:    00000001    ....    DCD    1
        0x00022ed0:    0001e60d    ....    DCD    124429
    g_TempRange
        0x00022ed4:    6d6d6f43    Comm    DCD    1835888451
        0x00022ed8:    69637265    erci    DCD    1768125029
        0x00022edc:    4d006c61    al.M    DCD    1291873377
        0x00022ee0:    74696c69    ilit    DCD    1953066089
        0x00022ee4:    00797261    ary.    DCD    7959137
        0x00022ee8:    75410000    ..Au    DCD    1967194112
        0x00022eec:    6f6d6f74    tomo    DCD    1869442932
        0x00022ef0:    65766974    tive    DCD    1702259060
        0x00022ef4:    646e4900    .Ind    DCD    1684949248
        0x00022ef8:    72747375    ustr    DCD    1920234357
        0x00022efc:    006c6169    ial.    DCD    7102825
    g_am_hal_bootrom_helper
        0x00022f00:    0800004d    M...    DCD    134217805
        0x00022f04:    08000051    Q...    DCD    134217809
        0x00022f08:    08000055    U...    DCD    134217813
        0x00022f0c:    08000059    Y...    DCD    134217817
        0x00022f10:    0800006d    m...    DCD    134217837
        0x00022f14:    08000075    u...    DCD    134217845
        0x00022f18:    08000079    y...    DCD    134217849
        0x00022f1c:    08000081    ....    DCD    134217857
        0x00022f20:    08000099    ....    DCD    134217881
        0x00022f24:    0800009d    ....    DCD    134217885
    g_am_hal_mcuctrl_mram_size
        0x00022f28:    00080000    ....    DCD    524288
        0x00022f2c:    00100000    ....    DCD    1048576
        0x00022f30:    00180000    ....    DCD    1572864
        0x00022f34:    00200000    .. .    DCD    2097152
    g_am_hal_mcuctrl_sram_size
        0x00022f38:    02000180    ....    DCD    33554816
        0x00022f3c:    01800180    ....    DCD    25166208
        0x00022f40:    00000400    ....    DCD    1024
        0x00022f44:    04000180    ....    DCD    67109248
        0x00022f48:    018001e0    ....    DCD    25166304
        0x00022f4c:    01800400    ....    DCD    25166848
        0x00022f50:    08000180    ....    DCD    134218112
        0x00022f54:    01800180    ....    DCD    25166208
        0x00022f58:    01800800    ....    DCD    25167872
        0x00022f5c:    08000180    ....    DCD    134218112
        0x00022f60:    01800180    ....    DCD    25166208
        0x00022f64:    01800800    ....    DCD    25167872
        0x00022f68:    08000180    ....    DCD    134218112
        0x00022f6c:    01800180    ....    DCD    25166208
        0x00022f70:    01800800    ....    DCD    25167872
        0x00022f74:    08000180    ....    DCD    134218112
        0x00022f78:    01800180    ....    DCD    25166208
        0x00022f7c:    01800800    ....    DCD    25167872
        0x00022f80:    08000180    ....    DCD    134218112
        0x00022f84:    01800180    ....    DCD    25166208
        0x00022f88:    01800800    ....    DCD    25167872
        0x00022f8c:    08000180    ....    DCD    134218112
        0x00022f90:    01800180    ....    DCD    25166208
        0x00022f94:    01800800    ....    DCD    25167872
    g_ePdmInterrupts
        0x00022f98:    33323130    0123    DCD    858927408
    g_ui32DSpintbl
        0x00022f9c:    8fc007e0    ....    DCD    2411726816
        0x00022fa0:    e3fbffff    ....    DCD    3824943103
        0x00022fa4:    01ffffff    ....    DCD    33554431
        0x00022fa8:    00000000    ....    DCD    0
    g_ui8DeviceNameUnknown
        0x00022fac:    6e6b6e55    Unkn    DCD    1852534357
        0x00022fb0:    206e776f    own     DCD    544110447
        0x00022fb4:    69766564    devi    DCD    1769366884
        0x00022fb8:    6563        ce      DCW    25955
        0x00022fba:    00          .       DCB    0
    g_ui8VendorNameAmbq
        0x00022fbb:    41          A       DCB    65
        0x00022fbc:    0051424d    MBQ.    DCD    5325389
    g_ui8VendorNameUnknown
        0x00022fc0:    3f3f3f3f    ????    DCD    1061109567
        0x00022fc4:    00000000    ....    DCD    0
    __tagsym$$used.7
    sGlobalAccess
        0x00022fc8:    00023630    06..    DCD    144944
        0x00022fcc:    0002361c    .6..    DCD    144924
        0x00022fd0:    000235f4    .5..    DCD    144884
        0x00022fd4:    00023608    .6..    DCD    144904
        0x00022fd8:    10060004    ....    DCD    268828676
        0x00022fdc:    10060018    ....    DCD    268828696
        0x00022fe0:    1006002c    ,...    DCD    268828716
    .L.str.4
        0x00022fe4:    4d415b0a    .[AM    DCD    1296128778
        0x00022fe8:    536f562d    -VoS    DCD    1399805485
        0x00022fec:    6f4e205d    ] No    DCD    1867391069
        0x00022ff0:    6c616d72    rmal    DCD    1818324338
        0x00022ff4:    646f4d20     Mod    DCD    1685015840
        0x00022ff8:    38282065    e (8    DCD    942153829
        0x00022ffc:    7a484d36    6MHz    DCD    2051558710
        0x00023000:    000a0a29    )...    DCD    657961
    .L.str
        0x00023004:    2d4d415b    [AM-    DCD    760037723
        0x00023008:    5d536f56    VoS]    DCD    1565749078
        0x0002300c:    5f6d6120     am_    DCD    1601003808
        0x00023010:    5f736f76    vos_    DCD    1601400694
        0x00023014:    5f63696d    mic_    DCD    1600350573
        0x00023018:    62616e65    enab    DCD    1650552421
        0x0002301c:    2928656c    le()    DCD    690513260
        0x00023020:    000a        ..      DCW    10
    .L.str.6
        0x00023022:    3d3d        ==      DCW    15677
        0x00023024:    43494d20     MIC    DCD    1128877344
        0x00023028:    72612073    s ar    DCD    1918967923
        0x0002302c:    65          e       DCB    101
    .L.str.2
        0x0002302d:    206d75       mu     DCB    32,109,117
        0x00023030:    21646574    ted!    DCD    560227700
        0x00023034:    0a3d3d20     ==.    DCD    171785504
        0x00023038:    00          .       DCB    0
    .L.str.7
        0x00023039:    3d3d20      ==      DCB    61,61,32
        0x0002303c:    7343494d    MICs    DCD    1933789517
        0x00023040:    65726120     are    DCD    1701994784
        0x00023044:    6d6e7520     unm    DCD    1835955488
        0x00023048:    64657475    uted    DCD    1684370549
    .L.str.3
        0x0002304c:    3d3d2021    ! ==    DCD    1027416097
        0x00023050:    000a        ..      DCW    10
    .L.str.1
        0x00023052:    6146        Fa      DCW    24902
        0x00023054:    64656c69    iled    DCD    1684368489
        0x00023058:    206f7420     to     DCD    544175136
        0x0002305c:    204d4450    PDM     DCD    541934672
        0x00023060:    62616e65    enab    DCD    1650552421
        0x00023064:    3a20656c    le :    DCD    975201644
        0x00023068:    4d445020     PDM    DCD    1296322592
        0x0002306c:    6e616820     han    DCD    1851877408
        0x00023070:    20656c64    dle     DCD    543517796
        0x00023074:    4e207369    is N    DCD    1310749545
        0x00023078:    0a4c4c55    ULL.    DCD    172772437
        0x0002307c:    00          .       DCB    0
    .L.str.5
        0x0002307d:    466169      Fai     DCB    70,97,105
        0x00023080:    2064656c    led     DCD    543450476
        0x00023084:    44206f74    to D    DCD    1142976372
        0x00023088:    62617369    isab    DCD    1650553705
        0x0002308c:    4220656c    le B    DCD    1109419372
        0x00023090:    74737275    urst    DCD    1953722997
        0x00023094:    646f4d20     Mod    DCD    1685015840
        0x00023098:    706f2065    e op    DCD    1886330981
        0x0002309c:    74617265    erat    DCD    1952543333
        0x000230a0:    206e6f69    ion     DCD    544108393
        0x000230a4:    000a6425    %d..    DCD    680997
    .L.str
        0x000230a8:    2d4d415b    [AM-    DCD    760037723
        0x000230ac:    5d536f56    VoS]    DCD    1565749078
        0x000230b0:    616e4520     Ena    DCD    1634616608
        0x000230b4:    20656c62    ble     DCD    543517794
        0x000230b8:    656b6157    Wake    DCD    1701536087
        0x000230bc:    64726f57    Word    DCD    1685221207
        0x000230c0:    74654420     Det    DCD    1952793632
        0x000230c4:    69746365    ecti    DCD    1769235301
        0x000230c8:    000a6e6f    on..    DCD    683631
    .L.str.1
    .L.str.14
        0x000230cc:    3d3d3d0a    .===    DCD    1027423498
        0x000230d0:    3d3d3d3d    ====    DCD    1027423549
        0x000230d4:    3d3d3d3d    ====    DCD    1027423549
        0x000230d8:    3d3d3d3d    ====    DCD    1027423549
        0x000230dc:    3d3d3d3d    ====    DCD    1027423549
        0x000230e0:    3d3d3d3d    ====    DCD    1027423549
        0x000230e4:    3d3d3d3d    ====    DCD    1027423549
        0x000230e8:    3d3d3d3d    ====    DCD    1027423549
        0x000230ec:    0a0a3d3d    ==..    DCD    168443197
        0x000230f0:    00          .       DCB    0
    .L.str.15
        0x000230f1:    537973      Sys     DCB    83,121,115
        0x000230f4:    206d6574    tem     DCD    544040308
        0x000230f8:    65736572    rese    DCD    1702061426
        0x000230fc:    65722074    t re    DCD    1701978228
        0x00023100:    6e6f7361    ason    DCD    1852797793
        0x00023104:    7830203a    : 0x    DCD    2016419898
        0x00023108:    46464634    4FFF    DCD    1179010612
        0x0002310c:    30303046    F000    DCD    808464454
        0x00023110:    30203d20     = 0    DCD    807419168
        0x00023114:    38302578    x%08    DCD    942679416
        0x00023118:    000a2078    x ..    DCD    663672
    .L.str.2
        0x0002311c:    69766544    Devi    DCD    1769366852
        0x00023120:    69206563    ce i    DCD    1763730787
        0x00023124:    3a6f666e    nfo:    DCD    980379246
        0x00023128:    6150090a    ..Pa    DCD    1632635146
        0x0002312c:    6e207472    rt n    DCD    1847620722
        0x00023130:    65626d75    umbe    DCD    1700949365
        0x00023134:    30203a72    r: 0    DCD    807418482
        0x00023138:    38302578    x%08    DCD    942679416
        0x0002313c:    52090a58    X..R    DCD    1376324184
        0x00023140:    73697665    evis    DCD    1936291429
        0x00023144:    3a6e6f69    ion:    DCD    980316009
        0x00023148:    25783020     0x%    DCD    628633632
        0x0002314c:    52282058    X (R    DCD    1378361432
        0x00023150:    63257665    ev%c    DCD    1663399525
        0x00023154:    0a296325    %c).    DCD    170484517
        0x00023158:    00          .       DCB    0
    .L.str
        0x00023159:    0a3d3d      .==     DCB    10,61,61
        0x0002315c:    3d3d3d3d    ====    DCD    1027423549
        0x00023160:    203d3d3d    ===     DCD    540884285
        0x00023164:    69626d41    Ambi    DCD    1768058177
        0x00023168:    6f562071    q Vo    DCD    1867915377
        0x0002316c:    44532053    S SD    DCD    1146298451
        0x00023170:    3d3d204b    K ==    DCD    1027416139
        0x00023174:    3d3d3d3d    ====    DCD    1027423549
        0x00023178:    0a3d3d3d    ===.    DCD    171785533
        0x0002317c:    00          .       DCB    0
    .L.str.3
        0x0002317d:    094368      .Ch     DCB    9,67,104
        0x00023180:    49207069    ip I    DCD    1226862697
        0x00023184:    3a302044    D 0:    DCD    976232516
        0x00023188:    25783020     0x%    DCD    628633632
        0x0002318c:    0a58        X.      DCW    2648
        0x0002318e:    00          .       DCB    0
    .L.str.4
        0x0002318f:    09          .       DCB    9
        0x00023190:    70696843    Chip    DCD    1885956163
        0x00023194:    20444920     ID     DCD    541346080
        0x00023198:    30203a31    1: 0    DCD    807418417
        0x0002319c:    0a582578    x%X.    DCD    173548920
        0x000231a0:    00          .       DCB    0
    .L.str.1
        0x000231a1:    446576      Dev     DCB    68,101,118
        0x000231a4:    20656369    ice     DCD    543515497
        0x000231a8:    65707974    type    DCD    1701869940
        0x000231ac:    7325203a    : %s    DCD    1931812922
        0x000231b0:    000a        ..      DCW    10
    .L.str.5
        0x000231b2:    460a        .F      DCW    17930
        0x000231b4:    776d7269    irmw    DCD    2003661417
        0x000231b8:    20657261    are     DCD    543519329
        0x000231bc:    73726576    vers    DCD    1936876918
        0x000231c0:    3a6e6f69    ion:    DCD    980316009
        0x000231c4:    0020         .      DCW    32
    .L.str.8
        0x000231c6:    5020         P      DCW    20512
        0x000231c8:    28204d44    DM (    DCD    673205572
        0x000231cc:    43494d44    DMIC    DCD    1128877380
        0x000231d0:    0029        ).      DCW    41
    .L.str.13
        0x000231d2:    530a        .S      DCW    21258
        0x000231d4:    65747379    yste    DCD    1702130553
        0x000231d8:    6548206d    m He    DCD    1699225709
        0x000231dc:    203a7061    ap:     DCD    540700769
        0x000231e0:    4b206425    %d K    DCD    1260413989
        0x000231e4:    25282042    B (%    DCD    623386690
        0x000231e8:    79622064    d by    DCD    2036473956
        0x000231ec:    29736574    tes)    DCD    695428468
        0x000231f0:    00          .       DCB    0
    .L.str.6
        0x000231f1:    342e35      4.5     DCB    52,46,53
        0x000231f4:    302e        .0      DCW    12334
        0x000231f6:    00          .       DCB    0
    .L.str.10
        0x000231f7:    0a          .       DCB    10
        0x000231f8:    64616f4c    Load    DCD    1684107084
        0x000231fc:    646f6d20     mod    DCD    1685024032
        0x00023200:    73656c75    ules    DCD    1936026741
        0x00023204:    003a        :.      DCW    58
    .L.str.11
        0x00023206:    460a        .F      DCW    17930
        0x00023208:    75746165    eatu    DCD    1970561381
        0x0002320c:    3a736572    res:    DCD    980641138
        0x00023210:    00          .       DCB    0
    .L.str.7
        0x00023211:    0a4d49      .MI     DCB    10,77,73
        0x00023214:    6e692043    C in    DCD    1852383299
        0x00023218:    3a747570    put:    DCD    980710768
        0x0002321c:    00          .       DCB    0
    .L.str.9
        0x0002321d:    3a2053      : S     DCB    58,32,83
        0x00023220:    6c676e69    ingl    DCD    1818717801
        0x00023224:    494d2065    e MI    DCD    1229791333
        0x00023228:    0043        C.      DCW    67
    .L.str.12
        0x0002322a:    090a        ..      DCW    2314
        0x0002322c:    324e5442    BTN2    DCD    843994178
        0x00023230:    754d203a    : Mu    DCD    1967988794
        0x00023234:    4d206574    te M    DCD    1293968756
        0x00023238:    6b004349    IC.k    DCD    1795179337
        0x0002323c:    6c267965    ey&l    DCD    1814460773
        0x00023240:    61006465    ed.a    DCD    1627415653
        0x00023244:    6f696475    udio    DCD    1869177973
        0x00023248:    6f72705f    _pro    DCD    1869770847
        0x0002324c:    73736563    cess    DCD    1936942435
        0x00023250:    7361745f    _tas    DCD    1935766623
        0x00023254:    7270006b    k.pr    DCD    1919942763
        0x00023258:    5f746e69    int_    DCD    1601465961
        0x0002325c:    725f6e6f    on_r    DCD    1918856815
        0x00023260:    735f7474    tt_s    DCD    1935635572
        0x00023264:    48006f77    wo.H    DCD    1207988087
        0x00023268:    74726165    eart    DCD    1953653093
        0x0002326c:    74616542    Beat    DCD    1952539970
        0x00023270:    00          .       DCB    0
    .L.str
        0x00023271:    49444c      IDL     DCB    73,68,76
        0x00023274:    0045        E.      DCW    69
    .L.str
        0x00023276:    6d54        Tm      DCW    27988
        0x00023278:    76532072    r Sv    DCD    1985159282
        0x0002327c:    0063        c.      DCW    99
    .L.str.1
        0x0002327e:    2020                DCW    8224
        0x00023280:    6e492020      In    DCD    1850286112
        0x00023284:    696c6176    vali    DCD    1768710518
        0x00023288:    50532064    d SP    DCD    1347625060
        0x0002328c:    65687720     whe    DCD    1701345056
        0x00023290:    6148206e    n Ha    DCD    1632116846
        0x00023294:    46206472    rd F    DCD    1176527986
        0x00023298:    746c7561    ault    DCD    1953264993
        0x0002329c:    63636f20     occ    DCD    1667460896
        0x000232a0:    64657275    ured    DCD    1684370037
        0x000232a4:    7830203a    : 0x    DCD    2016419898
        0x000232a8:    58383025    %08X    DCD    1480077349
        0x000232ac:    6f6e2820     (no    DCD    1869490208
        0x000232b0:    61745320     Sta    DCD    1635013408
        0x000232b4:    64656b63    cked    DCD    1684368227
        0x000232b8:    74616420     dat    DCD    1952539680
        0x000232bc:    0a0a2961    a)..    DCD    168438113
        0x000232c0:    00          .       DCB    0
    .L.str.29
        0x000232c1:    0a0a44      ..D     DCB    10,10,68
        0x000232c4:    20656e6f    one     DCD    543518319
        0x000232c8:    68746977    with    DCD    1752459639
        0x000232cc:    74756f20     out    DCD    1953853216
        0x000232d0:    2e747570    put.    DCD    779384176
        0x000232d4:    746e4520     Ent    DCD    1953383712
        0x000232d8:    6e697265    erin    DCD    1852404325
        0x000232dc:    6e692067    g in    DCD    1852383335
        0x000232e0:    696e6966    fini    DCD    1768843622
        0x000232e4:    6c206574    te l    DCD    1814062452
        0x000232e8:    2e706f6f    oop.    DCD    779120495
        0x000232ec:    0a0a        ..      DCW    2570
        0x000232ee:    00          .       DCB    0
    .L.str
        0x000232ef:    2a          *       DCB    42
        0x000232f0:    6148202a    * Ha    DCD    1632116778
        0x000232f4:    46206472    rd F    DCD    1176527986
        0x000232f8:    746c7561    ault    DCD    1953264993
        0x000232fc:    63634f20     Occ    DCD    1667452704
        0x00023300:    65727275    urre    DCD    1701999221
        0x00023304:    0a0a3a64    d:..    DCD    168442468
        0x00023308:    00          .       DCB    0
    .L.str.10
        0x00023309:    202020              DCB    32,32,32
        0x0002330c:    52535020     PSR    DCD    1381191712
        0x00023310:    30203d20     = 0    DCD    807419168
        0x00023314:    38302578    x%08    DCD    942679416
        0x00023318:    000a0a58    X...    DCD    658008
    .L.str.2
        0x0002331c:    64726148    Hard    DCD    1685217608
        0x00023320:    75614620     Fau    DCD    1969309216
        0x00023324:    7320746c    lt s    DCD    1931506796
        0x00023328:    6b636174    tack    DCD    1801675124
        0x0002332c:    64206465    ed d    DCD    1679844453
        0x00023330:    3a617461    ata:    DCD    979465313
        0x00023334:    000a        ..      DCW    10
    .L.str.25
        0x00023336:    4d0a        .M      DCW    19722
        0x00023338:    46205543    CU F    DCD    1176524099
        0x0002333c:    746c7561    ault    DCD    1953264993
        0x00023340:    74616420     dat    DCD    1952539680
        0x00023344:    000a3a61    a:..    DCD    670305
    .L.str.11
        0x00023348:    6568744f    Othe    DCD    1701344335
        0x0002334c:    61482072    r Ha    DCD    1632116850
        0x00023350:    46206472    rd F    DCD    1176527986
        0x00023354:    746c7561    ault    DCD    1953264993
        0x00023358:    74616420     dat    DCD    1952539680
        0x0002335c:    000a3a61    a:..    DCD    670305
    .L.str.18
        0x00023360:    20202020            DCD    538976288
        0x00023364:    20202020            DCD    538976288
        0x00023368:    52534642    BFSR    DCD    1381189186
        0x0002336c:    74696220     bit    DCD    1953063456
        0x00023370:    52203a36    6: R    DCD    1377843766
        0x00023374:    52455345    ESER    DCD    1380275013
        0x00023378:    0a444556    VED.    DCD    172246358
        0x0002337c:    00          .       DCB    0
    .L.str.17
        0x0002337d:    202020              DCB    32,32,32
        0x00023380:    20202020            DCD    538976288
        0x00023384:    53464220     BFS    DCD    1397113376
        0x00023388:    69622052    R bi    DCD    1768038482
        0x0002338c:    203a3774    t7:     DCD    540686196
        0x00023390:    52414642    BFAR    DCD    1380009538
        0x00023394:    494c4156    VALI    DCD    1229734230
        0x00023398:    0a44        D.      DCW    2628
        0x0002339a:    00          .       DCB    0
    .L.str.23
        0x0002339b:    20                  DCB    32
        0x0002339c:    20202020            DCD    538976288
        0x000233a0:    42202020       B    DCD    1109401632
        0x000233a4:    20525346    FSR     DCD    542266182
        0x000233a8:    31746962    bit1    DCD    829712738
        0x000233ac:    5250203a    : PR    DCD    1380982842
        0x000233b0:    53494345    ECIS    DCD    1397310277
        0x000233b4:    52524545    EERR    DCD    1381123397
        0x000233b8:    000a        ..      DCW    10
    .L.str.20
        0x000233ba:    2020                DCW    8224
        0x000233bc:    20202020            DCD    538976288
        0x000233c0:    46422020      BF    DCD    1178738720
        0x000233c4:    62205253    SR b    DCD    1646285395
        0x000233c8:    3a347469    it4:    DCD    976516201
        0x000233cc:    4b545320     STK    DCD    1263817504
        0x000233d0:    0a525245    ERR.    DCD    173167173
        0x000233d4:    00          .       DCB    0
    .L.str.21
        0x000233d5:    202020              DCB    32,32,32
        0x000233d8:    20202020            DCD    538976288
        0x000233dc:    53464220     BFS    DCD    1397113376
        0x000233e0:    69622052    R bi    DCD    1768038482
        0x000233e4:    203a3374    t3:     DCD    540685172
        0x000233e8:    54534e55    UNST    DCD    1414745685
        0x000233ec:    5252454b    KERR    DCD    1381123403
        0x000233f0:    000a        ..      DCW    10
    .L.str.19
        0x000233f2:    2020                DCW    8224
        0x000233f4:    20202020            DCD    538976288
        0x000233f8:    46422020      BF    DCD    1178738720
        0x000233fc:    62205253    SR b    DCD    1646285395
        0x00023400:    3a357469    it5:    DCD    976581737
        0x00023404:    50534c20     LSP    DCD    1347636256
        0x00023408:    0a525245    ERR.    DCD    173167173
        0x0002340c:    00          .       DCB    0
    .L.str.22
        0x0002340d:    202020              DCB    32,32,32
        0x00023410:    20202020            DCD    538976288
        0x00023414:    53464220     BFS    DCD    1397113376
        0x00023418:    69622052    R bi    DCD    1768038482
        0x0002341c:    203a3274    t2:     DCD    540684916
        0x00023420:    52504d49    IMPR    DCD    1380994377
        0x00023424:    53494345    ECIS    DCD    1397310277
        0x00023428:    0a525245    ERR.    DCD    173167173
        0x0002342c:    00          .       DCB    0
    .L.str.24
        0x0002342d:    202020              DCB    32,32,32
        0x00023430:    20202020            DCD    538976288
        0x00023434:    53464220     BFS    DCD    1397113376
        0x00023438:    69622052    R bi    DCD    1768038482
        0x0002343c:    203a3074    t0:     DCD    540684404
        0x00023440:    53554249    IBUS    DCD    1398096457
        0x00023444:    0a525245    ERR.    DCD    173167173
        0x00023448:    00          .       DCB    0
    .L.str.16
        0x00023449:    202020              DCB    32,32,32
        0x0002344c:    53464220     BFS    DCD    1397113376
        0x00023450:    42282052    R (B    DCD    1109925970
        0x00023454:    46207375    us F    DCD    1176531829
        0x00023458:    746c7561    ault    DCD    1953264993
        0x0002345c:    61745320     Sta    DCD    1635013408
        0x00023460:    20737574    tus     DCD    544437620
        0x00023464:    29676552    Reg)    DCD    694642002
        0x00023468:    30203d20     = 0    DCD    807419168
        0x0002346c:    32302578    x%02    DCD    842016120
        0x00023470:    0a58        X.      DCW    2648
        0x00023472:    00          .       DCB    0
    .L.str.14
        0x00023473:    20                  DCB    32
        0x00023474:    4d202020       M    DCD    1293951008
        0x00023478:    2052534d    MSR     DCD    542266189
        0x0002347c:    6d654d28    (Mem    DCD    1835355432
        0x00023480:    6d674d20     Mgm    DCD    1835486496
        0x00023484:    61462074    t Fa    DCD    1631985780
        0x00023488:    20746c75    ult     DCD    544500853
        0x0002348c:    74617453    Stat    DCD    1952543827
        0x00023490:    52207375    us R    DCD    1377858421
        0x00023494:    20296765    eg)     DCD    539584357
        0x00023498:    7830203d    = 0x    DCD    2016419901
        0x0002349c:    58323025    %02X    DCD    1479684133
        0x000234a0:    000a        ..      DCW    10
    .L.str.15
        0x000234a2:    2020                DCW    8224
        0x000234a4:    46552020      UF    DCD    1179983904
        0x000234a8:    28205253    SR (    DCD    673206867
        0x000234ac:    67617355    Usag    DCD    1734439765
        0x000234b0:    61462065    e Fa    DCD    1631985765
        0x000234b4:    20746c75    ult     DCD    544500853
        0x000234b8:    74617453    Stat    DCD    1952543827
        0x000234bc:    52207375    us R    DCD    1377858421
        0x000234c0:    20296765    eg)     DCD    539584357
        0x000234c4:    7830203d    = 0x    DCD    2016419901
        0x000234c8:    58343025    %04X    DCD    1479815205
        0x000234cc:    000a        ..      DCW    10
    .L.str.27
        0x000234ce:    2020                DCW    8224
        0x000234d0:    43442020      DC    DCD    1128538144
        0x000234d4:    2045444f    ODE     DCD    541410383
        0x000234d8:    6c756146    Faul    DCD    1819631942
        0x000234dc:    64412074    t Ad    DCD    1681989748
        0x000234e0:    73657264    dres    DCD    1936028260
        0x000234e4:    30203a73    s: 0    DCD    807418483
        0x000234e8:    38302578    x%08    DCD    942679416
        0x000234ec:    0a58        X.      DCW    2648
        0x000234ee:    00          .       DCB    0
    .L.str.26
        0x000234ef:    20                  DCB    32
        0x000234f0:    49202020       I    DCD    1226842144
        0x000234f4:    45444f43    CODE    DCD    1162104643
        0x000234f8:    75614620     Fau    DCD    1969309216
        0x000234fc:    4120746c    lt A    DCD    1092645996
        0x00023500:    65726464    ddre    DCD    1701995620
        0x00023504:    203a7373    ss:     DCD    540701555
        0x00023508:    30257830    0x%0    DCD    807761968
        0x0002350c:    000a5838    8X..    DCD    677944
    .L.str.28
        0x00023510:    20202020            DCD    538976288
        0x00023514:    20535953    SYS     DCD    542333267
        0x00023518:    6c756146    Faul    DCD    1819631942
        0x0002351c:    64412074    t Ad    DCD    1681989748
        0x00023520:    73657264    dres    DCD    1936028260
        0x00023524:    30203a73    s: 0    DCD    807418483
        0x00023528:    38302578    x%08    DCD    942679416
        0x0002352c:    0a58        X.      DCW    2648
        0x0002352e:    00          .       DCB    0
    .L.str.3
        0x0002352f:    20                  DCB    32
        0x00023530:    52202020       R    DCD    1377837088
        0x00023534:    3d202030    0  =    DCD    1025515568
        0x00023538:    25783020     0x%    DCD    628633632
        0x0002353c:    0a583830    08X.    DCD    173553712
        0x00023540:    00          .       DCB    0
    .L.str.4
        0x00023541:    202020              DCB    32,32,32
        0x00023544:    20315220     R1     DCD    540103200
        0x00023548:    30203d20     = 0    DCD    807419168
        0x0002354c:    38302578    x%08    DCD    942679416
        0x00023550:    0a58        X.      DCW    2648
        0x00023552:    00          .       DCB    0
    .L.str.5
        0x00023553:    20                  DCB    32
        0x00023554:    52202020       R    DCD    1377837088
        0x00023558:    3d202032    2  =    DCD    1025515570
        0x0002355c:    25783020     0x%    DCD    628633632
        0x00023560:    0a583830    08X.    DCD    173553712
        0x00023564:    00          .       DCB    0
    .L.str.6
        0x00023565:    202020              DCB    32,32,32
        0x00023568:    20335220     R3     DCD    540234272
        0x0002356c:    30203d20     = 0    DCD    807419168
        0x00023570:    38302578    x%08    DCD    942679416
        0x00023574:    0a58        X.      DCW    2648
        0x00023576:    00          .       DCB    0
    .L.str.9
        0x00023577:    20                  DCB    32
        0x00023578:    50202020       P    DCD    1344282656
        0x0002357c:    3d202043    C  =    DCD    1025515587
        0x00023580:    25783020     0x%    DCD    628633632
        0x00023584:    0a583830    08X.    DCD    173553712
        0x00023588:    00          .       DCB    0
    .L.str.8
        0x00023589:    202020              DCB    32,32,32
        0x0002358c:    20524c20     LR     DCD    542264352
        0x00023590:    30203d20     = 0    DCD    807419168
        0x00023594:    38302578    x%08    DCD    942679416
        0x00023598:    0a58        X.      DCW    2648
        0x0002359a:    00          .       DCB    0
    .L.str.13
        0x0002359b:    20                  DCB    32
        0x0002359c:    42202020       B    DCD    1109401632
        0x000235a0:    20524146    FAR     DCD    542261574
        0x000235a4:    73754228    (Bus    DCD    1937064488
        0x000235a8:    75614620     Fau    DCD    1969309216
        0x000235ac:    4120746c    lt A    DCD    1092645996
        0x000235b0:    20726464    ddr     DCD    544367716
        0x000235b4:    29676552    Reg)    DCD    694642002
        0x000235b8:    30203d20     = 0    DCD    807419168
        0x000235bc:    38302578    x%08    DCD    942679416
        0x000235c0:    0a58        X.      DCW    2648
        0x000235c2:    00          .       DCB    0
    .L.str.7
        0x000235c3:    20                  DCB    32
        0x000235c4:    52202020       R    DCD    1377837088
        0x000235c8:    3d203231    12 =    DCD    1025520177
        0x000235cc:    25783020     0x%    DCD    628633632
        0x000235d0:    0a583830    08X.    DCD    173553712
        0x000235d4:    00          .       DCB    0
    .L.str.12
        0x000235d5:    202020              DCB    32,32,32
        0x000235d8:    75614620     Fau    DCD    1969309216
        0x000235dc:    6120746c    lt a    DCD    1629516908
        0x000235e0:    65726464    ddre    DCD    1701995620
        0x000235e4:    3d207373    ss =    DCD    1025536883
        0x000235e8:    25783020     0x%    DCD    628633632
        0x000235ec:    0a583830    08X.    DCD    173553712
        0x000235f0:    00000000    ....    DCD    0
    __tagsym$$used.1
    ui32DSP0Allowed
        0x000235f4:    00000000    ....    DCD    0
        0x000235f8:    00000000    ....    DCD    0
        0x000235fc:    00000000    ....    DCD    0
        0x00023600:    00000000    ....    DCD    0
        0x00023604:    00000000    ....    DCD    0
    __tagsym$$used.2
    ui32DSP1Allowed
        0x00023608:    00000000    ....    DCD    0
        0x0002360c:    00000000    ....    DCD    0
        0x00023610:    00000000    ....    DCD    0
        0x00023614:    00000000    ....    DCD    0
        0x00023618:    00000000    ....    DCD    0
    __tagsym$$used.0
    ui32MCUAllowed
        0x0002361c:    00000000    ....    DCD    0
        0x00023620:    00000000    ....    DCD    0
        0x00023624:    00000000    ....    DCD    0
        0x00023628:    00000000    ....    DCD    0
        0x0002362c:    00000000    ....    DCD    0
    __tagsym$$used.3
    ui32SharedAccess
        0x00023630:    00000000    ....    DCD    0
        0x00023634:    00000000    ....    DCD    0
        0x00023638:    00000000    ....    DCD    0
        0x0002363c:    00000000    ....    DCD    0
        0x00023640:    00000000    ....    DCD    0
    uxTopUsedPriority
        0x00023644:    00000006    ....    DCD    6
    Region$$Table$$Base
        0x00023648:    00023680    .6..    DCD    145024
        0x0002364c:    10000000    ....    DCD    268435456
        0x00023650:    00000498    ....    DCD    1176
        0x00023654:    00018270    p...    DCD    98928
        0x00023658:    000237f8    .7..    DCD    145400
        0x0002365c:    10060000    ....    DCD    268828672
        0x00023660:    000002c0    ....    DCD    704
        0x00023664:    00018270    p...    DCD    98928
        0x00023668:    000237f8    .7..    DCD    145400
        0x0002366c:    10000498    ....    DCD    268436632
        0x00023670:    0000f960    `...    DCD    63840
        0x00023674:    000182e8    ....    DCD    99048
    Region$$Table$$Limit

** Section #2 'MCU_TCM' (SHT_PROGBITS) [SHF_ALLOC + SHF_WRITE]
    Size   : 376 bytes (alignment 16)
    Address: 0x10000000

    Data section was compressed (Original size: 1176 bytes)

    0x10000000:   5a 00 00 00 04 00 00 00 1e 00 00 00 04 00 00 00    Z...............
    0x10000010:   61 00 00 00 04 00 00 00 00 00 06 10 00 00 08 00    a...............
    0x10000020:   28 10 02 40 01 00 00 00 00 00 0e 10 00 00 08 00    (..@............
    0x10000030:   28 10 02 40 02 00 00 00 00 00 16 10 00 00 02 00    (..@............
    0x10000040:   5c 10 02 40 02 00 00 00 00 00 18 10 00 00 04 00    \..@............
    0x10000050:   5c 10 02 40 01 00 00 00 00 00 1d 10 00 80 00 00    \..@............
    0x10000060:   7c 10 02 40 02 00 00 00 00 00 1c 10 00 00 01 00    |..@............
    0x10000070:   7c 10 02 40 01 00 00 00 92 24 01 80 20 01 00 00    |..@.....$.. ...
    0x10000080:   6d db 02 40 d1 02 00 00 53 e0 00 00 53 e0 00 00    m..@....S...S...
    0x10000090:   00 04 00 00 00 04 00 00 00 04 00 00 01 00 00 00    ................
    0x100000a0:   44 f2 04 01 c4 f2 01 01 c3 22 4a 60 05 22 cb 6c    D........"J`.".l
    0x100000b0:   43 f0 10 03 cb 64 0a 65 01 23 cb 60 00 22 0a 61    C....d.e.#.`.".a
    0x100000c0:   4a 61 8a 61 00 f0 0f 00 0b 68 43 f0 08 03 0b 60    Ja.a.....hC....`
    0x100000d0:   0a 68 22 f0 08 02 0a 60 09 22 0b 6d 62 f3 95 23    .h"....`.".mb..#
    0x100000e0:   0b 65 06 22 0b 6d 62 f3 04 03 0b 65 0a 68 42 f0    .e.".mb....e.hB.
    0x100000f0:   08 02 0a 60 0b 68 23 f0 08 03 0b 60 ca 6e 0b 68    ...`.h#....`.n.h
    0x10000100:   23 f0 08 03 12 09 0b 60 40 ea 02 10 c8 60 05 20    #......`@....`. 
    0x10000110:   0a 6d 60 f3 04 02 0a 65 08 68 40 f0 08 00 08 60    .m`....e.h@....`
    0x10000120:   0a 68 22 f0 08 02 0a 60 00 22 08 6d 6f f3 95 20    .h"....`.".mo.. 
    0x10000130:   08 65 ca 60 05 20 0a 6d 60 f3 04 02 0a 65 08 68    .e.`. .m`....e.h
    0x10000140:   40 f0 08 00 08 60 0a 68 22 f0 08 02 0a 60 00 22    @....`.h"....`."
    0x10000150:   c8 6c 20 f0 10 00 c8 64 4a 60 70 47 44 f2 04 01    .l ....dJ`pGD...
    0x10000160:   c4 f2 01 01 c3 20 48 60 05 20 ca 6c 42 f0 10 02    ..... H`. .lB...
    0x10000170:   ca 64 08 65 01 22 ca 60 00 20 08 61 48 61 88 61    .d.e.".`. .aHa.a
    0x10000180:   0a 68 42 f0 08 02 0a 60 08 68 20 f0 08 00 08 60    .hB....`.h ....`
    0x10000190:   09 20 0a 6d 60 f3 95 22 0a 65 06 20 0a 6d 60 f3    . .m`..".e. .m`.
    0x100001a0:   04 02 0a 65 08 68 40 f0 08 00 08 60 45 f6 a0 00    ...e.h@....`E...
    0x100001b0:   0a 68 22 f0 08 02 0a 60 c0 f2 10 00 ca 6e 02 f0    .h"....`.....n..
    0x100001c0:   0f 02 02 43 ca 60 05 20 0a 6d 60 f3 04 02 0a 65    ...C.`. .m`....e
    0x100001d0:   08 68 40 f0 08 00 08 60 0a 68 22 f0 08 02 0a 60    .h@....`.h"....`
    0x100001e0:   00 22 08 6d 6f f3 95 20 08 65 ca 60 05 20 0a 6d    .".mo.. .e.`. .m
    0x100001f0:   60 f3 04 02 0a 65 08 68 40 f0 08 00 08 60 0a 68    `....e.h@....`.h
    0x10000200:   22 f0 08 02 0a 60 00 22 c8 6c 20 f0 10 00 c8 64    "....`.".l ....d
    0x10000210:   4a 60 00 20 70 47 00 00 b8 9c 00 10 00 00 00 00    J`. pG..........
    0x10000220:   00 00 00 00 00 00 00 00 c0 03 00 00 00 00 00 00    ................
    0x10000230:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000240:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000250:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000260:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000270:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000280:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000290:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100002a0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100002b0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100002c0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100002d0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100002e0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100002f0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000300:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000310:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000320:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000330:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000340:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000350:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000360:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000370:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000380:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000390:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100003a0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100003b0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100003c0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100003d0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100003e0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100003f0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000400:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000410:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000420:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00    ................
    0x10000430:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000440:   00 4c 00 00 ff ff ff ff ff ff ff ff ff ff ff ff    .L..............
    0x10000450:   ff ff ff ff ff ff ff ff 08 1e 0c 40 18 1e 0c 40    ...........@...@
    0x10000460:   a1 00 00 10 5d 01 00 10 00 00 00 00 00 00 00 00    ....]...........
    0x10000470:   08 60 bf f3 4f 8f 30 bf bf f3 6f 8f 70 47 00 bf    .`..O.0...o.pG..
    0x10000480:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000490:   71 04 00 10 aa aa aa aa                            q.......


** Section #3 'MCU_TCM' (SHT_NOBITS) [SHF_ALLOC + SHF_WRITE]
    Size   : 63840 bytes (alignment 8)
    Address: 0x10000498


** Section #4 'SHARED_SRAM' (SHT_PROGBITS) [SHF_ALLOC + SHF_WRITE]
    Size   : 12 bytes (alignment 4)
    Address: 0x10060000

    Data section was compressed (Original size: 704 bytes)

    0x10060000:   c8 2f 02 00 00 00 00 00 00 00 00 00 00 00 00 00    ./..............
    0x10060010:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060020:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060030:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060040:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060050:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060060:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060070:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060080:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060090:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100600a0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100600b0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100600c0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100600d0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100600e0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100600f0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060100:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060110:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060120:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060130:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060140:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060150:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060160:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060170:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060180:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060190:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100601a0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100601b0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100601c0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100601d0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100601e0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100601f0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060200:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060210:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060220:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060230:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060240:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060250:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060260:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060270:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060280:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10060290:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100602a0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100602b0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................


** Section #5 '.debug_abbrev' (SHT_PROGBITS)
    Size   : 6533 bytes


** Section #6 '.debug_frame' (SHT_PROGBITS)
    Size   : 13664 bytes


** Section #7 '.debug_info' (SHT_PROGBITS)
    Size   : 47007 bytes


** Section #8 '.debug_line' (SHT_PROGBITS)
    Size   : 35478 bytes


** Section #9 '.debug_str' (SHT_PROGBITS)
    Size   : 51928 bytes


** Section #10 '.debug_ranges' (SHT_PROGBITS)
    Size   : 2216 bytes


** Section #11 '.symtab' (SHT_SYMTAB)
    Size   : 14448 bytes (alignment 4)
    String table #12 '.strtab'
    Last local symbol no. 472

    Symbol table .symtab (902 symbols, 472 local)

      #  Symbol Name                Value      Bind  Sec  Type  Vis  Size
    ========================================================================

      1  $d                         0x00018000   Lc    1   --   De 
      2  $t                         0x00018200   Lc    1   --   De 
      3  $d                         0x00018230   Lc    1   --   De 
      4  $t                         0x00018234   Lc    1   --   De 
      5  $d                         0x00018268   Lc    1   --   De 
      6  $t                         0x00018270   Lc    1   --   De 
      7  $d                         0x0001833a   Lc    1   --   De 
      8  $t                         0x00018348   Lc    1   --   De 
      9  $d                         0x0001866c   Lc    1   --   De 
     10  $t                         0x00018670   Lc    1   --   De 
     11  $d                         0x00018678   Lc    1   --   De 
     12  $t                         0x0001867c   Lc    1   --   De 
     13  $t.0                       0x00018680   Lc    1   --   De 
     14  $d.4                       0x000186a0   Lc    1   --   De 
     15  $t.8                       0x000186a4   Lc    1   --   De 
     16  $d.12                      0x000187f0   Lc    1   --   De 
     17  $t.2                       0x00018800   Lc    1   --   De 
     18  $d.3                       0x00018820   Lc    1   --   De 
     19  $t.13                      0x00018824   Lc    1   --   De 
     20  $d.3                       0x0001948e   Lc    1   --   De 
     21  $t.4                       0x000194b8   Lc    1   --   De 
     22  $d.9                       0x00019c6e   Lc    1   --   De 
     23  $t.10                      0x00019c72   Lc    1   --   De 
     24  $d.6                       0x0001a204   Lc    1   --   De 
     25  $t.7                       0x0001a20a   Lc    1   --   De 
     26  $d.38                      0x0001b06a   Lc    1   --   De 
     27  $t.39                      0x0001b06e   Lc    1   --   De 
     28  $d.10                      0x0001b51a   Lc    1   --   De 
     29  $t.11                      0x0001b522   Lc    1   --   De 
     30  $d.14                      0x0001ba54   Lc    1   --   De 
     31  $t.15                      0x0001ba58   Lc    1   --   De 
     32  $d.4                       0x0001cd9e   Lc    1   --   De 
     33  $t.5                       0x0001ce04   Lc    1   --   De 
     34  $d.5                       0x0001d740   Lc    1   --   De 
     35  $t.6                       0x0001d744   Lc    1   --   De 
     36  $d.23                      0x00020384   Lc    1   --   De 
     37  $t.24                      0x00020388   Lc    1   --   De 
     38  $d.21                      0x00020460   Lc    1   --   De 
     39  $t.22                      0x0002046a   Lc    1   --   De 
     40  $d.1                       0x00020c5e   Lc    1   --   De 
     41  $t.2                       0x00020c6e   Lc    1   --   De 
     42  $d.22                      0x000211c0   Lc    1   --   De 
     43  $t.9                       0x000211c4   Lc    1   --   De 
     44  $t                         0x00022ad0   Lc    1   --   De 
     45  $d                         0x00022b20   Lc    1   --   De 
     46  $t                         0x00022b24   Lc    1   --   De 
     47  $d                         0x00022ba2   Lc    1   --   De 
     48  $t                         0x00022ba6   Lc    1   --   De 
     49  $d.realdata                0x00022bf4   Lc    1   --   De 
     50  $d.realdata                0x10000000   Lc    2   --   De 
     51  $d.realdata                0x10060000   Lc    4   --   De 
     52  am_resources.c             0x00000000   Lc  Abs  File  De 
     53  __tagsym$$used.0           0x0002361c   Lc    1   --   De 
     54  __tagsym$$used.1           0x000235f4   Lc    1   --   De 
     55  __tagsym$$used.2           0x00023608   Lc    1   --   De 
     56  __tagsym$$used.3           0x00023630   Lc    1   --   De 
     57  __tagsym$$used.4           0x10060004   Lc    4   --   De 
     58  __tagsym$$used.5           0x10060018   Lc    4   --   De 
     59  __tagsym$$used.6           0x1006002c   Lc    4   --   De 
     60  __tagsym$$used.7           0x00022fc8   Lc    1   --   De 
     61  __tagsym$$used.8           0x10060000   Lc    4   --   De 
     62  vos_lite.c                 0x00000000   Lc  Abs  File  De 
     63  .L__const.main.McuMemCfg   0x00022c10   Lc    1  Data  De   0x6
     64  .L__const.main.SRAMMemCfg  0x00022c16   Lc    1  Data  De   0x6
     65  am_vos_board_setup.c       0x00000000   Lc  Abs  File  De 
     66  __NVIC_SetPriority         0x00018c7d   Lc    1  Code  De   0x42
     67  __NVIC_EnableIRQ           0x00018bad   Lc    1  Code  De   0x30
     68  __NVIC_DisableIRQ          0x00018b75   Lc    1  Code  De   0x38
     69  __tagsym$$used.0           0x10060040   Lc    4   --   De 
     70  .L__const.am_vos_pdm_init.sPdmConfig
                                    0x00022bf4   Lc    1  Data  De   0x1c
     71  g_ePdmInterrupts           0x00022f98   Lc    1  Data  De   0x4
     72  .L.str.4                   0x00022fe4   Lc    1  Data  De   0x20
     73  .L.str                     0x00023004   Lc    1  Data  De   0x1e
     74  .L.str.6                   0x00023022   Lc    1  Data  De   0x17
     75  .L.str.2                   0x0002302d   Lc    1  Data  De   0x1f
     76  .L.str.7                   0x00023039   Lc    1  Data  De   0x19
     77  .L.str.3                   0x0002304c   Lc    1  Data  De   0x2c
     78  .L.str.1                   0x00023052   Lc    1  Data  De   0x2b
     79  .L.str.5                   0x0002307d   Lc    1  Data  De   0x2b
     80  am_vos_isr.c               0x00000000   Lc  Abs  File  De 
     81  port.c                     0x00000000   Lc  Abs  File  De 
     82  prvTaskExitError           0x000206dd   Lc    1  Code  De   0x3a
     83  pxCurrentTCBConst2         0x00018820   Lc    1   --   De 
     84  vPortEnableVFP             0x000211b1   Lc    1  Code  De   0xe
     85  prvPortStartFirstTask      0x00020361   Lc    1  Code  De   0x22
     86  pxCurrentTCBConst          0x000187f0   Lc    1   --   De 
     87  __NVIC_ClearPendingIRQ     0x00018b15   Lc    1  Code  De   0x30
     88  __NVIC_SetPriority         0x00018cc1   Lc    1  Code  De   0x42
     89  __NVIC_EnableIRQ           0x00018bdd   Lc    1  Code  De   0x30
     90  ucMaxSysCallPriority       0x1000ed1c   Lc    3  Data  De   0x1
     91  ulMaxPRIGROUPValue         0x1000ed28   Lc    3  Data  De   0x4
     92  uxCriticalNesting          0x10000494   Lc    2  Data  De   0x4
     93  xMaximumPossibleSuppressedTicks
                                    0x1000ed98   Lc    3  Data  De   0x4
     94  g_lastSTimerVal            0x10000810   Lc    3  Data  De   0x4
     95  am_vos_audio.c             0x00000000   Lc  Abs  File  De 
     96  pui8WweInBuff              0x10009cb8   Lc    3  Data  De   0x3c0
     97  .L.str                     0x000230a8   Lc    1  Data  De   0x24
     98  .L.str.1                   0x000230cc   Lc    1  Data  De   0x25
     99  am_vos_audio_buffer.c      0x00000000   Lc  Abs  File  De 
    100  am_vos_codec.c             0x00000000   Lc  Abs  File  De 
    101  am_vos_init.c              0x00000000   Lc  Abs  File  De 
    102  g_KWD_TaskSetup            0x00022e6c   Lc    1  Data  De   0x54
    103  g_KWD_TimerSetup           0x00022ec0   Lc    1  Data  De   0x14
    104  .L.str.14                  0x000230cc   Lc    1  Data  De   0x25
    105  .L.str.15                  0x000230f1   Lc    1  Data  De   0x2b
    106  .L.str.2                   0x0002311c   Lc    1  Data  De   0x3d
    107  .L.str                     0x00023159   Lc    1  Data  De   0x24
    108  .L.str.3                   0x0002317d   Lc    1  Data  De   0x12
    109  .L.str.4                   0x0002318f   Lc    1  Data  De   0x12
    110  .L.str.1                   0x000231a1   Lc    1  Data  De   0x11
    111  .L.str.5                   0x000231b2   Lc    1  Data  De   0x14
    112  .L.str.8                   0x000231c6   Lc    1  Data  De   0xc
    113  .L.str.13                  0x000231d2   Lc    1  Data  De   0x1f
    114  .L.str.6                   0x000231f1   Lc    1  Data  De   0x6
    115  .L.str.10                  0x000231f7   Lc    1  Data  De   0xf
    116  .L.str.11                  0x00023206   Lc    1  Data  De   0xb
    117  .L.str.7                   0x00023211   Lc    1  Data  De   0xc
    118  .L.str.9                   0x0002321d   Lc    1  Data  De   0xd
    119  .L.str.12                  0x0002322a   Lc    1  Data  De   0x11
    120  am_vos_logic.c             0x00000000   Lc  Abs  File  De 
    121  am_vos_rtt_recorder.c      0x00000000   Lc  Abs  File  De 
    122  am_vos_task.c              0x00000000   Lc  Abs  File  De 
    123  am_vos_utils.c             0x00000000   Lc  Abs  File  De 
    124  event_groups.c             0x00000000   Lc  Abs  File  De 
    125  list.c                     0x00000000   Lc  Abs  File  De 
    126  queue.c                    0x00000000   Lc  Abs  File  De 
    127  prvInitialiseNewQueue      0x0001ff9d   Lc    1  Code  De   0x3e
    128  prvCopyDataToQueue         0x0001fcfd   Lc    1  Code  De   0xb0
    129  prvIsQueueFull             0x00020331   Lc    1  Code  De   0x2e
    130  prvUnlockQueue             0x00020739   Lc    1  Code  De   0xae
    131  prvCopyDataFromQueue       0x0001fcb9   Lc    1  Code  De   0x42
    132  prvIsQueueEmpty            0x00020309   Lc    1  Code  De   0x28
    133  tasks.c                    0x00000000   Lc  Abs  File  De 
    134  prvInitialiseNewTask       0x0001ffdd   Lc    1  Code  De   0xfa
    135  prvAddNewTaskToReadyList   0x0001faed   Lc    1  Code  De   0x15a
    136  prvAddCurrentTaskToDelayedList
                                    0x0001f9f1   Lc    1  Code  De   0xfa
    137  prvResetNextTaskUnblockTime
                                    0x00020609   Lc    1  Code  De   0x3c
    138  prvIdleTask                0x0001ff15   Lc    1  Code  De   0x88
    139  prvInitialiseTaskLists     0x00020135   Lc    1  Code  De   0x82
    140  prvCheckTasksWaitingTermination
                                    0x0001fcb5   Lc    1  Code  De   0x2
    141  prvGetExpectedIdleTime     0x0001fdad   Lc    1  Code  De   0x76
    142  uxSchedulerSuspended       0x1000ed34   Lc    3  Data  De   0x4
    143  xTickCount                 0x1000ede8   Lc    3  Data  De   0x4
    144  xSuspendedTaskList         0x1000edd4   Lc    3  Data  De   0x14
    145  xSchedulerRunning          0x1000edc8   Lc    3  Data  De   0x4
    146  uxCurrentNumberOfTasks     0x1000ed30   Lc    3  Data  De   0x4
    147  uxTopReadyPriority         0x1000ed3c   Lc    3  Data  De   0x4
    148  pxReadyTasksLists          0x1000a090   Lc    3  Data  De   0x8c
    149  xYieldPending              0x1000edf4   Lc    3  Data  De   0x4
    150  xPendingReadyList          0x1000edb4   Lc    3  Data  De   0x14
    151  .L.str                     0x00023271   Lc    1  Data  De   0x5
    152  xIdleTaskHandle            0x1000ed94   Lc    3  Data  De   0x4
    153  xNextTaskUnblockTime       0x1000eda0   Lc    3  Data  De   0x4
    154  xPendedTicks               0x1000edb0   Lc    3  Data  De   0x4
    155  pxDelayedTaskList          0x1000a080   Lc    3  Data  De   0x4
    156  pxOverflowDelayedTaskList  0x1000a088   Lc    3  Data  De   0x4
    157  xNumOfOverflows            0x1000eda4   Lc    3  Data  De   0x4
    158  uxTaskNumber               0x1000ed38   Lc    3  Data  De   0x4
    159  xDelayedTaskList1          0x1000ed68   Lc    3  Data  De   0x14
    160  xDelayedTaskList2          0x1000ed7c   Lc    3  Data  De   0x14
    161  timers.c                   0x00000000   Lc  Abs  File  De 
    162  prvCheckForValidListAndQueue
                                    0x0001fc49   Lc    1  Code  De   0x6a
    163  prvTimerTask               0x00020719   Lc    1  Code  De   0x1e
    164  prvInitialiseNewTimer      0x000200d9   Lc    1  Code  De   0x5c
    165  prvGetNextExpireTime       0x0001fe25   Lc    1  Code  De   0x40
    166  prvProcessTimerOrBlockTask 0x00020539   Lc    1  Code  De   0x9a
    167  prvProcessReceivedCommands 0x000203dd   Lc    1  Code  De   0x15a
    168  prvSampleTimeNow           0x00020645   Lc    1  Code  De   0x44
    169  prvProcessExpiredTimer     0x00020389   Lc    1  Code  De   0x54
    170  prvSwitchTimerLists        0x00020689   Lc    1  Code  De   0x52
    171  prvReloadTimer             0x000205d5   Lc    1  Code  De   0x34
    172  prvInsertTimerInActiveList 0x00020281   Lc    1  Code  De   0x86
    173  xTimerQueue                0x1000edec   Lc    3  Data  De   0x4
    174  .L.str                     0x00023276   Lc    1  Data  De   0x8
    175  xTimerTaskHandle           0x1000edf0   Lc    3  Data  De   0x4
    176  pxCurrentTimerList         0x1000a07c   Lc    3  Data  De   0x4
    177  pxOverflowTimerList        0x1000a08c   Lc    3  Data  De   0x4
    178  prvSampleTimeNow.xLastTime 0x10009cb4   Lc    3  Data  De   0x4
    179  xActiveTimerList1          0x1000ed40   Lc    3  Data  De   0x14
    180  xActiveTimerList2          0x1000ed54   Lc    3  Data  De   0x14
    181  heap_4.c                   0x00000000   Lc  Abs  File  De 
    182  prvHeapInit                0x0001fe65   Lc    1  Code  De   0xae
    183  prvInsertBlockIntoFreeList 0x000201b9   Lc    1  Code  De   0xc6
    184  pxEnd                      0x1000a084   Lc    3  Data  De   0x4
    185  xFreeBytesRemaining        0x1000ed90   Lc    3  Data  De   0x4
    186  xStart                     0x1000edcc   Lc    3  Data  De   0x8
    187  xMinimumEverFreeBytesRemaining
                                    0x1000ed9c   Lc    3  Data  De   0x4
    188  xNumberOfSuccessfulAllocations
                                    0x1000eda8   Lc    3  Data  De   0x4
    189  xNumberOfSuccessfulFrees   0x1000edac   Lc    3  Data  De   0x4
    190  ucHeap                     0x1000a11c   Lc    3  Data  De   0x4c00
    191  SEGGER_RTT.c               0x00000000   Lc  Abs  File  De 
    192  SEGGER_RTT_printf.c        0x00000000   Lc  Abs  File  De 
    193  am_util_delay.c            0x00000000   Lc  Abs  File  De 
    194  am_util_faultisr.c         0x00000000   Lc  Abs  File  De 
    195  .L.str.1                   0x0002327e   Lc    1  Data  De   0x43
    196  .L.str.29                  0x000232c1   Lc    1  Data  De   0x2e
    197  .L.str                     0x000232ef   Lc    1  Data  De   0x1a
    198  .L.str.10                  0x00023309   Lc    1  Data  De   0x13
    199  .L.str.2                   0x0002331c   Lc    1  Data  De   0x1a
    200  .L.str.25                  0x00023336   Lc    1  Data  De   0x12
    201  .L.str.11                  0x00023348   Lc    1  Data  De   0x18
    202  .L.str.18                  0x00023360   Lc    1  Data  De   0x1d
    203  .L.str.17                  0x0002337d   Lc    1  Data  De   0x1e
    204  .L.str.23                  0x0002339b   Lc    1  Data  De   0x1f
    205  .L.str.20                  0x000233ba   Lc    1  Data  De   0x1b
    206  .L.str.21                  0x000233d5   Lc    1  Data  De   0x1d
    207  .L.str.19                  0x000233f2   Lc    1  Data  De   0x1b
    208  .L.str.22                  0x0002340d   Lc    1  Data  De   0x20
    209  .L.str.24                  0x0002342d   Lc    1  Data  De   0x1c
    210  .L.str.16                  0x00023449   Lc    1  Data  De   0x2a
    211  .L.str.14                  0x00023473   Lc    1  Data  De   0x2f
    212  .L.str.15                  0x000234a2   Lc    1  Data  De   0x2c
    213  .L.str.27                  0x000234ce   Lc    1  Data  De   0x21
    214  .L.str.26                  0x000234ef   Lc    1  Data  De   0x21
    215  .L.str.28                  0x00023510   Lc    1  Data  De   0x1f
    216  .L.str.3                   0x0002352f   Lc    1  Data  De   0x12
    217  .L.str.4                   0x00023541   Lc    1  Data  De   0x12
    218  .L.str.5                   0x00023553   Lc    1  Data  De   0x12
    219  .L.str.6                   0x00023565   Lc    1  Data  De   0x12
    220  .L.str.9                   0x00023577   Lc    1  Data  De   0x12
    221  .L.str.8                   0x00023589   Lc    1  Data  De   0x12
    222  .L.str.13                  0x0002359b   Lc    1  Data  De   0x28
    223  .L.str.7                   0x000235c3   Lc    1  Data  De   0x12
    224  .L.str.12                  0x000235d5   Lc    1  Data  De   0x1c
    225  am_util_id.c               0x00000000   Lc  Abs  File  De 
    226  revmaj_get                 0x00020af9   Lc    1  Code  De   0x14
    227  chiprev_set                0x0001e8b5   Lc    1  Code  De   0x34
    228  g_ui8DeviceNameUnknown     0x00022fac   Lc    1  Data  De   0xf
    229  g_ui8VendorNameUnknown     0x00022fc0   Lc    1  Data  De   0x5
    230  g_ui8VendorNameAmbq        0x00022fbb   Lc    1  Data  De   0x5
    231  g_DeviceNameApollo4b       0x00022e60   Lc    1  Data  De   0x9
    232  g_TempRange                0x00022ed4   Lc    1  Data  De   0x2c
    233  am_util_stdio.c            0x00000000   Lc  Abs  File  De 
    234  decstr_to_int              0x0001ec45   Lc    1  Code  De   0xa6
    235  simple_strlen              0x00020b0d   Lc    1  Code  De   0x36
    236  padbuffer                  0x0001f769   Lc    1  Code  De   0x50
    237  ndigits_in_hex             0x0001f6bd   Lc    1  Code  De   0x3e
    238  uint64_to_hexstr           0x00020f59   Lc    1  Code  De   0xc0
    239  ndigits_in_u64             0x0001f72d   Lc    1  Code  De   0x3c
    240  uint64_to_str              0x00021019   Lc    1  Code  De   0x88
    241  ndigits_in_i64             0x0001f6fd   Lc    1  Code  De   0x30
    242  ftoa                       0x0001f02d   Lc    1  Code  De   0x230
    243  divu64_10                  0x0001ee49   Lc    1  Code  De   0x118
    244  g_bTxtXlate                0x1000080c   Lc    3  Data  De   0x1
    245  g_prfbuf                   0x10000818   Lc    3  Data  De   0x400
    246  am_devices_led.c           0x00000000   Lc  Abs  File  De 
    247  am_devices_t5838.c         0x00000000   Lc  Abs  File  De 
    248  am_vos_spp_port.c          0x00000000   Lc  Abs  File  De 
    249  ../keil6/startup_keil6.s   0x00000000   Lc  Abs  File  De 
    250  STACK                      0x1000edf8   Lc    3  Sect  De   0x1000
    251  StackMem                   0x1000edf8   Lc    3  Data  De 
    252  HEAP                       0x1000edf8   Lc    3  Sect  De 
    253  HeapMem                    0x1000edf8   Lc    3  Data  De 
    254  RESET                      0x00018000   Lc    1  Sect  De   0x234
    255  $v0                        0x00018200   Lc    1   --   De 
    256  am_cryptosec_isr           0x0001822f   Lc    1  Code  De 
    257  am_default_isr             0x0001822f   Lc    1  Code  De   0x2
    258  .text                      0x00018330   Lc    1  Sect  De   0x18
    259  $v0                        0x00018330   Lc    1   --   De 
    260  am_hal_cachectrl.c         0x00000000   Lc  Abs  File  De 
    261  daxi_flush_complete        0x0001eb0d   Lc    1  Code  De   0xf0
    262  daxi_flush_invalidate      0x0001ebfd   Lc    1  Code  De   0x46
    263  gAxiMemRange               0x10000018   Lc    2  Data  De   0x60
    264  ui32AxiBufPwrStatReg       0x1000ed24   Lc    3  Data  De   0x4
    265  ui32AxiBufPwrStatMask      0x1000ed20   Lc    3  Data  De   0x4
    266  p64BAxiMem                 0x10009cb0   Lc    3  Data  De   0x4
    267  am_hal_fault.c             0x00000000   Lc  Abs  File  De 
    268  am_hal_interrupt.c         0x00000000   Lc  Abs  File  De 
    269  am_hal_mcuctrl.c           0x00000000   Lc  Abs  File  De 
    270  device_info_get            0x0001eced   Lc    1  Code  De   0x15a
    271  g_am_hal_mcuctrl_sram_size 0x00022f38   Lc    1  Data  De   0x60
    272  g_am_hal_mcuctrl_mram_size 0x00022f28   Lc    1  Data  De   0x10
    273  am_hal_sysctrl.c           0x00000000   Lc  Abs  File  De 
    274  am_hal_utils.c             0x00000000   Lc  Abs  File  De 
    275  am_hal_gpio.c              0x00000000   Lc  Abs  File  De 
    276  gpionum_intreg_index_get   0x0001f371   Lc    1  Code  De   0x24
    277  g_ui32DSpintbl             0x00022f9c   Lc    1  Data  De   0x10
    278  gpio_ppfnHandlers          0x100094b0   Lc    3  Data  De   0x400
    279  gpio_pppvIrqArgs           0x100098b0   Lc    3  Data  De   0x400
    280  am_hal_pdm.c               0x00000000   Lc  Abs  File  De 
    281  pdm_reginit                0x0001f7b9   Lc    1  Code  De   0x11a
    282  find_dma_threshold         0x0001efe1   Lc    1  Code  De   0x4a
    283  am_hal_pwrctrl.c           0x00000000   Lc  Abs  File  De 
    284  am_hal_util_write_and_wait_timer_init
                                    0x0001c5dd   Lc    1  Code  De   0xac
    285  __NVIC_GetPriorityGrouping 0x00018c3d   Lc    1  Code  De   0x10
    286  __NVIC_ClearPendingIRQ     0x00018b45   Lc    1  Code  De   0x30
    287  __NVIC_SetPendingIRQ       0x00018c4d   Lc    1  Code  De   0x30
    288  VDDF_simobuck_boost        0x000189a9   Lc    1  Code  De   0x16c
    289  MemLDOActiveTrim_boost     0x000186a5   Lc    1  Code  De   0xe2
    290  am_get_pwrctrl             0x00019379   Lc    1  Code  De   0x54
    291  hfadj_enable_check         0x0001f395   Lc    1  Code  De   0x50
    292  hfadj_enable_restore       0x0001f3e5   Lc    1  Code  De   0x30
    293  crypto_quiesce             0x0001eaa5   Lc    1  Code  De   0x66
    294  pwrctrl_periph_disable_msk_check
                                    0x0002099d   Lc    1  Code  De   0xfc
    295  preserve_orig_reg_values   0x0001f8d5   Lc    1  Code  De   0x11c
    296  vddc_vddf_boost            0x00021961   Lc    1  Code  De   0x66
    297  buck_interval_check        0x0001e629   Lc    1  Code  De   0x1de
    298  coreldo_vddc_parallel_set  0x0001e939   Lc    1  Code  De   0x16a
    299  memldo_vddf_parallel_set   0x0001f545   Lc    1  Code  De   0x178
    300  __NVIC_SetPriority         0x00018d05   Lc    1  Code  De   0x42
    301  __NVIC_EnableIRQ           0x00018c0d   Lc    1  Code  De   0x30
    302  TrimVersionGet             0x00018861   Lc    1  Code  De   0x78
    303  VDDC_simobuck_boost        0x000188d9   Lc    1  Code  De   0xce
    304  storeAndWFIRAM             0x10000470   Lc    2  Data  De   0x20
    305  am_hal_stimer.c            0x00000000   Lc  Abs  File  De 
    306  bStimerConfigured          0x10000598   Lc    3  Data  De   0x1
    307  am_hal_timer.c             0x00000000   Lc  Abs  File  De 
    308  timer_config_b0            0x00020b45   Lc    1  Code  De   0xc2
    309  TimerFlags                 0x100004f8   Lc    3  Data  De   0x40
    310  am_bsp.c                   0x00000000   Lc  Abs  File  De 
    311  g_ePrintInterface          0x1000080e   Lc    3  Data  De   0x1
    312  am_bsp_pins.c              0x00000000   Lc  Abs  File  De 
    313  am_hal_bootrom_helper.c    0x00000000   Lc  Abs  File  De 
    314  am_hal_clkgen.c            0x00000000   Lc  Abs  File  De 
    315  clkgen_hfrc2_compute_trim_setting
                                    0x0001e8e9   Lc    1  Code  De   0x4e
    316  am_hal_itm.c               0x00000000   Lc  Abs  File  De 
    317  am_hal_mram.c              0x00000000   Lc  Abs  File  De 
    318  g_program_mram_tmc_tcycrd  0x100000a0   Lc    2  Data  De   0xbc
    319  g_recover_broken_mram_tmc_r_timer1
                                    0x1000015c   Lc    2  Data  De   0xbc
    320  am_hal_mspi.c              0x00000000   Lc  Abs  File  De 
    321  am_hal_rtc.c               0x00000000   Lc  Abs  File  De 
    322  am_hal_tpiu.c              0x00000000   Lc  Abs  File  De 
    323  am_hal_uart.c              0x00000000   Lc  Abs  File  De 
    324  am_hal_dcu.c               0x00000000   Lc  Abs  File  De 
    325  get_ui32_dcu_mask          0x0001f2e1   Lc    1  Code  De   0x8e
    326  get_raw_dcu_mask           0x0001f25d   Lc    1  Code  De   0x84
    327  am_hal_dcu_raw_get         0x000198d9   Lc    1  Code  De   0x28
    328  am_hal_dcu_raw_update      0x00019901   Lc    1  Code  De   0xee
    329  am_hal_global.c            0x00000000   Lc  Abs  File  De 
    330  am_hal_pin.c               0x00000000   Lc  Abs  File  De 
    331  am_hal_cmdq.c              0x00000000   Lc  Abs  File  De 
    332  am_hal_queue.c             0x00000000   Lc  Abs  File  De 
    333  dc.s                       0x00000000   Lc  Abs  File  De 
    334  ../clib/longlong.s         0x00000000   Lc  Abs  File  De 
    335  .text                      0x00018348   Lc    1  Sect  De   0xf0
    336  ../clib/string.c           0x00000000   Lc  Abs  File  De 
    337  ../clib/string.c           0x00000000   Lc  Abs  File  De 
    338  .text                      0x00018438   Lc    1  Sect  De 
    339  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    340  .text                      0x00018476   Lc    1  Sect  De   0x8a
    341  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    342  .text                      0x00018500   Lc    1  Sect  De   0x10
    343  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    344  .text                      0x00018510   Lc    1  Sect  De   0x44
    345  ../clib/heapaux.c          0x00000000   Lc  Abs  File  De 
    346  .text                      0x00018554   Lc    1  Sect  De 
    347  ../clib/angel/startup.s    0x00000000   Lc  Abs  File  De 
    348  !!!main                    0x00018234   Lc    1  Sect  De   0x8
    349  ../clib/angel/handlers.s   0x00000000   Lc  Abs  File  De 
    350  !!handler_copy             0x000182cc   Lc    1  Sect  De   0x1a
    351  ../fplib/d2f.s             0x00000000   Lc  Abs  File  De 
    352  x$fpl$d2f                  0x00022ad0   Lc    1  Sect  De   0x62
    353  $v0                        0x00022ad0   Lc    1   --   De 
    354  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    355  .ARM.Collect$$rtentry$$00000000
                                    0x00018310   Lc    1  Sect  De 
    356  ../clib/angel/rt.s         0x00000000   Lc  Abs  File  De 
    357  ../clib/angel/rt.s         0x00000000   Lc  Abs  File  De 
    358  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    359  .text                      0x0001855a   Lc    1  Sect  De   0x64
    360  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    361  .text                      0x000185be   Lc    1  Sect  De   0x4e
    362  ../fplib/dnaninf.s         0x00000000   Lc  Abs  File  De 
    363  x$fpl$dnaninf              0x00022b32   Lc    1  Sect  De   0x9c
    364  $v0                        0x00022b32   Lc    1   --   De 
    365  ../fplib/fretinf.s         0x00000000   Lc  Abs  File  De 
    366  x$fpl$fretinf              0x00022be8   Lc    1  Sect  De   0xa
    367  $v0                        0x00022be8   Lc    1   --   De 
    368  ../fplib/usenofp.s         0x00000000   Lc  Abs  File  De 
    369  x$fpl$usenofp              0x00022bf2   Lc    1  Sect  De 
    370  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    371  .ARM.Collect$$rtentry$$00000002
                                    0x00018310   Lc    1  Sect  De 
    372  .ARM.Collect$$rtentry$$00000009
                                    0x00018316   Lc    1  Sect  De 
    373  .ARM.Collect$$rtentry$$0000000A
                                    0x00018316   Lc    1  Sect  De   0x4
    374  .ARM.Collect$$rtentry$$0000000C
                                    0x0001831a   Lc    1  Sect  De 
    375  .ARM.Collect$$rtentry$$0000000D
                                    0x0001831a   Lc    1  Sect  De   0x8
    376  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    377  .ARM.Collect$$rtentry$$00000004
                                    0x00018310   Lc    1  Sect  De   0x6
    378  ../clib/angel/rt.s         0x00000000   Lc  Abs  File  De 
    379  ../clib/angel/sys.s        0x00000000   Lc  Abs  File  De 
    380  .text                      0x0001860c   Lc    1  Sect  De   0x4a
    381  ../clib/stdlib.c           0x00000000   Lc  Abs  File  De 
    382  .text                      0x00018656   Lc    1  Sect  De 
    383  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    384  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    385  ../clib/angel/boardlib.s   0x00000000   Lc  Abs  File  De 
    386  ../clib/angel/boardlib.s   0x00000000   Lc  Abs  File  De 
    387  ../clib/angel/boardlib.s   0x00000000   Lc  Abs  File  De 
    388  ../clib/libinit.s          0x00000000   Lc  Abs  File  De 
    389  .ARM.Collect$$libinit$$00000000
                                    0x00018304   Lc    1  Sect  De   0x2
    390  ../clib/angel/sys.s        0x00000000   Lc  Abs  File  De 
    391  .text                      0x00018668   Lc    1  Sect  De   0x8
    392  .bss                       0x10000498   Lc    3  Sect  De   0x60
    393  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    394  .ARM.Collect$$rtexit$$00000000
                                    0x00018322   Lc    1  Sect  De   0x2
    395  ../clib/angel/rt.s         0x00000000   Lc  Abs  File  De 
    396  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    397  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    398  ../clib/libinit.s          0x00000000   Lc  Abs  File  De 
    399  .ARM.Collect$$libinit$$00000001
                                    0x00018306   Lc    1  Sect  De   0x4
    400  .ARM.Collect$$libinit$$00000004
                                    0x0001830a   Lc    1  Sect  De 
    401  .ARM.Collect$$libinit$$0000000A
                                    0x0001830a   Lc    1  Sect  De 
    402  .ARM.Collect$$libinit$$0000000C
                                    0x0001830a   Lc    1  Sect  De 
    403  .ARM.Collect$$libinit$$0000000E
                                    0x0001830a   Lc    1  Sect  De 
    404  .ARM.Collect$$libinit$$00000011
                                    0x0001830a   Lc    1  Sect  De 
    405  .ARM.Collect$$libinit$$00000013
                                    0x0001830a   Lc    1  Sect  De 
    406  .ARM.Collect$$libinit$$00000015
                                    0x0001830a   Lc    1  Sect  De 
    407  .ARM.Collect$$libinit$$00000017
                                    0x0001830a   Lc    1  Sect  De 
    408  .ARM.Collect$$libinit$$00000019
                                    0x0001830a   Lc    1  Sect  De 
    409  .ARM.Collect$$libinit$$0000001B
                                    0x0001830a   Lc    1  Sect  De 
    410  .ARM.Collect$$libinit$$0000001D
                                    0x0001830a   Lc    1  Sect  De 
    411  .ARM.Collect$$libinit$$0000001F
                                    0x0001830a   Lc    1  Sect  De 
    412  .ARM.Collect$$libinit$$00000021
                                    0x0001830a   Lc    1  Sect  De 
    413  .ARM.Collect$$libinit$$00000023
                                    0x0001830a   Lc    1  Sect  De 
    414  .ARM.Collect$$libinit$$00000025
                                    0x0001830a   Lc    1  Sect  De 
    415  .ARM.Collect$$libinit$$0000002C
                                    0x0001830a   Lc    1  Sect  De 
    416  .ARM.Collect$$libinit$$0000002E
                                    0x0001830a   Lc    1  Sect  De 
    417  .ARM.Collect$$libinit$$00000030
                                    0x0001830a   Lc    1  Sect  De 
    418  .ARM.Collect$$libinit$$00000032
                                    0x0001830a   Lc    1  Sect  De 
    419  .ARM.Collect$$libinit$$00000033
                                    0x0001830a   Lc    1  Sect  De   0x2
    420  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    421  .text                      0x00018670   Lc    1  Sect  De 
    422  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    423  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    424  .ARM.Collect$$rtexit$$00000002
                                    0x00018324   Lc    1  Sect  De 
    425  .ARM.Collect$$rtexit$$00000003
                                    0x00018324   Lc    1  Sect  De   0x4
    426  .ARM.Collect$$rtexit$$00000004
                                    0x00018328   Lc    1  Sect  De   0x6
    427  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    428  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    429  ../clib/armsys.c           0x00000000   Lc  Abs  File  De 
    430  ../clib/armsys.c           0x00000000   Lc  Abs  File  De 
    431  ../fplib/fpinit.s          0x00000000   Lc  Abs  File  De 
    432  x$fpl$fpinit               0x00022bce   Lc    1  Sect  De   0x1a
    433  $v0                        0x00022bce   Lc    1   --   De 
    434  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    435  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    436  ../clib/angel/sys.s        0x00000000   Lc  Abs  File  De 
    437  .text                      0x0001867c   Lc    1  Sect  De   0x2
    438  ../clib/angel/sys.s        0x00000000   Lc  Abs  File  De 
    439  .text                      0x0001867e   Lc    1  Sect  De 
    440  ../clib/signal.s           0x00000000   Lc  Abs  File  De 
    441  ../clib/angel/boardlib.s   0x00000000   Lc  Abs  File  De 
    442  ../clib/armsys.c           0x00000000   Lc  Abs  File  De 
    443  ../clib/armsys.c           0x00000000   Lc  Abs  File  De 
    444  ../clib/libinit.s          0x00000000   Lc  Abs  File  De 
    445  .ARM.Collect$$libshutdown$$00000000
                                    0x0001830c   Lc    1  Sect  De   0x2
    446  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    447  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    448  ../clib/heapalloc.c        0x00000000   Lc  Abs  File  De 
    449  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    450  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    451  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    452  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    453  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    454  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    455  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    456  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    457  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    458  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    459  ../clib/libinit.s          0x00000000   Lc  Abs  File  De 
    460  .ARM.Collect$$libshutdown$$00000002
                                    0x0001830e   Lc    1  Sect  De 
    461  .ARM.Collect$$libshutdown$$00000004
                                    0x0001830e   Lc    1  Sect  De 
    462  .ARM.Collect$$libshutdown$$00000007
                                    0x0001830e   Lc    1  Sect  De 
    463  .ARM.Collect$$libshutdown$$0000000A
                                    0x0001830e   Lc    1  Sect  De 
    464  .ARM.Collect$$libshutdown$$0000000C
                                    0x0001830e   Lc    1  Sect  De 
    465  .ARM.Collect$$libshutdown$$0000000F
                                    0x0001830e   Lc    1  Sect  De 
    466  .ARM.Collect$$libshutdown$$00000010
                                    0x0001830e   Lc    1  Sect  De   0x2
    467  ../clib/angel/dczerorl2.s  0x00000000   Lc  Abs  File  De 
    468  !!dczerorl2                0x00018270   Lc    1  Sect  De   0x5a
    469  ../clib/angel/scatter.s    0x00000000   Lc  Abs  File  De 
    470  !!!scatter                 0x0001823c   Lc    1  Sect  De   0x34
    471  ../clib/angel/handlers.s   0x00000000   Lc  Abs  File  De 
    472  !!handler_zi               0x000182e8   Lc    1  Sect  De   0x1c
    473  BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2
                                    0x00000000   Gb  Abs   --   Hi 
    474  __Vectors                  0x00018000   Gb    1  Data  Hi 
    475  __Patchable                0x00018190   Gb    1  Data  Hi 
    476  Reset_Handler              0x00018201   Wk    1  Code  Hi   0x1c
    477  NMI_Handler                0x0001821f   Wk    1  Code  Hi   0x2
    478  MemManage_Handler          0x00018221   Wk    1  Code  Hi   0x2
    479  BusFault_Handler           0x00018223   Wk    1  Code  Hi   0x2
    480  UsageFault_Handler         0x00018225   Wk    1  Code  Hi   0x2
    481  DebugMon_Handler           0x00018229   Wk    1  Code  Hi   0x2
    482  am_adc_isr                 0x0001822f   Wk    1  Code  Hi 
    483  am_audadc0_isr             0x0001822f   Wk    1  Code  Hi 
    484  am_brownout_isr            0x0001822f   Wk    1  Code  Hi 
    485  am_cachecpu_isr            0x0001822f   Wk    1  Code  Hi 
    486  am_clkgen_isr              0x0001822f   Wk    1  Code  Hi 
    487  am_disp_isr                0x0001822f   Wk    1  Code  Hi 
    488  am_dsi_isr                 0x0001822f   Wk    1  Code  Hi 
    489  am_dspi2s0_isr             0x0001822f   Wk    1  Code  Hi 
    490  am_dspi2s1_isr             0x0001822f   Wk    1  Code  Hi 
    491  am_dspi2s2_isr             0x0001822f   Wk    1  Code  Hi 
    492  am_dspi2s3_isr             0x0001822f   Wk    1  Code  Hi 
    493  am_gpio0_203f_isr          0x0001822f   Wk    1  Code  Hi 
    494  am_gpio0_405f_isr          0x0001822f   Wk    1  Code  Hi 
    495  am_gpio0_607f_isr          0x0001822f   Wk    1  Code  Hi 
    496  am_gpio1_001f_isr          0x0001822f   Wk    1  Code  Hi 
    497  am_gpio1_203f_isr          0x0001822f   Wk    1  Code  Hi 
    498  am_gpio1_405f_isr          0x0001822f   Wk    1  Code  Hi 
    499  am_gpio1_607f_isr          0x0001822f   Wk    1  Code  Hi 
    500  am_gpu_isr                 0x0001822f   Wk    1  Code  Hi 
    501  am_iomaster0_isr           0x0001822f   Wk    1  Code  Hi 
    502  am_iomaster1_isr           0x0001822f   Wk    1  Code  Hi 
    503  am_iomaster2_isr           0x0001822f   Wk    1  Code  Hi 
    504  am_iomaster3_isr           0x0001822f   Wk    1  Code  Hi 
    505  am_iomaster4_isr           0x0001822f   Wk    1  Code  Hi 
    506  am_iomaster5_isr           0x0001822f   Wk    1  Code  Hi 
    507  am_iomaster6_isr           0x0001822f   Wk    1  Code  Hi 
    508  am_iomaster7_isr           0x0001822f   Wk    1  Code  Hi 
    509  am_ioslave_acc_isr         0x0001822f   Wk    1  Code  Hi 
    510  am_ioslave_ios_isr         0x0001822f   Wk    1  Code  Hi 
    511  am_mspi0_isr               0x0001822f   Wk    1  Code  Hi 
    512  am_mspi1_isr               0x0001822f   Wk    1  Code  Hi 
    513  am_mspi2_isr               0x0001822f   Wk    1  Code  Hi 
    514  am_pdm1_isr                0x0001822f   Wk    1  Code  Hi 
    515  am_pdm2_isr                0x0001822f   Wk    1  Code  Hi 
    516  am_pdm3_isr                0x0001822f   Wk    1  Code  Hi 
    517  am_rtc_isr                 0x0001822f   Wk    1  Code  Hi 
    518  am_sdio_isr                0x0001822f   Wk    1  Code  Hi 
    519  am_stimer_cmpr2_isr        0x0001822f   Wk    1  Code  Hi 
    520  am_stimer_cmpr3_isr        0x0001822f   Wk    1  Code  Hi 
    521  am_stimer_cmpr4_isr        0x0001822f   Wk    1  Code  Hi 
    522  am_stimer_cmpr5_isr        0x0001822f   Wk    1  Code  Hi 
    523  am_stimer_cmpr6_isr        0x0001822f   Wk    1  Code  Hi 
    524  am_stimer_cmpr7_isr        0x0001822f   Wk    1  Code  Hi 
    525  am_stimerof_isr            0x0001822f   Wk    1  Code  Hi 
    526  am_timer00_isr             0x0001822f   Wk    1  Code  Hi 
    527  am_timer01_isr             0x0001822f   Wk    1  Code  Hi 
    528  am_timer02_isr             0x0001822f   Wk    1  Code  Hi 
    529  am_timer03_isr             0x0001822f   Wk    1  Code  Hi 
    530  am_timer04_isr             0x0001822f   Wk    1  Code  Hi 
    531  am_timer05_isr             0x0001822f   Wk    1  Code  Hi 
    532  am_timer06_isr             0x0001822f   Wk    1  Code  Hi 
    533  am_timer07_isr             0x0001822f   Wk    1  Code  Hi 
    534  am_timer08_isr             0x0001822f   Wk    1  Code  Hi 
    535  am_timer09_isr             0x0001822f   Wk    1  Code  Hi 
    536  am_timer10_isr             0x0001822f   Wk    1  Code  Hi 
    537  am_timer11_isr             0x0001822f   Wk    1  Code  Hi 
    538  am_timer12_isr             0x0001822f   Wk    1  Code  Hi 
    539  am_timer13_isr             0x0001822f   Wk    1  Code  Hi 
    540  am_timer14_isr             0x0001822f   Wk    1  Code  Hi 
    541  am_timer15_isr             0x0001822f   Wk    1  Code  Hi 
    542  am_uart1_isr               0x0001822f   Wk    1  Code  Hi 
    543  am_uart2_isr               0x0001822f   Wk    1  Code  Hi 
    544  am_uart3_isr               0x0001822f   Wk    1  Code  Hi 
    545  am_uart_isr                0x0001822f   Wk    1  Code  Hi 
    546  am_usb_isr                 0x0001822f   Wk    1  Code  Hi 
    547  am_vcomp_isr               0x0001822f   Wk    1  Code  Hi 
    548  am_watchdog_isr            0x0001822f   Wk    1  Code  Hi 
    549  __main                     0x00018235   Gb    1  Code  Hi   0x8
    550  __scatterload              0x0001823d   Gb    1  Code  Hi 
    551  __scatterload_rt2          0x0001823d   Gb    1  Code  Hi   0x2c
    552  __scatterload_rt2_thumb_only
                                    0x0001823d   Gb    1  Code  Hi 
    553  __scatterload_null         0x0001824b   Gb    1  Code  Hi 
    554  __decompress               0x00018271   Gb    1  Code  Hi   0x5a
    555  __decompress1              0x00018271   Gb    1  Code  Hi 
    556  __scatterload_copy         0x000182cd   Gb    1  Code  Hi   0x1a
    557  __scatterload_zeroinit     0x000182e9   Gb    1  Code  Hi   0x1c
    558  __rt_lib_init              0x00018305   Gb    1  Code  De 
    559  __rt_lib_init_fp_1         0x00018307   Gb    1  Code  Hi 
    560  __rt_lib_init_alloca_1     0x0001830b   Gb    1  Code  Hi 
    561  __rt_lib_init_argv_1       0x0001830b   Gb    1  Code  Hi 
    562  __rt_lib_init_atexit_1     0x0001830b   Gb    1  Code  Hi 
    563  __rt_lib_init_clock_1      0x0001830b   Gb    1  Code  Hi 
    564  __rt_lib_init_cpp_1        0x0001830b   Gb    1  Code  Hi 
    565  __rt_lib_init_exceptions_1 0x0001830b   Gb    1  Code  Hi 
    566  __rt_lib_init_fp_trap_1    0x0001830b   Gb    1  Code  Hi 
    567  __rt_lib_init_getenv_1     0x0001830b   Gb    1  Code  Hi 
    568  __rt_lib_init_heap_1       0x0001830b   Gb    1  Code  Hi 
    569  __rt_lib_init_lc_collate_1 0x0001830b   Gb    1  Code  Hi 
    570  __rt_lib_init_lc_ctype_1   0x0001830b   Gb    1  Code  Hi 
    571  __rt_lib_init_lc_monetary_1
                                    0x0001830b   Gb    1  Code  Hi 
    572  __rt_lib_init_lc_numeric_1 0x0001830b   Gb    1  Code  Hi 
    573  __rt_lib_init_lc_time_1    0x0001830b   Gb    1  Code  Hi 
    574  __rt_lib_init_preinit_1    0x0001830b   Gb    1  Code  Hi 
    575  __rt_lib_init_rand_1       0x0001830b   Gb    1  Code  Hi 
    576  __rt_lib_init_return       0x0001830b   Gb    1  Code  Hi 
    577  __rt_lib_init_signal_1     0x0001830b   Gb    1  Code  Hi 
    578  __rt_lib_init_stdio_1      0x0001830b   Gb    1  Code  Hi 
    579  __rt_lib_init_user_alloc_1 0x0001830b   Gb    1  Code  Hi 
    580  __rt_lib_shutdown          0x0001830d   Gb    1  Code  De 
    581  __rt_lib_shutdown_cpp_1    0x0001830f   Gb    1  Code  Hi 
    582  __rt_lib_shutdown_fp_trap_1
                                    0x0001830f   Gb    1  Code  Hi 
    583  __rt_lib_shutdown_heap_1   0x0001830f   Gb    1  Code  Hi 
    584  __rt_lib_shutdown_return   0x0001830f   Gb    1  Code  Hi 
    585  __rt_lib_shutdown_signal_1 0x0001830f   Gb    1  Code  Hi 
    586  __rt_lib_shutdown_stdio_1  0x0001830f   Gb    1  Code  Hi 
    587  __rt_lib_shutdown_user_alloc_1
                                    0x0001830f   Gb    1  Code  Hi 
    588  __rt_entry                 0x00018311   Gb    1  Code  Hi 
    589  __rt_entry_presh_1         0x00018311   Gb    1  Code  Hi 
    590  __rt_entry_sh              0x00018311   Gb    1  Code  Hi 
    591  __rt_entry_li              0x00018317   Gb    1  Code  Hi 
    592  __rt_entry_postsh_1        0x00018317   Gb    1  Code  Hi 
    593  __rt_entry_main            0x0001831b   Gb    1  Code  Hi 
    594  __rt_entry_postli_1        0x0001831b   Gb    1  Code  Hi 
    595  __rt_exit                  0x00018323   Gb    1  Code  De 
    596  __rt_exit_ls               0x00018325   Gb    1  Code  Hi 
    597  __rt_exit_prels_1          0x00018325   Gb    1  Code  Hi 
    598  __rt_exit_exit             0x00018329   Gb    1  Code  Hi 
    599  __user_initial_stackheap   0x00018331   Gb    1  Code  Hi   0xa
    600  __aeabi_uldivmod           0x00018349   Gb    1  Code  De 
    601  _ll_udiv                   0x00018349   Gb    1  Code  De   0xf0
    602  strlen                     0x00018439   Gb    1  Code  De   0x3e
    603  __aeabi_memcpy             0x00018477   Gb    1  Code  De 
    604  __rt_memcpy                0x00018477   Gb    1  Code  De   0x8a
    605  _memcpy_lastbytes          0x000184dd   Gb    1  Code  De 
    606  __aeabi_memset4            0x00018501   Gb    1  Code  De   0x10
    607  __aeabi_memset8            0x00018501   Gb    1  Code  De 
    608  __aeabi_memclr             0x00018511   Gb    1  Code  De 
    609  __rt_memclr                0x00018511   Gb    1  Code  De 
    610  _memset                    0x00018515   Gb    1  Code  De   0x40
    611  __use_two_region_memory    0x00018555   Gb    1  Code  Hi   0x2
    612  __rt_heap_escrow$2region   0x00018557   Gb    1  Code  De   0x2
    613  __rt_heap_expand$2region   0x00018559   Gb    1  Code  De   0x2
    614  __aeabi_memcpy4            0x0001855b   Gb    1  Code  De 
    615  __aeabi_memcpy8            0x0001855b   Gb    1  Code  De 
    616  __rt_memcpy_w              0x0001855b   Gb    1  Code  De   0x64
    617  _memcpy_lastbytes_aligned  0x000185a3   Gb    1  Code  De 
    618  __aeabi_memclr4            0x000185bf   Gb    1  Code  De 
    619  __aeabi_memclr8            0x000185bf   Gb    1  Code  De 
    620  __rt_memclr_w              0x000185bf   Gb    1  Code  De 
    621  _memset_w                  0x000185c3   Gb    1  Code  De   0x4a
    622  __user_setup_stackheap     0x0001860d   Gb    1  Code  De   0x4a
    623  exit                       0x00018657   Gb    1  Code  De   0x12
    624  __user_libspace            0x00018669   Wk    1  Code  De   0x8
    625  __user_perproc_libspace    0x00018669   Wk    1  Code  De 
    626  __user_perthread_libspace  0x00018669   Wk    1  Code  De 
    627  _sys_exit                  0x00018671   Gb    1  Code  De   0x8
    628  __I$use$semihosting        0x0001867d   Gb    1  Code  Hi 
    629  __use_no_semihosting_swi   0x0001867d   Gb    1  Code  Hi   0x2
    630  __semihosting_library_function
                                    0x0001867f   Gb    1  Code  Hi 
    631  HardFault_Handler          0x00018681   Gb    1  Code  Hi   0x1e
    632  PendSV_Handler             0x00018791   Gb    1  Code  Hi   0x64
    633  SVC_Handler                0x00018801   Gb    1  Code  Hi   0x24
    634  SysTick_Handler            0x00018825   Gb    1  Code  Hi   0x3c
    635  am_audio_buffer_empty      0x00018d49   Gb    1  Code  Hi   0x4e
    636  am_audio_buffer_index_set  0x00018d99   Gb    1  Code  Hi   0x6e
    637  am_audio_buffer_init       0x00018e09   Gb    1  Code  Hi   0x82
    638  am_audio_buffer_nested_push
                                    0x00018e8d   Gb    1  Code  Hi   0x82
    639  am_audio_buffer_push       0x00018f11   Gb    1  Code  Hi   0x62
    640  am_bsp_itm_printf_enable   0x00018f75   Gb    1  Code  Hi   0x9a
    641  am_bsp_low_power_init      0x00019011   Gb    1  Code  Hi   0x14
    642  am_ctimer_isr              0x00019025   Gb    1  Code  Hi   0x16
    643  am_devices_led_array_init  0x0001903d   Gb    1  Code  Hi   0x42
    644  am_devices_led_array_out   0x00019081   Gb    1  Code  Hi   0x48
    645  am_devices_led_init        0x000190c9   Gb    1  Code  Hi   0xba
    646  am_devices_led_off         0x00019185   Gb    1  Code  Hi   0x8a
    647  am_devices_led_on          0x00019211   Gb    1  Code  Hi   0x8a
    648  am_devices_led_toggle      0x0001929d   Gb    1  Code  Hi   0xac
    649  am_freertos_sleep          0x00019349   Gb    1  Code  Hi   0x12
    650  am_freertos_wakeup         0x0001935d   Gb    1  Code  Hi   0x8
    651  am_getStackedReg           0x00019365   Gb    1  Code  Hi   0x12
    652  am_gpio0_001f_isr          0x000193cd   Gb    1  Code  Hi   0x30
    653  am_hal_cachectrl_config    0x000193fd   Gb    1  Code  Hi   0x50
    654  am_hal_cachectrl_enable    0x0001944d   Gb    1  Code  Hi   0x1e
    655  am_hal_clkgen_control      0x0001946d   Gb    1  Code  Hi   0x2a8
    656  am_hal_daxi_config         0x00019715   Gb    1  Code  Hi   0x72
    657  am_hal_daxi_control        0x00019789   Gb    1  Code  Hi   0x100
    658  am_hal_dcu_get             0x00019889   Gb    1  Code  Hi   0x50
    659  am_hal_dcu_update          0x000199f1   Gb    1  Code  Hi   0x58
    660  am_hal_delay_us            0x00019a49   Gb    1  Code  Hi   0x58
    661  am_hal_delay_us_status_change
                                    0x00019aa1   Gb    1  Code  Hi   0x46
    662  am_hal_delay_us_status_check
                                    0x00019ae9   Gb    1  Code  Hi   0x74
    663  am_hal_fault_status_get    0x00019b5d   Gb    1  Code  Hi   0x70
    664  am_hal_gpio_interrupt_control
                                    0x00019bcd   Gb    1  Code  Hi   0x25a
    665  am_hal_gpio_interrupt_irq_clear
                                    0x00019e29   Gb    1  Code  Hi   0x5c
    666  am_hal_gpio_interrupt_irq_status_get
                                    0x00019e85   Gb    1  Code  Hi   0xb4
    667  am_hal_gpio_interrupt_register
                                    0x00019f39   Gb    1  Code  Hi   0x112
    668  am_hal_gpio_interrupt_service
                                    0x0001a04d   Gb    1  Code  Hi   0x98
    669  am_hal_gpio_pinconfig      0x0001a0e5   Gb    1  Code  Hi   0x72
    670  am_hal_gpio_state_read     0x0001a159   Gb    1  Code  Hi   0x8e
    671  am_hal_gpio_state_write    0x0001a1e9   Gb    1  Code  Hi   0xf8
    672  am_hal_hfrc2_adj_control   0x0001a2e1   Gb    1  Code  Hi   0x148
    673  am_hal_interrupt_master_disable
                                    0x0001a429   Gb    1  Code  Hi   0x8
    674  am_hal_interrupt_master_enable
                                    0x0001a431   Gb    1  Code  Hi   0x8
    675  am_hal_interrupt_master_set
                                    0x0001a439   Gb    1  Code  Hi   0x6
    676  am_hal_itm_enable          0x0001a441   Gb    1  Code  Hi   0x66
    677  am_hal_itm_print           0x0001a4a9   Gb    1  Code  Hi   0x40
    678  am_hal_itm_stimulus_reg_byte_write
                                    0x0001a4e9   Gb    1  Code  Hi   0x2c
    679  am_hal_load_ui32           0x0001a515   Gb    1  Code  Hi   0x18
    680  am_hal_mcuctrl_info_get    0x0001a52d   Gb    1  Code  Hi   0xc2
    681  am_hal_mram_ds_init        0x0001a5f1   Gb    1  Code  Hi   0x12
    682  am_hal_mram_info_read      0x0001a605   Gb    1  Code  Hi   0xee
    683  am_hal_pdm_configure       0x0001a6f5   Gb    1  Code  Hi   0x1e2
    684  am_hal_pdm_deinitialize    0x0001a8d9   Gb    1  Code  Hi   0x58
    685  am_hal_pdm_disable         0x0001a931   Gb    1  Code  Hi   0x8a
    686  am_hal_pdm_dma_disable     0x0001a9bd   Gb    1  Code  Hi   0xb2
    687  am_hal_pdm_dma_get_buffer  0x0001aa71   Gb    1  Code  Hi   0x38
    688  am_hal_pdm_dma_start       0x0001aaa9   Gb    1  Code  Hi   0xe8
    689  am_hal_pdm_enable          0x0001ab91   Gb    1  Code  Hi   0x8c
    690  am_hal_pdm_fifo_flush      0x0001ac1d   Gb    1  Code  Hi   0x58
    691  am_hal_pdm_initialize      0x0001ac75   Gb    1  Code  Hi   0xa6
    692  am_hal_pdm_interrupt_clear 0x0001ad1d   Gb    1  Code  Hi   0x5a
    693  am_hal_pdm_interrupt_disable
                                    0x0001ad79   Gb    1  Code  Hi   0x5e
    694  am_hal_pdm_interrupt_enable
                                    0x0001add9   Gb    1  Code  Hi   0x5e
    695  am_hal_pdm_interrupt_service
                                    0x0001ae39   Gb    1  Code  Hi   0x7e
    696  am_hal_pdm_interrupt_status_get
                                    0x0001aeb9   Gb    1  Code  Hi   0x96
    697  am_hal_pdm_power_control   0x0001af51   Gb    1  Code  Hi   0xf2
    698  am_hal_pwrctrl_control     0x0001b045   Gb    1  Code  Hi   0x1e8
    699  am_hal_pwrctrl_low_power_init
                                    0x0001b22d   Gb    1  Code  Hi   0x132
    700  am_hal_pwrctrl_mcu_memory_config
                                    0x0001b361   Gb    1  Code  Hi   0x21a
    701  am_hal_pwrctrl_mcu_mode_select
                                    0x0001b57d   Gb    1  Code  Hi   0x1ea
    702  am_hal_pwrctrl_periph_disable
                                    0x0001b769   Gb    1  Code  Hi   0xde
    703  am_hal_pwrctrl_periph_enable
                                    0x0001b849   Gb    1  Code  Hi   0xe4
    704  am_hal_pwrctrl_periph_enabled
                                    0x0001b92d   Gb    1  Code  Hi   0x52
    705  am_hal_pwrctrl_sram_config 0x0001b981   Gb    1  Code  Hi   0x130
    706  am_hal_rtc_osc_disable     0x0001bab1   Gb    1  Code  Hi   0x14
    707  am_hal_stimer_compare_delta_set
                                    0x0001bac5   Gb    1  Code  Hi   0xcc
    708  am_hal_stimer_config       0x0001bb91   Gb    1  Code  Hi   0x36
    709  am_hal_stimer_counter_get  0x0001bbc9   Gb    1  Code  Hi   0x32
    710  am_hal_stimer_int_clear    0x0001bbfd   Gb    1  Code  Hi   0x14
    711  am_hal_stimer_int_enable   0x0001bc11   Gb    1  Code  Hi   0x18
    712  am_hal_stimer_int_status_get
                                    0x0001bc29   Gb    1  Code  Hi   0x34
    713  am_hal_sysctrl_fpu_enable  0x0001bc5d   Gb    1  Code  Hi   0x10
    714  am_hal_sysctrl_fpu_stacking_enable
                                    0x0001bc6d   Gb    1  Code  Hi   0x48
    715  am_hal_sysctrl_sleep       0x0001bcb5   Gb    1  Code  Hi   0x2b2
    716  am_hal_timer_clear         0x0001bf69   Gb    1  Code  Hi   0x78
    717  am_hal_timer_clear_stop    0x0001bfe1   Gb    1  Code  Hi   0x5a
    718  am_hal_timer_default_config_set
                                    0x0001c03d   Gb    1  Code  Hi   0x34
    719  am_hal_timer_disable       0x0001c071   Gb    1  Code  Hi   0x42
    720  am_hal_timer_enable        0x0001c0b5   Gb    1  Code  Hi   0x6a
    721  am_hal_timer_enable_sync   0x0001c121   Gb    1  Code  Hi   0x9a
    722  am_hal_timer_interrupt_clear
                                    0x0001c1bd   Gb    1  Code  Hi   0x16
    723  am_hal_timer_interrupt_disable
                                    0x0001c1d5   Gb    1  Code  Hi   0x1a
    724  am_hal_timer_interrupt_enable
                                    0x0001c1f1   Gb    1  Code  Hi   0x9c
    725  am_hal_timer_interrupt_status_get
                                    0x0001c28d   Gb    1  Code  Hi   0x44
    726  am_hal_timer_read          0x0001c2d1   Gb    1  Code  Hi   0x3a
    727  am_hal_timer_reset_config  0x0001c30d   Gb    1  Code  Hi   0xe8
    728  am_hal_tpiu_enable         0x0001c3f5   Gb    1  Code  Hi   0x9a
    729  am_hal_triple_read         0x0001c491   Gb    1  Code  Hi   0x30
    730  am_hal_util_write_and_wait 0x0001c4c1   Gb    1  Code  Hi   0x11a
    731  am_pdm0_isr                0x0001c689   Gb    1  Code  Hi   0xf0
    732  am_stimer_cmpr0_isr        0x0001c779   Gb    1  Code  Hi   0x28
    733  am_stimer_cmpr1_isr        0x0001c7a1   Gb    1  Code  Hi   0x38
    734  am_util_delay_ms           0x0001c7d9   Gb    1  Code  Hi   0x16
    735  am_util_faultisr_collect_data
                                    0x0001c7f1   Gb    1  Code  Hi   0x328
    736  am_util_id_device          0x0001cb19   Gb    1  Code  Hi   0xdc
    737  am_util_stdio_printf       0x0001cbf5   Gb    1  Code  Hi   0x5c
    738  am_util_stdio_printf_init  0x0001cc51   Gb    1  Code  Hi   0x14
    739  am_util_stdio_vsprintf     0x0001cc65   Gb    1  Code  Hi   0x654
    740  am_valid_sp                0x0001d2b9   Gb    1  Code  Hi   0x36
    741  am_vos_audio_flush_ring_buffer
                                    0x0001d2f1   Gb    1  Code  Hi   0x8
    742  am_vos_audio_handler       0x0001d2f9   Gb    1  Code  Hi   0x80
    743  am_vos_audio_processing_task
                                    0x0001d379   Gb    1  Code  Hi   0x3a
    744  am_vos_audio_reset_flag_and_buffer
                                    0x0001d3b5   Gb    1  Code  Hi   0xc
    745  am_vos_audio_wwd_enable    0x0001d3c1   Gb    1  Code  Hi   0x30
    746  am_vos_board_init          0x0001d3f1   Gb    1  Code  Hi   0x22
    747  am_vos_burst_mode_disable  0x0001d415   Gb    1  Code  Hi   0x2
    748  am_vos_burst_mode_setup    0x0001d419   Gb    1  Code  Hi   0x60
    749  am_vos_button_gpio_check   0x0001d479   Gb    1  Code  Hi   0x5c
    750  am_vos_button_init         0x0001d4d5   Gb    1  Code  Hi   0x4c
    751  am_vos_button_int_register 0x0001d521   Gb    1  Code  Hi   0x2a
    752  am_vos_get_ring_buffer_status
                                    0x0001d54d   Gb    1  Code  Hi   0x72
    753  am_vos_gpio_disable_irq    0x0001d5c1   Gb    1  Code  Hi   0x14
    754  am_vos_gpio_enable_irq     0x0001d5d5   Gb    1  Code  Hi   0x3a
    755  am_vos_gpio_init           0x0001d611   Gb    1  Code  Hi   0x2a
    756  am_vos_heartbeat_led_process
                                    0x0001d63d   Gb    1  Code  Hi   0x46
    757  am_vos_led_task            0x0001d685   Gb    1  Code  Hi   0x84
    758  am_vos_logic_led_all_off   0x0001d709   Gb    1  Code  Hi   0x14
    759  am_vos_logic_led_swirl     0x0001d71d   Gb    1  Code  Hi   0x160
    760  am_vos_mic_enable          0x0001d87d   Gb    1  Code  Hi   0x5a
    761  am_vos_mute_mic_process    0x0001d8d9   Gb    1  Code  Hi   0x22
    762  am_vos_mute_mic_toggle     0x0001d8fd   Gb    1  Code  Hi   0xa0
    763  am_vos_pdm_deinit          0x0001d99d   Gb    1  Code  Hi   0xc6
    764  am_vos_pdm_init            0x0001da65   Gb    1  Code  Hi   0xae
    765  am_vos_pdm_trigger_dma     0x0001db15   Gb    1  Code  Hi   0x3a
    766  am_vos_print_system_info   0x0001db51   Gb    1  Code  Hi   0xfc
    767  am_vos_printf              0x0001dc4d   Gb    1  Code  Hi   0x56
    768  am_vos_reset_detected_flag 0x0001dca5   Gb    1  Code  Hi   0x20
    769  am_vos_ring_buffer_empty   0x0001dcc5   Gb    1  Code  Hi   0x3a
    770  am_vos_ring_buffer_full    0x0001dd01   Gb    1  Code  Hi   0x3a
    771  am_vos_ring_buffer_overwrite
                                    0x0001dd3d   Gb    1  Code  Hi   0x3a
    772  am_vos_ring_buffer_pop     0x0001dd79   Gb    1  Code  Hi   0xee
    773  am_vos_ring_buffer_push    0x0001de69   Gb    1  Code  Hi   0x218
    774  am_vos_stdio_gatekeeper_task
                                    0x0001e081   Gb    1  Code  Hi   0xaa
    775  am_vos_stdio_printf        0x0001e12d   Gb    1  Code  Hi   0xc2
    776  am_vos_stdio_printf_init   0x0001e1f1   Gb    1  Code  Hi   0x14
    777  am_vos_sys_init            0x0001e205   Gb    1  Code  Hi   0x64
    778  am_vos_task_create         0x0001e269   Gb    1  Code  Hi   0xa4
    779  am_vos_task_create_all_tasks
                                    0x0001e30d   Gb    1  Code  Hi   0x6e
    780  am_vos_task_init           0x0001e37d   Gb    1  Code  Hi   0x36
    781  am_vos_task_read           0x0001e3b5   Gb    1  Code  Hi   0x50
    782  am_vos_task_send           0x0001e405   Gb    1  Code  Hi   0xa4
    783  am_vos_task_send_fromISR   0x0001e4a9   Gb    1  Code  Hi   0xb8
    784  am_vos_timer_create        0x0001e561   Gb    1  Code  Hi   0x4a
    785  am_vos_timer_create_all_timers
                                    0x0001e5ad   Gb    1  Code  Hi   0x5e
    786  am_vos_timer_heart_beat_callback
                                    0x0001e60d   Gb    1  Code  Hi   0x1a
    787  buck_ldo_override_init     0x0001e809   Gb    1  Code  Hi   0x68
    788  buck_ldo_update_override   0x0001e871   Gb    1  Code  Hi   0x44
    789  eTaskConfirmSleepModeStatus
                                    0x0001ef61   Gb    1  Code  Hi   0x80
    790  internal_timer_config      0x0001f415   Gb    1  Code  Hi   0xc2
    791  main                       0x0001f4d9   Gb    1  Code  Hi   0x6c
    792  pvPortMalloc               0x000207e9   Gb    1  Code  Hi   0x1b2
    793  pxPortInitialiseStack      0x00020a99   Gb    1  Code  Hi   0x5e
    794  timer_config_b1            0x00020c09   Gb    1  Code  Hi   0x350
    795  uxListRemove               0x000210a1   Gb    1  Code  Hi   0x48
    796  uxTaskGetNumberOfTasks     0x000210e9   Gb    1  Code  Hi   0xc
    797  vApplicationMallocFailedHook
                                    0x000210f5   Gb    1  Code  Hi   0x4
    798  vApplicationStackOverflowHook
                                    0x000210f9   Gb    1  Code  Hi   0xc
    799  vListInitialise            0x00021105   Gb    1  Code  Hi   0x2e
    800  vListInitialiseItem        0x00021135   Gb    1  Code  Hi   0xe
    801  vListInsert                0x00021145   Gb    1  Code  Hi   0x6a
    802  vPortEnterCritical         0x000211c5   Gb    1  Code  Hi   0x44
    803  vPortExitCritical          0x00021209   Gb    1  Code  Hi   0x38
    804  vPortFree                  0x00021241   Gb    1  Code  Hi   0x96
    805  vPortSetupTimerInterrupt   0x000212d9   Gb    1  Code  Hi   0xe8
    806  vPortSuppressTicksAndSleep 0x000213c1   Gb    1  Code  Hi   0x152
    807  vPortValidateInterruptPriority
                                    0x00021515   Gb    1  Code  Hi   0x60
    808  vQueueWaitForMessageRestricted
                                    0x00021575   Gb    1  Code  Hi   0x64
    809  vTaskDelay                 0x000215d9   Gb    1  Code  Hi   0x5c
    810  vTaskInternalSetTimeOutState
                                    0x00021635   Gb    1  Code  Hi   0x24
    811  vTaskMissedYield           0x00021659   Gb    1  Code  Hi   0xe
    812  vTaskPlaceOnEventList      0x00021669   Gb    1  Code  Hi   0x30
    813  vTaskPlaceOnEventListRestricted
                                    0x00021699   Gb    1  Code  Hi   0x6a
    814  vTaskStartScheduler        0x00021705   Gb    1  Code  Hi   0xa2
    815  vTaskStepTick              0x000217a9   Gb    1  Code  Hi   0x96
    816  vTaskSuspendAll            0x00021841   Gb    1  Code  Hi   0x10
    817  vTaskSwitchContext         0x00021851   Gb    1  Code  Hi   0x10e
    818  xPortStartScheduler        0x000219c9   Gb    1  Code  Hi   0x120
    819  xPortStimerTickHandler     0x00021ae9   Gb    1  Code  Hi   0xd0
    820  xQueueGenericCreate        0x00021bb9   Gb    1  Code  Hi   0x88
    821  xQueueGenericReset         0x00021c41   Gb    1  Code  Hi   0xe4
    822  xQueueGenericSend          0x00021d25   Gb    1  Code  Hi   0x1e4
    823  xQueueGenericSendFromISR   0x00021f09   Gb    1  Code  Hi   0x138
    824  xQueueReceive              0x00022041   Gb    1  Code  Hi   0x1a6
    825  xTaskCheckForTimeOut       0x000221e9   Gb    1  Code  Hi   0xae
    826  xTaskCreate                0x00022299   Gb    1  Code  Hi   0xa0
    827  xTaskGetSchedulerState     0x00022339   Gb    1  Code  Hi   0x38
    828  xTaskGetTickCount          0x00022371   Gb    1  Code  Hi   0x14
    829  xTaskIncrementTick         0x00022385   Gb    1  Code  Hi   0x25a
    830  xTaskRemoveFromEventList   0x000225e1   Gb    1  Code  Hi   0x18c
    831  xTaskResumeAll             0x0002276d   Gb    1  Code  Hi   0x21c
    832  xTimerCreate               0x00022989   Gb    1  Code  Hi   0x4a
    833  xTimerCreateTimerTask      0x000229d5   Gb    1  Code  Hi   0x5a
    834  xTimerGenericCommand       0x00022a31   Gb    1  Code  Hi   0x9e
    835  __aeabi_d2f                0x00022ad1   Gb    1  Code  De 
    836  _d2f                       0x00022ad1   Gb    1  Code  De   0x62
    837  __fpl_dnaninf              0x00022b33   Gb    1  Code  De   0x9c
    838  _fp_init                   0x00022bcf   Gb    1  Code  De   0x1a
    839  __fplib_config_fpu_vfp     0x00022be7   Gb    1  Code  De 
    840  __fplib_config_pureend_doubles
                                    0x00022be7   Gb    1  Code  De 
    841  __fpl_fretinf              0x00022be9   Gb    1  Code  De   0xa
    842  __I$use$fp                 0x00022bf2   Gb    1   --   De 
    843  am_hal_cachectrl_defaults  0x00022c1c   Gb    1  Data  Hi   0x3
    844  am_hal_daxi_defaults       0x00022c1f   Gb    1  Data  Hi   0x3
    845  am_hal_gpio_pincfg_disabled
                                    0x00022c24   Gb    1  Data  Hi   0x4
    846  am_hal_gpio_pincfg_opendrain
                                    0x00022c28   Gb    1  Data  Hi   0x4
    847  am_hal_gpio_pincfg_output  0x00022c2c   Gb    1  Data  Hi   0x4
    848  am_hal_gpio_pincfg_tristate
                                    0x00022c30   Gb    1  Data  Hi   0x4
    849  am_hal_pwrctrl_peripheral_control
                                    0x00022c34   Gb    1  Data  Hi   0x220
    850  g_DefaultMcuMemCfg         0x00022e54   Gb    1  Data  Hi   0x6
    851  g_DefaultSRAMCfg           0x00022e5a   Gb    1  Data  Hi   0x6
    852  g_am_hal_bootrom_helper    0x00022f00   Gb    1  Data  Hi   0x28
    853  sGlobalAccess              0x00022fc8   Gb    1  Data  Hi   0x1c
    854  ui32DSP0Allowed            0x000235f4   Gb    1  Data  Hi   0x14
    855  ui32DSP1Allowed            0x00023608   Gb    1  Data  Hi   0x14
    856  ui32MCUAllowed             0x0002361c   Gb    1  Data  Hi   0x14
    857  ui32SharedAccess           0x00023630   Gb    1  Data  Hi   0x14
    858  uxTopUsedPriority          0x00023644   Gb    1  Data  Hi   0x4
    859  Region$$Table$$Base        0x00023648   Gb    1   --   Hi 
    860  Region$$Table$$Limit       0x00023678   Gb    1   --   Hi 
    861  am_bsp_psLEDs              0x10000000   Gb    2  Data  Hi   0x18
    862  gDcuDisable                0x10000078   Gb    2  Data  Hi   0x8
    863  gDcuEnable                 0x10000080   Gb    2  Data  Hi   0x8
    864  g_AM_BSP_GPIO_BUTTON0      0x10000088   Gb    2  Data  Hi   0x4
    865  g_AM_BSP_GPIO_BUTTON1      0x1000008c   Gb    2  Data  Hi   0x4
    866  g_AM_BSP_GPIO_ITM_SWO      0x10000090   Gb    2  Data  Hi   0x4
    867  g_AM_BSP_GPIO_PDM0_CLK     0x10000094   Gb    2  Data  Hi   0x4
    868  g_AM_BSP_GPIO_PDM0_DATA    0x10000098   Gb    2  Data  Hi   0x4
    869  g_eCurrPwrMode             0x1000009c   Gb    2  Data  Hi   0x1
    870  g_sVosAud                  0x10000218   Gb    2  Data  Hi   0xc0
    871  g_sVosBrd                  0x100002d8   Gb    2  Data  Hi   0x158
    872  g_sVosSys                  0x10000430   Gb    2  Data  Hi   0x14
    873  g_ui32TrimVer              0x10000444   Gb    2  Data  Hi   0x4
    874  g_ui32origMEMLDOActiveTrim 0x10000448   Gb    2  Data  Hi   0x4
    875  g_ui32origSimobuckVDDCtrim 0x1000044c   Gb    2  Data  Hi   0x4
    876  g_ui32origSimobuckVDDFtrim 0x10000450   Gb    2  Data  Hi   0x4
    877  g_ui32origSimobuckVDDStrim 0x10000454   Gb    2  Data  Hi   0x4
    878  gpDcuEnable                0x10000458   Gb    2  Data  Hi   0x4
    879  gpDcuLock                  0x1000045c   Gb    2  Data  Hi   0x4
    880  program_mram_tmc_tcycrd    0x10000460   Gb    2  Data  Hi   0x4
    881  recover_broken_mram_tmc_r_timer1
                                    0x10000464   Gb    2  Data  Hi   0x4
    882  storeAndWFIfuncRAM         0x10000490   Gb    2  Data  Hi   0x4
    883  __libspace_start           0x10000498   Gb    3  Data  De   0x60
    884  __temporary_stack_top$libspace
                                    0x100004f8   Gb    3  Data  De 
    885  am_KWD_tasks               0x10000538   Gb    3  Data  Hi   0x50
    886  am_KWD_timers              0x10000588   Gb    3  Data  Hi   0x10
    887  gFaultStack                0x100005a0   Gb    3  Data  Hi   0x200
    888  gMspiXipState              0x100007a0   Gb    3  Data  Hi   0x4
    889  gNumCmpB                   0x100007a4   Gb    3  Data  Hi   0x4
    890  gStartOff                  0x100007a8   Gb    3  Data  Hi   0x4
    891  g_PDMhandles               0x100007ac   Gb    3  Data  Hi   0x60
    892  g_bVDDCbuckboosted         0x1000080d   Gb    3  Data  Hi   0x1
    893  g_pfnCharPrint             0x10000814   Gb    3  Data  Hi   0x4
    894  g_sAmUtil                  0x10000c18   Gb    3  Data  Hi   0x8844
    895  g_trim_reg_origvals        0x1000945c   Gb    3  Data  Hi   0x54
    896  pxCurrentTCB               0x1000a078   Gb    3  Data  Hi   0x4
    897  ulTimerCountsForOneTick    0x1000ed2c   Gb    3  Data  Hi   0x4
    898  psGlobalAccessPtr          0x10060000   Gb    4  Data  Hi   0x4
    899  ui32MCUClaimed             0x10060004   Gb    4  Data  Hi   0x14
    900  ui32DSP0Claimed            0x10060018   Gb    4  Data  Hi   0x14
    901  ui32DSP1Claimed            0x1006002c   Gb    4  Data  Hi   0x14
    902  gpui32PdmDmaBuf            0x10060040   Gb    4  Data  Hi   0x280


** Section #12 '.strtab' (SHT_STRTAB)
    Size   : 15064 bytes

            #  Offset String
        ====================================

            1      1: $d
            2      4: $t
            3      7: $t.0
            4     12: $d.4
            5     17: $t.8
            6     22: $d.12
            7     28: $t.2
            8     33: $d.3
            9     38: $t.13
           10     44: $t.4
           11     49: $d.9
           12     54: $t.10
           13     60: $d.6
           14     65: $t.7
           15     70: $d.38
           16     76: $t.39
           17     82: $d.10
           18     88: $t.11
           19     94: $d.14
           20    100: $t.15
           21    106: $t.5
           22    111: $d.5
           23    116: $t.6
           24    121: $d.23
           25    127: $t.24
           26    133: $d.21
           27    139: $t.22
           28    145: $d.1
           29    150: $d.22
           30    156: $t.9
           31    161: $d.realdata
           32    173: am_resources.c
           33    188: __tagsym$$used.0
           34    205: __tagsym$$used.1
           35    222: __tagsym$$used.2
           36    239: __tagsym$$used.3
           37    256: __tagsym$$used.4
           38    273: __tagsym$$used.5
           39    290: __tagsym$$used.6
           40    307: __tagsym$$used.7
           41    324: __tagsym$$used.8
           42    341: vos_lite.c
           43    352: .L__const.main.McuMemCfg
           44    377: .L__const.main.SRAMMemCfg
           45    403: am_vos_board_setup.c
           46    424: __NVIC_SetPriority
           47    443: __NVIC_EnableIRQ
           48    460: __NVIC_DisableIRQ
           49    478: .L__const.am_vos_pdm_init.sPdmConfig
           50    515: g_ePdmInterrupts
           51    532: .L.str.4
           52    541: .L.str
           53    548: .L.str.6
           54    557: .L.str.2
           55    566: .L.str.7
           56    575: .L.str.3
           57    584: .L.str.1
           58    593: .L.str.5
           59    602: am_vos_isr.c
           60    615: port.c
           61    622: prvTaskExitError
           62    639: pxCurrentTCBConst2
           63    658: vPortEnableVFP
           64    673: prvPortStartFirstTask
           65    695: pxCurrentTCBConst
           66    713: __NVIC_ClearPendingIRQ
           67    736: ucMaxSysCallPriority
           68    757: ulMaxPRIGROUPValue
           69    776: uxCriticalNesting
           70    794: xMaximumPossibleSuppressedTicks
           71    826: g_lastSTimerVal
           72    842: am_vos_audio.c
           73    857: pui8WweInBuff
           74    871: am_vos_audio_buffer.c
           75    893: am_vos_codec.c
           76    908: am_vos_init.c
           77    922: g_KWD_TaskSetup
           78    938: g_KWD_TimerSetup
           79    955: .L.str.14
           80    965: .L.str.15
           81    975: .L.str.8
           82    984: .L.str.13
           83    994: .L.str.10
           84   1004: .L.str.11
           85   1014: .L.str.9
           86   1023: .L.str.12
           87   1033: am_vos_logic.c
           88   1048: am_vos_rtt_recorder.c
           89   1070: am_vos_task.c
           90   1084: am_vos_utils.c
           91   1099: event_groups.c
           92   1114: list.c
           93   1121: queue.c
           94   1129: prvInitialiseNewQueue
           95   1151: prvCopyDataToQueue
           96   1170: prvIsQueueFull
           97   1185: prvUnlockQueue
           98   1200: prvCopyDataFromQueue
           99   1221: prvIsQueueEmpty
          100   1237: tasks.c
          101   1245: prvInitialiseNewTask
          102   1266: prvAddNewTaskToReadyList
          103   1291: prvAddCurrentTaskToDelayedList
          104   1322: prvResetNextTaskUnblockTime
          105   1350: prvIdleTask
          106   1362: prvInitialiseTaskLists
          107   1385: prvCheckTasksWaitingTermination
          108   1417: prvGetExpectedIdleTime
          109   1440: uxSchedulerSuspended
          110   1461: xTickCount
          111   1472: xSuspendedTaskList
          112   1491: xSchedulerRunning
          113   1509: uxCurrentNumberOfTasks
          114   1532: uxTopReadyPriority
          115   1551: pxReadyTasksLists
          116   1569: xYieldPending
          117   1583: xPendingReadyList
          118   1601: xIdleTaskHandle
          119   1617: xNextTaskUnblockTime
          120   1638: xPendedTicks
          121   1651: pxDelayedTaskList
          122   1669: pxOverflowDelayedTaskList
          123   1695: xNumOfOverflows
          124   1711: uxTaskNumber
          125   1724: xDelayedTaskList1
          126   1742: xDelayedTaskList2
          127   1760: timers.c
          128   1769: prvCheckForValidListAndQueue
          129   1798: prvTimerTask
          130   1811: prvInitialiseNewTimer
          131   1833: prvGetNextExpireTime
          132   1854: prvProcessTimerOrBlockTask
          133   1881: prvProcessReceivedCommands
          134   1908: prvSampleTimeNow
          135   1925: prvProcessExpiredTimer
          136   1948: prvSwitchTimerLists
          137   1968: prvReloadTimer
          138   1983: prvInsertTimerInActiveList
          139   2010: xTimerQueue
          140   2022: xTimerTaskHandle
          141   2039: pxCurrentTimerList
          142   2058: pxOverflowTimerList
          143   2078: prvSampleTimeNow.xLastTime
          144   2105: xActiveTimerList1
          145   2123: xActiveTimerList2
          146   2141: heap_4.c
          147   2150: prvHeapInit
          148   2162: prvInsertBlockIntoFreeList
          149   2189: pxEnd
          150   2195: xFreeBytesRemaining
          151   2215: xStart
          152   2222: xMinimumEverFreeBytesRemaining
          153   2253: xNumberOfSuccessfulAllocations
          154   2284: xNumberOfSuccessfulFrees
          155   2309: ucHeap
          156   2316: SEGGER_RTT.c
          157   2329: SEGGER_RTT_printf.c
          158   2349: am_util_delay.c
          159   2365: am_util_faultisr.c
          160   2384: .L.str.29
          161   2394: .L.str.25
          162   2404: .L.str.18
          163   2414: .L.str.17
          164   2424: .L.str.23
          165   2434: .L.str.20
          166   2444: .L.str.21
          167   2454: .L.str.19
          168   2464: .L.str.22
          169   2474: .L.str.24
          170   2484: .L.str.16
          171   2494: .L.str.27
          172   2504: .L.str.26
          173   2514: .L.str.28
          174   2524: am_util_id.c
          175   2537: revmaj_get
          176   2548: chiprev_set
          177   2560: g_ui8DeviceNameUnknown
          178   2583: g_ui8VendorNameUnknown
          179   2606: g_ui8VendorNameAmbq
          180   2626: g_DeviceNameApollo4b
          181   2647: g_TempRange
          182   2659: am_util_stdio.c
          183   2675: decstr_to_int
          184   2689: simple_strlen
          185   2703: padbuffer
          186   2713: ndigits_in_hex
          187   2728: uint64_to_hexstr
          188   2745: ndigits_in_u64
          189   2760: uint64_to_str
          190   2774: ndigits_in_i64
          191   2789: ftoa
          192   2794: divu64_10
          193   2804: g_bTxtXlate
          194   2816: g_prfbuf
          195   2825: am_devices_led.c
          196   2842: am_devices_t5838.c
          197   2861: am_vos_spp_port.c
          198   2879: ../keil6/startup_keil6.s
          199   2904: STACK
          200   2910: StackMem
          201   2919: HEAP
          202   2924: HeapMem
          203   2932: RESET
          204   2938: $v0
          205   2942: am_cryptosec_isr
          206   2959: am_default_isr
          207   2974: .text
          208   2980: am_hal_cachectrl.c
          209   2999: daxi_flush_complete
          210   3019: daxi_flush_invalidate
          211   3041: gAxiMemRange
          212   3054: ui32AxiBufPwrStatReg
          213   3075: ui32AxiBufPwrStatMask
          214   3097: p64BAxiMem
          215   3108: am_hal_fault.c
          216   3123: am_hal_interrupt.c
          217   3142: am_hal_mcuctrl.c
          218   3159: device_info_get
          219   3175: g_am_hal_mcuctrl_sram_size
          220   3202: g_am_hal_mcuctrl_mram_size
          221   3229: am_hal_sysctrl.c
          222   3246: am_hal_utils.c
          223   3261: am_hal_gpio.c
          224   3275: gpionum_intreg_index_get
          225   3300: g_ui32DSpintbl
          226   3315: gpio_ppfnHandlers
          227   3333: gpio_pppvIrqArgs
          228   3350: am_hal_pdm.c
          229   3363: pdm_reginit
          230   3375: find_dma_threshold
          231   3394: am_hal_pwrctrl.c
          232   3411: am_hal_util_write_and_wait_timer_init
          233   3449: __NVIC_GetPriorityGrouping
          234   3476: __NVIC_SetPendingIRQ
          235   3497: VDDF_simobuck_boost
          236   3517: MemLDOActiveTrim_boost
          237   3540: am_get_pwrctrl
          238   3555: hfadj_enable_check
          239   3574: hfadj_enable_restore
          240   3595: crypto_quiesce
          241   3610: pwrctrl_periph_disable_msk_check
          242   3643: preserve_orig_reg_values
          243   3668: vddc_vddf_boost
          244   3684: buck_interval_check
          245   3704: coreldo_vddc_parallel_set
          246   3730: memldo_vddf_parallel_set
          247   3755: TrimVersionGet
          248   3770: VDDC_simobuck_boost
          249   3790: storeAndWFIRAM
          250   3805: am_hal_stimer.c
          251   3821: bStimerConfigured
          252   3839: am_hal_timer.c
          253   3854: timer_config_b0
          254   3870: TimerFlags
          255   3881: am_bsp.c
          256   3890: g_ePrintInterface
          257   3908: am_bsp_pins.c
          258   3922: am_hal_bootrom_helper.c
          259   3946: am_hal_clkgen.c
          260   3962: clkgen_hfrc2_compute_trim_setting
          261   3996: am_hal_itm.c
          262   4009: am_hal_mram.c
          263   4023: g_program_mram_tmc_tcycrd
          264   4049: g_recover_broken_mram_tmc_r_timer1
          265   4084: am_hal_mspi.c
          266   4098: am_hal_rtc.c
          267   4111: am_hal_tpiu.c
          268   4125: am_hal_uart.c
          269   4139: am_hal_dcu.c
          270   4152: get_ui32_dcu_mask
          271   4170: get_raw_dcu_mask
          272   4187: am_hal_dcu_raw_get
          273   4206: am_hal_dcu_raw_update
          274   4228: am_hal_global.c
          275   4244: am_hal_pin.c
          276   4257: am_hal_cmdq.c
          277   4271: am_hal_queue.c
          278   4286: dc.s
          279   4291: ../clib/longlong.s
          280   4310: ../clib/string.c
          281   4327: ../clib/memcpset.s
          282   4346: ../clib/heapaux.c
          283   4364: ../clib/angel/startup.s
          284   4388: !!!main
          285   4396: ../clib/angel/handlers.s
          286   4421: !!handler_copy
          287   4436: ../fplib/d2f.s
          288   4451: x$fpl$d2f
          289   4461: ../clib/angel/kernel.s
          290   4484: .ARM.Collect$$rtentry$$00000000
          291   4516: ../clib/angel/rt.s
          292   4535: ../fplib/dnaninf.s
          293   4554: x$fpl$dnaninf
          294   4568: ../fplib/fretinf.s
          295   4587: x$fpl$fretinf
          296   4601: ../fplib/usenofp.s
          297   4620: x$fpl$usenofp
          298   4634: .ARM.Collect$$rtentry$$00000002
          299   4666: .ARM.Collect$$rtentry$$00000009
          300   4698: .ARM.Collect$$rtentry$$0000000A
          301   4730: .ARM.Collect$$rtentry$$0000000C
          302   4762: .ARM.Collect$$rtentry$$0000000D
          303   4794: .ARM.Collect$$rtentry$$00000004
          304   4826: ../clib/angel/sys.s
          305   4846: ../clib/stdlib.c
          306   4863: ../clib/signal.c
          307   4880: ../clib/angel/boardlib.s
          308   4905: ../clib/libinit.s
          309   4923: .ARM.Collect$$libinit$$00000000
          310   4955: .bss
          311   4960: .ARM.Collect$$rtexit$$00000000
          312   4991: .ARM.Collect$$libinit$$00000001
          313   5023: .ARM.Collect$$libinit$$00000004
          314   5055: .ARM.Collect$$libinit$$0000000A
          315   5087: .ARM.Collect$$libinit$$0000000C
          316   5119: .ARM.Collect$$libinit$$0000000E
          317   5151: .ARM.Collect$$libinit$$00000011
          318   5183: .ARM.Collect$$libinit$$00000013
          319   5215: .ARM.Collect$$libinit$$00000015
          320   5247: .ARM.Collect$$libinit$$00000017
          321   5279: .ARM.Collect$$libinit$$00000019
          322   5311: .ARM.Collect$$libinit$$0000001B
          323   5343: .ARM.Collect$$libinit$$0000001D
          324   5375: .ARM.Collect$$libinit$$0000001F
          325   5407: .ARM.Collect$$libinit$$00000021
          326   5439: .ARM.Collect$$libinit$$00000023
          327   5471: .ARM.Collect$$libinit$$00000025
          328   5503: .ARM.Collect$$libinit$$0000002C
          329   5535: .ARM.Collect$$libinit$$0000002E
          330   5567: .ARM.Collect$$libinit$$00000030
          331   5599: .ARM.Collect$$libinit$$00000032
          332   5631: .ARM.Collect$$libinit$$00000033
          333   5663: ../clib/angel/sysapp.c
          334   5686: .ARM.Collect$$rtexit$$00000002
          335   5717: .ARM.Collect$$rtexit$$00000003
          336   5748: .ARM.Collect$$rtexit$$00000004
          337   5779: ../clib/armsys.c
          338   5796: ../fplib/fpinit.s
          339   5814: x$fpl$fpinit
          340   5827: ../clib/signal.s
          341   5844: .ARM.Collect$$libshutdown$$00000000
          342   5880: ../clib/heapalloc.c
          343   5900: .ARM.Collect$$libshutdown$$00000002
          344   5936: .ARM.Collect$$libshutdown$$00000004
          345   5972: .ARM.Collect$$libshutdown$$00000007
          346   6008: .ARM.Collect$$libshutdown$$0000000A
          347   6044: .ARM.Collect$$libshutdown$$0000000C
          348   6080: .ARM.Collect$$libshutdown$$0000000F
          349   6116: .ARM.Collect$$libshutdown$$00000010
          350   6152: ../clib/angel/dczerorl2.s
          351   6178: !!dczerorl2
          352   6190: ../clib/angel/scatter.s
          353   6214: !!!scatter
          354   6225: !!handler_zi
          355   6238: BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2
          356   6429: __Vectors
          357   6439: __Patchable
          358   6451: Reset_Handler
          359   6465: NMI_Handler
          360   6477: MemManage_Handler
          361   6495: BusFault_Handler
          362   6512: UsageFault_Handler
          363   6531: DebugMon_Handler
          364   6548: am_adc_isr
          365   6559: am_audadc0_isr
          366   6574: am_brownout_isr
          367   6590: am_cachecpu_isr
          368   6606: am_clkgen_isr
          369   6620: am_disp_isr
          370   6632: am_dsi_isr
          371   6643: am_dspi2s0_isr
          372   6658: am_dspi2s1_isr
          373   6673: am_dspi2s2_isr
          374   6688: am_dspi2s3_isr
          375   6703: am_gpio0_203f_isr
          376   6721: am_gpio0_405f_isr
          377   6739: am_gpio0_607f_isr
          378   6757: am_gpio1_001f_isr
          379   6775: am_gpio1_203f_isr
          380   6793: am_gpio1_405f_isr
          381   6811: am_gpio1_607f_isr
          382   6829: am_gpu_isr
          383   6840: am_iomaster0_isr
          384   6857: am_iomaster1_isr
          385   6874: am_iomaster2_isr
          386   6891: am_iomaster3_isr
          387   6908: am_iomaster4_isr
          388   6925: am_iomaster5_isr
          389   6942: am_iomaster6_isr
          390   6959: am_iomaster7_isr
          391   6976: am_ioslave_acc_isr
          392   6995: am_ioslave_ios_isr
          393   7014: am_mspi0_isr
          394   7027: am_mspi1_isr
          395   7040: am_mspi2_isr
          396   7053: am_pdm1_isr
          397   7065: am_pdm2_isr
          398   7077: am_pdm3_isr
          399   7089: am_rtc_isr
          400   7100: am_sdio_isr
          401   7112: am_stimer_cmpr2_isr
          402   7132: am_stimer_cmpr3_isr
          403   7152: am_stimer_cmpr4_isr
          404   7172: am_stimer_cmpr5_isr
          405   7192: am_stimer_cmpr6_isr
          406   7212: am_stimer_cmpr7_isr
          407   7232: am_stimerof_isr
          408   7248: am_timer00_isr
          409   7263: am_timer01_isr
          410   7278: am_timer02_isr
          411   7293: am_timer03_isr
          412   7308: am_timer04_isr
          413   7323: am_timer05_isr
          414   7338: am_timer06_isr
          415   7353: am_timer07_isr
          416   7368: am_timer08_isr
          417   7383: am_timer09_isr
          418   7398: am_timer10_isr
          419   7413: am_timer11_isr
          420   7428: am_timer12_isr
          421   7443: am_timer13_isr
          422   7458: am_timer14_isr
          423   7473: am_timer15_isr
          424   7488: am_uart1_isr
          425   7501: am_uart2_isr
          426   7514: am_uart3_isr
          427   7527: am_uart_isr
          428   7539: am_usb_isr
          429   7550: am_vcomp_isr
          430   7563: am_watchdog_isr
          431   7579: __main
          432   7586: __scatterload
          433   7600: __scatterload_rt2
          434   7618: __scatterload_rt2_thumb_only
          435   7647: __scatterload_null
          436   7666: __decompress
          437   7679: __decompress1
          438   7693: __scatterload_copy
          439   7712: __scatterload_zeroinit
          440   7735: __rt_lib_init
          441   7749: __rt_lib_init_fp_1
          442   7768: __rt_lib_init_alloca_1
          443   7791: __rt_lib_init_argv_1
          444   7812: __rt_lib_init_atexit_1
          445   7835: __rt_lib_init_clock_1
          446   7857: __rt_lib_init_cpp_1
          447   7877: __rt_lib_init_exceptions_1
          448   7904: __rt_lib_init_fp_trap_1
          449   7928: __rt_lib_init_getenv_1
          450   7951: __rt_lib_init_heap_1
          451   7972: __rt_lib_init_lc_collate_1
          452   7999: __rt_lib_init_lc_ctype_1
          453   8024: __rt_lib_init_lc_monetary_1
          454   8052: __rt_lib_init_lc_numeric_1
          455   8079: __rt_lib_init_lc_time_1
          456   8103: __rt_lib_init_preinit_1
          457   8127: __rt_lib_init_rand_1
          458   8148: __rt_lib_init_return
          459   8169: __rt_lib_init_signal_1
          460   8192: __rt_lib_init_stdio_1
          461   8214: __rt_lib_init_user_alloc_1
          462   8241: __rt_lib_shutdown
          463   8259: __rt_lib_shutdown_cpp_1
          464   8283: __rt_lib_shutdown_fp_trap_1
          465   8311: __rt_lib_shutdown_heap_1
          466   8336: __rt_lib_shutdown_return
          467   8361: __rt_lib_shutdown_signal_1
          468   8388: __rt_lib_shutdown_stdio_1
          469   8414: __rt_lib_shutdown_user_alloc_1
          470   8445: __rt_entry
          471   8456: __rt_entry_presh_1
          472   8475: __rt_entry_sh
          473   8489: __rt_entry_li
          474   8503: __rt_entry_postsh_1
          475   8523: __rt_entry_main
          476   8539: __rt_entry_postli_1
          477   8559: __rt_exit
          478   8569: __rt_exit_ls
          479   8582: __rt_exit_prels_1
          480   8600: __rt_exit_exit
          481   8615: __user_initial_stackheap
          482   8640: __aeabi_uldivmod
          483   8657: _ll_udiv
          484   8666: strlen
          485   8673: __aeabi_memcpy
          486   8688: __rt_memcpy
          487   8700: _memcpy_lastbytes
          488   8718: __aeabi_memset4
          489   8734: __aeabi_memset8
          490   8750: __aeabi_memclr
          491   8765: __rt_memclr
          492   8777: _memset
          493   8785: __use_two_region_memory
          494   8809: __rt_heap_escrow$2region
          495   8834: __rt_heap_expand$2region
          496   8859: __aeabi_memcpy4
          497   8875: __aeabi_memcpy8
          498   8891: __rt_memcpy_w
          499   8905: _memcpy_lastbytes_aligned
          500   8931: __aeabi_memclr4
          501   8947: __aeabi_memclr8
          502   8963: __rt_memclr_w
          503   8977: _memset_w
          504   8987: __user_setup_stackheap
          505   9010: exit
          506   9015: __user_libspace
          507   9031: __user_perproc_libspace
          508   9055: __user_perthread_libspace
          509   9081: _sys_exit
          510   9091: __I$use$semihosting
          511   9111: __use_no_semihosting_swi
          512   9136: __semihosting_library_function
          513   9167: HardFault_Handler
          514   9185: PendSV_Handler
          515   9200: SVC_Handler
          516   9212: SysTick_Handler
          517   9228: am_audio_buffer_empty
          518   9250: am_audio_buffer_index_set
          519   9276: am_audio_buffer_init
          520   9297: am_audio_buffer_nested_push
          521   9325: am_audio_buffer_push
          522   9346: am_bsp_itm_printf_enable
          523   9371: am_bsp_low_power_init
          524   9393: am_ctimer_isr
          525   9407: am_devices_led_array_init
          526   9433: am_devices_led_array_out
          527   9458: am_devices_led_init
          528   9478: am_devices_led_off
          529   9497: am_devices_led_on
          530   9515: am_devices_led_toggle
          531   9537: am_freertos_sleep
          532   9555: am_freertos_wakeup
          533   9574: am_getStackedReg
          534   9591: am_gpio0_001f_isr
          535   9609: am_hal_cachectrl_config
          536   9633: am_hal_cachectrl_enable
          537   9657: am_hal_clkgen_control
          538   9679: am_hal_daxi_config
          539   9698: am_hal_daxi_control
          540   9718: am_hal_dcu_get
          541   9733: am_hal_dcu_update
          542   9751: am_hal_delay_us
          543   9767: am_hal_delay_us_status_change
          544   9797: am_hal_delay_us_status_check
          545   9826: am_hal_fault_status_get
          546   9850: am_hal_gpio_interrupt_control
          547   9880: am_hal_gpio_interrupt_irq_clear
          548   9912: am_hal_gpio_interrupt_irq_status_get
          549   9949: am_hal_gpio_interrupt_register
          550   9980: am_hal_gpio_interrupt_service
          551  10010: am_hal_gpio_pinconfig
          552  10032: am_hal_gpio_state_read
          553  10055: am_hal_gpio_state_write
          554  10079: am_hal_hfrc2_adj_control
          555  10104: am_hal_interrupt_master_disable
          556  10136: am_hal_interrupt_master_enable
          557  10167: am_hal_interrupt_master_set
          558  10195: am_hal_itm_enable
          559  10213: am_hal_itm_print
          560  10230: am_hal_itm_stimulus_reg_byte_write
          561  10265: am_hal_load_ui32
          562  10282: am_hal_mcuctrl_info_get
          563  10306: am_hal_mram_ds_init
          564  10326: am_hal_mram_info_read
          565  10348: am_hal_pdm_configure
          566  10369: am_hal_pdm_deinitialize
          567  10393: am_hal_pdm_disable
          568  10412: am_hal_pdm_dma_disable
          569  10435: am_hal_pdm_dma_get_buffer
          570  10461: am_hal_pdm_dma_start
          571  10482: am_hal_pdm_enable
          572  10500: am_hal_pdm_fifo_flush
          573  10522: am_hal_pdm_initialize
          574  10544: am_hal_pdm_interrupt_clear
          575  10571: am_hal_pdm_interrupt_disable
          576  10600: am_hal_pdm_interrupt_enable
          577  10628: am_hal_pdm_interrupt_service
          578  10657: am_hal_pdm_interrupt_status_get
          579  10689: am_hal_pdm_power_control
          580  10714: am_hal_pwrctrl_control
          581  10737: am_hal_pwrctrl_low_power_init
          582  10767: am_hal_pwrctrl_mcu_memory_config
          583  10800: am_hal_pwrctrl_mcu_mode_select
          584  10831: am_hal_pwrctrl_periph_disable
          585  10861: am_hal_pwrctrl_periph_enable
          586  10890: am_hal_pwrctrl_periph_enabled
          587  10920: am_hal_pwrctrl_sram_config
          588  10947: am_hal_rtc_osc_disable
          589  10970: am_hal_stimer_compare_delta_set
          590  11002: am_hal_stimer_config
          591  11023: am_hal_stimer_counter_get
          592  11049: am_hal_stimer_int_clear
          593  11073: am_hal_stimer_int_enable
          594  11098: am_hal_stimer_int_status_get
          595  11127: am_hal_sysctrl_fpu_enable
          596  11153: am_hal_sysctrl_fpu_stacking_enable
          597  11188: am_hal_sysctrl_sleep
          598  11209: am_hal_timer_clear
          599  11228: am_hal_timer_clear_stop
          600  11252: am_hal_timer_default_config_set
          601  11284: am_hal_timer_disable
          602  11305: am_hal_timer_enable
          603  11325: am_hal_timer_enable_sync
          604  11350: am_hal_timer_interrupt_clear
          605  11379: am_hal_timer_interrupt_disable
          606  11410: am_hal_timer_interrupt_enable
          607  11440: am_hal_timer_interrupt_status_get
          608  11474: am_hal_timer_read
          609  11492: am_hal_timer_reset_config
          610  11518: am_hal_tpiu_enable
          611  11537: am_hal_triple_read
          612  11556: am_hal_util_write_and_wait
          613  11583: am_pdm0_isr
          614  11595: am_stimer_cmpr0_isr
          615  11615: am_stimer_cmpr1_isr
          616  11635: am_util_delay_ms
          617  11652: am_util_faultisr_collect_data
          618  11682: am_util_id_device
          619  11700: am_util_stdio_printf
          620  11721: am_util_stdio_printf_init
          621  11747: am_util_stdio_vsprintf
          622  11770: am_valid_sp
          623  11782: am_vos_audio_flush_ring_buffer
          624  11813: am_vos_audio_handler
          625  11834: am_vos_audio_processing_task
          626  11863: am_vos_audio_reset_flag_and_buffer
          627  11898: am_vos_audio_wwd_enable
          628  11922: am_vos_board_init
          629  11940: am_vos_burst_mode_disable
          630  11966: am_vos_burst_mode_setup
          631  11990: am_vos_button_gpio_check
          632  12015: am_vos_button_init
          633  12034: am_vos_button_int_register
          634  12061: am_vos_get_ring_buffer_status
          635  12091: am_vos_gpio_disable_irq
          636  12115: am_vos_gpio_enable_irq
          637  12138: am_vos_gpio_init
          638  12155: am_vos_heartbeat_led_process
          639  12184: am_vos_led_task
          640  12200: am_vos_logic_led_all_off
          641  12225: am_vos_logic_led_swirl
          642  12248: am_vos_mic_enable
          643  12266: am_vos_mute_mic_process
          644  12290: am_vos_mute_mic_toggle
          645  12313: am_vos_pdm_deinit
          646  12331: am_vos_pdm_init
          647  12347: am_vos_pdm_trigger_dma
          648  12370: am_vos_print_system_info
          649  12395: am_vos_printf
          650  12409: am_vos_reset_detected_flag
          651  12436: am_vos_ring_buffer_empty
          652  12461: am_vos_ring_buffer_full
          653  12485: am_vos_ring_buffer_overwrite
          654  12514: am_vos_ring_buffer_pop
          655  12537: am_vos_ring_buffer_push
          656  12561: am_vos_stdio_gatekeeper_task
          657  12590: am_vos_stdio_printf
          658  12610: am_vos_stdio_printf_init
          659  12635: am_vos_sys_init
          660  12651: am_vos_task_create
          661  12670: am_vos_task_create_all_tasks
          662  12699: am_vos_task_init
          663  12716: am_vos_task_read
          664  12733: am_vos_task_send
          665  12750: am_vos_task_send_fromISR
          666  12775: am_vos_timer_create
          667  12795: am_vos_timer_create_all_timers
          668  12826: am_vos_timer_heart_beat_callback
          669  12859: buck_ldo_override_init
          670  12882: buck_ldo_update_override
          671  12907: eTaskConfirmSleepModeStatus
          672  12935: internal_timer_config
          673  12957: main
          674  12962: pvPortMalloc
          675  12975: pxPortInitialiseStack
          676  12997: timer_config_b1
          677  13013: uxListRemove
          678  13026: uxTaskGetNumberOfTasks
          679  13049: vApplicationMallocFailedHook
          680  13078: vApplicationStackOverflowHook
          681  13108: vListInitialise
          682  13124: vListInitialiseItem
          683  13144: vListInsert
          684  13156: vPortEnterCritical
          685  13175: vPortExitCritical
          686  13193: vPortFree
          687  13203: vPortSetupTimerInterrupt
          688  13228: vPortSuppressTicksAndSleep
          689  13255: vPortValidateInterruptPriority
          690  13286: vQueueWaitForMessageRestricted
          691  13317: vTaskDelay
          692  13328: vTaskInternalSetTimeOutState
          693  13357: vTaskMissedYield
          694  13374: vTaskPlaceOnEventList
          695  13396: vTaskPlaceOnEventListRestricted
          696  13428: vTaskStartScheduler
          697  13448: vTaskStepTick
          698  13462: vTaskSuspendAll
          699  13478: vTaskSwitchContext
          700  13497: xPortStartScheduler
          701  13517: xPortStimerTickHandler
          702  13540: xQueueGenericCreate
          703  13560: xQueueGenericReset
          704  13579: xQueueGenericSend
          705  13597: xQueueGenericSendFromISR
          706  13622: xQueueReceive
          707  13636: xTaskCheckForTimeOut
          708  13657: xTaskCreate
          709  13669: xTaskGetSchedulerState
          710  13692: xTaskGetTickCount
          711  13710: xTaskIncrementTick
          712  13729: xTaskRemoveFromEventList
          713  13754: xTaskResumeAll
          714  13769: xTimerCreate
          715  13782: xTimerCreateTimerTask
          716  13804: xTimerGenericCommand
          717  13825: __aeabi_d2f
          718  13837: _d2f
          719  13842: __fpl_dnaninf
          720  13856: _fp_init
          721  13865: __fplib_config_fpu_vfp
          722  13888: __fplib_config_pureend_doubles
          723  13919: __fpl_fretinf
          724  13933: __I$use$fp
          725  13944: am_hal_cachectrl_defaults
          726  13970: am_hal_daxi_defaults
          727  13991: am_hal_gpio_pincfg_disabled
          728  14019: am_hal_gpio_pincfg_opendrain
          729  14048: am_hal_gpio_pincfg_output
          730  14074: am_hal_gpio_pincfg_tristate
          731  14102: am_hal_pwrctrl_peripheral_control
          732  14136: g_DefaultMcuMemCfg
          733  14155: g_DefaultSRAMCfg
          734  14172: g_am_hal_bootrom_helper
          735  14196: sGlobalAccess
          736  14210: ui32DSP0Allowed
          737  14226: ui32DSP1Allowed
          738  14242: ui32MCUAllowed
          739  14257: ui32SharedAccess
          740  14274: uxTopUsedPriority
          741  14292: Region$$Table$$Base
          742  14312: Region$$Table$$Limit
          743  14333: am_bsp_psLEDs
          744  14347: gDcuDisable
          745  14359: gDcuEnable
          746  14370: g_AM_BSP_GPIO_BUTTON0
          747  14392: g_AM_BSP_GPIO_BUTTON1
          748  14414: g_AM_BSP_GPIO_ITM_SWO
          749  14436: g_AM_BSP_GPIO_PDM0_CLK
          750  14459: g_AM_BSP_GPIO_PDM0_DATA
          751  14483: g_eCurrPwrMode
          752  14498: g_sVosAud
          753  14508: g_sVosBrd
          754  14518: g_sVosSys
          755  14528: g_ui32TrimVer
          756  14542: g_ui32origMEMLDOActiveTrim
          757  14569: g_ui32origSimobuckVDDCtrim
          758  14596: g_ui32origSimobuckVDDFtrim
          759  14623: g_ui32origSimobuckVDDStrim
          760  14650: gpDcuEnable
          761  14662: gpDcuLock
          762  14672: program_mram_tmc_tcycrd
          763  14696: recover_broken_mram_tmc_r_timer1
          764  14729: storeAndWFIfuncRAM
          765  14748: __libspace_start
          766  14765: __temporary_stack_top$libspace
          767  14796: am_KWD_tasks
          768  14809: am_KWD_timers
          769  14823: gFaultStack
          770  14835: gMspiXipState
          771  14849: gNumCmpB
          772  14858: gStartOff
          773  14868: g_PDMhandles
          774  14881: g_bVDDCbuckboosted
          775  14900: g_pfnCharPrint
          776  14915: g_sAmUtil
          777  14925: g_trim_reg_origvals
          778  14945: pxCurrentTCB
          779  14958: ulTimerCountsForOneTick
          780  14982: psGlobalAccessPtr
          781  15000: ui32MCUClaimed
          782  15015: ui32DSP0Claimed
          783  15031: ui32DSP1Claimed
          784  15047: gpui32PdmDmaBuf
          785  15063: 


** Section #13 '.note' (SHT_NOTE)
    Size   : 32 bytes (alignment 4)


** Section #14 '.comment' (SHT_PROGBITS)
    Size   : 2024 bytes


** Section #15 '.shstrtab' (SHT_STRTAB)
    Size   : 148 bytes

            #  Offset String
        ====================================

            1      1: MCU_MRAM
            2     10: MCU_TCM
            3     18: SHARED_SRAM
            4     30: .debug_abbrev
            5     44: .debug_frame
            6     57: .debug_info
            7     69: .debug_line
            8     81: .debug_str
            9     92: .debug_ranges
           10    106: .symtab
           11    114: .strtab
           12    122: .note
           13    128: .comment
           14    137: .shstrtab
           15    147: 


