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

** 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: 210204 (0x0003351c)
    Section header offset: 210236 (0x0003353c)

    Section header string table index: 15

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

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


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

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

    $d
    RESET
    __Vectors
        0x00018000:    1000fb40    @...    DCD    268499776
        0x00018004:    00018201    ....    DCD    98817
        0x00018008:    0001821f    ....    DCD    98847
        0x0001800c:    00018591    ....    DCD    99729
        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:    00018631    1...    DCD    99889
        0x00018030:    00018229    )...    DCD    98857
        0x00018034:    00000000    ....    DCD    0
        0x00018038:    000185c1    ....    DCD    99777
        0x0001803c:    00018655    U...    DCD    99925
        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:    00018b7d    }...    DCD    101245
        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:    0001b6f1    ....    DCD    112369
        0x000180c4:    0001b719    ....    DCD    112409
        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:    0001b601    ....    DCD    112129
        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:    00018f25    %...    DCD    102181
        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:    0000968c    ....    DCD    38540
        0x0001826c:    000096bc    ....    DCD    38588
    $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:    f008fe22    ..".    BL       _fp_init ; 0x20f4e
    .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:    f000f904    ....    BL       __user_setup_stackheap ; 0x1851c
        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:    f005fed3    ....    BL       main ; 0x1e0c4
        0x0001831e:    f000f922    ..".    BL       exit ; 0x18566
    .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:    f000f929    ..).    BL       _sys_exit ; 0x18580
        0x0001832e:    0000        ..      MOVS     r0,r0
    .text
    $v0
    __user_initial_stackheap
        0x00018330:    4802        .H      LDR      r0,[pc,#8] ; [0x1833c] = 0x1000eb40
        0x00018332:    4903        .I      LDR      r1,[pc,#12] ; [0x18340] = 0x1000fb40
        0x00018334:    4a01        .J      LDR      r2,[pc,#4] ; [0x1833c] = 0x1000eb40
        0x00018336:    4b03        .K      LDR      r3,[pc,#12] ; [0x18344] = 0x1000eb40
        0x00018338:    4770        pG      BX       lr
    $d
        0x0001833a:    0000        ..      DCW    0
        0x0001833c:    1000eb40    @...    DCD    268495680
        0x00018340:    1000fb40    @...    DCD    268499776
        0x00018344:    1000eb40    @...    DCD    268495680
    $t
    .text
    strlen
        0x00018348:    b510        ..      PUSH     {r4,lr}
        0x0001834a:    1c43        C.      ADDS     r3,r0,#1
        0x0001834c:    e002        ..      B        0x18354 ; strlen + 12
        0x0001834e:    f8101b01    ....    LDRB     r1,[r0],#1
        0x00018352:    b171        q.      CBZ      r1,0x18372 ; strlen + 42
        0x00018354:    0781        ..      LSLS     r1,r0,#30
        0x00018356:    d1fa        ..      BNE      0x1834e ; strlen + 6
        0x00018358:    f04f3201    O..2    MOV      r2,#0x1010101
        0x0001835c:    c802        ..      LDM      r0!,{r1}
        0x0001835e:    1a8c        ..      SUBS     r4,r1,r2
        0x00018360:    438c        .C      BICS     r4,r4,r1
        0x00018362:    ea1411c2    ....    ANDS     r1,r4,r2,LSL #7
        0x00018366:    d0f9        ..      BEQ      0x1835c ; strlen + 20
        0x00018368:    1ac0        ..      SUBS     r0,r0,r3
        0x0001836a:    060a        ..      LSLS     r2,r1,#24
        0x0001836c:    d003        ..      BEQ      0x18376 ; strlen + 46
        0x0001836e:    1ec0        ..      SUBS     r0,r0,#3
        0x00018370:    bd10        ..      POP      {r4,pc}
        0x00018372:    1ac0        ..      SUBS     r0,r0,r3
        0x00018374:    bd10        ..      POP      {r4,pc}
        0x00018376:    040a        ..      LSLS     r2,r1,#16
        0x00018378:    d001        ..      BEQ      0x1837e ; strlen + 54
        0x0001837a:    1e80        ..      SUBS     r0,r0,#2
        0x0001837c:    bd10        ..      POP      {r4,pc}
        0x0001837e:    0209        ..      LSLS     r1,r1,#8
        0x00018380:    d0fc        ..      BEQ      0x1837c ; strlen + 52
        0x00018382:    1e40        @.      SUBS     r0,r0,#1
        0x00018384:    bd10        ..      POP      {r4,pc}
    .text
    __aeabi_memcpy
    __rt_memcpy
        0x00018386:    2a03        .*      CMP      r2,#3
        0x00018388:    f2408030    @.0.    BLS.W    _memcpy_lastbytes ; 0x183ec
        0x0001838c:    f0100c03    ....    ANDS     r12,r0,#3
        0x00018390:    f0008015    ....    BEQ.W    0x183be ; __aeabi_memcpy + 56
        0x00018394:    f8113b01    ...;    LDRB     r3,[r1],#1
        0x00018398:    f1bc0f02    ....    CMP      r12,#2
        0x0001839c:    4462        bD      ADD      r2,r2,r12
        0x0001839e:    bf98        ..      IT       LS
        0x000183a0:    f811cb01    ....    LDRBLS   r12,[r1],#1
        0x000183a4:    f8003b01    ...;    STRB     r3,[r0],#1
        0x000183a8:    bf38        8.      IT       CC
        0x000183aa:    f8113b01    ...;    LDRBCC   r3,[r1],#1
        0x000183ae:    f1a20204    ....    SUB      r2,r2,#4
        0x000183b2:    bf98        ..      IT       LS
        0x000183b4:    f800cb01    ....    STRBLS   r12,[r0],#1
        0x000183b8:    bf38        8.      IT       CC
        0x000183ba:    f8003b01    ...;    STRBCC   r3,[r0],#1
        0x000183be:    f0110303    ....    ANDS     r3,r1,#3
        0x000183c2:    f0008052    ..R.    BEQ.W    __aeabi_memcpy4 ; 0x1846a
        0x000183c6:    3a08        .:      SUBS     r2,r2,#8
        0x000183c8:    f0c08008    ....    BCC.W    0x183dc ; __aeabi_memcpy + 86
        0x000183cc:    f8513b04    Q..;    LDR      r3,[r1],#4
        0x000183d0:    3a08        .:      SUBS     r2,r2,#8
        0x000183d2:    f851cb04    Q...    LDR      r12,[r1],#4
        0x000183d6:    e8a01008    ....    STM      r0!,{r3,r12}
        0x000183da:    e7f5        ..      B        0x183c8 ; __aeabi_memcpy + 66
        0x000183dc:    1d12        ..      ADDS     r2,r2,#4
        0x000183de:    bf5c        \.      ITT      PL
        0x000183e0:    f8513b04    Q..;    LDRPL    r3,[r1],#4
        0x000183e4:    f8403b04    @..;    STRPL    r3,[r0],#4
        0x000183e8:    f3af8000    ....    NOP.W    
    _memcpy_lastbytes
        0x000183ec:    07d2        ..      LSLS     r2,r2,#31
        0x000183ee:    bf24        $.      ITT      CS
        0x000183f0:    f8113b01    ...;    LDRBCS   r3,[r1],#1
        0x000183f4:    f811cb01    ....    LDRBCS   r12,[r1],#1
        0x000183f8:    bf48        H.      IT       MI
        0x000183fa:    f8112b01    ...+    LDRBMI   r2,[r1],#1
        0x000183fe:    bf24        $.      ITT      CS
        0x00018400:    f8003b01    ...;    STRBCS   r3,[r0],#1
        0x00018404:    f800cb01    ....    STRBCS   r12,[r0],#1
        0x00018408:    bf48        H.      IT       MI
        0x0001840a:    f8002b01    ...+    STRBMI   r2,[r0],#1
        0x0001840e:    4770        pG      BX       lr
    .text
    __aeabi_memset4
    __aeabi_memset8
        0x00018410:    f00203ff    ....    AND      r3,r2,#0xff
        0x00018414:    ea432203    C.."    ORR      r2,r3,r3,LSL #8
        0x00018418:    ea424202    B..B    ORR      r2,r2,r2,LSL #16
        0x0001841c:    f000b859    ..Y.    B.W      _memset_w ; 0x184d2
    .text
    __aeabi_memclr
    __rt_memclr
        0x00018420:    f04f0200    O...    MOV      r2,#0
    _memset
        0x00018424:    2904        .)      CMP      r1,#4
        0x00018426:    f0c08012    ....    BCC.W    0x1844e ; _memset + 42
        0x0001842a:    f0100c03    ....    ANDS     r12,r0,#3
        0x0001842e:    f0008050    ..P.    BEQ.W    _memset_w ; 0x184d2
        0x00018432:    f1cc0c04    ....    RSB      r12,r12,#4
        0x00018436:    f1bc0f02    ....    CMP      r12,#2
        0x0001843a:    bf18        ..      IT       NE
        0x0001843c:    f8002b01    ...+    STRBNE   r2,[r0],#1
        0x00018440:    bfa8        ..      IT       GE
        0x00018442:    f8202b02     ..+    STRHGE   r2,[r0],#2
        0x00018446:    eba1010c    ....    SUB      r1,r1,r12
        0x0001844a:    f000b842    ..B.    B.W      _memset_w ; 0x184d2
        0x0001844e:    ea5f7cc1    _..|    LSLS     r12,r1,#31
        0x00018452:    bf24        $.      ITT      CS
        0x00018454:    f8002b01    ...+    STRBCS   r2,[r0],#1
        0x00018458:    f8002b01    ...+    STRBCS   r2,[r0],#1
        0x0001845c:    bf48        H.      IT       MI
        0x0001845e:    f8002b01    ...+    STRBMI   r2,[r0],#1
        0x00018462:    4770        pG      BX       lr
    .text
    __use_two_region_memory
        0x00018464:    4770        pG      BX       lr
    __rt_heap_escrow$2region
        0x00018466:    4770        pG      BX       lr
    __rt_heap_expand$2region
        0x00018468:    4770        pG      BX       lr
    .text
    __aeabi_memcpy4
    __aeabi_memcpy8
    __rt_memcpy_w
        0x0001846a:    b510        ..      PUSH     {r4,lr}
        0x0001846c:    3a20         :      SUBS     r2,r2,#0x20
        0x0001846e:    f0c0800b    ....    BCC.W    0x18488 ; __aeabi_memcpy4 + 30
        0x00018472:    e8b15018    ...P    LDM      r1!,{r3,r4,r12,lr}
        0x00018476:    e8a05018    ...P    STM      r0!,{r3,r4,r12,lr}
        0x0001847a:    e8b15018    ...P    LDM      r1!,{r3,r4,r12,lr}
        0x0001847e:    e8a05018    ...P    STM      r0!,{r3,r4,r12,lr}
        0x00018482:    3a20         :      SUBS     r2,r2,#0x20
        0x00018484:    f4bfaff5    ....    BCS.W    0x18472 ; __aeabi_memcpy4 + 8
        0x00018488:    ea5f7c02    _..|    LSLS     r12,r2,#28
        0x0001848c:    bf24        $.      ITT      CS
        0x0001848e:    e8b15018    ...P    LDMCS    r1!,{r3,r4,r12,lr}
        0x00018492:    e8a05018    ...P    STMCS    r0!,{r3,r4,r12,lr}
        0x00018496:    bf44        D.      ITT      MI
        0x00018498:    c918        ..      LDMMI    r1!,{r3,r4}
        0x0001849a:    c018        ..      STMMI    r0!,{r3,r4}
        0x0001849c:    e8bd4010    ...@    POP      {r4,lr}
        0x000184a0:    ea5f7c82    _..|    LSLS     r12,r2,#30
        0x000184a4:    bf24        $.      ITT      CS
        0x000184a6:    f8513b04    Q..;    LDRCS    r3,[r1],#4
        0x000184aa:    f8403b04    @..;    STRCS    r3,[r0],#4
        0x000184ae:    bf08        ..      IT       EQ
        0x000184b0:    4770        pG      BXEQ     lr
    _memcpy_lastbytes_aligned
        0x000184b2:    07d2        ..      LSLS     r2,r2,#31
        0x000184b4:    bf28        (.      IT       CS
        0x000184b6:    f8313b02    1..;    LDRHCS   r3,[r1],#2
        0x000184ba:    bf48        H.      IT       MI
        0x000184bc:    f8112b01    ...+    LDRBMI   r2,[r1],#1
        0x000184c0:    bf28        (.      IT       CS
        0x000184c2:    f8203b02     ..;    STRHCS   r3,[r0],#2
        0x000184c6:    bf48        H.      IT       MI
        0x000184c8:    f8002b01    ...+    STRBMI   r2,[r0],#1
        0x000184cc:    4770        pG      BX       lr
    .text
    __aeabi_memclr4
    __aeabi_memclr8
    __rt_memclr_w
        0x000184ce:    f04f0200    O...    MOV      r2,#0
    _memset_w
        0x000184d2:    b500        ..      PUSH     {lr}
        0x000184d4:    4613        .F      MOV      r3,r2
        0x000184d6:    4694        .F      MOV      r12,r2
        0x000184d8:    4696        .F      MOV      lr,r2
        0x000184da:    3920         9      SUBS     r1,r1,#0x20
        0x000184dc:    bf22        ".      ITTT     CS
        0x000184de:    e8a0500c    ...P    STMCS    r0!,{r2,r3,r12,lr}
        0x000184e2:    e8a0500c    ...P    STMCS    r0!,{r2,r3,r12,lr}
        0x000184e6:    f1b10120    .. .    SUBSCS   r1,r1,#0x20
        0x000184ea:    f4bfaff7    ....    BCS.W    0x184dc ; _memset_w + 10
        0x000184ee:    0709        ..      LSLS     r1,r1,#28
        0x000184f0:    bf28        (.      IT       CS
        0x000184f2:    e8a0500c    ...P    STMCS    r0!,{r2,r3,r12,lr}
        0x000184f6:    bf48        H.      IT       MI
        0x000184f8:    c00c        ..      STMMI    r0!,{r2,r3}
        0x000184fa:    f85deb04    ]...    POP      {lr}
        0x000184fe:    0089        ..      LSLS     r1,r1,#2
        0x00018500:    bf28        (.      IT       CS
        0x00018502:    f8402b04    @..+    STRCS    r2,[r0],#4
        0x00018506:    bf08        ..      IT       EQ
        0x00018508:    4770        pG      BXEQ     lr
        0x0001850a:    bf48        H.      IT       MI
        0x0001850c:    f8202b02     ..+    STRHMI   r2,[r0],#2
        0x00018510:    f0114f80    ...O    TST      r1,#0x40000000
        0x00018514:    bf18        ..      IT       NE
        0x00018516:    f8002b01    ...+    STRBNE   r2,[r0],#1
        0x0001851a:    4770        pG      BX       lr
    .text
    __user_setup_stackheap
        0x0001851c:    4675        uF      MOV      r5,lr
        0x0001851e:    f000f82b    ..+.    BL       __user_libspace ; 0x18578
        0x00018522:    46ae        .F      MOV      lr,r5
        0x00018524:    0005        ..      MOVS     r5,r0
        0x00018526:    4669        iF      MOV      r1,sp
        0x00018528:    4653        SF      MOV      r3,r10
        0x0001852a:    f0200007     ...    BIC      r0,r0,#7
        0x0001852e:    4685        .F      MOV      sp,r0
        0x00018530:    b018        ..      ADD      sp,sp,#0x60
        0x00018532:    b520         .      PUSH     {r5,lr}
        0x00018534:    f7fffefc    ....    BL       __user_initial_stackheap ; 0x18330
        0x00018538:    e8bd4020    .. @    POP      {r5,lr}
        0x0001853c:    f04f0600    O...    MOV      r6,#0
        0x00018540:    f04f0700    O...    MOV      r7,#0
        0x00018544:    f04f0800    O...    MOV      r8,#0
        0x00018548:    f04f0b00    O...    MOV      r11,#0
        0x0001854c:    46ac        .F      MOV      r12,r5
        0x0001854e:    e8ac09c0    ....    STM      r12!,{r6-r8,r11}
        0x00018552:    e8ac09c0    ....    STM      r12!,{r6-r8,r11}
        0x00018556:    e8ac09c0    ....    STM      r12!,{r6-r8,r11}
        0x0001855a:    e8ac09c0    ....    STM      r12!,{r6-r8,r11}
        0x0001855e:    f0210107    !...    BIC      r1,r1,#7
        0x00018562:    468d        .F      MOV      sp,r1
        0x00018564:    4770        pG      BX       lr
    .text
    exit
        0x00018566:    b510        ..      PUSH     {r4,lr}
        0x00018568:    4604        .F      MOV      r4,r0
        0x0001856a:    f3af8000    ....    NOP.W    
        0x0001856e:    4620         F      MOV      r0,r4
        0x00018570:    e8bd4010    ...@    POP      {r4,lr}
        0x00018574:    f7ffbed5    ....    B.W      __rt_exit ; 0x18322
    .text
    __user_libspace
    __user_perproc_libspace
    __user_perthread_libspace
        0x00018578:    4800        .H      LDR      r0,[pc,#0] ; [0x1857c] = 0x100002a8
        0x0001857a:    4770        pG      BX       lr
    $d
        0x0001857c:    100002a8    ....    DCD    268436136
    $t
    .text
    _sys_exit
        0x00018580:    4901        .I      LDR      r1,[pc,#4] ; [0x18588] = 0x20026
        0x00018582:    2018        .       MOVS     r0,#0x18
        0x00018584:    beab        ..      BKPT     #0xab
        0x00018586:    e7fe        ..      B        0x18586 ; _sys_exit + 6
    $d
        0x00018588:    00020026    &...    DCD    131110
    $t
    .text
    __I$use$semihosting
    __use_no_semihosting_swi
        0x0001858c:    4770        pG      BX       lr
    .text
    __semihosting_library_function
        0x0001858e:    0000        ..      MOVS     r0,r0
    $t.0
    HardFault_Handler
        0x00018590:    f01e0f04    ....    TST      lr,#4
        0x00018594:    bf0c        ..      ITE      EQ
        0x00018596:    f3ef8008    ....    MRSEQ    r0,MSP
        0x0001859a:    f3ef8009    ....    MRSNE    r0,PSP
        0x0001859e:    4904        .I      LDR      r1,[pc,#16] ; [0x185b0] = 0x10000370
        0x000185a0:    f5017100    ...q    ADD      r1,r1,#0x200
        0x000185a4:    f0210103    !...    BIC      r1,r1,#3
        0x000185a8:    468d        .F      MOV      sp,r1
        0x000185aa:    f003b8dd    ....    B.W      am_util_faultisr_collect_data ; 0x1b768
        0x000185ae:    bf00        ..      NOP      
    $d.4
        0x000185b0:    10000370    p...    DCD    268436336
        0x000185b4:    00000000    ....    DCD    0
        0x000185b8:    00000000    ....    DCD    0
        0x000185bc:    00000000    ....    DCD    0
    $t.11
    PendSV_Handler
        0x000185c0:    f3ef8009    ....    MRS      r0,PSP
        0x000185c4:    f3bf8f6f    ..o.    ISB      
        0x000185c8:    4b15        .K      LDR      r3,[pc,#84] ; [0x18620] = 0x10009dc4
        0x000185ca:    681a        .h      LDR      r2,[r3,#0]
        0x000185cc:    f01e0f10    ....    TST      lr,#0x10
        0x000185d0:    bf08        ..      IT       EQ
        0x000185d2:    ed208a10     ...    VSTMDBEQ r0!,{s16-s31}
        0x000185d6:    e9204ff0     ..O    STMDB    r0!,{r4-r11,lr}
        0x000185da:    6010        .`      STR      r0,[r2,#0]
        0x000185dc:    e92d0009    -...    PUSH.W   {r0,r3}
        0x000185e0:    f04f0080    O...    MOV      r0,#0x80
        0x000185e4:    f3808811    ....    MSR      BASEPRI,r0
        0x000185e8:    f3bf8f4f    ..O.    DSB      
        0x000185ec:    f3bf8f6f    ..o.    ISB      
        0x000185f0:    f007fb22    ..".    BL       vTaskSwitchContext ; 0x1fc38
        0x000185f4:    f04f0000    O...    MOV      r0,#0
        0x000185f8:    f3808811    ....    MSR      BASEPRI,r0
        0x000185fc:    e8bd0009    ....    POP.W    {r0,r3}
        0x00018600:    6819        .h      LDR      r1,[r3,#0]
        0x00018602:    6808        .h      LDR      r0,[r1,#0]
        0x00018604:    e8b04ff0    ...O    LDM      r0!,{r4-r11,lr}
        0x00018608:    f01e0f10    ....    TST      lr,#0x10
        0x0001860c:    bf08        ..      IT       EQ
        0x0001860e:    ecb08a10    ....    VLDMEQ   r0!,{s16-s31}
        0x00018612:    f3808809    ....    MSR      PSP,r0
        0x00018616:    f3bf8f6f    ..o.    ISB      
        0x0001861a:    4770        pG      BX       lr
        0x0001861c:    bf00        ..      NOP      
        0x0001861e:    bf00        ..      NOP      
    $d.12
    pxCurrentTCBConst
        0x00018620:    10009dc4    ....    DCD    268475844
        0x00018624:    00000000    ....    DCD    0
        0x00018628:    00000000    ....    DCD    0
        0x0001862c:    00000000    ....    DCD    0
    $t.2
    SVC_Handler
        0x00018630:    4b07        .K      LDR      r3,[pc,#28] ; [0x18650] = 0x10009dc4
        0x00018632:    6819        .h      LDR      r1,[r3,#0]
        0x00018634:    6808        .h      LDR      r0,[r1,#0]
        0x00018636:    e8b04ff0    ...O    LDM      r0!,{r4-r11,lr}
        0x0001863a:    f3808809    ....    MSR      PSP,r0
        0x0001863e:    f3bf8f6f    ..o.    ISB      
        0x00018642:    f04f0000    O...    MOV      r0,#0
        0x00018646:    f3808811    ....    MSR      BASEPRI,r0
        0x0001864a:    4770        pG      BX       lr
        0x0001864c:    bf00        ..      NOP      
        0x0001864e:    bf00        ..      NOP      
    $d.3
    pxCurrentTCBConst2
        0x00018650:    10009dc4    ....    DCD    268475844
    $t.13
    SysTick_Handler
        0x00018654:    b580        ..      PUSH     {r7,lr}
        0x00018656:    b082        ..      SUB      sp,sp,#8
        0x00018658:    f04f0080    O...    MOV      r0,#0x80
        0x0001865c:    f3808811    ....    MSR      BASEPRI,r0
        0x00018660:    f3bf8f6f    ..o.    ISB      
        0x00018664:    f3bf8f4f    ..O.    DSB      
        0x00018668:    9000        ..      STR      r0,[sp,#0]
        0x0001866a:    f008f84b    ..K.    BL       xTaskIncrementTick ; 0x20704
        0x0001866e:    b140        @.      CBZ      r0,0x18682 ; SysTick_Handler + 46
        0x00018670:    e7ff        ..      B        0x18672 ; SysTick_Handler + 30
        0x00018672:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00018676:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001867a:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001867e:    6008        .`      STR      r0,[r1,#0]
        0x00018680:    e7ff        ..      B        0x18682 ; SysTick_Handler + 46
        0x00018682:    2000        .       MOVS     r0,#0
        0x00018684:    9001        ..      STR      r0,[sp,#4]
        0x00018686:    9801        ..      LDR      r0,[sp,#4]
        0x00018688:    f3808811    ....    MSR      BASEPRI,r0
        0x0001868c:    b002        ..      ADD      sp,sp,#8
        0x0001868e:    bd80        ..      POP      {r7,pc}
    TrimVersionGet
        0x00018690:    b580        ..      PUSH     {r7,lr}
        0x00018692:    b084        ..      SUB      sp,sp,#0x10
        0x00018694:    9002        ..      STR      r0,[sp,#8]
        0x00018696:    f2402094    @..     MOVW     r0,#0x294
        0x0001869a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001869e:    6800        .h      LDR      r0,[r0,#0]
        0x000186a0:    3001        .0      ADDS     r0,#1
        0x000186a2:    b9f0        ..      CBNZ     r0,0x186e2 ; TrimVersionGet + 82
        0x000186a4:    e7ff        ..      B        0x186a6 ; TrimVersionGet + 22
        0x000186a6:    f2402394    @..#    MOVW     r3,#0x294
        0x000186aa:    f2c10300    ....    MOVT     r3,#0x1000
        0x000186ae:    f24041c4    @..A    MOV      r1,#0x4c4
        0x000186b2:    2201        ."      MOVS     r2,#1
        0x000186b4:    4610        .F      MOV      r0,r2
        0x000186b6:    f001fb47    ..G.    BL       am_hal_mram_info_read ; 0x19d48
        0x000186ba:    9001        ..      STR      r0,[sp,#4]
        0x000186bc:    9801        ..      LDR      r0,[sp,#4]
        0x000186be:    b940        @.      CBNZ     r0,0x186d2 ; TrimVersionGet + 66
        0x000186c0:    e7ff        ..      B        0x186c2 ; TrimVersionGet + 50
        0x000186c2:    f2402094    @..     MOVW     r0,#0x294
        0x000186c6:    f2c10000    ....    MOVT     r0,#0x1000
        0x000186ca:    6800        .h      LDR      r0,[r0,#0]
        0x000186cc:    3001        .0      ADDS     r0,#1
        0x000186ce:    b938        8.      CBNZ     r0,0x186e0 ; TrimVersionGet + 80
        0x000186d0:    e7ff        ..      B        0x186d2 ; TrimVersionGet + 66
        0x000186d2:    f2402194    @..!    MOVW     r1,#0x294
        0x000186d6:    f2c10100    ....    MOVT     r1,#0x1000
        0x000186da:    2000        .       MOVS     r0,#0
        0x000186dc:    6008        .`      STR      r0,[r1,#0]
        0x000186de:    e7ff        ..      B        0x186e0 ; TrimVersionGet + 80
        0x000186e0:    e7ff        ..      B        0x186e2 ; TrimVersionGet + 82
        0x000186e2:    9802        ..      LDR      r0,[sp,#8]
        0x000186e4:    b150        P.      CBZ      r0,0x186fc ; TrimVersionGet + 108
        0x000186e6:    e7ff        ..      B        0x186e8 ; TrimVersionGet + 88
        0x000186e8:    f2402094    @..     MOVW     r0,#0x294
        0x000186ec:    f2c10000    ....    MOVT     r0,#0x1000
        0x000186f0:    6800        .h      LDR      r0,[r0,#0]
        0x000186f2:    9902        ..      LDR      r1,[sp,#8]
        0x000186f4:    6008        .`      STR      r0,[r1,#0]
        0x000186f6:    2000        .       MOVS     r0,#0
        0x000186f8:    9003        ..      STR      r0,[sp,#0xc]
        0x000186fa:    e002        ..      B        0x18702 ; TrimVersionGet + 114
        0x000186fc:    2006        .       MOVS     r0,#6
        0x000186fe:    9003        ..      STR      r0,[sp,#0xc]
        0x00018700:    e7ff        ..      B        0x18702 ; TrimVersionGet + 114
        0x00018702:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018704:    b004        ..      ADD      sp,sp,#0x10
        0x00018706:    bd80        ..      POP      {r7,pc}
    __NVIC_ClearPendingIRQ
        0x00018708:    b081        ..      SUB      sp,sp,#4
        0x0001870a:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001870e:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00018712:    2800        .(      CMP      r0,#0
        0x00018714:    d40e        ..      BMI      0x18734 ; __NVIC_ClearPendingIRQ + 44
        0x00018716:    e7ff        ..      B        0x18718 ; __NVIC_ClearPendingIRQ + 16
        0x00018718:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x0001871c:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018720:    2001        .       MOVS     r0,#1
        0x00018722:    4090        .@      LSLS     r0,r0,r2
        0x00018724:    094a        J.      LSRS     r2,r1,#5
        0x00018726:    f24e2180    N..!    MOV      r1,#0xe280
        0x0001872a:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001872e:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018732:    e7ff        ..      B        0x18734 ; __NVIC_ClearPendingIRQ + 44
        0x00018734:    b001        ..      ADD      sp,sp,#4
        0x00018736:    4770        pG      BX       lr
    __NVIC_DisableIRQ
        0x00018738:    b081        ..      SUB      sp,sp,#4
        0x0001873a:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001873e:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x00018742:    2800        .(      CMP      r0,#0
        0x00018744:    d412        ..      BMI      0x1876c ; __NVIC_DisableIRQ + 52
        0x00018746:    e7ff        ..      B        0x18748 ; __NVIC_DisableIRQ + 16
        0x00018748:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x0001874c:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018750:    2001        .       MOVS     r0,#1
        0x00018752:    4090        .@      LSLS     r0,r0,r2
        0x00018754:    094a        J.      LSRS     r2,r1,#5
        0x00018756:    f24e1180    N...    MOV      r1,#0xe180
        0x0001875a:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001875e:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018762:    f3bf8f4f    ..O.    DSB      
        0x00018766:    f3bf8f6f    ..o.    ISB      
        0x0001876a:    e7ff        ..      B        0x1876c ; __NVIC_DisableIRQ + 52
        0x0001876c:    b001        ..      ADD      sp,sp,#4
        0x0001876e:    4770        pG      BX       lr
    __NVIC_EnableIRQ
        0x00018770:    b081        ..      SUB      sp,sp,#4
        0x00018772:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018776:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x0001877a:    2800        .(      CMP      r0,#0
        0x0001877c:    d40e        ..      BMI      0x1879c ; __NVIC_EnableIRQ + 44
        0x0001877e:    e7ff        ..      B        0x18780 ; __NVIC_EnableIRQ + 16
        0x00018780:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x00018784:    f001021f    ....    AND      r2,r1,#0x1f
        0x00018788:    2001        .       MOVS     r0,#1
        0x0001878a:    4090        .@      LSLS     r0,r0,r2
        0x0001878c:    094a        J.      LSRS     r2,r1,#5
        0x0001878e:    f24e1100    N...    MOVW     r1,#0xe100
        0x00018792:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00018796:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001879a:    e7ff        ..      B        0x1879c ; __NVIC_EnableIRQ + 44
        0x0001879c:    b001        ..      ADD      sp,sp,#4
        0x0001879e:    4770        pG      BX       lr
    __NVIC_EnableIRQ
        0x000187a0:    b081        ..      SUB      sp,sp,#4
        0x000187a2:    f88d0003    ....    STRB     r0,[sp,#3]
        0x000187a6:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x000187aa:    2800        .(      CMP      r0,#0
        0x000187ac:    d40e        ..      BMI      0x187cc ; __NVIC_EnableIRQ + 44
        0x000187ae:    e7ff        ..      B        0x187b0 ; __NVIC_EnableIRQ + 16
        0x000187b0:    f99d1003    ....    LDRSB    r1,[sp,#3]
        0x000187b4:    f001021f    ....    AND      r2,r1,#0x1f
        0x000187b8:    2001        .       MOVS     r0,#1
        0x000187ba:    4090        .@      LSLS     r0,r0,r2
        0x000187bc:    094a        J.      LSRS     r2,r1,#5
        0x000187be:    f24e1100    N...    MOVW     r1,#0xe100
        0x000187c2:    f2ce0100    ....    MOVT     r1,#0xe000
        0x000187c6:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x000187ca:    e7ff        ..      B        0x187cc ; __NVIC_EnableIRQ + 44
        0x000187cc:    b001        ..      ADD      sp,sp,#4
        0x000187ce:    4770        pG      BX       lr
    __NVIC_SetPriority
        0x000187d0:    b082        ..      SUB      sp,sp,#8
        0x000187d2:    f88d0007    ....    STRB     r0,[sp,#7]
        0x000187d6:    9100        ..      STR      r1,[sp,#0]
        0x000187d8:    f99d0007    ....    LDRSB    r0,[sp,#7]
        0x000187dc:    2800        .(      CMP      r0,#0
        0x000187de:    d40a        ..      BMI      0x187f6 ; __NVIC_SetPriority + 38
        0x000187e0:    e7ff        ..      B        0x187e2 ; __NVIC_SetPriority + 18
        0x000187e2:    9800        ..      LDR      r0,[sp,#0]
        0x000187e4:    0140        @.      LSLS     r0,r0,#5
        0x000187e6:    f99d1007    ....    LDRSB    r1,[sp,#7]
        0x000187ea:    f24e4200    N..B    MOVW     r2,#0xe400
        0x000187ee:    f2ce0200    ....    MOVT     r2,#0xe000
        0x000187f2:    5488        .T      STRB     r0,[r1,r2]
        0x000187f4:    e00b        ..      B        0x1880e ; __NVIC_SetPriority + 62
        0x000187f6:    9800        ..      LDR      r0,[sp,#0]
        0x000187f8:    0140        @.      LSLS     r0,r0,#5
        0x000187fa:    f89d1007    ....    LDRB     r1,[sp,#7]
        0x000187fe:    f001010f    ....    AND      r1,r1,#0xf
        0x00018802:    f64e5214    N..R    MOV      r2,#0xed14
        0x00018806:    f2ce0200    ....    MOVT     r2,#0xe000
        0x0001880a:    5488        .T      STRB     r0,[r1,r2]
        0x0001880c:    e7ff        ..      B        0x1880e ; __NVIC_SetPriority + 62
        0x0001880e:    b002        ..      ADD      sp,sp,#8
        0x00018810:    4770        pG      BX       lr
        0x00018812:    0000        ..      MOVS     r0,r0
    __NVIC_SetPriority
        0x00018814:    b082        ..      SUB      sp,sp,#8
        0x00018816:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001881a:    9100        ..      STR      r1,[sp,#0]
        0x0001881c:    f99d0007    ....    LDRSB    r0,[sp,#7]
        0x00018820:    2800        .(      CMP      r0,#0
        0x00018822:    d40a        ..      BMI      0x1883a ; __NVIC_SetPriority + 38
        0x00018824:    e7ff        ..      B        0x18826 ; __NVIC_SetPriority + 18
        0x00018826:    9800        ..      LDR      r0,[sp,#0]
        0x00018828:    0140        @.      LSLS     r0,r0,#5
        0x0001882a:    f99d1007    ....    LDRSB    r1,[sp,#7]
        0x0001882e:    f24e4200    N..B    MOVW     r2,#0xe400
        0x00018832:    f2ce0200    ....    MOVT     r2,#0xe000
        0x00018836:    5488        .T      STRB     r0,[r1,r2]
        0x00018838:    e00b        ..      B        0x18852 ; __NVIC_SetPriority + 62
        0x0001883a:    9800        ..      LDR      r0,[sp,#0]
        0x0001883c:    0140        @.      LSLS     r0,r0,#5
        0x0001883e:    f89d1007    ....    LDRB     r1,[sp,#7]
        0x00018842:    f001010f    ....    AND      r1,r1,#0xf
        0x00018846:    f64e5214    N..R    MOV      r2,#0xed14
        0x0001884a:    f2ce0200    ....    MOVT     r2,#0xe000
        0x0001884e:    5488        .T      STRB     r0,[r1,r2]
        0x00018850:    e7ff        ..      B        0x18852 ; __NVIC_SetPriority + 62
        0x00018852:    b002        ..      ADD      sp,sp,#8
        0x00018854:    4770        pG      BX       lr
        0x00018856:    0000        ..      MOVS     r0,r0
    am_audio_buffer_empty
        0x00018858:    b580        ..      PUSH     {r7,lr}
        0x0001885a:    b082        ..      SUB      sp,sp,#8
        0x0001885c:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018860:    2000        .       MOVS     r0,#0
        0x00018862:    f88d0006    ....    STRB     r0,[sp,#6]
        0x00018866:    f001f997    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001886a:    9000        ..      STR      r0,[sp,#0]
        0x0001886c:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x00018870:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x00018874:    f64010b8    @...    MOV      r0,#0x9b8
        0x00018878:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001887c:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00018880:    f6480108    H...    MOV      r1,#0x8808
        0x00018884:    4408        .D      ADD      r0,r0,r1
        0x00018886:    f004f9db    ....    BL       am_vos_ring_buffer_empty ; 0x1cc40
        0x0001888a:    2800        .(      CMP      r0,#0
        0x0001888c:    bf18        ..      IT       NE
        0x0001888e:    2001        .       MOVNE    r0,#1
        0x00018890:    f88d0006    ....    STRB     r0,[sp,#6]
        0x00018894:    9800        ..      LDR      r0,[sp,#0]
        0x00018896:    f001f987    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001889a:    f89d0006    ....    LDRB     r0,[sp,#6]
        0x0001889e:    f0000001    ....    AND      r0,r0,#1
        0x000188a2:    b002        ..      ADD      sp,sp,#8
        0x000188a4:    bd80        ..      POP      {r7,pc}
        0x000188a6:    0000        ..      MOVS     r0,r0
    am_audio_buffer_index_set
        0x000188a8:    b580        ..      PUSH     {r7,lr}
        0x000188aa:    b082        ..      SUB      sp,sp,#8
        0x000188ac:    f88d0006    ....    STRB     r0,[sp,#6]
        0x000188b0:    9100        ..      STR      r1,[sp,#0]
        0x000188b2:    f89d0006    ....    LDRB     r0,[sp,#6]
        0x000188b6:    2804        .(      CMP      r0,#4
        0x000188b8:    db04        ..      BLT      0x188c4 ; am_audio_buffer_index_set + 28
        0x000188ba:    e7ff        ..      B        0x188bc ; am_audio_buffer_index_set + 20
        0x000188bc:    2000        .       MOVS     r0,#0
        0x000188be:    f88d0007    ....    STRB     r0,[sp,#7]
        0x000188c2:    e024        $.      B        0x1890e ; am_audio_buffer_index_set + 102
        0x000188c4:    f89d0006    ....    LDRB     r0,[sp,#6]
        0x000188c8:    f7ffffc6    ....    BL       am_audio_buffer_empty ; 0x18858
        0x000188cc:    b1d8        ..      CBZ      r0,0x18906 ; am_audio_buffer_index_set + 94
        0x000188ce:    e7ff        ..      B        0x188d0 ; am_audio_buffer_index_set + 40
        0x000188d0:    9800        ..      LDR      r0,[sp,#0]
        0x000188d2:    f89d2006    ...     LDRB     r2,[sp,#6]
        0x000188d6:    f64011b8    @...    MOV      r1,#0x9b8
        0x000188da:    f2c10100    ....    MOVT     r1,#0x1000
        0x000188de:    f6480308    H...    MOV      r3,#0x8808
        0x000188e2:    4419        .D      ADD      r1,r1,r3
        0x000188e4:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x000188e8:    eb010282    ....    ADD      r2,r1,r2,LSL #2
        0x000188ec:    6090        .`      STR      r0,[r2,#8]
        0x000188ee:    9800        ..      LDR      r0,[sp,#0]
        0x000188f0:    f89d2006    ...     LDRB     r2,[sp,#6]
        0x000188f4:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x000188f8:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x000188fc:    6048        H`      STR      r0,[r1,#4]
        0x000188fe:    2001        .       MOVS     r0,#1
        0x00018900:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018904:    e003        ..      B        0x1890e ; am_audio_buffer_index_set + 102
        0x00018906:    2000        .       MOVS     r0,#0
        0x00018908:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001890c:    e7ff        ..      B        0x1890e ; am_audio_buffer_index_set + 102
        0x0001890e:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x00018912:    b002        ..      ADD      sp,sp,#8
        0x00018914:    bd80        ..      POP      {r7,pc}
        0x00018916:    0000        ..      MOVS     r0,r0
    am_audio_buffer_init
        0x00018918:    b081        ..      SUB      sp,sp,#4
        0x0001891a:    2000        .       MOVS     r0,#0
        0x0001891c:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018920:    e7ff        ..      B        0x18922 ; am_audio_buffer_init + 10
        0x00018922:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x00018926:    2802        .(      CMP      r0,#2
        0x00018928:    dc35        5.      BGT      0x18996 ; am_audio_buffer_init + 126
        0x0001892a:    e7ff        ..      B        0x1892c ; am_audio_buffer_init + 20
        0x0001892c:    f89d2003    ...     LDRB     r2,[sp,#3]
        0x00018930:    f64010b8    @...    MOV      r0,#0x9b8
        0x00018934:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018938:    f6480108    H...    MOV      r1,#0x8808
        0x0001893c:    4401        .D      ADD      r1,r1,r0
        0x0001893e:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x00018942:    eb010382    ....    ADD      r3,r1,r2,LSL #2
        0x00018946:    2200        ."      MOVS     r2,#0
        0x00018948:    609a        .`      STR      r2,[r3,#8]
        0x0001894a:    f89d3003    ...0    LDRB     r3,[sp,#3]
        0x0001894e:    eb030383    ....    ADD      r3,r3,r3,LSL #2
        0x00018952:    eb010383    ....    ADD      r3,r1,r3,LSL #2
        0x00018956:    605a        Z`      STR      r2,[r3,#4]
        0x00018958:    f89d3003    ...0    LDRB     r3,[sp,#3]
        0x0001895c:    eb030383    ....    ADD      r3,r3,r3,LSL #2
        0x00018960:    eb010383    ....    ADD      r3,r1,r3,LSL #2
        0x00018964:    60da        .`      STR      r2,[r3,#0xc]
        0x00018966:    f89d2003    ...     LDRB     r2,[sp,#3]
        0x0001896a:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x0001896e:    eb010382    ....    ADD      r3,r1,r2,LSL #2
        0x00018972:    f44f4200    O..B    MOV      r2,#0x8000
        0x00018976:    611a        .a      STR      r2,[r3,#0x10]
        0x00018978:    f89d2003    ...     LDRB     r2,[sp,#3]
        0x0001897c:    eb020282    ....    ADD      r2,r2,r2,LSL #2
        0x00018980:    f6000008    ....    ADD      r0,r0,#0x808
        0x00018984:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00018988:    e7ff        ..      B        0x1898a ; am_audio_buffer_init + 114
        0x0001898a:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001898e:    3001        .0      ADDS     r0,#1
        0x00018990:    f88d0003    ....    STRB     r0,[sp,#3]
        0x00018994:    e7c5        ..      B        0x18922 ; am_audio_buffer_init + 10
        0x00018996:    b001        ..      ADD      sp,sp,#4
        0x00018998:    4770        pG      BX       lr
        0x0001899a:    0000        ..      MOVS     r0,r0
    am_audio_buffer_nested_push
        0x0001899c:    b580        ..      PUSH     {r7,lr}
        0x0001899e:    b086        ..      SUB      sp,sp,#0x18
        0x000189a0:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x000189a4:    9104        ..      STR      r1,[sp,#0x10]
        0x000189a6:    9203        ..      STR      r2,[sp,#0xc]
        0x000189a8:    2000        .       MOVS     r0,#0
        0x000189aa:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x000189ae:    f001f8f3    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x000189b2:    9001        ..      STR      r0,[sp,#4]
        0x000189b4:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x000189b8:    9904        ..      LDR      r1,[sp,#0x10]
        0x000189ba:    9a03        ..      LDR      r2,[sp,#0xc]
        0x000189bc:    f000f830    ..0.    BL       am_audio_buffer_push ; 0x18a20
        0x000189c0:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x000189c4:    3801        .8      SUBS     r0,#1
        0x000189c6:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x000189ca:    e7ff        ..      B        0x189cc ; am_audio_buffer_nested_push + 48
        0x000189cc:    f99d000b    ....    LDRSB    r0,[sp,#0xb]
        0x000189d0:    2800        .(      CMP      r0,#0
        0x000189d2:    d41f        ..      BMI      0x18a14 ; am_audio_buffer_nested_push + 120
        0x000189d4:    e7ff        ..      B        0x189d6 ; am_audio_buffer_nested_push + 58
        0x000189d6:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x000189da:    f7ffff3d    ..=.    BL       am_audio_buffer_empty ; 0x18858
        0x000189de:    b908        ..      CBNZ     r0,0x189e4 ; am_audio_buffer_nested_push + 72
        0x000189e0:    e7ff        ..      B        0x189e2 ; am_audio_buffer_nested_push + 70
        0x000189e2:    e017        ..      B        0x18a14 ; am_audio_buffer_nested_push + 120
        0x000189e4:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x000189e8:    f89d1017    ....    LDRB     r1,[sp,#0x17]
        0x000189ec:    eb010281    ....    ADD      r2,r1,r1,LSL #2
        0x000189f0:    f64011b8    @...    MOV      r1,#0x9b8
        0x000189f4:    f2c10100    ....    MOVT     r1,#0x1000
        0x000189f8:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x000189fc:    f648020c    H...    MOV      r2,#0x880c
        0x00018a00:    5889        .X      LDR      r1,[r1,r2]
        0x00018a02:    f7ffff51    ..Q.    BL       am_audio_buffer_index_set ; 0x188a8
        0x00018a06:    e7ff        ..      B        0x18a08 ; am_audio_buffer_nested_push + 108
        0x00018a08:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x00018a0c:    3801        .8      SUBS     r0,#1
        0x00018a0e:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x00018a12:    e7db        ..      B        0x189cc ; am_audio_buffer_nested_push + 48
        0x00018a14:    9801        ..      LDR      r0,[sp,#4]
        0x00018a16:    f001f8c7    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00018a1a:    b006        ..      ADD      sp,sp,#0x18
        0x00018a1c:    bd80        ..      POP      {r7,pc}
        0x00018a1e:    0000        ..      MOVS     r0,r0
    am_audio_buffer_push
        0x00018a20:    b580        ..      PUSH     {r7,lr}
        0x00018a22:    b084        ..      SUB      sp,sp,#0x10
        0x00018a24:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x00018a28:    9102        ..      STR      r1,[sp,#8]
        0x00018a2a:    9201        ..      STR      r2,[sp,#4]
        0x00018a2c:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x00018a30:    2804        .(      CMP      r0,#4
        0x00018a32:    db01        ..      BLT      0x18a38 ; am_audio_buffer_push + 24
        0x00018a34:    e7ff        ..      B        0x18a36 ; am_audio_buffer_push + 22
        0x00018a36:    e012        ..      B        0x18a5e ; am_audio_buffer_push + 62
        0x00018a38:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x00018a3c:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x00018a40:    f64010b8    @...    MOV      r0,#0x9b8
        0x00018a44:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018a48:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00018a4c:    f6480108    H...    MOV      r1,#0x8808
        0x00018a50:    4408        .D      ADD      r0,r0,r1
        0x00018a52:    9902        ..      LDR      r1,[sp,#8]
        0x00018a54:    9a01        ..      LDR      r2,[sp,#4]
        0x00018a56:    2300        .#      MOVS     r3,#0
        0x00018a58:    f004f9c4    ....    BL       am_vos_ring_buffer_push ; 0x1cde4
        0x00018a5c:    e7ff        ..      B        0x18a5e ; am_audio_buffer_push + 62
        0x00018a5e:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x00018a62:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x00018a66:    f64010b8    @...    MOV      r0,#0x9b8
        0x00018a6a:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018a6e:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00018a72:    f6480114    H...    MOV      r1,#0x8814
        0x00018a76:    5840        @X      LDR      r0,[r0,r1]
        0x00018a78:    2800        .(      CMP      r0,#0
        0x00018a7a:    bf18        ..      IT       NE
        0x00018a7c:    2001        .       MOVNE    r0,#1
        0x00018a7e:    b004        ..      ADD      sp,sp,#0x10
        0x00018a80:    bd80        ..      POP      {r7,pc}
        0x00018a82:    0000        ..      MOVS     r0,r0
    am_bsp_itm_printf_enable
        0x00018a84:    b580        ..      PUSH     {r7,lr}
        0x00018a86:    b084        ..      SUB      sp,sp,#0x10
        0x00018a88:    2000        .       MOVS     r0,#0
        0x00018a8a:    9002        ..      STR      r0,[sp,#8]
        0x00018a8c:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018a90:    f001f882    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00018a94:    9000        ..      STR      r0,[sp,#0]
        0x00018a96:    f2410008    A...    MOV      r0,#0x1008
        0x00018a9a:    f2c40002    ....    MOVT     r0,#0x4002
        0x00018a9e:    6800        .h      LDR      r0,[r0,#0]
        0x00018aa0:    0d00        ..      LSRS     r0,r0,#20
        0x00018aa2:    07c0        ..      LSLS     r0,r0,#31
        0x00018aa4:    b938        8.      CBNZ     r0,0x18ab6 ; am_bsp_itm_printf_enable + 50
        0x00018aa6:    e7ff        ..      B        0x18aa8 ; am_bsp_itm_printf_enable + 36
        0x00018aa8:    2001        .       MOVS     r0,#1
        0x00018aaa:    f88d0007    ....    STRB     r0,[sp,#7]
        0x00018aae:    2012        .       MOVS     r0,#0x12
        0x00018ab0:    f002f9ea    ....    BL       am_hal_pwrctrl_periph_enable ; 0x1ae88
        0x00018ab4:    e7ff        ..      B        0x18ab6 ; am_bsp_itm_printf_enable + 50
        0x00018ab6:    f2410008    A...    MOV      r0,#0x1008
        0x00018aba:    f2c40002    ....    MOVT     r0,#0x4002
        0x00018abe:    6800        .h      LDR      r0,[r0,#0]
        0x00018ac0:    0d00        ..      LSRS     r0,r0,#20
        0x00018ac2:    07c0        ..      LSLS     r0,r0,#31
        0x00018ac4:    b1e0        ..      CBZ      r0,0x18b00 ; am_bsp_itm_printf_enable + 124
        0x00018ac6:    e7ff        ..      B        0x18ac8 ; am_bsp_itm_printf_enable + 68
        0x00018ac8:    f640207c    @.|     MOV      r0,#0xa7c
        0x00018acc:    f2c4000c    ....    MOVT     r0,#0x400c
        0x00018ad0:    6800        .h      LDR      r0,[r0,#0]
        0x00018ad2:    07c0        ..      LSLS     r0,r0,#31
        0x00018ad4:    b1a0        ..      CBZ      r0,0x18b00 ; am_bsp_itm_printf_enable + 124
        0x00018ad6:    e7ff        ..      B        0x18ad8 ; am_bsp_itm_printf_enable + 84
        0x00018ad8:    a803        ..      ADD      r0,sp,#0xc
        0x00018ada:    f000fae5    ....    BL       am_hal_dcu_get ; 0x190a8
        0x00018ade:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x00018ae2:    06c0        ..      LSLS     r0,r0,#27
        0x00018ae4:    2800        .(      CMP      r0,#0
        0x00018ae6:    d40a        ..      BMI      0x18afe ; am_bsp_itm_printf_enable + 122
        0x00018ae8:    e7ff        ..      B        0x18aea ; am_bsp_itm_printf_enable + 102
        0x00018aea:    2001        .       MOVS     r0,#1
        0x00018aec:    2110        .!      MOVS     r1,#0x10
        0x00018aee:    f000fb8f    ....    BL       am_hal_dcu_update ; 0x19210
        0x00018af2:    b120         .      CBZ      r0,0x18afe ; am_bsp_itm_printf_enable + 122
        0x00018af4:    e7ff        ..      B        0x18af6 ; am_bsp_itm_printf_enable + 114
        0x00018af6:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00018afa:    9002        ..      STR      r0,[sp,#8]
        0x00018afc:    e7ff        ..      B        0x18afe ; am_bsp_itm_printf_enable + 122
        0x00018afe:    e003        ..      B        0x18b08 ; am_bsp_itm_printf_enable + 132
        0x00018b00:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00018b04:    9002        ..      STR      r0,[sp,#8]
        0x00018b06:    e7ff        ..      B        0x18b08 ; am_bsp_itm_printf_enable + 132
        0x00018b08:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x00018b0c:    07c0        ..      LSLS     r0,r0,#31
        0x00018b0e:    b120         .      CBZ      r0,0x18b1a ; am_bsp_itm_printf_enable + 150
        0x00018b10:    e7ff        ..      B        0x18b12 ; am_bsp_itm_printf_enable + 142
        0x00018b12:    2012        .       MOVS     r0,#0x12
        0x00018b14:    f002f952    ..R.    BL       am_hal_pwrctrl_periph_disable ; 0x1adbc
        0x00018b18:    e7ff        ..      B        0x18b1a ; am_bsp_itm_printf_enable + 150
        0x00018b1a:    9800        ..      LDR      r0,[sp,#0]
        0x00018b1c:    f001f844    ..D.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00018b20:    9802        ..      LDR      r0,[sp,#8]
        0x00018b22:    b9e8        ..      CBNZ     r0,0x18b60 ; am_bsp_itm_printf_enable + 220
        0x00018b24:    e7ff        ..      B        0x18b26 ; am_bsp_itm_printf_enable + 162
        0x00018b26:    f2405193    @..Q    MOV      r1,#0x593
        0x00018b2a:    f2c10100    ....    MOVT     r1,#0x1000
        0x00018b2e:    2001        .       MOVS     r0,#1
        0x00018b30:    7008        .p      STRB     r0,[r1,#0]
        0x00018b32:    f001f83d    ..=.    BL       am_hal_itm_enable ; 0x19bb0
        0x00018b36:    f2442040    D.@     MOV      r0,#0x4240
        0x00018b3a:    f2c0000f    ....    MOVT     r0,#0xf
        0x00018b3e:    f002fcfb    ....    BL       am_hal_tpiu_enable ; 0x1b538
        0x00018b42:    f2400038    @.8.    MOVW     r0,#0x38
        0x00018b46:    f2c10000    ....    MOVT     r0,#0x1000
        0x00018b4a:    6801        .h      LDR      r1,[r0,#0]
        0x00018b4c:    2016        .       MOVS     r0,#0x16
        0x00018b4e:    f000fee9    ....    BL       am_hal_gpio_pinconfig ; 0x19924
        0x00018b52:    f6494019    I..@    MOV      r0,#0x9c19
        0x00018b56:    f2c00001    ....    MOVT     r0,#1
        0x00018b5a:    f003f837    ..7.    BL       am_util_stdio_printf_init ; 0x1bbcc
        0x00018b5e:    e7ff        ..      B        0x18b60 ; am_bsp_itm_printf_enable + 220
        0x00018b60:    9802        ..      LDR      r0,[sp,#8]
        0x00018b62:    b004        ..      ADD      sp,sp,#0x10
        0x00018b64:    bd80        ..      POP      {r7,pc}
        0x00018b66:    0000        ..      MOVS     r0,r0
    am_bsp_low_power_init
        0x00018b68:    b580        ..      PUSH     {r7,lr}
        0x00018b6a:    f001feab    ....    BL       am_hal_pwrctrl_low_power_init ; 0x1a8c4
        0x00018b6e:    2100        .!      MOVS     r1,#0
        0x00018b70:    4608        .F      MOV      r0,r1
        0x00018b72:    f001fd8f    ....    BL       am_hal_pwrctrl_control ; 0x1a694
        0x00018b76:    f002fad7    ....    BL       am_hal_rtc_osc_disable ; 0x1b128
        0x00018b7a:    bd80        ..      POP      {r7,pc}
    am_ctimer_isr
        0x00018b7c:    b580        ..      PUSH     {r7,lr}
        0x00018b7e:    b082        ..      SUB      sp,sp,#8
        0x00018b80:    2000        .       MOVS     r0,#0
        0x00018b82:    a901        ..      ADD      r1,sp,#4
        0x00018b84:    f002fcb6    ....    BL       am_hal_timer_interrupt_status_get ; 0x1b4f4
        0x00018b88:    9801        ..      LDR      r0,[sp,#4]
        0x00018b8a:    f002fca7    ....    BL       am_hal_timer_interrupt_clear ; 0x1b4dc
        0x00018b8e:    b002        ..      ADD      sp,sp,#8
        0x00018b90:    bd80        ..      POP      {r7,pc}
        0x00018b92:    0000        ..      MOVS     r0,r0
    am_devices_led_array_init
        0x00018b94:    b580        ..      PUSH     {r7,lr}
        0x00018b96:    b084        ..      SUB      sp,sp,#0x10
        0x00018b98:    9003        ..      STR      r0,[sp,#0xc]
        0x00018b9a:    9102        ..      STR      r1,[sp,#8]
        0x00018b9c:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018b9e:    b120         .      CBZ      r0,0x18baa ; am_devices_led_array_init + 22
        0x00018ba0:    e7ff        ..      B        0x18ba2 ; am_devices_led_array_init + 14
        0x00018ba2:    9802        ..      LDR      r0,[sp,#8]
        0x00018ba4:    2820         (      CMP      r0,#0x20
        0x00018ba6:    d301        ..      BCC      0x18bac ; am_devices_led_array_init + 24
        0x00018ba8:    e7ff        ..      B        0x18baa ; am_devices_led_array_init + 22
        0x00018baa:    e012        ..      B        0x18bd2 ; am_devices_led_array_init + 62
        0x00018bac:    2000        .       MOVS     r0,#0
        0x00018bae:    9001        ..      STR      r0,[sp,#4]
        0x00018bb0:    e7ff        ..      B        0x18bb2 ; am_devices_led_array_init + 30
        0x00018bb2:    9801        ..      LDR      r0,[sp,#4]
        0x00018bb4:    9902        ..      LDR      r1,[sp,#8]
        0x00018bb6:    4288        .B      CMP      r0,r1
        0x00018bb8:    d20b        ..      BCS      0x18bd2 ; am_devices_led_array_init + 62
        0x00018bba:    e7ff        ..      B        0x18bbc ; am_devices_led_array_init + 40
        0x00018bbc:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018bbe:    9901        ..      LDR      r1,[sp,#4]
        0x00018bc0:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x00018bc4:    f000f82c    ..,.    BL       am_devices_led_init ; 0x18c20
        0x00018bc8:    e7ff        ..      B        0x18bca ; am_devices_led_array_init + 54
        0x00018bca:    9801        ..      LDR      r0,[sp,#4]
        0x00018bcc:    3001        .0      ADDS     r0,#1
        0x00018bce:    9001        ..      STR      r0,[sp,#4]
        0x00018bd0:    e7ef        ..      B        0x18bb2 ; am_devices_led_array_init + 30
        0x00018bd2:    b004        ..      ADD      sp,sp,#0x10
        0x00018bd4:    bd80        ..      POP      {r7,pc}
        0x00018bd6:    0000        ..      MOVS     r0,r0
    am_devices_led_array_out
        0x00018bd8:    b580        ..      PUSH     {r7,lr}
        0x00018bda:    b084        ..      SUB      sp,sp,#0x10
        0x00018bdc:    9003        ..      STR      r0,[sp,#0xc]
        0x00018bde:    9102        ..      STR      r1,[sp,#8]
        0x00018be0:    9201        ..      STR      r2,[sp,#4]
        0x00018be2:    2000        .       MOVS     r0,#0
        0x00018be4:    9000        ..      STR      r0,[sp,#0]
        0x00018be6:    e7ff        ..      B        0x18be8 ; am_devices_led_array_out + 16
        0x00018be8:    9800        ..      LDR      r0,[sp,#0]
        0x00018bea:    9902        ..      LDR      r1,[sp,#8]
        0x00018bec:    4288        .B      CMP      r0,r1
        0x00018bee:    d215        ..      BCS      0x18c1c ; am_devices_led_array_out + 68
        0x00018bf0:    e7ff        ..      B        0x18bf2 ; am_devices_led_array_out + 26
        0x00018bf2:    9801        ..      LDR      r0,[sp,#4]
        0x00018bf4:    9900        ..      LDR      r1,[sp,#0]
        0x00018bf6:    40c8        .@      LSRS     r0,r0,r1
        0x00018bf8:    07c0        ..      LSLS     r0,r0,#31
        0x00018bfa:    b128        (.      CBZ      r0,0x18c08 ; am_devices_led_array_out + 48
        0x00018bfc:    e7ff        ..      B        0x18bfe ; am_devices_led_array_out + 38
        0x00018bfe:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018c00:    9900        ..      LDR      r1,[sp,#0]
        0x00018c02:    f000f8b1    ....    BL       am_devices_led_on ; 0x18d68
        0x00018c06:    e004        ..      B        0x18c12 ; am_devices_led_array_out + 58
        0x00018c08:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018c0a:    9900        ..      LDR      r1,[sp,#0]
        0x00018c0c:    f000f866    ..f.    BL       am_devices_led_off ; 0x18cdc
        0x00018c10:    e7ff        ..      B        0x18c12 ; am_devices_led_array_out + 58
        0x00018c12:    e7ff        ..      B        0x18c14 ; am_devices_led_array_out + 60
        0x00018c14:    9800        ..      LDR      r0,[sp,#0]
        0x00018c16:    3001        .0      ADDS     r0,#1
        0x00018c18:    9000        ..      STR      r0,[sp,#0]
        0x00018c1a:    e7e5        ..      B        0x18be8 ; am_devices_led_array_out + 16
        0x00018c1c:    b004        ..      ADD      sp,sp,#0x10
        0x00018c1e:    bd80        ..      POP      {r7,pc}
    am_devices_led_init
        0x00018c20:    b580        ..      PUSH     {r7,lr}
        0x00018c22:    b082        ..      SUB      sp,sp,#8
        0x00018c24:    9001        ..      STR      r0,[sp,#4]
        0x00018c26:    9801        ..      LDR      r0,[sp,#4]
        0x00018c28:    b128        (.      CBZ      r0,0x18c36 ; am_devices_led_init + 22
        0x00018c2a:    e7ff        ..      B        0x18c2c ; am_devices_led_init + 12
        0x00018c2c:    9801        ..      LDR      r0,[sp,#4]
        0x00018c2e:    6800        .h      LDR      r0,[r0,#0]
        0x00018c30:    2880        .(      CMP      r0,#0x80
        0x00018c32:    d301        ..      BCC      0x18c38 ; am_devices_led_init + 24
        0x00018c34:    e7ff        ..      B        0x18c36 ; am_devices_led_init + 22
        0x00018c36:    e04e        N.      B        0x18cd6 ; am_devices_led_init + 182
        0x00018c38:    9801        ..      LDR      r0,[sp,#4]
        0x00018c3a:    7900        .y      LDRB     r0,[r0,#4]
        0x00018c3c:    0780        ..      LSLS     r0,r0,#30
        0x00018c3e:    2800        .(      CMP      r0,#0
        0x00018c40:    d516        ..      BPL      0x18c70 ; am_devices_led_init + 80
        0x00018c42:    e7ff        ..      B        0x18c44 ; am_devices_led_init + 36
        0x00018c44:    9801        ..      LDR      r0,[sp,#4]
        0x00018c46:    6800        .h      LDR      r0,[r0,#0]
        0x00018c48:    f64071ac    @..q    MOV      r1,#0xfac
        0x00018c4c:    f2c00102    ....    MOVT     r1,#2
        0x00018c50:    6809        .h      LDR      r1,[r1,#0]
        0x00018c52:    f000fe67    ..g.    BL       am_hal_gpio_pinconfig ; 0x19924
        0x00018c56:    9801        ..      LDR      r0,[sp,#4]
        0x00018c58:    6800        .h      LDR      r0,[r0,#0]
        0x00018c5a:    2103        .!      MOVS     r1,#3
        0x00018c5c:    f000ff06    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018c60:    9901        ..      LDR      r1,[sp,#4]
        0x00018c62:    6808        .h      LDR      r0,[r1,#0]
        0x00018c64:    6849        Ih      LDR      r1,[r1,#4]
        0x00018c66:    f0010101    ....    AND      r1,r1,#1
        0x00018c6a:    f000feff    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018c6e:    e032        2.      B        0x18cd6 ; am_devices_led_init + 182
        0x00018c70:    9801        ..      LDR      r0,[sp,#4]
        0x00018c72:    7900        .y      LDRB     r0,[r0,#4]
        0x00018c74:    0740        @.      LSLS     r0,r0,#29
        0x00018c76:    2800        .(      CMP      r0,#0
        0x00018c78:    d516        ..      BPL      0x18ca8 ; am_devices_led_init + 136
        0x00018c7a:    e7ff        ..      B        0x18c7c ; am_devices_led_init + 92
        0x00018c7c:    9801        ..      LDR      r0,[sp,#4]
        0x00018c7e:    6800        .h      LDR      r0,[r0,#0]
        0x00018c80:    f64071a8    @..q    MOV      r1,#0xfa8
        0x00018c84:    f2c00102    ....    MOVT     r1,#2
        0x00018c88:    6809        .h      LDR      r1,[r1,#0]
        0x00018c8a:    f000fe4b    ..K.    BL       am_hal_gpio_pinconfig ; 0x19924
        0x00018c8e:    9801        ..      LDR      r0,[sp,#4]
        0x00018c90:    6800        .h      LDR      r0,[r0,#0]
        0x00018c92:    2103        .!      MOVS     r1,#3
        0x00018c94:    f000feea    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018c98:    9901        ..      LDR      r1,[sp,#4]
        0x00018c9a:    6808        .h      LDR      r0,[r1,#0]
        0x00018c9c:    6849        Ih      LDR      r1,[r1,#4]
        0x00018c9e:    f0010101    ....    AND      r1,r1,#1
        0x00018ca2:    f000fee3    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018ca6:    e015        ..      B        0x18cd4 ; am_devices_led_init + 180
        0x00018ca8:    9801        ..      LDR      r0,[sp,#4]
        0x00018caa:    6800        .h      LDR      r0,[r0,#0]
        0x00018cac:    f64071b0    @..q    MOVW     r1,#0xfb0
        0x00018cb0:    f2c00102    ....    MOVT     r1,#2
        0x00018cb4:    6809        .h      LDR      r1,[r1,#0]
        0x00018cb6:    f000fe35    ..5.    BL       am_hal_gpio_pinconfig ; 0x19924
        0x00018cba:    9801        ..      LDR      r0,[sp,#4]
        0x00018cbc:    6800        .h      LDR      r0,[r0,#0]
        0x00018cbe:    2103        .!      MOVS     r1,#3
        0x00018cc0:    f000fed4    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018cc4:    9901        ..      LDR      r1,[sp,#4]
        0x00018cc6:    6808        .h      LDR      r0,[r1,#0]
        0x00018cc8:    6849        Ih      LDR      r1,[r1,#4]
        0x00018cca:    f0010101    ....    AND      r1,r1,#1
        0x00018cce:    f000fecd    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018cd2:    e7ff        ..      B        0x18cd4 ; am_devices_led_init + 180
        0x00018cd4:    e7ff        ..      B        0x18cd6 ; am_devices_led_init + 182
        0x00018cd6:    b002        ..      ADD      sp,sp,#8
        0x00018cd8:    bd80        ..      POP      {r7,pc}
        0x00018cda:    0000        ..      MOVS     r0,r0
    am_devices_led_off
        0x00018cdc:    b580        ..      PUSH     {r7,lr}
        0x00018cde:    b082        ..      SUB      sp,sp,#8
        0x00018ce0:    9001        ..      STR      r0,[sp,#4]
        0x00018ce2:    9100        ..      STR      r1,[sp,#0]
        0x00018ce4:    9801        ..      LDR      r0,[sp,#4]
        0x00018ce6:    b158        X.      CBZ      r0,0x18d00 ; am_devices_led_off + 36
        0x00018ce8:    e7ff        ..      B        0x18cea ; am_devices_led_off + 14
        0x00018cea:    9800        ..      LDR      r0,[sp,#0]
        0x00018cec:    281e        .(      CMP      r0,#0x1e
        0x00018cee:    d807        ..      BHI      0x18d00 ; am_devices_led_off + 36
        0x00018cf0:    e7ff        ..      B        0x18cf2 ; am_devices_led_off + 22
        0x00018cf2:    9801        ..      LDR      r0,[sp,#4]
        0x00018cf4:    9900        ..      LDR      r1,[sp,#0]
        0x00018cf6:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018cfa:    2880        .(      CMP      r0,#0x80
        0x00018cfc:    d301        ..      BCC      0x18d02 ; am_devices_led_off + 38
        0x00018cfe:    e7ff        ..      B        0x18d00 ; am_devices_led_off + 36
        0x00018d00:    e02f        /.      B        0x18d62 ; am_devices_led_off + 134
        0x00018d02:    9801        ..      LDR      r0,[sp,#4]
        0x00018d04:    9900        ..      LDR      r1,[sp,#0]
        0x00018d06:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x00018d0a:    7900        .y      LDRB     r0,[r0,#4]
        0x00018d0c:    0780        ..      LSLS     r0,r0,#30
        0x00018d0e:    2800        .(      CMP      r0,#0
        0x00018d10:    d50c        ..      BPL      0x18d2c ; am_devices_led_off + 80
        0x00018d12:    e7ff        ..      B        0x18d14 ; am_devices_led_off + 56
        0x00018d14:    9801        ..      LDR      r0,[sp,#4]
        0x00018d16:    9a00        ..      LDR      r2,[sp,#0]
        0x00018d18:    eb0001c2    ....    ADD      r1,r0,r2,LSL #3
        0x00018d1c:    f8500032    P.2.    LDR      r0,[r0,r2,LSL #3]
        0x00018d20:    684a        Jh      LDR      r2,[r1,#4]
        0x00018d22:    2101        .!      MOVS     r1,#1
        0x00018d24:    4391        .C      BICS     r1,r1,r2
        0x00018d26:    f000fea1    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018d2a:    e01a        ..      B        0x18d62 ; am_devices_led_off + 134
        0x00018d2c:    9801        ..      LDR      r0,[sp,#4]
        0x00018d2e:    7900        .y      LDRB     r0,[r0,#4]
        0x00018d30:    0740        @.      LSLS     r0,r0,#29
        0x00018d32:    2800        .(      CMP      r0,#0
        0x00018d34:    d50c        ..      BPL      0x18d50 ; am_devices_led_off + 116
        0x00018d36:    e7ff        ..      B        0x18d38 ; am_devices_led_off + 92
        0x00018d38:    9801        ..      LDR      r0,[sp,#4]
        0x00018d3a:    9a00        ..      LDR      r2,[sp,#0]
        0x00018d3c:    eb0001c2    ....    ADD      r1,r0,r2,LSL #3
        0x00018d40:    f8500032    P.2.    LDR      r0,[r0,r2,LSL #3]
        0x00018d44:    684a        Jh      LDR      r2,[r1,#4]
        0x00018d46:    2101        .!      MOVS     r1,#1
        0x00018d48:    4391        .C      BICS     r1,r1,r2
        0x00018d4a:    f000fe8f    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018d4e:    e007        ..      B        0x18d60 ; am_devices_led_off + 132
        0x00018d50:    9801        ..      LDR      r0,[sp,#4]
        0x00018d52:    9900        ..      LDR      r1,[sp,#0]
        0x00018d54:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018d58:    2103        .!      MOVS     r1,#3
        0x00018d5a:    f000fe87    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018d5e:    e7ff        ..      B        0x18d60 ; am_devices_led_off + 132
        0x00018d60:    e7ff        ..      B        0x18d62 ; am_devices_led_off + 134
        0x00018d62:    b002        ..      ADD      sp,sp,#8
        0x00018d64:    bd80        ..      POP      {r7,pc}
        0x00018d66:    0000        ..      MOVS     r0,r0
    am_devices_led_on
        0x00018d68:    b580        ..      PUSH     {r7,lr}
        0x00018d6a:    b082        ..      SUB      sp,sp,#8
        0x00018d6c:    9001        ..      STR      r0,[sp,#4]
        0x00018d6e:    9100        ..      STR      r1,[sp,#0]
        0x00018d70:    9801        ..      LDR      r0,[sp,#4]
        0x00018d72:    b158        X.      CBZ      r0,0x18d8c ; am_devices_led_on + 36
        0x00018d74:    e7ff        ..      B        0x18d76 ; am_devices_led_on + 14
        0x00018d76:    9800        ..      LDR      r0,[sp,#0]
        0x00018d78:    281e        .(      CMP      r0,#0x1e
        0x00018d7a:    d807        ..      BHI      0x18d8c ; am_devices_led_on + 36
        0x00018d7c:    e7ff        ..      B        0x18d7e ; am_devices_led_on + 22
        0x00018d7e:    9801        ..      LDR      r0,[sp,#4]
        0x00018d80:    9900        ..      LDR      r1,[sp,#0]
        0x00018d82:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018d86:    2880        .(      CMP      r0,#0x80
        0x00018d88:    d301        ..      BCC      0x18d8e ; am_devices_led_on + 38
        0x00018d8a:    e7ff        ..      B        0x18d8c ; am_devices_led_on + 36
        0x00018d8c:    e02f        /.      B        0x18dee ; am_devices_led_on + 134
        0x00018d8e:    9801        ..      LDR      r0,[sp,#4]
        0x00018d90:    9900        ..      LDR      r1,[sp,#0]
        0x00018d92:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x00018d96:    7900        .y      LDRB     r0,[r0,#4]
        0x00018d98:    0780        ..      LSLS     r0,r0,#30
        0x00018d9a:    2800        .(      CMP      r0,#0
        0x00018d9c:    d50c        ..      BPL      0x18db8 ; am_devices_led_on + 80
        0x00018d9e:    e7ff        ..      B        0x18da0 ; am_devices_led_on + 56
        0x00018da0:    9801        ..      LDR      r0,[sp,#4]
        0x00018da2:    9a00        ..      LDR      r2,[sp,#0]
        0x00018da4:    eb0001c2    ....    ADD      r1,r0,r2,LSL #3
        0x00018da8:    f8500032    P.2.    LDR      r0,[r0,r2,LSL #3]
        0x00018dac:    6849        Ih      LDR      r1,[r1,#4]
        0x00018dae:    f0010101    ....    AND      r1,r1,#1
        0x00018db2:    f000fe5b    ..[.    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018db6:    e01a        ..      B        0x18dee ; am_devices_led_on + 134
        0x00018db8:    9801        ..      LDR      r0,[sp,#4]
        0x00018dba:    7900        .y      LDRB     r0,[r0,#4]
        0x00018dbc:    0740        @.      LSLS     r0,r0,#29
        0x00018dbe:    2800        .(      CMP      r0,#0
        0x00018dc0:    d50c        ..      BPL      0x18ddc ; am_devices_led_on + 116
        0x00018dc2:    e7ff        ..      B        0x18dc4 ; am_devices_led_on + 92
        0x00018dc4:    9801        ..      LDR      r0,[sp,#4]
        0x00018dc6:    9a00        ..      LDR      r2,[sp,#0]
        0x00018dc8:    eb0001c2    ....    ADD      r1,r0,r2,LSL #3
        0x00018dcc:    f8500032    P.2.    LDR      r0,[r0,r2,LSL #3]
        0x00018dd0:    6849        Ih      LDR      r1,[r1,#4]
        0x00018dd2:    f0010101    ....    AND      r1,r1,#1
        0x00018dd6:    f000fe49    ..I.    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018dda:    e007        ..      B        0x18dec ; am_devices_led_on + 132
        0x00018ddc:    9801        ..      LDR      r0,[sp,#4]
        0x00018dde:    9900        ..      LDR      r1,[sp,#0]
        0x00018de0:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018de4:    2104        .!      MOVS     r1,#4
        0x00018de6:    f000fe41    ..A.    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018dea:    e7ff        ..      B        0x18dec ; am_devices_led_on + 132
        0x00018dec:    e7ff        ..      B        0x18dee ; am_devices_led_on + 134
        0x00018dee:    b002        ..      ADD      sp,sp,#8
        0x00018df0:    bd80        ..      POP      {r7,pc}
        0x00018df2:    0000        ..      MOVS     r0,r0
    am_devices_led_toggle
        0x00018df4:    b580        ..      PUSH     {r7,lr}
        0x00018df6:    b084        ..      SUB      sp,sp,#0x10
        0x00018df8:    9003        ..      STR      r0,[sp,#0xc]
        0x00018dfa:    9102        ..      STR      r1,[sp,#8]
        0x00018dfc:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018dfe:    b158        X.      CBZ      r0,0x18e18 ; am_devices_led_toggle + 36
        0x00018e00:    e7ff        ..      B        0x18e02 ; am_devices_led_toggle + 14
        0x00018e02:    9802        ..      LDR      r0,[sp,#8]
        0x00018e04:    281e        .(      CMP      r0,#0x1e
        0x00018e06:    d807        ..      BHI      0x18e18 ; am_devices_led_toggle + 36
        0x00018e08:    e7ff        ..      B        0x18e0a ; am_devices_led_toggle + 22
        0x00018e0a:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018e0c:    9902        ..      LDR      r1,[sp,#8]
        0x00018e0e:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018e12:    2880        .(      CMP      r0,#0x80
        0x00018e14:    d301        ..      BCC      0x18e1a ; am_devices_led_toggle + 38
        0x00018e16:    e7ff        ..      B        0x18e18 ; am_devices_led_toggle + 36
        0x00018e18:    e040        @.      B        0x18e9c ; am_devices_led_toggle + 168
        0x00018e1a:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018e1c:    9902        ..      LDR      r1,[sp,#8]
        0x00018e1e:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x00018e22:    7900        .y      LDRB     r0,[r0,#4]
        0x00018e24:    0780        ..      LSLS     r0,r0,#30
        0x00018e26:    2800        .(      CMP      r0,#0
        0x00018e28:    d508        ..      BPL      0x18e3c ; am_devices_led_toggle + 72
        0x00018e2a:    e7ff        ..      B        0x18e2c ; am_devices_led_toggle + 56
        0x00018e2c:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018e2e:    9902        ..      LDR      r1,[sp,#8]
        0x00018e30:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018e34:    2102        .!      MOVS     r1,#2
        0x00018e36:    f000fe19    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018e3a:    e02f        /.      B        0x18e9c ; am_devices_led_toggle + 168
        0x00018e3c:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018e3e:    7900        .y      LDRB     r0,[r0,#4]
        0x00018e40:    0740        @.      LSLS     r0,r0,#29
        0x00018e42:    2800        .(      CMP      r0,#0
        0x00018e44:    d508        ..      BPL      0x18e58 ; am_devices_led_toggle + 100
        0x00018e46:    e7ff        ..      B        0x18e48 ; am_devices_led_toggle + 84
        0x00018e48:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018e4a:    9902        ..      LDR      r1,[sp,#8]
        0x00018e4c:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018e50:    2102        .!      MOVS     r1,#2
        0x00018e52:    f000fe0b    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018e56:    e020         .      B        0x18e9a ; am_devices_led_toggle + 166
        0x00018e58:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018e5a:    9902        ..      LDR      r1,[sp,#8]
        0x00018e5c:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018e60:    2102        .!      MOVS     r1,#2
        0x00018e62:    466a        jF      MOV      r2,sp
        0x00018e64:    f000fdba    ....    BL       am_hal_gpio_state_read ; 0x199dc
        0x00018e68:    9001        ..      STR      r0,[sp,#4]
        0x00018e6a:    9801        ..      LDR      r0,[sp,#4]
        0x00018e6c:    b9a0        ..      CBNZ     r0,0x18e98 ; am_devices_led_toggle + 164
        0x00018e6e:    e7ff        ..      B        0x18e70 ; am_devices_led_toggle + 124
        0x00018e70:    9800        ..      LDR      r0,[sp,#0]
        0x00018e72:    b140        @.      CBZ      r0,0x18e86 ; am_devices_led_toggle + 146
        0x00018e74:    e7ff        ..      B        0x18e76 ; am_devices_led_toggle + 130
        0x00018e76:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018e78:    9902        ..      LDR      r1,[sp,#8]
        0x00018e7a:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018e7e:    2103        .!      MOVS     r1,#3
        0x00018e80:    f000fdf4    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018e84:    e007        ..      B        0x18e96 ; am_devices_led_toggle + 162
        0x00018e86:    9803        ..      LDR      r0,[sp,#0xc]
        0x00018e88:    9902        ..      LDR      r1,[sp,#8]
        0x00018e8a:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x00018e8e:    2104        .!      MOVS     r1,#4
        0x00018e90:    f000fdec    ....    BL       am_hal_gpio_state_write ; 0x19a6c
        0x00018e94:    e7ff        ..      B        0x18e96 ; am_devices_led_toggle + 162
        0x00018e96:    e7ff        ..      B        0x18e98 ; am_devices_led_toggle + 164
        0x00018e98:    e7ff        ..      B        0x18e9a ; am_devices_led_toggle + 166
        0x00018e9a:    e7ff        ..      B        0x18e9c ; am_devices_led_toggle + 168
        0x00018e9c:    b004        ..      ADD      sp,sp,#0x10
        0x00018e9e:    bd80        ..      POP      {r7,pc}
    am_freertos_sleep
        0x00018ea0:    b580        ..      PUSH     {r7,lr}
        0x00018ea2:    b082        ..      SUB      sp,sp,#8
        0x00018ea4:    9001        ..      STR      r0,[sp,#4]
        0x00018ea6:    2001        .       MOVS     r0,#1
        0x00018ea8:    f002fa3a    ..:.    BL       am_hal_sysctrl_sleep ; 0x1b320
        0x00018eac:    2000        .       MOVS     r0,#0
        0x00018eae:    b002        ..      ADD      sp,sp,#8
        0x00018eb0:    bd80        ..      POP      {r7,pc}
        0x00018eb2:    0000        ..      MOVS     r0,r0
    am_freertos_wakeup
        0x00018eb4:    b081        ..      SUB      sp,sp,#4
        0x00018eb6:    9000        ..      STR      r0,[sp,#0]
        0x00018eb8:    b001        ..      ADD      sp,sp,#4
        0x00018eba:    4770        pG      BX       lr
    am_getStackedReg
        0x00018ebc:    b082        ..      SUB      sp,sp,#8
        0x00018ebe:    9001        ..      STR      r0,[sp,#4]
        0x00018ec0:    9100        ..      STR      r1,[sp,#0]
        0x00018ec2:    9800        ..      LDR      r0,[sp,#0]
        0x00018ec4:    9901        ..      LDR      r1,[sp,#4]
        0x00018ec6:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x00018eca:    b002        ..      ADD      sp,sp,#8
        0x00018ecc:    4770        pG      BX       lr
        0x00018ece:    0000        ..      MOVS     r0,r0
    am_get_pwrctrl
        0x00018ed0:    b580        ..      PUSH     {r7,lr}
        0x00018ed2:    b083        ..      SUB      sp,sp,#0xc
        0x00018ed4:    9001        ..      STR      r0,[sp,#4]
        0x00018ed6:    9100        ..      STR      r1,[sp,#0]
        0x00018ed8:    9801        ..      LDR      r0,[sp,#4]
        0x00018eda:    b120         .      CBZ      r0,0x18ee6 ; am_get_pwrctrl + 22
        0x00018edc:    e7ff        ..      B        0x18ede ; am_get_pwrctrl + 14
        0x00018ede:    9800        ..      LDR      r0,[sp,#0]
        0x00018ee0:    2819        .(      CMP      r0,#0x19
        0x00018ee2:    d303        ..      BCC      0x18eec ; am_get_pwrctrl + 28
        0x00018ee4:    e7ff        ..      B        0x18ee6 ; am_get_pwrctrl + 22
        0x00018ee6:    2006        .       MOVS     r0,#6
        0x00018ee8:    9002        ..      STR      r0,[sp,#8]
        0x00018eea:    e018        ..      B        0x18f1e ; am_get_pwrctrl + 78
        0x00018eec:    9901        ..      LDR      r1,[sp,#4]
        0x00018eee:    9a00        ..      LDR      r2,[sp,#0]
        0x00018ef0:    f64070b4    @..p    MOV      r0,#0xfb4
        0x00018ef4:    f2c00002    ....    MOVT     r0,#2
        0x00018ef8:    eb001e02    ....    ADD      lr,r0,r2,LSL #4
        0x00018efc:    0112        ..      LSLS     r2,r2,#4
        0x00018efe:    f8de3004    ...0    LDR      r3,[lr,#4]
        0x00018f02:    f8dec008    ....    LDR      r12,[lr,#8]
        0x00018f06:    f8dee00c    ....    LDR      lr,[lr,#0xc]
        0x00018f0a:    f8c1e00c    ....    STR      lr,[r1,#0xc]
        0x00018f0e:    f8c1c008    ....    STR      r12,[r1,#8]
        0x00018f12:    604b        K`      STR      r3,[r1,#4]
        0x00018f14:    5880        .X      LDR      r0,[r0,r2]
        0x00018f16:    6008        .`      STR      r0,[r1,#0]
        0x00018f18:    2000        .       MOVS     r0,#0
        0x00018f1a:    9002        ..      STR      r0,[sp,#8]
        0x00018f1c:    e7ff        ..      B        0x18f1e ; am_get_pwrctrl + 78
        0x00018f1e:    9802        ..      LDR      r0,[sp,#8]
        0x00018f20:    b003        ..      ADD      sp,sp,#0xc
        0x00018f22:    bd80        ..      POP      {r7,pc}
    am_gpio0_001f_isr
        0x00018f24:    b580        ..      PUSH     {r7,lr}
        0x00018f26:    b084        ..      SUB      sp,sp,#0x10
        0x00018f28:    f000fe36    ..6.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00018f2c:    9002        ..      STR      r0,[sp,#8]
        0x00018f2e:    2038        8       MOVS     r0,#0x38
        0x00018f30:    9001        ..      STR      r0,[sp,#4]
        0x00018f32:    2100        .!      MOVS     r1,#0
        0x00018f34:    aa03        ..      ADD      r2,sp,#0xc
        0x00018f36:    f000fbc5    ....    BL       am_hal_gpio_interrupt_irq_status_get ; 0x196c4
        0x00018f3a:    9801        ..      LDR      r0,[sp,#4]
        0x00018f3c:    9903        ..      LDR      r1,[sp,#0xc]
        0x00018f3e:    f000fb93    ....    BL       am_hal_gpio_interrupt_irq_clear ; 0x19668
        0x00018f42:    9802        ..      LDR      r0,[sp,#8]
        0x00018f44:    f000fe30    ..0.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00018f48:    9801        ..      LDR      r0,[sp,#4]
        0x00018f4a:    9903        ..      LDR      r1,[sp,#0xc]
        0x00018f4c:    f000fc9e    ....    BL       am_hal_gpio_interrupt_service ; 0x1988c
        0x00018f50:    b004        ..      ADD      sp,sp,#0x10
        0x00018f52:    bd80        ..      POP      {r7,pc}
    am_gpu_power_disable
        0x00018f54:    b081        ..      SUB      sp,sp,#4
        0x00018f56:    9000        ..      STR      r0,[sp,#0]
        0x00018f58:    b001        ..      ADD      sp,sp,#4
        0x00018f5a:    4770        pG      BX       lr
    am_gpu_power_enable
        0x00018f5c:    b081        ..      SUB      sp,sp,#4
        0x00018f5e:    9000        ..      STR      r0,[sp,#0]
        0x00018f60:    b001        ..      ADD      sp,sp,#4
        0x00018f62:    4770        pG      BX       lr
    am_hal_cachectrl_config
        0x00018f64:    b580        ..      PUSH     {r7,lr}
        0x00018f66:    b084        ..      SUB      sp,sp,#0x10
        0x00018f68:    9003        ..      STR      r0,[sp,#0xc]
        0x00018f6a:    f000fe15    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00018f6e:    9002        ..      STR      r0,[sp,#8]
        0x00018f70:    f04f4190    O..A    MOV      r1,#0x48000000
        0x00018f74:    9101        ..      STR      r1,[sp,#4]
        0x00018f76:    6808        .h      LDR      r0,[r1,#0]
        0x00018f78:    f4207040     .@p    BIC      r0,r0,#0x300
        0x00018f7c:    6008        .`      STR      r0,[r1,#0]
        0x00018f7e:    9802        ..      LDR      r0,[sp,#8]
        0x00018f80:    f000fe12    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00018f84:    9901        ..      LDR      r1,[sp,#4]
        0x00018f86:    9b03        ..      LDR      r3,[sp,#0xc]
        0x00018f88:    7818        .x      LDRB     r0,[r3,#0]
        0x00018f8a:    785a        Zx      LDRB     r2,[r3,#1]
        0x00018f8c:    789b        .x      LDRB     r3,[r3,#2]
        0x00018f8e:    f0030301    ....    AND      r3,r3,#1
        0x00018f92:    0100        ..      LSLS     r0,r0,#4
        0x00018f94:    b2c0        ..      UXTB     r0,r0
        0x00018f96:    ea400043    @.C.    ORR      r0,r0,r3,LSL #1
        0x00018f9a:    f0020203    ....    AND      r2,r2,#3
        0x00018f9e:    ea402002    @..     ORR      r0,r0,r2,LSL #8
        0x00018fa2:    f2404200    @..B    MOVW     r2,#0x400
        0x00018fa6:    f2c00210    ....    MOVT     r2,#0x10
        0x00018faa:    4310        .C      ORRS     r0,r0,r2
        0x00018fac:    6008        .`      STR      r0,[r1,#0]
        0x00018fae:    2000        .       MOVS     r0,#0
        0x00018fb0:    b004        ..      ADD      sp,sp,#0x10
        0x00018fb2:    bd80        ..      POP      {r7,pc}
    am_hal_cachectrl_enable
        0x00018fb4:    f04f4190    O..A    MOV      r1,#0x48000000
        0x00018fb8:    6808        .h      LDR      r0,[r1,#0]
        0x00018fba:    f0400001    @...    ORR      r0,r0,#1
        0x00018fbe:    6008        .`      STR      r0,[r1,#0]
        0x00018fc0:    2108        .!      MOVS     r1,#8
        0x00018fc2:    f6c40100    ....    MOVT     r1,#0x4800
        0x00018fc6:    6808        .h      LDR      r0,[r1,#0]
        0x00018fc8:    f0400001    @...    ORR      r0,r0,#1
        0x00018fcc:    6008        .`      STR      r0,[r1,#0]
        0x00018fce:    2000        .       MOVS     r0,#0
        0x00018fd0:    4770        pG      BX       lr
        0x00018fd2:    0000        ..      MOVS     r0,r0
    am_hal_daxi_config
        0x00018fd4:    b580        ..      PUSH     {r7,lr}
        0x00018fd6:    b082        ..      SUB      sp,sp,#8
        0x00018fd8:    9001        ..      STR      r0,[sp,#4]
        0x00018fda:    f000fddd    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00018fde:    9000        ..      STR      r0,[sp,#0]
        0x00018fe0:    2001        .       MOVS     r0,#1
        0x00018fe2:    2100        .!      MOVS     r1,#0
        0x00018fe4:    f000f834    ..4.    BL       am_hal_daxi_control ; 0x19050
        0x00018fe8:    9801        ..      LDR      r0,[sp,#4]
        0x00018fea:    b308        ..      CBZ      r0,0x19030 ; am_hal_daxi_config + 92
        0x00018fec:    e7ff        ..      B        0x18fee ; am_hal_daxi_config + 26
        0x00018fee:    9801        ..      LDR      r0,[sp,#4]
        0x00018ff0:    7843        Cx      LDRB     r3,[r0,#1]
        0x00018ff2:    7881        .x      LDRB     r1,[r0,#2]
        0x00018ff4:    78c2        .x      LDRB     r2,[r0,#3]
        0x00018ff6:    7900        .y      LDRB     r0,[r0,#4]
        0x00018ff8:    f0000001    ....    AND      r0,r0,#1
        0x00018ffc:    f0030301    ....    AND      r3,r3,#1
        0x00019000:    ea400043    @.C.    ORR      r0,r0,r3,LSL #1
        0x00019004:    f002020f    ....    AND      r2,r2,#0xf
        0x00019008:    ea402002    @..     ORR      r0,r0,r2,LSL #8
        0x0001900c:    f001011f    ....    AND      r1,r1,#0x1f
        0x00019010:    ea404001    @..@    ORR      r0,r0,r1,LSL #16
        0x00019014:    2150        P!      MOVS     r1,#0x50
        0x00019016:    f6c40100    ....    MOVT     r1,#0x4800
        0x0001901a:    6008        .`      STR      r0,[r1,#0]
        0x0001901c:    9801        ..      LDR      r0,[sp,#4]
        0x0001901e:    7902        .y      LDRB     r2,[r0,#4]
        0x00019020:    f2400118    @...    MOVW     r1,#0x18
        0x00019024:    f2c10100    ....    MOVT     r1,#0x1000
        0x00019028:    710a        .q      STRB     r2,[r1,#4]
        0x0001902a:    6800        .h      LDR      r0,[r0,#0]
        0x0001902c:    6008        .`      STR      r0,[r1,#0]
        0x0001902e:    e005        ..      B        0x1903c ; am_hal_daxi_config + 104
        0x00019030:    2150        P!      MOVS     r1,#0x50
        0x00019032:    f6c40100    ....    MOVT     r1,#0x4800
        0x00019036:    2006        .       MOVS     r0,#6
        0x00019038:    6008        .`      STR      r0,[r1,#0]
        0x0001903a:    e7ff        ..      B        0x1903c ; am_hal_daxi_config + 104
        0x0001903c:    2000        .       MOVS     r0,#0
        0x0001903e:    f2c470ff    ...p    MOVT     r0,#0x47ff
        0x00019042:    6800        .h      LDR      r0,[r0,#0]
        0x00019044:    9800        ..      LDR      r0,[sp,#0]
        0x00019046:    f000fdaf    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001904a:    2000        .       MOVS     r0,#0
        0x0001904c:    b002        ..      ADD      sp,sp,#8
        0x0001904e:    bd80        ..      POP      {r7,pc}
    am_hal_daxi_control
        0x00019050:    b580        ..      PUSH     {r7,lr}
        0x00019052:    b084        ..      SUB      sp,sp,#0x10
        0x00019054:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x00019058:    9101        ..      STR      r1,[sp,#4]
        0x0001905a:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001905e:    4601        .F      MOV      r1,r0
        0x00019060:    9100        ..      STR      r1,[sp,#0]
        0x00019062:    2803        .(      CMP      r0,#3
        0x00019064:    d816        ..      BHI      0x19094 ; am_hal_daxi_control + 68
        0x00019066:    9900        ..      LDR      r1,[sp,#0]
        0x00019068:    e8dff001    ....    TBB      [pc,r1]
    $d.9
        0x0001906c:    0d090205    ....    DCD    218694149
    $t.10
        0x00019070:    f004fc1e    ....    BL       daxi_flush_complete ; 0x1d8b0
        0x00019074:    e011        ..      B        0x1909a ; am_hal_daxi_control + 74
        0x00019076:    2000        .       MOVS     r0,#0
        0x00019078:    f004fc28    ..(.    BL       daxi_flush_invalidate ; 0x1d8cc
        0x0001907c:    e00d        ..      B        0x1909a ; am_hal_daxi_control + 74
        0x0001907e:    2000        .       MOVS     r0,#0
        0x00019080:    f7ffffa8    ....    BL       am_hal_daxi_config ; 0x18fd4
        0x00019084:    e009        ..      B        0x1909a ; am_hal_daxi_control + 74
        0x00019086:    f2400018    @...    MOVW     r0,#0x18
        0x0001908a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001908e:    f7ffffa1    ....    BL       am_hal_daxi_config ; 0x18fd4
        0x00019092:    e002        ..      B        0x1909a ; am_hal_daxi_control + 74
        0x00019094:    2006        .       MOVS     r0,#6
        0x00019096:    9003        ..      STR      r0,[sp,#0xc]
        0x00019098:    e002        ..      B        0x190a0 ; am_hal_daxi_control + 80
        0x0001909a:    2000        .       MOVS     r0,#0
        0x0001909c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001909e:    e7ff        ..      B        0x190a0 ; am_hal_daxi_control + 80
        0x000190a0:    9803        ..      LDR      r0,[sp,#0xc]
        0x000190a2:    b004        ..      ADD      sp,sp,#0x10
        0x000190a4:    bd80        ..      POP      {r7,pc}
        0x000190a6:    0000        ..      MOVS     r0,r0
    am_hal_dcu_get
        0x000190a8:    b580        ..      PUSH     {r7,lr}
        0x000190aa:    b086        ..      SUB      sp,sp,#0x18
        0x000190ac:    9004        ..      STR      r0,[sp,#0x10]
        0x000190ae:    f2410008    A...    MOV      r0,#0x1008
        0x000190b2:    f2c40002    ....    MOVT     r0,#0x4002
        0x000190b6:    6800        .h      LDR      r0,[r0,#0]
        0x000190b8:    0d00        ..      LSRS     r0,r0,#20
        0x000190ba:    07c0        ..      LSLS     r0,r0,#31
        0x000190bc:    b140        @.      CBZ      r0,0x190d0 ; am_hal_dcu_get + 40
        0x000190be:    e7ff        ..      B        0x190c0 ; am_hal_dcu_get + 24
        0x000190c0:    f640207c    @.|     MOV      r0,#0xa7c
        0x000190c4:    f2c4000c    ....    MOVT     r0,#0x400c
        0x000190c8:    6800        .h      LDR      r0,[r0,#0]
        0x000190ca:    07c0        ..      LSLS     r0,r0,#31
        0x000190cc:    b918        ..      CBNZ     r0,0x190d6 ; am_hal_dcu_get + 46
        0x000190ce:    e7ff        ..      B        0x190d0 ; am_hal_dcu_get + 40
        0x000190d0:    2007        .       MOVS     r0,#7
        0x000190d2:    9005        ..      STR      r0,[sp,#0x14]
        0x000190d4:    e00d        ..      B        0x190f2 ; am_hal_dcu_get + 74
        0x000190d6:    a802        ..      ADD      r0,sp,#8
        0x000190d8:    f000f80e    ....    BL       am_hal_dcu_raw_get ; 0x190f8
        0x000190dc:    9001        ..      STR      r0,[sp,#4]
        0x000190de:    9802        ..      LDR      r0,[sp,#8]
        0x000190e0:    9903        ..      LDR      r1,[sp,#0xc]
        0x000190e2:    2205        ."      MOVS     r2,#5
        0x000190e4:    f004ff94    ....    BL       get_ui32_dcu_mask ; 0x1e010
        0x000190e8:    9904        ..      LDR      r1,[sp,#0x10]
        0x000190ea:    6008        .`      STR      r0,[r1,#0]
        0x000190ec:    9801        ..      LDR      r0,[sp,#4]
        0x000190ee:    9005        ..      STR      r0,[sp,#0x14]
        0x000190f0:    e7ff        ..      B        0x190f2 ; am_hal_dcu_get + 74
        0x000190f2:    9805        ..      LDR      r0,[sp,#0x14]
        0x000190f4:    b006        ..      ADD      sp,sp,#0x18
        0x000190f6:    bd80        ..      POP      {r7,pc}
    am_hal_dcu_raw_get
        0x000190f8:    b084        ..      SUB      sp,sp,#0x10
        0x000190fa:    9003        ..      STR      r0,[sp,#0xc]
        0x000190fc:    f240209c    @..     MOVW     r0,#0x29c
        0x00019100:    f2c10000    ....    MOVT     r0,#0x1000
        0x00019104:    6801        .h      LDR      r1,[r0,#0]
        0x00019106:    6809        .h      LDR      r1,[r1,#0]
        0x00019108:    9100        ..      STR      r1,[sp,#0]
        0x0001910a:    6800        .h      LDR      r0,[r0,#0]
        0x0001910c:    6840        @h      LDR      r0,[r0,#4]
        0x0001910e:    9001        ..      STR      r0,[sp,#4]
        0x00019110:    9800        ..      LDR      r0,[sp,#0]
        0x00019112:    9a01        ..      LDR      r2,[sp,#4]
        0x00019114:    9903        ..      LDR      r1,[sp,#0xc]
        0x00019116:    604a        J`      STR      r2,[r1,#4]
        0x00019118:    6008        .`      STR      r0,[r1,#0]
        0x0001911a:    2000        .       MOVS     r0,#0
        0x0001911c:    b004        ..      ADD      sp,sp,#0x10
        0x0001911e:    4770        pG      BX       lr
    am_hal_dcu_raw_update
        0x00019120:    b580        ..      PUSH     {r7,lr}
        0x00019122:    b088        ..      SUB      sp,sp,#0x20
        0x00019124:    f88d001b    ....    STRB     r0,[sp,#0x1b]
        0x00019128:    9305        ..      STR      r3,[sp,#0x14]
        0x0001912a:    9204        ..      STR      r2,[sp,#0x10]
        0x0001912c:    f24020a0    @..     MOVW     r0,#0x2a0
        0x00019130:    f2c10000    ....    MOVT     r0,#0x1000
        0x00019134:    6801        .h      LDR      r1,[r0,#0]
        0x00019136:    6809        .h      LDR      r1,[r1,#0]
        0x00019138:    9100        ..      STR      r1,[sp,#0]
        0x0001913a:    6800        .h      LDR      r0,[r0,#0]
        0x0001913c:    6840        @h      LDR      r0,[r0,#4]
        0x0001913e:    9001        ..      STR      r0,[sp,#4]
        0x00019140:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019142:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019144:    9a00        ..      LDR      r2,[sp,#0]
        0x00019146:    9b01        ..      LDR      r3,[sp,#4]
        0x00019148:    4019        .@      ANDS     r1,r1,r3
        0x0001914a:    4010        .@      ANDS     r0,r0,r2
        0x0001914c:    4308        .C      ORRS     r0,r0,r1
        0x0001914e:    b118        ..      CBZ      r0,0x19158 ; am_hal_dcu_raw_update + 56
        0x00019150:    e7ff        ..      B        0x19152 ; am_hal_dcu_raw_update + 50
        0x00019152:    2007        .       MOVS     r0,#7
        0x00019154:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019156:    e057        W.      B        0x19208 ; am_hal_dcu_raw_update + 232
        0x00019158:    f240209c    @..     MOVW     r0,#0x29c
        0x0001915c:    f2c10000    ....    MOVT     r0,#0x1000
        0x00019160:    6801        .h      LDR      r1,[r0,#0]
        0x00019162:    6809        .h      LDR      r1,[r1,#0]
        0x00019164:    9102        ..      STR      r1,[sp,#8]
        0x00019166:    6800        .h      LDR      r0,[r0,#0]
        0x00019168:    6840        @h      LDR      r0,[r0,#4]
        0x0001916a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001916c:    f89d001b    ....    LDRB     r0,[sp,#0x1b]
        0x00019170:    07c0        ..      LSLS     r0,r0,#31
        0x00019172:    b1c8        ..      CBZ      r0,0x191a8 ; am_hal_dcu_raw_update + 136
        0x00019174:    e7ff        ..      B        0x19176 ; am_hal_dcu_raw_update + 86
        0x00019176:    9802        ..      LDR      r0,[sp,#8]
        0x00019178:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001917a:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x0001917e:    f8dde014    ....    LDR      lr,[sp,#0x14]
        0x00019182:    ea21010e    !...    BIC      r1,r1,lr
        0x00019186:    ea20000c     ...    BIC      r0,r0,r12
        0x0001918a:    f2400228    @.(.    MOVW     r2,#0x28
        0x0001918e:    f2c10200    ....    MOVT     r2,#0x1000
        0x00019192:    6813        .h      LDR      r3,[r2,#0]
        0x00019194:    6852        Rh      LDR      r2,[r2,#4]
        0x00019196:    ea02020e    ....    AND      r2,r2,lr
        0x0001919a:    ea03030c    ....    AND      r3,r3,r12
        0x0001919e:    4318        .C      ORRS     r0,r0,r3
        0x000191a0:    4311        .C      ORRS     r1,r1,r2
        0x000191a2:    9103        ..      STR      r1,[sp,#0xc]
        0x000191a4:    9002        ..      STR      r0,[sp,#8]
        0x000191a6:    e018        ..      B        0x191da ; am_hal_dcu_raw_update + 186
        0x000191a8:    9802        ..      LDR      r0,[sp,#8]
        0x000191aa:    9903        ..      LDR      r1,[sp,#0xc]
        0x000191ac:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x000191b0:    f8dde014    ....    LDR      lr,[sp,#0x14]
        0x000191b4:    ea21010e    !...    BIC      r1,r1,lr
        0x000191b8:    ea20000c     ...    BIC      r0,r0,r12
        0x000191bc:    f2400220    @. .    MOVW     r2,#0x20
        0x000191c0:    f2c10200    ....    MOVT     r2,#0x1000
        0x000191c4:    6813        .h      LDR      r3,[r2,#0]
        0x000191c6:    6852        Rh      LDR      r2,[r2,#4]
        0x000191c8:    ea02020e    ....    AND      r2,r2,lr
        0x000191cc:    ea03030c    ....    AND      r3,r3,r12
        0x000191d0:    4318        .C      ORRS     r0,r0,r3
        0x000191d2:    4311        .C      ORRS     r1,r1,r2
        0x000191d4:    9103        ..      STR      r1,[sp,#0xc]
        0x000191d6:    9002        ..      STR      r0,[sp,#8]
        0x000191d8:    e7ff        ..      B        0x191da ; am_hal_dcu_raw_update + 186
        0x000191da:    9802        ..      LDR      r0,[sp,#8]
        0x000191dc:    f240219c    @..!    MOVW     r1,#0x29c
        0x000191e0:    f2c10100    ....    MOVT     r1,#0x1000
        0x000191e4:    680a        .h      LDR      r2,[r1,#0]
        0x000191e6:    6010        .`      STR      r0,[r2,#0]
        0x000191e8:    9803        ..      LDR      r0,[sp,#0xc]
        0x000191ea:    6809        .h      LDR      r1,[r1,#0]
        0x000191ec:    6048        H`      STR      r0,[r1,#4]
        0x000191ee:    e7ff        ..      B        0x191f0 ; am_hal_dcu_raw_update + 208
        0x000191f0:    f640207c    @.|     MOV      r0,#0xa7c
        0x000191f4:    f2c4000c    ....    MOVT     r0,#0x400c
        0x000191f8:    6800        .h      LDR      r0,[r0,#0]
        0x000191fa:    07c0        ..      LSLS     r0,r0,#31
        0x000191fc:    b908        ..      CBNZ     r0,0x19202 ; am_hal_dcu_raw_update + 226
        0x000191fe:    e7ff        ..      B        0x19200 ; am_hal_dcu_raw_update + 224
        0x00019200:    e7f6        ..      B        0x191f0 ; am_hal_dcu_raw_update + 208
        0x00019202:    2000        .       MOVS     r0,#0
        0x00019204:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019206:    e7ff        ..      B        0x19208 ; am_hal_dcu_raw_update + 232
        0x00019208:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001920a:    b008        ..      ADD      sp,sp,#0x20
        0x0001920c:    bd80        ..      POP      {r7,pc}
        0x0001920e:    0000        ..      MOVS     r0,r0
    am_hal_dcu_update
        0x00019210:    b580        ..      PUSH     {r7,lr}
        0x00019212:    b086        ..      SUB      sp,sp,#0x18
        0x00019214:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x00019218:    9103        ..      STR      r1,[sp,#0xc]
        0x0001921a:    f2410008    A...    MOV      r0,#0x1008
        0x0001921e:    f2c40002    ....    MOVT     r0,#0x4002
        0x00019222:    6800        .h      LDR      r0,[r0,#0]
        0x00019224:    0d00        ..      LSRS     r0,r0,#20
        0x00019226:    07c0        ..      LSLS     r0,r0,#31
        0x00019228:    b140        @.      CBZ      r0,0x1923c ; am_hal_dcu_update + 44
        0x0001922a:    e7ff        ..      B        0x1922c ; am_hal_dcu_update + 28
        0x0001922c:    f640207c    @.|     MOV      r0,#0xa7c
        0x00019230:    f2c4000c    ....    MOVT     r0,#0x400c
        0x00019234:    6800        .h      LDR      r0,[r0,#0]
        0x00019236:    07c0        ..      LSLS     r0,r0,#31
        0x00019238:    b918        ..      CBNZ     r0,0x19242 ; am_hal_dcu_update + 50
        0x0001923a:    e7ff        ..      B        0x1923c ; am_hal_dcu_update + 44
        0x0001923c:    2007        .       MOVS     r0,#7
        0x0001923e:    9005        ..      STR      r0,[sp,#0x14]
        0x00019240:    e00f        ..      B        0x19262 ; am_hal_dcu_update + 82
        0x00019242:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019244:    2107        .!      MOVS     r1,#7
        0x00019246:    f004fea1    ....    BL       get_raw_dcu_mask ; 0x1df8c
        0x0001924a:    9101        ..      STR      r1,[sp,#4]
        0x0001924c:    9000        ..      STR      r0,[sp,#0]
        0x0001924e:    9a00        ..      LDR      r2,[sp,#0]
        0x00019250:    9b01        ..      LDR      r3,[sp,#4]
        0x00019252:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x00019256:    f0000001    ....    AND      r0,r0,#1
        0x0001925a:    f7ffff61    ..a.    BL       am_hal_dcu_raw_update ; 0x19120
        0x0001925e:    9005        ..      STR      r0,[sp,#0x14]
        0x00019260:    e7ff        ..      B        0x19262 ; am_hal_dcu_update + 82
        0x00019262:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019264:    b006        ..      ADD      sp,sp,#0x18
        0x00019266:    bd80        ..      POP      {r7,pc}
    am_hal_delay_us
        0x00019268:    b580        ..      PUSH     {r7,lr}
        0x0001926a:    b084        ..      SUB      sp,sp,#0x10
        0x0001926c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001926e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019270:    0140        @.      LSLS     r0,r0,#5
        0x00019272:    9002        ..      STR      r0,[sp,#8]
        0x00019274:    f2410000    A...    MOVW     r0,#0x1000
        0x00019278:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001927c:    6800        .h      LDR      r0,[r0,#0]
        0x0001927e:    f3c000c1    ....    UBFX     r0,r0,#3,#2
        0x00019282:    2802        .(      CMP      r0,#2
        0x00019284:    d106        ..      BNE      0x19294 ; am_hal_delay_us + 44
        0x00019286:    e7ff        ..      B        0x19288 ; am_hal_delay_us + 32
        0x00019288:    9802        ..      LDR      r0,[sp,#8]
        0x0001928a:    0040        @.      LSLS     r0,r0,#1
        0x0001928c:    9002        ..      STR      r0,[sp,#8]
        0x0001928e:    2015        .       MOVS     r0,#0x15
        0x00019290:    9001        ..      STR      r0,[sp,#4]
        0x00019292:    e002        ..      B        0x1929a ; am_hal_delay_us + 50
        0x00019294:    200f        .       MOVS     r0,#0xf
        0x00019296:    9001        ..      STR      r0,[sp,#4]
        0x00019298:    e7ff        ..      B        0x1929a ; am_hal_delay_us + 50
        0x0001929a:    9802        ..      LDR      r0,[sp,#8]
        0x0001929c:    9901        ..      LDR      r1,[sp,#4]
        0x0001929e:    4288        .B      CMP      r0,r1
        0x000192a0:    d90c        ..      BLS      0x192bc ; am_hal_delay_us + 84
        0x000192a2:    e7ff        ..      B        0x192a4 ; am_hal_delay_us + 60
        0x000192a4:    9901        ..      LDR      r1,[sp,#4]
        0x000192a6:    9802        ..      LDR      r0,[sp,#8]
        0x000192a8:    1a40        @.      SUBS     r0,r0,r1
        0x000192aa:    9002        ..      STR      r0,[sp,#8]
        0x000192ac:    f24110f4    A...    MOV      r0,#0x11f4
        0x000192b0:    f2c00002    ....    MOVT     r0,#2
        0x000192b4:    6a41        Aj      LDR      r1,[r0,#0x24]
        0x000192b6:    9802        ..      LDR      r0,[sp,#8]
        0x000192b8:    4788        .G      BLX      r1
        0x000192ba:    e7ff        ..      B        0x192bc ; am_hal_delay_us + 84
        0x000192bc:    b004        ..      ADD      sp,sp,#0x10
        0x000192be:    bd80        ..      POP      {r7,pc}
    am_hal_delay_us_status_change
        0x000192c0:    b580        ..      PUSH     {r7,lr}
        0x000192c2:    b086        ..      SUB      sp,sp,#0x18
        0x000192c4:    9004        ..      STR      r0,[sp,#0x10]
        0x000192c6:    9103        ..      STR      r1,[sp,#0xc]
        0x000192c8:    9202        ..      STR      r2,[sp,#8]
        0x000192ca:    9301        ..      STR      r3,[sp,#4]
        0x000192cc:    e7ff        ..      B        0x192ce ; am_hal_delay_us_status_change + 14
        0x000192ce:    9803        ..      LDR      r0,[sp,#0xc]
        0x000192d0:    6800        .h      LDR      r0,[r0,#0]
        0x000192d2:    9902        ..      LDR      r1,[sp,#8]
        0x000192d4:    4008        .@      ANDS     r0,r0,r1
        0x000192d6:    9901        ..      LDR      r1,[sp,#4]
        0x000192d8:    4288        .B      CMP      r0,r1
        0x000192da:    d103        ..      BNE      0x192e4 ; am_hal_delay_us_status_change + 36
        0x000192dc:    e7ff        ..      B        0x192de ; am_hal_delay_us_status_change + 30
        0x000192de:    2000        .       MOVS     r0,#0
        0x000192e0:    9005        ..      STR      r0,[sp,#0x14]
        0x000192e2:    e00d        ..      B        0x19300 ; am_hal_delay_us_status_change + 64
        0x000192e4:    9804        ..      LDR      r0,[sp,#0x10]
        0x000192e6:    1e41        A.      SUBS     r1,r0,#1
        0x000192e8:    9104        ..      STR      r1,[sp,#0x10]
        0x000192ea:    b120         .      CBZ      r0,0x192f6 ; am_hal_delay_us_status_change + 54
        0x000192ec:    e7ff        ..      B        0x192ee ; am_hal_delay_us_status_change + 46
        0x000192ee:    2001        .       MOVS     r0,#1
        0x000192f0:    f7ffffba    ....    BL       am_hal_delay_us ; 0x19268
        0x000192f4:    e000        ..      B        0x192f8 ; am_hal_delay_us_status_change + 56
        0x000192f6:    e000        ..      B        0x192fa ; am_hal_delay_us_status_change + 58
        0x000192f8:    e7e9        ..      B        0x192ce ; am_hal_delay_us_status_change + 14
        0x000192fa:    2004        .       MOVS     r0,#4
        0x000192fc:    9005        ..      STR      r0,[sp,#0x14]
        0x000192fe:    e7ff        ..      B        0x19300 ; am_hal_delay_us_status_change + 64
        0x00019300:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019302:    b006        ..      ADD      sp,sp,#0x18
        0x00019304:    bd80        ..      POP      {r7,pc}
        0x00019306:    0000        ..      MOVS     r0,r0
    am_hal_delay_us_status_check
        0x00019308:    b580        ..      PUSH     {r7,lr}
        0x0001930a:    b086        ..      SUB      sp,sp,#0x18
        0x0001930c:    4684        .F      MOV      r12,r0
        0x0001930e:    9808        ..      LDR      r0,[sp,#0x20]
        0x00019310:    f8cdc010    ....    STR      r12,[sp,#0x10]
        0x00019314:    9103        ..      STR      r1,[sp,#0xc]
        0x00019316:    9202        ..      STR      r2,[sp,#8]
        0x00019318:    9301        ..      STR      r3,[sp,#4]
        0x0001931a:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001931e:    e7ff        ..      B        0x19320 ; am_hal_delay_us_status_check + 24
        0x00019320:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x00019324:    07c0        ..      LSLS     r0,r0,#31
        0x00019326:    b160        `.      CBZ      r0,0x19342 ; am_hal_delay_us_status_check + 58
        0x00019328:    e7ff        ..      B        0x1932a ; am_hal_delay_us_status_check + 34
        0x0001932a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001932c:    6800        .h      LDR      r0,[r0,#0]
        0x0001932e:    9902        ..      LDR      r1,[sp,#8]
        0x00019330:    4008        .@      ANDS     r0,r0,r1
        0x00019332:    9901        ..      LDR      r1,[sp,#4]
        0x00019334:    4288        .B      CMP      r0,r1
        0x00019336:    d103        ..      BNE      0x19340 ; am_hal_delay_us_status_check + 56
        0x00019338:    e7ff        ..      B        0x1933a ; am_hal_delay_us_status_check + 50
        0x0001933a:    2000        .       MOVS     r0,#0
        0x0001933c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001933e:    e01a        ..      B        0x19376 ; am_hal_delay_us_status_check + 110
        0x00019340:    e00b        ..      B        0x1935a ; am_hal_delay_us_status_check + 82
        0x00019342:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019344:    6800        .h      LDR      r0,[r0,#0]
        0x00019346:    9902        ..      LDR      r1,[sp,#8]
        0x00019348:    4008        .@      ANDS     r0,r0,r1
        0x0001934a:    9901        ..      LDR      r1,[sp,#4]
        0x0001934c:    4288        .B      CMP      r0,r1
        0x0001934e:    d003        ..      BEQ      0x19358 ; am_hal_delay_us_status_check + 80
        0x00019350:    e7ff        ..      B        0x19352 ; am_hal_delay_us_status_check + 74
        0x00019352:    2000        .       MOVS     r0,#0
        0x00019354:    9005        ..      STR      r0,[sp,#0x14]
        0x00019356:    e00e        ..      B        0x19376 ; am_hal_delay_us_status_check + 110
        0x00019358:    e7ff        ..      B        0x1935a ; am_hal_delay_us_status_check + 82
        0x0001935a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001935c:    1e41        A.      SUBS     r1,r0,#1
        0x0001935e:    9104        ..      STR      r1,[sp,#0x10]
        0x00019360:    b120         .      CBZ      r0,0x1936c ; am_hal_delay_us_status_check + 100
        0x00019362:    e7ff        ..      B        0x19364 ; am_hal_delay_us_status_check + 92
        0x00019364:    2001        .       MOVS     r0,#1
        0x00019366:    f7ffff7f    ....    BL       am_hal_delay_us ; 0x19268
        0x0001936a:    e000        ..      B        0x1936e ; am_hal_delay_us_status_check + 102
        0x0001936c:    e000        ..      B        0x19370 ; am_hal_delay_us_status_check + 104
        0x0001936e:    e7d7        ..      B        0x19320 ; am_hal_delay_us_status_check + 24
        0x00019370:    2004        .       MOVS     r0,#4
        0x00019372:    9005        ..      STR      r0,[sp,#0x14]
        0x00019374:    e7ff        ..      B        0x19376 ; am_hal_delay_us_status_check + 110
        0x00019376:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019378:    b006        ..      ADD      sp,sp,#0x18
        0x0001937a:    bd80        ..      POP      {r7,pc}
    am_hal_fault_status_get
        0x0001937c:    b083        ..      SUB      sp,sp,#0xc
        0x0001937e:    9001        ..      STR      r0,[sp,#4]
        0x00019380:    9801        ..      LDR      r0,[sp,#4]
        0x00019382:    b918        ..      CBNZ     r0,0x1938c ; am_hal_fault_status_get + 16
        0x00019384:    e7ff        ..      B        0x19386 ; am_hal_fault_status_get + 10
        0x00019386:    2006        .       MOVS     r0,#6
        0x00019388:    9002        ..      STR      r0,[sp,#8]
        0x0001938a:    e02c        ,.      B        0x193e6 ; am_hal_fault_status_get + 106
        0x0001938c:    208c        .       MOVS     r0,#0x8c
        0x0001938e:    f6c40000    ....    MOVT     r0,#0x4800
        0x00019392:    6800        .h      LDR      r0,[r0,#0]
        0x00019394:    9000        ..      STR      r0,[sp,#0]
        0x00019396:    9800        ..      LDR      r0,[sp,#0]
        0x00019398:    f0000001    ....    AND      r0,r0,#1
        0x0001939c:    9901        ..      LDR      r1,[sp,#4]
        0x0001939e:    7008        .p      STRB     r0,[r1,#0]
        0x000193a0:    9800        ..      LDR      r0,[sp,#0]
        0x000193a2:    f3c00040    ..@.    UBFX     r0,r0,#1,#1
        0x000193a6:    9901        ..      LDR      r1,[sp,#4]
        0x000193a8:    7208        .r      STRB     r0,[r1,#8]
        0x000193aa:    9800        ..      LDR      r0,[sp,#0]
        0x000193ac:    f3c00080    ....    UBFX     r0,r0,#2,#1
        0x000193b0:    9901        ..      LDR      r1,[sp,#4]
        0x000193b2:    7408        .t      STRB     r0,[r1,#0x10]
        0x000193b4:    2084        .       MOVS     r0,#0x84
        0x000193b6:    f6c40000    ....    MOVT     r0,#0x4800
        0x000193ba:    6800        .h      LDR      r0,[r0,#0]
        0x000193bc:    9901        ..      LDR      r1,[sp,#4]
        0x000193be:    60c8        .`      STR      r0,[r1,#0xc]
        0x000193c0:    2080        .       MOVS     r0,#0x80
        0x000193c2:    f6c40000    ....    MOVT     r0,#0x4800
        0x000193c6:    6802        .h      LDR      r2,[r0,#0]
        0x000193c8:    9901        ..      LDR      r1,[sp,#4]
        0x000193ca:    6848        Hh      LDR      r0,[r1,#4]
        0x000193cc:    4310        .C      ORRS     r0,r0,r2
        0x000193ce:    6048        H`      STR      r0,[r1,#4]
        0x000193d0:    2088        .       MOVS     r0,#0x88
        0x000193d2:    f6c40000    ....    MOVT     r0,#0x4800
        0x000193d6:    6802        .h      LDR      r2,[r0,#0]
        0x000193d8:    9901        ..      LDR      r1,[sp,#4]
        0x000193da:    6948        Hi      LDR      r0,[r1,#0x14]
        0x000193dc:    4310        .C      ORRS     r0,r0,r2
        0x000193de:    6148        Ha      STR      r0,[r1,#0x14]
        0x000193e0:    2000        .       MOVS     r0,#0
        0x000193e2:    9002        ..      STR      r0,[sp,#8]
        0x000193e4:    e7ff        ..      B        0x193e6 ; am_hal_fault_status_get + 106
        0x000193e6:    9802        ..      LDR      r0,[sp,#8]
        0x000193e8:    b003        ..      ADD      sp,sp,#0xc
        0x000193ea:    4770        pG      BX       lr
    am_hal_gpio_interrupt_control
        0x000193ec:    b580        ..      PUSH     {r7,lr}
        0x000193ee:    b08c        ..      SUB      sp,sp,#0x30
        0x000193f0:    f88d002b    ..+.    STRB     r0,[sp,#0x2b]
        0x000193f4:    f88d102a    ..*.    STRB     r1,[sp,#0x2a]
        0x000193f8:    9209        ..      STR      r2,[sp,#0x24]
        0x000193fa:    2000        .       MOVS     r0,#0
        0x000193fc:    9004        ..      STR      r0,[sp,#0x10]
        0x000193fe:    9809        ..      LDR      r0,[sp,#0x24]
        0x00019400:    9003        ..      STR      r0,[sp,#0xc]
        0x00019402:    9809        ..      LDR      r0,[sp,#0x24]
        0x00019404:    b918        ..      CBNZ     r0,0x1940e ; am_hal_gpio_interrupt_control + 34
        0x00019406:    e7ff        ..      B        0x19408 ; am_hal_gpio_interrupt_control + 28
        0x00019408:    2006        .       MOVS     r0,#6
        0x0001940a:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001940c:    e129        ).      B        0x19662 ; am_hal_gpio_interrupt_control + 630
        0x0001940e:    f89d002a    ..*.    LDRB     r0,[sp,#0x2a]
        0x00019412:    2804        .(      CMP      r0,#4
        0x00019414:    db03        ..      BLT      0x1941e ; am_hal_gpio_interrupt_control + 50
        0x00019416:    e7ff        ..      B        0x19418 ; am_hal_gpio_interrupt_control + 44
        0x00019418:    2006        .       MOVS     r0,#6
        0x0001941a:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001941c:    e121        !.      B        0x19662 ; am_hal_gpio_interrupt_control + 630
        0x0001941e:    f89d002a    ..*.    LDRB     r0,[sp,#0x2a]
        0x00019422:    2801        .(      CMP      r0,#1
        0x00019424:    dc37        7.      BGT      0x19496 ; am_hal_gpio_interrupt_control + 170
        0x00019426:    e7ff        ..      B        0x19428 ; am_hal_gpio_interrupt_control + 60
        0x00019428:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001942a:    6800        .h      LDR      r0,[r0,#0]
        0x0001942c:    9008        ..      STR      r0,[sp,#0x20]
        0x0001942e:    9808        ..      LDR      r0,[sp,#0x20]
        0x00019430:    2880        .(      CMP      r0,#0x80
        0x00019432:    d303        ..      BCC      0x1943c ; am_hal_gpio_interrupt_control + 80
        0x00019434:    e7ff        ..      B        0x19436 ; am_hal_gpio_interrupt_control + 74
        0x00019436:    2005        .       MOVS     r0,#5
        0x00019438:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001943a:    e112        ..      B        0x19662 ; am_hal_gpio_interrupt_control + 630
        0x0001943c:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001943e:    094a        J.      LSRS     r2,r1,#5
        0x00019440:    f2412048    A.H     MOV      r0,#0x1248
        0x00019444:    f2c00002    ....    MOVT     r0,#2
        0x00019448:    f8500022    P.".    LDR      r0,[r0,r2,LSL #2]
        0x0001944c:    f001011f    ....    AND      r1,r1,#0x1f
        0x00019450:    40c8        .@      LSRS     r0,r0,r1
        0x00019452:    07c0        ..      LSLS     r0,r0,#31
        0x00019454:    b118        ..      CBZ      r0,0x1945e ; am_hal_gpio_interrupt_control + 114
        0x00019456:    e7ff        ..      B        0x19458 ; am_hal_gpio_interrupt_control + 108
        0x00019458:    2005        .       MOVS     r0,#5
        0x0001945a:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001945c:    e101        ..      B        0x19662 ; am_hal_gpio_interrupt_control + 630
        0x0001945e:    9808        ..      LDR      r0,[sp,#0x20]
        0x00019460:    a906        ..      ADD      r1,sp,#0x18
        0x00019462:    aa05        ..      ADD      r2,sp,#0x14
        0x00019464:    f004fe1c    ....    BL       gpionum_intreg_index_get ; 0x1e0a0
        0x00019468:    b118        ..      CBZ      r0,0x19472 ; am_hal_gpio_interrupt_control + 134
        0x0001946a:    e7ff        ..      B        0x1946c ; am_hal_gpio_interrupt_control + 128
        0x0001946c:    2006        .       MOVS     r0,#6
        0x0001946e:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019470:    e0f7        ..      B        0x19662 ; am_hal_gpio_interrupt_control + 630
        0x00019472:    9906        ..      LDR      r1,[sp,#0x18]
        0x00019474:    f24020c0    @..     MOVW     r0,#0x2c0
        0x00019478:    f2c40001    ....    MOVT     r0,#0x4001
        0x0001947c:    eb001001    ....    ADD      r0,r0,r1,LSL #4
        0x00019480:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019482:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019486:    2801        .(      CMP      r0,#1
        0x00019488:    d104        ..      BNE      0x19494 ; am_hal_gpio_interrupt_control + 168
        0x0001948a:    e7ff        ..      B        0x1948c ; am_hal_gpio_interrupt_control + 160
        0x0001948c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001948e:    3040        @0      ADDS     r0,r0,#0x40
        0x00019490:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019492:    e7ff        ..      B        0x19494 ; am_hal_gpio_interrupt_control + 168
        0x00019494:    e7ff        ..      B        0x19496 ; am_hal_gpio_interrupt_control + 170
        0x00019496:    f000fb7f    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001949a:    9002        ..      STR      r0,[sp,#8]
        0x0001949c:    f89d002a    ..*.    LDRB     r0,[sp,#0x2a]
        0x000194a0:    4601        .F      MOV      r1,r0
        0x000194a2:    9101        ..      STR      r1,[sp,#4]
        0x000194a4:    2803        .(      CMP      r0,#3
        0x000194a6:    f20080d5    ....    BHI.W    0x19654 ; am_hal_gpio_interrupt_control + 616
        0x000194aa:    9901        ..      LDR      r1,[sp,#4]
        0x000194ac:    e8dff001    ....    TBB      [pc,r1]
    $d.9
        0x000194b0:    7e2a1602    ..*~    DCD    2116687362
    $t.10
        0x000194b4:    9a05        ..      LDR      r2,[sp,#0x14]
        0x000194b6:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000194b8:    6808        .h      LDR      r0,[r1,#0]
        0x000194ba:    4390        .C      BICS     r0,r0,r2
        0x000194bc:    6008        .`      STR      r0,[r1,#0]
        0x000194be:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x000194c2:    2802        .(      CMP      r0,#2
        0x000194c4:    d109        ..      BNE      0x194da ; am_hal_gpio_interrupt_control + 238
        0x000194c6:    e7ff        ..      B        0x194c8 ; am_hal_gpio_interrupt_control + 220
        0x000194c8:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000194ca:    3040        @0      ADDS     r0,r0,#0x40
        0x000194cc:    9007        ..      STR      r0,[sp,#0x1c]
        0x000194ce:    9a05        ..      LDR      r2,[sp,#0x14]
        0x000194d0:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000194d2:    6808        .h      LDR      r0,[r1,#0]
        0x000194d4:    4390        .C      BICS     r0,r0,r2
        0x000194d6:    6008        .`      STR      r0,[r1,#0]
        0x000194d8:    e7ff        ..      B        0x194da ; am_hal_gpio_interrupt_control + 238
        0x000194da:    e0bc        ..      B        0x19656 ; am_hal_gpio_interrupt_control + 618
        0x000194dc:    9a05        ..      LDR      r2,[sp,#0x14]
        0x000194de:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000194e0:    6808        .h      LDR      r0,[r1,#0]
        0x000194e2:    4310        .C      ORRS     r0,r0,r2
        0x000194e4:    6008        .`      STR      r0,[r1,#0]
        0x000194e6:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x000194ea:    2802        .(      CMP      r0,#2
        0x000194ec:    d109        ..      BNE      0x19502 ; am_hal_gpio_interrupt_control + 278
        0x000194ee:    e7ff        ..      B        0x194f0 ; am_hal_gpio_interrupt_control + 260
        0x000194f0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000194f2:    3040        @0      ADDS     r0,r0,#0x40
        0x000194f4:    9007        ..      STR      r0,[sp,#0x1c]
        0x000194f6:    9a05        ..      LDR      r2,[sp,#0x14]
        0x000194f8:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000194fa:    6808        .h      LDR      r0,[r1,#0]
        0x000194fc:    4310        .C      ORRS     r0,r0,r2
        0x000194fe:    6008        .`      STR      r0,[r1,#0]
        0x00019500:    e7ff        ..      B        0x19502 ; am_hal_gpio_interrupt_control + 278
        0x00019502:    e0a8        ..      B        0x19656 ; am_hal_gpio_interrupt_control + 618
        0x00019504:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019508:    2801        .(      CMP      r0,#1
        0x0001950a:    d025        %.      BEQ      0x19558 ; am_hal_gpio_interrupt_control + 364
        0x0001950c:    e7ff        ..      B        0x1950e ; am_hal_gpio_interrupt_control + 290
        0x0001950e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019510:    6802        .h      LDR      r2,[r0,#0]
        0x00019512:    f24021c0    @..!    MOVW     r1,#0x2c0
        0x00019516:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001951a:    6808        .h      LDR      r0,[r1,#0]
        0x0001951c:    4390        .C      BICS     r0,r0,r2
        0x0001951e:    6008        .`      STR      r0,[r1,#0]
        0x00019520:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019522:    6842        Bh      LDR      r2,[r0,#4]
        0x00019524:    f24021d0    @..!    MOVW     r1,#0x2d0
        0x00019528:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001952c:    6808        .h      LDR      r0,[r1,#0]
        0x0001952e:    4390        .C      BICS     r0,r0,r2
        0x00019530:    6008        .`      STR      r0,[r1,#0]
        0x00019532:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019534:    6882        .h      LDR      r2,[r0,#8]
        0x00019536:    f24021e0    @..!    MOVW     r1,#0x2e0
        0x0001953a:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001953e:    6808        .h      LDR      r0,[r1,#0]
        0x00019540:    4390        .C      BICS     r0,r0,r2
        0x00019542:    6008        .`      STR      r0,[r1,#0]
        0x00019544:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019546:    68c2        .h      LDR      r2,[r0,#0xc]
        0x00019548:    f24021f0    @..!    MOVW     r1,#0x2f0
        0x0001954c:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019550:    6808        .h      LDR      r0,[r1,#0]
        0x00019552:    4390        .C      BICS     r0,r0,r2
        0x00019554:    6008        .`      STR      r0,[r1,#0]
        0x00019556:    e7ff        ..      B        0x19558 ; am_hal_gpio_interrupt_control + 364
        0x00019558:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x0001955c:    b328        (.      CBZ      r0,0x195aa ; am_hal_gpio_interrupt_control + 446
        0x0001955e:    e7ff        ..      B        0x19560 ; am_hal_gpio_interrupt_control + 372
        0x00019560:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019562:    6802        .h      LDR      r2,[r0,#0]
        0x00019564:    f2403100    @..1    MOVW     r1,#0x300
        0x00019568:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001956c:    6808        .h      LDR      r0,[r1,#0]
        0x0001956e:    4390        .C      BICS     r0,r0,r2
        0x00019570:    6008        .`      STR      r0,[r1,#0]
        0x00019572:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019574:    6842        Bh      LDR      r2,[r0,#4]
        0x00019576:    f2403110    @..1    MOVW     r1,#0x310
        0x0001957a:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001957e:    6808        .h      LDR      r0,[r1,#0]
        0x00019580:    4390        .C      BICS     r0,r0,r2
        0x00019582:    6008        .`      STR      r0,[r1,#0]
        0x00019584:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019586:    6882        .h      LDR      r2,[r0,#8]
        0x00019588:    f2403120    @. 1    MOVW     r1,#0x320
        0x0001958c:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019590:    6808        .h      LDR      r0,[r1,#0]
        0x00019592:    4390        .C      BICS     r0,r0,r2
        0x00019594:    6008        .`      STR      r0,[r1,#0]
        0x00019596:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019598:    68c2        .h      LDR      r2,[r0,#0xc]
        0x0001959a:    f2403130    @.01    MOVW     r1,#0x330
        0x0001959e:    f2c40101    ....    MOVT     r1,#0x4001
        0x000195a2:    6808        .h      LDR      r0,[r1,#0]
        0x000195a4:    4390        .C      BICS     r0,r0,r2
        0x000195a6:    6008        .`      STR      r0,[r1,#0]
        0x000195a8:    e7ff        ..      B        0x195aa ; am_hal_gpio_interrupt_control + 446
        0x000195aa:    e054        T.      B        0x19656 ; am_hal_gpio_interrupt_control + 618
        0x000195ac:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x000195b0:    2801        .(      CMP      r0,#1
        0x000195b2:    d025        %.      BEQ      0x19600 ; am_hal_gpio_interrupt_control + 532
        0x000195b4:    e7ff        ..      B        0x195b6 ; am_hal_gpio_interrupt_control + 458
        0x000195b6:    9803        ..      LDR      r0,[sp,#0xc]
        0x000195b8:    6802        .h      LDR      r2,[r0,#0]
        0x000195ba:    f24021c0    @..!    MOVW     r1,#0x2c0
        0x000195be:    f2c40101    ....    MOVT     r1,#0x4001
        0x000195c2:    6808        .h      LDR      r0,[r1,#0]
        0x000195c4:    4310        .C      ORRS     r0,r0,r2
        0x000195c6:    6008        .`      STR      r0,[r1,#0]
        0x000195c8:    9803        ..      LDR      r0,[sp,#0xc]
        0x000195ca:    6842        Bh      LDR      r2,[r0,#4]
        0x000195cc:    f24021d0    @..!    MOVW     r1,#0x2d0
        0x000195d0:    f2c40101    ....    MOVT     r1,#0x4001
        0x000195d4:    6808        .h      LDR      r0,[r1,#0]
        0x000195d6:    4310        .C      ORRS     r0,r0,r2
        0x000195d8:    6008        .`      STR      r0,[r1,#0]
        0x000195da:    9803        ..      LDR      r0,[sp,#0xc]
        0x000195dc:    6882        .h      LDR      r2,[r0,#8]
        0x000195de:    f24021e0    @..!    MOVW     r1,#0x2e0
        0x000195e2:    f2c40101    ....    MOVT     r1,#0x4001
        0x000195e6:    6808        .h      LDR      r0,[r1,#0]
        0x000195e8:    4310        .C      ORRS     r0,r0,r2
        0x000195ea:    6008        .`      STR      r0,[r1,#0]
        0x000195ec:    9803        ..      LDR      r0,[sp,#0xc]
        0x000195ee:    68c2        .h      LDR      r2,[r0,#0xc]
        0x000195f0:    f24021f0    @..!    MOVW     r1,#0x2f0
        0x000195f4:    f2c40101    ....    MOVT     r1,#0x4001
        0x000195f8:    6808        .h      LDR      r0,[r1,#0]
        0x000195fa:    4310        .C      ORRS     r0,r0,r2
        0x000195fc:    6008        .`      STR      r0,[r1,#0]
        0x000195fe:    e7ff        ..      B        0x19600 ; am_hal_gpio_interrupt_control + 532
        0x00019600:    f89d002b    ..+.    LDRB     r0,[sp,#0x2b]
        0x00019604:    b328        (.      CBZ      r0,0x19652 ; am_hal_gpio_interrupt_control + 614
        0x00019606:    e7ff        ..      B        0x19608 ; am_hal_gpio_interrupt_control + 540
        0x00019608:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001960a:    6802        .h      LDR      r2,[r0,#0]
        0x0001960c:    f2403100    @..1    MOVW     r1,#0x300
        0x00019610:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019614:    6808        .h      LDR      r0,[r1,#0]
        0x00019616:    4310        .C      ORRS     r0,r0,r2
        0x00019618:    6008        .`      STR      r0,[r1,#0]
        0x0001961a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001961c:    6842        Bh      LDR      r2,[r0,#4]
        0x0001961e:    f2403110    @..1    MOVW     r1,#0x310
        0x00019622:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019626:    6808        .h      LDR      r0,[r1,#0]
        0x00019628:    4310        .C      ORRS     r0,r0,r2
        0x0001962a:    6008        .`      STR      r0,[r1,#0]
        0x0001962c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001962e:    6882        .h      LDR      r2,[r0,#8]
        0x00019630:    f2403120    @. 1    MOVW     r1,#0x320
        0x00019634:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019638:    6808        .h      LDR      r0,[r1,#0]
        0x0001963a:    4310        .C      ORRS     r0,r0,r2
        0x0001963c:    6008        .`      STR      r0,[r1,#0]
        0x0001963e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019640:    68c2        .h      LDR      r2,[r0,#0xc]
        0x00019642:    f2403130    @.01    MOVW     r1,#0x330
        0x00019646:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001964a:    6808        .h      LDR      r0,[r1,#0]
        0x0001964c:    4310        .C      ORRS     r0,r0,r2
        0x0001964e:    6008        .`      STR      r0,[r1,#0]
        0x00019650:    e7ff        ..      B        0x19652 ; am_hal_gpio_interrupt_control + 614
        0x00019652:    e000        ..      B        0x19656 ; am_hal_gpio_interrupt_control + 618
        0x00019654:    e7ff        ..      B        0x19656 ; am_hal_gpio_interrupt_control + 618
        0x00019656:    9802        ..      LDR      r0,[sp,#8]
        0x00019658:    f000faa6    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001965c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001965e:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019660:    e7ff        ..      B        0x19662 ; am_hal_gpio_interrupt_control + 630
        0x00019662:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00019664:    b00c        ..      ADD      sp,sp,#0x30
        0x00019666:    bd80        ..      POP      {r7,pc}
    am_hal_gpio_interrupt_irq_clear
        0x00019668:    b086        ..      SUB      sp,sp,#0x18
        0x0001966a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001966c:    9103        ..      STR      r1,[sp,#0xc]
        0x0001966e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019670:    2838        8(      CMP      r0,#0x38
        0x00019672:    d304        ..      BCC      0x1967e ; am_hal_gpio_interrupt_irq_clear + 22
        0x00019674:    e7ff        ..      B        0x19676 ; am_hal_gpio_interrupt_irq_clear + 14
        0x00019676:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019678:    2840        @(      CMP      r0,#0x40
        0x0001967a:    d303        ..      BCC      0x19684 ; am_hal_gpio_interrupt_irq_clear + 28
        0x0001967c:    e7ff        ..      B        0x1967e ; am_hal_gpio_interrupt_irq_clear + 22
        0x0001967e:    2006        .       MOVS     r0,#6
        0x00019680:    9005        ..      STR      r0,[sp,#0x14]
        0x00019682:    e01c        ..      B        0x196be ; am_hal_gpio_interrupt_irq_clear + 86
        0x00019684:    9904        ..      LDR      r1,[sp,#0x10]
        0x00019686:    2000        .       MOVS     r0,#0
        0x00019688:    293b        ;)      CMP      r1,#0x3b
        0x0001968a:    4601        .F      MOV      r1,r0
        0x0001968c:    bf88        ..      IT       HI
        0x0001968e:    2101        .!      MOVHI    r1,#1
        0x00019690:    9102        ..      STR      r1,[sp,#8]
        0x00019692:    9904        ..      LDR      r1,[sp,#0x10]
        0x00019694:    9a02        ..      LDR      r2,[sp,#8]
        0x00019696:    eba10182    ....    SUB      r1,r1,r2,LSL #2
        0x0001969a:    3938        89      SUBS     r1,r1,#0x38
        0x0001969c:    9101        ..      STR      r1,[sp,#4]
        0x0001969e:    9902        ..      LDR      r1,[sp,#8]
        0x000196a0:    0189        ..      LSLS     r1,r1,#6
        0x000196a2:    9a01        ..      LDR      r2,[sp,#4]
        0x000196a4:    eb011102    ....    ADD      r1,r1,r2,LSL #4
        0x000196a8:    f24022c8    @.."    MOVW     r2,#0x2c8
        0x000196ac:    f2c40201    ....    MOVT     r2,#0x4001
        0x000196b0:    4411        .D      ADD      r1,r1,r2
        0x000196b2:    9100        ..      STR      r1,[sp,#0]
        0x000196b4:    9903        ..      LDR      r1,[sp,#0xc]
        0x000196b6:    9a00        ..      LDR      r2,[sp,#0]
        0x000196b8:    6011        .`      STR      r1,[r2,#0]
        0x000196ba:    9005        ..      STR      r0,[sp,#0x14]
        0x000196bc:    e7ff        ..      B        0x196be ; am_hal_gpio_interrupt_irq_clear + 86
        0x000196be:    9805        ..      LDR      r0,[sp,#0x14]
        0x000196c0:    b006        ..      ADD      sp,sp,#0x18
        0x000196c2:    4770        pG      BX       lr
    am_hal_gpio_interrupt_irq_status_get
        0x000196c4:    b580        ..      PUSH     {r7,lr}
        0x000196c6:    b08c        ..      SUB      sp,sp,#0x30
        0x000196c8:    900a        ..      STR      r0,[sp,#0x28]
        0x000196ca:    f88d1027    ..'.    STRB     r1,[sp,#0x27]
        0x000196ce:    9208        ..      STR      r2,[sp,#0x20]
        0x000196d0:    2000        .       MOVS     r0,#0
        0x000196d2:    9007        ..      STR      r0,[sp,#0x1c]
        0x000196d4:    9808        ..      LDR      r0,[sp,#0x20]
        0x000196d6:    b140        @.      CBZ      r0,0x196ea ; am_hal_gpio_interrupt_irq_status_get + 38
        0x000196d8:    e7ff        ..      B        0x196da ; am_hal_gpio_interrupt_irq_status_get + 22
        0x000196da:    980a        ..      LDR      r0,[sp,#0x28]
        0x000196dc:    2838        8(      CMP      r0,#0x38
        0x000196de:    d304        ..      BCC      0x196ea ; am_hal_gpio_interrupt_irq_status_get + 38
        0x000196e0:    e7ff        ..      B        0x196e2 ; am_hal_gpio_interrupt_irq_status_get + 30
        0x000196e2:    980a        ..      LDR      r0,[sp,#0x28]
        0x000196e4:    2840        @(      CMP      r0,#0x40
        0x000196e6:    d303        ..      BCC      0x196f0 ; am_hal_gpio_interrupt_irq_status_get + 44
        0x000196e8:    e7ff        ..      B        0x196ea ; am_hal_gpio_interrupt_irq_status_get + 38
        0x000196ea:    2006        .       MOVS     r0,#6
        0x000196ec:    900b        ..      STR      r0,[sp,#0x2c]
        0x000196ee:    e040        @.      B        0x19772 ; am_hal_gpio_interrupt_irq_status_get + 174
        0x000196f0:    990a        ..      LDR      r1,[sp,#0x28]
        0x000196f2:    2000        .       MOVS     r0,#0
        0x000196f4:    293b        ;)      CMP      r1,#0x3b
        0x000196f6:    bf88        ..      IT       HI
        0x000196f8:    2001        .       MOVHI    r0,#1
        0x000196fa:    9006        ..      STR      r0,[sp,#0x18]
        0x000196fc:    980a        ..      LDR      r0,[sp,#0x28]
        0x000196fe:    9906        ..      LDR      r1,[sp,#0x18]
        0x00019700:    eba00081    ....    SUB      r0,r0,r1,LSL #2
        0x00019704:    3838        88      SUBS     r0,r0,#0x38
        0x00019706:    9005        ..      STR      r0,[sp,#0x14]
        0x00019708:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001970a:    0180        ..      LSLS     r0,r0,#6
        0x0001970c:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001970e:    eb001001    ....    ADD      r0,r0,r1,LSL #4
        0x00019712:    f24021c0    @..!    MOVW     r1,#0x2c0
        0x00019716:    f2c40101    ....    MOVT     r1,#0x4001
        0x0001971a:    4408        .D      ADD      r0,r0,r1
        0x0001971c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001971e:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019720:    0180        ..      LSLS     r0,r0,#6
        0x00019722:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019724:    eb001001    ....    ADD      r0,r0,r1,LSL #4
        0x00019728:    f24021c4    @..!    MOVW     r1,#0x2c4
        0x0001972c:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019730:    4408        .D      ADD      r0,r0,r1
        0x00019732:    9003        ..      STR      r0,[sp,#0xc]
        0x00019734:    f000fa30    ..0.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00019738:    9002        ..      STR      r0,[sp,#8]
        0x0001973a:    f89d0027    ..'.    LDRB     r0,[sp,#0x27]
        0x0001973e:    07c0        ..      LSLS     r0,r0,#31
        0x00019740:    b120         .      CBZ      r0,0x1974c ; am_hal_gpio_interrupt_irq_status_get + 136
        0x00019742:    e7ff        ..      B        0x19744 ; am_hal_gpio_interrupt_irq_status_get + 128
        0x00019744:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019746:    6800        .h      LDR      r0,[r0,#0]
        0x00019748:    9001        ..      STR      r0,[sp,#4]
        0x0001974a:    e003        ..      B        0x19754 ; am_hal_gpio_interrupt_irq_status_get + 144
        0x0001974c:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00019750:    9001        ..      STR      r0,[sp,#4]
        0x00019752:    e7ff        ..      B        0x19754 ; am_hal_gpio_interrupt_irq_status_get + 144
        0x00019754:    9801        ..      LDR      r0,[sp,#4]
        0x00019756:    9908        ..      LDR      r1,[sp,#0x20]
        0x00019758:    6008        .`      STR      r0,[r1,#0]
        0x0001975a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001975c:    6802        .h      LDR      r2,[r0,#0]
        0x0001975e:    9908        ..      LDR      r1,[sp,#0x20]
        0x00019760:    6808        .h      LDR      r0,[r1,#0]
        0x00019762:    4010        .@      ANDS     r0,r0,r2
        0x00019764:    6008        .`      STR      r0,[r1,#0]
        0x00019766:    9802        ..      LDR      r0,[sp,#8]
        0x00019768:    f000fa1e    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001976c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001976e:    900b        ..      STR      r0,[sp,#0x2c]
        0x00019770:    e7ff        ..      B        0x19772 ; am_hal_gpio_interrupt_irq_status_get + 174
        0x00019772:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00019774:    b00c        ..      ADD      sp,sp,#0x30
        0x00019776:    bd80        ..      POP      {r7,pc}
    am_hal_gpio_interrupt_register
        0x00019778:    b087        ..      SUB      sp,sp,#0x1c
        0x0001977a:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x0001977e:    9104        ..      STR      r1,[sp,#0x10]
        0x00019780:    9203        ..      STR      r2,[sp,#0xc]
        0x00019782:    9302        ..      STR      r3,[sp,#8]
        0x00019784:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019786:    0940        @.      LSRS     r0,r0,#5
        0x00019788:    9001        ..      STR      r0,[sp,#4]
        0x0001978a:    9801        ..      LDR      r0,[sp,#4]
        0x0001978c:    3004        .0      ADDS     r0,#4
        0x0001978e:    9000        ..      STR      r0,[sp,#0]
        0x00019790:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00019794:    b9d8        ..      CBNZ     r0,0x197ce ; am_hal_gpio_interrupt_register + 86
        0x00019796:    e7ff        ..      B        0x19798 ; am_hal_gpio_interrupt_register + 32
        0x00019798:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001979a:    9a01        ..      LDR      r2,[sp,#4]
        0x0001979c:    f2492100    I..!    MOVW     r1,#0x9200
        0x000197a0:    f2c10100    ....    MOVT     r1,#0x1000
        0x000197a4:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x000197a8:    9a04        ..      LDR      r2,[sp,#0x10]
        0x000197aa:    f002021f    ....    AND      r2,r2,#0x1f
        0x000197ae:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x000197b2:    9802        ..      LDR      r0,[sp,#8]
        0x000197b4:    9a01        ..      LDR      r2,[sp,#4]
        0x000197b6:    f2496100    I..a    MOVW     r1,#0x9600
        0x000197ba:    f2c10100    ....    MOVT     r1,#0x1000
        0x000197be:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x000197c2:    9a04        ..      LDR      r2,[sp,#0x10]
        0x000197c4:    f002021f    ....    AND      r2,r2,#0x1f
        0x000197c8:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x000197cc:    e057        W.      B        0x1987e ; am_hal_gpio_interrupt_register + 262
        0x000197ce:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x000197d2:    2801        .(      CMP      r0,#1
        0x000197d4:    d11b        ..      BNE      0x1980e ; am_hal_gpio_interrupt_register + 150
        0x000197d6:    e7ff        ..      B        0x197d8 ; am_hal_gpio_interrupt_register + 96
        0x000197d8:    9803        ..      LDR      r0,[sp,#0xc]
        0x000197da:    9a00        ..      LDR      r2,[sp,#0]
        0x000197dc:    f2492100    I..!    MOVW     r1,#0x9200
        0x000197e0:    f2c10100    ....    MOVT     r1,#0x1000
        0x000197e4:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x000197e8:    9a04        ..      LDR      r2,[sp,#0x10]
        0x000197ea:    f002021f    ....    AND      r2,r2,#0x1f
        0x000197ee:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x000197f2:    9802        ..      LDR      r0,[sp,#8]
        0x000197f4:    9a00        ..      LDR      r2,[sp,#0]
        0x000197f6:    f2496100    I..a    MOVW     r1,#0x9600
        0x000197fa:    f2c10100    ....    MOVT     r1,#0x1000
        0x000197fe:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x00019802:    9a04        ..      LDR      r2,[sp,#0x10]
        0x00019804:    f002021f    ....    AND      r2,r2,#0x1f
        0x00019808:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001980c:    e036        6.      B        0x1987c ; am_hal_gpio_interrupt_register + 260
        0x0001980e:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00019812:    2802        .(      CMP      r0,#2
        0x00019814:    d12e        ..      BNE      0x19874 ; am_hal_gpio_interrupt_register + 252
        0x00019816:    e7ff        ..      B        0x19818 ; am_hal_gpio_interrupt_register + 160
        0x00019818:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001981a:    9901        ..      LDR      r1,[sp,#4]
        0x0001981c:    f2492200    I.."    MOVW     r2,#0x9200
        0x00019820:    f2c10200    ....    MOVT     r2,#0x1000
        0x00019824:    eb0211c1    ....    ADD      r1,r2,r1,LSL #7
        0x00019828:    9b04        ..      LDR      r3,[sp,#0x10]
        0x0001982a:    f003031f    ....    AND      r3,r3,#0x1f
        0x0001982e:    f8410023    A.#.    STR      r0,[r1,r3,LSL #2]
        0x00019832:    9802        ..      LDR      r0,[sp,#8]
        0x00019834:    9b01        ..      LDR      r3,[sp,#4]
        0x00019836:    f2496100    I..a    MOVW     r1,#0x9600
        0x0001983a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001983e:    eb0113c3    ....    ADD      r3,r1,r3,LSL #7
        0x00019842:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x00019846:    f00c0c1f    ....    AND      r12,r12,#0x1f
        0x0001984a:    f843002c    C.,.    STR      r0,[r3,r12,LSL #2]
        0x0001984e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019850:    9b00        ..      LDR      r3,[sp,#0]
        0x00019852:    eb0212c3    ....    ADD      r2,r2,r3,LSL #7
        0x00019856:    9b04        ..      LDR      r3,[sp,#0x10]
        0x00019858:    f003031f    ....    AND      r3,r3,#0x1f
        0x0001985c:    f8420023    B.#.    STR      r0,[r2,r3,LSL #2]
        0x00019860:    9802        ..      LDR      r0,[sp,#8]
        0x00019862:    9a00        ..      LDR      r2,[sp,#0]
        0x00019864:    eb0111c2    ....    ADD      r1,r1,r2,LSL #7
        0x00019868:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001986a:    f002021f    ....    AND      r2,r2,#0x1f
        0x0001986e:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019872:    e002        ..      B        0x1987a ; am_hal_gpio_interrupt_register + 258
        0x00019874:    2006        .       MOVS     r0,#6
        0x00019876:    9006        ..      STR      r0,[sp,#0x18]
        0x00019878:    e004        ..      B        0x19884 ; am_hal_gpio_interrupt_register + 268
        0x0001987a:    e7ff        ..      B        0x1987c ; am_hal_gpio_interrupt_register + 260
        0x0001987c:    e7ff        ..      B        0x1987e ; am_hal_gpio_interrupt_register + 262
        0x0001987e:    2000        .       MOVS     r0,#0
        0x00019880:    9006        ..      STR      r0,[sp,#0x18]
        0x00019882:    e7ff        ..      B        0x19884 ; am_hal_gpio_interrupt_register + 268
        0x00019884:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019886:    b007        ..      ADD      sp,sp,#0x1c
        0x00019888:    4770        pG      BX       lr
        0x0001988a:    0000        ..      MOVS     r0,r0
    am_hal_gpio_interrupt_service
        0x0001988c:    b580        ..      PUSH     {r7,lr}
        0x0001988e:    b088        ..      SUB      sp,sp,#0x20
        0x00019890:    9006        ..      STR      r0,[sp,#0x18]
        0x00019892:    9105        ..      STR      r1,[sp,#0x14]
        0x00019894:    2000        .       MOVS     r0,#0
        0x00019896:    9004        ..      STR      r0,[sp,#0x10]
        0x00019898:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001989a:    3838        88      SUBS     r0,r0,#0x38
        0x0001989c:    9006        ..      STR      r0,[sp,#0x18]
        0x0001989e:    9806        ..      LDR      r0,[sp,#0x18]
        0x000198a0:    2808        .(      CMP      r0,#8
        0x000198a2:    d303        ..      BCC      0x198ac ; am_hal_gpio_interrupt_service + 32
        0x000198a4:    e7ff        ..      B        0x198a6 ; am_hal_gpio_interrupt_service + 26
        0x000198a6:    2005        .       MOVS     r0,#5
        0x000198a8:    9007        ..      STR      r0,[sp,#0x1c]
        0x000198aa:    e038        8.      B        0x1991e ; am_hal_gpio_interrupt_service + 146
        0x000198ac:    e7ff        ..      B        0x198ae ; am_hal_gpio_interrupt_service + 34
        0x000198ae:    9805        ..      LDR      r0,[sp,#0x14]
        0x000198b0:    b390        ..      CBZ      r0,0x19918 ; am_hal_gpio_interrupt_service + 140
        0x000198b2:    e7ff        ..      B        0x198b4 ; am_hal_gpio_interrupt_service + 40
        0x000198b4:    9805        ..      LDR      r0,[sp,#0x14]
        0x000198b6:    4241        AB      RSBS     r1,r0,#0
        0x000198b8:    4008        .@      ANDS     r0,r0,r1
        0x000198ba:    9003        ..      STR      r0,[sp,#0xc]
        0x000198bc:    9803        ..      LDR      r0,[sp,#0xc]
        0x000198be:    fab0f080    ....    CLZ      r0,r0
        0x000198c2:    f1c0001f    ....    RSB      r0,r0,#0x1f
        0x000198c6:    9003        ..      STR      r0,[sp,#0xc]
        0x000198c8:    9903        ..      LDR      r1,[sp,#0xc]
        0x000198ca:    2001        .       MOVS     r0,#1
        0x000198cc:    fa00f101    ....    LSL      r1,r0,r1
        0x000198d0:    9805        ..      LDR      r0,[sp,#0x14]
        0x000198d2:    4388        .C      BICS     r0,r0,r1
        0x000198d4:    9005        ..      STR      r0,[sp,#0x14]
        0x000198d6:    9906        ..      LDR      r1,[sp,#0x18]
        0x000198d8:    f2492000    I..     MOVW     r0,#0x9200
        0x000198dc:    f2c10000    ....    MOVT     r0,#0x1000
        0x000198e0:    eb0010c1    ....    ADD      r0,r0,r1,LSL #7
        0x000198e4:    9903        ..      LDR      r1,[sp,#0xc]
        0x000198e6:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x000198ea:    9002        ..      STR      r0,[sp,#8]
        0x000198ec:    9906        ..      LDR      r1,[sp,#0x18]
        0x000198ee:    f2496000    I..`    MOVW     r0,#0x9600
        0x000198f2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000198f6:    eb0010c1    ....    ADD      r0,r0,r1,LSL #7
        0x000198fa:    9903        ..      LDR      r1,[sp,#0xc]
        0x000198fc:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x00019900:    9001        ..      STR      r0,[sp,#4]
        0x00019902:    9802        ..      LDR      r0,[sp,#8]
        0x00019904:    b120         .      CBZ      r0,0x19910 ; am_hal_gpio_interrupt_service + 132
        0x00019906:    e7ff        ..      B        0x19908 ; am_hal_gpio_interrupt_service + 124
        0x00019908:    9902        ..      LDR      r1,[sp,#8]
        0x0001990a:    9801        ..      LDR      r0,[sp,#4]
        0x0001990c:    4788        .G      BLX      r1
        0x0001990e:    e002        ..      B        0x19916 ; am_hal_gpio_interrupt_service + 138
        0x00019910:    2007        .       MOVS     r0,#7
        0x00019912:    9004        ..      STR      r0,[sp,#0x10]
        0x00019914:    e7ff        ..      B        0x19916 ; am_hal_gpio_interrupt_service + 138
        0x00019916:    e7ca        ..      B        0x198ae ; am_hal_gpio_interrupt_service + 34
        0x00019918:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001991a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001991c:    e7ff        ..      B        0x1991e ; am_hal_gpio_interrupt_service + 146
        0x0001991e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00019920:    b008        ..      ADD      sp,sp,#0x20
        0x00019922:    bd80        ..      POP      {r7,pc}
    am_hal_gpio_pinconfig
        0x00019924:    b580        ..      PUSH     {r7,lr}
        0x00019926:    b088        ..      SUB      sp,sp,#0x20
        0x00019928:    9106        ..      STR      r1,[sp,#0x18]
        0x0001992a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001992c:    2000        .       MOVS     r0,#0
        0x0001992e:    f2c40001    ....    MOVT     r0,#0x4001
        0x00019932:    9004        ..      STR      r0,[sp,#0x10]
        0x00019934:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019936:    2880        .(      CMP      r0,#0x80
        0x00019938:    d303        ..      BCC      0x19942 ; am_hal_gpio_pinconfig + 30
        0x0001993a:    e7ff        ..      B        0x1993c ; am_hal_gpio_pinconfig + 24
        0x0001993c:    2005        .       MOVS     r0,#5
        0x0001993e:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019940:    e048        H.      B        0x199d4 ; am_hal_gpio_pinconfig + 176
        0x00019942:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019944:    094a        J.      LSRS     r2,r1,#5
        0x00019946:    f2412048    A.H     MOV      r0,#0x1248
        0x0001994a:    f2c00002    ....    MOVT     r0,#2
        0x0001994e:    f8500022    P.".    LDR      r0,[r0,r2,LSL #2]
        0x00019952:    f001011f    ....    AND      r1,r1,#0x1f
        0x00019956:    40c8        .@      LSRS     r0,r0,r1
        0x00019958:    07c0        ..      LSLS     r0,r0,#31
        0x0001995a:    b118        ..      CBZ      r0,0x19964 ; am_hal_gpio_pinconfig + 64
        0x0001995c:    e7ff        ..      B        0x1995e ; am_hal_gpio_pinconfig + 58
        0x0001995e:    2005        .       MOVS     r0,#5
        0x00019960:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019962:    e037        7.      B        0x199d4 ; am_hal_gpio_pinconfig + 176
        0x00019964:    f89d0019    ....    LDRB     r0,[sp,#0x19]
        0x00019968:    f3c00081    ....    UBFX     r0,r0,#2,#2
        0x0001996c:    2802        .(      CMP      r0,#2
        0x0001996e:    db12        ..      BLT      0x19996 ; am_hal_gpio_pinconfig + 114
        0x00019970:    e7ff        ..      B        0x19972 ; am_hal_gpio_pinconfig + 78
        0x00019972:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019974:    094a        J.      LSRS     r2,r1,#5
        0x00019976:    f2412038    A.8     MOV      r0,#0x1238
        0x0001997a:    f2c00002    ....    MOVT     r0,#2
        0x0001997e:    f8500022    P.".    LDR      r0,[r0,r2,LSL #2]
        0x00019982:    f001011f    ....    AND      r1,r1,#0x1f
        0x00019986:    40c8        .@      LSRS     r0,r0,r1
        0x00019988:    07c0        ..      LSLS     r0,r0,#31
        0x0001998a:    b918        ..      CBNZ     r0,0x19994 ; am_hal_gpio_pinconfig + 112
        0x0001998c:    e7ff        ..      B        0x1998e ; am_hal_gpio_pinconfig + 106
        0x0001998e:    2007        .       MOVS     r0,#7
        0x00019990:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019992:    e01f        ..      B        0x199d4 ; am_hal_gpio_pinconfig + 176
        0x00019994:    e7ff        ..      B        0x19996 ; am_hal_gpio_pinconfig + 114
        0x00019996:    f000f8ff    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001999a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001999c:    f2402100    @..!    MOVW     r1,#0x200
        0x000199a0:    f2c40101    ....    MOVT     r1,#0x4001
        0x000199a4:    9100        ..      STR      r1,[sp,#0]
        0x000199a6:    2073        s       MOVS     r0,#0x73
        0x000199a8:    6008        .`      STR      r0,[r1,#0]
        0x000199aa:    9803        ..      LDR      r0,[sp,#0xc]
        0x000199ac:    f000f8fc    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x000199b0:    9806        ..      LDR      r0,[sp,#0x18]
        0x000199b2:    9904        ..      LDR      r1,[sp,#0x10]
        0x000199b4:    9a05        ..      LDR      r2,[sp,#0x14]
        0x000199b6:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x000199ba:    f000f8ed    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x000199be:    9900        ..      LDR      r1,[sp,#0]
        0x000199c0:    9002        ..      STR      r0,[sp,#8]
        0x000199c2:    2000        .       MOVS     r0,#0
        0x000199c4:    9001        ..      STR      r0,[sp,#4]
        0x000199c6:    6008        .`      STR      r0,[r1,#0]
        0x000199c8:    9802        ..      LDR      r0,[sp,#8]
        0x000199ca:    f000f8ed    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x000199ce:    9801        ..      LDR      r0,[sp,#4]
        0x000199d0:    9007        ..      STR      r0,[sp,#0x1c]
        0x000199d2:    e7ff        ..      B        0x199d4 ; am_hal_gpio_pinconfig + 176
        0x000199d4:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000199d6:    b008        ..      ADD      sp,sp,#0x20
        0x000199d8:    bd80        ..      POP      {r7,pc}
        0x000199da:    0000        ..      MOVS     r0,r0
    am_hal_gpio_state_read
        0x000199dc:    b086        ..      SUB      sp,sp,#0x18
        0x000199de:    9004        ..      STR      r0,[sp,#0x10]
        0x000199e0:    f88d100f    ....    STRB     r1,[sp,#0xf]
        0x000199e4:    9202        ..      STR      r2,[sp,#8]
        0x000199e6:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x000199ea:    4601        .F      MOV      r1,r0
        0x000199ec:    9100        ..      STR      r1,[sp,#0]
        0x000199ee:    b140        @.      CBZ      r0,0x19a02 ; am_hal_gpio_state_read + 38
        0x000199f0:    e7ff        ..      B        0x199f2 ; am_hal_gpio_state_read + 22
        0x000199f2:    9800        ..      LDR      r0,[sp,#0]
        0x000199f4:    2801        .(      CMP      r0,#1
        0x000199f6:    d00f        ..      BEQ      0x19a18 ; am_hal_gpio_state_read + 60
        0x000199f8:    e7ff        ..      B        0x199fa ; am_hal_gpio_state_read + 30
        0x000199fa:    9800        ..      LDR      r0,[sp,#0]
        0x000199fc:    2802        .(      CMP      r0,#2
        0x000199fe:    d016        ..      BEQ      0x19a2e ; am_hal_gpio_state_read + 82
        0x00019a00:    e020         .      B        0x19a44 ; am_hal_gpio_state_read + 104
        0x00019a02:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019a04:    f3c01141    ..A.    UBFX     r1,r0,#5,#2
        0x00019a08:    f2402004    @..     MOVW     r0,#0x204
        0x00019a0c:    f2c40001    ....    MOVT     r0,#0x4001
        0x00019a10:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00019a14:    9001        ..      STR      r0,[sp,#4]
        0x00019a16:    e018        ..      B        0x19a4a ; am_hal_gpio_state_read + 110
        0x00019a18:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019a1a:    f3c01141    ..A.    UBFX     r1,r0,#5,#2
        0x00019a1e:    f2402014    @..     MOVW     r0,#0x214
        0x00019a22:    f2c40001    ....    MOVT     r0,#0x4001
        0x00019a26:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00019a2a:    9001        ..      STR      r0,[sp,#4]
        0x00019a2c:    e00d        ..      B        0x19a4a ; am_hal_gpio_state_read + 110
        0x00019a2e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019a30:    f3c01141    ..A.    UBFX     r1,r0,#5,#2
        0x00019a34:    f2402044    @.D     MOVW     r0,#0x244
        0x00019a38:    f2c40001    ....    MOVT     r0,#0x4001
        0x00019a3c:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00019a40:    9001        ..      STR      r0,[sp,#4]
        0x00019a42:    e002        ..      B        0x19a4a ; am_hal_gpio_state_read + 110
        0x00019a44:    2006        .       MOVS     r0,#6
        0x00019a46:    9005        ..      STR      r0,[sp,#0x14]
        0x00019a48:    e00c        ..      B        0x19a64 ; am_hal_gpio_state_read + 136
        0x00019a4a:    9801        ..      LDR      r0,[sp,#4]
        0x00019a4c:    6800        .h      LDR      r0,[r0,#0]
        0x00019a4e:    9904        ..      LDR      r1,[sp,#0x10]
        0x00019a50:    f001011f    ....    AND      r1,r1,#0x1f
        0x00019a54:    40c8        .@      LSRS     r0,r0,r1
        0x00019a56:    f0000001    ....    AND      r0,r0,#1
        0x00019a5a:    9902        ..      LDR      r1,[sp,#8]
        0x00019a5c:    6008        .`      STR      r0,[r1,#0]
        0x00019a5e:    2000        .       MOVS     r0,#0
        0x00019a60:    9005        ..      STR      r0,[sp,#0x14]
        0x00019a62:    e7ff        ..      B        0x19a64 ; am_hal_gpio_state_read + 136
        0x00019a64:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019a66:    b006        ..      ADD      sp,sp,#0x18
        0x00019a68:    4770        pG      BX       lr
        0x00019a6a:    0000        ..      MOVS     r0,r0
    am_hal_gpio_state_write
        0x00019a6c:    b580        ..      PUSH     {r7,lr}
        0x00019a6e:    b08a        ..      SUB      sp,sp,#0x28
        0x00019a70:    9009        ..      STR      r0,[sp,#0x24]
        0x00019a72:    f88d1023    ..#.    STRB     r1,[sp,#0x23]
        0x00019a76:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x00019a7a:    4601        .F      MOV      r1,r0
        0x00019a7c:    9101        ..      STR      r1,[sp,#4]
        0x00019a7e:    2805        .(      CMP      r0,#5
        0x00019a80:    f2008086    ....    BHI.W    0x19b90 ; am_hal_gpio_state_write + 292
        0x00019a84:    9901        ..      LDR      r1,[sp,#4]
        0x00019a86:    e8dff001    ....    TBB      [pc,r1]
    $d.6
        0x00019a8a:    1703        ..      DCW    5891
        0x00019a8c:    6b57432b    +CWk    DCD    1800880939
    $t.7
        0x00019a90:    f000f882    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00019a94:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019a96:    9909        ..      LDR      r1,[sp,#0x24]
        0x00019a98:    f001021f    ....    AND      r2,r1,#0x1f
        0x00019a9c:    2001        .       MOVS     r0,#1
        0x00019a9e:    4090        .@      LSLS     r0,r0,r2
        0x00019aa0:    f3c11241    ..A.    UBFX     r2,r1,#5,#2
        0x00019aa4:    f2402134    @.4!    MOVW     r1,#0x234
        0x00019aa8:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019aac:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019ab0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00019ab2:    f000f879    ..y.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00019ab6:    e06b        k.      B        0x19b90 ; am_hal_gpio_state_write + 292
        0x00019ab8:    f000f86e    ..n.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00019abc:    9006        ..      STR      r0,[sp,#0x18]
        0x00019abe:    9909        ..      LDR      r1,[sp,#0x24]
        0x00019ac0:    f001021f    ....    AND      r2,r1,#0x1f
        0x00019ac4:    2001        .       MOVS     r0,#1
        0x00019ac6:    4090        .@      LSLS     r0,r0,r2
        0x00019ac8:    f3c11241    ..A.    UBFX     r2,r1,#5,#2
        0x00019acc:    f2402124    @.$!    MOVW     r1,#0x224
        0x00019ad0:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019ad4:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019ad8:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019ada:    f000f865    ..e.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00019ade:    e057        W.      B        0x19b90 ; am_hal_gpio_state_write + 292
        0x00019ae0:    f000f85a    ..Z.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00019ae4:    9005        ..      STR      r0,[sp,#0x14]
        0x00019ae6:    9809        ..      LDR      r0,[sp,#0x24]
        0x00019ae8:    f000021f    ....    AND      r2,r0,#0x1f
        0x00019aec:    2101        .!      MOVS     r1,#1
        0x00019aee:    fa01f302    ....    LSL      r3,r1,r2
        0x00019af2:    f3c01241    ..A.    UBFX     r2,r0,#5,#2
        0x00019af6:    f2402114    @..!    MOVW     r1,#0x214
        0x00019afa:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019afe:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x00019b02:    4058        X@      EORS     r0,r0,r3
        0x00019b04:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019b08:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019b0a:    f000f84d    ..M.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00019b0e:    e03f        ?.      B        0x19b90 ; am_hal_gpio_state_write + 292
        0x00019b10:    f000f842    ..B.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00019b14:    9004        ..      STR      r0,[sp,#0x10]
        0x00019b16:    9909        ..      LDR      r1,[sp,#0x24]
        0x00019b18:    f001021f    ....    AND      r2,r1,#0x1f
        0x00019b1c:    2001        .       MOVS     r0,#1
        0x00019b1e:    4090        .@      LSLS     r0,r0,r2
        0x00019b20:    f3c11241    ..A.    UBFX     r2,r1,#5,#2
        0x00019b24:    f2402164    @.d!    MOVW     r1,#0x264
        0x00019b28:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019b2c:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019b30:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019b32:    f000f839    ..9.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00019b36:    e02b        +.      B        0x19b90 ; am_hal_gpio_state_write + 292
        0x00019b38:    f000f82e    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00019b3c:    9003        ..      STR      r0,[sp,#0xc]
        0x00019b3e:    9909        ..      LDR      r1,[sp,#0x24]
        0x00019b40:    f001021f    ....    AND      r2,r1,#0x1f
        0x00019b44:    2001        .       MOVS     r0,#1
        0x00019b46:    4090        .@      LSLS     r0,r0,r2
        0x00019b48:    f3c11241    ..A.    UBFX     r2,r1,#5,#2
        0x00019b4c:    f2402154    @.T!    MOVW     r1,#0x254
        0x00019b50:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019b54:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019b58:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019b5a:    f000f825    ..%.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00019b5e:    e017        ..      B        0x19b90 ; am_hal_gpio_state_write + 292
        0x00019b60:    f000f81a    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x00019b64:    9002        ..      STR      r0,[sp,#8]
        0x00019b66:    9809        ..      LDR      r0,[sp,#0x24]
        0x00019b68:    f000021f    ....    AND      r2,r0,#0x1f
        0x00019b6c:    2101        .!      MOVS     r1,#1
        0x00019b6e:    fa01f302    ....    LSL      r3,r1,r2
        0x00019b72:    f3c01241    ..A.    UBFX     r2,r0,#5,#2
        0x00019b76:    f2402144    @.D!    MOVW     r1,#0x244
        0x00019b7a:    f2c40101    ....    MOVT     r1,#0x4001
        0x00019b7e:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x00019b82:    4058        X@      EORS     r0,r0,r3
        0x00019b84:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00019b88:    9802        ..      LDR      r0,[sp,#8]
        0x00019b8a:    f000f80d    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x00019b8e:    e7ff        ..      B        0x19b90 ; am_hal_gpio_state_write + 292
        0x00019b90:    2000        .       MOVS     r0,#0
        0x00019b92:    b00a        ..      ADD      sp,sp,#0x28
        0x00019b94:    bd80        ..      POP      {r7,pc}
        0x00019b96:    0000        ..      MOVS     r0,r0
    am_hal_interrupt_master_disable
        0x00019b98:    f3ef8010    ....    MRS      r0,PRIMASK
        0x00019b9c:    b672        r.      CPSID    i
        0x00019b9e:    4770        pG      BX       lr
    am_hal_interrupt_master_enable
        0x00019ba0:    f3ef8010    ....    MRS      r0,PRIMASK
        0x00019ba4:    b662        b.      CPSIE    i
        0x00019ba6:    4770        pG      BX       lr
    am_hal_interrupt_master_set
        0x00019ba8:    f3808810    ....    MSR      PRIMASK,r0
        0x00019bac:    4770        pG      BX       lr
        0x00019bae:    0000        ..      MOVS     r0,r0
    am_hal_itm_enable
        0x00019bb0:    f64e51fc    N..Q    MOV      r1,#0xedfc
        0x00019bb4:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00019bb8:    6808        .h      LDR      r0,[r1,#0]
        0x00019bba:    f0407080    @..p    ORR      r0,r0,#0x1000000
        0x00019bbe:    6008        .`      STR      r0,[r1,#0]
        0x00019bc0:    e7ff        ..      B        0x19bc2 ; am_hal_itm_enable + 18
        0x00019bc2:    f64e50fc    N..P    MOV      r0,#0xedfc
        0x00019bc6:    f2ce0000    ....    MOVT     r0,#0xe000
        0x00019bca:    6800        .h      LDR      r0,[r0,#0]
        0x00019bcc:    01c0        ..      LSLS     r0,r0,#7
        0x00019bce:    2800        .(      CMP      r0,#0
        0x00019bd0:    d401        ..      BMI      0x19bd6 ; am_hal_itm_enable + 38
        0x00019bd2:    e7ff        ..      B        0x19bd4 ; am_hal_itm_enable + 36
        0x00019bd4:    e7f5        ..      B        0x19bc2 ; am_hal_itm_enable + 18
        0x00019bd6:    f64071b0    @..q    MOVW     r1,#0xfb0
        0x00019bda:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00019bde:    f64c6055    L.U`    MOV      r0,#0xce55
        0x00019be2:    f2cc50ac    ...P    MOVT     r0,#0xc5ac
        0x00019be6:    6008        .`      STR      r0,[r1,#0]
        0x00019be8:    f6406140    @.@a    MOVW     r1,#0xe40
        0x00019bec:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00019bf0:    200f        .       MOVS     r0,#0xf
        0x00019bf2:    6008        .`      STR      r0,[r1,#0]
        0x00019bf4:    f6406100    @..a    MOVW     r1,#0xe00
        0x00019bf8:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00019bfc:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x00019c00:    6008        .`      STR      r0,[r1,#0]
        0x00019c02:    f6406180    @..a    MOVW     r1,#0xe80
        0x00019c06:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00019c0a:    f2405011    @..P    MOV      r0,#0x511
        0x00019c0e:    f2c00015    ....    MOVT     r0,#0x15
        0x00019c12:    6008        .`      STR      r0,[r1,#0]
        0x00019c14:    4770        pG      BX       lr
        0x00019c16:    0000        ..      MOVS     r0,r0
    am_hal_itm_print
        0x00019c18:    b580        ..      PUSH     {r7,lr}
        0x00019c1a:    b082        ..      SUB      sp,sp,#8
        0x00019c1c:    9001        ..      STR      r0,[sp,#4]
        0x00019c1e:    2000        .       MOVS     r0,#0
        0x00019c20:    9000        ..      STR      r0,[sp,#0]
        0x00019c22:    e7ff        ..      B        0x19c24 ; am_hal_itm_print + 12
        0x00019c24:    9801        ..      LDR      r0,[sp,#4]
        0x00019c26:    9900        ..      LDR      r1,[sp,#0]
        0x00019c28:    5c40        @\      LDRB     r0,[r0,r1]
        0x00019c2a:    b120         .      CBZ      r0,0x19c36 ; am_hal_itm_print + 30
        0x00019c2c:    e7ff        ..      B        0x19c2e ; am_hal_itm_print + 22
        0x00019c2e:    9800        ..      LDR      r0,[sp,#0]
        0x00019c30:    3001        .0      ADDS     r0,#1
        0x00019c32:    9000        ..      STR      r0,[sp,#0]
        0x00019c34:    e7f6        ..      B        0x19c24 ; am_hal_itm_print + 12
        0x00019c36:    e7ff        ..      B        0x19c38 ; am_hal_itm_print + 32
        0x00019c38:    9800        ..      LDR      r0,[sp,#0]
        0x00019c3a:    b158        X.      CBZ      r0,0x19c54 ; am_hal_itm_print + 60
        0x00019c3c:    e7ff        ..      B        0x19c3e ; am_hal_itm_print + 38
        0x00019c3e:    9801        ..      LDR      r0,[sp,#4]
        0x00019c40:    1c41        A.      ADDS     r1,r0,#1
        0x00019c42:    9101        ..      STR      r1,[sp,#4]
        0x00019c44:    7801        .x      LDRB     r1,[r0,#0]
        0x00019c46:    2000        .       MOVS     r0,#0
        0x00019c48:    f000f806    ....    BL       am_hal_itm_stimulus_reg_byte_write ; 0x19c58
        0x00019c4c:    9800        ..      LDR      r0,[sp,#0]
        0x00019c4e:    3801        .8      SUBS     r0,#1
        0x00019c50:    9000        ..      STR      r0,[sp,#0]
        0x00019c52:    e7f1        ..      B        0x19c38 ; am_hal_itm_print + 32
        0x00019c54:    b002        ..      ADD      sp,sp,#8
        0x00019c56:    bd80        ..      POP      {r7,pc}
    am_hal_itm_stimulus_reg_byte_write
        0x00019c58:    b083        ..      SUB      sp,sp,#0xc
        0x00019c5a:    9002        ..      STR      r0,[sp,#8]
        0x00019c5c:    f88d1007    ....    STRB     r1,[sp,#7]
        0x00019c60:    9902        ..      LDR      r1,[sp,#8]
        0x00019c62:    f04f4060    O.`@    MOV      r0,#0xe0000000
        0x00019c66:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00019c6a:    9000        ..      STR      r0,[sp,#0]
        0x00019c6c:    e7ff        ..      B        0x19c6e ; am_hal_itm_stimulus_reg_byte_write + 22
        0x00019c6e:    9800        ..      LDR      r0,[sp,#0]
        0x00019c70:    6800        .h      LDR      r0,[r0,#0]
        0x00019c72:    b908        ..      CBNZ     r0,0x19c78 ; am_hal_itm_stimulus_reg_byte_write + 32
        0x00019c74:    e7ff        ..      B        0x19c76 ; am_hal_itm_stimulus_reg_byte_write + 30
        0x00019c76:    e7fa        ..      B        0x19c6e ; am_hal_itm_stimulus_reg_byte_write + 22
        0x00019c78:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x00019c7c:    9900        ..      LDR      r1,[sp,#0]
        0x00019c7e:    7008        .p      STRB     r0,[r1,#0]
        0x00019c80:    b003        ..      ADD      sp,sp,#0xc
        0x00019c82:    4770        pG      BX       lr
    am_hal_mcuctrl_info_get
        0x00019c84:    b580        ..      PUSH     {r7,lr}
        0x00019c86:    b086        ..      SUB      sp,sp,#0x18
        0x00019c88:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x00019c8c:    9103        ..      STR      r1,[sp,#0xc]
        0x00019c8e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019c90:    b918        ..      CBNZ     r0,0x19c9a ; am_hal_mcuctrl_info_get + 22
        0x00019c92:    e7ff        ..      B        0x19c94 ; am_hal_mcuctrl_info_get + 16
        0x00019c94:    2006        .       MOVS     r0,#6
        0x00019c96:    9005        ..      STR      r0,[sp,#0x14]
        0x00019c98:    e052        R.      B        0x19d40 ; am_hal_mcuctrl_info_get + 188
        0x00019c9a:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x00019c9e:    4601        .F      MOV      r1,r0
        0x00019ca0:    9101        ..      STR      r1,[sp,#4]
        0x00019ca2:    b120         .      CBZ      r0,0x19cae ; am_hal_mcuctrl_info_get + 42
        0x00019ca4:    e7ff        ..      B        0x19ca6 ; am_hal_mcuctrl_info_get + 34
        0x00019ca6:    9801        ..      LDR      r0,[sp,#4]
        0x00019ca8:    2801        .(      CMP      r0,#1
        0x00019caa:    d03f        ?.      BEQ      0x19d2c ; am_hal_mcuctrl_info_get + 168
        0x00019cac:    e042        B.      B        0x19d34 ; am_hal_mcuctrl_info_get + 176
        0x00019cae:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019cb0:    9002        ..      STR      r0,[sp,#8]
        0x00019cb2:    9902        ..      LDR      r1,[sp,#8]
        0x00019cb4:    2000        .       MOVS     r0,#0
        0x00019cb6:    7008        .p      STRB     r0,[r1,#0]
        0x00019cb8:    2114        .!      MOVS     r1,#0x14
        0x00019cba:    f2c40102    ....    MOVT     r1,#0x4002
        0x00019cbe:    680a        .h      LDR      r2,[r1,#0]
        0x00019cc0:    f0020203    ....    AND      r2,r2,#3
        0x00019cc4:    9b02        ..      LDR      r3,[sp,#8]
        0x00019cc6:    705a        Zp      STRB     r2,[r3,#1]
        0x00019cc8:    680a        .h      LDR      r2,[r1,#0]
        0x00019cca:    f3c20281    ....    UBFX     r2,r2,#2,#2
        0x00019cce:    9b02        ..      LDR      r3,[sp,#8]
        0x00019cd0:    709a        .p      STRB     r2,[r3,#2]
        0x00019cd2:    680a        .h      LDR      r2,[r1,#0]
        0x00019cd4:    f3c21280    ....    UBFX     r2,r2,#6,#1
        0x00019cd8:    2a00        .*      CMP      r2,#0
        0x00019cda:    4602        .F      MOV      r2,r0
        0x00019cdc:    bfc8        ..      IT       GT
        0x00019cde:    2201        ."      MOVGT    r2,#1
        0x00019ce0:    9b02        ..      LDR      r3,[sp,#8]
        0x00019ce2:    70da        .p      STRB     r2,[r3,#3]
        0x00019ce4:    680a        .h      LDR      r2,[r1,#0]
        0x00019ce6:    f3c212c0    ....    UBFX     r2,r2,#7,#1
        0x00019cea:    2a00        .*      CMP      r2,#0
        0x00019cec:    4602        .F      MOV      r2,r0
        0x00019cee:    bfc8        ..      IT       GT
        0x00019cf0:    2201        ."      MOVGT    r2,#1
        0x00019cf2:    9b02        ..      LDR      r3,[sp,#8]
        0x00019cf4:    711a        .q      STRB     r2,[r3,#4]
        0x00019cf6:    680a        .h      LDR      r2,[r1,#0]
        0x00019cf8:    f3c22200    ..."    UBFX     r2,r2,#8,#1
        0x00019cfc:    2a00        .*      CMP      r2,#0
        0x00019cfe:    4602        .F      MOV      r2,r0
        0x00019d00:    bfc8        ..      IT       GT
        0x00019d02:    2201        ."      MOVGT    r2,#1
        0x00019d04:    9b02        ..      LDR      r3,[sp,#8]
        0x00019d06:    715a        Zq      STRB     r2,[r3,#5]
        0x00019d08:    680a        .h      LDR      r2,[r1,#0]
        0x00019d0a:    f3c22240    ..@"    UBFX     r2,r2,#9,#1
        0x00019d0e:    2a00        .*      CMP      r2,#0
        0x00019d10:    4602        .F      MOV      r2,r0
        0x00019d12:    bfc8        ..      IT       GT
        0x00019d14:    2201        ."      MOVGT    r2,#1
        0x00019d16:    9b02        ..      LDR      r3,[sp,#8]
        0x00019d18:    719a        .q      STRB     r2,[r3,#6]
        0x00019d1a:    6809        .h      LDR      r1,[r1,#0]
        0x00019d1c:    f3c12180    ...!    UBFX     r1,r1,#10,#1
        0x00019d20:    2900        .)      CMP      r1,#0
        0x00019d22:    bfc8        ..      IT       GT
        0x00019d24:    2001        .       MOVGT    r0,#1
        0x00019d26:    9902        ..      LDR      r1,[sp,#8]
        0x00019d28:    71c8        .q      STRB     r0,[r1,#7]
        0x00019d2a:    e006        ..      B        0x19d3a ; am_hal_mcuctrl_info_get + 182
        0x00019d2c:    9803        ..      LDR      r0,[sp,#0xc]
        0x00019d2e:    f003fe59    ..Y.    BL       device_info_get ; 0x1d9e4
        0x00019d32:    e002        ..      B        0x19d3a ; am_hal_mcuctrl_info_get + 182
        0x00019d34:    2006        .       MOVS     r0,#6
        0x00019d36:    9005        ..      STR      r0,[sp,#0x14]
        0x00019d38:    e002        ..      B        0x19d40 ; am_hal_mcuctrl_info_get + 188
        0x00019d3a:    2000        .       MOVS     r0,#0
        0x00019d3c:    9005        ..      STR      r0,[sp,#0x14]
        0x00019d3e:    e7ff        ..      B        0x19d40 ; am_hal_mcuctrl_info_get + 188
        0x00019d40:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019d42:    b006        ..      ADD      sp,sp,#0x18
        0x00019d44:    bd80        ..      POP      {r7,pc}
        0x00019d46:    0000        ..      MOVS     r0,r0
    am_hal_mram_info_read
        0x00019d48:    b088        ..      SUB      sp,sp,#0x20
        0x00019d4a:    9006        ..      STR      r0,[sp,#0x18]
        0x00019d4c:    9105        ..      STR      r1,[sp,#0x14]
        0x00019d4e:    9204        ..      STR      r2,[sp,#0x10]
        0x00019d50:    9303        ..      STR      r3,[sp,#0xc]
        0x00019d52:    2000        .       MOVS     r0,#0
        0x00019d54:    9002        ..      STR      r0,[sp,#8]
        0x00019d56:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019d58:    b9b8        ..      CBNZ     r0,0x19d8a ; am_hal_mram_info_read + 66
        0x00019d5a:    e7ff        ..      B        0x19d5c ; am_hal_mram_info_read + 20
        0x00019d5c:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019d5e:    2000        .       MOVS     r0,#0
        0x00019d60:    ebb02f51    ..Q/    CMP      r0,r1,LSR #9
        0x00019d64:    d107        ..      BNE      0x19d76 ; am_hal_mram_info_read + 46
        0x00019d66:    e7ff        ..      B        0x19d68 ; am_hal_mram_info_read + 32
        0x00019d68:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019d6a:    9904        ..      LDR      r1,[sp,#0x10]
        0x00019d6c:    4408        .D      ADD      r0,r0,r1
        0x00019d6e:    f5b07f00    ....    CMP      r0,#0x200
        0x00019d72:    d903        ..      BLS      0x19d7c ; am_hal_mram_info_read + 52
        0x00019d74:    e7ff        ..      B        0x19d76 ; am_hal_mram_info_read + 46
        0x00019d76:    2002        .       MOVS     r0,#2
        0x00019d78:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019d7a:    e043        C.      B        0x19e04 ; am_hal_mram_info_read + 188
        0x00019d7c:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019d7e:    f04f4084    O..@    MOV      r0,#0x42000000
        0x00019d82:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00019d86:    9000        ..      STR      r0,[sp,#0]
        0x00019d88:    e024        $.      B        0x19dd4 ; am_hal_mram_info_read + 140
        0x00019d8a:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019d8c:    2801        .(      CMP      r0,#1
        0x00019d8e:    d11d        ..      BNE      0x19dcc ; am_hal_mram_info_read + 132
        0x00019d90:    e7ff        ..      B        0x19d92 ; am_hal_mram_info_read + 74
        0x00019d92:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019d94:    f5b06f90    ...o    CMP      r0,#0x480
        0x00019d98:    d30c        ..      BCC      0x19db4 ; am_hal_mram_info_read + 108
        0x00019d9a:    e7ff        ..      B        0x19d9c ; am_hal_mram_info_read + 84
        0x00019d9c:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019d9e:    0a40        @.      LSRS     r0,r0,#9
        0x00019da0:    2802        .(      CMP      r0,#2
        0x00019da2:    d807        ..      BHI      0x19db4 ; am_hal_mram_info_read + 108
        0x00019da4:    e7ff        ..      B        0x19da6 ; am_hal_mram_info_read + 94
        0x00019da6:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019da8:    9904        ..      LDR      r1,[sp,#0x10]
        0x00019daa:    4408        .D      ADD      r0,r0,r1
        0x00019dac:    f5b06fc0    ...o    CMP      r0,#0x600
        0x00019db0:    d903        ..      BLS      0x19dba ; am_hal_mram_info_read + 114
        0x00019db2:    e7ff        ..      B        0x19db4 ; am_hal_mram_info_read + 108
        0x00019db4:    2002        .       MOVS     r0,#2
        0x00019db6:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019db8:    e024        $.      B        0x19e04 ; am_hal_mram_info_read + 188
        0x00019dba:    9905        ..      LDR      r1,[sp,#0x14]
        0x00019dbc:    f2420000    B...    MOVW     r0,#0x2000
        0x00019dc0:    f2c42000    ...     MOVT     r0,#0x4200
        0x00019dc4:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x00019dc8:    9000        ..      STR      r0,[sp,#0]
        0x00019dca:    e002        ..      B        0x19dd2 ; am_hal_mram_info_read + 138
        0x00019dcc:    2001        .       MOVS     r0,#1
        0x00019dce:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019dd0:    e018        ..      B        0x19e04 ; am_hal_mram_info_read + 188
        0x00019dd2:    e7ff        ..      B        0x19dd4 ; am_hal_mram_info_read + 140
        0x00019dd4:    2000        .       MOVS     r0,#0
        0x00019dd6:    9001        ..      STR      r0,[sp,#4]
        0x00019dd8:    e7ff        ..      B        0x19dda ; am_hal_mram_info_read + 146
        0x00019dda:    9801        ..      LDR      r0,[sp,#4]
        0x00019ddc:    9904        ..      LDR      r1,[sp,#0x10]
        0x00019dde:    4288        .B      CMP      r0,r1
        0x00019de0:    d20d        ..      BCS      0x19dfe ; am_hal_mram_info_read + 182
        0x00019de2:    e7ff        ..      B        0x19de4 ; am_hal_mram_info_read + 156
        0x00019de4:    9800        ..      LDR      r0,[sp,#0]
        0x00019de6:    1d01        ..      ADDS     r1,r0,#4
        0x00019de8:    9100        ..      STR      r1,[sp,#0]
        0x00019dea:    6800        .h      LDR      r0,[r0,#0]
        0x00019dec:    9903        ..      LDR      r1,[sp,#0xc]
        0x00019dee:    1d0a        ..      ADDS     r2,r1,#4
        0x00019df0:    9203        ..      STR      r2,[sp,#0xc]
        0x00019df2:    6008        .`      STR      r0,[r1,#0]
        0x00019df4:    e7ff        ..      B        0x19df6 ; am_hal_mram_info_read + 174
        0x00019df6:    9801        ..      LDR      r0,[sp,#4]
        0x00019df8:    3001        .0      ADDS     r0,#1
        0x00019dfa:    9001        ..      STR      r0,[sp,#4]
        0x00019dfc:    e7ed        ..      B        0x19dda ; am_hal_mram_info_read + 146
        0x00019dfe:    9802        ..      LDR      r0,[sp,#8]
        0x00019e00:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019e02:    e7ff        ..      B        0x19e04 ; am_hal_mram_info_read + 188
        0x00019e04:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00019e06:    b008        ..      ADD      sp,sp,#0x20
        0x00019e08:    4770        pG      BX       lr
        0x00019e0a:    0000        ..      MOVS     r0,r0
    am_hal_pdm_configure
        0x00019e0c:    b580        ..      PUSH     {r7,lr}
        0x00019e0e:    b088        ..      SUB      sp,sp,#0x20
        0x00019e10:    9006        ..      STR      r0,[sp,#0x18]
        0x00019e12:    9105        ..      STR      r1,[sp,#0x14]
        0x00019e14:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019e16:    b188        ..      CBZ      r0,0x19e3c ; am_hal_pdm_configure + 48
        0x00019e18:    e7ff        ..      B        0x19e1a ; am_hal_pdm_configure + 14
        0x00019e1a:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019e1c:    6800        .h      LDR      r0,[r0,#0]
        0x00019e1e:    0e00        ..      LSRS     r0,r0,#24
        0x00019e20:    07c0        ..      LSLS     r0,r0,#31
        0x00019e22:    b158        X.      CBZ      r0,0x19e3c ; am_hal_pdm_configure + 48
        0x00019e24:    e7ff        ..      B        0x19e26 ; am_hal_pdm_configure + 26
        0x00019e26:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019e28:    6800        .h      LDR      r0,[r0,#0]
        0x00019e2a:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x00019e2e:    f24561e2    E..a    MOV      r1,#0x56e2
        0x00019e32:    f2c001f9    ....    MOVT     r1,#0xf9
        0x00019e36:    4288        .B      CMP      r0,r1
        0x00019e38:    d003        ..      BEQ      0x19e42 ; am_hal_pdm_configure + 54
        0x00019e3a:    e7ff        ..      B        0x19e3c ; am_hal_pdm_configure + 48
        0x00019e3c:    2002        .       MOVS     r0,#2
        0x00019e3e:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019e40:    e0ae        ..      B        0x19fa0 ; am_hal_pdm_configure + 404
        0x00019e42:    9806        ..      LDR      r0,[sp,#0x18]
        0x00019e44:    9004        ..      STR      r0,[sp,#0x10]
        0x00019e46:    9804        ..      LDR      r0,[sp,#0x10]
        0x00019e48:    6880        .h      LDR      r0,[r0,#8]
        0x00019e4a:    9003        ..      STR      r0,[sp,#0xc]
        0x00019e4c:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019e4e:    7e82        .~      LDRB     r2,[r0,#0x1a]
        0x00019e50:    f2410104    A...    MOV      r1,#0x1004
        0x00019e54:    f2c40120    .. .    MOVT     r1,#0x4020
        0x00019e58:    9100        ..      STR      r1,[sp,#0]
        0x00019e5a:    6808        .h      LDR      r0,[r1,#0]
        0x00019e5c:    f3620000    b...    BFI      r0,r2,#0,#1
        0x00019e60:    6008        .`      STR      r0,[r1,#0]
        0x00019e62:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019e64:    7e40        @~      LDRB     r0,[r0,#0x19]
        0x00019e66:    f0000201    ....    AND      r2,r0,#1
        0x00019e6a:    6808        .h      LDR      r0,[r1,#0]
        0x00019e6c:    f0200002     ...    BIC      r0,r0,#2
        0x00019e70:    ea400042    @.B.    ORR      r0,r0,r2,LSL #1
        0x00019e74:    6008        .`      STR      r0,[r1,#0]
        0x00019e76:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019e78:    7e02        .~      LDRB     r2,[r0,#0x18]
        0x00019e7a:    6808        .h      LDR      r0,[r1,#0]
        0x00019e7c:    f0020207    ....    AND      r2,r2,#7
        0x00019e80:    f020001c     ...    BIC      r0,r0,#0x1c
        0x00019e84:    ea400082    @...    ORR      r0,r0,r2,LSL #2
        0x00019e88:    6008        .`      STR      r0,[r1,#0]
        0x00019e8a:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019e8c:    6902        .i      LDR      r2,[r0,#0x10]
        0x00019e8e:    6808        .h      LDR      r0,[r1,#0]
        0x00019e90:    f002020f    ....    AND      r2,r2,#0xf
        0x00019e94:    f42070f0     ..p    BIC      r0,r0,#0x1e0
        0x00019e98:    ea401042    @.B.    ORR      r0,r0,r2,LSL #5
        0x00019e9c:    6008        .`      STR      r0,[r1,#0]
        0x00019e9e:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019ea0:    7b00        .{      LDRB     r0,[r0,#0xc]
        0x00019ea2:    f0000201    ....    AND      r2,r0,#1
        0x00019ea6:    6808        .h      LDR      r0,[r1,#0]
        0x00019ea8:    f4207000     ..p    BIC      r0,r0,#0x200
        0x00019eac:    ea402042    @.B     ORR      r0,r0,r2,LSL #9
        0x00019eb0:    6008        .`      STR      r0,[r1,#0]
        0x00019eb2:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019eb4:    7842        Bx      LDRB     r2,[r0,#1]
        0x00019eb6:    6808        .h      LDR      r0,[r1,#0]
        0x00019eb8:    f002020f    ....    AND      r2,r2,#0xf
        0x00019ebc:    f4205070     .pP    BIC      r0,r0,#0x3c00
        0x00019ec0:    ea402082    @..     ORR      r0,r0,r2,LSL #10
        0x00019ec4:    6008        .`      STR      r0,[r1,#0]
        0x00019ec6:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019ec8:    6882        .h      LDR      r2,[r0,#8]
        0x00019eca:    6808        .h      LDR      r0,[r1,#0]
        0x00019ecc:    f002027f    ....    AND      r2,r2,#0x7f
        0x00019ed0:    f42010fe     ...    BIC      r0,r0,#0x1fc000
        0x00019ed4:    ea403082    @..0    ORR      r0,r0,r2,LSL #14
        0x00019ed8:    6008        .`      STR      r0,[r1,#0]
        0x00019eda:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019edc:    7882        .x      LDRB     r2,[r0,#2]
        0x00019ede:    6808        .h      LDR      r0,[r1,#0]
        0x00019ee0:    f002021f    ....    AND      r2,r2,#0x1f
        0x00019ee4:    f0207078     .xp    BIC      r0,r0,#0x3e00000
        0x00019ee8:    ea405042    @.BP    ORR      r0,r0,r2,LSL #21
        0x00019eec:    6008        .`      STR      r0,[r1,#0]
        0x00019eee:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019ef0:    78c2        .x      LDRB     r2,[r0,#3]
        0x00019ef2:    6808        .h      LDR      r0,[r1,#0]
        0x00019ef4:    f002021f    ....    AND      r2,r2,#0x1f
        0x00019ef8:    f02040f8     ..@    BIC      r0,r0,#0x7c000000
        0x00019efc:    ea406082    @..`    ORR      r0,r0,r2,LSL #26
        0x00019f00:    6008        .`      STR      r0,[r1,#0]
        0x00019f02:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019f04:    7d82        .}      LDRB     r2,[r0,#0x16]
        0x00019f06:    f2410108    A...    MOV      r1,#0x1008
        0x00019f0a:    f2c40120    .. .    MOVT     r1,#0x4020
        0x00019f0e:    9101        ..      STR      r1,[sp,#4]
        0x00019f10:    6808        .h      LDR      r0,[r1,#0]
        0x00019f12:    f3620001    b...    BFI      r0,r2,#0,#2
        0x00019f16:    6008        .`      STR      r0,[r1,#0]
        0x00019f18:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019f1a:    7802        .x      LDRB     r2,[r0,#0]
        0x00019f1c:    6808        .h      LDR      r0,[r1,#0]
        0x00019f1e:    f0020203    ....    AND      r2,r2,#3
        0x00019f22:    f020000c     ...    BIC      r0,r0,#0xc
        0x00019f26:    ea400082    @...    ORR      r0,r0,r2,LSL #2
        0x00019f2a:    6008        .`      STR      r0,[r1,#0]
        0x00019f2c:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019f2e:    7dc2        .}      LDRB     r2,[r0,#0x17]
        0x00019f30:    6808        .h      LDR      r0,[r1,#0]
        0x00019f32:    f0020207    ....    AND      r2,r2,#7
        0x00019f36:    f0200070     .p.    BIC      r0,r0,#0x70
        0x00019f3a:    ea401002    @...    ORR      r0,r0,r2,LSL #4
        0x00019f3e:    6008        .`      STR      r0,[r1,#0]
        0x00019f40:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019f42:    7902        .y      LDRB     r2,[r0,#4]
        0x00019f44:    6808        .h      LDR      r0,[r1,#0]
        0x00019f46:    f0020201    ....    AND      r2,r2,#1
        0x00019f4a:    f0200080     ...    BIC      r0,r0,#0x80
        0x00019f4e:    ea4010c2    @...    ORR      r0,r0,r2,LSL #7
        0x00019f52:    6008        .`      STR      r0,[r1,#0]
        0x00019f54:    f2410100    A...    MOVW     r1,#0x1000
        0x00019f58:    f2c40120    .. .    MOVT     r1,#0x4020
        0x00019f5c:    9102        ..      STR      r1,[sp,#8]
        0x00019f5e:    6808        .h      LDR      r0,[r1,#0]
        0x00019f60:    f0200001     ...    BIC      r0,r0,#1
        0x00019f64:    6008        .`      STR      r0,[r1,#0]
        0x00019f66:    9805        ..      LDR      r0,[sp,#0x14]
        0x00019f68:    7d02        .}      LDRB     r2,[r0,#0x14]
        0x00019f6a:    6808        .h      LDR      r0,[r1,#0]
        0x00019f6c:    f0020203    ....    AND      r2,r2,#3
        0x00019f70:    f0200006     ...    BIC      r0,r0,#6
        0x00019f74:    ea400042    @.B.    ORR      r0,r0,r2,LSL #1
        0x00019f78:    6008        .`      STR      r0,[r1,#0]
        0x00019f7a:    6808        .h      LDR      r0,[r1,#0]
        0x00019f7c:    f0200010     ...    BIC      r0,r0,#0x10
        0x00019f80:    6008        .`      STR      r0,[r1,#0]
        0x00019f82:    6808        .h      LDR      r0,[r1,#0]
        0x00019f84:    f0200020     . .    BIC      r0,r0,#0x20
        0x00019f88:    6008        .`      STR      r0,[r1,#0]
        0x00019f8a:    2064        d       MOVS     r0,#0x64
        0x00019f8c:    f7fff96c    ..l.    BL       am_hal_delay_us ; 0x19268
        0x00019f90:    9902        ..      LDR      r1,[sp,#8]
        0x00019f92:    6808        .h      LDR      r0,[r1,#0]
        0x00019f94:    f0400010    @...    ORR      r0,r0,#0x10
        0x00019f98:    6008        .`      STR      r0,[r1,#0]
        0x00019f9a:    2000        .       MOVS     r0,#0
        0x00019f9c:    9007        ..      STR      r0,[sp,#0x1c]
        0x00019f9e:    e7ff        ..      B        0x19fa0 ; am_hal_pdm_configure + 404
        0x00019fa0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00019fa2:    b008        ..      ADD      sp,sp,#0x20
        0x00019fa4:    bd80        ..      POP      {r7,pc}
        0x00019fa6:    0000        ..      MOVS     r0,r0
    am_hal_pdm_deinitialize
        0x00019fa8:    b083        ..      SUB      sp,sp,#0xc
        0x00019faa:    9001        ..      STR      r0,[sp,#4]
        0x00019fac:    9801        ..      LDR      r0,[sp,#4]
        0x00019fae:    b188        ..      CBZ      r0,0x19fd4 ; am_hal_pdm_deinitialize + 44
        0x00019fb0:    e7ff        ..      B        0x19fb2 ; am_hal_pdm_deinitialize + 10
        0x00019fb2:    9801        ..      LDR      r0,[sp,#4]
        0x00019fb4:    6800        .h      LDR      r0,[r0,#0]
        0x00019fb6:    0e00        ..      LSRS     r0,r0,#24
        0x00019fb8:    07c0        ..      LSLS     r0,r0,#31
        0x00019fba:    b158        X.      CBZ      r0,0x19fd4 ; am_hal_pdm_deinitialize + 44
        0x00019fbc:    e7ff        ..      B        0x19fbe ; am_hal_pdm_deinitialize + 22
        0x00019fbe:    9801        ..      LDR      r0,[sp,#4]
        0x00019fc0:    6800        .h      LDR      r0,[r0,#0]
        0x00019fc2:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x00019fc6:    f24561e2    E..a    MOV      r1,#0x56e2
        0x00019fca:    f2c001f9    ....    MOVT     r1,#0xf9
        0x00019fce:    4288        .B      CMP      r0,r1
        0x00019fd0:    d003        ..      BEQ      0x19fda ; am_hal_pdm_deinitialize + 50
        0x00019fd2:    e7ff        ..      B        0x19fd4 ; am_hal_pdm_deinitialize + 44
        0x00019fd4:    2002        .       MOVS     r0,#2
        0x00019fd6:    9002        ..      STR      r0,[sp,#8]
        0x00019fd8:    e00f        ..      B        0x19ffa ; am_hal_pdm_deinitialize + 82
        0x00019fda:    9801        ..      LDR      r0,[sp,#4]
        0x00019fdc:    9000        ..      STR      r0,[sp,#0]
        0x00019fde:    9900        ..      LDR      r1,[sp,#0]
        0x00019fe0:    6808        .h      LDR      r0,[r1,#0]
        0x00019fe2:    f0207080     ..p    BIC      r0,r0,#0x1000000
        0x00019fe6:    6008        .`      STR      r0,[r1,#0]
        0x00019fe8:    9900        ..      LDR      r1,[sp,#0]
        0x00019fea:    78c8        .x      LDRB     r0,[r1,#3]
        0x00019fec:    0600        ..      LSLS     r0,r0,#24
        0x00019fee:    6008        .`      STR      r0,[r1,#0]
        0x00019ff0:    9900        ..      LDR      r1,[sp,#0]
        0x00019ff2:    2000        .       MOVS     r0,#0
        0x00019ff4:    6088        .`      STR      r0,[r1,#8]
        0x00019ff6:    9002        ..      STR      r0,[sp,#8]
        0x00019ff8:    e7ff        ..      B        0x19ffa ; am_hal_pdm_deinitialize + 82
        0x00019ffa:    9802        ..      LDR      r0,[sp,#8]
        0x00019ffc:    b003        ..      ADD      sp,sp,#0xc
        0x00019ffe:    4770        pG      BX       lr
    am_hal_pdm_disable
        0x0001a000:    b580        ..      PUSH     {r7,lr}
        0x0001a002:    b084        ..      SUB      sp,sp,#0x10
        0x0001a004:    9002        ..      STR      r0,[sp,#8]
        0x0001a006:    9802        ..      LDR      r0,[sp,#8]
        0x0001a008:    b188        ..      CBZ      r0,0x1a02e ; am_hal_pdm_disable + 46
        0x0001a00a:    e7ff        ..      B        0x1a00c ; am_hal_pdm_disable + 12
        0x0001a00c:    9802        ..      LDR      r0,[sp,#8]
        0x0001a00e:    6800        .h      LDR      r0,[r0,#0]
        0x0001a010:    0e00        ..      LSRS     r0,r0,#24
        0x0001a012:    07c0        ..      LSLS     r0,r0,#31
        0x0001a014:    b158        X.      CBZ      r0,0x1a02e ; am_hal_pdm_disable + 46
        0x0001a016:    e7ff        ..      B        0x1a018 ; am_hal_pdm_disable + 24
        0x0001a018:    9802        ..      LDR      r0,[sp,#8]
        0x0001a01a:    6800        .h      LDR      r0,[r0,#0]
        0x0001a01c:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a020:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a024:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a028:    4288        .B      CMP      r0,r1
        0x0001a02a:    d003        ..      BEQ      0x1a034 ; am_hal_pdm_disable + 52
        0x0001a02c:    e7ff        ..      B        0x1a02e ; am_hal_pdm_disable + 46
        0x0001a02e:    2002        .       MOVS     r0,#2
        0x0001a030:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a032:    e026        &.      B        0x1a082 ; am_hal_pdm_disable + 130
        0x0001a034:    9802        ..      LDR      r0,[sp,#8]
        0x0001a036:    9001        ..      STR      r0,[sp,#4]
        0x0001a038:    9801        ..      LDR      r0,[sp,#4]
        0x0001a03a:    6880        .h      LDR      r0,[r0,#8]
        0x0001a03c:    9000        ..      STR      r0,[sp,#0]
        0x0001a03e:    9802        ..      LDR      r0,[sp,#8]
        0x0001a040:    f000f822    ..".    BL       am_hal_pdm_dma_disable ; 0x1a088
        0x0001a044:    b148        H.      CBZ      r0,0x1a05a ; am_hal_pdm_disable + 90
        0x0001a046:    e7ff        ..      B        0x1a048 ; am_hal_pdm_disable + 72
        0x0001a048:    f2411148    A.H.    MOV      r1,#0x1148
        0x0001a04c:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a050:    6808        .h      LDR      r0,[r1,#0]
        0x0001a052:    f0200001     ...    BIC      r0,r0,#1
        0x0001a056:    6008        .`      STR      r0,[r1,#0]
        0x0001a058:    e7ff        ..      B        0x1a05a ; am_hal_pdm_disable + 90
        0x0001a05a:    f2410100    A...    MOVW     r1,#0x1000
        0x0001a05e:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a062:    6808        .h      LDR      r0,[r1,#0]
        0x0001a064:    f0200040     .@.    BIC      r0,r0,#0x40
        0x0001a068:    6008        .`      STR      r0,[r1,#0]
        0x0001a06a:    6808        .h      LDR      r0,[r1,#0]
        0x0001a06c:    f0200001     ...    BIC      r0,r0,#1
        0x0001a070:    6008        .`      STR      r0,[r1,#0]
        0x0001a072:    9801        ..      LDR      r0,[sp,#4]
        0x0001a074:    6880        .h      LDR      r0,[r0,#8]
        0x0001a076:    300e        .0      ADDS     r0,r0,#0xe
        0x0001a078:    f7feff6c    ..l.    BL       am_gpu_power_disable ; 0x18f54
        0x0001a07c:    2000        .       MOVS     r0,#0
        0x0001a07e:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a080:    e7ff        ..      B        0x1a082 ; am_hal_pdm_disable + 130
        0x0001a082:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a084:    b004        ..      ADD      sp,sp,#0x10
        0x0001a086:    bd80        ..      POP      {r7,pc}
    am_hal_pdm_dma_disable
        0x0001a088:    b085        ..      SUB      sp,sp,#0x14
        0x0001a08a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a08c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a08e:    b188        ..      CBZ      r0,0x1a0b4 ; am_hal_pdm_dma_disable + 44
        0x0001a090:    e7ff        ..      B        0x1a092 ; am_hal_pdm_dma_disable + 10
        0x0001a092:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a094:    6800        .h      LDR      r0,[r0,#0]
        0x0001a096:    0e00        ..      LSRS     r0,r0,#24
        0x0001a098:    07c0        ..      LSLS     r0,r0,#31
        0x0001a09a:    b158        X.      CBZ      r0,0x1a0b4 ; am_hal_pdm_dma_disable + 44
        0x0001a09c:    e7ff        ..      B        0x1a09e ; am_hal_pdm_dma_disable + 22
        0x0001a09e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a0a0:    6800        .h      LDR      r0,[r0,#0]
        0x0001a0a2:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a0a6:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a0aa:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a0ae:    4288        .B      CMP      r0,r1
        0x0001a0b0:    d003        ..      BEQ      0x1a0ba ; am_hal_pdm_dma_disable + 50
        0x0001a0b2:    e7ff        ..      B        0x1a0b4 ; am_hal_pdm_dma_disable + 44
        0x0001a0b4:    2002        .       MOVS     r0,#2
        0x0001a0b6:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a0b8:    e02e        ..      B        0x1a118 ; am_hal_pdm_dma_disable + 144
        0x0001a0ba:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a0bc:    9002        ..      STR      r0,[sp,#8]
        0x0001a0be:    9802        ..      LDR      r0,[sp,#8]
        0x0001a0c0:    6880        .h      LDR      r0,[r0,#8]
        0x0001a0c2:    9001        ..      STR      r0,[sp,#4]
        0x0001a0c4:    f2410200    A...    MOVW     r2,#0x1000
        0x0001a0c8:    f2c40220    .. .    MOVT     r2,#0x4020
        0x0001a0cc:    6810        .h      LDR      r0,[r2,#0]
        0x0001a0ce:    9000        ..      STR      r0,[sp,#0]
        0x0001a0d0:    9800        ..      LDR      r0,[sp,#0]
        0x0001a0d2:    f0200001     ...    BIC      r0,r0,#1
        0x0001a0d6:    6010        .`      STR      r0,[r2,#0]
        0x0001a0d8:    f2411148    A.H.    MOV      r1,#0x1148
        0x0001a0dc:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a0e0:    6808        .h      LDR      r0,[r1,#0]
        0x0001a0e2:    f0200001     ...    BIC      r0,r0,#1
        0x0001a0e6:    6008        .`      STR      r0,[r1,#0]
        0x0001a0e8:    f2411100    A...    MOVW     r1,#0x1100
        0x0001a0ec:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a0f0:    6808        .h      LDR      r0,[r1,#0]
        0x0001a0f2:    f0200018     ...    BIC      r0,r0,#0x18
        0x0001a0f6:    6008        .`      STR      r0,[r1,#0]
        0x0001a0f8:    f2411108    A...    MOV      r1,#0x1108
        0x0001a0fc:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a100:    2018        .       MOVS     r0,#0x18
        0x0001a102:    6008        .`      STR      r0,[r1,#0]
        0x0001a104:    f2412150    A.P!    MOV      r1,#0x1250
        0x0001a108:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a10c:    2000        .       MOVS     r0,#0
        0x0001a10e:    6008        .`      STR      r0,[r1,#0]
        0x0001a110:    9900        ..      LDR      r1,[sp,#0]
        0x0001a112:    6011        .`      STR      r1,[r2,#0]
        0x0001a114:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a116:    e7ff        ..      B        0x1a118 ; am_hal_pdm_dma_disable + 144
        0x0001a118:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a11a:    b005        ..      ADD      sp,sp,#0x14
        0x0001a11c:    4770        pG      BX       lr
        0x0001a11e:    0000        ..      MOVS     r0,r0
    am_hal_pdm_dma_get_buffer
        0x0001a120:    b580        ..      PUSH     {r7,lr}
        0x0001a122:    b084        ..      SUB      sp,sp,#0x10
        0x0001a124:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a126:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a128:    9001        ..      STR      r0,[sp,#4]
        0x0001a12a:    2100        .!      MOVS     r1,#0
        0x0001a12c:    4608        .F      MOV      r0,r1
        0x0001a12e:    f7feff8f    ....    BL       am_hal_daxi_control ; 0x19050
        0x0001a132:    9801        ..      LDR      r0,[sp,#4]
        0x0001a134:    6901        .i      LDR      r1,[r0,#0x10]
        0x0001a136:    6940        @i      LDR      r0,[r0,#0x14]
        0x0001a138:    4288        .B      CMP      r0,r1
        0x0001a13a:    d104        ..      BNE      0x1a146 ; am_hal_pdm_dma_get_buffer + 38
        0x0001a13c:    e7ff        ..      B        0x1a13e ; am_hal_pdm_dma_get_buffer + 30
        0x0001a13e:    9801        ..      LDR      r0,[sp,#4]
        0x0001a140:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001a142:    9000        ..      STR      r0,[sp,#0]
        0x0001a144:    e003        ..      B        0x1a14e ; am_hal_pdm_dma_get_buffer + 46
        0x0001a146:    9801        ..      LDR      r0,[sp,#4]
        0x0001a148:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001a14a:    9000        ..      STR      r0,[sp,#0]
        0x0001a14c:    e7ff        ..      B        0x1a14e ; am_hal_pdm_dma_get_buffer + 46
        0x0001a14e:    9800        ..      LDR      r0,[sp,#0]
        0x0001a150:    9002        ..      STR      r0,[sp,#8]
        0x0001a152:    9802        ..      LDR      r0,[sp,#8]
        0x0001a154:    b004        ..      ADD      sp,sp,#0x10
        0x0001a156:    bd80        ..      POP      {r7,pc}
    am_hal_pdm_dma_start
        0x0001a158:    b580        ..      PUSH     {r7,lr}
        0x0001a15a:    b088        ..      SUB      sp,sp,#0x20
        0x0001a15c:    9006        ..      STR      r0,[sp,#0x18]
        0x0001a15e:    9105        ..      STR      r1,[sp,#0x14]
        0x0001a160:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a162:    b188        ..      CBZ      r0,0x1a188 ; am_hal_pdm_dma_start + 48
        0x0001a164:    e7ff        ..      B        0x1a166 ; am_hal_pdm_dma_start + 14
        0x0001a166:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a168:    6800        .h      LDR      r0,[r0,#0]
        0x0001a16a:    0e00        ..      LSRS     r0,r0,#24
        0x0001a16c:    07c0        ..      LSLS     r0,r0,#31
        0x0001a16e:    b158        X.      CBZ      r0,0x1a188 ; am_hal_pdm_dma_start + 48
        0x0001a170:    e7ff        ..      B        0x1a172 ; am_hal_pdm_dma_start + 26
        0x0001a172:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a174:    6800        .h      LDR      r0,[r0,#0]
        0x0001a176:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a17a:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a17e:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a182:    4288        .B      CMP      r0,r1
        0x0001a184:    d003        ..      BEQ      0x1a18e ; am_hal_pdm_dma_start + 54
        0x0001a186:    e7ff        ..      B        0x1a188 ; am_hal_pdm_dma_start + 48
        0x0001a188:    2002        .       MOVS     r0,#2
        0x0001a18a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a18c:    e04a        J.      B        0x1a224 ; am_hal_pdm_dma_start + 204
        0x0001a18e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a190:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a192:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a194:    6880        .h      LDR      r0,[r0,#8]
        0x0001a196:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a198:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a19a:    6800        .h      LDR      r0,[r0,#0]
        0x0001a19c:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001a19e:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001a1a0:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001a1a2:    6148        Ha      STR      r0,[r1,#0x14]
        0x0001a1a4:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a1a6:    6840        @h      LDR      r0,[r0,#4]
        0x0001a1a8:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001a1aa:    6108        .a      STR      r0,[r1,#0x10]
        0x0001a1ac:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a1ae:    6880        .h      LDR      r0,[r0,#8]
        0x0001a1b0:    f003fdae    ....    BL       find_dma_threshold ; 0x1dd10
        0x0001a1b4:    9002        ..      STR      r0,[sp,#8]
        0x0001a1b6:    9802        ..      LDR      r0,[sp,#8]
        0x0001a1b8:    b920         .      CBNZ     r0,0x1a1c4 ; am_hal_pdm_dma_start + 108
        0x0001a1ba:    e7ff        ..      B        0x1a1bc ; am_hal_pdm_dma_start + 100
        0x0001a1bc:    f04f6000    O..`    MOV      r0,#0x8000000
        0x0001a1c0:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a1c2:    e02f        /.      B        0x1a224 ; am_hal_pdm_dma_start + 204
        0x0001a1c4:    9802        ..      LDR      r0,[sp,#8]
        0x0001a1c6:    f241011c    A...    MOV      r1,#0x101c
        0x0001a1ca:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a1ce:    6008        .`      STR      r0,[r1,#0]
        0x0001a1d0:    f2411148    A.H.    MOV      r1,#0x1148
        0x0001a1d4:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a1d8:    9100        ..      STR      r1,[sp,#0]
        0x0001a1da:    2000        .       MOVS     r0,#0
        0x0001a1dc:    9001        ..      STR      r0,[sp,#4]
        0x0001a1de:    6008        .`      STR      r0,[r1,#0]
        0x0001a1e0:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a1e2:    6880        .h      LDR      r0,[r0,#8]
        0x0001a1e4:    f2412150    A.P!    MOV      r1,#0x1250
        0x0001a1e8:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a1ec:    6008        .`      STR      r0,[r1,#0]
        0x0001a1ee:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a1f0:    6800        .h      LDR      r0,[r0,#0]
        0x0001a1f2:    f2411154    A.T.    MOV      r1,#0x1154
        0x0001a1f6:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a1fa:    6008        .`      STR      r0,[r1,#0]
        0x0001a1fc:    f2411140    A.@.    MOVW     r1,#0x1140
        0x0001a200:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a204:    6808        .h      LDR      r0,[r1,#0]
        0x0001a206:    f0400001    @...    ORR      r0,r0,#1
        0x0001a20a:    6008        .`      STR      r0,[r1,#0]
        0x0001a20c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a20e:    300e        .0      ADDS     r0,r0,#0xe
        0x0001a210:    f7fefea4    ....    BL       am_gpu_power_enable ; 0x18f5c
        0x0001a214:    9a00        ..      LDR      r2,[sp,#0]
        0x0001a216:    9801        ..      LDR      r0,[sp,#4]
        0x0001a218:    6811        .h      LDR      r1,[r2,#0]
        0x0001a21a:    f0410101    A...    ORR      r1,r1,#1
        0x0001a21e:    6011        .`      STR      r1,[r2,#0]
        0x0001a220:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a222:    e7ff        ..      B        0x1a224 ; am_hal_pdm_dma_start + 204
        0x0001a224:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001a226:    b008        ..      ADD      sp,sp,#0x20
        0x0001a228:    bd80        ..      POP      {r7,pc}
        0x0001a22a:    0000        ..      MOVS     r0,r0
    am_hal_pdm_enable
        0x0001a22c:    b580        ..      PUSH     {r7,lr}
        0x0001a22e:    b086        ..      SUB      sp,sp,#0x18
        0x0001a230:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a232:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a234:    b188        ..      CBZ      r0,0x1a25a ; am_hal_pdm_enable + 46
        0x0001a236:    e7ff        ..      B        0x1a238 ; am_hal_pdm_enable + 12
        0x0001a238:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a23a:    6800        .h      LDR      r0,[r0,#0]
        0x0001a23c:    0e00        ..      LSRS     r0,r0,#24
        0x0001a23e:    07c0        ..      LSLS     r0,r0,#31
        0x0001a240:    b158        X.      CBZ      r0,0x1a25a ; am_hal_pdm_enable + 46
        0x0001a242:    e7ff        ..      B        0x1a244 ; am_hal_pdm_enable + 24
        0x0001a244:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a246:    6800        .h      LDR      r0,[r0,#0]
        0x0001a248:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a24c:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a250:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a254:    4288        .B      CMP      r0,r1
        0x0001a256:    d003        ..      BEQ      0x1a260 ; am_hal_pdm_enable + 52
        0x0001a258:    e7ff        ..      B        0x1a25a ; am_hal_pdm_enable + 46
        0x0001a25a:    2002        .       MOVS     r0,#2
        0x0001a25c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a25e:    e020         .      B        0x1a2a2 ; am_hal_pdm_enable + 118
        0x0001a260:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a262:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a264:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a266:    6880        .h      LDR      r0,[r0,#8]
        0x0001a268:    9002        ..      STR      r0,[sp,#8]
        0x0001a26a:    f2410100    A...    MOVW     r1,#0x1000
        0x0001a26e:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a272:    9101        ..      STR      r1,[sp,#4]
        0x0001a274:    6808        .h      LDR      r0,[r1,#0]
        0x0001a276:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001a27a:    6008        .`      STR      r0,[r1,#0]
        0x0001a27c:    2032        2       MOVS     r0,#0x32
        0x0001a27e:    f7fefff3    ....    BL       am_hal_delay_us ; 0x19268
        0x0001a282:    9901        ..      LDR      r1,[sp,#4]
        0x0001a284:    6808        .h      LDR      r0,[r1,#0]
        0x0001a286:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001a28a:    6008        .`      STR      r0,[r1,#0]
        0x0001a28c:    6808        .h      LDR      r0,[r1,#0]
        0x0001a28e:    f0400001    @...    ORR      r0,r0,#1
        0x0001a292:    6008        .`      STR      r0,[r1,#0]
        0x0001a294:    6808        .h      LDR      r0,[r1,#0]
        0x0001a296:    f0400040    @.@.    ORR      r0,r0,#0x40
        0x0001a29a:    6008        .`      STR      r0,[r1,#0]
        0x0001a29c:    2000        .       MOVS     r0,#0
        0x0001a29e:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a2a0:    e7ff        ..      B        0x1a2a2 ; am_hal_pdm_enable + 118
        0x0001a2a2:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a2a4:    b006        ..      ADD      sp,sp,#0x18
        0x0001a2a6:    bd80        ..      POP      {r7,pc}
    am_hal_pdm_fifo_flush
        0x0001a2a8:    b084        ..      SUB      sp,sp,#0x10
        0x0001a2aa:    9002        ..      STR      r0,[sp,#8]
        0x0001a2ac:    9802        ..      LDR      r0,[sp,#8]
        0x0001a2ae:    b188        ..      CBZ      r0,0x1a2d4 ; am_hal_pdm_fifo_flush + 44
        0x0001a2b0:    e7ff        ..      B        0x1a2b2 ; am_hal_pdm_fifo_flush + 10
        0x0001a2b2:    9802        ..      LDR      r0,[sp,#8]
        0x0001a2b4:    6800        .h      LDR      r0,[r0,#0]
        0x0001a2b6:    0e00        ..      LSRS     r0,r0,#24
        0x0001a2b8:    07c0        ..      LSLS     r0,r0,#31
        0x0001a2ba:    b158        X.      CBZ      r0,0x1a2d4 ; am_hal_pdm_fifo_flush + 44
        0x0001a2bc:    e7ff        ..      B        0x1a2be ; am_hal_pdm_fifo_flush + 22
        0x0001a2be:    9802        ..      LDR      r0,[sp,#8]
        0x0001a2c0:    6800        .h      LDR      r0,[r0,#0]
        0x0001a2c2:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a2c6:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a2ca:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a2ce:    4288        .B      CMP      r0,r1
        0x0001a2d0:    d003        ..      BEQ      0x1a2da ; am_hal_pdm_fifo_flush + 50
        0x0001a2d2:    e7ff        ..      B        0x1a2d4 ; am_hal_pdm_fifo_flush + 44
        0x0001a2d4:    2002        .       MOVS     r0,#2
        0x0001a2d6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a2d8:    e00d        ..      B        0x1a2f6 ; am_hal_pdm_fifo_flush + 78
        0x0001a2da:    9802        ..      LDR      r0,[sp,#8]
        0x0001a2dc:    9001        ..      STR      r0,[sp,#4]
        0x0001a2de:    9801        ..      LDR      r0,[sp,#4]
        0x0001a2e0:    6880        .h      LDR      r0,[r0,#8]
        0x0001a2e2:    9000        ..      STR      r0,[sp,#0]
        0x0001a2e4:    f2410118    A...    MOV      r1,#0x1018
        0x0001a2e8:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a2ec:    2001        .       MOVS     r0,#1
        0x0001a2ee:    6008        .`      STR      r0,[r1,#0]
        0x0001a2f0:    2000        .       MOVS     r0,#0
        0x0001a2f2:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a2f4:    e7ff        ..      B        0x1a2f6 ; am_hal_pdm_fifo_flush + 78
        0x0001a2f6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a2f8:    b004        ..      ADD      sp,sp,#0x10
        0x0001a2fa:    4770        pG      BX       lr
    am_hal_pdm_initialize
        0x0001a2fc:    b083        ..      SUB      sp,sp,#0xc
        0x0001a2fe:    9001        ..      STR      r0,[sp,#4]
        0x0001a300:    9100        ..      STR      r1,[sp,#0]
        0x0001a302:    9801        ..      LDR      r0,[sp,#4]
        0x0001a304:    b118        ..      CBZ      r0,0x1a30e ; am_hal_pdm_initialize + 18
        0x0001a306:    e7ff        ..      B        0x1a308 ; am_hal_pdm_initialize + 12
        0x0001a308:    2005        .       MOVS     r0,#5
        0x0001a30a:    9002        ..      STR      r0,[sp,#8]
        0x0001a30c:    e045        E.      B        0x1a39a ; am_hal_pdm_initialize + 158
        0x0001a30e:    9800        ..      LDR      r0,[sp,#0]
        0x0001a310:    b918        ..      CBNZ     r0,0x1a31a ; am_hal_pdm_initialize + 30
        0x0001a312:    e7ff        ..      B        0x1a314 ; am_hal_pdm_initialize + 24
        0x0001a314:    2006        .       MOVS     r0,#6
        0x0001a316:    9002        ..      STR      r0,[sp,#8]
        0x0001a318:    e03f        ?.      B        0x1a39a ; am_hal_pdm_initialize + 158
        0x0001a31a:    9801        ..      LDR      r0,[sp,#4]
        0x0001a31c:    eb000140    ..@.    ADD      r1,r0,r0,LSL #1
        0x0001a320:    f2405078    @.xP    MOVW     r0,#0x578
        0x0001a324:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001a328:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x0001a32c:    0e00        ..      LSRS     r0,r0,#24
        0x0001a32e:    07c0        ..      LSLS     r0,r0,#31
        0x0001a330:    b118        ..      CBZ      r0,0x1a33a ; am_hal_pdm_initialize + 62
        0x0001a332:    e7ff        ..      B        0x1a334 ; am_hal_pdm_initialize + 56
        0x0001a334:    2007        .       MOVS     r0,#7
        0x0001a336:    9002        ..      STR      r0,[sp,#8]
        0x0001a338:    e02f        /.      B        0x1a39a ; am_hal_pdm_initialize + 158
        0x0001a33a:    9801        ..      LDR      r0,[sp,#4]
        0x0001a33c:    eb000240    ..@.    ADD      r2,r0,r0,LSL #1
        0x0001a340:    f2405178    @.xQ    MOVW     r1,#0x578
        0x0001a344:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001a348:    f8510032    Q.2.    LDR      r0,[r1,r2,LSL #3]
        0x0001a34c:    f0407080    @..p    ORR      r0,r0,#0x1000000
        0x0001a350:    f8410032    A.2.    STR      r0,[r1,r2,LSL #3]
        0x0001a354:    9801        ..      LDR      r0,[sp,#4]
        0x0001a356:    eb000240    ..@.    ADD      r2,r0,r0,LSL #1
        0x0001a35a:    f8510032    Q.2.    LDR      r0,[r1,r2,LSL #3]
        0x0001a35e:    f24563e2    E..c    MOV      r3,#0x56e2
        0x0001a362:    f2c003f9    ....    MOVT     r3,#0xf9
        0x0001a366:    f3630017    c...    BFI      r0,r3,#0,#24
        0x0001a36a:    f8410032    A.2.    STR      r0,[r1,r2,LSL #3]
        0x0001a36e:    9801        ..      LDR      r0,[sp,#4]
        0x0001a370:    eb000240    ..@.    ADD      r2,r0,r0,LSL #1
        0x0001a374:    eb0102c2    ....    ADD      r2,r1,r2,LSL #3
        0x0001a378:    6090        .`      STR      r0,[r2,#8]
        0x0001a37a:    9801        ..      LDR      r0,[sp,#4]
        0x0001a37c:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
        0x0001a380:    eb0102c0    ....    ADD      r2,r1,r0,LSL #3
        0x0001a384:    2000        .       MOVS     r0,#0
        0x0001a386:    7110        .q      STRB     r0,[r2,#4]
        0x0001a388:    9a01        ..      LDR      r2,[sp,#4]
        0x0001a38a:    eb020242    ..B.    ADD      r2,r2,r2,LSL #1
        0x0001a38e:    eb0101c2    ....    ADD      r1,r1,r2,LSL #3
        0x0001a392:    9a00        ..      LDR      r2,[sp,#0]
        0x0001a394:    6011        .`      STR      r1,[r2,#0]
        0x0001a396:    9002        ..      STR      r0,[sp,#8]
        0x0001a398:    e7ff        ..      B        0x1a39a ; am_hal_pdm_initialize + 158
        0x0001a39a:    9802        ..      LDR      r0,[sp,#8]
        0x0001a39c:    b003        ..      ADD      sp,sp,#0xc
        0x0001a39e:    4770        pG      BX       lr
    am_hal_pdm_interrupt_clear
        0x0001a3a0:    b085        ..      SUB      sp,sp,#0x14
        0x0001a3a2:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a3a4:    9102        ..      STR      r1,[sp,#8]
        0x0001a3a6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a3a8:    b188        ..      CBZ      r0,0x1a3ce ; am_hal_pdm_interrupt_clear + 46
        0x0001a3aa:    e7ff        ..      B        0x1a3ac ; am_hal_pdm_interrupt_clear + 12
        0x0001a3ac:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a3ae:    6800        .h      LDR      r0,[r0,#0]
        0x0001a3b0:    0e00        ..      LSRS     r0,r0,#24
        0x0001a3b2:    07c0        ..      LSLS     r0,r0,#31
        0x0001a3b4:    b158        X.      CBZ      r0,0x1a3ce ; am_hal_pdm_interrupt_clear + 46
        0x0001a3b6:    e7ff        ..      B        0x1a3b8 ; am_hal_pdm_interrupt_clear + 24
        0x0001a3b8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a3ba:    6800        .h      LDR      r0,[r0,#0]
        0x0001a3bc:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a3c0:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a3c4:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a3c8:    4288        .B      CMP      r0,r1
        0x0001a3ca:    d003        ..      BEQ      0x1a3d4 ; am_hal_pdm_interrupt_clear + 52
        0x0001a3cc:    e7ff        ..      B        0x1a3ce ; am_hal_pdm_interrupt_clear + 46
        0x0001a3ce:    2002        .       MOVS     r0,#2
        0x0001a3d0:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a3d2:    e00d        ..      B        0x1a3f0 ; am_hal_pdm_interrupt_clear + 80
        0x0001a3d4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a3d6:    9001        ..      STR      r0,[sp,#4]
        0x0001a3d8:    9801        ..      LDR      r0,[sp,#4]
        0x0001a3da:    6880        .h      LDR      r0,[r0,#8]
        0x0001a3dc:    9000        ..      STR      r0,[sp,#0]
        0x0001a3de:    9802        ..      LDR      r0,[sp,#8]
        0x0001a3e0:    f2411108    A...    MOV      r1,#0x1108
        0x0001a3e4:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a3e8:    6008        .`      STR      r0,[r1,#0]
        0x0001a3ea:    2000        .       MOVS     r0,#0
        0x0001a3ec:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a3ee:    e7ff        ..      B        0x1a3f0 ; am_hal_pdm_interrupt_clear + 80
        0x0001a3f0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a3f2:    b005        ..      ADD      sp,sp,#0x14
        0x0001a3f4:    4770        pG      BX       lr
        0x0001a3f6:    0000        ..      MOVS     r0,r0
    am_hal_pdm_interrupt_disable
        0x0001a3f8:    b085        ..      SUB      sp,sp,#0x14
        0x0001a3fa:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a3fc:    9102        ..      STR      r1,[sp,#8]
        0x0001a3fe:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a400:    b188        ..      CBZ      r0,0x1a426 ; am_hal_pdm_interrupt_disable + 46
        0x0001a402:    e7ff        ..      B        0x1a404 ; am_hal_pdm_interrupt_disable + 12
        0x0001a404:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a406:    6800        .h      LDR      r0,[r0,#0]
        0x0001a408:    0e00        ..      LSRS     r0,r0,#24
        0x0001a40a:    07c0        ..      LSLS     r0,r0,#31
        0x0001a40c:    b158        X.      CBZ      r0,0x1a426 ; am_hal_pdm_interrupt_disable + 46
        0x0001a40e:    e7ff        ..      B        0x1a410 ; am_hal_pdm_interrupt_disable + 24
        0x0001a410:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a412:    6800        .h      LDR      r0,[r0,#0]
        0x0001a414:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a418:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a41c:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a420:    4288        .B      CMP      r0,r1
        0x0001a422:    d003        ..      BEQ      0x1a42c ; am_hal_pdm_interrupt_disable + 52
        0x0001a424:    e7ff        ..      B        0x1a426 ; am_hal_pdm_interrupt_disable + 46
        0x0001a426:    2002        .       MOVS     r0,#2
        0x0001a428:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a42a:    e00f        ..      B        0x1a44c ; am_hal_pdm_interrupt_disable + 84
        0x0001a42c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a42e:    9001        ..      STR      r0,[sp,#4]
        0x0001a430:    9801        ..      LDR      r0,[sp,#4]
        0x0001a432:    6880        .h      LDR      r0,[r0,#8]
        0x0001a434:    9000        ..      STR      r0,[sp,#0]
        0x0001a436:    9a02        ..      LDR      r2,[sp,#8]
        0x0001a438:    f2411100    A...    MOVW     r1,#0x1100
        0x0001a43c:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a440:    6808        .h      LDR      r0,[r1,#0]
        0x0001a442:    4390        .C      BICS     r0,r0,r2
        0x0001a444:    6008        .`      STR      r0,[r1,#0]
        0x0001a446:    2000        .       MOVS     r0,#0
        0x0001a448:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a44a:    e7ff        ..      B        0x1a44c ; am_hal_pdm_interrupt_disable + 84
        0x0001a44c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a44e:    b005        ..      ADD      sp,sp,#0x14
        0x0001a450:    4770        pG      BX       lr
        0x0001a452:    0000        ..      MOVS     r0,r0
    am_hal_pdm_interrupt_enable
        0x0001a454:    b085        ..      SUB      sp,sp,#0x14
        0x0001a456:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a458:    9102        ..      STR      r1,[sp,#8]
        0x0001a45a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a45c:    b188        ..      CBZ      r0,0x1a482 ; am_hal_pdm_interrupt_enable + 46
        0x0001a45e:    e7ff        ..      B        0x1a460 ; am_hal_pdm_interrupt_enable + 12
        0x0001a460:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a462:    6800        .h      LDR      r0,[r0,#0]
        0x0001a464:    0e00        ..      LSRS     r0,r0,#24
        0x0001a466:    07c0        ..      LSLS     r0,r0,#31
        0x0001a468:    b158        X.      CBZ      r0,0x1a482 ; am_hal_pdm_interrupt_enable + 46
        0x0001a46a:    e7ff        ..      B        0x1a46c ; am_hal_pdm_interrupt_enable + 24
        0x0001a46c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a46e:    6800        .h      LDR      r0,[r0,#0]
        0x0001a470:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a474:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a478:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a47c:    4288        .B      CMP      r0,r1
        0x0001a47e:    d003        ..      BEQ      0x1a488 ; am_hal_pdm_interrupt_enable + 52
        0x0001a480:    e7ff        ..      B        0x1a482 ; am_hal_pdm_interrupt_enable + 46
        0x0001a482:    2002        .       MOVS     r0,#2
        0x0001a484:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a486:    e00f        ..      B        0x1a4a8 ; am_hal_pdm_interrupt_enable + 84
        0x0001a488:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a48a:    9001        ..      STR      r0,[sp,#4]
        0x0001a48c:    9801        ..      LDR      r0,[sp,#4]
        0x0001a48e:    6880        .h      LDR      r0,[r0,#8]
        0x0001a490:    9000        ..      STR      r0,[sp,#0]
        0x0001a492:    9a02        ..      LDR      r2,[sp,#8]
        0x0001a494:    f2411100    A...    MOVW     r1,#0x1100
        0x0001a498:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a49c:    6808        .h      LDR      r0,[r1,#0]
        0x0001a49e:    4310        .C      ORRS     r0,r0,r2
        0x0001a4a0:    6008        .`      STR      r0,[r1,#0]
        0x0001a4a2:    2000        .       MOVS     r0,#0
        0x0001a4a4:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a4a6:    e7ff        ..      B        0x1a4a8 ; am_hal_pdm_interrupt_enable + 84
        0x0001a4a8:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a4aa:    b005        ..      ADD      sp,sp,#0x14
        0x0001a4ac:    4770        pG      BX       lr
        0x0001a4ae:    0000        ..      MOVS     r0,r0
    am_hal_pdm_interrupt_service
        0x0001a4b0:    b580        ..      PUSH     {r7,lr}
        0x0001a4b2:    b086        ..      SUB      sp,sp,#0x18
        0x0001a4b4:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a4b6:    9104        ..      STR      r1,[sp,#0x10]
        0x0001a4b8:    9203        ..      STR      r2,[sp,#0xc]
        0x0001a4ba:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a4bc:    9002        ..      STR      r0,[sp,#8]
        0x0001a4be:    9802        ..      LDR      r0,[sp,#8]
        0x0001a4c0:    6880        .h      LDR      r0,[r0,#8]
        0x0001a4c2:    9001        ..      STR      r0,[sp,#4]
        0x0001a4c4:    f89d0010    ....    LDRB     r0,[sp,#0x10]
        0x0001a4c8:    0700        ..      LSLS     r0,r0,#28
        0x0001a4ca:    2800        .(      CMP      r0,#0
        0x0001a4cc:    d51e        ..      BPL      0x1a50c ; am_hal_pdm_interrupt_service + 92
        0x0001a4ce:    e7ff        ..      B        0x1a4d0 ; am_hal_pdm_interrupt_service + 32
        0x0001a4d0:    9802        ..      LDR      r0,[sp,#8]
        0x0001a4d2:    6901        .i      LDR      r1,[r0,#0x10]
        0x0001a4d4:    6940        @i      LDR      r0,[r0,#0x14]
        0x0001a4d6:    4288        .B      CMP      r0,r1
        0x0001a4d8:    d104        ..      BNE      0x1a4e4 ; am_hal_pdm_interrupt_service + 52
        0x0001a4da:    e7ff        ..      B        0x1a4dc ; am_hal_pdm_interrupt_service + 44
        0x0001a4dc:    9802        ..      LDR      r0,[sp,#8]
        0x0001a4de:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001a4e0:    9000        ..      STR      r0,[sp,#0]
        0x0001a4e2:    e003        ..      B        0x1a4ec ; am_hal_pdm_interrupt_service + 60
        0x0001a4e4:    9802        ..      LDR      r0,[sp,#8]
        0x0001a4e6:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001a4e8:    9000        ..      STR      r0,[sp,#0]
        0x0001a4ea:    e7ff        ..      B        0x1a4ec ; am_hal_pdm_interrupt_service + 60
        0x0001a4ec:    9800        ..      LDR      r0,[sp,#0]
        0x0001a4ee:    9902        ..      LDR      r1,[sp,#8]
        0x0001a4f0:    6148        Ha      STR      r0,[r1,#0x14]
        0x0001a4f2:    f2411154    A.T.    MOV      r1,#0x1154
        0x0001a4f6:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a4fa:    6008        .`      STR      r0,[r1,#0]
        0x0001a4fc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a4fe:    6880        .h      LDR      r0,[r0,#8]
        0x0001a500:    f2412150    A.P!    MOV      r1,#0x1250
        0x0001a504:    f2c40120    .. .    MOVT     r1,#0x4020
        0x0001a508:    6008        .`      STR      r0,[r1,#0]
        0x0001a50a:    e7ff        ..      B        0x1a50c ; am_hal_pdm_interrupt_service + 92
        0x0001a50c:    f89d0010    ....    LDRB     r0,[sp,#0x10]
        0x0001a510:    0780        ..      LSLS     r0,r0,#30
        0x0001a512:    2800        .(      CMP      r0,#0
        0x0001a514:    d504        ..      BPL      0x1a520 ; am_hal_pdm_interrupt_service + 112
        0x0001a516:    e7ff        ..      B        0x1a518 ; am_hal_pdm_interrupt_service + 104
        0x0001a518:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a51a:    f7fffec5    ....    BL       am_hal_pdm_fifo_flush ; 0x1a2a8
        0x0001a51e:    e7ff        ..      B        0x1a520 ; am_hal_pdm_interrupt_service + 112
        0x0001a520:    2000        .       MOVS     r0,#0
        0x0001a522:    b006        ..      ADD      sp,sp,#0x18
        0x0001a524:    bd80        ..      POP      {r7,pc}
        0x0001a526:    0000        ..      MOVS     r0,r0
    am_hal_pdm_interrupt_status_get
        0x0001a528:    b086        ..      SUB      sp,sp,#0x18
        0x0001a52a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a52c:    9103        ..      STR      r1,[sp,#0xc]
        0x0001a52e:    f88d200b    ...     STRB     r2,[sp,#0xb]
        0x0001a532:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a534:    b188        ..      CBZ      r0,0x1a55a ; am_hal_pdm_interrupt_status_get + 50
        0x0001a536:    e7ff        ..      B        0x1a538 ; am_hal_pdm_interrupt_status_get + 16
        0x0001a538:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a53a:    6800        .h      LDR      r0,[r0,#0]
        0x0001a53c:    0e00        ..      LSRS     r0,r0,#24
        0x0001a53e:    07c0        ..      LSLS     r0,r0,#31
        0x0001a540:    b158        X.      CBZ      r0,0x1a55a ; am_hal_pdm_interrupt_status_get + 50
        0x0001a542:    e7ff        ..      B        0x1a544 ; am_hal_pdm_interrupt_status_get + 28
        0x0001a544:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a546:    6800        .h      LDR      r0,[r0,#0]
        0x0001a548:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a54c:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a550:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a554:    4288        .B      CMP      r0,r1
        0x0001a556:    d003        ..      BEQ      0x1a560 ; am_hal_pdm_interrupt_status_get + 56
        0x0001a558:    e7ff        ..      B        0x1a55a ; am_hal_pdm_interrupt_status_get + 50
        0x0001a55a:    2002        .       MOVS     r0,#2
        0x0001a55c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a55e:    e025        %.      B        0x1a5ac ; am_hal_pdm_interrupt_status_get + 132
        0x0001a560:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a562:    9001        ..      STR      r0,[sp,#4]
        0x0001a564:    9801        ..      LDR      r0,[sp,#4]
        0x0001a566:    6880        .h      LDR      r0,[r0,#8]
        0x0001a568:    9000        ..      STR      r0,[sp,#0]
        0x0001a56a:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001a56e:    07c0        ..      LSLS     r0,r0,#31
        0x0001a570:    b188        ..      CBZ      r0,0x1a596 ; am_hal_pdm_interrupt_status_get + 110
        0x0001a572:    e7ff        ..      B        0x1a574 ; am_hal_pdm_interrupt_status_get + 76
        0x0001a574:    f2411004    A...    MOV      r0,#0x1104
        0x0001a578:    f2c40020    .. .    MOVT     r0,#0x4020
        0x0001a57c:    6800        .h      LDR      r0,[r0,#0]
        0x0001a57e:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001a580:    6008        .`      STR      r0,[r1,#0]
        0x0001a582:    f2411000    A...    MOVW     r0,#0x1100
        0x0001a586:    f2c40020    .. .    MOVT     r0,#0x4020
        0x0001a58a:    6802        .h      LDR      r2,[r0,#0]
        0x0001a58c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001a58e:    6808        .h      LDR      r0,[r1,#0]
        0x0001a590:    4010        .@      ANDS     r0,r0,r2
        0x0001a592:    6008        .`      STR      r0,[r1,#0]
        0x0001a594:    e007        ..      B        0x1a5a6 ; am_hal_pdm_interrupt_status_get + 126
        0x0001a596:    f2411004    A...    MOV      r0,#0x1104
        0x0001a59a:    f2c40020    .. .    MOVT     r0,#0x4020
        0x0001a59e:    6800        .h      LDR      r0,[r0,#0]
        0x0001a5a0:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001a5a2:    6008        .`      STR      r0,[r1,#0]
        0x0001a5a4:    e7ff        ..      B        0x1a5a6 ; am_hal_pdm_interrupt_status_get + 126
        0x0001a5a6:    2000        .       MOVS     r0,#0
        0x0001a5a8:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a5aa:    e7ff        ..      B        0x1a5ac ; am_hal_pdm_interrupt_status_get + 132
        0x0001a5ac:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a5ae:    b006        ..      ADD      sp,sp,#0x18
        0x0001a5b0:    4770        pG      BX       lr
        0x0001a5b2:    0000        ..      MOVS     r0,r0
    am_hal_pdm_power_control
        0x0001a5b4:    b580        ..      PUSH     {r7,lr}
        0x0001a5b6:    b08a        ..      SUB      sp,sp,#0x28
        0x0001a5b8:    9008        ..      STR      r0,[sp,#0x20]
        0x0001a5ba:    f88d101f    ....    STRB     r1,[sp,#0x1f]
        0x0001a5be:    f88d201e    ...     STRB     r2,[sp,#0x1e]
        0x0001a5c2:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001a5c4:    b188        ..      CBZ      r0,0x1a5ea ; am_hal_pdm_power_control + 54
        0x0001a5c6:    e7ff        ..      B        0x1a5c8 ; am_hal_pdm_power_control + 20
        0x0001a5c8:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001a5ca:    6800        .h      LDR      r0,[r0,#0]
        0x0001a5cc:    0e00        ..      LSRS     r0,r0,#24
        0x0001a5ce:    07c0        ..      LSLS     r0,r0,#31
        0x0001a5d0:    b158        X.      CBZ      r0,0x1a5ea ; am_hal_pdm_power_control + 54
        0x0001a5d2:    e7ff        ..      B        0x1a5d4 ; am_hal_pdm_power_control + 32
        0x0001a5d4:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001a5d6:    6800        .h      LDR      r0,[r0,#0]
        0x0001a5d8:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001a5dc:    f24561e2    E..a    MOV      r1,#0x56e2
        0x0001a5e0:    f2c001f9    ....    MOVT     r1,#0xf9
        0x0001a5e4:    4288        .B      CMP      r0,r1
        0x0001a5e6:    d003        ..      BEQ      0x1a5f0 ; am_hal_pdm_power_control + 60
        0x0001a5e8:    e7ff        ..      B        0x1a5ea ; am_hal_pdm_power_control + 54
        0x0001a5ea:    2002        .       MOVS     r0,#2
        0x0001a5ec:    9009        ..      STR      r0,[sp,#0x24]
        0x0001a5ee:    e04e        N.      B        0x1a68e ; am_hal_pdm_power_control + 218
        0x0001a5f0:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001a5f2:    9006        ..      STR      r0,[sp,#0x18]
        0x0001a5f4:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a5f6:    6880        .h      LDR      r0,[r0,#8]
        0x0001a5f8:    9005        ..      STR      r0,[sp,#0x14]
        0x0001a5fa:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001a5fc:    3017        .0      ADDS     r0,r0,#0x17
        0x0001a5fe:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x0001a602:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001a606:    4601        .F      MOV      r1,r0
        0x0001a608:    9101        ..      STR      r1,[sp,#4]
        0x0001a60a:    b128        (.      CBZ      r0,0x1a618 ; am_hal_pdm_power_control + 100
        0x0001a60c:    e7ff        ..      B        0x1a60e ; am_hal_pdm_power_control + 90
        0x0001a60e:    9801        ..      LDR      r0,[sp,#4]
        0x0001a610:    3801        .8      SUBS     r0,#1
        0x0001a612:    2802        .(      CMP      r0,#2
        0x0001a614:    d321        !.      BCC      0x1a65a ; am_hal_pdm_power_control + 166
        0x0001a616:    e034        4.      B        0x1a682 ; am_hal_pdm_power_control + 206
        0x0001a618:    f89d001e    ....    LDRB     r0,[sp,#0x1e]
        0x0001a61c:    07c0        ..      LSLS     r0,r0,#31
        0x0001a61e:    b140        @.      CBZ      r0,0x1a632 ; am_hal_pdm_power_control + 126
        0x0001a620:    e7ff        ..      B        0x1a622 ; am_hal_pdm_power_control + 110
        0x0001a622:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001a624:    7900        .y      LDRB     r0,[r0,#4]
        0x0001a626:    07c0        ..      LSLS     r0,r0,#31
        0x0001a628:    b918        ..      CBNZ     r0,0x1a632 ; am_hal_pdm_power_control + 126
        0x0001a62a:    e7ff        ..      B        0x1a62c ; am_hal_pdm_power_control + 120
        0x0001a62c:    2007        .       MOVS     r0,#7
        0x0001a62e:    9009        ..      STR      r0,[sp,#0x24]
        0x0001a630:    e02d        -.      B        0x1a68e ; am_hal_pdm_power_control + 218
        0x0001a632:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001a636:    f000fc27    ..'.    BL       am_hal_pwrctrl_periph_enable ; 0x1ae88
        0x0001a63a:    f89d001e    ....    LDRB     r0,[sp,#0x1e]
        0x0001a63e:    07c0        ..      LSLS     r0,r0,#31
        0x0001a640:    b150        P.      CBZ      r0,0x1a658 ; am_hal_pdm_power_control + 164
        0x0001a642:    e7ff        ..      B        0x1a644 ; am_hal_pdm_power_control + 144
        0x0001a644:    f7fffaa8    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001a648:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a64a:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001a64c:    2000        .       MOVS     r0,#0
        0x0001a64e:    7108        .q      STRB     r0,[r1,#4]
        0x0001a650:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a652:    f7fffaa9    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001a656:    e7ff        ..      B        0x1a658 ; am_hal_pdm_power_control + 164
        0x0001a658:    e016        ..      B        0x1a688 ; am_hal_pdm_power_control + 212
        0x0001a65a:    f89d001e    ....    LDRB     r0,[sp,#0x1e]
        0x0001a65e:    07c0        ..      LSLS     r0,r0,#31
        0x0001a660:    b150        P.      CBZ      r0,0x1a678 ; am_hal_pdm_power_control + 196
        0x0001a662:    e7ff        ..      B        0x1a664 ; am_hal_pdm_power_control + 176
        0x0001a664:    f7fffa98    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001a668:    9002        ..      STR      r0,[sp,#8]
        0x0001a66a:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001a66c:    2001        .       MOVS     r0,#1
        0x0001a66e:    7108        .q      STRB     r0,[r1,#4]
        0x0001a670:    9802        ..      LDR      r0,[sp,#8]
        0x0001a672:    f7fffa99    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001a676:    e7ff        ..      B        0x1a678 ; am_hal_pdm_power_control + 196
        0x0001a678:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001a67c:    f000fb9e    ....    BL       am_hal_pwrctrl_periph_disable ; 0x1adbc
        0x0001a680:    e002        ..      B        0x1a688 ; am_hal_pdm_power_control + 212
        0x0001a682:    2006        .       MOVS     r0,#6
        0x0001a684:    9009        ..      STR      r0,[sp,#0x24]
        0x0001a686:    e002        ..      B        0x1a68e ; am_hal_pdm_power_control + 218
        0x0001a688:    2000        .       MOVS     r0,#0
        0x0001a68a:    9009        ..      STR      r0,[sp,#0x24]
        0x0001a68c:    e7ff        ..      B        0x1a68e ; am_hal_pdm_power_control + 218
        0x0001a68e:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001a690:    b00a        ..      ADD      sp,sp,#0x28
        0x0001a692:    bd80        ..      POP      {r7,pc}
    am_hal_pwrctrl_control
        0x0001a694:    b580        ..      PUSH     {r7,lr}
        0x0001a696:    b088        ..      SUB      sp,sp,#0x20
        0x0001a698:    f88d001b    ....    STRB     r0,[sp,#0x1b]
        0x0001a69c:    9105        ..      STR      r1,[sp,#0x14]
        0x0001a69e:    2000        .       MOVS     r0,#0
        0x0001a6a0:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a6a2:    9003        ..      STR      r0,[sp,#0xc]
        0x0001a6a4:    f89d001b    ....    LDRB     r0,[sp,#0x1b]
        0x0001a6a8:    4601        .F      MOV      r1,r0
        0x0001a6aa:    9100        ..      STR      r1,[sp,#0]
        0x0001a6ac:    2803        .(      CMP      r0,#3
        0x0001a6ae:    f2008100    ....    BHI.W    0x1a8b2 ; am_hal_pwrctrl_control + 542
        0x0001a6b2:    9900        ..      LDR      r1,[sp,#0]
        0x0001a6b4:    e8dff001    ....    TBB      [pc,r1]
    $d.23
        0x0001a6b8:    f6e6cd02    ....    DCD    4142320898
    $t.24
        0x0001a6bc:    a803        ..      ADD      r0,sp,#0xc
        0x0001a6be:    f7fdffe7    ....    BL       TrimVersionGet ; 0x18690
        0x0001a6c2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a6c4:    2801        .(      CMP      r0,#1
        0x0001a6c6:    d837        7.      BHI      0x1a738 ; am_hal_pwrctrl_control + 164
        0x0001a6c8:    e7ff        ..      B        0x1a6ca ; am_hal_pwrctrl_control + 54
        0x0001a6ca:    f2403178    @.x1    MOVW     r1,#0x378
        0x0001a6ce:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a6d2:    6808        .h      LDR      r0,[r1,#0]
        0x0001a6d4:    f02050f8     ..P    BIC      r0,r0,#0x1f000000
        0x0001a6d8:    6008        .`      STR      r0,[r1,#0]
        0x0001a6da:    f2403158    @.X1    MOVW     r1,#0x358
        0x0001a6de:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a6e2:    6808        .h      LDR      r0,[r1,#0]
        0x0001a6e4:    f42000f8     ...    BIC      r0,r0,#0x7c0000
        0x0001a6e8:    6008        .`      STR      r0,[r1,#0]
        0x0001a6ea:    f2403244    @.D2    MOVW     r2,#0x344
        0x0001a6ee:    f2c40202    ....    MOVT     r2,#0x4002
        0x0001a6f2:    6810        .h      LDR      r0,[r2,#0]
        0x0001a6f4:    230a        .#      MOVS     r3,#0xa
        0x0001a6f6:    f363601c    c..`    BFI      r0,r3,#24,#5
        0x0001a6fa:    6010        .`      STR      r0,[r2,#0]
        0x0001a6fc:    6810        .h      LDR      r0,[r2,#0]
        0x0001a6fe:    f36320ce    c..     BFI      r0,r3,#11,#4
        0x0001a702:    6010        .`      STR      r0,[r2,#0]
        0x0001a704:    6808        .h      LDR      r0,[r1,#0]
        0x0001a706:    220f        ."      MOVS     r2,#0xf
        0x0001a708:    f362200c    b..     BFI      r0,r2,#8,#5
        0x0001a70c:    6008        .`      STR      r0,[r1,#0]
        0x0001a70e:    f2403154    @.T1    MOVW     r1,#0x354
        0x0001a712:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a716:    6808        .h      LDR      r0,[r1,#0]
        0x0001a718:    f44010f0    @...    ORR      r0,r0,#0x1e0000
        0x0001a71c:    6008        .`      STR      r0,[r1,#0]
        0x0001a71e:    f2403160    @.`1    MOVW     r1,#0x360
        0x0001a722:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a726:    6808        .h      LDR      r0,[r1,#0]
        0x0001a728:    f362509a    b..P    BFI      r0,r2,#22,#5
        0x0001a72c:    6008        .`      STR      r0,[r1,#0]
        0x0001a72e:    6808        .h      LDR      r0,[r1,#0]
        0x0001a730:    f44010f0    @...    ORR      r0,r0,#0x1e0000
        0x0001a734:    6008        .`      STR      r0,[r1,#0]
        0x0001a736:    e7ff        ..      B        0x1a738 ; am_hal_pwrctrl_control + 164
        0x0001a738:    f2403148    @.H1    MOVW     r1,#0x348
        0x0001a73c:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a740:    6808        .h      LDR      r0,[r1,#0]
        0x0001a742:    220a        ."      MOVS     r2,#0xa
        0x0001a744:    f362609d    b..`    BFI      r0,r2,#26,#4
        0x0001a748:    6008        .`      STR      r0,[r1,#0]
        0x0001a74a:    6808        .h      LDR      r0,[r1,#0]
        0x0001a74c:    f3623050    b.P0    BFI      r0,r2,#13,#4
        0x0001a750:    6008        .`      STR      r0,[r1,#0]
        0x0001a752:    f240315c    @.\1    MOVW     r1,#0x35c
        0x0001a756:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a75a:    6808        .h      LDR      r0,[r1,#0]
        0x0001a75c:    f0407070    @.pp    ORR      r0,r0,#0x3c00000
        0x0001a760:    6008        .`      STR      r0,[r1,#0]
        0x0001a762:    6808        .h      LDR      r0,[r1,#0]
        0x0001a764:    f44050f0    @..P    ORR      r0,r0,#0x1e00
        0x0001a768:    6008        .`      STR      r0,[r1,#0]
        0x0001a76a:    f2403180    @..1    MOVW     r1,#0x380
        0x0001a76e:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a772:    6808        .h      LDR      r0,[r1,#0]
        0x0001a774:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x0001a778:    6008        .`      STR      r0,[r1,#0]
        0x0001a77a:    6808        .h      LDR      r0,[r1,#0]
        0x0001a77c:    f0404080    @..@    ORR      r0,r0,#0x40000000
        0x0001a780:    6008        .`      STR      r0,[r1,#0]
        0x0001a782:    f2403170    @.p1    MOVW     r1,#0x370
        0x0001a786:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a78a:    6808        .h      LDR      r0,[r1,#0]
        0x0001a78c:    f3c05005    ...P    UBFX     r0,r0,#20,#6
        0x0001a790:    f2402298    @.."    MOVW     r2,#0x298
        0x0001a794:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001a798:    6010        .`      STR      r0,[r2,#0]
        0x0001a79a:    6808        .h      LDR      r0,[r1,#0]
        0x0001a79c:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x0001a7a0:    6008        .`      STR      r0,[r1,#0]
        0x0001a7a2:    f240313c    @.<1    MOVW     r1,#0x33c
        0x0001a7a6:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a7aa:    2007        .       MOVS     r0,#7
        0x0001a7ac:    6008        .`      STR      r0,[r1,#0]
        0x0001a7ae:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001a7b0:    2801        .(      CMP      r0,#1
        0x0001a7b2:    d80e        ..      BHI      0x1a7d2 ; am_hal_pwrctrl_control + 318
        0x0001a7b4:    e7ff        ..      B        0x1a7b6 ; am_hal_pwrctrl_control + 290
        0x0001a7b6:    f2403140    @.@1    MOVW     r1,#0x340
        0x0001a7ba:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a7be:    6808        .h      LDR      r0,[r1,#0]
        0x0001a7c0:    f0207070     .pp    BIC      r0,r0,#0x3c00000
        0x0001a7c4:    6008        .`      STR      r0,[r1,#0]
        0x0001a7c6:    6808        .h      LDR      r0,[r1,#0]
        0x0001a7c8:    2201        ."      MOVS     r2,#1
        0x0001a7ca:    f362108a    b...    BFI      r0,r2,#6,#5
        0x0001a7ce:    6008        .`      STR      r0,[r1,#0]
        0x0001a7d0:    e7ff        ..      B        0x1a7d2 ; am_hal_pwrctrl_control + 318
        0x0001a7d2:    2000        .       MOVS     r0,#0
        0x0001a7d4:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001a7d8:    6800        .h      LDR      r0,[r0,#0]
        0x0001a7da:    f4104f7f    ...O    TST      r0,#0xff00
        0x0001a7de:    d009        ..      BEQ      0x1a7f4 ; am_hal_pwrctrl_control + 352
        0x0001a7e0:    e7ff        ..      B        0x1a7e2 ; am_hal_pwrctrl_control + 334
        0x0001a7e2:    f2411100    A...    MOVW     r1,#0x1100
        0x0001a7e6:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a7ea:    6808        .h      LDR      r0,[r1,#0]
        0x0001a7ec:    f0400001    @...    ORR      r0,r0,#1
        0x0001a7f0:    6008        .`      STR      r0,[r1,#0]
        0x0001a7f2:    e01a        ..      B        0x1a82a ; am_hal_pwrctrl_control + 406
        0x0001a7f4:    f002fed6    ....    BL       buck_ldo_override_init ; 0x1d5a4
        0x0001a7f8:    f2411100    A...    MOVW     r1,#0x1100
        0x0001a7fc:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a800:    6808        .h      LDR      r0,[r1,#0]
        0x0001a802:    f0400001    @...    ORR      r0,r0,#1
        0x0001a806:    6008        .`      STR      r0,[r1,#0]
        0x0001a808:    2005        .       MOVS     r0,#5
        0x0001a80a:    f2411108    A...    MOV      r1,#0x1108
        0x0001a80e:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a812:    2330        0#      MOVS     r3,#0x30
        0x0001a814:    461a        .F      MOV      r2,r3
        0x0001a816:    f7fefd53    ..S.    BL       am_hal_delay_us_status_change ; 0x192c0
        0x0001a81a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a81c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a81e:    b118        ..      CBZ      r0,0x1a828 ; am_hal_pwrctrl_control + 404
        0x0001a820:    e7ff        ..      B        0x1a822 ; am_hal_pwrctrl_control + 398
        0x0001a822:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a824:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a826:    e04a        J.      B        0x1a8be ; am_hal_pwrctrl_control + 554
        0x0001a828:    e7ff        ..      B        0x1a82a ; am_hal_pwrctrl_control + 406
        0x0001a82a:    f2403178    @.x1    MOVW     r1,#0x378
        0x0001a82e:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a832:    6808        .h      LDR      r0,[r1,#0]
        0x0001a834:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x0001a838:    6008        .`      STR      r0,[r1,#0]
        0x0001a83a:    2000        .       MOVS     r0,#0
        0x0001a83c:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001a840:    6800        .h      LDR      r0,[r0,#0]
        0x0001a842:    f4104f7f    ...O    TST      r0,#0xff00
        0x0001a846:    d003        ..      BEQ      0x1a850 ; am_hal_pwrctrl_control + 444
        0x0001a848:    e7ff        ..      B        0x1a84a ; am_hal_pwrctrl_control + 438
        0x0001a84a:    f002feab    ....    BL       buck_ldo_override_init ; 0x1d5a4
        0x0001a84e:    e7ff        ..      B        0x1a850 ; am_hal_pwrctrl_control + 444
        0x0001a850:    e032        2.      B        0x1a8b8 ; am_hal_pwrctrl_control + 548
        0x0001a852:    2000        .       MOVS     r0,#0
        0x0001a854:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001a858:    2012        .       MOVS     r0,#0x12
        0x0001a85a:    f10d0107    ....    ADD      r1,sp,#7
        0x0001a85e:    f000fb99    ....    BL       am_hal_pwrctrl_periph_enabled ; 0x1af94
        0x0001a862:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001a866:    07c0        ..      LSLS     r0,r0,#31
        0x0001a868:    b158        X.      CBZ      r0,0x1a882 ; am_hal_pwrctrl_control + 494
        0x0001a86a:    e7ff        ..      B        0x1a86c ; am_hal_pwrctrl_control + 472
        0x0001a86c:    2012        .       MOVS     r0,#0x12
        0x0001a86e:    f000faa5    ....    BL       am_hal_pwrctrl_periph_disable ; 0x1adbc
        0x0001a872:    9002        ..      STR      r0,[sp,#8]
        0x0001a874:    9802        ..      LDR      r0,[sp,#8]
        0x0001a876:    b118        ..      CBZ      r0,0x1a880 ; am_hal_pwrctrl_control + 492
        0x0001a878:    e7ff        ..      B        0x1a87a ; am_hal_pwrctrl_control + 486
        0x0001a87a:    9802        ..      LDR      r0,[sp,#8]
        0x0001a87c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a87e:    e01e        ..      B        0x1a8be ; am_hal_pwrctrl_control + 554
        0x0001a880:    e7ff        ..      B        0x1a882 ; am_hal_pwrctrl_control + 494
        0x0001a882:    e019        ..      B        0x1a8b8 ; am_hal_pwrctrl_control + 548
        0x0001a884:    f2401124    @.$.    MOVW     r1,#0x124
        0x0001a888:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a88c:    6808        .h      LDR      r0,[r1,#0]
        0x0001a88e:    2220         "      MOVS     r2,#0x20
        0x0001a890:    f3620087    b...    BFI      r0,r2,#2,#6
        0x0001a894:    6008        .`      STR      r0,[r1,#0]
        0x0001a896:    f2401120    @. .    MOVW     r1,#0x120
        0x0001a89a:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a89e:    2001        .       MOVS     r0,#1
        0x0001a8a0:    6008        .`      STR      r0,[r1,#0]
        0x0001a8a2:    e009        ..      B        0x1a8b8 ; am_hal_pwrctrl_control + 548
        0x0001a8a4:    f2410104    A...    MOV      r1,#0x1004
        0x0001a8a8:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a8ac:    2000        .       MOVS     r0,#0
        0x0001a8ae:    6008        .`      STR      r0,[r1,#0]
        0x0001a8b0:    e002        ..      B        0x1a8b8 ; am_hal_pwrctrl_control + 548
        0x0001a8b2:    2006        .       MOVS     r0,#6
        0x0001a8b4:    9004        ..      STR      r0,[sp,#0x10]
        0x0001a8b6:    e7ff        ..      B        0x1a8b8 ; am_hal_pwrctrl_control + 548
        0x0001a8b8:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001a8ba:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001a8bc:    e7ff        ..      B        0x1a8be ; am_hal_pwrctrl_control + 554
        0x0001a8be:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001a8c0:    b008        ..      ADD      sp,sp,#0x20
        0x0001a8c2:    bd80        ..      POP      {r7,pc}
    am_hal_pwrctrl_low_power_init
        0x0001a8c4:    b580        ..      PUSH     {r7,lr}
        0x0001a8c6:    b084        ..      SUB      sp,sp,#0x10
        0x0001a8c8:    f2410008    A...    MOV      r0,#0x1008
        0x0001a8cc:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001a8d0:    6800        .h      LDR      r0,[r0,#0]
        0x0001a8d2:    f3c05000    ...P    UBFX     r0,r0,#20,#1
        0x0001a8d6:    f2405190    @..Q    MOVW     r1,#0x590
        0x0001a8da:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001a8de:    7008        .p      STRB     r0,[r1,#0]
        0x0001a8e0:    f2411044    A.D.    MOV      r0,#0x1144
        0x0001a8e4:    f2c00002    ....    MOVT     r0,#2
        0x0001a8e8:    f000f8ca    ....    BL       am_hal_pwrctrl_mcu_memory_config ; 0x1aa80
        0x0001a8ec:    f241104a    A.J.    MOV      r0,#0x114a
        0x0001a8f0:    f2c00002    ....    MOVT     r0,#2
        0x0001a8f4:    f000fb78    ..x.    BL       am_hal_pwrctrl_sram_config ; 0x1afe8
        0x0001a8f8:    f2440144    D.D.    MOV      r1,#0x4044
        0x0001a8fc:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001a900:    9101        ..      STR      r1,[sp,#4]
        0x0001a902:    6808        .h      LDR      r0,[r1,#0]
        0x0001a904:    f440007c    @.|.    ORR      r0,r0,#0xfc0000
        0x0001a908:    6008        .`      STR      r0,[r1,#0]
        0x0001a90a:    f640709f    @..p    MOV      r0,#0xf9f
        0x0001a90e:    f2c00002    ....    MOVT     r0,#2
        0x0001a912:    f7fefb5f    .._.    BL       am_hal_daxi_config ; 0x18fd4
        0x0001a916:    2064        d       MOVS     r0,#0x64
        0x0001a918:    f7fefca6    ....    BL       am_hal_delay_us ; 0x19268
        0x0001a91c:    9901        ..      LDR      r1,[sp,#4]
        0x0001a91e:    6808        .h      LDR      r0,[r1,#0]
        0x0001a920:    f0400040    @.@.    ORR      r0,r0,#0x40
        0x0001a924:    6008        .`      STR      r0,[r1,#0]
        0x0001a926:    f240317c    @.|1    MOVW     r1,#0x37c
        0x0001a92a:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a92e:    6808        .h      LDR      r0,[r1,#0]
        0x0001a930:    f2480200    H...    MOVW     r2,#0x8000
        0x0001a934:    f2c052fe    ...R    MOVT     r2,#0x5fe
        0x0001a938:    4310        .C      ORRS     r0,r0,r2
        0x0001a93a:    6008        .`      STR      r0,[r1,#0]
        0x0001a93c:    f2404144    @.DA    MOV      r1,#0x444
        0x0001a940:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a944:    6808        .h      LDR      r0,[r1,#0]
        0x0001a946:    2204        ."      MOVS     r2,#4
        0x0001a948:    f362200f    b..     BFI      r0,r2,#8,#8
        0x0001a94c:    6008        .`      STR      r0,[r1,#0]
        0x0001a94e:    f2405091    @..P    MOV      r0,#0x591
        0x0001a952:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001a956:    7800        .x      LDRB     r0,[r0,#0]
        0x0001a958:    07c0        ..      LSLS     r0,r0,#31
        0x0001a95a:    bbc0        ..      CBNZ     r0,0x1a9ce ; am_hal_pwrctrl_low_power_init + 266
        0x0001a95c:    e7ff        ..      B        0x1a95e ; am_hal_pwrctrl_low_power_init + 154
        0x0001a95e:    f240316c    @.l1    MOVW     r1,#0x36c
        0x0001a962:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001a966:    6808        .h      LDR      r0,[r1,#0]
        0x0001a968:    f3c05005    ...P    UBFX     r0,r0,#20,#6
        0x0001a96c:    f24052a0    @..R    MOVW     r2,#0x5a0
        0x0001a970:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001a974:    6010        .`      STR      r0,[r2,#0]
        0x0001a976:    2088        .       MOVS     r0,#0x88
        0x0001a978:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001a97c:    6802        .h      LDR      r2,[r0,#0]
        0x0001a97e:    f002023f    ..?.    AND      r2,r2,#0x3f
        0x0001a982:    f24053a8    @..S    MOVW     r3,#0x5a8
        0x0001a986:    f2c10300    ....    MOVT     r3,#0x1000
        0x0001a98a:    601a        .`      STR      r2,[r3,#0]
        0x0001a98c:    6809        .h      LDR      r1,[r1,#0]
        0x0001a98e:    0e89        ..      LSRS     r1,r1,#26
        0x0001a990:    f24052a4    @..R    MOV      r2,#0x5a4
        0x0001a994:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001a998:    6011        .`      STR      r1,[r2,#0]
        0x0001a99a:    6800        .h      LDR      r0,[r0,#0]
        0x0001a99c:    f3c04085    ...@    UBFX     r0,r0,#18,#6
        0x0001a9a0:    f24051ac    @..Q    MOV      r1,#0x5ac
        0x0001a9a4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001a9a8:    6008        .`      STR      r0,[r1,#0]
        0x0001a9aa:    2044        D       MOVS     r0,#0x44
        0x0001a9ac:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001a9b0:    6800        .h      LDR      r0,[r0,#0]
        0x0001a9b2:    f3c010c6    ....    UBFX     r0,r0,#7,#7
        0x0001a9b6:    f24051b0    @..Q    MOVW     r1,#0x5b0
        0x0001a9ba:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001a9be:    6008        .`      STR      r0,[r1,#0]
        0x0001a9c0:    f2405191    @..Q    MOV      r1,#0x591
        0x0001a9c4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001a9c8:    2001        .       MOVS     r0,#1
        0x0001a9ca:    7008        .p      STRB     r0,[r1,#0]
        0x0001a9cc:    e7ff        ..      B        0x1a9ce ; am_hal_pwrctrl_low_power_init + 266
        0x0001a9ce:    f24050a0    @..P    MOVW     r0,#0x5a0
        0x0001a9d2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001a9d6:    6800        .h      LDR      r0,[r0,#0]
        0x0001a9d8:    f2405198    @..Q    MOVW     r1,#0x598
        0x0001a9dc:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001a9e0:    6008        .`      STR      r0,[r1,#0]
        0x0001a9e2:    f24050a8    @..P    MOVW     r0,#0x5a8
        0x0001a9e6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001a9ea:    6800        .h      LDR      r0,[r0,#0]
        0x0001a9ec:    f2405194    @..Q    MOV      r1,#0x594
        0x0001a9f0:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001a9f4:    6008        .`      STR      r0,[r1,#0]
        0x0001a9f6:    f24911fc    I...    MOV      r1,#0x91fc
        0x0001a9fa:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001a9fe:    2000        .       MOVS     r0,#0
        0x0001aa00:    6008        .`      STR      r0,[r1,#0]
        0x0001aa02:    f44f6192    O..a    MOV      r1,#0x490
        0x0001aa06:    2201        ."      MOVS     r2,#1
        0x0001aa08:    ab02        ..      ADD      r3,sp,#8
        0x0001aa0a:    4610        .F      MOV      r0,r2
        0x0001aa0c:    f7fff99c    ....    BL       am_hal_mram_info_read ; 0x19d48
        0x0001aa10:    9003        ..      STR      r0,[sp,#0xc]
        0x0001aa12:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001aa14:    bb88        ..      CBNZ     r0,0x1aa7a ; am_hal_pwrctrl_low_power_init + 438
        0x0001aa16:    e7ff        ..      B        0x1aa18 ; am_hal_pwrctrl_low_power_init + 340
        0x0001aa18:    f89d0008    ....    LDRB     r0,[sp,#8]
        0x0001aa1c:    f0100f06    ....    TST      r0,#6
        0x0001aa20:    d107        ..      BNE      0x1aa32 ; am_hal_pwrctrl_low_power_init + 366
        0x0001aa22:    e7ff        ..      B        0x1aa24 ; am_hal_pwrctrl_low_power_init + 352
        0x0001aa24:    f24911fc    I...    MOV      r1,#0x91fc
        0x0001aa28:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001aa2c:    2003        .       MOVS     r0,#3
        0x0001aa2e:    6008        .`      STR      r0,[r1,#0]
        0x0001aa30:    e022        ".      B        0x1aa78 ; am_hal_pwrctrl_low_power_init + 436
        0x0001aa32:    f89d0008    ....    LDRB     r0,[sp,#8]
        0x0001aa36:    0780        ..      LSLS     r0,r0,#30
        0x0001aa38:    2800        .(      CMP      r0,#0
        0x0001aa3a:    d407        ..      BMI      0x1aa4c ; am_hal_pwrctrl_low_power_init + 392
        0x0001aa3c:    e7ff        ..      B        0x1aa3e ; am_hal_pwrctrl_low_power_init + 378
        0x0001aa3e:    f24911fc    I...    MOV      r1,#0x91fc
        0x0001aa42:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001aa46:    2006        .       MOVS     r0,#6
        0x0001aa48:    6008        .`      STR      r0,[r1,#0]
        0x0001aa4a:    e014        ..      B        0x1aa76 ; am_hal_pwrctrl_low_power_init + 434
        0x0001aa4c:    f89d0008    ....    LDRB     r0,[sp,#8]
        0x0001aa50:    0740        @.      LSLS     r0,r0,#29
        0x0001aa52:    2800        .(      CMP      r0,#0
        0x0001aa54:    d407        ..      BMI      0x1aa66 ; am_hal_pwrctrl_low_power_init + 418
        0x0001aa56:    e7ff        ..      B        0x1aa58 ; am_hal_pwrctrl_low_power_init + 404
        0x0001aa58:    f24911fc    I...    MOV      r1,#0x91fc
        0x0001aa5c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001aa60:    2009        .       MOVS     r0,#9
        0x0001aa62:    6008        .`      STR      r0,[r1,#0]
        0x0001aa64:    e006        ..      B        0x1aa74 ; am_hal_pwrctrl_low_power_init + 432
        0x0001aa66:    f24911fc    I...    MOV      r1,#0x91fc
        0x0001aa6a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001aa6e:    2000        .       MOVS     r0,#0
        0x0001aa70:    6008        .`      STR      r0,[r1,#0]
        0x0001aa72:    e7ff        ..      B        0x1aa74 ; am_hal_pwrctrl_low_power_init + 432
        0x0001aa74:    e7ff        ..      B        0x1aa76 ; am_hal_pwrctrl_low_power_init + 434
        0x0001aa76:    e7ff        ..      B        0x1aa78 ; am_hal_pwrctrl_low_power_init + 436
        0x0001aa78:    e7ff        ..      B        0x1aa7a ; am_hal_pwrctrl_low_power_init + 438
        0x0001aa7a:    2000        .       MOVS     r0,#0
        0x0001aa7c:    b004        ..      ADD      sp,sp,#0x10
        0x0001aa7e:    bd80        ..      POP      {r7,pc}
    am_hal_pwrctrl_mcu_memory_config
        0x0001aa80:    b580        ..      PUSH     {r7,lr}
        0x0001aa82:    b086        ..      SUB      sp,sp,#0x18
        0x0001aa84:    9004        ..      STR      r0,[sp,#0x10]
        0x0001aa86:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aa88:    7800        .x      LDRB     r0,[r0,#0]
        0x0001aa8a:    4601        .F      MOV      r1,r0
        0x0001aa8c:    9102        ..      STR      r1,[sp,#8]
        0x0001aa8e:    b140        @.      CBZ      r0,0x1aaa2 ; am_hal_pwrctrl_mcu_memory_config + 34
        0x0001aa90:    e7ff        ..      B        0x1aa92 ; am_hal_pwrctrl_mcu_memory_config + 18
        0x0001aa92:    9802        ..      LDR      r0,[sp,#8]
        0x0001aa94:    2801        .(      CMP      r0,#1
        0x0001aa96:    d011        ..      BEQ      0x1aabc ; am_hal_pwrctrl_mcu_memory_config + 60
        0x0001aa98:    e7ff        ..      B        0x1aa9a ; am_hal_pwrctrl_mcu_memory_config + 26
        0x0001aa9a:    9802        ..      LDR      r0,[sp,#8]
        0x0001aa9c:    2802        .(      CMP      r0,#2
        0x0001aa9e:    d01a        ..      BEQ      0x1aad6 ; am_hal_pwrctrl_mcu_memory_config + 86
        0x0001aaa0:    e026        &.      B        0x1aaf0 ; am_hal_pwrctrl_mcu_memory_config + 112
        0x0001aaa2:    f2410114    A...    MOV      r1,#0x1014
        0x0001aaa6:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001aaaa:    6808        .h      LDR      r0,[r1,#0]
        0x0001aaac:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001aab0:    6008        .`      STR      r0,[r1,#0]
        0x0001aab2:    6808        .h      LDR      r0,[r1,#0]
        0x0001aab4:    f0200020     . .    BIC      r0,r0,#0x20
        0x0001aab8:    6008        .`      STR      r0,[r1,#0]
        0x0001aaba:    e019        ..      B        0x1aaf0 ; am_hal_pwrctrl_mcu_memory_config + 112
        0x0001aabc:    f2410114    A...    MOV      r1,#0x1014
        0x0001aac0:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001aac4:    6808        .h      LDR      r0,[r1,#0]
        0x0001aac6:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001aaca:    6008        .`      STR      r0,[r1,#0]
        0x0001aacc:    6808        .h      LDR      r0,[r1,#0]
        0x0001aace:    f0200020     . .    BIC      r0,r0,#0x20
        0x0001aad2:    6008        .`      STR      r0,[r1,#0]
        0x0001aad4:    e00c        ..      B        0x1aaf0 ; am_hal_pwrctrl_mcu_memory_config + 112
        0x0001aad6:    f2410114    A...    MOV      r1,#0x1014
        0x0001aada:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001aade:    6808        .h      LDR      r0,[r1,#0]
        0x0001aae0:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001aae4:    6008        .`      STR      r0,[r1,#0]
        0x0001aae6:    6808        .h      LDR      r0,[r1,#0]
        0x0001aae8:    f0400020    @. .    ORR      r0,r0,#0x20
        0x0001aaec:    6008        .`      STR      r0,[r1,#0]
        0x0001aaee:    e7ff        ..      B        0x1aaf0 ; am_hal_pwrctrl_mcu_memory_config + 112
        0x0001aaf0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aaf2:    7882        .x      LDRB     r2,[r0,#2]
        0x0001aaf4:    f2410014    A...    MOV      r0,#0x1014
        0x0001aaf8:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001aafc:    6801        .h      LDR      r1,[r0,#0]
        0x0001aafe:    f3620102    b...    BFI      r1,r2,#0,#3
        0x0001ab02:    6001        .`      STR      r1,[r0,#0]
        0x0001ab04:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001ab06:    7909        .y      LDRB     r1,[r1,#4]
        0x0001ab08:    f0010201    ....    AND      r2,r1,#1
        0x0001ab0c:    6801        .h      LDR      r1,[r0,#0]
        0x0001ab0e:    f0210108    !...    BIC      r1,r1,#8
        0x0001ab12:    ea4101c2    A...    ORR      r1,r1,r2,LSL #3
        0x0001ab16:    6001        .`      STR      r1,[r0,#0]
        0x0001ab18:    6803        .h      LDR      r3,[r0,#0]
        0x0001ab1a:    4669        iF      MOV      r1,sp
        0x0001ab1c:    2001        .       MOVS     r0,#1
        0x0001ab1e:    6008        .`      STR      r0,[r1,#0]
        0x0001ab20:    2005        .       MOVS     r0,#5
        0x0001ab22:    f2410118    A...    MOV      r1,#0x1018
        0x0001ab26:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ab2a:    223f        ?"      MOVS     r2,#0x3f
        0x0001ab2c:    f7fefbec    ....    BL       am_hal_delay_us_status_check ; 0x19308
        0x0001ab30:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ab32:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ab34:    b118        ..      CBZ      r0,0x1ab3e ; am_hal_pwrctrl_mcu_memory_config + 190
        0x0001ab36:    e7ff        ..      B        0x1ab38 ; am_hal_pwrctrl_mcu_memory_config + 184
        0x0001ab38:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ab3a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001ab3c:    e0aa        ..      B        0x1ac94 ; am_hal_pwrctrl_mcu_memory_config + 532
        0x0001ab3e:    f2410018    A...    MOV      r0,#0x1018
        0x0001ab42:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ab46:    6800        .h      LDR      r0,[r0,#0]
        0x0001ab48:    f3c01000    ....    UBFX     r0,r0,#4,#1
        0x0001ab4c:    f2410114    A...    MOV      r1,#0x1014
        0x0001ab50:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ab54:    6809        .h      LDR      r1,[r1,#0]
        0x0001ab56:    f3c11100    ....    UBFX     r1,r1,#4,#1
        0x0001ab5a:    4288        .B      CMP      r0,r1
        0x0001ab5c:    d133        3.      BNE      0x1abc6 ; am_hal_pwrctrl_mcu_memory_config + 326
        0x0001ab5e:    e7ff        ..      B        0x1ab60 ; am_hal_pwrctrl_mcu_memory_config + 224
        0x0001ab60:    f2410018    A...    MOV      r0,#0x1018
        0x0001ab64:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ab68:    6800        .h      LDR      r0,[r0,#0]
        0x0001ab6a:    f3c01040    ..@.    UBFX     r0,r0,#5,#1
        0x0001ab6e:    f2410114    A...    MOV      r1,#0x1014
        0x0001ab72:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ab76:    6809        .h      LDR      r1,[r1,#0]
        0x0001ab78:    f3c11140    ..@.    UBFX     r1,r1,#5,#1
        0x0001ab7c:    4288        .B      CMP      r0,r1
        0x0001ab7e:    d122        ".      BNE      0x1abc6 ; am_hal_pwrctrl_mcu_memory_config + 326
        0x0001ab80:    e7ff        ..      B        0x1ab82 ; am_hal_pwrctrl_mcu_memory_config + 258
        0x0001ab82:    f2410018    A...    MOV      r0,#0x1018
        0x0001ab86:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ab8a:    6800        .h      LDR      r0,[r0,#0]
        0x0001ab8c:    f0000007    ....    AND      r0,r0,#7
        0x0001ab90:    f2410114    A...    MOV      r1,#0x1014
        0x0001ab94:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ab98:    6809        .h      LDR      r1,[r1,#0]
        0x0001ab9a:    f0010107    ....    AND      r1,r1,#7
        0x0001ab9e:    4288        .B      CMP      r0,r1
        0x0001aba0:    d111        ..      BNE      0x1abc6 ; am_hal_pwrctrl_mcu_memory_config + 326
        0x0001aba2:    e7ff        ..      B        0x1aba4 ; am_hal_pwrctrl_mcu_memory_config + 292
        0x0001aba4:    f2410018    A...    MOV      r0,#0x1018
        0x0001aba8:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001abac:    6800        .h      LDR      r0,[r0,#0]
        0x0001abae:    f3c000c0    ....    UBFX     r0,r0,#3,#1
        0x0001abb2:    f2410114    A...    MOV      r1,#0x1014
        0x0001abb6:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001abba:    6809        .h      LDR      r1,[r1,#0]
        0x0001abbc:    f3c101c0    ....    UBFX     r1,r1,#3,#1
        0x0001abc0:    4288        .B      CMP      r0,r1
        0x0001abc2:    d003        ..      BEQ      0x1abcc ; am_hal_pwrctrl_mcu_memory_config + 332
        0x0001abc4:    e7ff        ..      B        0x1abc6 ; am_hal_pwrctrl_mcu_memory_config + 326
        0x0001abc6:    2001        .       MOVS     r0,#1
        0x0001abc8:    9005        ..      STR      r0,[sp,#0x14]
        0x0001abca:    e063        c.      B        0x1ac94 ; am_hal_pwrctrl_mcu_memory_config + 532
        0x0001abcc:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001abce:    7840        @x      LDRB     r0,[r0,#1]
        0x0001abd0:    07c0        ..      LSLS     r0,r0,#31
        0x0001abd2:    b148        H.      CBZ      r0,0x1abe8 ; am_hal_pwrctrl_mcu_memory_config + 360
        0x0001abd4:    e7ff        ..      B        0x1abd6 ; am_hal_pwrctrl_mcu_memory_config + 342
        0x0001abd6:    f241011c    A...    MOV      r1,#0x101c
        0x0001abda:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001abde:    6808        .h      LDR      r0,[r1,#0]
        0x0001abe0:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001abe4:    6008        .`      STR      r0,[r1,#0]
        0x0001abe6:    e008        ..      B        0x1abfa ; am_hal_pwrctrl_mcu_memory_config + 378
        0x0001abe8:    f241011c    A...    MOV      r1,#0x101c
        0x0001abec:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001abf0:    6808        .h      LDR      r0,[r1,#0]
        0x0001abf2:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001abf6:    6008        .`      STR      r0,[r1,#0]
        0x0001abf8:    e7ff        ..      B        0x1abfa ; am_hal_pwrctrl_mcu_memory_config + 378
        0x0001abfa:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001abfc:    7940        @y      LDRB     r0,[r0,#5]
        0x0001abfe:    07c0        ..      LSLS     r0,r0,#31
        0x0001ac00:    b148        H.      CBZ      r0,0x1ac16 ; am_hal_pwrctrl_mcu_memory_config + 406
        0x0001ac02:    e7ff        ..      B        0x1ac04 ; am_hal_pwrctrl_mcu_memory_config + 388
        0x0001ac04:    f241011c    A...    MOV      r1,#0x101c
        0x0001ac08:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ac0c:    6808        .h      LDR      r0,[r1,#0]
        0x0001ac0e:    f0200008     ...    BIC      r0,r0,#8
        0x0001ac12:    6008        .`      STR      r0,[r1,#0]
        0x0001ac14:    e008        ..      B        0x1ac28 ; am_hal_pwrctrl_mcu_memory_config + 424
        0x0001ac16:    f241011c    A...    MOV      r1,#0x101c
        0x0001ac1a:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ac1e:    6808        .h      LDR      r0,[r1,#0]
        0x0001ac20:    f0400008    @...    ORR      r0,r0,#8
        0x0001ac24:    6008        .`      STR      r0,[r1,#0]
        0x0001ac26:    e7ff        ..      B        0x1ac28 ; am_hal_pwrctrl_mcu_memory_config + 424
        0x0001ac28:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ac2a:    78c0        .x      LDRB     r0,[r0,#3]
        0x0001ac2c:    4601        .F      MOV      r1,r0
        0x0001ac2e:    9101        ..      STR      r1,[sp,#4]
        0x0001ac30:    2807        .(      CMP      r0,#7
        0x0001ac32:    d82c        ,.      BHI      0x1ac8e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001ac34:    9901        ..      LDR      r1,[sp,#4]
        0x0001ac36:    e8dff001    ....    TBB      [pc,r1]
    $d.3
        0x0001ac3a:    0d04        ..      DCW    3332
        0x0001ac3c:    2a2a172a    *.**    DCD    707401514
        0x0001ac40:    212a        *!      DCW    8490
    $t.4
        0x0001ac42:    f241011c    A...    MOV      r1,#0x101c
        0x0001ac46:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ac4a:    6808        .h      LDR      r0,[r1,#0]
        0x0001ac4c:    f0400007    @...    ORR      r0,r0,#7
        0x0001ac50:    6008        .`      STR      r0,[r1,#0]
        0x0001ac52:    e01c        ..      B        0x1ac8e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001ac54:    f241011c    A...    MOV      r1,#0x101c
        0x0001ac58:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ac5c:    6808        .h      LDR      r0,[r1,#0]
        0x0001ac5e:    2206        ."      MOVS     r2,#6
        0x0001ac60:    f3620002    b...    BFI      r0,r2,#0,#3
        0x0001ac64:    6008        .`      STR      r0,[r1,#0]
        0x0001ac66:    e012        ..      B        0x1ac8e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001ac68:    f241011c    A...    MOV      r1,#0x101c
        0x0001ac6c:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ac70:    6808        .h      LDR      r0,[r1,#0]
        0x0001ac72:    2204        ."      MOVS     r2,#4
        0x0001ac74:    f3620002    b...    BFI      r0,r2,#0,#3
        0x0001ac78:    6008        .`      STR      r0,[r1,#0]
        0x0001ac7a:    e008        ..      B        0x1ac8e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001ac7c:    f241011c    A...    MOV      r1,#0x101c
        0x0001ac80:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ac84:    6808        .h      LDR      r0,[r1,#0]
        0x0001ac86:    f0200007     ...    BIC      r0,r0,#7
        0x0001ac8a:    6008        .`      STR      r0,[r1,#0]
        0x0001ac8c:    e7ff        ..      B        0x1ac8e ; am_hal_pwrctrl_mcu_memory_config + 526
        0x0001ac8e:    2000        .       MOVS     r0,#0
        0x0001ac90:    9005        ..      STR      r0,[sp,#0x14]
        0x0001ac92:    e7ff        ..      B        0x1ac94 ; am_hal_pwrctrl_mcu_memory_config + 532
        0x0001ac94:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ac96:    b006        ..      ADD      sp,sp,#0x18
        0x0001ac98:    bd80        ..      POP      {r7,pc}
        0x0001ac9a:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_mcu_mode_select
        0x0001ac9c:    b580        ..      PUSH     {r7,lr}
        0x0001ac9e:    b084        ..      SUB      sp,sp,#0x10
        0x0001aca0:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x0001aca4:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001aca8:    2801        .(      CMP      r0,#1
        0x0001acaa:    d008        ..      BEQ      0x1acbe ; am_hal_pwrctrl_mcu_mode_select + 34
        0x0001acac:    e7ff        ..      B        0x1acae ; am_hal_pwrctrl_mcu_mode_select + 18
        0x0001acae:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001acb2:    2802        .(      CMP      r0,#2
        0x0001acb4:    d003        ..      BEQ      0x1acbe ; am_hal_pwrctrl_mcu_mode_select + 34
        0x0001acb6:    e7ff        ..      B        0x1acb8 ; am_hal_pwrctrl_mcu_mode_select + 28
        0x0001acb8:    2006        .       MOVS     r0,#6
        0x0001acba:    9003        ..      STR      r0,[sp,#0xc]
        0x0001acbc:    e065        e.      B        0x1ad8a ; am_hal_pwrctrl_mcu_mode_select + 238
        0x0001acbe:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001acc2:    2802        .(      CMP      r0,#2
        0x0001acc4:    d10d        ..      BNE      0x1ace2 ; am_hal_pwrctrl_mcu_mode_select + 70
        0x0001acc6:    e7ff        ..      B        0x1acc8 ; am_hal_pwrctrl_mcu_mode_select + 44
        0x0001acc8:    f2411008    A...    MOV      r0,#0x1108
        0x0001accc:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001acd0:    6800        .h      LDR      r0,[r0,#0]
        0x0001acd2:    f3c01001    ....    UBFX     r0,r0,#4,#2
        0x0001acd6:    2803        .(      CMP      r0,#3
        0x0001acd8:    d003        ..      BEQ      0x1ace2 ; am_hal_pwrctrl_mcu_mode_select + 70
        0x0001acda:    e7ff        ..      B        0x1acdc ; am_hal_pwrctrl_mcu_mode_select + 64
        0x0001acdc:    2007        .       MOVS     r0,#7
        0x0001acde:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ace0:    e053        S.      B        0x1ad8a ; am_hal_pwrctrl_mcu_mode_select + 238
        0x0001ace2:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001ace6:    f2400144    @.D.    MOVW     r1,#0x44
        0x0001acea:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001acee:    7809        .x      LDRB     r1,[r1,#0]
        0x0001acf0:    4288        .B      CMP      r0,r1
        0x0001acf2:    d103        ..      BNE      0x1acfc ; am_hal_pwrctrl_mcu_mode_select + 96
        0x0001acf4:    e7ff        ..      B        0x1acf6 ; am_hal_pwrctrl_mcu_mode_select + 90
        0x0001acf6:    2000        .       MOVS     r0,#0
        0x0001acf8:    9003        ..      STR      r0,[sp,#0xc]
        0x0001acfa:    e046        F.      B        0x1ad8a ; am_hal_pwrctrl_mcu_mode_select + 238
        0x0001acfc:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001ad00:    f2400144    @.D.    MOVW     r1,#0x44
        0x0001ad04:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001ad08:    7008        .p      STRB     r0,[r1,#0]
        0x0001ad0a:    f89d200b    ...     LDRB     r2,[sp,#0xb]
        0x0001ad0e:    f2410100    A...    MOVW     r1,#0x1000
        0x0001ad12:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001ad16:    6808        .h      LDR      r0,[r1,#0]
        0x0001ad18:    f3620001    b...    BFI      r0,r2,#0,#2
        0x0001ad1c:    6008        .`      STR      r0,[r1,#0]
        0x0001ad1e:    2004        .       MOVS     r0,#4
        0x0001ad20:    9001        ..      STR      r0,[sp,#4]
        0x0001ad22:    2000        .       MOVS     r0,#0
        0x0001ad24:    9000        ..      STR      r0,[sp,#0]
        0x0001ad26:    e7ff        ..      B        0x1ad28 ; am_hal_pwrctrl_mcu_mode_select + 140
        0x0001ad28:    9800        ..      LDR      r0,[sp,#0]
        0x0001ad2a:    2804        .(      CMP      r0,#4
        0x0001ad2c:    d815        ..      BHI      0x1ad5a ; am_hal_pwrctrl_mcu_mode_select + 190
        0x0001ad2e:    e7ff        ..      B        0x1ad30 ; am_hal_pwrctrl_mcu_mode_select + 148
        0x0001ad30:    f2410000    A...    MOVW     r0,#0x1000
        0x0001ad34:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ad38:    6800        .h      LDR      r0,[r0,#0]
        0x0001ad3a:    f3c00080    ....    UBFX     r0,r0,#2,#1
        0x0001ad3e:    2801        .(      CMP      r0,#1
        0x0001ad40:    db03        ..      BLT      0x1ad4a ; am_hal_pwrctrl_mcu_mode_select + 174
        0x0001ad42:    e7ff        ..      B        0x1ad44 ; am_hal_pwrctrl_mcu_mode_select + 168
        0x0001ad44:    2000        .       MOVS     r0,#0
        0x0001ad46:    9001        ..      STR      r0,[sp,#4]
        0x0001ad48:    e007        ..      B        0x1ad5a ; am_hal_pwrctrl_mcu_mode_select + 190
        0x0001ad4a:    2001        .       MOVS     r0,#1
        0x0001ad4c:    f7fefa8c    ....    BL       am_hal_delay_us ; 0x19268
        0x0001ad50:    e7ff        ..      B        0x1ad52 ; am_hal_pwrctrl_mcu_mode_select + 182
        0x0001ad52:    9800        ..      LDR      r0,[sp,#0]
        0x0001ad54:    3001        .0      ADDS     r0,#1
        0x0001ad56:    9000        ..      STR      r0,[sp,#0]
        0x0001ad58:    e7e6        ..      B        0x1ad28 ; am_hal_pwrctrl_mcu_mode_select + 140
        0x0001ad5a:    9801        ..      LDR      r0,[sp,#4]
        0x0001ad5c:    b118        ..      CBZ      r0,0x1ad66 ; am_hal_pwrctrl_mcu_mode_select + 202
        0x0001ad5e:    e7ff        ..      B        0x1ad60 ; am_hal_pwrctrl_mcu_mode_select + 196
        0x0001ad60:    9801        ..      LDR      r0,[sp,#4]
        0x0001ad62:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ad64:    e011        ..      B        0x1ad8a ; am_hal_pwrctrl_mcu_mode_select + 238
        0x0001ad66:    f2410000    A...    MOVW     r0,#0x1000
        0x0001ad6a:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001ad6e:    6800        .h      LDR      r0,[r0,#0]
        0x0001ad70:    f3c000c1    ....    UBFX     r0,r0,#3,#2
        0x0001ad74:    f89d100b    ....    LDRB     r1,[sp,#0xb]
        0x0001ad78:    4288        .B      CMP      r0,r1
        0x0001ad7a:    d103        ..      BNE      0x1ad84 ; am_hal_pwrctrl_mcu_mode_select + 232
        0x0001ad7c:    e7ff        ..      B        0x1ad7e ; am_hal_pwrctrl_mcu_mode_select + 226
        0x0001ad7e:    2000        .       MOVS     r0,#0
        0x0001ad80:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ad82:    e002        ..      B        0x1ad8a ; am_hal_pwrctrl_mcu_mode_select + 238
        0x0001ad84:    2001        .       MOVS     r0,#1
        0x0001ad86:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ad88:    e7ff        ..      B        0x1ad8a ; am_hal_pwrctrl_mcu_mode_select + 238
        0x0001ad8a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ad8c:    b004        ..      ADD      sp,sp,#0x10
        0x0001ad8e:    bd80        ..      POP      {r7,pc}
    am_hal_pwrctrl_mcu_mode_status
        0x0001ad90:    b082        ..      SUB      sp,sp,#8
        0x0001ad92:    9000        ..      STR      r0,[sp,#0]
        0x0001ad94:    9800        ..      LDR      r0,[sp,#0]
        0x0001ad96:    b918        ..      CBNZ     r0,0x1ada0 ; am_hal_pwrctrl_mcu_mode_status + 16
        0x0001ad98:    e7ff        ..      B        0x1ad9a ; am_hal_pwrctrl_mcu_mode_status + 10
        0x0001ad9a:    2006        .       MOVS     r0,#6
        0x0001ad9c:    9001        ..      STR      r0,[sp,#4]
        0x0001ad9e:    e009        ..      B        0x1adb4 ; am_hal_pwrctrl_mcu_mode_status + 36
        0x0001ada0:    f2400044    @.D.    MOVW     r0,#0x44
        0x0001ada4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ada8:    7800        .x      LDRB     r0,[r0,#0]
        0x0001adaa:    9900        ..      LDR      r1,[sp,#0]
        0x0001adac:    7008        .p      STRB     r0,[r1,#0]
        0x0001adae:    2000        .       MOVS     r0,#0
        0x0001adb0:    9001        ..      STR      r0,[sp,#4]
        0x0001adb2:    e7ff        ..      B        0x1adb4 ; am_hal_pwrctrl_mcu_mode_status + 36
        0x0001adb4:    9801        ..      LDR      r0,[sp,#4]
        0x0001adb6:    b002        ..      ADD      sp,sp,#8
        0x0001adb8:    4770        pG      BX       lr
        0x0001adba:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_periph_disable
        0x0001adbc:    b580        ..      PUSH     {r7,lr}
        0x0001adbe:    b08a        ..      SUB      sp,sp,#0x28
        0x0001adc0:    f88d0023    ..#.    STRB     r0,[sp,#0x23]
        0x0001adc4:    f89d1023    ..#.    LDRB     r1,[sp,#0x23]
        0x0001adc8:    a803        ..      ADD      r0,sp,#0xc
        0x0001adca:    f7fef881    ....    BL       am_get_pwrctrl ; 0x18ed0
        0x0001adce:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001add0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001add2:    b118        ..      CBZ      r0,0x1addc ; am_hal_pwrctrl_periph_disable + 32
        0x0001add4:    e7ff        ..      B        0x1add6 ; am_hal_pwrctrl_periph_disable + 26
        0x0001add6:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001add8:    9009        ..      STR      r0,[sp,#0x24]
        0x0001adda:    e051        Q.      B        0x1ae80 ; am_hal_pwrctrl_periph_disable + 196
        0x0001addc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001adde:    6800        .h      LDR      r0,[r0,#0]
        0x0001ade0:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001ade2:    4208        .B      TST      r0,r1
        0x0001ade4:    d103        ..      BNE      0x1adee ; am_hal_pwrctrl_periph_disable + 50
        0x0001ade6:    e7ff        ..      B        0x1ade8 ; am_hal_pwrctrl_periph_disable + 44
        0x0001ade8:    2000        .       MOVS     r0,#0
        0x0001adea:    9009        ..      STR      r0,[sp,#0x24]
        0x0001adec:    e048        H.      B        0x1ae80 ; am_hal_pwrctrl_periph_disable + 196
        0x0001adee:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001adf2:    2812        .(      CMP      r0,#0x12
        0x0001adf4:    d123        #.      BNE      0x1ae3e ; am_hal_pwrctrl_periph_disable + 130
        0x0001adf6:    e7ff        ..      B        0x1adf8 ; am_hal_pwrctrl_periph_disable + 60
        0x0001adf8:    f64070e0    @..p    MOVW     r0,#0xfe0
        0x0001adfc:    f2c4000c    ....    MOVT     r0,#0x400c
        0x0001ae00:    6800        .h      LDR      r0,[r0,#0]
        0x0001ae02:    28c0        .(      CMP      r0,#0xc0
        0x0001ae04:    d11a        ..      BNE      0x1ae3c ; am_hal_pwrctrl_periph_disable + 128
        0x0001ae06:    e7ff        ..      B        0x1ae08 ; am_hal_pwrctrl_periph_disable + 76
        0x0001ae08:    f002fd22    ..".    BL       crypto_quiesce ; 0x1d850
        0x0001ae0c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ae0e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ae10:    b118        ..      CBZ      r0,0x1ae1a ; am_hal_pwrctrl_periph_disable + 94
        0x0001ae12:    e7ff        ..      B        0x1ae14 ; am_hal_pwrctrl_periph_disable + 88
        0x0001ae14:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ae16:    9009        ..      STR      r0,[sp,#0x24]
        0x0001ae18:    e032        2.      B        0x1ae80 ; am_hal_pwrctrl_periph_disable + 196
        0x0001ae1a:    f24910fc    I...    MOV      r0,#0x91fc
        0x0001ae1e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ae22:    6800        .h      LDR      r0,[r0,#0]
        0x0001ae24:    b148        H.      CBZ      r0,0x1ae3a ; am_hal_pwrctrl_periph_disable + 126
        0x0001ae26:    e7ff        ..      B        0x1ae28 ; am_hal_pwrctrl_periph_disable + 108
        0x0001ae28:    f24910fc    I...    MOV      r0,#0x91fc
        0x0001ae2c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ae30:    6801        .h      LDR      r1,[r0,#0]
        0x0001ae32:    2000        .       MOVS     r0,#0
        0x0001ae34:    f002fc42    ..B.    BL       crypto_boost_trims ; 0x1d6bc
        0x0001ae38:    e7ff        ..      B        0x1ae3a ; am_hal_pwrctrl_periph_disable + 126
        0x0001ae3a:    e7ff        ..      B        0x1ae3c ; am_hal_pwrctrl_periph_disable + 128
        0x0001ae3c:    e7ff        ..      B        0x1ae3e ; am_hal_pwrctrl_periph_disable + 130
        0x0001ae3e:    f7fefeab    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001ae42:    9002        ..      STR      r0,[sp,#8]
        0x0001ae44:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001ae46:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001ae48:    6808        .h      LDR      r0,[r1,#0]
        0x0001ae4a:    4390        .C      BICS     r0,r0,r2
        0x0001ae4c:    6008        .`      STR      r0,[r1,#0]
        0x0001ae4e:    9802        ..      LDR      r0,[sp,#8]
        0x0001ae50:    f7fefeaa    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001ae54:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001ae56:    9b06        ..      LDR      r3,[sp,#0x18]
        0x0001ae58:    466a        jF      MOV      r2,sp
        0x0001ae5a:    2000        .       MOVS     r0,#0
        0x0001ae5c:    6010        .`      STR      r0,[r2,#0]
        0x0001ae5e:    2005        .       MOVS     r0,#5
        0x0001ae60:    461a        .F      MOV      r2,r3
        0x0001ae62:    f7fefa51    ..Q.    BL       am_hal_delay_us_status_check ; 0x19308
        0x0001ae66:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ae68:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ae6a:    b918        ..      CBNZ     r0,0x1ae74 ; am_hal_pwrctrl_periph_disable + 184
        0x0001ae6c:    e7ff        ..      B        0x1ae6e ; am_hal_pwrctrl_periph_disable + 178
        0x0001ae6e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ae70:    9009        ..      STR      r0,[sp,#0x24]
        0x0001ae72:    e005        ..      B        0x1ae80 ; am_hal_pwrctrl_periph_disable + 196
        0x0001ae74:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001ae78:    f004f9ae    ....    BL       pwrctrl_periph_disable_msk_check ; 0x1f1d8
        0x0001ae7c:    9009        ..      STR      r0,[sp,#0x24]
        0x0001ae7e:    e7ff        ..      B        0x1ae80 ; am_hal_pwrctrl_periph_disable + 196
        0x0001ae80:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001ae82:    b00a        ..      ADD      sp,sp,#0x28
        0x0001ae84:    bd80        ..      POP      {r7,pc}
        0x0001ae86:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_periph_enable
        0x0001ae88:    b580        ..      PUSH     {r7,lr}
        0x0001ae8a:    b08a        ..      SUB      sp,sp,#0x28
        0x0001ae8c:    f88d0023    ..#.    STRB     r0,[sp,#0x23]
        0x0001ae90:    f89d1023    ..#.    LDRB     r1,[sp,#0x23]
        0x0001ae94:    a803        ..      ADD      r0,sp,#0xc
        0x0001ae96:    f7fef81b    ....    BL       am_get_pwrctrl ; 0x18ed0
        0x0001ae9a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ae9c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ae9e:    b118        ..      CBZ      r0,0x1aea8 ; am_hal_pwrctrl_periph_enable + 32
        0x0001aea0:    e7ff        ..      B        0x1aea2 ; am_hal_pwrctrl_periph_enable + 26
        0x0001aea2:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001aea4:    9009        ..      STR      r0,[sp,#0x24]
        0x0001aea6:    e071        q.      B        0x1af8c ; am_hal_pwrctrl_periph_enable + 260
        0x0001aea8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001aeaa:    6800        .h      LDR      r0,[r0,#0]
        0x0001aeac:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001aeae:    4208        .B      TST      r0,r1
        0x0001aeb0:    d003        ..      BEQ      0x1aeba ; am_hal_pwrctrl_periph_enable + 50
        0x0001aeb2:    e7ff        ..      B        0x1aeb4 ; am_hal_pwrctrl_periph_enable + 44
        0x0001aeb4:    2000        .       MOVS     r0,#0
        0x0001aeb6:    9009        ..      STR      r0,[sp,#0x24]
        0x0001aeb8:    e068        h.      B        0x1af8c ; am_hal_pwrctrl_periph_enable + 260
        0x0001aeba:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001aebe:    2812        .(      CMP      r0,#0x12
        0x0001aec0:    d111        ..      BNE      0x1aee6 ; am_hal_pwrctrl_periph_enable + 94
        0x0001aec2:    e7ff        ..      B        0x1aec4 ; am_hal_pwrctrl_periph_enable + 60
        0x0001aec4:    f24910fc    I...    MOV      r0,#0x91fc
        0x0001aec8:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001aecc:    6800        .h      LDR      r0,[r0,#0]
        0x0001aece:    b148        H.      CBZ      r0,0x1aee4 ; am_hal_pwrctrl_periph_enable + 92
        0x0001aed0:    e7ff        ..      B        0x1aed2 ; am_hal_pwrctrl_periph_enable + 74
        0x0001aed2:    f24910fc    I...    MOV      r0,#0x91fc
        0x0001aed6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001aeda:    6801        .h      LDR      r1,[r0,#0]
        0x0001aedc:    2001        .       MOVS     r0,#1
        0x0001aede:    f002fbed    ....    BL       crypto_boost_trims ; 0x1d6bc
        0x0001aee2:    e7ff        ..      B        0x1aee4 ; am_hal_pwrctrl_periph_enable + 92
        0x0001aee4:    e7ff        ..      B        0x1aee6 ; am_hal_pwrctrl_periph_enable + 94
        0x0001aee6:    f7fefe57    ..W.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001aeea:    9002        ..      STR      r0,[sp,#8]
        0x0001aeec:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001aeee:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001aef0:    6808        .h      LDR      r0,[r1,#0]
        0x0001aef2:    4310        .C      ORRS     r0,r0,r2
        0x0001aef4:    6008        .`      STR      r0,[r1,#0]
        0x0001aef6:    9802        ..      LDR      r0,[sp,#8]
        0x0001aef8:    f7fefe56    ..V.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001aefc:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001aefe:    9b06        ..      LDR      r3,[sp,#0x18]
        0x0001af00:    466a        jF      MOV      r2,sp
        0x0001af02:    2001        .       MOVS     r0,#1
        0x0001af04:    6010        .`      STR      r0,[r2,#0]
        0x0001af06:    2005        .       MOVS     r0,#5
        0x0001af08:    461a        .F      MOV      r2,r3
        0x0001af0a:    f7fef9fd    ....    BL       am_hal_delay_us_status_check ; 0x19308
        0x0001af0e:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001af10:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001af12:    b1c8        ..      CBZ      r0,0x1af48 ; am_hal_pwrctrl_periph_enable + 192
        0x0001af14:    e7ff        ..      B        0x1af16 ; am_hal_pwrctrl_periph_enable + 142
        0x0001af16:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001af1a:    2812        .(      CMP      r0,#0x12
        0x0001af1c:    d111        ..      BNE      0x1af42 ; am_hal_pwrctrl_periph_enable + 186
        0x0001af1e:    e7ff        ..      B        0x1af20 ; am_hal_pwrctrl_periph_enable + 152
        0x0001af20:    f24910fc    I...    MOV      r0,#0x91fc
        0x0001af24:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001af28:    6800        .h      LDR      r0,[r0,#0]
        0x0001af2a:    b148        H.      CBZ      r0,0x1af40 ; am_hal_pwrctrl_periph_enable + 184
        0x0001af2c:    e7ff        ..      B        0x1af2e ; am_hal_pwrctrl_periph_enable + 166
        0x0001af2e:    f24910fc    I...    MOV      r0,#0x91fc
        0x0001af32:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001af36:    6801        .h      LDR      r1,[r0,#0]
        0x0001af38:    2000        .       MOVS     r0,#0
        0x0001af3a:    f002fbbf    ....    BL       crypto_boost_trims ; 0x1d6bc
        0x0001af3e:    e7ff        ..      B        0x1af40 ; am_hal_pwrctrl_periph_enable + 184
        0x0001af40:    e7ff        ..      B        0x1af42 ; am_hal_pwrctrl_periph_enable + 186
        0x0001af42:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001af44:    9009        ..      STR      r0,[sp,#0x24]
        0x0001af46:    e021        !.      B        0x1af8c ; am_hal_pwrctrl_periph_enable + 260
        0x0001af48:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001af4c:    2812        .(      CMP      r0,#0x12
        0x0001af4e:    d111        ..      BNE      0x1af74 ; am_hal_pwrctrl_periph_enable + 236
        0x0001af50:    e7ff        ..      B        0x1af52 ; am_hal_pwrctrl_periph_enable + 202
        0x0001af52:    2064        d       MOVS     r0,#0x64
        0x0001af54:    f6417110    A..q    MOV      r1,#0x1f10
        0x0001af58:    f2c4010c    ....    MOVT     r1,#0x400c
        0x0001af5c:    2301        .#      MOVS     r3,#1
        0x0001af5e:    461a        .F      MOV      r2,r3
        0x0001af60:    f7fef9ae    ....    BL       am_hal_delay_us_status_change ; 0x192c0
        0x0001af64:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001af66:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001af68:    b118        ..      CBZ      r0,0x1af72 ; am_hal_pwrctrl_periph_enable + 234
        0x0001af6a:    e7ff        ..      B        0x1af6c ; am_hal_pwrctrl_periph_enable + 228
        0x0001af6c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001af6e:    9009        ..      STR      r0,[sp,#0x24]
        0x0001af70:    e00c        ..      B        0x1af8c ; am_hal_pwrctrl_periph_enable + 260
        0x0001af72:    e7ff        ..      B        0x1af74 ; am_hal_pwrctrl_periph_enable + 236
        0x0001af74:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001af76:    6800        .h      LDR      r0,[r0,#0]
        0x0001af78:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001af7a:    4208        .B      TST      r0,r1
        0x0001af7c:    d003        ..      BEQ      0x1af86 ; am_hal_pwrctrl_periph_enable + 254
        0x0001af7e:    e7ff        ..      B        0x1af80 ; am_hal_pwrctrl_periph_enable + 248
        0x0001af80:    2000        .       MOVS     r0,#0
        0x0001af82:    9009        ..      STR      r0,[sp,#0x24]
        0x0001af84:    e002        ..      B        0x1af8c ; am_hal_pwrctrl_periph_enable + 260
        0x0001af86:    2001        .       MOVS     r0,#1
        0x0001af88:    9009        ..      STR      r0,[sp,#0x24]
        0x0001af8a:    e7ff        ..      B        0x1af8c ; am_hal_pwrctrl_periph_enable + 260
        0x0001af8c:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001af8e:    b00a        ..      ADD      sp,sp,#0x28
        0x0001af90:    bd80        ..      POP      {r7,pc}
        0x0001af92:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_periph_enabled
        0x0001af94:    b580        ..      PUSH     {r7,lr}
        0x0001af96:    b088        ..      SUB      sp,sp,#0x20
        0x0001af98:    f88d001b    ....    STRB     r0,[sp,#0x1b]
        0x0001af9c:    9105        ..      STR      r1,[sp,#0x14]
        0x0001af9e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001afa0:    b918        ..      CBNZ     r0,0x1afaa ; am_hal_pwrctrl_periph_enabled + 22
        0x0001afa2:    e7ff        ..      B        0x1afa4 ; am_hal_pwrctrl_periph_enabled + 16
        0x0001afa4:    2006        .       MOVS     r0,#6
        0x0001afa6:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001afa8:    e01a        ..      B        0x1afe0 ; am_hal_pwrctrl_periph_enabled + 76
        0x0001afaa:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001afac:    2000        .       MOVS     r0,#0
        0x0001afae:    7008        .p      STRB     r0,[r1,#0]
        0x0001afb0:    f89d101b    ....    LDRB     r1,[sp,#0x1b]
        0x0001afb4:    4668        hF      MOV      r0,sp
        0x0001afb6:    f7fdff8b    ....    BL       am_get_pwrctrl ; 0x18ed0
        0x0001afba:    9004        ..      STR      r0,[sp,#0x10]
        0x0001afbc:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001afbe:    b118        ..      CBZ      r0,0x1afc8 ; am_hal_pwrctrl_periph_enabled + 52
        0x0001afc0:    e7ff        ..      B        0x1afc2 ; am_hal_pwrctrl_periph_enabled + 46
        0x0001afc2:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001afc4:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001afc6:    e00b        ..      B        0x1afe0 ; am_hal_pwrctrl_periph_enabled + 76
        0x0001afc8:    9802        ..      LDR      r0,[sp,#8]
        0x0001afca:    6800        .h      LDR      r0,[r0,#0]
        0x0001afcc:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001afce:    4008        .@      ANDS     r0,r0,r1
        0x0001afd0:    2800        .(      CMP      r0,#0
        0x0001afd2:    bf18        ..      IT       NE
        0x0001afd4:    2001        .       MOVNE    r0,#1
        0x0001afd6:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001afd8:    7008        .p      STRB     r0,[r1,#0]
        0x0001afda:    2000        .       MOVS     r0,#0
        0x0001afdc:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001afde:    e7ff        ..      B        0x1afe0 ; am_hal_pwrctrl_periph_enabled + 76
        0x0001afe0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001afe2:    b008        ..      ADD      sp,sp,#0x20
        0x0001afe4:    bd80        ..      POP      {r7,pc}
        0x0001afe6:    0000        ..      MOVS     r0,r0
    am_hal_pwrctrl_sram_config
        0x0001afe8:    b580        ..      PUSH     {r7,lr}
        0x0001afea:    b086        ..      SUB      sp,sp,#0x18
        0x0001afec:    9004        ..      STR      r0,[sp,#0x10]
        0x0001afee:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001aff0:    7802        .x      LDRB     r2,[r0,#0]
        0x0001aff2:    f2410024    A.$.    MOV      r0,#0x1024
        0x0001aff6:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001affa:    6801        .h      LDR      r1,[r0,#0]
        0x0001affc:    f3620101    b...    BFI      r1,r2,#0,#2
        0x0001b000:    6001        .`      STR      r1,[r0,#0]
        0x0001b002:    6803        .h      LDR      r3,[r0,#0]
        0x0001b004:    4669        iF      MOV      r1,sp
        0x0001b006:    2001        .       MOVS     r0,#1
        0x0001b008:    6008        .`      STR      r0,[r1,#0]
        0x0001b00a:    2005        .       MOVS     r0,#5
        0x0001b00c:    f2410128    A.(.    MOV      r1,#0x1028
        0x0001b010:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b014:    2203        ."      MOVS     r2,#3
        0x0001b016:    f7fef977    ..w.    BL       am_hal_delay_us_status_check ; 0x19308
        0x0001b01a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b01c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b01e:    b118        ..      CBZ      r0,0x1b028 ; am_hal_pwrctrl_sram_config + 64
        0x0001b020:    e7ff        ..      B        0x1b022 ; am_hal_pwrctrl_sram_config + 58
        0x0001b022:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b024:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b026:    e07c        |.      B        0x1b122 ; am_hal_pwrctrl_sram_config + 314
        0x0001b028:    f2410028    A.(.    MOV      r0,#0x1028
        0x0001b02c:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b030:    6800        .h      LDR      r0,[r0,#0]
        0x0001b032:    f0000003    ....    AND      r0,r0,#3
        0x0001b036:    f2410124    A.$.    MOV      r1,#0x1024
        0x0001b03a:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b03e:    6809        .h      LDR      r1,[r1,#0]
        0x0001b040:    f0010103    ....    AND      r1,r1,#3
        0x0001b044:    4288        .B      CMP      r0,r1
        0x0001b046:    d003        ..      BEQ      0x1b050 ; am_hal_pwrctrl_sram_config + 104
        0x0001b048:    e7ff        ..      B        0x1b04a ; am_hal_pwrctrl_sram_config + 98
        0x0001b04a:    2001        .       MOVS     r0,#1
        0x0001b04c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b04e:    e068        h.      B        0x1b122 ; am_hal_pwrctrl_sram_config + 314
        0x0001b050:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b052:    7842        Bx      LDRB     r2,[r0,#1]
        0x0001b054:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001b058:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b05c:    9101        ..      STR      r1,[sp,#4]
        0x0001b05e:    6808        .h      LDR      r0,[r1,#0]
        0x0001b060:    f0020203    ....    AND      r2,r2,#3
        0x0001b064:    f020000c     ...    BIC      r0,r0,#0xc
        0x0001b068:    ea400082    @...    ORR      r0,r0,r2,LSL #2
        0x0001b06c:    6008        .`      STR      r0,[r1,#0]
        0x0001b06e:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b070:    7882        .x      LDRB     r2,[r0,#2]
        0x0001b072:    6808        .h      LDR      r0,[r1,#0]
        0x0001b074:    f0020203    ....    AND      r2,r2,#3
        0x0001b078:    f02000c0     ...    BIC      r0,r0,#0xc0
        0x0001b07c:    ea401082    @...    ORR      r0,r0,r2,LSL #6
        0x0001b080:    6008        .`      STR      r0,[r1,#0]
        0x0001b082:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b084:    78c2        .x      LDRB     r2,[r0,#3]
        0x0001b086:    6808        .h      LDR      r0,[r1,#0]
        0x0001b088:    f0020203    ....    AND      r2,r2,#3
        0x0001b08c:    f4207040     .@p    BIC      r0,r0,#0x300
        0x0001b090:    ea402002    @..     ORR      r0,r0,r2,LSL #8
        0x0001b094:    6008        .`      STR      r0,[r1,#0]
        0x0001b096:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b098:    7902        .y      LDRB     r2,[r0,#4]
        0x0001b09a:    6808        .h      LDR      r0,[r1,#0]
        0x0001b09c:    f0020203    ....    AND      r2,r2,#3
        0x0001b0a0:    f0200030     .0.    BIC      r0,r0,#0x30
        0x0001b0a4:    ea401002    @...    ORR      r0,r0,r2,LSL #4
        0x0001b0a8:    6008        .`      STR      r0,[r1,#0]
        0x0001b0aa:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b0ac:    7940        @y      LDRB     r0,[r0,#5]
        0x0001b0ae:    4601        .F      MOV      r1,r0
        0x0001b0b0:    9102        ..      STR      r1,[sp,#8]
        0x0001b0b2:    2803        .(      CMP      r0,#3
        0x0001b0b4:    d82a        *.      BHI      0x1b10c ; am_hal_pwrctrl_sram_config + 292
        0x0001b0b6:    9902        ..      LDR      r1,[sp,#8]
        0x0001b0b8:    e8dff001    ....    TBB      [pc,r1]
    $d.7
        0x0001b0bc:    1f150b02    ....    DCD    521472770
    $t.8
        0x0001b0c0:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001b0c4:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b0c8:    6808        .h      LDR      r0,[r1,#0]
        0x0001b0ca:    f0400003    @...    ORR      r0,r0,#3
        0x0001b0ce:    6008        .`      STR      r0,[r1,#0]
        0x0001b0d0:    e01c        ..      B        0x1b10c ; am_hal_pwrctrl_sram_config + 292
        0x0001b0d2:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001b0d6:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b0da:    6808        .h      LDR      r0,[r1,#0]
        0x0001b0dc:    2202        ."      MOVS     r2,#2
        0x0001b0de:    f3620001    b...    BFI      r0,r2,#0,#2
        0x0001b0e2:    6008        .`      STR      r0,[r1,#0]
        0x0001b0e4:    e012        ..      B        0x1b10c ; am_hal_pwrctrl_sram_config + 292
        0x0001b0e6:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001b0ea:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b0ee:    6808        .h      LDR      r0,[r1,#0]
        0x0001b0f0:    2201        ."      MOVS     r2,#1
        0x0001b0f2:    f3620001    b...    BFI      r0,r2,#0,#2
        0x0001b0f6:    6008        .`      STR      r0,[r1,#0]
        0x0001b0f8:    e008        ..      B        0x1b10c ; am_hal_pwrctrl_sram_config + 292
        0x0001b0fa:    f241012c    A.,.    MOV      r1,#0x102c
        0x0001b0fe:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b102:    6808        .h      LDR      r0,[r1,#0]
        0x0001b104:    f0200003     ...    BIC      r0,r0,#3
        0x0001b108:    6008        .`      STR      r0,[r1,#0]
        0x0001b10a:    e7ff        ..      B        0x1b10c ; am_hal_pwrctrl_sram_config + 292
        0x0001b10c:    f2410140    A.@.    MOVW     r1,#0x1040
        0x0001b110:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b114:    6808        .h      LDR      r0,[r1,#0]
        0x0001b116:    f4206040     .@`    BIC      r0,r0,#0xc00
        0x0001b11a:    6008        .`      STR      r0,[r1,#0]
        0x0001b11c:    2000        .       MOVS     r0,#0
        0x0001b11e:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b120:    e7ff        ..      B        0x1b122 ; am_hal_pwrctrl_sram_config + 314
        0x0001b122:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b124:    b006        ..      ADD      sp,sp,#0x18
        0x0001b126:    bd80        ..      POP      {r7,pc}
    am_hal_rtc_osc_disable
        0x0001b128:    f6440100    D...    MOVW     r1,#0x4800
        0x0001b12c:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b130:    6808        .h      LDR      r0,[r1,#0]
        0x0001b132:    f0400010    @...    ORR      r0,r0,#0x10
        0x0001b136:    6008        .`      STR      r0,[r1,#0]
        0x0001b138:    2000        .       MOVS     r0,#0
        0x0001b13a:    4770        pG      BX       lr
    am_hal_stimer_compare_delta_set
        0x0001b13c:    b580        ..      PUSH     {r7,lr}
        0x0001b13e:    b088        ..      SUB      sp,sp,#0x20
        0x0001b140:    9006        ..      STR      r0,[sp,#0x18]
        0x0001b142:    9105        ..      STR      r1,[sp,#0x14]
        0x0001b144:    2000        .       MOVS     r0,#0
        0x0001b146:    9002        ..      STR      r0,[sp,#8]
        0x0001b148:    f000f874    ..t.    BL       am_hal_stimer_counter_get ; 0x1b234
        0x0001b14c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b14e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b150:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001b152:    2808        .(      CMP      r0,#8
        0x0001b154:    d303        ..      BCC      0x1b15e ; am_hal_stimer_compare_delta_set + 34
        0x0001b156:    e7ff        ..      B        0x1b158 ; am_hal_stimer_compare_delta_set + 28
        0x0001b158:    2005        .       MOVS     r0,#5
        0x0001b15a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b15c:    e053        S.      B        0x1b206 ; am_hal_stimer_compare_delta_set + 202
        0x0001b15e:    e7ff        ..      B        0x1b160 ; am_hal_stimer_compare_delta_set + 36
        0x0001b160:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b162:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001b164:    f2400148    @.H.    MOVW     r1,#0x48
        0x0001b168:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001b16c:    f8511022    Q.".    LDR      r1,[r1,r2,LSL #2]
        0x0001b170:    4288        .B      CMP      r0,r1
        0x0001b172:    d03d        =.      BEQ      0x1b1f0 ; am_hal_stimer_compare_delta_set + 180
        0x0001b174:    e7ff        ..      B        0x1b176 ; am_hal_stimer_compare_delta_set + 58
        0x0001b176:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b178:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001b17a:    f2400148    @.H.    MOVW     r1,#0x48
        0x0001b17e:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001b182:    f8511022    Q.".    LDR      r1,[r1,r2,LSL #2]
        0x0001b186:    3101        .1      ADDS     r1,#1
        0x0001b188:    4288        .B      CMP      r0,r1
        0x0001b18a:    d031        1.      BEQ      0x1b1f0 ; am_hal_stimer_compare_delta_set + 180
        0x0001b18c:    e7ff        ..      B        0x1b18e ; am_hal_stimer_compare_delta_set + 82
        0x0001b18e:    f7fefd03    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001b192:    9001        ..      STR      r0,[sp,#4]
        0x0001b194:    f000f84e    ..N.    BL       am_hal_stimer_counter_get ; 0x1b234
        0x0001b198:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b19a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b19c:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001b19e:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001b1a0:    1a89        ..      SUBS     r1,r1,r2
        0x0001b1a2:    3103        .1      ADDS     r1,#3
        0x0001b1a4:    4288        .B      CMP      r0,r1
        0x0001b1a6:    d908        ..      BLS      0x1b1ba ; am_hal_stimer_compare_delta_set + 126
        0x0001b1a8:    e7ff        ..      B        0x1b1aa ; am_hal_stimer_compare_delta_set + 110
        0x0001b1aa:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001b1ac:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001b1ae:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b1b0:    1a89        ..      SUBS     r1,r1,r2
        0x0001b1b2:    4408        .D      ADD      r0,r0,r1
        0x0001b1b4:    3803        .8      SUBS     r0,#3
        0x0001b1b6:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b1b8:    e005        ..      B        0x1b1c6 ; am_hal_stimer_compare_delta_set + 138
        0x0001b1ba:    2001        .       MOVS     r0,#1
        0x0001b1bc:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b1be:    f04f6000    O..`    MOV      r0,#0x8000000
        0x0001b1c2:    9002        ..      STR      r0,[sp,#8]
        0x0001b1c4:    e7ff        ..      B        0x1b1c6 ; am_hal_stimer_compare_delta_set + 138
        0x0001b1c6:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b1c8:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001b1ca:    f6480120    H. .    MOV      r1,#0x8820
        0x0001b1ce:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b1d2:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001b1d6:    f000f82d    ..-.    BL       am_hal_stimer_counter_get ; 0x1b234
        0x0001b1da:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001b1dc:    f2400148    @.H.    MOVW     r1,#0x48
        0x0001b1e0:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001b1e4:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001b1e8:    9801        ..      LDR      r0,[sp,#4]
        0x0001b1ea:    f7fefcdd    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001b1ee:    e007        ..      B        0x1b200 ; am_hal_stimer_compare_delta_set + 196
        0x0001b1f0:    f000f820    .. .    BL       am_hal_stimer_counter_get ; 0x1b234
        0x0001b1f4:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b1f6:    e7ff        ..      B        0x1b1f8 ; am_hal_stimer_compare_delta_set + 188
        0x0001b1f8:    2001        .       MOVS     r0,#1
        0x0001b1fa:    2800        .(      CMP      r0,#0
        0x0001b1fc:    d1b0        ..      BNE      0x1b160 ; am_hal_stimer_compare_delta_set + 36
        0x0001b1fe:    e7ff        ..      B        0x1b200 ; am_hal_stimer_compare_delta_set + 196
        0x0001b200:    9802        ..      LDR      r0,[sp,#8]
        0x0001b202:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b204:    e7ff        ..      B        0x1b206 ; am_hal_stimer_compare_delta_set + 202
        0x0001b206:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001b208:    b008        ..      ADD      sp,sp,#0x20
        0x0001b20a:    bd80        ..      POP      {r7,pc}
    am_hal_stimer_config
        0x0001b20c:    b082        ..      SUB      sp,sp,#8
        0x0001b20e:    9001        ..      STR      r0,[sp,#4]
        0x0001b210:    f6480100    H...    MOVW     r1,#0x8800
        0x0001b214:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b218:    6808        .h      LDR      r0,[r1,#0]
        0x0001b21a:    9000        ..      STR      r0,[sp,#0]
        0x0001b21c:    9801        ..      LDR      r0,[sp,#4]
        0x0001b21e:    6008        .`      STR      r0,[r1,#0]
        0x0001b220:    f2403168    @.h1    MOVW     r1,#0x368
        0x0001b224:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001b228:    2001        .       MOVS     r0,#1
        0x0001b22a:    7008        .p      STRB     r0,[r1,#0]
        0x0001b22c:    9800        ..      LDR      r0,[sp,#0]
        0x0001b22e:    b002        ..      ADD      sp,sp,#8
        0x0001b230:    4770        pG      BX       lr
        0x0001b232:    0000        ..      MOVS     r0,r0
    am_hal_stimer_counter_get
        0x0001b234:    b580        ..      PUSH     {r7,lr}
        0x0001b236:    b086        ..      SUB      sp,sp,#0x18
        0x0001b238:    f6480004    H...    MOV      r0,#0x8804
        0x0001b23c:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001b240:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b242:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b244:    a901        ..      ADD      r1,sp,#4
        0x0001b246:    f000f9c3    ....    BL       am_hal_triple_read ; 0x1b5d0
        0x0001b24a:    9801        ..      LDR      r0,[sp,#4]
        0x0001b24c:    9902        ..      LDR      r1,[sp,#8]
        0x0001b24e:    4288        .B      CMP      r0,r1
        0x0001b250:    d103        ..      BNE      0x1b25a ; am_hal_stimer_counter_get + 38
        0x0001b252:    e7ff        ..      B        0x1b254 ; am_hal_stimer_counter_get + 32
        0x0001b254:    9802        ..      LDR      r0,[sp,#8]
        0x0001b256:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b258:    e002        ..      B        0x1b260 ; am_hal_stimer_counter_get + 44
        0x0001b25a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b25c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b25e:    e7ff        ..      B        0x1b260 ; am_hal_stimer_counter_get + 44
        0x0001b260:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001b262:    b006        ..      ADD      sp,sp,#0x18
        0x0001b264:    bd80        ..      POP      {r7,pc}
        0x0001b266:    0000        ..      MOVS     r0,r0
    am_hal_stimer_int_clear
        0x0001b268:    b081        ..      SUB      sp,sp,#4
        0x0001b26a:    9000        ..      STR      r0,[sp,#0]
        0x0001b26c:    9800        ..      LDR      r0,[sp,#0]
        0x0001b26e:    f6481108    H...    MOV      r1,#0x8908
        0x0001b272:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b276:    6008        .`      STR      r0,[r1,#0]
        0x0001b278:    b001        ..      ADD      sp,sp,#4
        0x0001b27a:    4770        pG      BX       lr
    am_hal_stimer_int_enable
        0x0001b27c:    b081        ..      SUB      sp,sp,#4
        0x0001b27e:    9000        ..      STR      r0,[sp,#0]
        0x0001b280:    9a00        ..      LDR      r2,[sp,#0]
        0x0001b282:    f6481100    H...    MOVW     r1,#0x8900
        0x0001b286:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b28a:    6808        .h      LDR      r0,[r1,#0]
        0x0001b28c:    4310        .C      ORRS     r0,r0,r2
        0x0001b28e:    6008        .`      STR      r0,[r1,#0]
        0x0001b290:    b001        ..      ADD      sp,sp,#4
        0x0001b292:    4770        pG      BX       lr
    am_hal_stimer_int_status_get
        0x0001b294:    b082        ..      SUB      sp,sp,#8
        0x0001b296:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001b29a:    f6481004    H...    MOV      r0,#0x8904
        0x0001b29e:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001b2a2:    6800        .h      LDR      r0,[r0,#0]
        0x0001b2a4:    9000        ..      STR      r0,[sp,#0]
        0x0001b2a6:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001b2aa:    07c0        ..      LSLS     r0,r0,#31
        0x0001b2ac:    b148        H.      CBZ      r0,0x1b2c2 ; am_hal_stimer_int_status_get + 46
        0x0001b2ae:    e7ff        ..      B        0x1b2b0 ; am_hal_stimer_int_status_get + 28
        0x0001b2b0:    f6481000    H...    MOVW     r0,#0x8900
        0x0001b2b4:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001b2b8:    6801        .h      LDR      r1,[r0,#0]
        0x0001b2ba:    9800        ..      LDR      r0,[sp,#0]
        0x0001b2bc:    4008        .@      ANDS     r0,r0,r1
        0x0001b2be:    9000        ..      STR      r0,[sp,#0]
        0x0001b2c0:    e7ff        ..      B        0x1b2c2 ; am_hal_stimer_int_status_get + 46
        0x0001b2c2:    9800        ..      LDR      r0,[sp,#0]
        0x0001b2c4:    b002        ..      ADD      sp,sp,#8
        0x0001b2c6:    4770        pG      BX       lr
    am_hal_sysctrl_fpu_enable
        0x0001b2c8:    f64e5188    N..Q    MOV      r1,#0xed88
        0x0001b2cc:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001b2d0:    f44f0070    O.p.    MOV      r0,#0xf00000
        0x0001b2d4:    6008        .`      STR      r0,[r1,#0]
        0x0001b2d6:    4770        pG      BX       lr
    am_hal_sysctrl_fpu_stacking_enable
        0x0001b2d8:    b580        ..      PUSH     {r7,lr}
        0x0001b2da:    b084        ..      SUB      sp,sp,#0x10
        0x0001b2dc:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x0001b2e0:    f7fefc5a    ..Z.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001b2e4:    9001        ..      STR      r0,[sp,#4]
        0x0001b2e6:    f64e7134    N.4q    MOV      r1,#0xef34
        0x0001b2ea:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001b2ee:    6808        .h      LDR      r0,[r1,#0]
        0x0001b2f0:    9002        ..      STR      r0,[sp,#8]
        0x0001b2f2:    9802        ..      LDR      r0,[sp,#8]
        0x0001b2f4:    f0204040     .@@    BIC      r0,r0,#0xc0000000
        0x0001b2f8:    9002        ..      STR      r0,[sp,#8]
        0x0001b2fa:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x0001b2fe:    07c0        ..      LSLS     r0,r0,#31
        0x0001b300:    f04f4200    O..B    MOV      r2,#0x80000000
        0x0001b304:    2800        .(      CMP      r0,#0
        0x0001b306:    bf18        ..      IT       NE
        0x0001b308:    f04f4240    O.@B    MOVNE    r2,#0xc0000000
        0x0001b30c:    9802        ..      LDR      r0,[sp,#8]
        0x0001b30e:    4310        .C      ORRS     r0,r0,r2
        0x0001b310:    9002        ..      STR      r0,[sp,#8]
        0x0001b312:    9802        ..      LDR      r0,[sp,#8]
        0x0001b314:    6008        .`      STR      r0,[r1,#0]
        0x0001b316:    9801        ..      LDR      r0,[sp,#4]
        0x0001b318:    f7fefc46    ..F.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001b31c:    b004        ..      ADD      sp,sp,#0x10
        0x0001b31e:    bd80        ..      POP      {r7,pc}
    am_hal_sysctrl_sleep
        0x0001b320:    b580        ..      PUSH     {r7,lr}
        0x0001b322:    b084        ..      SUB      sp,sp,#0x10
        0x0001b324:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x0001b328:    2000        .       MOVS     r0,#0
        0x0001b32a:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x0001b32e:    a801        ..      ADD      r0,sp,#4
        0x0001b330:    f1b05f80    ..._    CMP      r0,#0x10000000
        0x0001b334:    d307        ..      BCC      0x1b346 ; am_hal_sysctrl_sleep + 38
        0x0001b336:    e7ff        ..      B        0x1b338 ; am_hal_sysctrl_sleep + 24
        0x0001b338:    2100        .!      MOVS     r1,#0
        0x0001b33a:    f2c10106    ....    MOVT     r1,#0x1006
        0x0001b33e:    a801        ..      ADD      r0,sp,#4
        0x0001b340:    4288        .B      CMP      r0,r1
        0x0001b342:    d302        ..      BCC      0x1b34a ; am_hal_sysctrl_sleep + 42
        0x0001b344:    e7ff        ..      B        0x1b346 ; am_hal_sysctrl_sleep + 38
        0x0001b346:    e7ff        ..      B        0x1b348 ; am_hal_sysctrl_sleep + 40
        0x0001b348:    e7fe        ..      B        0x1b348 ; am_hal_sysctrl_sleep + 40
        0x0001b34a:    2000        .       MOVS     r0,#0
        0x0001b34c:    f88d000d    ....    STRB     r0,[sp,#0xd]
        0x0001b350:    f88d000e    ....    STRB     r0,[sp,#0xe]
        0x0001b354:    f7fefc20    .. .    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001b358:    9000        ..      STR      r0,[sp,#0]
        0x0001b35a:    f2411008    A...    MOV      r0,#0x1108
        0x0001b35e:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b362:    6800        .h      LDR      r0,[r0,#0]
        0x0001b364:    f3c01001    ....    UBFX     r0,r0,#4,#2
        0x0001b368:    3803        .8      SUBS     r0,#3
        0x0001b36a:    fab0f080    ....    CLZ      r0,r0
        0x0001b36e:    0940        @.      LSRS     r0,r0,#5
        0x0001b370:    f88d000d    ....    STRB     r0,[sp,#0xd]
        0x0001b374:    f89d000f    ....    LDRB     r0,[sp,#0xf]
        0x0001b378:    07c0        ..      LSLS     r0,r0,#31
        0x0001b37a:    2800        .(      CMP      r0,#0
        0x0001b37c:    d072        r.      BEQ      0x1b464 ; am_hal_sysctrl_sleep + 324
        0x0001b37e:    e7ff        ..      B        0x1b380 ; am_hal_sysctrl_sleep + 96
        0x0001b380:    f2402050    @.P     MOVW     r0,#0x250
        0x0001b384:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b388:    6800        .h      LDR      r0,[r0,#0]
        0x0001b38a:    07c0        ..      LSLS     r0,r0,#31
        0x0001b38c:    2800        .(      CMP      r0,#0
        0x0001b38e:    d169        i.      BNE      0x1b464 ; am_hal_sysctrl_sleep + 324
        0x0001b390:    e7ff        ..      B        0x1b392 ; am_hal_sysctrl_sleep + 114
        0x0001b392:    f89d000d    ....    LDRB     r0,[sp,#0xd]
        0x0001b396:    07c0        ..      LSLS     r0,r0,#31
        0x0001b398:    b3d0        ..      CBZ      r0,0x1b410 ; am_hal_sysctrl_sleep + 240
        0x0001b39a:    e7ff        ..      B        0x1b39c ; am_hal_sysctrl_sleep + 124
        0x0001b39c:    f2410008    A...    MOV      r0,#0x1008
        0x0001b3a0:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b3a4:    6800        .h      LDR      r0,[r0,#0]
        0x0001b3a6:    f64f71ff    O..q    MOV      r1,#0xffff
        0x0001b3aa:    f2c01133    ..3.    MOVT     r1,#0x133
        0x0001b3ae:    4208        .B      TST      r0,r1
        0x0001b3b0:    d12d        -.      BNE      0x1b40e ; am_hal_sysctrl_sleep + 238
        0x0001b3b2:    e7ff        ..      B        0x1b3b4 ; am_hal_sysctrl_sleep + 148
        0x0001b3b4:    2001        .       MOVS     r0,#1
        0x0001b3b6:    f88d000e    ....    STRB     r0,[sp,#0xe]
        0x0001b3ba:    f2402098    @..     MOVW     r0,#0x298
        0x0001b3be:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001b3c2:    6802        .h      LDR      r2,[r0,#0]
        0x0001b3c4:    f2403170    @.p1    MOVW     r1,#0x370
        0x0001b3c8:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b3cc:    6808        .h      LDR      r0,[r1,#0]
        0x0001b3ce:    f002023f    ..?.    AND      r2,r2,#0x3f
        0x0001b3d2:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x0001b3d6:    ea405002    @..P    ORR      r0,r0,r2,LSL #20
        0x0001b3da:    6008        .`      STR      r0,[r1,#0]
        0x0001b3dc:    f2403180    @..1    MOVW     r1,#0x380
        0x0001b3e0:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b3e4:    6808        .h      LDR      r0,[r1,#0]
        0x0001b3e6:    f0204000     ..@    BIC      r0,r0,#0x80000000
        0x0001b3ea:    6008        .`      STR      r0,[r1,#0]
        0x0001b3ec:    6808        .h      LDR      r0,[r1,#0]
        0x0001b3ee:    f0204080     ..@    BIC      r0,r0,#0x40000000
        0x0001b3f2:    6008        .`      STR      r0,[r1,#0]
        0x0001b3f4:    2000        .       MOVS     r0,#0
        0x0001b3f6:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b3fa:    6800        .h      LDR      r0,[r0,#0]
        0x0001b3fc:    f4104f7f    ...O    TST      r0,#0xff00
        0x0001b400:    d004        ..      BEQ      0x1b40c ; am_hal_sysctrl_sleep + 236
        0x0001b402:    e7ff        ..      B        0x1b404 ; am_hal_sysctrl_sleep + 228
        0x0001b404:    2000        .       MOVS     r0,#0
        0x0001b406:    f002f91d    ....    BL       buck_ldo_update_override ; 0x1d644
        0x0001b40a:    e7ff        ..      B        0x1b40c ; am_hal_sysctrl_sleep + 236
        0x0001b40c:    e7ff        ..      B        0x1b40e ; am_hal_sysctrl_sleep + 238
        0x0001b40e:    e7ff        ..      B        0x1b410 ; am_hal_sysctrl_sleep + 240
        0x0001b410:    2000        .       MOVS     r0,#0
        0x0001b412:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b416:    6800        .h      LDR      r0,[r0,#0]
        0x0001b418:    f4104f70    ..pO    TST      r0,#0xf000
        0x0001b41c:    d119        ..      BNE      0x1b452 ; am_hal_sysctrl_sleep + 306
        0x0001b41e:    e7ff        ..      B        0x1b420 ; am_hal_sysctrl_sleep + 256
        0x0001b420:    f2410008    A...    MOV      r0,#0x1008
        0x0001b424:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001b428:    6800        .h      LDR      r0,[r0,#0]
        0x0001b42a:    0e00        ..      LSRS     r0,r0,#24
        0x0001b42c:    07c0        ..      LSLS     r0,r0,#31
        0x0001b42e:    b980        ..      CBNZ     r0,0x1b452 ; am_hal_sysctrl_sleep + 306
        0x0001b430:    e7ff        ..      B        0x1b432 ; am_hal_sysctrl_sleep + 274
        0x0001b432:    a803        ..      ADD      r0,sp,#0xc
        0x0001b434:    f7fffcac    ....    BL       am_hal_pwrctrl_mcu_mode_status ; 0x1ad90
        0x0001b438:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x0001b43c:    2802        .(      CMP      r0,#2
        0x0001b43e:    d007        ..      BEQ      0x1b450 ; am_hal_sysctrl_sleep + 304
        0x0001b440:    e7ff        ..      B        0x1b442 ; am_hal_sysctrl_sleep + 290
        0x0001b442:    2002        .       MOVS     r0,#2
        0x0001b444:    f7fffc2a    ..*.    BL       am_hal_pwrctrl_mcu_mode_select ; 0x1ac9c
        0x0001b448:    2001        .       MOVS     r0,#1
        0x0001b44a:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x0001b44e:    e7ff        ..      B        0x1b450 ; am_hal_sysctrl_sleep + 304
        0x0001b450:    e7ff        ..      B        0x1b452 ; am_hal_sysctrl_sleep + 306
        0x0001b452:    f64e5110    N..Q    MOV      r1,#0xed10
        0x0001b456:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001b45a:    6808        .h      LDR      r0,[r1,#0]
        0x0001b45c:    f0400004    @...    ORR      r0,r0,#4
        0x0001b460:    6008        .`      STR      r0,[r1,#0]
        0x0001b462:    e008        ..      B        0x1b476 ; am_hal_sysctrl_sleep + 342
        0x0001b464:    f64e5110    N..Q    MOV      r1,#0xed10
        0x0001b468:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001b46c:    6808        .h      LDR      r0,[r1,#0]
        0x0001b46e:    f0200004     ...    BIC      r0,r0,#4
        0x0001b472:    6008        .`      STR      r0,[r1,#0]
        0x0001b474:    e7ff        ..      B        0x1b476 ; am_hal_sysctrl_sleep + 342
        0x0001b476:    2001        .       MOVS     r0,#1
        0x0001b478:    2100        .!      MOVS     r1,#0
        0x0001b47a:    f7fdfde9    ....    BL       am_hal_daxi_control ; 0x19050
        0x0001b47e:    bf30        0.      WFI      
        0x0001b480:    f3bf8f6f    ..o.    ISB      
        0x0001b484:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001b488:    07c0        ..      LSLS     r0,r0,#31
        0x0001b48a:    b120         .      CBZ      r0,0x1b496 ; am_hal_sysctrl_sleep + 374
        0x0001b48c:    e7ff        ..      B        0x1b48e ; am_hal_sysctrl_sleep + 366
        0x0001b48e:    2001        .       MOVS     r0,#1
        0x0001b490:    f7fffc04    ....    BL       am_hal_pwrctrl_mcu_mode_select ; 0x1ac9c
        0x0001b494:    e7ff        ..      B        0x1b496 ; am_hal_sysctrl_sleep + 374
        0x0001b496:    f89d000e    ....    LDRB     r0,[sp,#0xe]
        0x0001b49a:    07c0        ..      LSLS     r0,r0,#31
        0x0001b49c:    b1c0        ..      CBZ      r0,0x1b4d0 ; am_hal_sysctrl_sleep + 432
        0x0001b49e:    e7ff        ..      B        0x1b4a0 ; am_hal_sysctrl_sleep + 384
        0x0001b4a0:    2001        .       MOVS     r0,#1
        0x0001b4a2:    f002f8cf    ....    BL       buck_ldo_update_override ; 0x1d644
        0x0001b4a6:    f2403180    @..1    MOVW     r1,#0x380
        0x0001b4aa:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b4ae:    6808        .h      LDR      r0,[r1,#0]
        0x0001b4b0:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x0001b4b4:    6008        .`      STR      r0,[r1,#0]
        0x0001b4b6:    6808        .h      LDR      r0,[r1,#0]
        0x0001b4b8:    f0404080    @..@    ORR      r0,r0,#0x40000000
        0x0001b4bc:    6008        .`      STR      r0,[r1,#0]
        0x0001b4be:    f2403170    @.p1    MOVW     r1,#0x370
        0x0001b4c2:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b4c6:    6808        .h      LDR      r0,[r1,#0]
        0x0001b4c8:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x0001b4cc:    6008        .`      STR      r0,[r1,#0]
        0x0001b4ce:    e7ff        ..      B        0x1b4d0 ; am_hal_sysctrl_sleep + 432
        0x0001b4d0:    9800        ..      LDR      r0,[sp,#0]
        0x0001b4d2:    f7fefb69    ..i.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001b4d6:    b004        ..      ADD      sp,sp,#0x10
        0x0001b4d8:    bd80        ..      POP      {r7,pc}
        0x0001b4da:    0000        ..      MOVS     r0,r0
    am_hal_timer_interrupt_clear
        0x0001b4dc:    b081        ..      SUB      sp,sp,#4
        0x0001b4de:    9000        ..      STR      r0,[sp,#0]
        0x0001b4e0:    9800        ..      LDR      r0,[sp,#0]
        0x0001b4e2:    f2480168    H.h.    MOV      r1,#0x8068
        0x0001b4e6:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b4ea:    6008        .`      STR      r0,[r1,#0]
        0x0001b4ec:    2000        .       MOVS     r0,#0
        0x0001b4ee:    b001        ..      ADD      sp,sp,#4
        0x0001b4f0:    4770        pG      BX       lr
        0x0001b4f2:    0000        ..      MOVS     r0,r0
    am_hal_timer_interrupt_status_get
        0x0001b4f4:    b082        ..      SUB      sp,sp,#8
        0x0001b4f6:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001b4fa:    9100        ..      STR      r1,[sp,#0]
        0x0001b4fc:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001b500:    07c0        ..      LSLS     r0,r0,#31
        0x0001b502:    b170        p.      CBZ      r0,0x1b522 ; am_hal_timer_interrupt_status_get + 46
        0x0001b504:    e7ff        ..      B        0x1b506 ; am_hal_timer_interrupt_status_get + 18
        0x0001b506:    f2480064    H.d.    MOV      r0,#0x8064
        0x0001b50a:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001b50e:    6800        .h      LDR      r0,[r0,#0]
        0x0001b510:    f2480160    H.`.    MOV      r1,#0x8060
        0x0001b514:    f2c40100    ....    MOVT     r1,#0x4000
        0x0001b518:    6809        .h      LDR      r1,[r1,#0]
        0x0001b51a:    4008        .@      ANDS     r0,r0,r1
        0x0001b51c:    9900        ..      LDR      r1,[sp,#0]
        0x0001b51e:    6008        .`      STR      r0,[r1,#0]
        0x0001b520:    e007        ..      B        0x1b532 ; am_hal_timer_interrupt_status_get + 62
        0x0001b522:    f2480064    H.d.    MOV      r0,#0x8064
        0x0001b526:    f2c40000    ....    MOVT     r0,#0x4000
        0x0001b52a:    6800        .h      LDR      r0,[r0,#0]
        0x0001b52c:    9900        ..      LDR      r1,[sp,#0]
        0x0001b52e:    6008        .`      STR      r0,[r1,#0]
        0x0001b530:    e7ff        ..      B        0x1b532 ; am_hal_timer_interrupt_status_get + 62
        0x0001b532:    2000        .       MOVS     r0,#0
        0x0001b534:    b002        ..      ADD      sp,sp,#8
        0x0001b536:    4770        pG      BX       lr
    am_hal_tpiu_enable
        0x0001b538:    b580        ..      PUSH     {r7,lr}
        0x0001b53a:    b082        ..      SUB      sp,sp,#8
        0x0001b53c:    9001        ..      STR      r0,[sp,#4]
        0x0001b53e:    f2403104    @..1    MOVW     r1,#0x304
        0x0001b542:    f2ce0104    ....    MOVT     r1,#0xe004
        0x0001b546:    2000        .       MOVS     r0,#0
        0x0001b548:    6008        .`      STR      r0,[r1,#0]
        0x0001b54a:    2104        .!      MOVS     r1,#4
        0x0001b54c:    f2ce0104    ....    MOVT     r1,#0xe004
        0x0001b550:    2001        .       MOVS     r0,#1
        0x0001b552:    6008        .`      STR      r0,[r1,#0]
        0x0001b554:    9801        ..      LDR      r0,[sp,#4]
        0x0001b556:    f5b04f61    ..aO    CMP      r0,#0xe100
        0x0001b55a:    d308        ..      BCC      0x1b56e ; am_hal_tpiu_enable + 54
        0x0001b55c:    e7ff        ..      B        0x1b55e ; am_hal_tpiu_enable + 38
        0x0001b55e:    9801        ..      LDR      r0,[sp,#4]
        0x0001b560:    f2484181    H..A    MOV      r1,#0x8481
        0x0001b564:    f2c0011e    ....    MOVT     r1,#0x1e
        0x0001b568:    4288        .B      CMP      r0,r1
        0x0001b56a:    d306        ..      BCC      0x1b57a ; am_hal_tpiu_enable + 66
        0x0001b56c:    e7ff        ..      B        0x1b56e ; am_hal_tpiu_enable + 54
        0x0001b56e:    f2442040    D.@     MOV      r0,#0x4240
        0x0001b572:    f2c0000f    ....    MOVT     r0,#0xf
        0x0001b576:    9001        ..      STR      r0,[sp,#4]
        0x0001b578:    e7ff        ..      B        0x1b57a ; am_hal_tpiu_enable + 66
        0x0001b57a:    9901        ..      LDR      r1,[sp,#4]
        0x0001b57c:    f6464000    F..@    MOVW     r0,#0x6c00
        0x0001b580:    f2c020dc    ...     MOVT     r0,#0x2dc
        0x0001b584:    fbb0f0f1    ....    UDIV     r0,r0,r1
        0x0001b588:    3801        .8      SUBS     r0,#1
        0x0001b58a:    9000        ..      STR      r0,[sp,#0]
        0x0001b58c:    f8bd0000    ....    LDRH     r0,[sp,#0]
        0x0001b590:    2110        .!      MOVS     r1,#0x10
        0x0001b592:    f2ce0104    ....    MOVT     r1,#0xe004
        0x0001b596:    6008        .`      STR      r0,[r1,#0]
        0x0001b598:    20f0        .       MOVS     r0,#0xf0
        0x0001b59a:    f2ce0004    ....    MOVT     r0,#0xe004
        0x0001b59e:    2202        ."      MOVS     r2,#2
        0x0001b5a0:    6002        .`      STR      r2,[r0,#0]
        0x0001b5a2:    f6407100    @..q    MOVW     r1,#0xf00
        0x0001b5a6:    f2ce0104    ....    MOVT     r1,#0xe004
        0x0001b5aa:    2000        .       MOVS     r0,#0
        0x0001b5ac:    6008        .`      STR      r0,[r1,#0]
        0x0001b5ae:    f2402150    @.P!    MOVW     r1,#0x250
        0x0001b5b2:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001b5b6:    6808        .h      LDR      r0,[r1,#0]
        0x0001b5b8:    f3620043    b.C.    BFI      r0,r2,#1,#3
        0x0001b5bc:    6008        .`      STR      r0,[r1,#0]
        0x0001b5be:    6808        .h      LDR      r0,[r1,#0]
        0x0001b5c0:    f0400001    @...    ORR      r0,r0,#1
        0x0001b5c4:    6008        .`      STR      r0,[r1,#0]
        0x0001b5c6:    2064        d       MOVS     r0,#0x64
        0x0001b5c8:    f7fdfe4e    ..N.    BL       am_hal_delay_us ; 0x19268
        0x0001b5cc:    b002        ..      ADD      sp,sp,#8
        0x0001b5ce:    bd80        ..      POP      {r7,pc}
    am_hal_triple_read
        0x0001b5d0:    b510        ..      PUSH     {r4,lr}
        0x0001b5d2:    b082        ..      SUB      sp,sp,#8
        0x0001b5d4:    9001        ..      STR      r0,[sp,#4]
        0x0001b5d6:    9100        ..      STR      r1,[sp,#0]
        0x0001b5d8:    f8ddc004    ....    LDR      r12,[sp,#4]
        0x0001b5dc:    f8dde000    ....    LDR      lr,[sp,#0]
        0x0001b5e0:    b412        ..      PUSH     {r1,r4}
        0x0001b5e2:    f3ef8410    ....    MRS      r4,PRIMASK
        0x0001b5e6:    b672        r.      CPSID    i
        0x0001b5e8:    bf00        ..      NOP      
        0x0001b5ea:    6801        .h      LDR      r1,[r0,#0]
        0x0001b5ec:    6802        .h      LDR      r2,[r0,#0]
        0x0001b5ee:    6803        .h      LDR      r3,[r0,#0]
        0x0001b5f0:    f3848810    ....    MSR      PRIMASK,r4
        0x0001b5f4:    bc11        ..      POP      {r0,r4}
        0x0001b5f6:    6001        .`      STR      r1,[r0,#0]
        0x0001b5f8:    6042        B`      STR      r2,[r0,#4]
        0x0001b5fa:    6083        .`      STR      r3,[r0,#8]
        0x0001b5fc:    b002        ..      ADD      sp,sp,#8
        0x0001b5fe:    bd10        ..      POP      {r4,pc}
    am_pdm0_isr
        0x0001b600:    b580        ..      PUSH     {r7,lr}
        0x0001b602:    b088        ..      SUB      sp,sp,#0x20
        0x0001b604:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001b608:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001b60c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b60e:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001b612:    a907        ..      ADD      r1,sp,#0x1c
        0x0001b614:    2201        ."      MOVS     r2,#1
        0x0001b616:    f7feff87    ....    BL       am_hal_pdm_interrupt_status_get ; 0x1a528
        0x0001b61a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001b61c:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001b620:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001b622:    f7fefebd    ....    BL       am_hal_pdm_interrupt_clear ; 0x1a3a0
        0x0001b626:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001b628:    f8d20144    ..D.    LDR      r0,[r2,#0x144]
        0x0001b62c:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001b62e:    f50272a4    ...r    ADD      r2,r2,#0x148
        0x0001b632:    f7feff3d    ..=.    BL       am_hal_pdm_interrupt_service ; 0x1a4b0
        0x0001b636:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001b63a:    0700        ..      LSLS     r0,r0,#28
        0x0001b63c:    2800        .(      CMP      r0,#0
        0x0001b63e:    d545        E.      BPL      0x1b6cc ; am_pdm0_isr + 204
        0x0001b640:    e7ff        ..      B        0x1b642 ; am_pdm0_isr + 66
        0x0001b642:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001b646:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001b64a:    9002        ..      STR      r0,[sp,#8]
        0x0001b64c:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001b650:    f7fefd66    ..f.    BL       am_hal_pdm_dma_get_buffer ; 0x1a120
        0x0001b654:    4601        .F      MOV      r1,r0
        0x0001b656:    9802        ..      LDR      r0,[sp,#8]
        0x0001b658:    9106        ..      STR      r1,[sp,#0x18]
        0x0001b65a:    3004        .0      ADDS     r0,#4
        0x0001b65c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b65e:    2000        .       MOVS     r0,#0
        0x0001b660:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b662:    e7ff        ..      B        0x1b664 ; am_pdm0_isr + 100
        0x0001b664:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b666:    284f        O(      CMP      r0,#0x4f
        0x0001b668:    d816        ..      BHI      0x1b698 ; am_pdm0_isr + 152
        0x0001b66a:    e7ff        ..      B        0x1b66c ; am_pdm0_isr + 108
        0x0001b66c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001b66e:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001b670:    f8500022    P.".    LDR      r0,[r0,r2,LSL #2]
        0x0001b674:    0a00        ..      LSRS     r0,r0,#8
        0x0001b676:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001b678:    f8010012    ....    STRB     r0,[r1,r2,LSL #1]
        0x0001b67c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001b67e:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001b680:    eb000082    ....    ADD      r0,r0,r2,LSL #2
        0x0001b684:    8840        @.      LDRH     r0,[r0,#2]
        0x0001b686:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001b688:    eb010142    ..B.    ADD      r1,r1,r2,LSL #1
        0x0001b68c:    7048        Hp      STRB     r0,[r1,#1]
        0x0001b68e:    e7ff        ..      B        0x1b690 ; am_pdm0_isr + 144
        0x0001b690:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001b692:    3001        .0      ADDS     r0,#1
        0x0001b694:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b696:    e7e5        ..      B        0x1b664 ; am_pdm0_isr + 100
        0x0001b698:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001b69c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001b6a0:    1d01        ..      ADDS     r1,r0,#4
        0x0001b6a2:    2000        .       MOVS     r0,#0
        0x0001b6a4:    22a0        ."      MOVS     r2,#0xa0
        0x0001b6a6:    9201        ..      STR      r2,[sp,#4]
        0x0001b6a8:    f7fdf978    ..x.    BL       am_audio_buffer_nested_push ; 0x1899c
        0x0001b6ac:    9b01        ..      LDR      r3,[sp,#4]
        0x0001b6ae:    f64010b8    @...    MOV      r0,#0x9b8
        0x0001b6b2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001b6b6:    f6480108    H...    MOV      r1,#0x8808
        0x0001b6ba:    4408        .D      ADD      r0,r0,r1
        0x0001b6bc:    4669        iF      MOV      r1,sp
        0x0001b6be:    6008        .`      STR      r0,[r1,#0]
        0x0001b6c0:    2008        .       MOVS     r0,#8
        0x0001b6c2:    2104        .!      MOVS     r1,#4
        0x0001b6c4:    2202        ."      MOVS     r2,#2
        0x0001b6c6:    f001fead    ....    BL       am_vos_task_send_fromISR ; 0x1d424
        0x0001b6ca:    e00f        ..      B        0x1b6ec ; am_pdm0_isr + 236
        0x0001b6cc:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001b6d0:    f0100f06    ....    TST      r0,#6
        0x0001b6d4:    d009        ..      BEQ      0x1b6ea ; am_pdm0_isr + 234
        0x0001b6d6:    e7ff        ..      B        0x1b6d8 ; am_pdm0_isr + 216
        0x0001b6d8:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001b6dc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001b6e0:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001b6e4:    f7fefde0    ....    BL       am_hal_pdm_fifo_flush ; 0x1a2a8
        0x0001b6e8:    e7ff        ..      B        0x1b6ea ; am_pdm0_isr + 234
        0x0001b6ea:    e7ff        ..      B        0x1b6ec ; am_pdm0_isr + 236
        0x0001b6ec:    b008        ..      ADD      sp,sp,#0x20
        0x0001b6ee:    bd80        ..      POP      {r7,pc}
    am_stimer_cmpr0_isr
        0x0001b6f0:    b580        ..      PUSH     {r7,lr}
        0x0001b6f2:    b082        ..      SUB      sp,sp,#8
        0x0001b6f4:    2000        .       MOVS     r0,#0
        0x0001b6f6:    f7fffdcd    ....    BL       am_hal_stimer_int_status_get ; 0x1b294
        0x0001b6fa:    9001        ..      STR      r0,[sp,#4]
        0x0001b6fc:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001b700:    07c0        ..      LSLS     r0,r0,#31
        0x0001b702:    b138        8.      CBZ      r0,0x1b714 ; am_stimer_cmpr0_isr + 36
        0x0001b704:    e7ff        ..      B        0x1b706 ; am_stimer_cmpr0_isr + 22
        0x0001b706:    2001        .       MOVS     r0,#1
        0x0001b708:    f7fffdae    ....    BL       am_hal_stimer_int_clear ; 0x1b268
        0x0001b70c:    2000        .       MOVS     r0,#0
        0x0001b70e:    f004fbab    ....    BL       xPortStimerTickHandler ; 0x1fe68
        0x0001b712:    e7ff        ..      B        0x1b714 ; am_stimer_cmpr0_isr + 36
        0x0001b714:    b002        ..      ADD      sp,sp,#8
        0x0001b716:    bd80        ..      POP      {r7,pc}
    am_stimer_cmpr1_isr
        0x0001b718:    b580        ..      PUSH     {r7,lr}
        0x0001b71a:    b082        ..      SUB      sp,sp,#8
        0x0001b71c:    2000        .       MOVS     r0,#0
        0x0001b71e:    f7fffdb9    ....    BL       am_hal_stimer_int_status_get ; 0x1b294
        0x0001b722:    9001        ..      STR      r0,[sp,#4]
        0x0001b724:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001b728:    0780        ..      LSLS     r0,r0,#30
        0x0001b72a:    2800        .(      CMP      r0,#0
        0x0001b72c:    d50e        ..      BPL      0x1b74c ; am_stimer_cmpr1_isr + 52
        0x0001b72e:    e7ff        ..      B        0x1b730 ; am_stimer_cmpr1_isr + 24
        0x0001b730:    2002        .       MOVS     r0,#2
        0x0001b732:    f7fffd99    ....    BL       am_hal_stimer_int_clear ; 0x1b268
        0x0001b736:    f2405170    @.pQ    MOVW     r1,#0x570
        0x0001b73a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001b73e:    6808        .h      LDR      r0,[r1,#0]
        0x0001b740:    3001        .0      ADDS     r0,#1
        0x0001b742:    6008        .`      STR      r0,[r1,#0]
        0x0001b744:    2001        .       MOVS     r0,#1
        0x0001b746:    f004fb8f    ....    BL       xPortStimerTickHandler ; 0x1fe68
        0x0001b74a:    e7ff        ..      B        0x1b74c ; am_stimer_cmpr1_isr + 52
        0x0001b74c:    b002        ..      ADD      sp,sp,#8
        0x0001b74e:    bd80        ..      POP      {r7,pc}
    am_util_delay_ms
        0x0001b750:    b580        ..      PUSH     {r7,lr}
        0x0001b752:    b082        ..      SUB      sp,sp,#8
        0x0001b754:    9001        ..      STR      r0,[sp,#4]
        0x0001b756:    9801        ..      LDR      r0,[sp,#4]
        0x0001b758:    f44f717a    O.zq    MOV      r1,#0x3e8
        0x0001b75c:    4348        HC      MULS     r0,r1,r0
        0x0001b75e:    f7fdfd83    ....    BL       am_hal_delay_us ; 0x19268
        0x0001b762:    b002        ..      ADD      sp,sp,#8
        0x0001b764:    bd80        ..      POP      {r7,pc}
        0x0001b766:    0000        ..      MOVS     r0,r0
    am_util_faultisr_collect_data
        0x0001b768:    b580        ..      PUSH     {r7,lr}
        0x0001b76a:    b096        ..      SUB      sp,sp,#0x58
        0x0001b76c:    9015        ..      STR      r0,[sp,#0x54]
        0x0001b76e:    2000        .       MOVS     r0,#0
        0x0001b770:    9008        ..      STR      r0,[sp,#0x20]
        0x0001b772:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001b774:    9006        ..      STR      r0,[sp,#0x18]
        0x0001b776:    9005        ..      STR      r0,[sp,#0x14]
        0x0001b778:    9004        ..      STR      r0,[sp,#0x10]
        0x0001b77a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001b77c:    9002        ..      STR      r0,[sp,#8]
        0x0001b77e:    9802        ..      LDR      r0,[sp,#8]
        0x0001b780:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001b782:    f64e5028    N.(P    MOV      r0,#0xed28
        0x0001b786:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001b78a:    6800        .h      LDR      r0,[r0,#0]
        0x0001b78c:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001b78e:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001b790:    f88d0050    ..P.    STRB     r0,[sp,#0x50]
        0x0001b794:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001b796:    0a00        ..      LSRS     r0,r0,#8
        0x0001b798:    f88d0051    ..Q.    STRB     r0,[sp,#0x51]
        0x0001b79c:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001b79e:    0c00        ..      LSRS     r0,r0,#16
        0x0001b7a0:    f8ad0052    ..R.    STRH     r0,[sp,#0x52]
        0x0001b7a4:    f64e5038    N.8P    MOV      r0,#0xed38
        0x0001b7a8:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001b7ac:    6800        .h      LDR      r0,[r0,#0]
        0x0001b7ae:    9012        ..      STR      r0,[sp,#0x48]
        0x0001b7b0:    9815        ..      LDR      r0,[sp,#0x54]
        0x0001b7b2:    f000fd3f    ..?.    BL       am_valid_sp ; 0x1c234
        0x0001b7b6:    b3d8        ..      CBZ      r0,0x1b830 ; am_util_faultisr_collect_data + 200
        0x0001b7b8:    e7ff        ..      B        0x1b7ba ; am_util_faultisr_collect_data + 82
        0x0001b7ba:    f89d0051    ..Q.    LDRB     r0,[sp,#0x51]
        0x0001b7be:    0780        ..      LSLS     r0,r0,#30
        0x0001b7c0:    2800        .(      CMP      r0,#0
        0x0001b7c2:    d506        ..      BPL      0x1b7d2 ; am_util_faultisr_collect_data + 106
        0x0001b7c4:    e7ff        ..      B        0x1b7c6 ; am_util_faultisr_collect_data + 94
        0x0001b7c6:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001b7c8:    2006        .       MOVS     r0,#6
        0x0001b7ca:    f7fdfb77    ..w.    BL       am_getStackedReg ; 0x18ebc
        0x0001b7ce:    9001        ..      STR      r0,[sp,#4]
        0x0001b7d0:    e003        ..      B        0x1b7da ; am_util_faultisr_collect_data + 114
        0x0001b7d2:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001b7d6:    9001        ..      STR      r0,[sp,#4]
        0x0001b7d8:    e7ff        ..      B        0x1b7da ; am_util_faultisr_collect_data + 114
        0x0001b7da:    9801        ..      LDR      r0,[sp,#4]
        0x0001b7dc:    9011        ..      STR      r0,[sp,#0x44]
        0x0001b7de:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001b7e0:    2000        .       MOVS     r0,#0
        0x0001b7e2:    f7fdfb6b    ..k.    BL       am_getStackedReg ; 0x18ebc
        0x0001b7e6:    9009        ..      STR      r0,[sp,#0x24]
        0x0001b7e8:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001b7ea:    2001        .       MOVS     r0,#1
        0x0001b7ec:    f7fdfb66    ..f.    BL       am_getStackedReg ; 0x18ebc
        0x0001b7f0:    900a        ..      STR      r0,[sp,#0x28]
        0x0001b7f2:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001b7f4:    2002        .       MOVS     r0,#2
        0x0001b7f6:    f7fdfb61    ..a.    BL       am_getStackedReg ; 0x18ebc
        0x0001b7fa:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001b7fc:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001b7fe:    2003        .       MOVS     r0,#3
        0x0001b800:    f7fdfb5c    ..\.    BL       am_getStackedReg ; 0x18ebc
        0x0001b804:    900c        ..      STR      r0,[sp,#0x30]
        0x0001b806:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001b808:    2004        .       MOVS     r0,#4
        0x0001b80a:    f7fdfb57    ..W.    BL       am_getStackedReg ; 0x18ebc
        0x0001b80e:    900d        ..      STR      r0,[sp,#0x34]
        0x0001b810:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001b812:    2005        .       MOVS     r0,#5
        0x0001b814:    f7fdfb52    ..R.    BL       am_getStackedReg ; 0x18ebc
        0x0001b818:    900e        ..      STR      r0,[sp,#0x38]
        0x0001b81a:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001b81c:    2006        .       MOVS     r0,#6
        0x0001b81e:    f7fdfb4d    ..M.    BL       am_getStackedReg ; 0x18ebc
        0x0001b822:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001b824:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001b826:    2007        .       MOVS     r0,#7
        0x0001b828:    f7fdfb48    ..H.    BL       am_getStackedReg ; 0x18ebc
        0x0001b82c:    9010        ..      STR      r0,[sp,#0x40]
        0x0001b82e:    e7ff        ..      B        0x1b830 ; am_util_faultisr_collect_data + 200
        0x0001b830:    a803        ..      ADD      r0,sp,#0xc
        0x0001b832:    f7fdfda3    ....    BL       am_hal_fault_status_get ; 0x1937c
        0x0001b836:    f241509b    A..P    MOV      r0,#0x159b
        0x0001b83a:    f2c00002    ....    MOVT     r0,#2
        0x0001b83e:    f000f997    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b842:    9815        ..      LDR      r0,[sp,#0x54]
        0x0001b844:    f000fcf6    ....    BL       am_valid_sp ; 0x1c234
        0x0001b848:    b938        8.      CBNZ     r0,0x1b85a ; am_util_faultisr_collect_data + 242
        0x0001b84a:    e7ff        ..      B        0x1b84c ; am_util_faultisr_collect_data + 228
        0x0001b84c:    f241502a    A.*P    MOV      r0,#0x152a
        0x0001b850:    f2c00002    ....    MOVT     r0,#2
        0x0001b854:    f000f98c    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b858:    e03e        >.      B        0x1b8d8 ; am_util_faultisr_collect_data + 368
        0x0001b85a:    f24150c8    A..P    MOV      r0,#0x15c8
        0x0001b85e:    f2c00002    ....    MOVT     r0,#2
        0x0001b862:    f000f985    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b866:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001b868:    f24170db    A..p    MOV      r0,#0x17db
        0x0001b86c:    f2c00002    ....    MOVT     r0,#2
        0x0001b870:    f000f97e    ..~.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b874:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001b876:    f24170ed    A..p    MOV      r0,#0x17ed
        0x0001b87a:    f2c00002    ....    MOVT     r0,#2
        0x0001b87e:    f000f977    ..w.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b882:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001b884:    f24170ff    A..p    MOV      r0,#0x17ff
        0x0001b888:    f2c00002    ....    MOVT     r0,#2
        0x0001b88c:    f000f970    ..p.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b890:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001b892:    f6410011    A...    MOV      r0,#0x1811
        0x0001b896:    f2c00002    ....    MOVT     r0,#2
        0x0001b89a:    f000f969    ..i.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b89e:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001b8a0:    f641006f    A.o.    MOV      r0,#0x186f
        0x0001b8a4:    f2c00002    ....    MOVT     r0,#2
        0x0001b8a8:    f000f962    ..b.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b8ac:    990e        ..      LDR      r1,[sp,#0x38]
        0x0001b8ae:    f6410035    A.5.    MOV      r0,#0x1835
        0x0001b8b2:    f2c00002    ....    MOVT     r0,#2
        0x0001b8b6:    f000f95b    ..[.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b8ba:    990f        ..      LDR      r1,[sp,#0x3c]
        0x0001b8bc:    f6410023    A.#.    MOV      r0,#0x1823
        0x0001b8c0:    f2c00002    ....    MOVT     r0,#2
        0x0001b8c4:    f000f954    ..T.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b8c8:    9910        ..      LDR      r1,[sp,#0x40]
        0x0001b8ca:    f24150b5    A..P    MOV      r0,#0x15b5
        0x0001b8ce:    f2c00002    ....    MOVT     r0,#2
        0x0001b8d2:    f000f94d    ..M.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b8d6:    e7ff        ..      B        0x1b8d8 ; am_util_faultisr_collect_data + 368
        0x0001b8d8:    f24150f4    A..P    MOV      r0,#0x15f4
        0x0001b8dc:    f2c00002    ....    MOVT     r0,#2
        0x0001b8e0:    f000f946    ..F.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b8e4:    9911        ..      LDR      r1,[sp,#0x44]
        0x0001b8e6:    f6410081    A...    MOV      r0,#0x1881
        0x0001b8ea:    f2c00002    ....    MOVT     r0,#2
        0x0001b8ee:    f000f93f    ..?.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b8f2:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001b8f4:    f6410047    A.G.    MOV      r0,#0x1847
        0x0001b8f8:    f2c00002    ....    MOVT     r0,#2
        0x0001b8fc:    f000f938    ..8.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b900:    f89d1050    ..P.    LDRB     r1,[sp,#0x50]
        0x0001b904:    f241701f    A..p    MOV      r0,#0x171f
        0x0001b908:    f2c00002    ....    MOVT     r0,#2
        0x0001b90c:    f000f930    ..0.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b910:    f8bd1052    ..R.    LDRH     r1,[sp,#0x52]
        0x0001b914:    f241704e    A.Np    MOV      r0,#0x174e
        0x0001b918:    f2c00002    ....    MOVT     r0,#2
        0x0001b91c:    f000f928    ..(.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b920:    f89d1051    ..Q.    LDRB     r1,[sp,#0x51]
        0x0001b924:    f24160f5    A..`    MOV      r0,#0x16f5
        0x0001b928:    f2c00002    ....    MOVT     r0,#2
        0x0001b92c:    f000f920    .. .    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b930:    2080        .       MOVS     r0,#0x80
        0x0001b932:    9002        ..      STR      r0,[sp,#8]
        0x0001b934:    e7ff        ..      B        0x1b936 ; am_util_faultisr_collect_data + 462
        0x0001b936:    9802        ..      LDR      r0,[sp,#8]
        0x0001b938:    2800        .(      CMP      r0,#0
        0x0001b93a:    d062        b.      BEQ      0x1ba02 ; am_util_faultisr_collect_data + 666
        0x0001b93c:    e7ff        ..      B        0x1b93e ; am_util_faultisr_collect_data + 470
        0x0001b93e:    f89d0051    ..Q.    LDRB     r0,[sp,#0x51]
        0x0001b942:    9902        ..      LDR      r1,[sp,#8]
        0x0001b944:    4008        .@      ANDS     r0,r0,r1
        0x0001b946:    4601        .F      MOV      r1,r0
        0x0001b948:    9100        ..      STR      r1,[sp,#0]
        0x0001b94a:    2801        .(      CMP      r0,#1
        0x0001b94c:    d04d        M.      BEQ      0x1b9ea ; am_util_faultisr_collect_data + 642
        0x0001b94e:    e7ff        ..      B        0x1b950 ; am_util_faultisr_collect_data + 488
        0x0001b950:    9800        ..      LDR      r0,[sp,#0]
        0x0001b952:    2802        .(      CMP      r0,#2
        0x0001b954:    d042        B.      BEQ      0x1b9dc ; am_util_faultisr_collect_data + 628
        0x0001b956:    e7ff        ..      B        0x1b958 ; am_util_faultisr_collect_data + 496
        0x0001b958:    9800        ..      LDR      r0,[sp,#0]
        0x0001b95a:    2804        .(      CMP      r0,#4
        0x0001b95c:    d037        7.      BEQ      0x1b9ce ; am_util_faultisr_collect_data + 614
        0x0001b95e:    e7ff        ..      B        0x1b960 ; am_util_faultisr_collect_data + 504
        0x0001b960:    9800        ..      LDR      r0,[sp,#0]
        0x0001b962:    2808        .(      CMP      r0,#8
        0x0001b964:    d02c        ,.      BEQ      0x1b9c0 ; am_util_faultisr_collect_data + 600
        0x0001b966:    e7ff        ..      B        0x1b968 ; am_util_faultisr_collect_data + 512
        0x0001b968:    9800        ..      LDR      r0,[sp,#0]
        0x0001b96a:    2810        .(      CMP      r0,#0x10
        0x0001b96c:    d021        !.      BEQ      0x1b9b2 ; am_util_faultisr_collect_data + 586
        0x0001b96e:    e7ff        ..      B        0x1b970 ; am_util_faultisr_collect_data + 520
        0x0001b970:    9800        ..      LDR      r0,[sp,#0]
        0x0001b972:    2820         (      CMP      r0,#0x20
        0x0001b974:    d016        ..      BEQ      0x1b9a4 ; am_util_faultisr_collect_data + 572
        0x0001b976:    e7ff        ..      B        0x1b978 ; am_util_faultisr_collect_data + 528
        0x0001b978:    9800        ..      LDR      r0,[sp,#0]
        0x0001b97a:    2840        @(      CMP      r0,#0x40
        0x0001b97c:    d00b        ..      BEQ      0x1b996 ; am_util_faultisr_collect_data + 558
        0x0001b97e:    e7ff        ..      B        0x1b980 ; am_util_faultisr_collect_data + 536
        0x0001b980:    9800        ..      LDR      r0,[sp,#0]
        0x0001b982:    2880        .(      CMP      r0,#0x80
        0x0001b984:    d138        8.      BNE      0x1b9f8 ; am_util_faultisr_collect_data + 656
        0x0001b986:    e7ff        ..      B        0x1b988 ; am_util_faultisr_collect_data + 544
        0x0001b988:    f2416029    A.)`    MOV      r0,#0x1629
        0x0001b98c:    f2c00002    ....    MOVT     r0,#2
        0x0001b990:    f000f8ee    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b994:    e031        1.      B        0x1b9fa ; am_util_faultisr_collect_data + 658
        0x0001b996:    f241600c    A..`    MOV      r0,#0x160c
        0x0001b99a:    f2c00002    ....    MOVT     r0,#2
        0x0001b99e:    f000f8e7    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b9a2:    e02a        *.      B        0x1b9fa ; am_util_faultisr_collect_data + 658
        0x0001b9a4:    f241609e    A..`    MOV      r0,#0x169e
        0x0001b9a8:    f2c00002    ....    MOVT     r0,#2
        0x0001b9ac:    f000f8e0    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b9b0:    e023        #.      B        0x1b9fa ; am_util_faultisr_collect_data + 658
        0x0001b9b2:    f2416066    A.f`    MOV      r0,#0x1666
        0x0001b9b6:    f2c00002    ....    MOVT     r0,#2
        0x0001b9ba:    f000f8d9    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b9be:    e01c        ..      B        0x1b9fa ; am_util_faultisr_collect_data + 658
        0x0001b9c0:    f2416081    A..`    MOV      r0,#0x1681
        0x0001b9c4:    f2c00002    ....    MOVT     r0,#2
        0x0001b9c8:    f000f8d2    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b9cc:    e015        ..      B        0x1b9fa ; am_util_faultisr_collect_data + 658
        0x0001b9ce:    f24160b9    A..`    MOV      r0,#0x16b9
        0x0001b9d2:    f2c00002    ....    MOVT     r0,#2
        0x0001b9d6:    f000f8cb    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b9da:    e00e        ..      B        0x1b9fa ; am_util_faultisr_collect_data + 658
        0x0001b9dc:    f2416047    A.G`    MOV      r0,#0x1647
        0x0001b9e0:    f2c00002    ....    MOVT     r0,#2
        0x0001b9e4:    f000f8c4    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b9e8:    e007        ..      B        0x1b9fa ; am_util_faultisr_collect_data + 658
        0x0001b9ea:    f24160d9    A..`    MOV      r0,#0x16d9
        0x0001b9ee:    f2c00002    ....    MOVT     r0,#2
        0x0001b9f2:    f000f8bd    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001b9f6:    e000        ..      B        0x1b9fa ; am_util_faultisr_collect_data + 658
        0x0001b9f8:    e7ff        ..      B        0x1b9fa ; am_util_faultisr_collect_data + 658
        0x0001b9fa:    9802        ..      LDR      r0,[sp,#8]
        0x0001b9fc:    0840        @.      LSRS     r0,r0,#1
        0x0001b9fe:    9002        ..      STR      r0,[sp,#8]
        0x0001ba00:    e799        ..      B        0x1b936 ; am_util_faultisr_collect_data + 462
        0x0001ba02:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x0001ba06:    07c0        ..      LSLS     r0,r0,#31
        0x0001ba08:    b950        P.      CBNZ     r0,0x1ba20 ; am_util_faultisr_collect_data + 696
        0x0001ba0a:    e7ff        ..      B        0x1ba0c ; am_util_faultisr_collect_data + 676
        0x0001ba0c:    f89d0014    ....    LDRB     r0,[sp,#0x14]
        0x0001ba10:    07c0        ..      LSLS     r0,r0,#31
        0x0001ba12:    b928        (.      CBNZ     r0,0x1ba20 ; am_util_faultisr_collect_data + 696
        0x0001ba14:    e7ff        ..      B        0x1ba16 ; am_util_faultisr_collect_data + 686
        0x0001ba16:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001ba1a:    07c0        ..      LSLS     r0,r0,#31
        0x0001ba1c:    b138        8.      CBZ      r0,0x1ba2e ; am_util_faultisr_collect_data + 710
        0x0001ba1e:    e7ff        ..      B        0x1ba20 ; am_util_faultisr_collect_data + 696
        0x0001ba20:    f24150e2    A..P    MOV      r0,#0x15e2
        0x0001ba24:    f2c00002    ....    MOVT     r0,#2
        0x0001ba28:    f000f8a2    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001ba2c:    e7ff        ..      B        0x1ba2e ; am_util_faultisr_collect_data + 710
        0x0001ba2e:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x0001ba32:    07c0        ..      LSLS     r0,r0,#31
        0x0001ba34:    b140        @.      CBZ      r0,0x1ba48 ; am_util_faultisr_collect_data + 736
        0x0001ba36:    e7ff        ..      B        0x1ba38 ; am_util_faultisr_collect_data + 720
        0x0001ba38:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001ba3a:    f241709b    A..p    MOV      r0,#0x179b
        0x0001ba3e:    f2c00002    ....    MOVT     r0,#2
        0x0001ba42:    f000f895    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001ba46:    e7ff        ..      B        0x1ba48 ; am_util_faultisr_collect_data + 736
        0x0001ba48:    f89d0014    ....    LDRB     r0,[sp,#0x14]
        0x0001ba4c:    07c0        ..      LSLS     r0,r0,#31
        0x0001ba4e:    b140        @.      CBZ      r0,0x1ba62 ; am_util_faultisr_collect_data + 762
        0x0001ba50:    e7ff        ..      B        0x1ba52 ; am_util_faultisr_collect_data + 746
        0x0001ba52:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ba54:    f241707a    A.zp    MOV      r0,#0x177a
        0x0001ba58:    f2c00002    ....    MOVT     r0,#2
        0x0001ba5c:    f000f888    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001ba60:    e7ff        ..      B        0x1ba62 ; am_util_faultisr_collect_data + 762
        0x0001ba62:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001ba66:    07c0        ..      LSLS     r0,r0,#31
        0x0001ba68:    b140        @.      CBZ      r0,0x1ba7c ; am_util_faultisr_collect_data + 788
        0x0001ba6a:    e7ff        ..      B        0x1ba6c ; am_util_faultisr_collect_data + 772
        0x0001ba6c:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001ba6e:    f24170bc    A..p    MOV      r0,#0x17bc
        0x0001ba72:    f2c00002    ....    MOVT     r0,#2
        0x0001ba76:    f000f87b    ..{.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001ba7a:    e7ff        ..      B        0x1ba7c ; am_util_faultisr_collect_data + 788
        0x0001ba7c:    f241506d    A.mP    MOV      r0,#0x156d
        0x0001ba80:    f2c00002    ....    MOVT     r0,#2
        0x0001ba84:    f000f874    ..t.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001ba88:    2000        .       MOVS     r0,#0
        0x0001ba8a:    9002        ..      STR      r0,[sp,#8]
        0x0001ba8c:    e7ff        ..      B        0x1ba8e ; am_util_faultisr_collect_data + 806
        0x0001ba8e:    e7fe        ..      B        0x1ba8e ; am_util_faultisr_collect_data + 806
    am_util_id_device
        0x0001ba90:    b580        ..      PUSH     {r7,lr}
        0x0001ba92:    b084        ..      SUB      sp,sp,#0x10
        0x0001ba94:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ba96:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001ba98:    2000        .       MOVS     r0,#0
        0x0001ba9a:    9000        ..      STR      r0,[sp,#0]
        0x0001ba9c:    6448        Hd      STR      r0,[r1,#0x44]
        0x0001ba9e:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001baa0:    f2412058    A.X     MOV      r0,#0x1258
        0x0001baa4:    f2c00002    ....    MOVT     r0,#2
        0x0001baa8:    64c8        .d      STR      r0,[r1,#0x4c]
        0x0001baaa:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001baac:    f241206c    A.l     MOV      r0,#0x126c
        0x0001bab0:    f2c00002    ....    MOVT     r0,#2
        0x0001bab4:    6488        .d      STR      r0,[r1,#0x48]
        0x0001bab6:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bab8:    203f        ?       MOVS     r0,#0x3f
        0x0001baba:    f8810050    ..P.    STRB     r0,[r1,#0x50]
        0x0001babe:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bac0:    2020                MOVS     r0,#0x20
        0x0001bac2:    f8810051    ..Q.    STRB     r0,[r1,#0x51]
        0x0001bac6:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bac8:    2001        .       MOVS     r0,#1
        0x0001baca:    f7fef8db    ....    BL       am_hal_mcuctrl_info_get ; 0x19c84
        0x0001bace:    9800        ..      LDR      r0,[sp,#0]
        0x0001bad0:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bad2:    313c        <1      ADDS     r1,r1,#0x3c
        0x0001bad4:    f7fef8d6    ....    BL       am_hal_mcuctrl_info_get ; 0x19c84
        0x0001bad8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001bada:    78c0        .x      LDRB     r0,[r0,#3]
        0x0001badc:    0600        ..      LSLS     r0,r0,#24
        0x0001bade:    9001        ..      STR      r0,[sp,#4]
        0x0001bae0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001bae2:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001bae4:    9002        ..      STR      r0,[sp,#8]
        0x0001bae6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001bae8:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001baea:    f2442151    D.Q!    MOV      r1,#0x4251
        0x0001baee:    f2c4114d    ..M.    MOVT     r1,#0x414d
        0x0001baf2:    4288        .B      CMP      r0,r1
        0x0001baf4:    d107        ..      BNE      0x1bb06 ; am_util_id_device + 118
        0x0001baf6:    e7ff        ..      B        0x1baf8 ; am_util_id_device + 104
        0x0001baf8:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bafa:    f2412067    A.g     MOV      r0,#0x1267
        0x0001bafe:    f2c00002    ....    MOVT     r0,#2
        0x0001bb02:    6488        .d      STR      r0,[r1,#0x48]
        0x0001bb04:    e7ff        ..      B        0x1bb06 ; am_util_id_device + 118
        0x0001bb06:    9801        ..      LDR      r0,[sp,#4]
        0x0001bb08:    f1b06f10    ...o    CMP      r0,#0x9000000
        0x0001bb0c:    d11c        ..      BNE      0x1bb48 ; am_util_id_device + 184
        0x0001bb0e:    e7ff        ..      B        0x1bb10 ; am_util_id_device + 128
        0x0001bb10:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001bb12:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001bb14:    f00000f0    ....    AND      r0,r0,#0xf0
        0x0001bb18:    28b0        .(      CMP      r0,#0xb0
        0x0001bb1a:    d115        ..      BNE      0x1bb48 ; am_util_id_device + 184
        0x0001bb1c:    e7ff        ..      B        0x1bb1e ; am_util_id_device + 142
        0x0001bb1e:    9802        ..      LDR      r0,[sp,#8]
        0x0001bb20:    f003fc0a    ....    BL       revmaj_get ; 0x1f338
        0x0001bb24:    2841        A(      CMP      r0,#0x41
        0x0001bb26:    d10f        ..      BNE      0x1bb48 ; am_util_id_device + 184
        0x0001bb28:    e7ff        ..      B        0x1bb2a ; am_util_id_device + 154
        0x0001bb2a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bb2c:    f44f7001    O..p    MOV      r0,#0x204
        0x0001bb30:    6448        Hd      STR      r0,[r1,#0x44]
        0x0001bb32:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bb34:    f2411050    A.P.    MOV      r0,#0x1150
        0x0001bb38:    f2c00002    ....    MOVT     r0,#2
        0x0001bb3c:    64c8        .d      STR      r0,[r1,#0x4c]
        0x0001bb3e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001bb40:    2101        .!      MOVS     r1,#1
        0x0001bb42:    f001fda1    ....    BL       chiprev_set ; 0x1d688
        0x0001bb46:    e7ff        ..      B        0x1bb48 ; am_util_id_device + 184
        0x0001bb48:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bb4a:    2000        .       MOVS     r0,#0
        0x0001bb4c:    6548        He      STR      r0,[r1,#0x54]
        0x0001bb4e:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bb50:    6808        .h      LDR      r0,[r1,#0]
        0x0001bb52:    f3c00041    ..A.    UBFX     r0,r0,#1,#2
        0x0001bb56:    f24113c8    A...    MOV      r3,#0x11c8
        0x0001bb5a:    f2c00302    ....    MOVT     r3,#2
        0x0001bb5e:    220b        ."      MOVS     r2,#0xb
        0x0001bb60:    fb103002    ...0    SMLABB   r0,r0,r2,r3
        0x0001bb64:    6588        .e      STR      r0,[r1,#0x58]
        0x0001bb66:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001bb68:    6c40        @l      LDR      r0,[r0,#0x44]
        0x0001bb6a:    b004        ..      ADD      sp,sp,#0x10
        0x0001bb6c:    bd80        ..      POP      {r7,pc}
        0x0001bb6e:    0000        ..      MOVS     r0,r0
    am_util_stdio_printf
        0x0001bb70:    b083        ..      SUB      sp,sp,#0xc
        0x0001bb72:    b580        ..      PUSH     {r7,lr}
        0x0001bb74:    b085        ..      SUB      sp,sp,#0x14
        0x0001bb76:    9309        ..      STR      r3,[sp,#0x24]
        0x0001bb78:    9208        ..      STR      r2,[sp,#0x20]
        0x0001bb7a:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001bb7c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001bb7e:    f24050b4    @..P    MOV      r0,#0x5b4
        0x0001bb82:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001bb86:    6800        .h      LDR      r0,[r0,#0]
        0x0001bb88:    b918        ..      CBNZ     r0,0x1bb92 ; am_util_stdio_printf + 34
        0x0001bb8a:    e7ff        ..      B        0x1bb8c ; am_util_stdio_printf + 28
        0x0001bb8c:    2000        .       MOVS     r0,#0
        0x0001bb8e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001bb90:    e016        ..      B        0x1bbc0 ; am_util_stdio_printf + 80
        0x0001bb92:    a807        ..      ADD      r0,sp,#0x1c
        0x0001bb94:    9001        ..      STR      r0,[sp,#4]
        0x0001bb96:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bb98:    9a01        ..      LDR      r2,[sp,#4]
        0x0001bb9a:    f24050b8    @..P    MOVW     r0,#0x5b8
        0x0001bb9e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001bba2:    9000        ..      STR      r0,[sp,#0]
        0x0001bba4:    f000f81c    ....    BL       am_util_stdio_vsprintf ; 0x1bbe0
        0x0001bba8:    4601        .F      MOV      r1,r0
        0x0001bbaa:    9800        ..      LDR      r0,[sp,#0]
        0x0001bbac:    9102        ..      STR      r1,[sp,#8]
        0x0001bbae:    f24051b4    @..Q    MOV      r1,#0x5b4
        0x0001bbb2:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001bbb6:    6809        .h      LDR      r1,[r1,#0]
        0x0001bbb8:    4788        .G      BLX      r1
        0x0001bbba:    9802        ..      LDR      r0,[sp,#8]
        0x0001bbbc:    9004        ..      STR      r0,[sp,#0x10]
        0x0001bbbe:    e7ff        ..      B        0x1bbc0 ; am_util_stdio_printf + 80
        0x0001bbc0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001bbc2:    b005        ..      ADD      sp,sp,#0x14
        0x0001bbc4:    e8bd4080    ...@    POP      {r7,lr}
        0x0001bbc8:    b003        ..      ADD      sp,sp,#0xc
        0x0001bbca:    4770        pG      BX       lr
    am_util_stdio_printf_init
        0x0001bbcc:    b081        ..      SUB      sp,sp,#4
        0x0001bbce:    9000        ..      STR      r0,[sp,#0]
        0x0001bbd0:    9800        ..      LDR      r0,[sp,#0]
        0x0001bbd2:    f24051b4    @..Q    MOV      r1,#0x5b4
        0x0001bbd6:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001bbda:    6008        .`      STR      r0,[r1,#0]
        0x0001bbdc:    b001        ..      ADD      sp,sp,#4
        0x0001bbde:    4770        pG      BX       lr
    am_util_stdio_vsprintf
        0x0001bbe0:    b580        ..      PUSH     {r7,lr}
        0x0001bbe2:    b09e        ..      SUB      sp,sp,#0x78
        0x0001bbe4:    921d        ..      STR      r2,[sp,#0x74]
        0x0001bbe6:    901c        ..      STR      r0,[sp,#0x70]
        0x0001bbe8:    911b        ..      STR      r1,[sp,#0x6c]
        0x0001bbea:    2000        .       MOVS     r0,#0
        0x0001bbec:    9014        ..      STR      r0,[sp,#0x50]
        0x0001bbee:    900e        ..      STR      r0,[sp,#0x38]
        0x0001bbf0:    e7ff        ..      B        0x1bbf2 ; am_util_stdio_vsprintf + 18
        0x0001bbf2:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bbf4:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bbf6:    2800        .(      CMP      r0,#0
        0x0001bbf8:    f0008312    ....    BEQ.W    0x1c220 ; am_util_stdio_vsprintf + 1600
        0x0001bbfc:    e7ff        ..      B        0x1bbfe ; am_util_stdio_vsprintf + 30
        0x0001bbfe:    2006        .       MOVS     r0,#6
        0x0001bc00:    9011        ..      STR      r0,[sp,#0x44]
        0x0001bc02:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc04:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bc06:    2825        %(      CMP      r0,#0x25
        0x0001bc08:    d027        '.      BEQ      0x1bc5a ; am_util_stdio_vsprintf + 122
        0x0001bc0a:    e7ff        ..      B        0x1bc0c ; am_util_stdio_vsprintf + 44
        0x0001bc0c:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bc0e:    b1e8        ..      CBZ      r0,0x1bc4c ; am_util_stdio_vsprintf + 108
        0x0001bc10:    e7ff        ..      B        0x1bc12 ; am_util_stdio_vsprintf + 50
        0x0001bc12:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc14:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bc16:    280a        .(      CMP      r0,#0xa
        0x0001bc18:    d111        ..      BNE      0x1bc3e ; am_util_stdio_vsprintf + 94
        0x0001bc1a:    e7ff        ..      B        0x1bc1c ; am_util_stdio_vsprintf + 60
        0x0001bc1c:    f2405092    @..P    MOV      r0,#0x592
        0x0001bc20:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001bc24:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bc26:    07c0        ..      LSLS     r0,r0,#31
        0x0001bc28:    b148        H.      CBZ      r0,0x1bc3e ; am_util_stdio_vsprintf + 94
        0x0001bc2a:    e7ff        ..      B        0x1bc2c ; am_util_stdio_vsprintf + 76
        0x0001bc2c:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001bc2e:    1c48        H.      ADDS     r0,r1,#1
        0x0001bc30:    901c        ..      STR      r0,[sp,#0x70]
        0x0001bc32:    200d        .       MOVS     r0,#0xd
        0x0001bc34:    7008        .p      STRB     r0,[r1,#0]
        0x0001bc36:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001bc38:    3001        .0      ADDS     r0,#1
        0x0001bc3a:    9014        ..      STR      r0,[sp,#0x50]
        0x0001bc3c:    e7ff        ..      B        0x1bc3e ; am_util_stdio_vsprintf + 94
        0x0001bc3e:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc40:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bc42:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001bc44:    1c4a        J.      ADDS     r2,r1,#1
        0x0001bc46:    921c        ..      STR      r2,[sp,#0x70]
        0x0001bc48:    7008        .p      STRB     r0,[r1,#0]
        0x0001bc4a:    e7ff        ..      B        0x1bc4c ; am_util_stdio_vsprintf + 108
        0x0001bc4c:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc4e:    3001        .0      ADDS     r0,#1
        0x0001bc50:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001bc52:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001bc54:    3001        .0      ADDS     r0,#1
        0x0001bc56:    9014        ..      STR      r0,[sp,#0x50]
        0x0001bc58:    e7cb        ..      B        0x1bbf2 ; am_util_stdio_vsprintf + 18
        0x0001bc5a:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc5c:    3001        .0      ADDS     r0,#1
        0x0001bc5e:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001bc60:    2000        .       MOVS     r0,#0
        0x0001bc62:    f88d0040    ..@.    STRB     r0,[sp,#0x40]
        0x0001bc66:    f88d0041    ..A.    STRB     r0,[sp,#0x41]
        0x0001bc6a:    2020                MOVS     r0,#0x20
        0x0001bc6c:    f88d0042    ..B.    STRB     r0,[sp,#0x42]
        0x0001bc70:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc72:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bc74:    2830        0(      CMP      r0,#0x30
        0x0001bc76:    d107        ..      BNE      0x1bc88 ; am_util_stdio_vsprintf + 168
        0x0001bc78:    e7ff        ..      B        0x1bc7a ; am_util_stdio_vsprintf + 154
        0x0001bc7a:    2030        0       MOVS     r0,#0x30
        0x0001bc7c:    f88d0042    ..B.    STRB     r0,[sp,#0x42]
        0x0001bc80:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc82:    3001        .0      ADDS     r0,#1
        0x0001bc84:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001bc86:    e7ff        ..      B        0x1bc88 ; am_util_stdio_vsprintf + 168
        0x0001bc88:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc8a:    a915        ..      ADD      r1,sp,#0x54
        0x0001bc8c:    f001fe56    ..V.    BL       decstr_to_int ; 0x1d93c
        0x0001bc90:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bc92:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001bc94:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc96:    4408        .D      ADD      r0,r0,r1
        0x0001bc98:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001bc9a:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bc9c:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bc9e:    2873        s(      CMP      r0,#0x73
        0x0001bca0:    d009        ..      BEQ      0x1bcb6 ; am_util_stdio_vsprintf + 214
        0x0001bca2:    e7ff        ..      B        0x1bca4 ; am_util_stdio_vsprintf + 196
        0x0001bca4:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bca6:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001bcaa:    dc04        ..      BGT      0x1bcb6 ; am_util_stdio_vsprintf + 214
        0x0001bcac:    e7ff        ..      B        0x1bcae ; am_util_stdio_vsprintf + 206
        0x0001bcae:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bcb0:    4240        @B      RSBS     r0,r0,#0
        0x0001bcb2:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bcb4:    e7ff        ..      B        0x1bcb6 ; am_util_stdio_vsprintf + 214
        0x0001bcb6:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bcb8:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bcba:    282e        .(      CMP      r0,#0x2e
        0x0001bcbc:    d10d        ..      BNE      0x1bcda ; am_util_stdio_vsprintf + 250
        0x0001bcbe:    e7ff        ..      B        0x1bcc0 ; am_util_stdio_vsprintf + 224
        0x0001bcc0:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bcc2:    3001        .0      ADDS     r0,#1
        0x0001bcc4:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001bcc6:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bcc8:    a915        ..      ADD      r1,sp,#0x54
        0x0001bcca:    f001fe37    ..7.    BL       decstr_to_int ; 0x1d93c
        0x0001bcce:    9011        ..      STR      r0,[sp,#0x44]
        0x0001bcd0:    9915        ..      LDR      r1,[sp,#0x54]
        0x0001bcd2:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bcd4:    4408        .D      ADD      r0,r0,r1
        0x0001bcd6:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001bcd8:    e7ff        ..      B        0x1bcda ; am_util_stdio_vsprintf + 250
        0x0001bcda:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bcdc:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bcde:    286c        l(      CMP      r0,#0x6c
        0x0001bce0:    d110        ..      BNE      0x1bd04 ; am_util_stdio_vsprintf + 292
        0x0001bce2:    e7ff        ..      B        0x1bce4 ; am_util_stdio_vsprintf + 260
        0x0001bce4:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bce6:    3001        .0      ADDS     r0,#1
        0x0001bce8:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001bcea:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bcec:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bcee:    286c        l(      CMP      r0,#0x6c
        0x0001bcf0:    d107        ..      BNE      0x1bd02 ; am_util_stdio_vsprintf + 290
        0x0001bcf2:    e7ff        ..      B        0x1bcf4 ; am_util_stdio_vsprintf + 276
        0x0001bcf4:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bcf6:    3001        .0      ADDS     r0,#1
        0x0001bcf8:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001bcfa:    2001        .       MOVS     r0,#1
        0x0001bcfc:    f88d0040    ..@.    STRB     r0,[sp,#0x40]
        0x0001bd00:    e7ff        ..      B        0x1bd02 ; am_util_stdio_vsprintf + 290
        0x0001bd02:    e7ff        ..      B        0x1bd04 ; am_util_stdio_vsprintf + 292
        0x0001bd04:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001bd06:    7800        .x      LDRB     r0,[r0,#0]
        0x0001bd08:    3846        F8      SUBS     r0,r0,#0x46
        0x0001bd0a:    4601        .F      MOV      r1,r0
        0x0001bd0c:    910b        ..      STR      r1,[sp,#0x2c]
        0x0001bd0e:    2832        2(      CMP      r0,#0x32
        0x0001bd10:    f2008273    ..s.    BHI.W    0x1c1fa ; am_util_stdio_vsprintf + 1562
        0x0001bd14:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001bd16:    e8dff011    ....    TBH      [pc,r1,LSL #1]
    $d.4
        0x0001bd1a:    0224        $.      DCW    548
        0x0001bd1c:    02700270    p.p.    DCD    40895088
        0x0001bd20:    02700270    p.p.    DCD    40895088
        0x0001bd24:    02700270    p.p.    DCD    40895088
        0x0001bd28:    02700270    p.p.    DCD    40895088
        0x0001bd2c:    02700270    p.p.    DCD    40895088
        0x0001bd30:    02700270    p.p.    DCD    40895088
        0x0001bd34:    02700270    p.p.    DCD    40895088
        0x0001bd38:    02700270    p.p.    DCD    40895088
        0x0001bd3c:    00bf0270    p...    DCD    12518000
        0x0001bd40:    02700270    p.p.    DCD    40895088
        0x0001bd44:    02700270    p.p.    DCD    40895088
        0x0001bd48:    02700270    p.p.    DCD    40895088
        0x0001bd4c:    02700270    p.p.    DCD    40895088
        0x0001bd50:    02700270    p.p.    DCD    40895088
        0x0001bd54:    016f0033    3.o.    DCD    24051763
        0x0001bd58:    02240270    p.$.    DCD    35914352
        0x0001bd5c:    02700270    p.p.    DCD    40895088
        0x0001bd60:    0270016f    o.p.    DCD    40894831
        0x0001bd64:    02700270    p.p.    DCD    40895088
        0x0001bd68:    02700270    p.p.    DCD    40895088
        0x0001bd6c:    02700270    p.p.    DCD    40895088
        0x0001bd70:    02700270    p.p.    DCD    40895088
        0x0001bd74:    02700047    G.p.    DCD    40894535
        0x0001bd78:    02700119    ..p.    DCD    40894745
        0x0001bd7c:    00bb0270    p...    DCD    12255856
    $t.5
        0x0001bd80:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001bd82:    1d01        ..      ADDS     r1,r0,#4
        0x0001bd84:    911d        ..      STR      r1,[sp,#0x74]
        0x0001bd86:    6800        .h      LDR      r0,[r0,#0]
        0x0001bd88:    f88d0043    ..C.    STRB     r0,[sp,#0x43]
        0x0001bd8c:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bd8e:    b138        8.      CBZ      r0,0x1bda0 ; am_util_stdio_vsprintf + 448
        0x0001bd90:    e7ff        ..      B        0x1bd92 ; am_util_stdio_vsprintf + 434
        0x0001bd92:    f89d0043    ..C.    LDRB     r0,[sp,#0x43]
        0x0001bd96:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001bd98:    1c4a        J.      ADDS     r2,r1,#1
        0x0001bd9a:    921c        ..      STR      r2,[sp,#0x70]
        0x0001bd9c:    7008        .p      STRB     r0,[r1,#0]
        0x0001bd9e:    e7ff        ..      B        0x1bda0 ; am_util_stdio_vsprintf + 448
        0x0001bda0:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001bda2:    3001        .0      ADDS     r0,#1
        0x0001bda4:    9014        ..      STR      r0,[sp,#0x50]
        0x0001bda6:    e236        6.      B        0x1c216 ; am_util_stdio_vsprintf + 1590
        0x0001bda8:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001bdaa:    1d01        ..      ADDS     r1,r0,#4
        0x0001bdac:    911d        ..      STR      r1,[sp,#0x74]
        0x0001bdae:    6800        .h      LDR      r0,[r0,#0]
        0x0001bdb0:    901a        ..      STR      r0,[sp,#0x68]
        0x0001bdb2:    981a        ..      LDR      r0,[sp,#0x68]
        0x0001bdb4:    f003faca    ....    BL       simple_strlen ; 0x1f34c
        0x0001bdb8:    900e        ..      STR      r0,[sp,#0x38]
        0x0001bdba:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bdbc:    2801        .(      CMP      r0,#1
        0x0001bdbe:    db25        %.      BLT      0x1be0c ; am_util_stdio_vsprintf + 556
        0x0001bdc0:    e7ff        ..      B        0x1bdc2 ; am_util_stdio_vsprintf + 482
        0x0001bdc2:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001bdc4:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001bdc6:    4288        .B      CMP      r0,r1
        0x0001bdc8:    d21f        ..      BCS      0x1be0a ; am_util_stdio_vsprintf + 554
        0x0001bdca:    e7ff        ..      B        0x1bdcc ; am_util_stdio_vsprintf + 492
        0x0001bdcc:    990e        ..      LDR      r1,[sp,#0x38]
        0x0001bdce:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bdd0:    1a40        @.      SUBS     r0,r0,r1
        0x0001bdd2:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bdd4:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bdd6:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001bdda:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001bddc:    f002f9fe    ....    BL       padbuffer ; 0x1e1dc
        0x0001bde0:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bde2:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bde4:    b118        ..      CBZ      r0,0x1bdee ; am_util_stdio_vsprintf + 526
        0x0001bde6:    e7ff        ..      B        0x1bde8 ; am_util_stdio_vsprintf + 520
        0x0001bde8:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bdea:    900a        ..      STR      r0,[sp,#0x28]
        0x0001bdec:    e002        ..      B        0x1bdf4 ; am_util_stdio_vsprintf + 532
        0x0001bdee:    2000        .       MOVS     r0,#0
        0x0001bdf0:    900a        ..      STR      r0,[sp,#0x28]
        0x0001bdf2:    e7ff        ..      B        0x1bdf4 ; am_util_stdio_vsprintf + 532
        0x0001bdf4:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001bdf6:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bdf8:    4408        .D      ADD      r0,r0,r1
        0x0001bdfa:    901c        ..      STR      r0,[sp,#0x70]
        0x0001bdfc:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001bdfe:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001be00:    4408        .D      ADD      r0,r0,r1
        0x0001be02:    9014        ..      STR      r0,[sp,#0x50]
        0x0001be04:    2000        .       MOVS     r0,#0
        0x0001be06:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001be08:    e7ff        ..      B        0x1be0a ; am_util_stdio_vsprintf + 554
        0x0001be0a:    e7ff        ..      B        0x1be0c ; am_util_stdio_vsprintf + 556
        0x0001be0c:    e7ff        ..      B        0x1be0e ; am_util_stdio_vsprintf + 558
        0x0001be0e:    981a        ..      LDR      r0,[sp,#0x68]
        0x0001be10:    7800        .x      LDRB     r0,[r0,#0]
        0x0001be12:    b188        ..      CBZ      r0,0x1be38 ; am_util_stdio_vsprintf + 600
        0x0001be14:    e7ff        ..      B        0x1be16 ; am_util_stdio_vsprintf + 566
        0x0001be16:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001be18:    b138        8.      CBZ      r0,0x1be2a ; am_util_stdio_vsprintf + 586
        0x0001be1a:    e7ff        ..      B        0x1be1c ; am_util_stdio_vsprintf + 572
        0x0001be1c:    981a        ..      LDR      r0,[sp,#0x68]
        0x0001be1e:    7800        .x      LDRB     r0,[r0,#0]
        0x0001be20:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001be22:    1c4a        J.      ADDS     r2,r1,#1
        0x0001be24:    921c        ..      STR      r2,[sp,#0x70]
        0x0001be26:    7008        .p      STRB     r0,[r1,#0]
        0x0001be28:    e7ff        ..      B        0x1be2a ; am_util_stdio_vsprintf + 586
        0x0001be2a:    981a        ..      LDR      r0,[sp,#0x68]
        0x0001be2c:    3001        .0      ADDS     r0,#1
        0x0001be2e:    901a        ..      STR      r0,[sp,#0x68]
        0x0001be30:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001be32:    3001        .0      ADDS     r0,#1
        0x0001be34:    9014        ..      STR      r0,[sp,#0x50]
        0x0001be36:    e7ea        ..      B        0x1be0e ; am_util_stdio_vsprintf + 558
        0x0001be38:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001be3a:    b340        @.      CBZ      r0,0x1be8e ; am_util_stdio_vsprintf + 686
        0x0001be3c:    e7ff        ..      B        0x1be3e ; am_util_stdio_vsprintf + 606
        0x0001be3e:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001be40:    4240        @B      RSBS     r0,r0,#0
        0x0001be42:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001be44:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001be46:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001be48:    4288        .B      CMP      r0,r1
        0x0001be4a:    d21f        ..      BCS      0x1be8c ; am_util_stdio_vsprintf + 684
        0x0001be4c:    e7ff        ..      B        0x1be4e ; am_util_stdio_vsprintf + 622
        0x0001be4e:    990e        ..      LDR      r1,[sp,#0x38]
        0x0001be50:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001be52:    1a40        @.      SUBS     r0,r0,r1
        0x0001be54:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001be56:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001be58:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001be5c:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001be5e:    f002f9bd    ....    BL       padbuffer ; 0x1e1dc
        0x0001be62:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001be64:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001be66:    b118        ..      CBZ      r0,0x1be70 ; am_util_stdio_vsprintf + 656
        0x0001be68:    e7ff        ..      B        0x1be6a ; am_util_stdio_vsprintf + 650
        0x0001be6a:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001be6c:    9009        ..      STR      r0,[sp,#0x24]
        0x0001be6e:    e002        ..      B        0x1be76 ; am_util_stdio_vsprintf + 662
        0x0001be70:    2000        .       MOVS     r0,#0
        0x0001be72:    9009        ..      STR      r0,[sp,#0x24]
        0x0001be74:    e7ff        ..      B        0x1be76 ; am_util_stdio_vsprintf + 662
        0x0001be76:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001be78:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001be7a:    4408        .D      ADD      r0,r0,r1
        0x0001be7c:    901c        ..      STR      r0,[sp,#0x70]
        0x0001be7e:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001be80:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001be82:    4408        .D      ADD      r0,r0,r1
        0x0001be84:    9014        ..      STR      r0,[sp,#0x50]
        0x0001be86:    2000        .       MOVS     r0,#0
        0x0001be88:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001be8a:    e7ff        ..      B        0x1be8c ; am_util_stdio_vsprintf + 684
        0x0001be8c:    e7ff        ..      B        0x1be8e ; am_util_stdio_vsprintf + 686
        0x0001be8e:    e1c2        ..      B        0x1c216 ; am_util_stdio_vsprintf + 1590
        0x0001be90:    2001        .       MOVS     r0,#1
        0x0001be92:    f88d0041    ..A.    STRB     r0,[sp,#0x41]
        0x0001be96:    e7ff        ..      B        0x1be98 ; am_util_stdio_vsprintf + 696
        0x0001be98:    f89d0040    ..@.    LDRB     r0,[sp,#0x40]
        0x0001be9c:    07c0        ..      LSLS     r0,r0,#31
        0x0001be9e:    b160        `.      CBZ      r0,0x1beba ; am_util_stdio_vsprintf + 730
        0x0001bea0:    e7ff        ..      B        0x1bea2 ; am_util_stdio_vsprintf + 706
        0x0001bea2:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001bea4:    3007        .0      ADDS     r0,#7
        0x0001bea6:    f0200007     ...    BIC      r0,r0,#7
        0x0001beaa:    f1000108    ....    ADD      r1,r0,#8
        0x0001beae:    911d        ..      STR      r1,[sp,#0x74]
        0x0001beb0:    6801        .h      LDR      r1,[r0,#0]
        0x0001beb2:    6840        @h      LDR      r0,[r0,#4]
        0x0001beb4:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001beb6:    9008        ..      STR      r0,[sp,#0x20]
        0x0001beb8:    e007        ..      B        0x1beca ; am_util_stdio_vsprintf + 746
        0x0001beba:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001bebc:    1d01        ..      ADDS     r1,r0,#4
        0x0001bebe:    911d        ..      STR      r1,[sp,#0x74]
        0x0001bec0:    6801        .h      LDR      r1,[r0,#0]
        0x0001bec2:    2000        .       MOVS     r0,#0
        0x0001bec4:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001bec6:    9008        ..      STR      r0,[sp,#0x20]
        0x0001bec8:    e7ff        ..      B        0x1beca ; am_util_stdio_vsprintf + 746
        0x0001beca:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001becc:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001bece:    9118        ..      STR      r1,[sp,#0x60]
        0x0001bed0:    9019        ..      STR      r0,[sp,#0x64]
        0x0001bed2:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bed4:    b318        ..      CBZ      r0,0x1bf1e ; am_util_stdio_vsprintf + 830
        0x0001bed6:    e7ff        ..      B        0x1bed8 ; am_util_stdio_vsprintf + 760
        0x0001bed8:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001beda:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001bedc:    f002f928    ..(.    BL       ndigits_in_hex ; 0x1e130
        0x0001bee0:    4601        .F      MOV      r1,r0
        0x0001bee2:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bee4:    1a40        @.      SUBS     r0,r0,r1
        0x0001bee6:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bee8:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001beea:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001beee:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001bef0:    f002f974    ..t.    BL       padbuffer ; 0x1e1dc
        0x0001bef4:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bef6:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bef8:    b118        ..      CBZ      r0,0x1bf02 ; am_util_stdio_vsprintf + 802
        0x0001befa:    e7ff        ..      B        0x1befc ; am_util_stdio_vsprintf + 796
        0x0001befc:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001befe:    9006        ..      STR      r0,[sp,#0x18]
        0x0001bf00:    e002        ..      B        0x1bf08 ; am_util_stdio_vsprintf + 808
        0x0001bf02:    2000        .       MOVS     r0,#0
        0x0001bf04:    9006        ..      STR      r0,[sp,#0x18]
        0x0001bf06:    e7ff        ..      B        0x1bf08 ; am_util_stdio_vsprintf + 808
        0x0001bf08:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001bf0a:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bf0c:    4408        .D      ADD      r0,r0,r1
        0x0001bf0e:    901c        ..      STR      r0,[sp,#0x70]
        0x0001bf10:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001bf12:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001bf14:    4408        .D      ADD      r0,r0,r1
        0x0001bf16:    9014        ..      STR      r0,[sp,#0x50]
        0x0001bf18:    2000        .       MOVS     r0,#0
        0x0001bf1a:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bf1c:    e7ff        ..      B        0x1bf1e ; am_util_stdio_vsprintf + 830
        0x0001bf1e:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001bf20:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001bf22:    9a1c        ..      LDR      r2,[sp,#0x70]
        0x0001bf24:    f89d3041    ..A0    LDRB     r3,[sp,#0x41]
        0x0001bf28:    f0030301    ....    AND      r3,r3,#1
        0x0001bf2c:    f003fa2a    ..*.    BL       uint64_to_hexstr ; 0x1f384
        0x0001bf30:    9012        ..      STR      r0,[sp,#0x48]
        0x0001bf32:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bf34:    b128        (.      CBZ      r0,0x1bf42 ; am_util_stdio_vsprintf + 866
        0x0001bf36:    e7ff        ..      B        0x1bf38 ; am_util_stdio_vsprintf + 856
        0x0001bf38:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001bf3a:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bf3c:    4408        .D      ADD      r0,r0,r1
        0x0001bf3e:    901c        ..      STR      r0,[sp,#0x70]
        0x0001bf40:    e7ff        ..      B        0x1bf42 ; am_util_stdio_vsprintf + 866
        0x0001bf42:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001bf44:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001bf46:    4408        .D      ADD      r0,r0,r1
        0x0001bf48:    9014        ..      STR      r0,[sp,#0x50]
        0x0001bf4a:    e164        d.      B        0x1c216 ; am_util_stdio_vsprintf + 1590
        0x0001bf4c:    f89d0040    ..@.    LDRB     r0,[sp,#0x40]
        0x0001bf50:    07c0        ..      LSLS     r0,r0,#31
        0x0001bf52:    b160        `.      CBZ      r0,0x1bf6e ; am_util_stdio_vsprintf + 910
        0x0001bf54:    e7ff        ..      B        0x1bf56 ; am_util_stdio_vsprintf + 886
        0x0001bf56:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001bf58:    3007        .0      ADDS     r0,#7
        0x0001bf5a:    f0200007     ...    BIC      r0,r0,#7
        0x0001bf5e:    f1000108    ....    ADD      r1,r0,#8
        0x0001bf62:    911d        ..      STR      r1,[sp,#0x74]
        0x0001bf64:    6801        .h      LDR      r1,[r0,#0]
        0x0001bf66:    6840        @h      LDR      r0,[r0,#4]
        0x0001bf68:    9104        ..      STR      r1,[sp,#0x10]
        0x0001bf6a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001bf6c:    e007        ..      B        0x1bf7e ; am_util_stdio_vsprintf + 926
        0x0001bf6e:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001bf70:    1d01        ..      ADDS     r1,r0,#4
        0x0001bf72:    911d        ..      STR      r1,[sp,#0x74]
        0x0001bf74:    6801        .h      LDR      r1,[r0,#0]
        0x0001bf76:    2000        .       MOVS     r0,#0
        0x0001bf78:    9104        ..      STR      r1,[sp,#0x10]
        0x0001bf7a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001bf7c:    e7ff        ..      B        0x1bf7e ; am_util_stdio_vsprintf + 926
        0x0001bf7e:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001bf80:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001bf82:    9118        ..      STR      r1,[sp,#0x60]
        0x0001bf84:    9019        ..      STR      r0,[sp,#0x64]
        0x0001bf86:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bf88:    b318        ..      CBZ      r0,0x1bfd2 ; am_util_stdio_vsprintf + 1010
        0x0001bf8a:    e7ff        ..      B        0x1bf8c ; am_util_stdio_vsprintf + 940
        0x0001bf8c:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001bf8e:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001bf90:    f002f906    ....    BL       ndigits_in_u64 ; 0x1e1a0
        0x0001bf94:    4601        .F      MOV      r1,r0
        0x0001bf96:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bf98:    1a40        @.      SUBS     r0,r0,r1
        0x0001bf9a:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bf9c:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bf9e:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001bfa2:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001bfa4:    f002f91a    ....    BL       padbuffer ; 0x1e1dc
        0x0001bfa8:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bfaa:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bfac:    b118        ..      CBZ      r0,0x1bfb6 ; am_util_stdio_vsprintf + 982
        0x0001bfae:    e7ff        ..      B        0x1bfb0 ; am_util_stdio_vsprintf + 976
        0x0001bfb0:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001bfb2:    9003        ..      STR      r0,[sp,#0xc]
        0x0001bfb4:    e002        ..      B        0x1bfbc ; am_util_stdio_vsprintf + 988
        0x0001bfb6:    2000        .       MOVS     r0,#0
        0x0001bfb8:    9003        ..      STR      r0,[sp,#0xc]
        0x0001bfba:    e7ff        ..      B        0x1bfbc ; am_util_stdio_vsprintf + 988
        0x0001bfbc:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001bfbe:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bfc0:    4408        .D      ADD      r0,r0,r1
        0x0001bfc2:    901c        ..      STR      r0,[sp,#0x70]
        0x0001bfc4:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001bfc6:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001bfc8:    4408        .D      ADD      r0,r0,r1
        0x0001bfca:    9014        ..      STR      r0,[sp,#0x50]
        0x0001bfcc:    2000        .       MOVS     r0,#0
        0x0001bfce:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001bfd0:    e7ff        ..      B        0x1bfd2 ; am_util_stdio_vsprintf + 1010
        0x0001bfd2:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001bfd4:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001bfd6:    9a1c        ..      LDR      r2,[sp,#0x70]
        0x0001bfd8:    f003fa34    ..4.    BL       uint64_to_str ; 0x1f444
        0x0001bfdc:    9012        ..      STR      r0,[sp,#0x48]
        0x0001bfde:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bfe0:    b128        (.      CBZ      r0,0x1bfee ; am_util_stdio_vsprintf + 1038
        0x0001bfe2:    e7ff        ..      B        0x1bfe4 ; am_util_stdio_vsprintf + 1028
        0x0001bfe4:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001bfe6:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001bfe8:    4408        .D      ADD      r0,r0,r1
        0x0001bfea:    901c        ..      STR      r0,[sp,#0x70]
        0x0001bfec:    e7ff        ..      B        0x1bfee ; am_util_stdio_vsprintf + 1038
        0x0001bfee:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001bff0:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001bff2:    4408        .D      ADD      r0,r0,r1
        0x0001bff4:    9014        ..      STR      r0,[sp,#0x50]
        0x0001bff6:    e10e        ..      B        0x1c216 ; am_util_stdio_vsprintf + 1590
        0x0001bff8:    f89d0040    ..@.    LDRB     r0,[sp,#0x40]
        0x0001bffc:    07c0        ..      LSLS     r0,r0,#31
        0x0001bffe:    b160        `.      CBZ      r0,0x1c01a ; am_util_stdio_vsprintf + 1082
        0x0001c000:    e7ff        ..      B        0x1c002 ; am_util_stdio_vsprintf + 1058
        0x0001c002:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001c004:    3007        .0      ADDS     r0,#7
        0x0001c006:    f0200007     ...    BIC      r0,r0,#7
        0x0001c00a:    f1000108    ....    ADD      r1,r0,#8
        0x0001c00e:    911d        ..      STR      r1,[sp,#0x74]
        0x0001c010:    6801        .h      LDR      r1,[r0,#0]
        0x0001c012:    6840        @h      LDR      r0,[r0,#4]
        0x0001c014:    9101        ..      STR      r1,[sp,#4]
        0x0001c016:    9002        ..      STR      r0,[sp,#8]
        0x0001c018:    e007        ..      B        0x1c02a ; am_util_stdio_vsprintf + 1098
        0x0001c01a:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001c01c:    1d01        ..      ADDS     r1,r0,#4
        0x0001c01e:    911d        ..      STR      r1,[sp,#0x74]
        0x0001c020:    6801        .h      LDR      r1,[r0,#0]
        0x0001c022:    17c8        ..      ASRS     r0,r1,#31
        0x0001c024:    9101        ..      STR      r1,[sp,#4]
        0x0001c026:    9002        ..      STR      r0,[sp,#8]
        0x0001c028:    e7ff        ..      B        0x1c02a ; am_util_stdio_vsprintf + 1098
        0x0001c02a:    9901        ..      LDR      r1,[sp,#4]
        0x0001c02c:    9802        ..      LDR      r0,[sp,#8]
        0x0001c02e:    9116        ..      STR      r1,[sp,#0x58]
        0x0001c030:    9017        ..      STR      r0,[sp,#0x5c]
        0x0001c032:    9817        ..      LDR      r0,[sp,#0x5c]
        0x0001c034:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001c038:    dc0c        ..      BGT      0x1c054 ; am_util_stdio_vsprintf + 1140
        0x0001c03a:    e7ff        ..      B        0x1c03c ; am_util_stdio_vsprintf + 1116
        0x0001c03c:    9816        ..      LDR      r0,[sp,#0x58]
        0x0001c03e:    9a17        ..      LDR      r2,[sp,#0x5c]
        0x0001c040:    4241        AB      RSBS     r1,r0,#0
        0x0001c042:    f04f0000    O...    MOV      r0,#0
        0x0001c046:    4190        .A      SBCS     r0,r0,r2
        0x0001c048:    9118        ..      STR      r1,[sp,#0x60]
        0x0001c04a:    9019        ..      STR      r0,[sp,#0x64]
        0x0001c04c:    2001        .       MOVS     r0,#1
        0x0001c04e:    f88d003f    ..?.    STRB     r0,[sp,#0x3f]
        0x0001c052:    e007        ..      B        0x1c064 ; am_util_stdio_vsprintf + 1156
        0x0001c054:    9816        ..      LDR      r0,[sp,#0x58]
        0x0001c056:    9917        ..      LDR      r1,[sp,#0x5c]
        0x0001c058:    9119        ..      STR      r1,[sp,#0x64]
        0x0001c05a:    9018        ..      STR      r0,[sp,#0x60]
        0x0001c05c:    2000        .       MOVS     r0,#0
        0x0001c05e:    f88d003f    ..?.    STRB     r0,[sp,#0x3f]
        0x0001c062:    e7ff        ..      B        0x1c064 ; am_util_stdio_vsprintf + 1156
        0x0001c064:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001c066:    2800        .(      CMP      r0,#0
        0x0001c068:    d055        U.      BEQ      0x1c116 ; am_util_stdio_vsprintf + 1334
        0x0001c06a:    e7ff        ..      B        0x1c06c ; am_util_stdio_vsprintf + 1164
        0x0001c06c:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001c06e:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001c070:    f002f87e    ..~.    BL       ndigits_in_i64 ; 0x1e170
        0x0001c074:    4601        .F      MOV      r1,r0
        0x0001c076:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001c078:    1a40        @.      SUBS     r0,r0,r1
        0x0001c07a:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001c07c:    f89d003f    ..?.    LDRB     r0,[sp,#0x3f]
        0x0001c080:    07c0        ..      LSLS     r0,r0,#31
        0x0001c082:    b1b0        ..      CBZ      r0,0x1c0b2 ; am_util_stdio_vsprintf + 1234
        0x0001c084:    e7ff        ..      B        0x1c086 ; am_util_stdio_vsprintf + 1190
        0x0001c086:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001c088:    3801        .8      SUBS     r0,#1
        0x0001c08a:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001c08c:    f89d0042    ..B.    LDRB     r0,[sp,#0x42]
        0x0001c090:    2830        0(      CMP      r0,#0x30
        0x0001c092:    d10d        ..      BNE      0x1c0b0 ; am_util_stdio_vsprintf + 1232
        0x0001c094:    e7ff        ..      B        0x1c096 ; am_util_stdio_vsprintf + 1206
        0x0001c096:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c098:    b130        0.      CBZ      r0,0x1c0a8 ; am_util_stdio_vsprintf + 1224
        0x0001c09a:    e7ff        ..      B        0x1c09c ; am_util_stdio_vsprintf + 1212
        0x0001c09c:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001c09e:    1c48        H.      ADDS     r0,r1,#1
        0x0001c0a0:    901c        ..      STR      r0,[sp,#0x70]
        0x0001c0a2:    202d        -       MOVS     r0,#0x2d
        0x0001c0a4:    7008        .p      STRB     r0,[r1,#0]
        0x0001c0a6:    e7ff        ..      B        0x1c0a8 ; am_util_stdio_vsprintf + 1224
        0x0001c0a8:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001c0aa:    3001        .0      ADDS     r0,#1
        0x0001c0ac:    9014        ..      STR      r0,[sp,#0x50]
        0x0001c0ae:    e7ff        ..      B        0x1c0b0 ; am_util_stdio_vsprintf + 1232
        0x0001c0b0:    e7ff        ..      B        0x1c0b2 ; am_util_stdio_vsprintf + 1234
        0x0001c0b2:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c0b4:    f89d1042    ..B.    LDRB     r1,[sp,#0x42]
        0x0001c0b8:    9a13        ..      LDR      r2,[sp,#0x4c]
        0x0001c0ba:    f002f88f    ....    BL       padbuffer ; 0x1e1dc
        0x0001c0be:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001c0c0:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c0c2:    b118        ..      CBZ      r0,0x1c0cc ; am_util_stdio_vsprintf + 1260
        0x0001c0c4:    e7ff        ..      B        0x1c0c6 ; am_util_stdio_vsprintf + 1254
        0x0001c0c6:    9813        ..      LDR      r0,[sp,#0x4c]
        0x0001c0c8:    9000        ..      STR      r0,[sp,#0]
        0x0001c0ca:    e002        ..      B        0x1c0d2 ; am_util_stdio_vsprintf + 1266
        0x0001c0cc:    2000        .       MOVS     r0,#0
        0x0001c0ce:    9000        ..      STR      r0,[sp,#0]
        0x0001c0d0:    e7ff        ..      B        0x1c0d2 ; am_util_stdio_vsprintf + 1266
        0x0001c0d2:    9900        ..      LDR      r1,[sp,#0]
        0x0001c0d4:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c0d6:    4408        .D      ADD      r0,r0,r1
        0x0001c0d8:    901c        ..      STR      r0,[sp,#0x70]
        0x0001c0da:    9913        ..      LDR      r1,[sp,#0x4c]
        0x0001c0dc:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001c0de:    4408        .D      ADD      r0,r0,r1
        0x0001c0e0:    9014        ..      STR      r0,[sp,#0x50]
        0x0001c0e2:    2000        .       MOVS     r0,#0
        0x0001c0e4:    9013        ..      STR      r0,[sp,#0x4c]
        0x0001c0e6:    f89d003f    ..?.    LDRB     r0,[sp,#0x3f]
        0x0001c0ea:    07c0        ..      LSLS     r0,r0,#31
        0x0001c0ec:    b190        ..      CBZ      r0,0x1c114 ; am_util_stdio_vsprintf + 1332
        0x0001c0ee:    e7ff        ..      B        0x1c0f0 ; am_util_stdio_vsprintf + 1296
        0x0001c0f0:    f89d0042    ..B.    LDRB     r0,[sp,#0x42]
        0x0001c0f4:    2820         (      CMP      r0,#0x20
        0x0001c0f6:    d10d        ..      BNE      0x1c114 ; am_util_stdio_vsprintf + 1332
        0x0001c0f8:    e7ff        ..      B        0x1c0fa ; am_util_stdio_vsprintf + 1306
        0x0001c0fa:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c0fc:    b130        0.      CBZ      r0,0x1c10c ; am_util_stdio_vsprintf + 1324
        0x0001c0fe:    e7ff        ..      B        0x1c100 ; am_util_stdio_vsprintf + 1312
        0x0001c100:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001c102:    1c48        H.      ADDS     r0,r1,#1
        0x0001c104:    901c        ..      STR      r0,[sp,#0x70]
        0x0001c106:    202d        -       MOVS     r0,#0x2d
        0x0001c108:    7008        .p      STRB     r0,[r1,#0]
        0x0001c10a:    e7ff        ..      B        0x1c10c ; am_util_stdio_vsprintf + 1324
        0x0001c10c:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001c10e:    3001        .0      ADDS     r0,#1
        0x0001c110:    9014        ..      STR      r0,[sp,#0x50]
        0x0001c112:    e7ff        ..      B        0x1c114 ; am_util_stdio_vsprintf + 1332
        0x0001c114:    e012        ..      B        0x1c13c ; am_util_stdio_vsprintf + 1372
        0x0001c116:    f89d003f    ..?.    LDRB     r0,[sp,#0x3f]
        0x0001c11a:    07c0        ..      LSLS     r0,r0,#31
        0x0001c11c:    b168        h.      CBZ      r0,0x1c13a ; am_util_stdio_vsprintf + 1370
        0x0001c11e:    e7ff        ..      B        0x1c120 ; am_util_stdio_vsprintf + 1344
        0x0001c120:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c122:    b130        0.      CBZ      r0,0x1c132 ; am_util_stdio_vsprintf + 1362
        0x0001c124:    e7ff        ..      B        0x1c126 ; am_util_stdio_vsprintf + 1350
        0x0001c126:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001c128:    1c48        H.      ADDS     r0,r1,#1
        0x0001c12a:    901c        ..      STR      r0,[sp,#0x70]
        0x0001c12c:    202d        -       MOVS     r0,#0x2d
        0x0001c12e:    7008        .p      STRB     r0,[r1,#0]
        0x0001c130:    e7ff        ..      B        0x1c132 ; am_util_stdio_vsprintf + 1362
        0x0001c132:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001c134:    3001        .0      ADDS     r0,#1
        0x0001c136:    9014        ..      STR      r0,[sp,#0x50]
        0x0001c138:    e7ff        ..      B        0x1c13a ; am_util_stdio_vsprintf + 1370
        0x0001c13a:    e7ff        ..      B        0x1c13c ; am_util_stdio_vsprintf + 1372
        0x0001c13c:    9818        ..      LDR      r0,[sp,#0x60]
        0x0001c13e:    9919        ..      LDR      r1,[sp,#0x64]
        0x0001c140:    9a1c        ..      LDR      r2,[sp,#0x70]
        0x0001c142:    f003f97f    ....    BL       uint64_to_str ; 0x1f444
        0x0001c146:    9012        ..      STR      r0,[sp,#0x48]
        0x0001c148:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c14a:    b128        (.      CBZ      r0,0x1c158 ; am_util_stdio_vsprintf + 1400
        0x0001c14c:    e7ff        ..      B        0x1c14e ; am_util_stdio_vsprintf + 1390
        0x0001c14e:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001c150:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c152:    4408        .D      ADD      r0,r0,r1
        0x0001c154:    901c        ..      STR      r0,[sp,#0x70]
        0x0001c156:    e7ff        ..      B        0x1c158 ; am_util_stdio_vsprintf + 1400
        0x0001c158:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001c15a:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001c15c:    4408        .D      ADD      r0,r0,r1
        0x0001c15e:    9014        ..      STR      r0,[sp,#0x50]
        0x0001c160:    e059        Y.      B        0x1c216 ; am_util_stdio_vsprintf + 1590
        0x0001c162:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c164:    2800        .(      CMP      r0,#0
        0x0001c166:    d047        G.      BEQ      0x1c1f8 ; am_util_stdio_vsprintf + 1560
        0x0001c168:    e7ff        ..      B        0x1c16a ; am_util_stdio_vsprintf + 1418
        0x0001c16a:    981d        ..      LDR      r0,[sp,#0x74]
        0x0001c16c:    3007        .0      ADDS     r0,#7
        0x0001c16e:    f0200007     ...    BIC      r0,r0,#7
        0x0001c172:    f1000108    ....    ADD      r1,r0,#8
        0x0001c176:    911d        ..      STR      r1,[sp,#0x74]
        0x0001c178:    ed900b00    ....    VLDR     d0,[r0,#0]
        0x0001c17c:    ec510b10    Q...    VMOV     r0,r1,d0
        0x0001c180:    f004fe66    ..f.    BL       __aeabi_d2f ; 0x20e50
        0x0001c184:    900d        ..      STR      r0,[sp,#0x34]
        0x0001c186:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001c188:    2014        .       MOVS     r0,#0x14
        0x0001c18a:    6008        .`      STR      r0,[r1,#0]
        0x0001c18c:    ed9d0a0d    ....    VLDR     s0,[sp,#0x34]
        0x0001c190:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c192:    9911        ..      LDR      r1,[sp,#0x44]
        0x0001c194:    f001fde2    ....    BL       ftoa ; 0x1dd5c
        0x0001c198:    9012        ..      STR      r0,[sp,#0x48]
        0x0001c19a:    9812        ..      LDR      r0,[sp,#0x48]
        0x0001c19c:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001c1a0:    dc21        !.      BGT      0x1c1e6 ; am_util_stdio_vsprintf + 1542
        0x0001c1a2:    e7ff        ..      B        0x1c1a4 ; am_util_stdio_vsprintf + 1476
        0x0001c1a4:    9812        ..      LDR      r0,[sp,#0x48]
        0x0001c1a6:    3001        .0      ADDS     r0,#1
        0x0001c1a8:    b930        0.      CBNZ     r0,0x1c1b8 ; am_util_stdio_vsprintf + 1496
        0x0001c1aa:    e7ff        ..      B        0x1c1ac ; am_util_stdio_vsprintf + 1484
        0x0001c1ac:    f6426030    B.0`    MOV      r0,#0x2e30
        0x0001c1b0:    f2c00030    ..0.    MOVT     r0,#0x30
        0x0001c1b4:    900c        ..      STR      r0,[sp,#0x30]
        0x0001c1b6:    e010        ..      B        0x1c1da ; am_util_stdio_vsprintf + 1530
        0x0001c1b8:    9812        ..      LDR      r0,[sp,#0x48]
        0x0001c1ba:    3002        .0      ADDS     r0,#2
        0x0001c1bc:    b930        0.      CBNZ     r0,0x1c1cc ; am_util_stdio_vsprintf + 1516
        0x0001c1be:    e7ff        ..      B        0x1c1c0 ; am_util_stdio_vsprintf + 1504
        0x0001c1c0:    f6426023    B.#`    MOV      r0,#0x2e23
        0x0001c1c4:    f2c00023    ..#.    MOVT     r0,#0x23
        0x0001c1c8:    900c        ..      STR      r0,[sp,#0x30]
        0x0001c1ca:    e005        ..      B        0x1c1d8 ; am_util_stdio_vsprintf + 1528
        0x0001c1cc:    f642603f    B.?`    MOV      r0,#0x2e3f
        0x0001c1d0:    f2c0003f    ..?.    MOVT     r0,#0x3f
        0x0001c1d4:    900c        ..      STR      r0,[sp,#0x30]
        0x0001c1d6:    e7ff        ..      B        0x1c1d8 ; am_util_stdio_vsprintf + 1528
        0x0001c1d8:    e7ff        ..      B        0x1c1da ; am_util_stdio_vsprintf + 1530
        0x0001c1da:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001c1dc:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001c1de:    6008        .`      STR      r0,[r1,#0]
        0x0001c1e0:    2003        .       MOVS     r0,#3
        0x0001c1e2:    9012        ..      STR      r0,[sp,#0x48]
        0x0001c1e4:    e7ff        ..      B        0x1c1e6 ; am_util_stdio_vsprintf + 1542
        0x0001c1e6:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001c1e8:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001c1ea:    4408        .D      ADD      r0,r0,r1
        0x0001c1ec:    9014        ..      STR      r0,[sp,#0x50]
        0x0001c1ee:    9912        ..      LDR      r1,[sp,#0x48]
        0x0001c1f0:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c1f2:    4408        .D      ADD      r0,r0,r1
        0x0001c1f4:    901c        ..      STR      r0,[sp,#0x70]
        0x0001c1f6:    e7ff        ..      B        0x1c1f8 ; am_util_stdio_vsprintf + 1560
        0x0001c1f8:    e00d        ..      B        0x1c216 ; am_util_stdio_vsprintf + 1590
        0x0001c1fa:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c1fc:    b138        8.      CBZ      r0,0x1c20e ; am_util_stdio_vsprintf + 1582
        0x0001c1fe:    e7ff        ..      B        0x1c200 ; am_util_stdio_vsprintf + 1568
        0x0001c200:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001c202:    7800        .x      LDRB     r0,[r0,#0]
        0x0001c204:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001c206:    1c4a        J.      ADDS     r2,r1,#1
        0x0001c208:    921c        ..      STR      r2,[sp,#0x70]
        0x0001c20a:    7008        .p      STRB     r0,[r1,#0]
        0x0001c20c:    e7ff        ..      B        0x1c20e ; am_util_stdio_vsprintf + 1582
        0x0001c20e:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001c210:    3001        .0      ADDS     r0,#1
        0x0001c212:    9014        ..      STR      r0,[sp,#0x50]
        0x0001c214:    e7ff        ..      B        0x1c216 ; am_util_stdio_vsprintf + 1590
        0x0001c216:    981b        ..      LDR      r0,[sp,#0x6c]
        0x0001c218:    3001        .0      ADDS     r0,#1
        0x0001c21a:    901b        ..      STR      r0,[sp,#0x6c]
        0x0001c21c:    f7ffbce9    ....    B.W      0x1bbf2 ; am_util_stdio_vsprintf + 18
        0x0001c220:    981c        ..      LDR      r0,[sp,#0x70]
        0x0001c222:    b120         .      CBZ      r0,0x1c22e ; am_util_stdio_vsprintf + 1614
        0x0001c224:    e7ff        ..      B        0x1c226 ; am_util_stdio_vsprintf + 1606
        0x0001c226:    991c        ..      LDR      r1,[sp,#0x70]
        0x0001c228:    2000        .       MOVS     r0,#0
        0x0001c22a:    7008        .p      STRB     r0,[r1,#0]
        0x0001c22c:    e7ff        ..      B        0x1c22e ; am_util_stdio_vsprintf + 1614
        0x0001c22e:    9814        ..      LDR      r0,[sp,#0x50]
        0x0001c230:    b01e        ..      ADD      sp,sp,#0x78
        0x0001c232:    bd80        ..      POP      {r7,pc}
    am_valid_sp
        0x0001c234:    b082        ..      SUB      sp,sp,#8
        0x0001c236:    9000        ..      STR      r0,[sp,#0]
        0x0001c238:    9800        ..      LDR      r0,[sp,#0]
        0x0001c23a:    f1b05f80    ..._    CMP      r0,#0x10000000
        0x0001c23e:    d30c        ..      BCC      0x1c25a ; am_valid_sp + 38
        0x0001c240:    e7ff        ..      B        0x1c242 ; am_valid_sp + 14
        0x0001c242:    9800        ..      LDR      r0,[sp,#0]
        0x0001c244:    f64f71ff    O..q    MOV      r1,#0xffff
        0x0001c248:    f2c10115    ....    MOVT     r1,#0x1015
        0x0001c24c:    4288        .B      CMP      r0,r1
        0x0001c24e:    d804        ..      BHI      0x1c25a ; am_valid_sp + 38
        0x0001c250:    e7ff        ..      B        0x1c252 ; am_valid_sp + 30
        0x0001c252:    2001        .       MOVS     r0,#1
        0x0001c254:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001c258:    e003        ..      B        0x1c262 ; am_valid_sp + 46
        0x0001c25a:    2000        .       MOVS     r0,#0
        0x0001c25c:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001c260:    e7ff        ..      B        0x1c262 ; am_valid_sp + 46
        0x0001c262:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001c266:    b002        ..      ADD      sp,sp,#8
        0x0001c268:    4770        pG      BX       lr
        0x0001c26a:    0000        ..      MOVS     r0,r0
    am_vos_audio_flush_ring_buffer
        0x0001c26c:    b580        ..      PUSH     {r7,lr}
        0x0001c26e:    f7fcfb53    ..S.    BL       am_audio_buffer_init ; 0x18918
        0x0001c272:    bd80        ..      POP      {r7,pc}
    am_vos_audio_handler
        0x0001c274:    b580        ..      PUSH     {r7,lr}
        0x0001c276:    b082        ..      SUB      sp,sp,#8
        0x0001c278:    9001        ..      STR      r0,[sp,#4]
        0x0001c27a:    9901        ..      LDR      r1,[sp,#4]
        0x0001c27c:    f2400068    @.h.    MOVW     r0,#0x68
        0x0001c280:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c284:    3020         0      ADDS     r0,r0,#0x20
        0x0001c286:    22a0        ."      MOVS     r2,#0xa0
        0x0001c288:    f7fcf87d    ..}.    BL       __aeabi_memcpy ; 0x18386
        0x0001c28c:    f2402080    @..     MOVW     r0,#0x280
        0x0001c290:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c294:    7800        .x      LDRB     r0,[r0,#0]
        0x0001c296:    b970        p.      CBNZ     r0,0x1c2b6 ; am_vos_audio_handler + 66
        0x0001c298:    e7ff        ..      B        0x1c29a ; am_vos_audio_handler + 38
        0x0001c29a:    f2402080    @..     MOVW     r0,#0x280
        0x0001c29e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c2a2:    7880        .x      LDRB     r0,[r0,#2]
        0x0001c2a4:    b938        8.      CBNZ     r0,0x1c2b6 ; am_vos_audio_handler + 66
        0x0001c2a6:    e7ff        ..      B        0x1c2a8 ; am_vos_audio_handler + 52
        0x0001c2a8:    f2402080    @..     MOVW     r0,#0x280
        0x0001c2ac:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c2b0:    78c0        .x      LDRB     r0,[r0,#3]
        0x0001c2b2:    b1e8        ..      CBZ      r0,0x1c2f0 ; am_vos_audio_handler + 124
        0x0001c2b4:    e7ff        ..      B        0x1c2b6 ; am_vos_audio_handler + 66
        0x0001c2b6:    f2402080    @..     MOVW     r0,#0x280
        0x0001c2ba:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c2be:    6880        .h      LDR      r0,[r0,#8]
        0x0001c2c0:    0a80        ..      LSRS     r0,r0,#10
        0x0001c2c2:    287c        |(      CMP      r0,#0x7c
        0x0001c2c4:    d810        ..      BHI      0x1c2e8 ; am_vos_audio_handler + 116
        0x0001c2c6:    e7ff        ..      B        0x1c2c8 ; am_vos_audio_handler + 84
        0x0001c2c8:    f2402080    @..     MOVW     r0,#0x280
        0x0001c2cc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c2d0:    6880        .h      LDR      r0,[r0,#8]
        0x0001c2d2:    b908        ..      CBNZ     r0,0x1c2d8 ; am_vos_audio_handler + 100
        0x0001c2d4:    e7ff        ..      B        0x1c2d6 ; am_vos_audio_handler + 98
        0x0001c2d6:    e7ff        ..      B        0x1c2d8 ; am_vos_audio_handler + 100
        0x0001c2d8:    f2402180    @..!    MOVW     r1,#0x280
        0x0001c2dc:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001c2e0:    6888        .h      LDR      r0,[r1,#8]
        0x0001c2e2:    3050        P0      ADDS     r0,r0,#0x50
        0x0001c2e4:    6088        .`      STR      r0,[r1,#8]
        0x0001c2e6:    e002        ..      B        0x1c2ee ; am_vos_audio_handler + 122
        0x0001c2e8:    f000f822    ..".    BL       am_vos_audio_reset_flag_and_buffer ; 0x1c330
        0x0001c2ec:    e7ff        ..      B        0x1c2ee ; am_vos_audio_handler + 122
        0x0001c2ee:    e7ff        ..      B        0x1c2f0 ; am_vos_audio_handler + 124
        0x0001c2f0:    b002        ..      ADD      sp,sp,#8
        0x0001c2f2:    bd80        ..      POP      {r7,pc}
    am_vos_audio_processing_task
        0x0001c2f4:    b580        ..      PUSH     {r7,lr}
        0x0001c2f6:    b0d6        ..      SUB      sp,sp,#0x158
        0x0001c2f8:    9055        U.      STR      r0,[sp,#0x154]
        0x0001c2fa:    e7ff        ..      B        0x1c2fc ; am_vos_audio_processing_task + 8
        0x0001c2fc:    2004        .       MOVS     r0,#4
        0x0001c2fe:    a951        Q.      ADD      r1,sp,#0x144
        0x0001c300:    f001f816    ....    BL       am_vos_task_read ; 0x1d330
        0x0001c304:    9852        R.      LDR      r0,[sp,#0x148]
        0x0001c306:    9000        ..      STR      r0,[sp,#0]
        0x0001c308:    2801        .(      CMP      r0,#1
        0x0001c30a:    d004        ..      BEQ      0x1c316 ; am_vos_audio_processing_task + 34
        0x0001c30c:    e7ff        ..      B        0x1c30e ; am_vos_audio_processing_task + 26
        0x0001c30e:    9800        ..      LDR      r0,[sp,#0]
        0x0001c310:    2802        .(      CMP      r0,#2
        0x0001c312:    d001        ..      BEQ      0x1c318 ; am_vos_audio_processing_task + 36
        0x0001c314:    e006        ..      B        0x1c324 ; am_vos_audio_processing_task + 48
        0x0001c316:    e006        ..      B        0x1c326 ; am_vos_audio_processing_task + 50
        0x0001c318:    9a53        S.      LDR      r2,[sp,#0x14c]
        0x0001c31a:    9854        T.      LDR      r0,[sp,#0x150]
        0x0001c31c:    a901        ..      ADD      r1,sp,#4
        0x0001c31e:    f000fce9    ....    BL       am_vos_ring_buffer_pop ; 0x1ccf4
        0x0001c322:    e000        ..      B        0x1c326 ; am_vos_audio_processing_task + 50
        0x0001c324:    e7ff        ..      B        0x1c326 ; am_vos_audio_processing_task + 50
        0x0001c326:    a801        ..      ADD      r0,sp,#4
        0x0001c328:    f7ffffa4    ....    BL       am_vos_audio_handler ; 0x1c274
        0x0001c32c:    e7e6        ..      B        0x1c2fc ; am_vos_audio_processing_task + 8
        0x0001c32e:    0000        ..      MOVS     r0,r0
    am_vos_audio_reset_flag_and_buffer
        0x0001c330:    b580        ..      PUSH     {r7,lr}
        0x0001c332:    f7ffff9b    ....    BL       am_vos_audio_flush_ring_buffer ; 0x1c26c
        0x0001c336:    f000fc73    ..s.    BL       am_vos_reset_detected_flag ; 0x1cc20
        0x0001c33a:    bd80        ..      POP      {r7,pc}
    am_vos_audio_wwd_enable
        0x0001c33c:    b580        ..      PUSH     {r7,lr}
        0x0001c33e:    f2402080    @..     MOVW     r0,#0x280
        0x0001c342:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c346:    7b00        .{      LDRB     r0,[r0,#0xc]
        0x0001c348:    07c0        ..      LSLS     r0,r0,#31
        0x0001c34a:    b940        @.      CBNZ     r0,0x1c35e ; am_vos_audio_wwd_enable + 34
        0x0001c34c:    e7ff        ..      B        0x1c34e ; am_vos_audio_wwd_enable + 18
        0x0001c34e:    f2413154    A.T1    MOV      r1,#0x1354
        0x0001c352:    f2c00102    ....    MOVT     r1,#2
        0x0001c356:    2003        .       MOVS     r0,#3
        0x0001c358:    f000fea6    ....    BL       am_vos_stdio_printf ; 0x1d0a8
        0x0001c35c:    e7ff        ..      B        0x1c35e ; am_vos_audio_wwd_enable + 34
        0x0001c35e:    f2402180    @..!    MOVW     r1,#0x280
        0x0001c362:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001c366:    2001        .       MOVS     r0,#1
        0x0001c368:    7308        .s      STRB     r0,[r1,#0xc]
        0x0001c36a:    bd80        ..      POP      {r7,pc}
    am_vos_board_init
        0x0001c36c:    b580        ..      PUSH     {r7,lr}
        0x0001c36e:    f000f90d    ....    BL       am_vos_gpio_init ; 0x1c58c
        0x0001c372:    f000fb35    ..5.    BL       am_vos_pdm_init ; 0x1c9e0
        0x0001c376:    2001        .       MOVS     r0,#1
        0x0001c378:    f000f98e    ....    BL       am_vos_logic_led_swirl ; 0x1c698
        0x0001c37c:    f7fcfb82    ....    BL       am_bsp_itm_printf_enable ; 0x18a84
        0x0001c380:    f000fba4    ....    BL       am_vos_print_system_info ; 0x1cacc
        0x0001c384:    f000f806    ....    BL       am_vos_burst_mode_setup ; 0x1c394
        0x0001c388:    f7fdfc0a    ....    BL       am_hal_interrupt_master_enable ; 0x19ba0
        0x0001c38c:    bd80        ..      POP      {r7,pc}
        0x0001c38e:    0000        ..      MOVS     r0,r0
    am_vos_burst_mode_disable
        0x0001c390:    4770        pG      BX       lr
        0x0001c392:    0000        ..      MOVS     r0,r0
    am_vos_burst_mode_setup
        0x0001c394:    b580        ..      PUSH     {r7,lr}
        0x0001c396:    b082        ..      SUB      sp,sp,#8
        0x0001c398:    2000        .       MOVS     r0,#0
        0x0001c39a:    9001        ..      STR      r0,[sp,#4]
        0x0001c39c:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001c3a0:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c3a4:    f8900155    ..U.    LDRB     r0,[r0,#0x155]
        0x0001c3a8:    07c0        ..      LSLS     r0,r0,#31
        0x0001c3aa:    b908        ..      CBNZ     r0,0x1c3b0 ; am_vos_burst_mode_setup + 28
        0x0001c3ac:    e7ff        ..      B        0x1c3ae ; am_vos_burst_mode_setup + 26
        0x0001c3ae:    e01f        ..      B        0x1c3f0 ; am_vos_burst_mode_setup + 92
        0x0001c3b0:    2001        .       MOVS     r0,#1
        0x0001c3b2:    f7fefc73    ..s.    BL       am_hal_pwrctrl_mcu_mode_select ; 0x1ac9c
        0x0001c3b6:    9001        ..      STR      r0,[sp,#4]
        0x0001c3b8:    9801        ..      LDR      r0,[sp,#4]
        0x0001c3ba:    b978        x.      CBNZ     r0,0x1c3dc ; am_vos_burst_mode_setup + 72
        0x0001c3bc:    e7ff        ..      B        0x1c3be ; am_vos_burst_mode_setup + 42
        0x0001c3be:    f2401128    @.(.    MOVW     r1,#0x128
        0x0001c3c2:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001c3c6:    2000        .       MOVS     r0,#0
        0x0001c3c8:    f8810155    ..U.    STRB     r0,[r1,#0x155]
        0x0001c3cc:    f2412190    A..!    MOV      r1,#0x1290
        0x0001c3d0:    f2c00102    ....    MOVT     r1,#2
        0x0001c3d4:    2002        .       MOVS     r0,#2
        0x0001c3d6:    f000fe67    ..g.    BL       am_vos_stdio_printf ; 0x1d0a8
        0x0001c3da:    e008        ..      B        0x1c3ee ; am_vos_burst_mode_setup + 90
        0x0001c3dc:    9a01        ..      LDR      r2,[sp,#4]
        0x0001c3de:    f2413129    A.)1    MOV      r1,#0x1329
        0x0001c3e2:    f2c00102    ....    MOVT     r1,#2
        0x0001c3e6:    2002        .       MOVS     r0,#2
        0x0001c3e8:    f000fe5e    ..^.    BL       am_vos_stdio_printf ; 0x1d0a8
        0x0001c3ec:    e7ff        ..      B        0x1c3ee ; am_vos_burst_mode_setup + 90
        0x0001c3ee:    e7ff        ..      B        0x1c3f0 ; am_vos_burst_mode_setup + 92
        0x0001c3f0:    b002        ..      ADD      sp,sp,#8
        0x0001c3f2:    bd80        ..      POP      {r7,pc}
    am_vos_button_gpio_check
        0x0001c3f4:    b580        ..      PUSH     {r7,lr}
        0x0001c3f6:    b086        ..      SUB      sp,sp,#0x18
        0x0001c3f8:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c3fa:    2000        .       MOVS     r0,#0
        0x0001c3fc:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x0001c400:    e7ff        ..      B        0x1c402 ; am_vos_button_gpio_check + 14
        0x0001c402:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001c406:    2804        .(      CMP      r0,#4
        0x0001c408:    dc1a        ..      BGT      0x1c440 ; am_vos_button_gpio_check + 76
        0x0001c40a:    e7ff        ..      B        0x1c40c ; am_vos_button_gpio_check + 24
        0x0001c40c:    2000        .       MOVS     r0,#0
        0x0001c40e:    9001        ..      STR      r0,[sp,#4]
        0x0001c410:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c412:    2064        d       MOVS     r0,#0x64
        0x0001c414:    f7fff99c    ....    BL       am_util_delay_ms ; 0x1b750
        0x0001c418:    9901        ..      LDR      r1,[sp,#4]
        0x0001c41a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c41c:    aa03        ..      ADD      r2,sp,#0xc
        0x0001c41e:    f7fdfadd    ....    BL       am_hal_gpio_state_read ; 0x199dc
        0x0001c422:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c424:    2801        .(      CMP      r0,#1
        0x0001c426:    d104        ..      BNE      0x1c432 ; am_vos_button_gpio_check + 62
        0x0001c428:    e7ff        ..      B        0x1c42a ; am_vos_button_gpio_check + 54
        0x0001c42a:    2001        .       MOVS     r0,#1
        0x0001c42c:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x0001c430:    e00a        ..      B        0x1c448 ; am_vos_button_gpio_check + 84
        0x0001c432:    e7ff        ..      B        0x1c434 ; am_vos_button_gpio_check + 64
        0x0001c434:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001c438:    3001        .0      ADDS     r0,#1
        0x0001c43a:    f88d000b    ....    STRB     r0,[sp,#0xb]
        0x0001c43e:    e7e0        ..      B        0x1c402 ; am_vos_button_gpio_check + 14
        0x0001c440:    2000        .       MOVS     r0,#0
        0x0001c442:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x0001c446:    e7ff        ..      B        0x1c448 ; am_vos_button_gpio_check + 84
        0x0001c448:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x0001c44c:    b006        ..      ADD      sp,sp,#0x18
        0x0001c44e:    bd80        ..      POP      {r7,pc}
    am_vos_button_init
        0x0001c450:    b580        ..      PUSH     {r7,lr}
        0x0001c452:    b084        ..      SUB      sp,sp,#0x10
        0x0001c454:    f2400030    @.0.    MOVW     r0,#0x30
        0x0001c458:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c45c:    6801        .h      LDR      r1,[r0,#0]
        0x0001c45e:    2012        .       MOVS     r0,#0x12
        0x0001c460:    f7fdfa60    ..`.    BL       am_hal_gpio_pinconfig ; 0x19924
        0x0001c464:    f2400034    @.4.    MOVW     r0,#0x34
        0x0001c468:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c46c:    6801        .h      LDR      r1,[r0,#0]
        0x0001c46e:    2013        .       MOVS     r0,#0x13
        0x0001c470:    f7fdfa58    ..X.    BL       am_hal_gpio_pinconfig ; 0x19924
        0x0001c474:    f000f812    ....    BL       am_vos_button_int_register ; 0x1c49c
        0x0001c478:    f7fdfb8e    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001c47c:    9002        ..      STR      r0,[sp,#8]
        0x0001c47e:    2038        8       MOVS     r0,#0x38
        0x0001c480:    9001        ..      STR      r0,[sp,#4]
        0x0001c482:    2100        .!      MOVS     r1,#0
        0x0001c484:    aa03        ..      ADD      r2,sp,#0xc
        0x0001c486:    f7fdf91d    ....    BL       am_hal_gpio_interrupt_irq_status_get ; 0x196c4
        0x0001c48a:    9801        ..      LDR      r0,[sp,#4]
        0x0001c48c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001c48e:    f7fdf8eb    ....    BL       am_hal_gpio_interrupt_irq_clear ; 0x19668
        0x0001c492:    9802        ..      LDR      r0,[sp,#8]
        0x0001c494:    f7fdfb88    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001c498:    b004        ..      ADD      sp,sp,#0x10
        0x0001c49a:    bd80        ..      POP      {r7,pc}
    am_vos_button_int_register
        0x0001c49c:    b580        ..      PUSH     {r7,lr}
        0x0001c49e:    b082        ..      SUB      sp,sp,#8
        0x0001c4a0:    2300        .#      MOVS     r3,#0
        0x0001c4a2:    9300        ..      STR      r3,[sp,#0]
        0x0001c4a4:    9301        ..      STR      r3,[sp,#4]
        0x0001c4a6:    2113        .!      MOVS     r1,#0x13
        0x0001c4a8:    9101        ..      STR      r1,[sp,#4]
        0x0001c4aa:    f64c0255    L.U.    MOV      r2,#0xc855
        0x0001c4ae:    f2c00201    ....    MOVT     r2,#1
        0x0001c4b2:    4618        .F      MOV      r0,r3
        0x0001c4b4:    f7fdf960    ..`.    BL       am_hal_gpio_interrupt_register ; 0x19778
        0x0001c4b8:    9800        ..      LDR      r0,[sp,#0]
        0x0001c4ba:    2101        .!      MOVS     r1,#1
        0x0001c4bc:    aa01        ..      ADD      r2,sp,#4
        0x0001c4be:    f7fcff95    ....    BL       am_hal_gpio_interrupt_control ; 0x193ec
        0x0001c4c2:    b002        ..      ADD      sp,sp,#8
        0x0001c4c4:    bd80        ..      POP      {r7,pc}
        0x0001c4c6:    0000        ..      MOVS     r0,r0
    am_vos_get_ring_buffer_status
        0x0001c4c8:    b580        ..      PUSH     {r7,lr}
        0x0001c4ca:    b088        ..      SUB      sp,sp,#0x20
        0x0001c4cc:    9006        ..      STR      r0,[sp,#0x18]
        0x0001c4ce:    2000        .       MOVS     r0,#0
        0x0001c4d0:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c4d2:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c4d4:    6840        @h      LDR      r0,[r0,#4]
        0x0001c4d6:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c4d8:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c4da:    6880        .h      LDR      r0,[r0,#8]
        0x0001c4dc:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c4de:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c4e0:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001c4e2:    9002        ..      STR      r0,[sp,#8]
        0x0001c4e4:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c4e6:    f000fbe7    ....    BL       am_vos_ring_buffer_overwrite ; 0x1ccb8
        0x0001c4ea:    b928        (.      CBNZ     r0,0x1c4f8 ; am_vos_get_ring_buffer_status + 48
        0x0001c4ec:    e7ff        ..      B        0x1c4ee ; am_vos_get_ring_buffer_status + 38
        0x0001c4ee:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c4f0:    f000fbc4    ....    BL       am_vos_ring_buffer_full ; 0x1cc7c
        0x0001c4f4:    b158        X.      CBZ      r0,0x1c50e ; am_vos_get_ring_buffer_status + 70
        0x0001c4f6:    e7ff        ..      B        0x1c4f8 ; am_vos_get_ring_buffer_status + 48
        0x0001c4f8:    f7fdfb4e    ..N.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001c4fc:    9001        ..      STR      r0,[sp,#4]
        0x0001c4fe:    9802        ..      LDR      r0,[sp,#8]
        0x0001c500:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c502:    9801        ..      LDR      r0,[sp,#4]
        0x0001c504:    f7fdfb50    ..P.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001c508:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c50a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001c50c:    e012        ..      B        0x1c534 ; am_vos_get_ring_buffer_status + 108
        0x0001c50e:    f7fdfb43    ..C.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001c512:    9000        ..      STR      r0,[sp,#0]
        0x0001c514:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c516:    9902        ..      LDR      r1,[sp,#8]
        0x0001c518:    4408        .D      ADD      r0,r0,r1
        0x0001c51a:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001c51c:    1a82        ..      SUBS     r2,r0,r2
        0x0001c51e:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001c522:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001c526:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c528:    9800        ..      LDR      r0,[sp,#0]
        0x0001c52a:    f7fdfb3d    ..=.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001c52e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c530:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001c532:    e7ff        ..      B        0x1c534 ; am_vos_get_ring_buffer_status + 108
        0x0001c534:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001c536:    b008        ..      ADD      sp,sp,#0x20
        0x0001c538:    bd80        ..      POP      {r7,pc}
        0x0001c53a:    0000        ..      MOVS     r0,r0
    am_vos_gpio_disable_irq
        0x0001c53c:    b580        ..      PUSH     {r7,lr}
        0x0001c53e:    b082        ..      SUB      sp,sp,#8
        0x0001c540:    9001        ..      STR      r0,[sp,#4]
        0x0001c542:    2100        .!      MOVS     r1,#0
        0x0001c544:    aa01        ..      ADD      r2,sp,#4
        0x0001c546:    4608        .F      MOV      r0,r1
        0x0001c548:    f7fcff50    ..P.    BL       am_hal_gpio_interrupt_control ; 0x193ec
        0x0001c54c:    b002        ..      ADD      sp,sp,#8
        0x0001c54e:    bd80        ..      POP      {r7,pc}
    am_vos_gpio_enable_irq
        0x0001c550:    b580        ..      PUSH     {r7,lr}
        0x0001c552:    b084        ..      SUB      sp,sp,#0x10
        0x0001c554:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c556:    9102        ..      STR      r1,[sp,#8]
        0x0001c558:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c55a:    2100        .!      MOVS     r1,#0
        0x0001c55c:    aa01        ..      ADD      r2,sp,#4
        0x0001c55e:    f7fdf8b1    ....    BL       am_hal_gpio_interrupt_irq_status_get ; 0x196c4
        0x0001c562:    9801        ..      LDR      r0,[sp,#4]
        0x0001c564:    9902        ..      LDR      r1,[sp,#8]
        0x0001c566:    f001011f    ....    AND      r1,r1,#0x1f
        0x0001c56a:    40c8        .@      LSRS     r0,r0,r1
        0x0001c56c:    07c0        ..      LSLS     r0,r0,#31
        0x0001c56e:    b128        (.      CBZ      r0,0x1c57c ; am_vos_gpio_enable_irq + 44
        0x0001c570:    e7ff        ..      B        0x1c572 ; am_vos_gpio_enable_irq + 34
        0x0001c572:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c574:    9901        ..      LDR      r1,[sp,#4]
        0x0001c576:    f7fdf877    ..w.    BL       am_hal_gpio_interrupt_irq_clear ; 0x19668
        0x0001c57a:    e7ff        ..      B        0x1c57c ; am_vos_gpio_enable_irq + 44
        0x0001c57c:    2000        .       MOVS     r0,#0
        0x0001c57e:    2101        .!      MOVS     r1,#1
        0x0001c580:    aa02        ..      ADD      r2,sp,#8
        0x0001c582:    f7fcff33    ..3.    BL       am_hal_gpio_interrupt_control ; 0x193ec
        0x0001c586:    b004        ..      ADD      sp,sp,#0x10
        0x0001c588:    bd80        ..      POP      {r7,pc}
        0x0001c58a:    0000        ..      MOVS     r0,r0
    am_vos_gpio_init
        0x0001c58c:    b580        ..      PUSH     {r7,lr}
        0x0001c58e:    b082        ..      SUB      sp,sp,#8
        0x0001c590:    f7ffff5e    ..^.    BL       am_vos_button_init ; 0x1c450
        0x0001c594:    f2400000    @...    MOVW     r0,#0
        0x0001c598:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c59c:    2103        .!      MOVS     r1,#3
        0x0001c59e:    f7fcfaf9    ....    BL       am_devices_led_array_init ; 0x18b94
        0x0001c5a2:    2038        8       MOVS     r0,#0x38
        0x0001c5a4:    9001        ..      STR      r0,[sp,#4]
        0x0001c5a6:    2104        .!      MOVS     r1,#4
        0x0001c5a8:    f7fcf912    ....    BL       __NVIC_SetPriority ; 0x187d0
        0x0001c5ac:    9801        ..      LDR      r0,[sp,#4]
        0x0001c5ae:    f7fcf8df    ....    BL       __NVIC_EnableIRQ ; 0x18770
        0x0001c5b2:    b002        ..      ADD      sp,sp,#8
        0x0001c5b4:    bd80        ..      POP      {r7,pc}
        0x0001c5b6:    0000        ..      MOVS     r0,r0
    am_vos_heartbeat_led_process
        0x0001c5b8:    b580        ..      PUSH     {r7,lr}
        0x0001c5ba:    b084        ..      SUB      sp,sp,#0x10
        0x0001c5bc:    f2400000    @...    MOVW     r0,#0
        0x0001c5c0:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c5c4:    9002        ..      STR      r0,[sp,#8]
        0x0001c5c6:    2100        .!      MOVS     r1,#0
        0x0001c5c8:    9103        ..      STR      r1,[sp,#0xc]
        0x0001c5ca:    f7fcfbcd    ....    BL       am_devices_led_on ; 0x18d68
        0x0001c5ce:    200a        .       MOVS     r0,#0xa
        0x0001c5d0:    9001        ..      STR      r0,[sp,#4]
        0x0001c5d2:    f003f9f5    ....    BL       vTaskDelay ; 0x1f9c0
        0x0001c5d6:    9802        ..      LDR      r0,[sp,#8]
        0x0001c5d8:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001c5da:    f7fcfb7f    ....    BL       am_devices_led_off ; 0x18cdc
        0x0001c5de:    2096        .       MOVS     r0,#0x96
        0x0001c5e0:    f003f9ee    ....    BL       vTaskDelay ; 0x1f9c0
        0x0001c5e4:    9802        ..      LDR      r0,[sp,#8]
        0x0001c5e6:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001c5e8:    f7fcfbbe    ....    BL       am_devices_led_on ; 0x18d68
        0x0001c5ec:    9801        ..      LDR      r0,[sp,#4]
        0x0001c5ee:    f003f9e7    ....    BL       vTaskDelay ; 0x1f9c0
        0x0001c5f2:    9802        ..      LDR      r0,[sp,#8]
        0x0001c5f4:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001c5f6:    f7fcfb71    ..q.    BL       am_devices_led_off ; 0x18cdc
        0x0001c5fa:    b004        ..      ADD      sp,sp,#0x10
        0x0001c5fc:    bd80        ..      POP      {r7,pc}
        0x0001c5fe:    0000        ..      MOVS     r0,r0
    am_vos_led_task
        0x0001c600:    b580        ..      PUSH     {r7,lr}
        0x0001c602:    b086        ..      SUB      sp,sp,#0x18
        0x0001c604:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c606:    e7ff        ..      B        0x1c608 ; am_vos_led_task + 8
        0x0001c608:    2001        .       MOVS     r0,#1
        0x0001c60a:    a901        ..      ADD      r1,sp,#4
        0x0001c60c:    f000fe90    ....    BL       am_vos_task_read ; 0x1d330
        0x0001c610:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c612:    f2411155    A.U.    MOV      r1,#0x1155
        0x0001c616:    f6ca2111    ...!    MOVT     r1,#0xaa11
        0x0001c61a:    4288        .B      CMP      r0,r1
        0x0001c61c:    d30b        ..      BCC      0x1c636 ; am_vos_led_task + 54
        0x0001c61e:    e7ff        ..      B        0x1c620 ; am_vos_led_task + 32
        0x0001c620:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c622:    f2411155    A.U.    MOV      r1,#0x1155
        0x0001c626:    f6ca2111    ...!    MOVT     r1,#0xaa11
        0x0001c62a:    1a40        @.      SUBS     r0,r0,r1
        0x0001c62c:    bf18        ..      IT       NE
        0x0001c62e:    2003        .       MOVNE    r0,#3
        0x0001c630:    f000f832    ..2.    BL       am_vos_logic_led_swirl ; 0x1c698
        0x0001c634:    e025        %.      B        0x1c682 ; am_vos_led_task + 130
        0x0001c636:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c638:    2802        .(      CMP      r0,#2
        0x0001c63a:    d103        ..      BNE      0x1c644 ; am_vos_led_task + 68
        0x0001c63c:    e7ff        ..      B        0x1c63e ; am_vos_led_task + 62
        0x0001c63e:    f7ffffbb    ....    BL       am_vos_heartbeat_led_process ; 0x1c5b8
        0x0001c642:    e01d        ..      B        0x1c680 ; am_vos_led_task + 128
        0x0001c644:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c646:    2803        .(      CMP      r0,#3
        0x0001c648:    d104        ..      BNE      0x1c654 ; am_vos_led_task + 84
        0x0001c64a:    e7ff        ..      B        0x1c64c ; am_vos_led_task + 76
        0x0001c64c:    2002        .       MOVS     r0,#2
        0x0001c64e:    f000f823    ..#.    BL       am_vos_logic_led_swirl ; 0x1c698
        0x0001c652:    e014        ..      B        0x1c67e ; am_vos_led_task + 126
        0x0001c654:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c656:    2804        .(      CMP      r0,#4
        0x0001c658:    d110        ..      BNE      0x1c67c ; am_vos_led_task + 124
        0x0001c65a:    e7ff        ..      B        0x1c65c ; am_vos_led_task + 92
        0x0001c65c:    2013        .       MOVS     r0,#0x13
        0x0001c65e:    f7fffec9    ....    BL       am_vos_button_gpio_check ; 0x1c3f4
        0x0001c662:    b130        0.      CBZ      r0,0x1c672 ; am_vos_led_task + 114
        0x0001c664:    e7ff        ..      B        0x1c666 ; am_vos_led_task + 102
        0x0001c666:    f000f907    ....    BL       am_vos_mute_mic_toggle ; 0x1c878
        0x0001c66a:    20c8        .       MOVS     r0,#0xc8
        0x0001c66c:    f003f9a8    ....    BL       vTaskDelay ; 0x1f9c0
        0x0001c670:    e7ff        ..      B        0x1c672 ; am_vos_led_task + 114
        0x0001c672:    2038        8       MOVS     r0,#0x38
        0x0001c674:    2113        .!      MOVS     r1,#0x13
        0x0001c676:    f7ffff6b    ..k.    BL       am_vos_gpio_enable_irq ; 0x1c550
        0x0001c67a:    e7ff        ..      B        0x1c67c ; am_vos_led_task + 124
        0x0001c67c:    e7ff        ..      B        0x1c67e ; am_vos_led_task + 126
        0x0001c67e:    e7ff        ..      B        0x1c680 ; am_vos_led_task + 128
        0x0001c680:    e7ff        ..      B        0x1c682 ; am_vos_led_task + 130
        0x0001c682:    e7c1        ..      B        0x1c608 ; am_vos_led_task + 8
    am_vos_logic_led_all_off
        0x0001c684:    b580        ..      PUSH     {r7,lr}
        0x0001c686:    f2400000    @...    MOVW     r0,#0
        0x0001c68a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c68e:    2103        .!      MOVS     r1,#3
        0x0001c690:    2200        ."      MOVS     r2,#0
        0x0001c692:    f7fcfaa1    ....    BL       am_devices_led_array_out ; 0x18bd8
        0x0001c696:    bd80        ..      POP      {r7,pc}
    am_vos_logic_led_swirl
        0x0001c698:    b580        ..      PUSH     {r7,lr}
        0x0001c69a:    b088        ..      SUB      sp,sp,#0x20
        0x0001c69c:    f88d001f    ....    STRB     r0,[sp,#0x1f]
        0x0001c6a0:    2032        2       MOVS     r0,#0x32
        0x0001c6a2:    9006        ..      STR      r0,[sp,#0x18]
        0x0001c6a4:    f7ffffee    ....    BL       am_vos_logic_led_all_off ; 0x1c684
        0x0001c6a8:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001c6ac:    4601        .F      MOV      r1,r0
        0x0001c6ae:    9101        ..      STR      r1,[sp,#4]
        0x0001c6b0:    2803        .(      CMP      r0,#3
        0x0001c6b2:    f200809c    ....    BHI.W    0x1c7ee ; am_vos_logic_led_swirl + 342
        0x0001c6b6:    9901        ..      LDR      r1,[sp,#4]
        0x0001c6b8:    e8dff001    ....    TBB      [pc,r1]
    $d.5
        0x0001c6bc:    77462402    .$Fw    DCD    2001085442
    $t.6
        0x0001c6c0:    2000        .       MOVS     r0,#0
        0x0001c6c2:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c6c4:    e7ff        ..      B        0x1c6c6 ; am_vos_logic_led_swirl + 46
        0x0001c6c6:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c6c8:    2805        .(      CMP      r0,#5
        0x0001c6ca:    dc1a        ..      BGT      0x1c702 ; am_vos_logic_led_swirl + 106
        0x0001c6cc:    e7ff        ..      B        0x1c6ce ; am_vos_logic_led_swirl + 54
        0x0001c6ce:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c6d0:    f2455156    E.VQ    MOV      r1,#0x5556
        0x0001c6d4:    f2c55155    ..UQ    MOVT     r1,#0x5555
        0x0001c6d8:    fb50f101    P...    SMMUL    r1,r0,r1
        0x0001c6dc:    eb0171d1    ...q    ADD      r1,r1,r1,LSR #31
        0x0001c6e0:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
        0x0001c6e4:    1a41        A.      SUBS     r1,r0,r1
        0x0001c6e6:    f2400000    @...    MOVW     r0,#0
        0x0001c6ea:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c6ee:    f7fcfb81    ....    BL       am_devices_led_toggle ; 0x18df4
        0x0001c6f2:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c6f4:    f003f964    ..d.    BL       vTaskDelay ; 0x1f9c0
        0x0001c6f8:    e7ff        ..      B        0x1c6fa ; am_vos_logic_led_swirl + 98
        0x0001c6fa:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c6fc:    3001        .0      ADDS     r0,#1
        0x0001c6fe:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c700:    e7e1        ..      B        0x1c6c6 ; am_vos_logic_led_swirl + 46
        0x0001c702:    e075        u.      B        0x1c7f0 ; am_vos_logic_led_swirl + 344
        0x0001c704:    2000        .       MOVS     r0,#0
        0x0001c706:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c708:    e7ff        ..      B        0x1c70a ; am_vos_logic_led_swirl + 114
        0x0001c70a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c70c:    280b        .(      CMP      r0,#0xb
        0x0001c70e:    dc1a        ..      BGT      0x1c746 ; am_vos_logic_led_swirl + 174
        0x0001c710:    e7ff        ..      B        0x1c712 ; am_vos_logic_led_swirl + 122
        0x0001c712:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c714:    f2455156    E.VQ    MOV      r1,#0x5556
        0x0001c718:    f2c55155    ..UQ    MOVT     r1,#0x5555
        0x0001c71c:    fb50f101    P...    SMMUL    r1,r0,r1
        0x0001c720:    eb0171d1    ...q    ADD      r1,r1,r1,LSR #31
        0x0001c724:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
        0x0001c728:    1a41        A.      SUBS     r1,r0,r1
        0x0001c72a:    f2400000    @...    MOVW     r0,#0
        0x0001c72e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c732:    f7fcfb5f    .._.    BL       am_devices_led_toggle ; 0x18df4
        0x0001c736:    2032        2       MOVS     r0,#0x32
        0x0001c738:    f7fff80a    ....    BL       am_util_delay_ms ; 0x1b750
        0x0001c73c:    e7ff        ..      B        0x1c73e ; am_vos_logic_led_swirl + 166
        0x0001c73e:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001c740:    3001        .0      ADDS     r0,#1
        0x0001c742:    9004        ..      STR      r0,[sp,#0x10]
        0x0001c744:    e7e1        ..      B        0x1c70a ; am_vos_logic_led_swirl + 114
        0x0001c746:    e053        S.      B        0x1c7f0 ; am_vos_logic_led_swirl + 344
        0x0001c748:    2000        .       MOVS     r0,#0
        0x0001c74a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c74c:    e7ff        ..      B        0x1c74e ; am_vos_logic_led_swirl + 182
        0x0001c74e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c750:    2805        .(      CMP      r0,#5
        0x0001c752:    dc26        &.      BGT      0x1c7a2 ; am_vos_logic_led_swirl + 266
        0x0001c754:    e7ff        ..      B        0x1c756 ; am_vos_logic_led_swirl + 190
        0x0001c756:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c758:    2803        .(      CMP      r0,#3
        0x0001c75a:    d10b        ..      BNE      0x1c774 ; am_vos_logic_led_swirl + 220
        0x0001c75c:    e7ff        ..      B        0x1c75e ; am_vos_logic_led_swirl + 198
        0x0001c75e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c760:    0040        @.      LSLS     r0,r0,#1
        0x0001c762:    f003f92d    ..-.    BL       vTaskDelay ; 0x1f9c0
        0x0001c766:    f7ffff8d    ....    BL       am_vos_logic_led_all_off ; 0x1c684
        0x0001c76a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c76c:    0040        @.      LSLS     r0,r0,#1
        0x0001c76e:    f003f927    ..'.    BL       vTaskDelay ; 0x1f9c0
        0x0001c772:    e7ff        ..      B        0x1c774 ; am_vos_logic_led_swirl + 220
        0x0001c774:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c776:    f2455156    E.VQ    MOV      r1,#0x5556
        0x0001c77a:    f2c55155    ..UQ    MOVT     r1,#0x5555
        0x0001c77e:    fb50f101    P...    SMMUL    r1,r0,r1
        0x0001c782:    eb0171d1    ...q    ADD      r1,r1,r1,LSR #31
        0x0001c786:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
        0x0001c78a:    1a41        A.      SUBS     r1,r0,r1
        0x0001c78c:    f2400000    @...    MOVW     r0,#0
        0x0001c790:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c794:    f7fcfb2e    ....    BL       am_devices_led_toggle ; 0x18df4
        0x0001c798:    e7ff        ..      B        0x1c79a ; am_vos_logic_led_swirl + 258
        0x0001c79a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c79c:    3001        .0      ADDS     r0,#1
        0x0001c79e:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c7a0:    e7d5        ..      B        0x1c74e ; am_vos_logic_led_swirl + 182
        0x0001c7a2:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c7a4:    f003f90c    ....    BL       vTaskDelay ; 0x1f9c0
        0x0001c7a8:    e022        ".      B        0x1c7f0 ; am_vos_logic_led_swirl + 344
        0x0001c7aa:    2005        .       MOVS     r0,#5
        0x0001c7ac:    9002        ..      STR      r0,[sp,#8]
        0x0001c7ae:    e7ff        ..      B        0x1c7b0 ; am_vos_logic_led_swirl + 280
        0x0001c7b0:    9802        ..      LDR      r0,[sp,#8]
        0x0001c7b2:    2800        .(      CMP      r0,#0
        0x0001c7b4:    d41a        ..      BMI      0x1c7ec ; am_vos_logic_led_swirl + 340
        0x0001c7b6:    e7ff        ..      B        0x1c7b8 ; am_vos_logic_led_swirl + 288
        0x0001c7b8:    9802        ..      LDR      r0,[sp,#8]
        0x0001c7ba:    f2455156    E.VQ    MOV      r1,#0x5556
        0x0001c7be:    f2c55155    ..UQ    MOVT     r1,#0x5555
        0x0001c7c2:    fb50f101    P...    SMMUL    r1,r0,r1
        0x0001c7c6:    eb0171d1    ...q    ADD      r1,r1,r1,LSR #31
        0x0001c7ca:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
        0x0001c7ce:    1a41        A.      SUBS     r1,r0,r1
        0x0001c7d0:    f2400000    @...    MOVW     r0,#0
        0x0001c7d4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c7d8:    f7fcfb0c    ....    BL       am_devices_led_toggle ; 0x18df4
        0x0001c7dc:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c7de:    f003f8ef    ....    BL       vTaskDelay ; 0x1f9c0
        0x0001c7e2:    e7ff        ..      B        0x1c7e4 ; am_vos_logic_led_swirl + 332
        0x0001c7e4:    9802        ..      LDR      r0,[sp,#8]
        0x0001c7e6:    3801        .8      SUBS     r0,#1
        0x0001c7e8:    9002        ..      STR      r0,[sp,#8]
        0x0001c7ea:    e7e1        ..      B        0x1c7b0 ; am_vos_logic_led_swirl + 280
        0x0001c7ec:    e000        ..      B        0x1c7f0 ; am_vos_logic_led_swirl + 344
        0x0001c7ee:    e7ff        ..      B        0x1c7f0 ; am_vos_logic_led_swirl + 344
        0x0001c7f0:    f7ffff48    ..H.    BL       am_vos_logic_led_all_off ; 0x1c684
        0x0001c7f4:    b008        ..      ADD      sp,sp,#0x20
        0x0001c7f6:    bd80        ..      POP      {r7,pc}
    am_vos_mic_enable
        0x0001c7f8:    b580        ..      PUSH     {r7,lr}
        0x0001c7fa:    b082        ..      SUB      sp,sp,#8
        0x0001c7fc:    f24121b0    A..!    MOV      r1,#0x12b0
        0x0001c800:    f2c00102    ....    MOVT     r1,#2
        0x0001c804:    2003        .       MOVS     r0,#3
        0x0001c806:    f000fc4f    ..O.    BL       am_vos_stdio_printf ; 0x1d0a8
        0x0001c80a:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001c80e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c812:    9001        ..      STR      r0,[sp,#4]
        0x0001c814:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c818:    211e        .!      MOVS     r1,#0x1e
        0x0001c81a:    f7fdfe1b    ....    BL       am_hal_pdm_interrupt_enable ; 0x1a454
        0x0001c81e:    9801        ..      LDR      r0,[sp,#4]
        0x0001c820:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c824:    b158        X.      CBZ      r0,0x1c83e ; am_vos_mic_enable + 70
        0x0001c826:    e7ff        ..      B        0x1c828 ; am_vos_mic_enable + 48
        0x0001c828:    f000f932    ..2.    BL       am_vos_pdm_trigger_dma ; 0x1ca90
        0x0001c82c:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001c830:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c834:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c838:    f7fdfcf8    ....    BL       am_hal_pdm_enable ; 0x1a22c
        0x0001c83c:    e007        ..      B        0x1c84e ; am_vos_mic_enable + 86
        0x0001c83e:    f24121fe    A..!    MOV      r1,#0x12fe
        0x0001c842:    f2c00102    ....    MOVT     r1,#2
        0x0001c846:    2002        .       MOVS     r0,#2
        0x0001c848:    f000fc2e    ....    BL       am_vos_stdio_printf ; 0x1d0a8
        0x0001c84c:    e7ff        ..      B        0x1c84e ; am_vos_mic_enable + 86
        0x0001c84e:    b002        ..      ADD      sp,sp,#8
        0x0001c850:    bd80        ..      POP      {r7,pc}
        0x0001c852:    0000        ..      MOVS     r0,r0
    am_vos_mute_mic_process
        0x0001c854:    b580        ..      PUSH     {r7,lr}
        0x0001c856:    b082        ..      SUB      sp,sp,#8
        0x0001c858:    9001        ..      STR      r0,[sp,#4]
        0x0001c85a:    2013        .       MOVS     r0,#0x13
        0x0001c85c:    f7fffe6e    ..n.    BL       am_vos_gpio_disable_irq ; 0x1c53c
        0x0001c860:    4669        iF      MOV      r1,sp
        0x0001c862:    2000        .       MOVS     r0,#0
        0x0001c864:    6008        .`      STR      r0,[r1,#0]
        0x0001c866:    2006        .       MOVS     r0,#6
        0x0001c868:    2201        ."      MOVS     r2,#1
        0x0001c86a:    2304        .#      MOVS     r3,#4
        0x0001c86c:    4611        .F      MOV      r1,r2
        0x0001c86e:    f000fdd9    ....    BL       am_vos_task_send_fromISR ; 0x1d424
        0x0001c872:    b002        ..      ADD      sp,sp,#8
        0x0001c874:    bd80        ..      POP      {r7,pc}
        0x0001c876:    0000        ..      MOVS     r0,r0
    am_vos_mute_mic_toggle
        0x0001c878:    b580        ..      PUSH     {r7,lr}
        0x0001c87a:    b082        ..      SUB      sp,sp,#8
        0x0001c87c:    f7fdf98c    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001c880:    9001        ..      STR      r0,[sp,#4]
        0x0001c882:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001c886:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c88a:    f8900156    ..V.    LDRB     r0,[r0,#0x156]
        0x0001c88e:    07c0        ..      LSLS     r0,r0,#31
        0x0001c890:    b1a8        ..      CBZ      r0,0x1c8be ; am_vos_mute_mic_toggle + 70
        0x0001c892:    e7ff        ..      B        0x1c894 ; am_vos_mute_mic_toggle + 28
        0x0001c894:    f000f840    ..@.    BL       am_vos_pdm_deinit ; 0x1c918
        0x0001c898:    f000f9c2    ....    BL       am_vos_reset_detected_flag ; 0x1cc20
        0x0001c89c:    f7fffce6    ....    BL       am_vos_audio_flush_ring_buffer ; 0x1c26c
        0x0001c8a0:    f2401128    @.(.    MOVW     r1,#0x128
        0x0001c8a4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001c8a8:    2000        .       MOVS     r0,#0
        0x0001c8aa:    f8810156    ..V.    STRB     r0,[r1,#0x156]
        0x0001c8ae:    f24121ce    A..!    MOV      r1,#0x12ce
        0x0001c8b2:    f2c00102    ....    MOVT     r1,#2
        0x0001c8b6:    2002        .       MOVS     r0,#2
        0x0001c8b8:    f000fbf6    ....    BL       am_vos_stdio_printf ; 0x1d0a8
        0x0001c8bc:    e027        '.      B        0x1c90e ; am_vos_mute_mic_toggle + 150
        0x0001c8be:    f000f88f    ....    BL       am_vos_pdm_init ; 0x1c9e0
        0x0001c8c2:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001c8c6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c8ca:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c8ce:    b148        H.      CBZ      r0,0x1c8e4 ; am_vos_mute_mic_toggle + 108
        0x0001c8d0:    e7ff        ..      B        0x1c8d2 ; am_vos_mute_mic_toggle + 90
        0x0001c8d2:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001c8d6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c8da:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c8de:    f7fdfca5    ....    BL       am_hal_pdm_enable ; 0x1a22c
        0x0001c8e2:    e7ff        ..      B        0x1c8e4 ; am_vos_mute_mic_toggle + 108
        0x0001c8e4:    f000f8d4    ....    BL       am_vos_pdm_trigger_dma ; 0x1ca90
        0x0001c8e8:    f000f99a    ....    BL       am_vos_reset_detected_flag ; 0x1cc20
        0x0001c8ec:    f7fffcbe    ....    BL       am_vos_audio_flush_ring_buffer ; 0x1c26c
        0x0001c8f0:    f2401128    @.(.    MOVW     r1,#0x128
        0x0001c8f4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001c8f8:    2001        .       MOVS     r0,#1
        0x0001c8fa:    f8810156    ..V.    STRB     r0,[r1,#0x156]
        0x0001c8fe:    f24121e5    A..!    MOV      r1,#0x12e5
        0x0001c902:    f2c00102    ....    MOVT     r1,#2
        0x0001c906:    2002        .       MOVS     r0,#2
        0x0001c908:    f000fbce    ....    BL       am_vos_stdio_printf ; 0x1d0a8
        0x0001c90c:    e7ff        ..      B        0x1c90e ; am_vos_mute_mic_toggle + 150
        0x0001c90e:    9801        ..      LDR      r0,[sp,#4]
        0x0001c910:    f7fdf94a    ..J.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001c914:    b002        ..      ADD      sp,sp,#8
        0x0001c916:    bd80        ..      POP      {r7,pc}
    am_vos_pdm_deinit
        0x0001c918:    b580        ..      PUSH     {r7,lr}
        0x0001c91a:    b088        ..      SUB      sp,sp,#0x20
        0x0001c91c:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001c920:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c924:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c928:    b908        ..      CBNZ     r0,0x1c92e ; am_vos_pdm_deinit + 22
        0x0001c92a:    e7ff        ..      B        0x1c92c ; am_vos_pdm_deinit + 20
        0x0001c92c:    e055        U.      B        0x1c9da ; am_vos_pdm_deinit + 194
        0x0001c92e:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001c932:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001c936:    9006        ..      STR      r0,[sp,#0x18]
        0x0001c938:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c93c:    211e        .!      MOVS     r1,#0x1e
        0x0001c93e:    9101        ..      STR      r1,[sp,#4]
        0x0001c940:    f7fdfd2e    ....    BL       am_hal_pdm_interrupt_clear ; 0x1a3a0
        0x0001c944:    9901        ..      LDR      r1,[sp,#4]
        0x0001c946:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c948:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c94c:    f7fdfd54    ..T.    BL       am_hal_pdm_interrupt_disable ; 0x1a3f8
        0x0001c950:    f2412034    A.4     MOV      r0,#0x1234
        0x0001c954:    f2c00002    ....    MOVT     r0,#2
        0x0001c958:    f9900000    ....    LDRSB    r0,[r0,#0]
        0x0001c95c:    f7fbfeec    ....    BL       __NVIC_DisableIRQ ; 0x18738
        0x0001c960:    f64070a4    @..p    MOV      r0,#0xfa4
        0x0001c964:    f2c00002    ....    MOVT     r0,#2
        0x0001c968:    9002        ..      STR      r0,[sp,#8]
        0x0001c96a:    6801        .h      LDR      r1,[r0,#0]
        0x0001c96c:    2032        2       MOVS     r0,#0x32
        0x0001c96e:    9003        ..      STR      r0,[sp,#0xc]
        0x0001c970:    f7fcffd8    ....    BL       am_hal_gpio_pinconfig ; 0x19924
        0x0001c974:    9802        ..      LDR      r0,[sp,#8]
        0x0001c976:    6801        .h      LDR      r1,[r0,#0]
        0x0001c978:    2033        3       MOVS     r0,#0x33
        0x0001c97a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001c97c:    f7fcffd2    ....    BL       am_hal_gpio_pinconfig ; 0x19924
        0x0001c980:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c982:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c986:    f7fdfb3b    ..;.    BL       am_hal_pdm_disable ; 0x1a000
        0x0001c98a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c98c:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c990:    2101        .!      MOVS     r1,#1
        0x0001c992:    2200        ."      MOVS     r2,#0
        0x0001c994:    9207        ..      STR      r2,[sp,#0x1c]
        0x0001c996:    f7fdfe0d    ....    BL       am_hal_pdm_power_control ; 0x1a5b4
        0x0001c99a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001c99c:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001c9a0:    f7fdfb02    ....    BL       am_hal_pdm_deinitialize ; 0x19fa8
        0x0001c9a4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c9a6:    f64071ac    @..q    MOV      r1,#0xfac
        0x0001c9aa:    f2c00102    ....    MOVT     r1,#2
        0x0001c9ae:    9104        ..      STR      r1,[sp,#0x10]
        0x0001c9b0:    6809        .h      LDR      r1,[r1,#0]
        0x0001c9b2:    f7fcffb7    ....    BL       am_hal_gpio_pinconfig ; 0x19924
        0x0001c9b6:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001c9b8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001c9ba:    f7fdf857    ..W.    BL       am_hal_gpio_state_write ; 0x19a6c
        0x0001c9be:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001c9c0:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c9c2:    6809        .h      LDR      r1,[r1,#0]
        0x0001c9c4:    f7fcffae    ....    BL       am_hal_gpio_pinconfig ; 0x19924
        0x0001c9c8:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001c9ca:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001c9cc:    f7fdf84e    ..N.    BL       am_hal_gpio_state_write ; 0x19a6c
        0x0001c9d0:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001c9d2:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001c9d4:    f8c10144    ..D.    STR      r0,[r1,#0x144]
        0x0001c9d8:    e7ff        ..      B        0x1c9da ; am_vos_pdm_deinit + 194
        0x0001c9da:    b008        ..      ADD      sp,sp,#0x20
        0x0001c9dc:    bd80        ..      POP      {r7,pc}
        0x0001c9de:    0000        ..      MOVS     r0,r0
    am_vos_pdm_init
        0x0001c9e0:    b510        ..      PUSH     {r4,lr}
        0x0001c9e2:    b08a        ..      SUB      sp,sp,#0x28
        0x0001c9e4:    f6407074    @.tp    MOV      r0,#0xf74
        0x0001c9e8:    f2c00002    ....    MOVT     r0,#2
        0x0001c9ec:    6801        .h      LDR      r1,[r0,#0]
        0x0001c9ee:    6842        Bh      LDR      r2,[r0,#4]
        0x0001c9f0:    6883        .h      LDR      r3,[r0,#8]
        0x0001c9f2:    f8d0c00c    ....    LDR      r12,[r0,#0xc]
        0x0001c9f6:    f8d0e010    ....    LDR      lr,[r0,#0x10]
        0x0001c9fa:    6944        Di      LDR      r4,[r0,#0x14]
        0x0001c9fc:    9408        ..      STR      r4,[sp,#0x20]
        0x0001c9fe:    f8cde01c    ....    STR      lr,[sp,#0x1c]
        0x0001ca02:    f8cdc018    ....    STR      r12,[sp,#0x18]
        0x0001ca06:    9305        ..      STR      r3,[sp,#0x14]
        0x0001ca08:    9204        ..      STR      r2,[sp,#0x10]
        0x0001ca0a:    9103        ..      STR      r1,[sp,#0xc]
        0x0001ca0c:    6980        .i      LDR      r0,[r0,#0x18]
        0x0001ca0e:    9009        ..      STR      r0,[sp,#0x24]
        0x0001ca10:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001ca14:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ca18:    9001        ..      STR      r0,[sp,#4]
        0x0001ca1a:    f50071a2    ...q    ADD      r1,r0,#0x144
        0x0001ca1e:    2000        .       MOVS     r0,#0
        0x0001ca20:    9000        ..      STR      r0,[sp,#0]
        0x0001ca22:    f7fdfc6b    ..k.    BL       am_hal_pdm_initialize ; 0x1a2fc
        0x0001ca26:    9a00        ..      LDR      r2,[sp,#0]
        0x0001ca28:    9801        ..      LDR      r0,[sp,#4]
        0x0001ca2a:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001ca2e:    4611        .F      MOV      r1,r2
        0x0001ca30:    f7fdfdc0    ....    BL       am_hal_pdm_power_control ; 0x1a5b4
        0x0001ca34:    9801        ..      LDR      r0,[sp,#4]
        0x0001ca36:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001ca3a:    a903        ..      ADD      r1,sp,#0xc
        0x0001ca3c:    f7fdf9e6    ....    BL       am_hal_pdm_configure ; 0x19e0c
        0x0001ca40:    f240003c    @.<.    MOVW     r0,#0x3c
        0x0001ca44:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ca48:    6801        .h      LDR      r1,[r0,#0]
        0x0001ca4a:    2032        2       MOVS     r0,#0x32
        0x0001ca4c:    f7fcff6a    ..j.    BL       am_hal_gpio_pinconfig ; 0x19924
        0x0001ca50:    f2400040    @.@.    MOVW     r0,#0x40
        0x0001ca54:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ca58:    6801        .h      LDR      r1,[r0,#0]
        0x0001ca5a:    2033        3       MOVS     r0,#0x33
        0x0001ca5c:    f7fcff62    ..b.    BL       am_hal_gpio_pinconfig ; 0x19924
        0x0001ca60:    9801        ..      LDR      r0,[sp,#4]
        0x0001ca62:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001ca66:    211e        .!      MOVS     r1,#0x1e
        0x0001ca68:    f7fdfcf4    ....    BL       am_hal_pdm_interrupt_enable ; 0x1a454
        0x0001ca6c:    f2412034    A.4     MOV      r0,#0x1234
        0x0001ca70:    f2c00002    ....    MOVT     r0,#2
        0x0001ca74:    9002        ..      STR      r0,[sp,#8]
        0x0001ca76:    f9900000    ....    LDRSB    r0,[r0,#0]
        0x0001ca7a:    f7fbfe79    ..y.    BL       __NVIC_EnableIRQ ; 0x18770
        0x0001ca7e:    9802        ..      LDR      r0,[sp,#8]
        0x0001ca80:    f9900000    ....    LDRSB    r0,[r0,#0]
        0x0001ca84:    2107        .!      MOVS     r1,#7
        0x0001ca86:    f7fbfea3    ....    BL       __NVIC_SetPriority ; 0x187d0
        0x0001ca8a:    b00a        ..      ADD      sp,sp,#0x28
        0x0001ca8c:    bd10        ..      POP      {r4,pc}
        0x0001ca8e:    0000        ..      MOVS     r0,r0
    am_vos_pdm_trigger_dma
        0x0001ca90:    b580        ..      PUSH     {r7,lr}
        0x0001ca92:    f2401028    @.(.    MOVW     r0,#0x128
        0x0001ca96:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ca9a:    f44f71a0    O..q    MOV      r1,#0x140
        0x0001ca9e:    f8c01150    ..P.    STR      r1,[r0,#0x150]
        0x0001caa2:    f50071a4    ...q    ADD      r1,r0,#0x148
        0x0001caa6:    f2400204    @...    MOVW     r2,#4
        0x0001caaa:    f2c10206    ....    MOVT     r2,#0x1006
        0x0001caae:    f8c02148    ..H!    STR      r2,[r0,#0x148]
        0x0001cab2:    f8d02148    ..H!    LDR      r2,[r0,#0x148]
        0x0001cab6:    f8d03150    ..P1    LDR      r3,[r0,#0x150]
        0x0001caba:    441a        .D      ADD      r2,r2,r3
        0x0001cabc:    f8c0214c    ..L!    STR      r2,[r0,#0x14c]
        0x0001cac0:    f8d00144    ..D.    LDR      r0,[r0,#0x144]
        0x0001cac4:    f7fdfb48    ..H.    BL       am_hal_pdm_dma_start ; 0x1a158
        0x0001cac8:    bd80        ..      POP      {r7,pc}
        0x0001caca:    0000        ..      MOVS     r0,r0
    am_vos_print_system_info
        0x0001cacc:    b580        ..      PUSH     {r7,lr}
        0x0001cace:    b098        ..      SUB      sp,sp,#0x60
        0x0001cad0:    f2414005    A..@    MOV      r0,#0x1405
        0x0001cad4:    f2c00002    ....    MOVT     r0,#2
        0x0001cad8:    f7fff84a    ..J.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cadc:    a801        ..      ADD      r0,sp,#4
        0x0001cade:    f7feffd7    ....    BL       am_util_id_device ; 0x1ba90
        0x0001cae2:    9914        ..      LDR      r1,[sp,#0x50]
        0x0001cae4:    f241404d    A.M@    MOV      r0,#0x144d
        0x0001cae8:    f2c00002    ....    MOVT     r0,#2
        0x0001caec:    f7fff840    ..@.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001caf0:    9901        ..      LDR      r1,[sp,#4]
        0x0001caf2:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001caf4:    f89d3054    ..T0    LDRB     r3,[sp,#0x54]
        0x0001caf8:    f89d0055    ..U.    LDRB     r0,[sp,#0x55]
        0x0001cafc:    46ec        .F      MOV      r12,sp
        0x0001cafe:    f8cc0000    ....    STR      r0,[r12,#0]
        0x0001cb02:    f24130c8    A..0    MOV      r0,#0x13c8
        0x0001cb06:    f2c00002    ....    MOVT     r0,#2
        0x0001cb0a:    f7fff831    ..1.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb0e:    9902        ..      LDR      r1,[sp,#8]
        0x0001cb10:    f2414029    A.)@    MOV      r0,#0x1429
        0x0001cb14:    f2c00002    ....    MOVT     r0,#2
        0x0001cb18:    f7fff82a    ..*.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb1c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cb1e:    f241403b    A.;@    MOV      r0,#0x143b
        0x0001cb22:    f2c00002    ....    MOVT     r0,#2
        0x0001cb26:    f7fff823    ..#.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb2a:    f241405e    A.^@    MOV      r0,#0x145e
        0x0001cb2e:    f2c00002    ....    MOVT     r0,#2
        0x0001cb32:    f7fff81d    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb36:    f241409d    A..@    MOV      r0,#0x149d
        0x0001cb3a:    f2c00002    ....    MOVT     r0,#2
        0x0001cb3e:    f7fff817    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb42:    f24140bd    A..@    MOV      r0,#0x14bd
        0x0001cb46:    f2c00002    ....    MOVT     r0,#2
        0x0001cb4a:    f7fff811    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb4e:    f2414072    A.r@    MOV      r0,#0x1472
        0x0001cb52:    f2c00002    ....    MOVT     r0,#2
        0x0001cb56:    f7fff80b    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb5a:    f24140c9    A..@    MOV      r0,#0x14c9
        0x0001cb5e:    f2c00002    ....    MOVT     r0,#2
        0x0001cb62:    f7fff805    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb66:    f24140a3    A..@    MOV      r0,#0x14a3
        0x0001cb6a:    f2c00002    ....    MOVT     r0,#2
        0x0001cb6e:    f7feffff    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb72:    f24140b2    A..@    MOV      r0,#0x14b2
        0x0001cb76:    f2c00002    ....    MOVT     r0,#2
        0x0001cb7a:    f7fefff9    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb7e:    f24140d6    A..@    MOV      r0,#0x14d6
        0x0001cb82:    f2c00002    ....    MOVT     r0,#2
        0x0001cb86:    f7fefff3    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cb8a:    f2402080    @..     MOVW     r0,#0x280
        0x0001cb8e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001cb92:    6902        .i      LDR      r2,[r0,#0x10]
        0x0001cb94:    0a91        ..      LSRS     r1,r2,#10
        0x0001cb96:    f241407e    A.~@    MOV      r0,#0x147e
        0x0001cb9a:    f2c00002    ....    MOVT     r0,#2
        0x0001cb9e:    f7feffe7    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cba2:    f2413078    A.x0    MOV      r0,#0x1378
        0x0001cba6:    f2c00002    ....    MOVT     r0,#2
        0x0001cbaa:    f7feffe1    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cbae:    f24f0000    O...    MOVW     r0,#0xf000
        0x0001cbb2:    f6c470ff    ...p    MOVT     r0,#0x4fff
        0x0001cbb6:    6801        .h      LDR      r1,[r0,#0]
        0x0001cbb8:    f241309d    A..0    MOV      r0,#0x139d
        0x0001cbbc:    f2c00002    ....    MOVT     r0,#2
        0x0001cbc0:    f7feffd6    ....    BL       am_util_stdio_printf ; 0x1bb70
        0x0001cbc4:    b018        ..      ADD      sp,sp,#0x60
        0x0001cbc6:    bd80        ..      POP      {r7,pc}
    am_vos_printf
        0x0001cbc8:    b580        ..      PUSH     {r7,lr}
        0x0001cbca:    b086        ..      SUB      sp,sp,#0x18
        0x0001cbcc:    9003        ..      STR      r0,[sp,#0xc]
        0x0001cbce:    f88d100b    ....    STRB     r1,[sp,#0xb]
        0x0001cbd2:    f3ef8005    ....    MRS      r0,IPSR
        0x0001cbd6:    9005        ..      STR      r0,[sp,#0x14]
        0x0001cbd8:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001cbda:    b918        ..      CBNZ     r0,0x1cbe4 ; am_vos_printf + 28
        0x0001cbdc:    e7ff        ..      B        0x1cbde ; am_vos_printf + 22
        0x0001cbde:    2000        .       MOVS     r0,#0
        0x0001cbe0:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cbe2:    e002        ..      B        0x1cbea ; am_vos_printf + 34
        0x0001cbe4:    2001        .       MOVS     r0,#1
        0x0001cbe6:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cbe8:    e7ff        ..      B        0x1cbea ; am_vos_printf + 34
        0x0001cbea:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cbec:    2801        .(      CMP      r0,#1
        0x0001cbee:    d109        ..      BNE      0x1cc04 ; am_vos_printf + 60
        0x0001cbf0:    e7ff        ..      B        0x1cbf2 ; am_vos_printf + 42
        0x0001cbf2:    9b03        ..      LDR      r3,[sp,#0xc]
        0x0001cbf4:    4669        iF      MOV      r1,sp
        0x0001cbf6:    2000        .       MOVS     r0,#0
        0x0001cbf8:    6008        .`      STR      r0,[r1,#0]
        0x0001cbfa:    2102        .!      MOVS     r1,#2
        0x0001cbfc:    2203        ."      MOVS     r2,#3
        0x0001cbfe:    f000fc11    ....    BL       am_vos_task_send_fromISR ; 0x1d424
        0x0001cc02:    e00a        ..      B        0x1cc1a ; am_vos_printf + 82
        0x0001cc04:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001cc08:    9b03        ..      LDR      r3,[sp,#0xc]
        0x0001cc0a:    466a        jF      MOV      r2,sp
        0x0001cc0c:    2100        .!      MOVS     r1,#0
        0x0001cc0e:    6011        .`      STR      r1,[r2,#0]
        0x0001cc10:    2102        .!      MOVS     r1,#2
        0x0001cc12:    2203        ."      MOVS     r2,#3
        0x0001cc14:    f000fbb4    ....    BL       am_vos_task_send ; 0x1d380
        0x0001cc18:    e7ff        ..      B        0x1cc1a ; am_vos_printf + 82
        0x0001cc1a:    b006        ..      ADD      sp,sp,#0x18
        0x0001cc1c:    bd80        ..      POP      {r7,pc}
        0x0001cc1e:    0000        ..      MOVS     r0,r0
    am_vos_reset_detected_flag
        0x0001cc20:    b580        ..      PUSH     {r7,lr}
        0x0001cc22:    f2402180    @..!    MOVW     r1,#0x280
        0x0001cc26:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001cc2a:    2000        .       MOVS     r0,#0
        0x0001cc2c:    7008        .p      STRB     r0,[r1,#0]
        0x0001cc2e:    7088        .p      STRB     r0,[r1,#2]
        0x0001cc30:    70c8        .p      STRB     r0,[r1,#3]
        0x0001cc32:    6088        .`      STR      r0,[r1,#8]
        0x0001cc34:    7108        .q      STRB     r0,[r1,#4]
        0x0001cc36:    f7fffb81    ....    BL       am_vos_audio_wwd_enable ; 0x1c33c
        0x0001cc3a:    f7fffba9    ....    BL       am_vos_burst_mode_disable ; 0x1c390
        0x0001cc3e:    bd80        ..      POP      {r7,pc}
    am_vos_ring_buffer_empty
        0x0001cc40:    b085        ..      SUB      sp,sp,#0x14
        0x0001cc42:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cc44:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cc46:    6840        @h      LDR      r0,[r0,#4]
        0x0001cc48:    9003        ..      STR      r0,[sp,#0xc]
        0x0001cc4a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cc4c:    6880        .h      LDR      r0,[r0,#8]
        0x0001cc4e:    9002        ..      STR      r0,[sp,#8]
        0x0001cc50:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cc52:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001cc54:    9001        ..      STR      r0,[sp,#4]
        0x0001cc56:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cc58:    9a02        ..      LDR      r2,[sp,#8]
        0x0001cc5a:    2000        .       MOVS     r0,#0
        0x0001cc5c:    4291        .B      CMP      r1,r2
        0x0001cc5e:    9000        ..      STR      r0,[sp,#0]
        0x0001cc60:    d106        ..      BNE      0x1cc70 ; am_vos_ring_buffer_empty + 48
        0x0001cc62:    e7ff        ..      B        0x1cc64 ; am_vos_ring_buffer_empty + 36
        0x0001cc64:    9801        ..      LDR      r0,[sp,#4]
        0x0001cc66:    fab0f080    ....    CLZ      r0,r0
        0x0001cc6a:    0940        @.      LSRS     r0,r0,#5
        0x0001cc6c:    9000        ..      STR      r0,[sp,#0]
        0x0001cc6e:    e7ff        ..      B        0x1cc70 ; am_vos_ring_buffer_empty + 48
        0x0001cc70:    9800        ..      LDR      r0,[sp,#0]
        0x0001cc72:    f0000001    ....    AND      r0,r0,#1
        0x0001cc76:    b005        ..      ADD      sp,sp,#0x14
        0x0001cc78:    4770        pG      BX       lr
        0x0001cc7a:    0000        ..      MOVS     r0,r0
    am_vos_ring_buffer_full
        0x0001cc7c:    b085        ..      SUB      sp,sp,#0x14
        0x0001cc7e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cc80:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cc82:    6840        @h      LDR      r0,[r0,#4]
        0x0001cc84:    9003        ..      STR      r0,[sp,#0xc]
        0x0001cc86:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cc88:    6880        .h      LDR      r0,[r0,#8]
        0x0001cc8a:    9002        ..      STR      r0,[sp,#8]
        0x0001cc8c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cc8e:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001cc90:    9001        ..      STR      r0,[sp,#4]
        0x0001cc92:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cc94:    9a02        ..      LDR      r2,[sp,#8]
        0x0001cc96:    2000        .       MOVS     r0,#0
        0x0001cc98:    4291        .B      CMP      r1,r2
        0x0001cc9a:    9000        ..      STR      r0,[sp,#0]
        0x0001cc9c:    d106        ..      BNE      0x1ccac ; am_vos_ring_buffer_full + 48
        0x0001cc9e:    e7ff        ..      B        0x1cca0 ; am_vos_ring_buffer_full + 36
        0x0001cca0:    9801        ..      LDR      r0,[sp,#4]
        0x0001cca2:    2800        .(      CMP      r0,#0
        0x0001cca4:    bf18        ..      IT       NE
        0x0001cca6:    2001        .       MOVNE    r0,#1
        0x0001cca8:    9000        ..      STR      r0,[sp,#0]
        0x0001ccaa:    e7ff        ..      B        0x1ccac ; am_vos_ring_buffer_full + 48
        0x0001ccac:    9800        ..      LDR      r0,[sp,#0]
        0x0001ccae:    f0000001    ....    AND      r0,r0,#1
        0x0001ccb2:    b005        ..      ADD      sp,sp,#0x14
        0x0001ccb4:    4770        pG      BX       lr
        0x0001ccb6:    0000        ..      MOVS     r0,r0
    am_vos_ring_buffer_overwrite
        0x0001ccb8:    b085        ..      SUB      sp,sp,#0x14
        0x0001ccba:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ccbc:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ccbe:    6840        @h      LDR      r0,[r0,#4]
        0x0001ccc0:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ccc2:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ccc4:    6880        .h      LDR      r0,[r0,#8]
        0x0001ccc6:    9002        ..      STR      r0,[sp,#8]
        0x0001ccc8:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ccca:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001cccc:    9001        ..      STR      r0,[sp,#4]
        0x0001ccce:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001ccd0:    9a02        ..      LDR      r2,[sp,#8]
        0x0001ccd2:    2000        .       MOVS     r0,#0
        0x0001ccd4:    4291        .B      CMP      r1,r2
        0x0001ccd6:    9000        ..      STR      r0,[sp,#0]
        0x0001ccd8:    d006        ..      BEQ      0x1cce8 ; am_vos_ring_buffer_overwrite + 48
        0x0001ccda:    e7ff        ..      B        0x1ccdc ; am_vos_ring_buffer_overwrite + 36
        0x0001ccdc:    9801        ..      LDR      r0,[sp,#4]
        0x0001ccde:    2800        .(      CMP      r0,#0
        0x0001cce0:    bf18        ..      IT       NE
        0x0001cce2:    2001        .       MOVNE    r0,#1
        0x0001cce4:    9000        ..      STR      r0,[sp,#0]
        0x0001cce6:    e7ff        ..      B        0x1cce8 ; am_vos_ring_buffer_overwrite + 48
        0x0001cce8:    9800        ..      LDR      r0,[sp,#0]
        0x0001ccea:    f0000001    ....    AND      r0,r0,#1
        0x0001ccee:    b005        ..      ADD      sp,sp,#0x14
        0x0001ccf0:    4770        pG      BX       lr
        0x0001ccf2:    0000        ..      MOVS     r0,r0
    am_vos_ring_buffer_pop
        0x0001ccf4:    b580        ..      PUSH     {r7,lr}
        0x0001ccf6:    b08e        ..      SUB      sp,sp,#0x38
        0x0001ccf8:    900d        ..      STR      r0,[sp,#0x34]
        0x0001ccfa:    910c        ..      STR      r1,[sp,#0x30]
        0x0001ccfc:    920b        ..      STR      r2,[sp,#0x2c]
        0x0001ccfe:    2000        .       MOVS     r0,#0
        0x0001cd00:    900a        ..      STR      r0,[sp,#0x28]
        0x0001cd02:    9009        ..      STR      r0,[sp,#0x24]
        0x0001cd04:    9008        ..      STR      r0,[sp,#0x20]
        0x0001cd06:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001cd08:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001cd0a:    6840        @h      LDR      r0,[r0,#4]
        0x0001cd0c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001cd0e:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001cd10:    6880        .h      LDR      r0,[r0,#8]
        0x0001cd12:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cd14:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001cd16:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001cd18:    9003        ..      STR      r0,[sp,#0xc]
        0x0001cd1a:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001cd1c:    9006        ..      STR      r0,[sp,#0x18]
        0x0001cd1e:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001cd20:    f7fffbd2    ....    BL       am_vos_get_ring_buffer_status ; 0x1c4c8
        0x0001cd24:    9008        ..      STR      r0,[sp,#0x20]
        0x0001cd26:    f7fcff37    ..7.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001cd2a:    9002        ..      STR      r0,[sp,#8]
        0x0001cd2c:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001cd2e:    f7ffffc3    ....    BL       am_vos_ring_buffer_overwrite ; 0x1ccb8
        0x0001cd32:    b128        (.      CBZ      r0,0x1cd40 ; am_vos_ring_buffer_pop + 76
        0x0001cd34:    e7ff        ..      B        0x1cd36 ; am_vos_ring_buffer_pop + 66
        0x0001cd36:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001cd38:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001cd3a:    6088        .`      STR      r0,[r1,#8]
        0x0001cd3c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cd3e:    e7ff        ..      B        0x1cd40 ; am_vos_ring_buffer_pop + 76
        0x0001cd40:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001cd42:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001cd44:    4288        .B      CMP      r0,r1
        0x0001cd46:    d203        ..      BCS      0x1cd50 ; am_vos_ring_buffer_pop + 92
        0x0001cd48:    e7ff        ..      B        0x1cd4a ; am_vos_ring_buffer_pop + 86
        0x0001cd4a:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001cd4c:    9001        ..      STR      r0,[sp,#4]
        0x0001cd4e:    e002        ..      B        0x1cd56 ; am_vos_ring_buffer_pop + 98
        0x0001cd50:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001cd52:    9001        ..      STR      r0,[sp,#4]
        0x0001cd54:    e7ff        ..      B        0x1cd56 ; am_vos_ring_buffer_pop + 98
        0x0001cd56:    9801        ..      LDR      r0,[sp,#4]
        0x0001cd58:    900a        ..      STR      r0,[sp,#0x28]
        0x0001cd5a:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001cd5c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001cd5e:    e7ff        ..      B        0x1cd60 ; am_vos_ring_buffer_pop + 108
        0x0001cd60:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cd62:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001cd64:    4408        .D      ADD      r0,r0,r1
        0x0001cd66:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cd68:    4288        .B      CMP      r0,r1
        0x0001cd6a:    d31c        ..      BCC      0x1cda6 ; am_vos_ring_buffer_pop + 178
        0x0001cd6c:    e7ff        ..      B        0x1cd6e ; am_vos_ring_buffer_pop + 122
        0x0001cd6e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001cd70:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001cd72:    1a40        @.      SUBS     r0,r0,r1
        0x0001cd74:    9009        ..      STR      r0,[sp,#0x24]
        0x0001cd76:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001cd78:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001cd7a:    6809        .h      LDR      r1,[r1,#0]
        0x0001cd7c:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001cd7e:    4411        .D      ADD      r1,r1,r2
        0x0001cd80:    9a09        ..      LDR      r2,[sp,#0x24]
        0x0001cd82:    f7fbfb00    ....    BL       __aeabi_memcpy ; 0x18386
        0x0001cd86:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cd88:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001cd8a:    1842        B.      ADDS     r2,r0,r1
        0x0001cd8c:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cd8e:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001cd92:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001cd96:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001cd98:    6088        .`      STR      r0,[r1,#8]
        0x0001cd9a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cd9c:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001cd9e:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001cda0:    1a40        @.      SUBS     r0,r0,r1
        0x0001cda2:    900a        ..      STR      r0,[sp,#0x28]
        0x0001cda4:    e7dc        ..      B        0x1cd60 ; am_vos_ring_buffer_pop + 108
        0x0001cda6:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001cda8:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001cdaa:    4408        .D      ADD      r0,r0,r1
        0x0001cdac:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001cdae:    6809        .h      LDR      r1,[r1,#0]
        0x0001cdb0:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001cdb2:    4411        .D      ADD      r1,r1,r2
        0x0001cdb4:    9a0a        ..      LDR      r2,[sp,#0x28]
        0x0001cdb6:    f7fbfae6    ....    BL       __aeabi_memcpy ; 0x18386
        0x0001cdba:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cdbc:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001cdbe:    1842        B.      ADDS     r2,r0,r1
        0x0001cdc0:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001cdc2:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001cdc6:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001cdca:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001cdcc:    6088        .`      STR      r0,[r1,#8]
        0x0001cdce:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cdd0:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001cdd2:    2000        .       MOVS     r0,#0
        0x0001cdd4:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001cdd6:    9802        ..      LDR      r0,[sp,#8]
        0x0001cdd8:    f7fcfee6    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001cddc:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001cdde:    b00e        ..      ADD      sp,sp,#0x38
        0x0001cde0:    bd80        ..      POP      {r7,pc}
        0x0001cde2:    0000        ..      MOVS     r0,r0
    am_vos_ring_buffer_push
        0x0001cde4:    b580        ..      PUSH     {r7,lr}
        0x0001cde6:    b08e        ..      SUB      sp,sp,#0x38
        0x0001cde8:    900c        ..      STR      r0,[sp,#0x30]
        0x0001cdea:    910b        ..      STR      r1,[sp,#0x2c]
        0x0001cdec:    920a        ..      STR      r2,[sp,#0x28]
        0x0001cdee:    f88d3027    ..'0    STRB     r3,[sp,#0x27]
        0x0001cdf2:    2000        .       MOVS     r0,#0
        0x0001cdf4:    9008        ..      STR      r0,[sp,#0x20]
        0x0001cdf6:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001cdf8:    9006        ..      STR      r0,[sp,#0x18]
        0x0001cdfa:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001cdfc:    9008        ..      STR      r0,[sp,#0x20]
        0x0001cdfe:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001ce00:    9005        ..      STR      r0,[sp,#0x14]
        0x0001ce02:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ce04:    6840        @h      LDR      r0,[r0,#4]
        0x0001ce06:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ce08:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ce0a:    6880        .h      LDR      r0,[r0,#8]
        0x0001ce0c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ce0e:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ce10:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001ce12:    9002        ..      STR      r0,[sp,#8]
        0x0001ce14:    f89d0027    ..'.    LDRB     r0,[sp,#0x27]
        0x0001ce18:    07c0        ..      LSLS     r0,r0,#31
        0x0001ce1a:    2800        .(      CMP      r0,#0
        0x0001ce1c:    d07c        |.      BEQ      0x1cf18 ; am_vos_ring_buffer_push + 308
        0x0001ce1e:    e7ff        ..      B        0x1ce20 ; am_vos_ring_buffer_push + 60
        0x0001ce20:    f7fcfeba    ....    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001ce24:    9001        ..      STR      r0,[sp,#4]
        0x0001ce26:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ce28:    f7ffff28    ..(.    BL       am_vos_ring_buffer_full ; 0x1cc7c
        0x0001ce2c:    b130        0.      CBZ      r0,0x1ce3c ; am_vos_ring_buffer_push + 88
        0x0001ce2e:    e7ff        ..      B        0x1ce30 ; am_vos_ring_buffer_push + 76
        0x0001ce30:    2000        .       MOVS     r0,#0
        0x0001ce32:    9008        ..      STR      r0,[sp,#0x20]
        0x0001ce34:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ce36:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ce38:    900d        ..      STR      r0,[sp,#0x34]
        0x0001ce3a:    e0dc        ..      B        0x1cff6 ; am_vos_ring_buffer_push + 530
        0x0001ce3c:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ce3e:    f7fffeff    ....    BL       am_vos_ring_buffer_empty ; 0x1cc40
        0x0001ce42:    b160        `.      CBZ      r0,0x1ce5e ; am_vos_ring_buffer_push + 122
        0x0001ce44:    e7ff        ..      B        0x1ce46 ; am_vos_ring_buffer_push + 98
        0x0001ce46:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001ce48:    9902        ..      LDR      r1,[sp,#8]
        0x0001ce4a:    4288        .B      CMP      r0,r1
        0x0001ce4c:    d306        ..      BCC      0x1ce5c ; am_vos_ring_buffer_push + 120
        0x0001ce4e:    e7ff        ..      B        0x1ce50 ; am_vos_ring_buffer_push + 108
        0x0001ce50:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001ce52:    2001        .       MOVS     r0,#1
        0x0001ce54:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001ce56:    9802        ..      LDR      r0,[sp,#8]
        0x0001ce58:    9008        ..      STR      r0,[sp,#0x20]
        0x0001ce5a:    e7ff        ..      B        0x1ce5c ; am_vos_ring_buffer_push + 120
        0x0001ce5c:    e01b        ..      B        0x1ce96 ; am_vos_ring_buffer_push + 178
        0x0001ce5e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ce60:    9902        ..      LDR      r1,[sp,#8]
        0x0001ce62:    4408        .D      ADD      r0,r0,r1
        0x0001ce64:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001ce66:    1a82        ..      SUBS     r2,r0,r2
        0x0001ce68:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001ce6c:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001ce70:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001ce72:    4288        .B      CMP      r0,r1
        0x0001ce74:    d80e        ..      BHI      0x1ce94 ; am_vos_ring_buffer_push + 176
        0x0001ce76:    e7ff        ..      B        0x1ce78 ; am_vos_ring_buffer_push + 148
        0x0001ce78:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001ce7a:    2001        .       MOVS     r0,#1
        0x0001ce7c:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001ce7e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ce80:    9902        ..      LDR      r1,[sp,#8]
        0x0001ce82:    4408        .D      ADD      r0,r0,r1
        0x0001ce84:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001ce86:    1a82        ..      SUBS     r2,r0,r2
        0x0001ce88:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001ce8c:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001ce90:    9008        ..      STR      r0,[sp,#0x20]
        0x0001ce92:    e7ff        ..      B        0x1ce94 ; am_vos_ring_buffer_push + 176
        0x0001ce94:    e7ff        ..      B        0x1ce96 ; am_vos_ring_buffer_push + 178
        0x0001ce96:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001ce98:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ce9a:    e7ff        ..      B        0x1ce9c ; am_vos_ring_buffer_push + 184
        0x0001ce9c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ce9e:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001cea0:    4408        .D      ADD      r0,r0,r1
        0x0001cea2:    9902        ..      LDR      r1,[sp,#8]
        0x0001cea4:    4288        .B      CMP      r0,r1
        0x0001cea6:    d31c        ..      BCC      0x1cee2 ; am_vos_ring_buffer_push + 254
        0x0001cea8:    e7ff        ..      B        0x1ceaa ; am_vos_ring_buffer_push + 198
        0x0001ceaa:    9802        ..      LDR      r0,[sp,#8]
        0x0001ceac:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001ceae:    1a40        @.      SUBS     r0,r0,r1
        0x0001ceb0:    9006        ..      STR      r0,[sp,#0x18]
        0x0001ceb2:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ceb4:    6800        .h      LDR      r0,[r0,#0]
        0x0001ceb6:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001ceb8:    4408        .D      ADD      r0,r0,r1
        0x0001ceba:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001cebc:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001cebe:    f7fbfa62    ..b.    BL       __aeabi_memcpy ; 0x18386
        0x0001cec2:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cec4:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001cec6:    1842        B.      ADDS     r2,r0,r1
        0x0001cec8:    9902        ..      LDR      r1,[sp,#8]
        0x0001ceca:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001cece:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001ced2:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001ced4:    6048        H`      STR      r0,[r1,#4]
        0x0001ced6:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ced8:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ceda:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001cedc:    1a40        @.      SUBS     r0,r0,r1
        0x0001cede:    9008        ..      STR      r0,[sp,#0x20]
        0x0001cee0:    e7dc        ..      B        0x1ce9c ; am_vos_ring_buffer_push + 184
        0x0001cee2:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001cee4:    6800        .h      LDR      r0,[r0,#0]
        0x0001cee6:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001cee8:    4408        .D      ADD      r0,r0,r1
        0x0001ceea:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001ceec:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001ceee:    4411        .D      ADD      r1,r1,r2
        0x0001cef0:    9a08        ..      LDR      r2,[sp,#0x20]
        0x0001cef2:    f7fbfa48    ..H.    BL       __aeabi_memcpy ; 0x18386
        0x0001cef6:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cef8:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001cefa:    1842        B.      ADDS     r2,r0,r1
        0x0001cefc:    9902        ..      LDR      r1,[sp,#8]
        0x0001cefe:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001cf02:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001cf06:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001cf08:    6048        H`      STR      r0,[r1,#4]
        0x0001cf0a:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cf0c:    9801        ..      LDR      r0,[sp,#4]
        0x0001cf0e:    f7fcfe4b    ..K.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001cf12:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001cf14:    900d        ..      STR      r0,[sp,#0x34]
        0x0001cf16:    e06e        n.      B        0x1cff6 ; am_vos_ring_buffer_push + 530
        0x0001cf18:    f7fcfe3e    ..>.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001cf1c:    9000        ..      STR      r0,[sp,#0]
        0x0001cf1e:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001cf20:    f7fffe8e    ....    BL       am_vos_ring_buffer_empty ; 0x1cc40
        0x0001cf24:    b150        P.      CBZ      r0,0x1cf3c ; am_vos_ring_buffer_push + 344
        0x0001cf26:    e7ff        ..      B        0x1cf28 ; am_vos_ring_buffer_push + 324
        0x0001cf28:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001cf2a:    9902        ..      LDR      r1,[sp,#8]
        0x0001cf2c:    4288        .B      CMP      r0,r1
        0x0001cf2e:    d304        ..      BCC      0x1cf3a ; am_vos_ring_buffer_push + 342
        0x0001cf30:    e7ff        ..      B        0x1cf32 ; am_vos_ring_buffer_push + 334
        0x0001cf32:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001cf34:    2001        .       MOVS     r0,#1
        0x0001cf36:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001cf38:    e7ff        ..      B        0x1cf3a ; am_vos_ring_buffer_push + 342
        0x0001cf3a:    e011        ..      B        0x1cf60 ; am_vos_ring_buffer_push + 380
        0x0001cf3c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001cf3e:    9902        ..      LDR      r1,[sp,#8]
        0x0001cf40:    4408        .D      ADD      r0,r0,r1
        0x0001cf42:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001cf44:    1a82        ..      SUBS     r2,r0,r2
        0x0001cf46:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001cf4a:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001cf4e:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001cf50:    4288        .B      CMP      r0,r1
        0x0001cf52:    d804        ..      BHI      0x1cf5e ; am_vos_ring_buffer_push + 378
        0x0001cf54:    e7ff        ..      B        0x1cf56 ; am_vos_ring_buffer_push + 370
        0x0001cf56:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001cf58:    2001        .       MOVS     r0,#1
        0x0001cf5a:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001cf5c:    e7ff        ..      B        0x1cf5e ; am_vos_ring_buffer_push + 378
        0x0001cf5e:    e7ff        ..      B        0x1cf60 ; am_vos_ring_buffer_push + 380
        0x0001cf60:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001cf62:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001cf64:    e7ff        ..      B        0x1cf66 ; am_vos_ring_buffer_push + 386
        0x0001cf66:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cf68:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001cf6a:    4408        .D      ADD      r0,r0,r1
        0x0001cf6c:    9902        ..      LDR      r1,[sp,#8]
        0x0001cf6e:    4288        .B      CMP      r0,r1
        0x0001cf70:    d31c        ..      BCC      0x1cfac ; am_vos_ring_buffer_push + 456
        0x0001cf72:    e7ff        ..      B        0x1cf74 ; am_vos_ring_buffer_push + 400
        0x0001cf74:    9802        ..      LDR      r0,[sp,#8]
        0x0001cf76:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001cf78:    1a40        @.      SUBS     r0,r0,r1
        0x0001cf7a:    9006        ..      STR      r0,[sp,#0x18]
        0x0001cf7c:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001cf7e:    6800        .h      LDR      r0,[r0,#0]
        0x0001cf80:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001cf82:    4408        .D      ADD      r0,r0,r1
        0x0001cf84:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001cf86:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001cf88:    f7fbf9fd    ....    BL       __aeabi_memcpy ; 0x18386
        0x0001cf8c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cf8e:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001cf90:    1842        B.      ADDS     r2,r0,r1
        0x0001cf92:    9902        ..      LDR      r1,[sp,#8]
        0x0001cf94:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001cf98:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001cf9c:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001cf9e:    6048        H`      STR      r0,[r1,#4]
        0x0001cfa0:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cfa2:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001cfa4:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001cfa6:    1a40        @.      SUBS     r0,r0,r1
        0x0001cfa8:    9008        ..      STR      r0,[sp,#0x20]
        0x0001cfaa:    e7dc        ..      B        0x1cf66 ; am_vos_ring_buffer_push + 386
        0x0001cfac:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001cfae:    6800        .h      LDR      r0,[r0,#0]
        0x0001cfb0:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001cfb2:    4408        .D      ADD      r0,r0,r1
        0x0001cfb4:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001cfb6:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001cfb8:    4411        .D      ADD      r1,r1,r2
        0x0001cfba:    9a08        ..      LDR      r2,[sp,#0x20]
        0x0001cfbc:    f7fbf9e3    ....    BL       __aeabi_memcpy ; 0x18386
        0x0001cfc0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cfc2:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001cfc4:    1842        B.      ADDS     r2,r0,r1
        0x0001cfc6:    9902        ..      LDR      r1,[sp,#8]
        0x0001cfc8:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001cfcc:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001cfd0:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001cfd2:    6048        H`      STR      r0,[r1,#4]
        0x0001cfd4:    9004        ..      STR      r0,[sp,#0x10]
        0x0001cfd6:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001cfd8:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001cfda:    2801        .(      CMP      r0,#1
        0x0001cfdc:    d105        ..      BNE      0x1cfea ; am_vos_ring_buffer_push + 518
        0x0001cfde:    e7ff        ..      B        0x1cfe0 ; am_vos_ring_buffer_push + 508
        0x0001cfe0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001cfe2:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001cfe4:    6088        .`      STR      r0,[r1,#8]
        0x0001cfe6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001cfe8:    e7ff        ..      B        0x1cfea ; am_vos_ring_buffer_push + 518
        0x0001cfea:    9800        ..      LDR      r0,[sp,#0]
        0x0001cfec:    f7fcfddc    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001cff0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001cff2:    900d        ..      STR      r0,[sp,#0x34]
        0x0001cff4:    e7ff        ..      B        0x1cff6 ; am_vos_ring_buffer_push + 530
        0x0001cff6:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001cff8:    b00e        ..      ADD      sp,sp,#0x38
        0x0001cffa:    bd80        ..      POP      {r7,pc}
    am_vos_stdio_gatekeeper_task
        0x0001cffc:    b580        ..      PUSH     {r7,lr}
        0x0001cffe:    f6ad0d38    ..8.    SUB      sp,sp,#0x838
        0x0001d002:    f8cd0834    ..4.    STR      r0,[sp,#0x834]
        0x0001d006:    2000        .       MOVS     r0,#0
        0x0001d008:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d00a:    9002        ..      STR      r0,[sp,#8]
        0x0001d00c:    e7ff        ..      B        0x1d00e ; am_vos_stdio_gatekeeper_task + 18
        0x0001d00e:    2002        .       MOVS     r0,#2
        0x0001d010:    f60d0124    ..$.    ADD      r1,sp,#0x824
        0x0001d014:    f000f98c    ....    BL       am_vos_task_read ; 0x1d330
        0x0001d018:    2000        .       MOVS     r0,#0
        0x0001d01a:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001d01e:    f8dd0828    ..(.    LDR      r0,[sp,#0x828]
        0x0001d022:    2803        .(      CMP      r0,#3
        0x0001d024:    d13d        =.      BNE      0x1d0a2 ; am_vos_stdio_gatekeeper_task + 166
        0x0001d026:    e7ff        ..      B        0x1d028 ; am_vos_stdio_gatekeeper_task + 44
        0x0001d028:    2000        .       MOVS     r0,#0
        0x0001d02a:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001d02e:    f8dd182c    ..,.    LDR      r1,[sp,#0x82c]
        0x0001d032:    f64010b8    @...    MOV      r0,#0x9b8
        0x0001d036:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d03a:    4408        .D      ADD      r0,r0,r1
        0x0001d03c:    3008        .0      ADDS     r0,r0,#8
        0x0001d03e:    f7fbf983    ....    BL       strlen ; 0x18348
        0x0001d042:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d044:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d046:    f5b07f80    ....    CMP      r0,#0x100
        0x0001d04a:    db02        ..      BLT      0x1d052 ; am_vos_stdio_gatekeeper_task + 86
        0x0001d04c:    e7ff        ..      B        0x1d04e ; am_vos_stdio_gatekeeper_task + 82
        0x0001d04e:    e7ff        ..      B        0x1d050 ; am_vos_stdio_gatekeeper_task + 84
        0x0001d050:    e7fe        ..      B        0x1d050 ; am_vos_stdio_gatekeeper_task + 84
        0x0001d052:    2000        .       MOVS     r0,#0
        0x0001d054:    9002        ..      STR      r0,[sp,#8]
        0x0001d056:    e7ff        ..      B        0x1d058 ; am_vos_stdio_gatekeeper_task + 92
        0x0001d058:    9802        ..      LDR      r0,[sp,#8]
        0x0001d05a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d05c:    4288        .B      CMP      r0,r1
        0x0001d05e:    d215        ..      BCS      0x1d08c ; am_vos_stdio_gatekeeper_task + 144
        0x0001d060:    e7ff        ..      B        0x1d062 ; am_vos_stdio_gatekeeper_task + 102
        0x0001d062:    f8dd082c    ..,.    LDR      r0,[sp,#0x82c]
        0x0001d066:    9902        ..      LDR      r1,[sp,#8]
        0x0001d068:    1842        B.      ADDS     r2,r0,r1
        0x0001d06a:    f64010b8    @...    MOV      r0,#0x9b8
        0x0001d06e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d072:    4410        .D      ADD      r0,r0,r2
        0x0001d074:    7a00        .z      LDRB     r0,[r0,#8]
        0x0001d076:    f89d2007    ...     LDRB     r2,[sp,#7]
        0x0001d07a:    440a        .D      ADD      r2,r2,r1
        0x0001d07c:    f10d0111    ....    ADD      r1,sp,#0x11
        0x0001d080:    5488        .T      STRB     r0,[r1,r2]
        0x0001d082:    e7ff        ..      B        0x1d084 ; am_vos_stdio_gatekeeper_task + 136
        0x0001d084:    9802        ..      LDR      r0,[sp,#8]
        0x0001d086:    3001        .0      ADDS     r0,#1
        0x0001d088:    9002        ..      STR      r0,[sp,#8]
        0x0001d08a:    e7e5        ..      B        0x1d058 ; am_vos_stdio_gatekeeper_task + 92
        0x0001d08c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d08e:    f89d1007    ....    LDRB     r1,[sp,#7]
        0x0001d092:    1842        B.      ADDS     r2,r0,r1
        0x0001d094:    f10d0011    ....    ADD      r0,sp,#0x11
        0x0001d098:    2100        .!      MOVS     r1,#0
        0x0001d09a:    5481        .T      STRB     r1,[r0,r2]
        0x0001d09c:    f7fefd68    ..h.    BL       am_util_stdio_printf ; 0x1bb70
        0x0001d0a0:    e000        ..      B        0x1d0a4 ; am_vos_stdio_gatekeeper_task + 168
        0x0001d0a2:    e7ff        ..      B        0x1d0a4 ; am_vos_stdio_gatekeeper_task + 168
        0x0001d0a4:    e7b3        ..      B        0x1d00e ; am_vos_stdio_gatekeeper_task + 18
        0x0001d0a6:    0000        ..      MOVS     r0,r0
    am_vos_stdio_printf
        0x0001d0a8:    b082        ..      SUB      sp,sp,#8
        0x0001d0aa:    b580        ..      PUSH     {r7,lr}
        0x0001d0ac:    b0c8        ..      SUB      sp,sp,#0x120
        0x0001d0ae:    934b        K.      STR      r3,[sp,#0x12c]
        0x0001d0b0:    924a        J.      STR      r2,[sp,#0x128]
        0x0001d0b2:    f88d011f    ....    STRB     r0,[sp,#0x11f]
        0x0001d0b6:    9146        F.      STR      r1,[sp,#0x118]
        0x0001d0b8:    f7fcfd6e    ..n.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001d0bc:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d0be:    9846        F.      LDR      r0,[sp,#0x118]
        0x0001d0c0:    f7fbf942    ..B.    BL       strlen ; 0x18348
        0x0001d0c4:    f5b07f80    ....    CMP      r0,#0x100
        0x0001d0c8:    d302        ..      BCC      0x1d0d0 ; am_vos_stdio_printf + 40
        0x0001d0ca:    e7ff        ..      B        0x1d0cc ; am_vos_stdio_printf + 36
        0x0001d0cc:    e7ff        ..      B        0x1d0ce ; am_vos_stdio_printf + 38
        0x0001d0ce:    e7fe        ..      B        0x1d0ce ; am_vos_stdio_printf + 38
        0x0001d0d0:    a84a        J.      ADD      r0,sp,#0x128
        0x0001d0d2:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d0d4:    9946        F.      LDR      r1,[sp,#0x118]
        0x0001d0d6:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001d0d8:    a805        ..      ADD      r0,sp,#0x14
        0x0001d0da:    f7fefd81    ....    BL       am_util_stdio_vsprintf ; 0x1bbe0
        0x0001d0de:    9045        E.      STR      r0,[sp,#0x114]
        0x0001d0e0:    f64010b8    @...    MOV      r0,#0x9b8
        0x0001d0e4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d0e8:    6840        @h      LDR      r0,[r0,#4]
        0x0001d0ea:    9945        E.      LDR      r1,[sp,#0x114]
        0x0001d0ec:    4408        .D      ADD      r0,r0,r1
        0x0001d0ee:    f5b06f00    ...o    CMP      r0,#0x800
        0x0001d0f2:    d307        ..      BCC      0x1d104 ; am_vos_stdio_printf + 92
        0x0001d0f4:    e7ff        ..      B        0x1d0f6 ; am_vos_stdio_printf + 78
        0x0001d0f6:    f64011b8    @...    MOV      r1,#0x9b8
        0x0001d0fa:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d0fe:    2000        .       MOVS     r0,#0
        0x0001d100:    6048        H`      STR      r0,[r1,#4]
        0x0001d102:    e7ff        ..      B        0x1d104 ; am_vos_stdio_printf + 92
        0x0001d104:    f64010b8    @...    MOV      r0,#0x9b8
        0x0001d108:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d10c:    9002        ..      STR      r0,[sp,#8]
        0x0001d10e:    6841        Ah      LDR      r1,[r0,#4]
        0x0001d110:    3008        .0      ADDS     r0,r0,#8
        0x0001d112:    9001        ..      STR      r0,[sp,#4]
        0x0001d114:    4408        .D      ADD      r0,r0,r1
        0x0001d116:    9a45        E.      LDR      r2,[sp,#0x114]
        0x0001d118:    a905        ..      ADD      r1,sp,#0x14
        0x0001d11a:    f7fbf934    ..4.    BL       __aeabi_memcpy ; 0x18386
        0x0001d11e:    9a01        ..      LDR      r2,[sp,#4]
        0x0001d120:    9802        ..      LDR      r0,[sp,#8]
        0x0001d122:    6841        Ah      LDR      r1,[r0,#4]
        0x0001d124:    9b45        E.      LDR      r3,[sp,#0x114]
        0x0001d126:    440b        .D      ADD      r3,r3,r1
        0x0001d128:    2100        .!      MOVS     r1,#0
        0x0001d12a:    54d1        .T      STRB     r1,[r2,r3]
        0x0001d12c:    6800        .h      LDR      r0,[r0,#0]
        0x0001d12e:    b150        P.      CBZ      r0,0x1d146 ; am_vos_stdio_printf + 158
        0x0001d130:    e7ff        ..      B        0x1d132 ; am_vos_stdio_printf + 138
        0x0001d132:    f64010b8    @...    MOV      r0,#0x9b8
        0x0001d136:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d13a:    6802        .h      LDR      r2,[r0,#0]
        0x0001d13c:    6840        @h      LDR      r0,[r0,#4]
        0x0001d13e:    f89d111f    ....    LDRB     r1,[sp,#0x11f]
        0x0001d142:    4790        .G      BLX      r2
        0x0001d144:    e7ff        ..      B        0x1d146 ; am_vos_stdio_printf + 158
        0x0001d146:    9845        E.      LDR      r0,[sp,#0x114]
        0x0001d148:    f64011b8    @...    MOV      r1,#0x9b8
        0x0001d14c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d150:    684a        Jh      LDR      r2,[r1,#4]
        0x0001d152:    4410        .D      ADD      r0,r0,r2
        0x0001d154:    3001        .0      ADDS     r0,#1
        0x0001d156:    6048        H`      STR      r0,[r1,#4]
        0x0001d158:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001d15a:    f7fcfd25    ..%.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001d15e:    9845        E.      LDR      r0,[sp,#0x114]
        0x0001d160:    b048        H.      ADD      sp,sp,#0x120
        0x0001d162:    e8bd4080    ...@    POP      {r7,lr}
        0x0001d166:    b002        ..      ADD      sp,sp,#8
        0x0001d168:    4770        pG      BX       lr
        0x0001d16a:    0000        ..      MOVS     r0,r0
    am_vos_stdio_printf_init
        0x0001d16c:    b081        ..      SUB      sp,sp,#4
        0x0001d16e:    9000        ..      STR      r0,[sp,#0]
        0x0001d170:    9800        ..      LDR      r0,[sp,#0]
        0x0001d172:    f64011b8    @...    MOV      r1,#0x9b8
        0x0001d176:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d17a:    6008        .`      STR      r0,[r1,#0]
        0x0001d17c:    b001        ..      ADD      sp,sp,#4
        0x0001d17e:    4770        pG      BX       lr
    am_vos_sys_init
        0x0001d180:    b580        ..      PUSH     {r7,lr}
        0x0001d182:    b084        ..      SUB      sp,sp,#0x10
        0x0001d184:    f7fff8f2    ....    BL       am_vos_board_init ; 0x1c36c
        0x0001d188:    f64c30c9    L..0    MOV      r0,#0xcbc9
        0x0001d18c:    f2c00001    ....    MOVT     r0,#1
        0x0001d190:    f7ffffec    ....    BL       am_vos_stdio_printf_init ; 0x1d16c
        0x0001d194:    f7fbfbc0    ....    BL       am_audio_buffer_init ; 0x18918
        0x0001d198:    f000f8ae    ....    BL       am_vos_task_init ; 0x1d2f8
        0x0001d19c:    f2411060    A.`.    MOVW     r0,#0x1160
        0x0001d1a0:    f2c00002    ....    MOVT     r0,#2
        0x0001d1a4:    2103        .!      MOVS     r1,#3
        0x0001d1a6:    f000f86f    ..o.    BL       am_vos_task_create_all_tasks ; 0x1d288
        0x0001d1aa:    f24110b4    A...    MOV      r0,#0x11b4
        0x0001d1ae:    f2c00002    ....    MOVT     r0,#2
        0x0001d1b2:    2101        .!      MOVS     r1,#1
        0x0001d1b4:    9102        ..      STR      r1,[sp,#8]
        0x0001d1b6:    f000f9b7    ....    BL       am_vos_timer_create_all_timers ; 0x1d528
        0x0001d1ba:    f2403058    @.X0    MOVW     r0,#0x358
        0x0001d1be:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d1c2:    6840        @h      LDR      r0,[r0,#4]
        0x0001d1c4:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d1c6:    f003fa93    ....    BL       xTaskGetTickCount ; 0x206f0
        0x0001d1ca:    9902        ..      LDR      r1,[sp,#8]
        0x0001d1cc:    4602        .F      MOV      r2,r0
        0x0001d1ce:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d1d0:    46ec        .F      MOV      r12,sp
        0x0001d1d2:    2300        .#      MOVS     r3,#0
        0x0001d1d4:    f8cc3000    ...0    STR      r3,[r12,#0]
        0x0001d1d8:    f003fdea    ....    BL       xTimerGenericCommand ; 0x20db0
        0x0001d1dc:    f7fffb0c    ....    BL       am_vos_mic_enable ; 0x1c7f8
        0x0001d1e0:    b004        ..      ADD      sp,sp,#0x10
        0x0001d1e2:    bd80        ..      POP      {r7,pc}
    am_vos_task_create
        0x0001d1e4:    b5b0        ..      PUSH     {r4,r5,r7,lr}
        0x0001d1e6:    b08a        ..      SUB      sp,sp,#0x28
        0x0001d1e8:    9c10        ..      LDR      r4,[sp,#0x40]
        0x0001d1ea:    f8dde03c    ..<.    LDR      lr,[sp,#0x3c]
        0x0001d1ee:    f8ddc038    ..8.    LDR      r12,[sp,#0x38]
        0x0001d1f2:    9409        ..      STR      r4,[sp,#0x24]
        0x0001d1f4:    f8cde020    .. .    STR      lr,[sp,#0x20]
        0x0001d1f8:    f8cdc01c    ....    STR      r12,[sp,#0x1c]
        0x0001d1fc:    9306        ..      STR      r3,[sp,#0x18]
        0x0001d1fe:    9205        ..      STR      r2,[sp,#0x14]
        0x0001d200:    9104        ..      STR      r1,[sp,#0x10]
        0x0001d202:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d204:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x0001d208:    2809        .(      CMP      r0,#9
        0x0001d20a:    db02        ..      BLT      0x1d212 ; am_vos_task_create + 46
        0x0001d20c:    e7ff        ..      B        0x1d20e ; am_vos_task_create + 42
        0x0001d20e:    e7ff        ..      B        0x1d210 ; am_vos_task_create + 44
        0x0001d210:    e7fe        ..      B        0x1d210 ; am_vos_task_create + 44
        0x0001d212:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001d214:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001d216:    f8bd2018    ...     LDRH     r2,[sp,#0x18]
        0x0001d21a:    9b07        ..      LDR      r3,[sp,#0x1c]
        0x0001d21c:    f8ddc020    .. .    LDR      r12,[sp,#0x20]
        0x0001d220:    f89d400c    ...@    LDRB     r4,[sp,#0xc]
        0x0001d224:    f2403e08    @..>    MOVW     lr,#0x308
        0x0001d228:    f2c10e00    ....    MOVT     lr,#0x1000
        0x0001d22c:    f8cde008    ....    STR      lr,[sp,#8]
        0x0001d230:    eb0e04c4    ....    ADD      r4,lr,r4,LSL #3
        0x0001d234:    46ee        .F      MOV      lr,sp
        0x0001d236:    f8ce4004    ...@    STR      r4,[lr,#4]
        0x0001d23a:    f8cec000    ....    STR      r12,[lr,#0]
        0x0001d23e:    f003f9eb    ....    BL       xTaskCreate ; 0x20618
        0x0001d242:    9802        ..      LDR      r0,[sp,#8]
        0x0001d244:    f89d100c    ....    LDRB     r1,[sp,#0xc]
        0x0001d248:    f8500031    P.1.    LDR      r0,[r0,r1,LSL #3]
        0x0001d24c:    b910        ..      CBNZ     r0,0x1d254 ; am_vos_task_create + 112
        0x0001d24e:    e7ff        ..      B        0x1d250 ; am_vos_task_create + 108
        0x0001d250:    e7ff        ..      B        0x1d252 ; am_vos_task_create + 110
        0x0001d252:    e7fe        ..      B        0x1d252 ; am_vos_task_create + 110
        0x0001d254:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001d256:    2110        .!      MOVS     r1,#0x10
        0x0001d258:    2200        ."      MOVS     r2,#0
        0x0001d25a:    f002fe6d    ..m.    BL       xQueueGenericCreate ; 0x1ff38
        0x0001d25e:    4601        .F      MOV      r1,r0
        0x0001d260:    f89d200c    ...     LDRB     r2,[sp,#0xc]
        0x0001d264:    f2403008    @..0    MOVW     r0,#0x308
        0x0001d268:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d26c:    eb0002c2    ....    ADD      r2,r0,r2,LSL #3
        0x0001d270:    6051        Q`      STR      r1,[r2,#4]
        0x0001d272:    f89d100c    ....    LDRB     r1,[sp,#0xc]
        0x0001d276:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001d27a:    6840        @h      LDR      r0,[r0,#4]
        0x0001d27c:    b910        ..      CBNZ     r0,0x1d284 ; am_vos_task_create + 160
        0x0001d27e:    e7ff        ..      B        0x1d280 ; am_vos_task_create + 156
        0x0001d280:    e7ff        ..      B        0x1d282 ; am_vos_task_create + 158
        0x0001d282:    e7fe        ..      B        0x1d282 ; am_vos_task_create + 158
        0x0001d284:    b00a        ..      ADD      sp,sp,#0x28
        0x0001d286:    bdb0        ..      POP      {r4,r5,r7,pc}
    am_vos_task_create_all_tasks
        0x0001d288:    b5b0        ..      PUSH     {r4,r5,r7,lr}
        0x0001d28a:    b086        ..      SUB      sp,sp,#0x18
        0x0001d28c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d28e:    f88d1013    ....    STRB     r1,[sp,#0x13]
        0x0001d292:    2000        .       MOVS     r0,#0
        0x0001d294:    f88d0012    ....    STRB     r0,[sp,#0x12]
        0x0001d298:    e7ff        ..      B        0x1d29a ; am_vos_task_create_all_tasks + 18
        0x0001d29a:    f89d0012    ....    LDRB     r0,[sp,#0x12]
        0x0001d29e:    f89d1013    ....    LDRB     r1,[sp,#0x13]
        0x0001d2a2:    4288        .B      CMP      r0,r1
        0x0001d2a4:    da25        %.      BGE      0x1d2f2 ; am_vos_task_create_all_tasks + 106
        0x0001d2a6:    e7ff        ..      B        0x1d2a8 ; am_vos_task_create_all_tasks + 32
        0x0001d2a8:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d2aa:    f89d1012    ....    LDRB     r1,[sp,#0x12]
        0x0001d2ae:    ebc101c1    ....    RSB      r1,r1,r1,LSL #3
        0x0001d2b2:    eb000e81    ....    ADD      lr,r0,r1,LSL #2
        0x0001d2b6:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x0001d2ba:    f8de1004    ....    LDR      r1,[lr,#4]
        0x0001d2be:    f8de2008    ...     LDR      r2,[lr,#8]
        0x0001d2c2:    f8de300c    ...0    LDR      r3,[lr,#0xc]
        0x0001d2c6:    f8dec010    ....    LDR      r12,[lr,#0x10]
        0x0001d2ca:    f8de4014    ...@    LDR      r4,[lr,#0x14]
        0x0001d2ce:    f8de5018    ...P    LDR      r5,[lr,#0x18]
        0x0001d2d2:    46ee        .F      MOV      lr,sp
        0x0001d2d4:    f8ce5008    ...P    STR      r5,[lr,#8]
        0x0001d2d8:    f8ce4004    ...@    STR      r4,[lr,#4]
        0x0001d2dc:    f8cec000    ....    STR      r12,[lr,#0]
        0x0001d2e0:    f7ffff80    ....    BL       am_vos_task_create ; 0x1d1e4
        0x0001d2e4:    e7ff        ..      B        0x1d2e6 ; am_vos_task_create_all_tasks + 94
        0x0001d2e6:    f89d0012    ....    LDRB     r0,[sp,#0x12]
        0x0001d2ea:    3001        .0      ADDS     r0,#1
        0x0001d2ec:    f88d0012    ....    STRB     r0,[sp,#0x12]
        0x0001d2f0:    e7d3        ..      B        0x1d29a ; am_vos_task_create_all_tasks + 18
        0x0001d2f2:    b006        ..      ADD      sp,sp,#0x18
        0x0001d2f4:    bdb0        ..      POP      {r4,r5,r7,pc}
        0x0001d2f6:    0000        ..      MOVS     r0,r0
    am_vos_task_init
        0x0001d2f8:    b081        ..      SUB      sp,sp,#4
        0x0001d2fa:    2000        .       MOVS     r0,#0
        0x0001d2fc:    9000        ..      STR      r0,[sp,#0]
        0x0001d2fe:    e7ff        ..      B        0x1d300 ; am_vos_task_init + 8
        0x0001d300:    9800        ..      LDR      r0,[sp,#0]
        0x0001d302:    2808        .(      CMP      r0,#8
        0x0001d304:    d811        ..      BHI      0x1d32a ; am_vos_task_init + 50
        0x0001d306:    e7ff        ..      B        0x1d308 ; am_vos_task_init + 16
        0x0001d308:    9a00        ..      LDR      r2,[sp,#0]
        0x0001d30a:    f2403108    @..1    MOVW     r1,#0x308
        0x0001d30e:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d312:    2000        .       MOVS     r0,#0
        0x0001d314:    f8410032    A.2.    STR      r0,[r1,r2,LSL #3]
        0x0001d318:    9a00        ..      LDR      r2,[sp,#0]
        0x0001d31a:    eb0101c2    ....    ADD      r1,r1,r2,LSL #3
        0x0001d31e:    6048        H`      STR      r0,[r1,#4]
        0x0001d320:    e7ff        ..      B        0x1d322 ; am_vos_task_init + 42
        0x0001d322:    9800        ..      LDR      r0,[sp,#0]
        0x0001d324:    3001        .0      ADDS     r0,#1
        0x0001d326:    9000        ..      STR      r0,[sp,#0]
        0x0001d328:    e7ea        ..      B        0x1d300 ; am_vos_task_init + 8
        0x0001d32a:    b001        ..      ADD      sp,sp,#4
        0x0001d32c:    4770        pG      BX       lr
        0x0001d32e:    0000        ..      MOVS     r0,r0
    am_vos_task_read
        0x0001d330:    b580        ..      PUSH     {r7,lr}
        0x0001d332:    b084        ..      SUB      sp,sp,#0x10
        0x0001d334:    f88d000f    ....    STRB     r0,[sp,#0xf]
        0x0001d338:    9102        ..      STR      r1,[sp,#8]
        0x0001d33a:    2000        .       MOVS     r0,#0
        0x0001d33c:    9001        ..      STR      r0,[sp,#4]
        0x0001d33e:    f89d100f    ....    LDRB     r1,[sp,#0xf]
        0x0001d342:    f2403008    @..0    MOVW     r0,#0x308
        0x0001d346:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d34a:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001d34e:    6840        @h      LDR      r0,[r0,#4]
        0x0001d350:    b180        ..      CBZ      r0,0x1d374 ; am_vos_task_read + 68
        0x0001d352:    e7ff        ..      B        0x1d354 ; am_vos_task_read + 36
        0x0001d354:    f89d100f    ....    LDRB     r1,[sp,#0xf]
        0x0001d358:    f2403008    @..0    MOVW     r0,#0x308
        0x0001d35c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d360:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001d364:    6840        @h      LDR      r0,[r0,#4]
        0x0001d366:    9902        ..      LDR      r1,[sp,#8]
        0x0001d368:    f04f32ff    O..2    MOV      r2,#0xffffffff
        0x0001d36c:    f003f828    ..(.    BL       xQueueReceive ; 0x203c0
        0x0001d370:    9001        ..      STR      r0,[sp,#4]
        0x0001d372:    e7ff        ..      B        0x1d374 ; am_vos_task_read + 68
        0x0001d374:    9801        ..      LDR      r0,[sp,#4]
        0x0001d376:    2800        .(      CMP      r0,#0
        0x0001d378:    bf18        ..      IT       NE
        0x0001d37a:    2001        .       MOVNE    r0,#1
        0x0001d37c:    b004        ..      ADD      sp,sp,#0x10
        0x0001d37e:    bd80        ..      POP      {r7,pc}
    am_vos_task_send
        0x0001d380:    b580        ..      PUSH     {r7,lr}
        0x0001d382:    b08a        ..      SUB      sp,sp,#0x28
        0x0001d384:    f8ddc030    ..0.    LDR      r12,[sp,#0x30]
        0x0001d388:    f88d0027    ..'.    STRB     r0,[sp,#0x27]
        0x0001d38c:    f88d1026    ..&.    STRB     r1,[sp,#0x26]
        0x0001d390:    9208        ..      STR      r2,[sp,#0x20]
        0x0001d392:    9307        ..      STR      r3,[sp,#0x1c]
        0x0001d394:    2000        .       MOVS     r0,#0
        0x0001d396:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d398:    f89d0027    ..'.    LDRB     r0,[sp,#0x27]
        0x0001d39c:    f88d0008    ....    STRB     r0,[sp,#8]
        0x0001d3a0:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001d3a2:    2804        .(      CMP      r0,#4
        0x0001d3a4:    d302        ..      BCC      0x1d3ac ; am_vos_task_send + 44
        0x0001d3a6:    e7ff        ..      B        0x1d3a8 ; am_vos_task_send + 40
        0x0001d3a8:    e7ff        ..      B        0x1d3aa ; am_vos_task_send + 42
        0x0001d3aa:    e7fe        ..      B        0x1d3aa ; am_vos_task_send + 42
        0x0001d3ac:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001d3ae:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d3b0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d3b2:    9001        ..      STR      r0,[sp,#4]
        0x0001d3b4:    2801        .(      CMP      r0,#1
        0x0001d3b6:    d008        ..      BEQ      0x1d3ca ; am_vos_task_send + 74
        0x0001d3b8:    e7ff        ..      B        0x1d3ba ; am_vos_task_send + 58
        0x0001d3ba:    9801        ..      LDR      r0,[sp,#4]
        0x0001d3bc:    2802        .(      CMP      r0,#2
        0x0001d3be:    d007        ..      BEQ      0x1d3d0 ; am_vos_task_send + 80
        0x0001d3c0:    e7ff        ..      B        0x1d3c2 ; am_vos_task_send + 66
        0x0001d3c2:    9801        ..      LDR      r0,[sp,#4]
        0x0001d3c4:    2803        .(      CMP      r0,#3
        0x0001d3c6:    d006        ..      BEQ      0x1d3d6 ; am_vos_task_send + 86
        0x0001d3c8:    e008        ..      B        0x1d3dc ; am_vos_task_send + 92
        0x0001d3ca:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001d3cc:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d3ce:    e006        ..      B        0x1d3de ; am_vos_task_send + 94
        0x0001d3d0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001d3d2:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d3d4:    e003        ..      B        0x1d3de ; am_vos_task_send + 94
        0x0001d3d6:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001d3d8:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d3da:    e000        ..      B        0x1d3de ; am_vos_task_send + 94
        0x0001d3dc:    e7ff        ..      B        0x1d3de ; am_vos_task_send + 94
        0x0001d3de:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001d3e0:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d3e2:    f89d1026    ..&.    LDRB     r1,[sp,#0x26]
        0x0001d3e6:    f2403008    @..0    MOVW     r0,#0x308
        0x0001d3ea:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d3ee:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001d3f2:    6840        @h      LDR      r0,[r0,#4]
        0x0001d3f4:    b180        ..      CBZ      r0,0x1d418 ; am_vos_task_send + 152
        0x0001d3f6:    e7ff        ..      B        0x1d3f8 ; am_vos_task_send + 120
        0x0001d3f8:    f89d1026    ..&.    LDRB     r1,[sp,#0x26]
        0x0001d3fc:    f2403008    @..0    MOVW     r0,#0x308
        0x0001d400:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d404:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001d408:    6840        @h      LDR      r0,[r0,#4]
        0x0001d40a:    a902        ..      ADD      r1,sp,#8
        0x0001d40c:    2300        .#      MOVS     r3,#0
        0x0001d40e:    461a        .F      MOV      r2,r3
        0x0001d410:    f002fe48    ..H.    BL       xQueueGenericSend ; 0x200a4
        0x0001d414:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d416:    e7ff        ..      B        0x1d418 ; am_vos_task_send + 152
        0x0001d418:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d41a:    2800        .(      CMP      r0,#0
        0x0001d41c:    bf18        ..      IT       NE
        0x0001d41e:    2001        .       MOVNE    r0,#1
        0x0001d420:    b00a        ..      ADD      sp,sp,#0x28
        0x0001d422:    bd80        ..      POP      {r7,pc}
    am_vos_task_send_fromISR
        0x0001d424:    b580        ..      PUSH     {r7,lr}
        0x0001d426:    b08a        ..      SUB      sp,sp,#0x28
        0x0001d428:    f8ddc030    ..0.    LDR      r12,[sp,#0x30]
        0x0001d42c:    f88d0027    ..'.    STRB     r0,[sp,#0x27]
        0x0001d430:    f88d1026    ..&.    STRB     r1,[sp,#0x26]
        0x0001d434:    9208        ..      STR      r2,[sp,#0x20]
        0x0001d436:    9307        ..      STR      r3,[sp,#0x1c]
        0x0001d438:    2000        .       MOVS     r0,#0
        0x0001d43a:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d43c:    9001        ..      STR      r0,[sp,#4]
        0x0001d43e:    f89d0027    ..'.    LDRB     r0,[sp,#0x27]
        0x0001d442:    f88d0008    ....    STRB     r0,[sp,#8]
        0x0001d446:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001d448:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d44a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d44c:    9000        ..      STR      r0,[sp,#0]
        0x0001d44e:    2801        .(      CMP      r0,#1
        0x0001d450:    d008        ..      BEQ      0x1d464 ; am_vos_task_send_fromISR + 64
        0x0001d452:    e7ff        ..      B        0x1d454 ; am_vos_task_send_fromISR + 48
        0x0001d454:    9800        ..      LDR      r0,[sp,#0]
        0x0001d456:    2802        .(      CMP      r0,#2
        0x0001d458:    d007        ..      BEQ      0x1d46a ; am_vos_task_send_fromISR + 70
        0x0001d45a:    e7ff        ..      B        0x1d45c ; am_vos_task_send_fromISR + 56
        0x0001d45c:    9800        ..      LDR      r0,[sp,#0]
        0x0001d45e:    2803        .(      CMP      r0,#3
        0x0001d460:    d006        ..      BEQ      0x1d470 ; am_vos_task_send_fromISR + 76
        0x0001d462:    e008        ..      B        0x1d476 ; am_vos_task_send_fromISR + 82
        0x0001d464:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001d466:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d468:    e006        ..      B        0x1d478 ; am_vos_task_send_fromISR + 84
        0x0001d46a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001d46c:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d46e:    e003        ..      B        0x1d478 ; am_vos_task_send_fromISR + 84
        0x0001d470:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001d472:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d474:    e000        ..      B        0x1d478 ; am_vos_task_send_fromISR + 84
        0x0001d476:    e7ff        ..      B        0x1d478 ; am_vos_task_send_fromISR + 84
        0x0001d478:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001d47a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d47c:    f89d1026    ..&.    LDRB     r1,[sp,#0x26]
        0x0001d480:    f2403008    @..0    MOVW     r0,#0x308
        0x0001d484:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d488:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001d48c:    6840        @h      LDR      r0,[r0,#4]
        0x0001d48e:    b180        ..      CBZ      r0,0x1d4b2 ; am_vos_task_send_fromISR + 142
        0x0001d490:    e7ff        ..      B        0x1d492 ; am_vos_task_send_fromISR + 110
        0x0001d492:    f89d1026    ..&.    LDRB     r1,[sp,#0x26]
        0x0001d496:    f2403008    @..0    MOVW     r0,#0x308
        0x0001d49a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d49e:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
        0x0001d4a2:    6840        @h      LDR      r0,[r0,#4]
        0x0001d4a4:    a902        ..      ADD      r1,sp,#8
        0x0001d4a6:    aa01        ..      ADD      r2,sp,#4
        0x0001d4a8:    2300        .#      MOVS     r3,#0
        0x0001d4aa:    f002feed    ....    BL       xQueueGenericSendFromISR ; 0x20288
        0x0001d4ae:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d4b0:    e7ff        ..      B        0x1d4b2 ; am_vos_task_send_fromISR + 142
        0x0001d4b2:    9801        ..      LDR      r0,[sp,#4]
        0x0001d4b4:    b160        `.      CBZ      r0,0x1d4d0 ; am_vos_task_send_fromISR + 172
        0x0001d4b6:    e7ff        ..      B        0x1d4b8 ; am_vos_task_send_fromISR + 148
        0x0001d4b8:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0001d4bc:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001d4c0:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001d4c4:    6008        .`      STR      r0,[r1,#0]
        0x0001d4c6:    f3bf8f4f    ..O.    DSB      
        0x0001d4ca:    f3bf8f6f    ..o.    ISB      
        0x0001d4ce:    e7ff        ..      B        0x1d4d0 ; am_vos_task_send_fromISR + 172
        0x0001d4d0:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d4d2:    2800        .(      CMP      r0,#0
        0x0001d4d4:    bf18        ..      IT       NE
        0x0001d4d6:    2001        .       MOVNE    r0,#1
        0x0001d4d8:    b00a        ..      ADD      sp,sp,#0x28
        0x0001d4da:    bd80        ..      POP      {r7,pc}
    am_vos_timer_create
        0x0001d4dc:    b580        ..      PUSH     {r7,lr}
        0x0001d4de:    b086        ..      SUB      sp,sp,#0x18
        0x0001d4e0:    f8ddc020    .. .    LDR      r12,[sp,#0x20]
        0x0001d4e4:    f8cdc014    ....    STR      r12,[sp,#0x14]
        0x0001d4e8:    9304        ..      STR      r3,[sp,#0x10]
        0x0001d4ea:    9203        ..      STR      r2,[sp,#0xc]
        0x0001d4ec:    9102        ..      STR      r1,[sp,#8]
        0x0001d4ee:    9001        ..      STR      r0,[sp,#4]
        0x0001d4f0:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001d4f4:    2804        .(      CMP      r0,#4
        0x0001d4f6:    db02        ..      BLT      0x1d4fe ; am_vos_timer_create + 34
        0x0001d4f8:    e7ff        ..      B        0x1d4fa ; am_vos_timer_create + 30
        0x0001d4fa:    e7ff        ..      B        0x1d4fc ; am_vos_timer_create + 32
        0x0001d4fc:    e7fe        ..      B        0x1d4fc ; am_vos_timer_create + 32
        0x0001d4fe:    9802        ..      LDR      r0,[sp,#8]
        0x0001d500:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d502:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001d504:    9b05        ..      LDR      r3,[sp,#0x14]
        0x0001d506:    46ec        .F      MOV      r12,sp
        0x0001d508:    f8cc3000    ...0    STR      r3,[r12,#0]
        0x0001d50c:    2300        .#      MOVS     r3,#0
        0x0001d50e:    f003fbfb    ....    BL       xTimerCreate ; 0x20d08
        0x0001d512:    f89d2004    ...     LDRB     r2,[sp,#4]
        0x0001d516:    f2403158    @.X1    MOVW     r1,#0x358
        0x0001d51a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d51e:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001d522:    b006        ..      ADD      sp,sp,#0x18
        0x0001d524:    bd80        ..      POP      {r7,pc}
        0x0001d526:    0000        ..      MOVS     r0,r0
    am_vos_timer_create_all_timers
        0x0001d528:    b580        ..      PUSH     {r7,lr}
        0x0001d52a:    b084        ..      SUB      sp,sp,#0x10
        0x0001d52c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d52e:    f88d100b    ....    STRB     r1,[sp,#0xb]
        0x0001d532:    2000        .       MOVS     r0,#0
        0x0001d534:    f88d000a    ....    STRB     r0,[sp,#0xa]
        0x0001d538:    e7ff        ..      B        0x1d53a ; am_vos_timer_create_all_timers + 18
        0x0001d53a:    f89d000a    ....    LDRB     r0,[sp,#0xa]
        0x0001d53e:    f89d100b    ....    LDRB     r1,[sp,#0xb]
        0x0001d542:    4288        .B      CMP      r0,r1
        0x0001d544:    da1d        ..      BGE      0x1d582 ; am_vos_timer_create_all_timers + 90
        0x0001d546:    e7ff        ..      B        0x1d548 ; am_vos_timer_create_all_timers + 32
        0x0001d548:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d54a:    f89d100a    ....    LDRB     r1,[sp,#0xa]
        0x0001d54e:    eb010181    ....    ADD      r1,r1,r1,LSL #2
        0x0001d552:    eb000c81    ....    ADD      r12,r0,r1,LSL #2
        0x0001d556:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x0001d55a:    f8dc1004    ....    LDR      r1,[r12,#4]
        0x0001d55e:    f8dc2008    ...     LDR      r2,[r12,#8]
        0x0001d562:    f8dc300c    ...0    LDR      r3,[r12,#0xc]
        0x0001d566:    f8dcc010    ....    LDR      r12,[r12,#0x10]
        0x0001d56a:    46ee        .F      MOV      lr,sp
        0x0001d56c:    f8cec000    ....    STR      r12,[lr,#0]
        0x0001d570:    f7ffffb4    ....    BL       am_vos_timer_create ; 0x1d4dc
        0x0001d574:    e7ff        ..      B        0x1d576 ; am_vos_timer_create_all_timers + 78
        0x0001d576:    f89d000a    ....    LDRB     r0,[sp,#0xa]
        0x0001d57a:    3001        .0      ADDS     r0,#1
        0x0001d57c:    f88d000a    ....    STRB     r0,[sp,#0xa]
        0x0001d580:    e7db        ..      B        0x1d53a ; am_vos_timer_create_all_timers + 18
        0x0001d582:    b004        ..      ADD      sp,sp,#0x10
        0x0001d584:    bd80        ..      POP      {r7,pc}
        0x0001d586:    0000        ..      MOVS     r0,r0
    am_vos_timer_heart_beat_callback
        0x0001d588:    b580        ..      PUSH     {r7,lr}
        0x0001d58a:    b082        ..      SUB      sp,sp,#8
        0x0001d58c:    9001        ..      STR      r0,[sp,#4]
        0x0001d58e:    4669        iF      MOV      r1,sp
        0x0001d590:    2000        .       MOVS     r0,#0
        0x0001d592:    6008        .`      STR      r0,[r1,#0]
        0x0001d594:    2201        ."      MOVS     r2,#1
        0x0001d596:    2302        .#      MOVS     r3,#2
        0x0001d598:    4611        .F      MOV      r1,r2
        0x0001d59a:    f7fffef1    ....    BL       am_vos_task_send ; 0x1d380
        0x0001d59e:    b002        ..      ADD      sp,sp,#8
        0x0001d5a0:    bd80        ..      POP      {r7,pc}
        0x0001d5a2:    0000        ..      MOVS     r0,r0
    buck_ldo_override_init
        0x0001d5a4:    b580        ..      PUSH     {r7,lr}
        0x0001d5a6:    b082        ..      SUB      sp,sp,#8
        0x0001d5a8:    2000        .       MOVS     r0,#0
        0x0001d5aa:    9001        ..      STR      r0,[sp,#4]
        0x0001d5ac:    2160        `!      MOVS     r1,#0x60
        0x0001d5ae:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001d5b2:    9100        ..      STR      r1,[sp,#0]
        0x0001d5b4:    6808        .h      LDR      r0,[r1,#0]
        0x0001d5b6:    f4403000    @..0    ORR      r0,r0,#0x20000
        0x0001d5ba:    6008        .`      STR      r0,[r1,#0]
        0x0001d5bc:    6808        .h      LDR      r0,[r1,#0]
        0x0001d5be:    f4402080    @..     ORR      r0,r0,#0x40000
        0x0001d5c2:    6008        .`      STR      r0,[r1,#0]
        0x0001d5c4:    6808        .h      LDR      r0,[r1,#0]
        0x0001d5c6:    f4402000    @..     ORR      r0,r0,#0x80000
        0x0001d5ca:    6008        .`      STR      r0,[r1,#0]
        0x0001d5cc:    6808        .h      LDR      r0,[r1,#0]
        0x0001d5ce:    f4403080    @..0    ORR      r0,r0,#0x10000
        0x0001d5d2:    6008        .`      STR      r0,[r1,#0]
        0x0001d5d4:    a801        ..      ADD      r0,sp,#4
        0x0001d5d6:    f7fbf85b    ..[.    BL       TrimVersionGet ; 0x18690
        0x0001d5da:    9801        ..      LDR      r0,[sp,#4]
        0x0001d5dc:    2801        .(      CMP      r0,#1
        0x0001d5de:    d814        ..      BHI      0x1d60a ; buck_ldo_override_init + 102
        0x0001d5e0:    e7ff        ..      B        0x1d5e2 ; buck_ldo_override_init + 62
        0x0001d5e2:    2080        .       MOVS     r0,#0x80
        0x0001d5e4:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001d5e8:    6800        .h      LDR      r0,[r0,#0]
        0x0001d5ea:    f36f209f    o..     BFC      r0,#10,#22
        0x0001d5ee:    2807        .(      CMP      r0,#7
        0x0001d5f0:    db0a        ..      BLT      0x1d608 ; buck_ldo_override_init + 100
        0x0001d5f2:    e7ff        ..      B        0x1d5f4 ; buck_ldo_override_init + 80
        0x0001d5f4:    2180        .!      MOVS     r1,#0x80
        0x0001d5f6:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001d5fa:    6808        .h      LDR      r0,[r1,#0]
        0x0001d5fc:    1f82        ..      SUBS     r2,r0,#6
        0x0001d5fe:    6808        .h      LDR      r0,[r1,#0]
        0x0001d600:    f3620009    b...    BFI      r0,r2,#0,#10
        0x0001d604:    6008        .`      STR      r0,[r1,#0]
        0x0001d606:    e7ff        ..      B        0x1d608 ; buck_ldo_override_init + 100
        0x0001d608:    e7ff        ..      B        0x1d60a ; buck_ldo_override_init + 102
        0x0001d60a:    2160        `!      MOVS     r1,#0x60
        0x0001d60c:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001d610:    6808        .h      LDR      r0,[r1,#0]
        0x0001d612:    f0200010     ...    BIC      r0,r0,#0x10
        0x0001d616:    6008        .`      STR      r0,[r1,#0]
        0x0001d618:    6808        .h      LDR      r0,[r1,#0]
        0x0001d61a:    f040000e    @...    ORR      r0,r0,#0xe
        0x0001d61e:    6008        .`      STR      r0,[r1,#0]
        0x0001d620:    6808        .h      LDR      r0,[r1,#0]
        0x0001d622:    f0400001    @...    ORR      r0,r0,#1
        0x0001d626:    6008        .`      STR      r0,[r1,#0]
        0x0001d628:    6808        .h      LDR      r0,[r1,#0]
        0x0001d62a:    f4207000     ..p    BIC      r0,r0,#0x200
        0x0001d62e:    6008        .`      STR      r0,[r1,#0]
        0x0001d630:    6808        .h      LDR      r0,[r1,#0]
        0x0001d632:    f44070e0    @..p    ORR      r0,r0,#0x1c0
        0x0001d636:    6008        .`      STR      r0,[r1,#0]
        0x0001d638:    6808        .h      LDR      r0,[r1,#0]
        0x0001d63a:    f0400020    @. .    ORR      r0,r0,#0x20
        0x0001d63e:    6008        .`      STR      r0,[r1,#0]
        0x0001d640:    b002        ..      ADD      sp,sp,#8
        0x0001d642:    bd80        ..      POP      {r7,pc}
    buck_ldo_update_override
        0x0001d644:    b081        ..      SUB      sp,sp,#4
        0x0001d646:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001d64a:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001d64e:    f0000201    ....    AND      r2,r0,#1
        0x0001d652:    2160        `!      MOVS     r1,#0x60
        0x0001d654:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001d658:    6808        .h      LDR      r0,[r1,#0]
        0x0001d65a:    f4203080     ..0    BIC      r0,r0,#0x10000
        0x0001d65e:    ea404002    @..@    ORR      r0,r0,r2,LSL #16
        0x0001d662:    6008        .`      STR      r0,[r1,#0]
        0x0001d664:    f89d2003    ...     LDRB     r2,[sp,#3]
        0x0001d668:    6808        .h      LDR      r0,[r1,#0]
        0x0001d66a:    f3620000    b...    BFI      r0,r2,#0,#1
        0x0001d66e:    6008        .`      STR      r0,[r1,#0]
        0x0001d670:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001d674:    f0000201    ....    AND      r2,r0,#1
        0x0001d678:    6808        .h      LDR      r0,[r1,#0]
        0x0001d67a:    f0200020     . .    BIC      r0,r0,#0x20
        0x0001d67e:    ea401042    @.B.    ORR      r0,r0,r2,LSL #5
        0x0001d682:    6008        .`      STR      r0,[r1,#0]
        0x0001d684:    b001        ..      ADD      sp,sp,#4
        0x0001d686:    4770        pG      BX       lr
    chiprev_set
        0x0001d688:    b084        ..      SUB      sp,sp,#0x10
        0x0001d68a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d68c:    9102        ..      STR      r1,[sp,#8]
        0x0001d68e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d690:    7b00        .{      LDRB     r0,[r0,#0xc]
        0x0001d692:    0900        ..      LSRS     r0,r0,#4
        0x0001d694:    9001        ..      STR      r0,[sp,#4]
        0x0001d696:    9801        ..      LDR      r0,[sp,#4]
        0x0001d698:    3040        @0      ADDS     r0,r0,#0x40
        0x0001d69a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d69c:    f8810050    ..P.    STRB     r0,[r1,#0x50]
        0x0001d6a0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d6a2:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001d6a4:    f000000f    ....    AND      r0,r0,#0xf
        0x0001d6a8:    9000        ..      STR      r0,[sp,#0]
        0x0001d6aa:    9800        ..      LDR      r0,[sp,#0]
        0x0001d6ac:    9902        ..      LDR      r1,[sp,#8]
        0x0001d6ae:    1a40        @.      SUBS     r0,r0,r1
        0x0001d6b0:    3030        00      ADDS     r0,r0,#0x30
        0x0001d6b2:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d6b4:    f8810051    ..Q.    STRB     r0,[r1,#0x51]
        0x0001d6b8:    b004        ..      ADD      sp,sp,#0x10
        0x0001d6ba:    4770        pG      BX       lr
    crypto_boost_trims
        0x0001d6bc:    b580        ..      PUSH     {r7,lr}
        0x0001d6be:    b088        ..      SUB      sp,sp,#0x20
        0x0001d6c0:    f88d001f    ....    STRB     r0,[sp,#0x1f]
        0x0001d6c4:    9106        ..      STR      r1,[sp,#0x18]
        0x0001d6c6:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001d6ca:    07c0        ..      LSLS     r0,r0,#31
        0x0001d6cc:    b140        @.      CBZ      r0,0x1d6e0 ; crypto_boost_trims + 36
        0x0001d6ce:    e7ff        ..      B        0x1d6d0 ; crypto_boost_trims + 20
        0x0001d6d0:    f2405090    @..P    MOVW     r0,#0x590
        0x0001d6d4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d6d8:    7800        .x      LDRB     r0,[r0,#0]
        0x0001d6da:    07c0        ..      LSLS     r0,r0,#31
        0x0001d6dc:    b968        h.      CBNZ     r0,0x1d6fa ; crypto_boost_trims + 62
        0x0001d6de:    e7ff        ..      B        0x1d6e0 ; crypto_boost_trims + 36
        0x0001d6e0:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001d6e4:    07c0        ..      LSLS     r0,r0,#31
        0x0001d6e6:    b948        H.      CBNZ     r0,0x1d6fc ; crypto_boost_trims + 64
        0x0001d6e8:    e7ff        ..      B        0x1d6ea ; crypto_boost_trims + 46
        0x0001d6ea:    f2405090    @..P    MOVW     r0,#0x590
        0x0001d6ee:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d6f2:    7800        .x      LDRB     r0,[r0,#0]
        0x0001d6f4:    07c0        ..      LSLS     r0,r0,#31
        0x0001d6f6:    b908        ..      CBNZ     r0,0x1d6fc ; crypto_boost_trims + 64
        0x0001d6f8:    e7ff        ..      B        0x1d6fa ; crypto_boost_trims + 62
        0x0001d6fa:    e0a7        ..      B        0x1d84c ; crypto_boost_trims + 400
        0x0001d6fc:    f7fcfa4c    ..L.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001d700:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d702:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001d706:    f0000001    ....    AND      r0,r0,#1
        0x0001d70a:    f2405190    @..Q    MOVW     r1,#0x590
        0x0001d70e:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001d712:    7008        .p      STRB     r0,[r1,#0]
        0x0001d714:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001d718:    07c0        ..      LSLS     r0,r0,#31
        0x0001d71a:    b148        H.      CBZ      r0,0x1d730 ; crypto_boost_trims + 116
        0x0001d71c:    e7ff        ..      B        0x1d71e ; crypto_boost_trims + 98
        0x0001d71e:    f2405098    @..P    MOVW     r0,#0x598
        0x0001d722:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d726:    6800        .h      LDR      r0,[r0,#0]
        0x0001d728:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001d72a:    4408        .D      ADD      r0,r0,r1
        0x0001d72c:    9002        ..      STR      r0,[sp,#8]
        0x0001d72e:    e008        ..      B        0x1d742 ; crypto_boost_trims + 134
        0x0001d730:    f2405098    @..P    MOVW     r0,#0x598
        0x0001d734:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d738:    6800        .h      LDR      r0,[r0,#0]
        0x0001d73a:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001d73c:    1a40        @.      SUBS     r0,r0,r1
        0x0001d73e:    9002        ..      STR      r0,[sp,#8]
        0x0001d740:    e7ff        ..      B        0x1d742 ; crypto_boost_trims + 134
        0x0001d742:    9902        ..      LDR      r1,[sp,#8]
        0x0001d744:    f2405098    @..P    MOVW     r0,#0x598
        0x0001d748:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d74c:    6001        .`      STR      r1,[r0,#0]
        0x0001d74e:    6800        .h      LDR      r0,[r0,#0]
        0x0001d750:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d752:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d754:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001d758:    dc03        ..      BGT      0x1d762 ; crypto_boost_trims + 166
        0x0001d75a:    e7ff        ..      B        0x1d75c ; crypto_boost_trims + 160
        0x0001d75c:    2000        .       MOVS     r0,#0
        0x0001d75e:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d760:    e007        ..      B        0x1d772 ; crypto_boost_trims + 182
        0x0001d762:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d764:    2840        @(      CMP      r0,#0x40
        0x0001d766:    d303        ..      BCC      0x1d770 ; crypto_boost_trims + 180
        0x0001d768:    e7ff        ..      B        0x1d76a ; crypto_boost_trims + 174
        0x0001d76a:    203f        ?       MOVS     r0,#0x3f
        0x0001d76c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001d76e:    e7ff        ..      B        0x1d770 ; crypto_boost_trims + 180
        0x0001d770:    e7ff        ..      B        0x1d772 ; crypto_boost_trims + 182
        0x0001d772:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001d776:    07c0        ..      LSLS     r0,r0,#31
        0x0001d778:    b148        H.      CBZ      r0,0x1d78e ; crypto_boost_trims + 210
        0x0001d77a:    e7ff        ..      B        0x1d77c ; crypto_boost_trims + 192
        0x0001d77c:    f2405094    @..P    MOV      r0,#0x594
        0x0001d780:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d784:    6800        .h      LDR      r0,[r0,#0]
        0x0001d786:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001d788:    4408        .D      ADD      r0,r0,r1
        0x0001d78a:    9001        ..      STR      r0,[sp,#4]
        0x0001d78c:    e008        ..      B        0x1d7a0 ; crypto_boost_trims + 228
        0x0001d78e:    f2405094    @..P    MOV      r0,#0x594
        0x0001d792:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d796:    6800        .h      LDR      r0,[r0,#0]
        0x0001d798:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001d79a:    1a40        @.      SUBS     r0,r0,r1
        0x0001d79c:    9001        ..      STR      r0,[sp,#4]
        0x0001d79e:    e7ff        ..      B        0x1d7a0 ; crypto_boost_trims + 228
        0x0001d7a0:    9901        ..      LDR      r1,[sp,#4]
        0x0001d7a2:    f2405094    @..P    MOV      r0,#0x594
        0x0001d7a6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001d7aa:    6001        .`      STR      r1,[r0,#0]
        0x0001d7ac:    6800        .h      LDR      r0,[r0,#0]
        0x0001d7ae:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d7b0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001d7b2:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001d7b6:    dc03        ..      BGT      0x1d7c0 ; crypto_boost_trims + 260
        0x0001d7b8:    e7ff        ..      B        0x1d7ba ; crypto_boost_trims + 254
        0x0001d7ba:    2000        .       MOVS     r0,#0
        0x0001d7bc:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d7be:    e007        ..      B        0x1d7d0 ; crypto_boost_trims + 276
        0x0001d7c0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001d7c2:    2840        @(      CMP      r0,#0x40
        0x0001d7c4:    d303        ..      BCC      0x1d7ce ; crypto_boost_trims + 274
        0x0001d7c6:    e7ff        ..      B        0x1d7c8 ; crypto_boost_trims + 268
        0x0001d7c8:    203f        ?       MOVS     r0,#0x3f
        0x0001d7ca:    9004        ..      STR      r0,[sp,#0x10]
        0x0001d7cc:    e7ff        ..      B        0x1d7ce ; crypto_boost_trims + 274
        0x0001d7ce:    e7ff        ..      B        0x1d7d0 ; crypto_boost_trims + 276
        0x0001d7d0:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001d7d4:    07c0        ..      LSLS     r0,r0,#31
        0x0001d7d6:    b1c8        ..      CBZ      r0,0x1d80c ; crypto_boost_trims + 336
        0x0001d7d8:    e7ff        ..      B        0x1d7da ; crypto_boost_trims + 286
        0x0001d7da:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001d7dc:    f240316c    @.l1    MOVW     r1,#0x36c
        0x0001d7e0:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001d7e4:    6808        .h      LDR      r0,[r1,#0]
        0x0001d7e6:    f002023f    ..?.    AND      r2,r2,#0x3f
        0x0001d7ea:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x0001d7ee:    ea405002    @..P    ORR      r0,r0,r2,LSL #20
        0x0001d7f2:    6008        .`      STR      r0,[r1,#0]
        0x0001d7f4:    2014        .       MOVS     r0,#0x14
        0x0001d7f6:    f7fbfd37    ..7.    BL       am_hal_delay_us ; 0x19268
        0x0001d7fa:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001d7fc:    2188        .!      MOVS     r1,#0x88
        0x0001d7fe:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001d802:    6808        .h      LDR      r0,[r1,#0]
        0x0001d804:    f3620005    b...    BFI      r0,r2,#0,#6
        0x0001d808:    6008        .`      STR      r0,[r1,#0]
        0x0001d80a:    e018        ..      B        0x1d83e ; crypto_boost_trims + 386
        0x0001d80c:    9a04        ..      LDR      r2,[sp,#0x10]
        0x0001d80e:    2188        .!      MOVS     r1,#0x88
        0x0001d810:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001d814:    6808        .h      LDR      r0,[r1,#0]
        0x0001d816:    f3620005    b...    BFI      r0,r2,#0,#6
        0x0001d81a:    6008        .`      STR      r0,[r1,#0]
        0x0001d81c:    2014        .       MOVS     r0,#0x14
        0x0001d81e:    f7fbfd23    ..#.    BL       am_hal_delay_us ; 0x19268
        0x0001d822:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001d824:    f240316c    @.l1    MOVW     r1,#0x36c
        0x0001d828:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001d82c:    6808        .h      LDR      r0,[r1,#0]
        0x0001d82e:    f002023f    ..?.    AND      r2,r2,#0x3f
        0x0001d832:    f020707c     .|p    BIC      r0,r0,#0x3f00000
        0x0001d836:    ea405002    @..P    ORR      r0,r0,r2,LSL #20
        0x0001d83a:    6008        .`      STR      r0,[r1,#0]
        0x0001d83c:    e7ff        ..      B        0x1d83e ; crypto_boost_trims + 386
        0x0001d83e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d840:    f7fcf9b2    ....    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001d844:    2014        .       MOVS     r0,#0x14
        0x0001d846:    f7fbfd0f    ....    BL       am_hal_delay_us ; 0x19268
        0x0001d84a:    e7ff        ..      B        0x1d84c ; crypto_boost_trims + 400
        0x0001d84c:    b008        ..      ADD      sp,sp,#0x20
        0x0001d84e:    bd80        ..      POP      {r7,pc}
    crypto_quiesce
        0x0001d850:    b580        ..      PUSH     {r7,lr}
        0x0001d852:    b082        ..      SUB      sp,sp,#8
        0x0001d854:    2064        d       MOVS     r0,#0x64
        0x0001d856:    f640217c    @.|!    MOV      r1,#0xa7c
        0x0001d85a:    f2c4010c    ....    MOVT     r1,#0x400c
        0x0001d85e:    2301        .#      MOVS     r3,#1
        0x0001d860:    461a        .F      MOV      r2,r3
        0x0001d862:    f7fbfd2d    ..-.    BL       am_hal_delay_us_status_change ; 0x192c0
        0x0001d866:    9000        ..      STR      r0,[sp,#0]
        0x0001d868:    9800        ..      LDR      r0,[sp,#0]
        0x0001d86a:    b118        ..      CBZ      r0,0x1d874 ; crypto_quiesce + 36
        0x0001d86c:    e7ff        ..      B        0x1d86e ; crypto_quiesce + 30
        0x0001d86e:    9800        ..      LDR      r0,[sp,#0]
        0x0001d870:    9001        ..      STR      r0,[sp,#4]
        0x0001d872:    e01a        ..      B        0x1d8aa ; crypto_quiesce + 90
        0x0001d874:    2064        d       MOVS     r0,#0x64
        0x0001d876:    f6417110    A..q    MOV      r1,#0x1f10
        0x0001d87a:    f2c4010c    ....    MOVT     r1,#0x400c
        0x0001d87e:    2301        .#      MOVS     r3,#1
        0x0001d880:    461a        .F      MOV      r2,r3
        0x0001d882:    f7fbfd1d    ....    BL       am_hal_delay_us_status_change ; 0x192c0
        0x0001d886:    9000        ..      STR      r0,[sp,#0]
        0x0001d888:    9800        ..      LDR      r0,[sp,#0]
        0x0001d88a:    b118        ..      CBZ      r0,0x1d894 ; crypto_quiesce + 68
        0x0001d88c:    e7ff        ..      B        0x1d88e ; crypto_quiesce + 62
        0x0001d88e:    9800        ..      LDR      r0,[sp,#0]
        0x0001d890:    9001        ..      STR      r0,[sp,#4]
        0x0001d892:    e00a        ..      B        0x1d8aa ; crypto_quiesce + 90
        0x0001d894:    f6402180    @..!    MOVW     r1,#0xa80
        0x0001d898:    f2c4010c    ....    MOVT     r1,#0x400c
        0x0001d89c:    6808        .h      LDR      r0,[r1,#0]
        0x0001d89e:    f0400001    @...    ORR      r0,r0,#1
        0x0001d8a2:    6008        .`      STR      r0,[r1,#0]
        0x0001d8a4:    2000        .       MOVS     r0,#0
        0x0001d8a6:    9001        ..      STR      r0,[sp,#4]
        0x0001d8a8:    e7ff        ..      B        0x1d8aa ; crypto_quiesce + 90
        0x0001d8aa:    9801        ..      LDR      r0,[sp,#4]
        0x0001d8ac:    b002        ..      ADD      sp,sp,#8
        0x0001d8ae:    bd80        ..      POP      {r7,pc}
    daxi_flush_complete
        0x0001d8b0:    b580        ..      PUSH     {r7,lr}
        0x0001d8b2:    b082        ..      SUB      sp,sp,#8
        0x0001d8b4:    f7fcf970    ..p.    BL       am_hal_interrupt_master_disable ; 0x19b98
        0x0001d8b8:    9001        ..      STR      r0,[sp,#4]
        0x0001d8ba:    2001        .       MOVS     r0,#1
        0x0001d8bc:    f000f806    ....    BL       daxi_flush_invalidate ; 0x1d8cc
        0x0001d8c0:    9801        ..      LDR      r0,[sp,#4]
        0x0001d8c2:    f7fcf971    ..q.    BL       am_hal_interrupt_master_set ; 0x19ba8
        0x0001d8c6:    b002        ..      ADD      sp,sp,#8
        0x0001d8c8:    bd80        ..      POP      {r7,pc}
        0x0001d8ca:    0000        ..      MOVS     r0,r0
    daxi_flush_invalidate
        0x0001d8cc:    b081        ..      SUB      sp,sp,#4
        0x0001d8ce:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001d8d2:    2050        P       MOVS     r0,#0x50
        0x0001d8d4:    f6c40000    ....    MOVT     r0,#0x4800
        0x0001d8d8:    6800        .h      LDR      r0,[r0,#0]
        0x0001d8da:    0880        ..      LSRS     r0,r0,#2
        0x0001d8dc:    07c0        ..      LSLS     r0,r0,#31
        0x0001d8de:    b108        ..      CBZ      r0,0x1d8e4 ; daxi_flush_invalidate + 24
        0x0001d8e0:    e7ff        ..      B        0x1d8e2 ; daxi_flush_invalidate + 22
        0x0001d8e2:    e028        (.      B        0x1d936 ; daxi_flush_invalidate + 106
        0x0001d8e4:    f3bf8f4f    ..O.    DSB      
        0x0001d8e8:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001d8ec:    07c0        ..      LSLS     r0,r0,#31
        0x0001d8ee:    b1b0        ..      CBZ      r0,0x1d91e ; daxi_flush_invalidate + 82
        0x0001d8f0:    e7ff        ..      B        0x1d8f2 ; daxi_flush_invalidate + 38
        0x0001d8f2:    2154        T!      MOVS     r1,#0x54
        0x0001d8f4:    f6c40100    ....    MOVT     r1,#0x4800
        0x0001d8f8:    6808        .h      LDR      r0,[r1,#0]
        0x0001d8fa:    f0400001    @...    ORR      r0,r0,#1
        0x0001d8fe:    6008        .`      STR      r0,[r1,#0]
        0x0001d900:    2000        .       MOVS     r0,#0
        0x0001d902:    f2c470ff    ...p    MOVT     r0,#0x47ff
        0x0001d906:    6800        .h      LDR      r0,[r0,#0]
        0x0001d908:    e7ff        ..      B        0x1d90a ; daxi_flush_invalidate + 62
        0x0001d90a:    2054        T       MOVS     r0,#0x54
        0x0001d90c:    f6c40000    ....    MOVT     r0,#0x4800
        0x0001d910:    6800        .h      LDR      r0,[r0,#0]
        0x0001d912:    0880        ..      LSRS     r0,r0,#2
        0x0001d914:    07c0        ..      LSLS     r0,r0,#31
        0x0001d916:    b908        ..      CBNZ     r0,0x1d91c ; daxi_flush_invalidate + 80
        0x0001d918:    e7ff        ..      B        0x1d91a ; daxi_flush_invalidate + 78
        0x0001d91a:    e7f6        ..      B        0x1d90a ; daxi_flush_invalidate + 62
        0x0001d91c:    e7ff        ..      B        0x1d91e ; daxi_flush_invalidate + 82
        0x0001d91e:    2154        T!      MOVS     r1,#0x54
        0x0001d920:    f6c40100    ....    MOVT     r1,#0x4800
        0x0001d924:    6808        .h      LDR      r0,[r1,#0]
        0x0001d926:    f0400002    @...    ORR      r0,r0,#2
        0x0001d92a:    6008        .`      STR      r0,[r1,#0]
        0x0001d92c:    2000        .       MOVS     r0,#0
        0x0001d92e:    f2c470ff    ...p    MOVT     r0,#0x47ff
        0x0001d932:    6800        .h      LDR      r0,[r0,#0]
        0x0001d934:    e7ff        ..      B        0x1d936 ; daxi_flush_invalidate + 106
        0x0001d936:    b001        ..      ADD      sp,sp,#4
        0x0001d938:    4770        pG      BX       lr
        0x0001d93a:    0000        ..      MOVS     r0,r0
    decstr_to_int
        0x0001d93c:    b087        ..      SUB      sp,sp,#0x1c
        0x0001d93e:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d940:    9105        ..      STR      r1,[sp,#0x14]
        0x0001d942:    2000        .       MOVS     r0,#0
        0x0001d944:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x0001d948:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d94a:    9002        ..      STR      r0,[sp,#8]
        0x0001d94c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d94e:    7800        .x      LDRB     r0,[r0,#0]
        0x0001d950:    282d        -(      CMP      r0,#0x2d
        0x0001d952:    d10a        ..      BNE      0x1d96a ; decstr_to_int + 46
        0x0001d954:    e7ff        ..      B        0x1d956 ; decstr_to_int + 26
        0x0001d956:    2001        .       MOVS     r0,#1
        0x0001d958:    f88d0013    ....    STRB     r0,[sp,#0x13]
        0x0001d95c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d95e:    3001        .0      ADDS     r0,#1
        0x0001d960:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d962:    9802        ..      LDR      r0,[sp,#8]
        0x0001d964:    3001        .0      ADDS     r0,#1
        0x0001d966:    9002        ..      STR      r0,[sp,#8]
        0x0001d968:    e7ff        ..      B        0x1d96a ; decstr_to_int + 46
        0x0001d96a:    e7ff        ..      B        0x1d96c ; decstr_to_int + 48
        0x0001d96c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d96e:    7801        .x      LDRB     r1,[r0,#0]
        0x0001d970:    2000        .       MOVS     r0,#0
        0x0001d972:    2930        0)      CMP      r1,#0x30
        0x0001d974:    9001        ..      STR      r0,[sp,#4]
        0x0001d976:    db08        ..      BLT      0x1d98a ; decstr_to_int + 78
        0x0001d978:    e7ff        ..      B        0x1d97a ; decstr_to_int + 62
        0x0001d97a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d97c:    7801        .x      LDRB     r1,[r0,#0]
        0x0001d97e:    2000        .       MOVS     r0,#0
        0x0001d980:    293a        :)      CMP      r1,#0x3a
        0x0001d982:    bfb8        ..      IT       LT
        0x0001d984:    2001        .       MOVLT    r0,#1
        0x0001d986:    9001        ..      STR      r0,[sp,#4]
        0x0001d988:    e7ff        ..      B        0x1d98a ; decstr_to_int + 78
        0x0001d98a:    9801        ..      LDR      r0,[sp,#4]
        0x0001d98c:    07c0        ..      LSLS     r0,r0,#31
        0x0001d98e:    b190        ..      CBZ      r0,0x1d9b6 ; decstr_to_int + 122
        0x0001d990:    e7ff        ..      B        0x1d992 ; decstr_to_int + 86
        0x0001d992:    9802        ..      LDR      r0,[sp,#8]
        0x0001d994:    3001        .0      ADDS     r0,#1
        0x0001d996:    9002        ..      STR      r0,[sp,#8]
        0x0001d998:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d99a:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001d99e:    0040        @.      LSLS     r0,r0,#1
        0x0001d9a0:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d9a2:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d9a4:    7800        .x      LDRB     r0,[r0,#0]
        0x0001d9a6:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001d9a8:    4408        .D      ADD      r0,r0,r1
        0x0001d9aa:    3830        08      SUBS     r0,r0,#0x30
        0x0001d9ac:    9003        ..      STR      r0,[sp,#0xc]
        0x0001d9ae:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001d9b0:    3001        .0      ADDS     r0,#1
        0x0001d9b2:    9006        ..      STR      r0,[sp,#0x18]
        0x0001d9b4:    e7da        ..      B        0x1d96c ; decstr_to_int + 48
        0x0001d9b6:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001d9b8:    b120         .      CBZ      r0,0x1d9c4 ; decstr_to_int + 136
        0x0001d9ba:    e7ff        ..      B        0x1d9bc ; decstr_to_int + 128
        0x0001d9bc:    9802        ..      LDR      r0,[sp,#8]
        0x0001d9be:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001d9c0:    6008        .`      STR      r0,[r1,#0]
        0x0001d9c2:    e7ff        ..      B        0x1d9c4 ; decstr_to_int + 136
        0x0001d9c4:    f89d0013    ....    LDRB     r0,[sp,#0x13]
        0x0001d9c8:    07c0        ..      LSLS     r0,r0,#31
        0x0001d9ca:    b120         .      CBZ      r0,0x1d9d6 ; decstr_to_int + 154
        0x0001d9cc:    e7ff        ..      B        0x1d9ce ; decstr_to_int + 146
        0x0001d9ce:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d9d0:    4240        @B      RSBS     r0,r0,#0
        0x0001d9d2:    9000        ..      STR      r0,[sp,#0]
        0x0001d9d4:    e002        ..      B        0x1d9dc ; decstr_to_int + 160
        0x0001d9d6:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001d9d8:    9000        ..      STR      r0,[sp,#0]
        0x0001d9da:    e7ff        ..      B        0x1d9dc ; decstr_to_int + 160
        0x0001d9dc:    9800        ..      LDR      r0,[sp,#0]
        0x0001d9de:    b007        ..      ADD      sp,sp,#0x1c
        0x0001d9e0:    4770        pG      BX       lr
        0x0001d9e2:    0000        ..      MOVS     r0,r0
    device_info_get
        0x0001d9e4:    b082        ..      SUB      sp,sp,#8
        0x0001d9e6:    9001        ..      STR      r0,[sp,#4]
        0x0001d9e8:    2000        .       MOVS     r0,#0
        0x0001d9ea:    9000        ..      STR      r0,[sp,#0]
        0x0001d9ec:    2000        .       MOVS     r0,#0
        0x0001d9ee:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001d9f2:    6800        .h      LDR      r0,[r0,#0]
        0x0001d9f4:    9901        ..      LDR      r1,[sp,#4]
        0x0001d9f6:    6008        .`      STR      r0,[r1,#0]
        0x0001d9f8:    2004        .       MOVS     r0,#4
        0x0001d9fa:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001d9fe:    6800        .h      LDR      r0,[r0,#0]
        0x0001da00:    9901        ..      LDR      r1,[sp,#4]
        0x0001da02:    6048        H`      STR      r0,[r1,#4]
        0x0001da04:    2008        .       MOVS     r0,#8
        0x0001da06:    f2c40002    ....    MOVT     r0,#0x4002
        0x0001da0a:    6800        .h      LDR      r0,[r0,#0]
        0x0001da0c:    9901        ..      LDR      r1,[sp,#4]
        0x0001da0e:    6088        .`      STR      r0,[r1,#8]
        0x0001da10:    9801        ..      LDR      r0,[sp,#4]
        0x0001da12:    6800        .h      LDR      r0,[r0,#0]
        0x0001da14:    f4004170    ..pA    AND      r1,r0,#0xf000
        0x0001da18:    2010        .       MOVS     r0,#0x10
        0x0001da1a:    eb002111    ...!    ADD      r1,r0,r1,LSR #8
        0x0001da1e:    9800        ..      LDR      r0,[sp,#0]
        0x0001da20:    4308        .C      ORRS     r0,r0,r1
        0x0001da22:    9000        ..      STR      r0,[sp,#0]
        0x0001da24:    9801        ..      LDR      r0,[sp,#4]
        0x0001da26:    6800        .h      LDR      r0,[r0,#0]
        0x0001da28:    f4006170    ..pa    AND      r1,r0,#0xf00
        0x0001da2c:    2001        .       MOVS     r0,#1
        0x0001da2e:    eb002211    ..."    ADD      r2,r0,r1,LSR #8
        0x0001da32:    9900        ..      LDR      r1,[sp,#0]
        0x0001da34:    4311        .C      ORRS     r1,r1,r2
        0x0001da36:    9100        ..      STR      r1,[sp,#0]
        0x0001da38:    210c        .!      MOVS     r1,#0xc
        0x0001da3a:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001da3e:    6809        .h      LDR      r1,[r1,#0]
        0x0001da40:    f64f7200    O..r    MOVW     r2,#0xff00
        0x0001da44:    f2c0020f    ....    MOVT     r2,#0xf
        0x0001da48:    400a        .@      ANDS     r2,r2,r1
        0x0001da4a:    9900        ..      LDR      r1,[sp,#0]
        0x0001da4c:    4311        .C      ORRS     r1,r1,r2
        0x0001da4e:    9100        ..      STR      r1,[sp,#0]
        0x0001da50:    9900        ..      LDR      r1,[sp,#0]
        0x0001da52:    9a01        ..      LDR      r2,[sp,#4]
        0x0001da54:    60d1        .`      STR      r1,[r2,#0xc]
        0x0001da56:    2110        .!      MOVS     r1,#0x10
        0x0001da58:    f2c40102    ....    MOVT     r1,#0x4002
        0x0001da5c:    6809        .h      LDR      r1,[r1,#0]
        0x0001da5e:    9a01        ..      LDR      r2,[sp,#4]
        0x0001da60:    6111        .a      STR      r1,[r2,#0x10]
        0x0001da62:    2214        ."      MOVS     r2,#0x14
        0x0001da64:    f2c40202    ....    MOVT     r2,#0x4002
        0x0001da68:    6811        .h      LDR      r1,[r2,#0]
        0x0001da6a:    9b01        ..      LDR      r3,[sp,#4]
        0x0001da6c:    6159        Ya      STR      r1,[r3,#0x14]
        0x0001da6e:    9901        ..      LDR      r1,[sp,#4]
        0x0001da70:    6188        .a      STR      r0,[r1,#0x18]
        0x0001da72:    6811        .h      LDR      r1,[r2,#0]
        0x0001da74:    2006        .       MOVS     r0,#6
        0x0001da76:    ea000151    ..Q.    AND      r1,r0,r1,LSR #1
        0x0001da7a:    f241201c    A..     MOV      r0,#0x121c
        0x0001da7e:    f2c00002    ....    MOVT     r0,#2
        0x0001da82:    5a40        @Z      LDRH     r0,[r0,r1]
        0x0001da84:    0280        ..      LSLS     r0,r0,#10
        0x0001da86:    9901        ..      LDR      r1,[sp,#4]
        0x0001da88:    6288        .b      STR      r0,[r1,#0x28]
        0x0001da8a:    9901        ..      LDR      r1,[sp,#4]
        0x0001da8c:    f44f20c0    O..     MOV      r0,#0x60000
        0x0001da90:    6208        .b      STR      r0,[r1,#0x20]
        0x0001da92:    6810        .h      LDR      r0,[r2,#0]
        0x0001da94:    f0000003    ....    AND      r0,r0,#3
        0x0001da98:    f2412124    A.$!    MOV      r1,#0x1224
        0x0001da9c:    f2c00102    ....    MOVT     r1,#2
        0x0001daa0:    f8310020    1. .    LDRH     r0,[r1,r0,LSL #2]
        0x0001daa4:    6812        .h      LDR      r2,[r2,#0]
        0x0001daa6:    f0020203    ....    AND      r2,r2,#3
        0x0001daaa:    eb010182    ....    ADD      r1,r1,r2,LSL #2
        0x0001daae:    8849        I.      LDRH     r1,[r1,#2]
        0x0001dab0:    4408        .D      ADD      r0,r0,r1
        0x0001dab2:    0280        ..      LSLS     r0,r0,#10
        0x0001dab4:    9901        ..      LDR      r1,[sp,#4]
        0x0001dab6:    6248        Hb      STR      r0,[r1,#0x24]
        0x0001dab8:    f64070e0    @..p    MOVW     r0,#0xfe0
        0x0001dabc:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001dac0:    6800        .h      LDR      r0,[r0,#0]
        0x0001dac2:    b2c0        ..      UXTB     r0,r0
        0x0001dac4:    9901        ..      LDR      r1,[sp,#4]
        0x0001dac6:    62c8        .b      STR      r0,[r1,#0x2c]
        0x0001dac8:    f64070e4    @..p    MOV      r0,#0xfe4
        0x0001dacc:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001dad0:    6801        .h      LDR      r1,[r0,#0]
        0x0001dad2:    f001030f    ....    AND      r3,r1,#0xf
        0x0001dad6:    9a01        ..      LDR      r2,[sp,#4]
        0x0001dad8:    6ad1        .j      LDR      r1,[r2,#0x2c]
        0x0001dada:    ea412103    A..!    ORR      r1,r1,r3,LSL #8
        0x0001dade:    62d1        .b      STR      r1,[r2,#0x2c]
        0x0001dae0:    6800        .h      LDR      r0,[r0,#0]
        0x0001dae2:    f3c01003    ....    UBFX     r0,r0,#4,#4
        0x0001dae6:    9901        ..      LDR      r1,[sp,#4]
        0x0001dae8:    6308        .c      STR      r0,[r1,#0x30]
        0x0001daea:    f64070e8    @..p    MOV      r0,#0xfe8
        0x0001daee:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001daf2:    6801        .h      LDR      r1,[r0,#0]
        0x0001daf4:    f001030f    ....    AND      r3,r1,#0xf
        0x0001daf8:    9a01        ..      LDR      r2,[sp,#4]
        0x0001dafa:    6b11        .k      LDR      r1,[r2,#0x30]
        0x0001dafc:    ea411103    A...    ORR      r1,r1,r3,LSL #4
        0x0001db00:    6311        .c      STR      r1,[r2,#0x30]
        0x0001db02:    6800        .h      LDR      r0,[r0,#0]
        0x0001db04:    f00000f0    ....    AND      r0,r0,#0xf0
        0x0001db08:    9901        ..      LDR      r1,[sp,#4]
        0x0001db0a:    6348        Hc      STR      r0,[r1,#0x34]
        0x0001db0c:    f64070ec    @..p    MOV      r0,#0xfec
        0x0001db10:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001db14:    6800        .h      LDR      r0,[r0,#0]
        0x0001db16:    f3c01203    ....    UBFX     r2,r0,#4,#4
        0x0001db1a:    9901        ..      LDR      r1,[sp,#4]
        0x0001db1c:    6b48        Hk      LDR      r0,[r1,#0x34]
        0x0001db1e:    4310        .C      ORRS     r0,r0,r2
        0x0001db20:    6348        Hc      STR      r0,[r1,#0x34]
        0x0001db22:    f64070fc    @..p    MOV      r0,#0xffc
        0x0001db26:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001db2a:    6800        .h      LDR      r0,[r0,#0]
        0x0001db2c:    0600        ..      LSLS     r0,r0,#24
        0x0001db2e:    9901        ..      LDR      r1,[sp,#4]
        0x0001db30:    6388        .c      STR      r0,[r1,#0x38]
        0x0001db32:    f64070f8    @..p    MOV      r0,#0xff8
        0x0001db36:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001db3a:    6800        .h      LDR      r0,[r0,#0]
        0x0001db3c:    b2c2        ..      UXTB     r2,r0
        0x0001db3e:    9901        ..      LDR      r1,[sp,#4]
        0x0001db40:    6b88        .k      LDR      r0,[r1,#0x38]
        0x0001db42:    ea404002    @..@    ORR      r0,r0,r2,LSL #16
        0x0001db46:    6388        .c      STR      r0,[r1,#0x38]
        0x0001db48:    f64070f4    @..p    MOV      r0,#0xff4
        0x0001db4c:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001db50:    6800        .h      LDR      r0,[r0,#0]
        0x0001db52:    b2c2        ..      UXTB     r2,r0
        0x0001db54:    9901        ..      LDR      r1,[sp,#4]
        0x0001db56:    6b88        .k      LDR      r0,[r1,#0x38]
        0x0001db58:    ea402002    @..     ORR      r0,r0,r2,LSL #8
        0x0001db5c:    6388        .c      STR      r0,[r1,#0x38]
        0x0001db5e:    f64070f0    @..p    MOVW     r0,#0xff0
        0x0001db62:    f2cf0000    ....    MOVT     r0,#0xf000
        0x0001db66:    6800        .h      LDR      r0,[r0,#0]
        0x0001db68:    b2c2        ..      UXTB     r2,r0
        0x0001db6a:    9901        ..      LDR      r1,[sp,#4]
        0x0001db6c:    6b88        .k      LDR      r0,[r1,#0x38]
        0x0001db6e:    4310        .C      ORRS     r0,r0,r2
        0x0001db70:    6388        .c      STR      r0,[r1,#0x38]
        0x0001db72:    b002        ..      ADD      sp,sp,#8
        0x0001db74:    4770        pG      BX       lr
        0x0001db76:    0000        ..      MOVS     r0,r0
    divu64_10
        0x0001db78:    b08c        ..      SUB      sp,sp,#0x30
        0x0001db7a:    9109        ..      STR      r1,[sp,#0x24]
        0x0001db7c:    9008        ..      STR      r0,[sp,#0x20]
        0x0001db7e:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001db80:    2800        .(      CMP      r0,#0
        0x0001db82:    d05b        [.      BEQ      0x1dc3c ; divu64_10 + 196
        0x0001db84:    e7ff        ..      B        0x1db86 ; divu64_10 + 14
        0x0001db86:    9b08        ..      LDR      r3,[sp,#0x20]
        0x0001db88:    9a09        ..      LDR      r2,[sp,#0x24]
        0x0001db8a:    ea5f0052    _.R.    LSRS.W   r0,r2,#1
        0x0001db8e:    ea4f0133    O.3.    RRX      r1,r3
        0x0001db92:    089b        ..      LSRS     r3,r3,#2
        0x0001db94:    ea437382    C..s    ORR      r3,r3,r2,LSL #30
        0x0001db98:    18c9        ..      ADDS     r1,r1,r3
        0x0001db9a:    eb400092    @...    ADC      r0,r0,r2,LSR #2
        0x0001db9e:    9106        ..      STR      r1,[sp,#0x18]
        0x0001dba0:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001dba2:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001dba4:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001dba6:    090a        ..      LSRS     r2,r1,#4
        0x0001dba8:    ea427200    B..r    ORR      r2,r2,r0,LSL #28
        0x0001dbac:    1889        ..      ADDS     r1,r1,r2
        0x0001dbae:    eb401010    @...    ADC      r0,r0,r0,LSR #4
        0x0001dbb2:    9106        ..      STR      r1,[sp,#0x18]
        0x0001dbb4:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001dbb6:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001dbb8:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001dbba:    0a0a        ..      LSRS     r2,r1,#8
        0x0001dbbc:    ea426200    B..b    ORR      r2,r2,r0,LSL #24
        0x0001dbc0:    1889        ..      ADDS     r1,r1,r2
        0x0001dbc2:    eb402010    @..     ADC      r0,r0,r0,LSR #8
        0x0001dbc6:    9106        ..      STR      r1,[sp,#0x18]
        0x0001dbc8:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001dbca:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001dbcc:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001dbce:    0c0a        ..      LSRS     r2,r1,#16
        0x0001dbd0:    ea424200    B..B    ORR      r2,r2,r0,LSL #16
        0x0001dbd4:    1889        ..      ADDS     r1,r1,r2
        0x0001dbd6:    eb404010    @..@    ADC      r0,r0,r0,LSR #16
        0x0001dbda:    9106        ..      STR      r1,[sp,#0x18]
        0x0001dbdc:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001dbde:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001dbe0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001dbe2:    1809        ..      ADDS     r1,r1,r0
        0x0001dbe4:    f1400000    @...    ADC      r0,r0,#0
        0x0001dbe8:    9106        ..      STR      r1,[sp,#0x18]
        0x0001dbea:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001dbec:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001dbee:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001dbf0:    08c0        ..      LSRS     r0,r0,#3
        0x0001dbf2:    ea407041    @.Ap    ORR      r0,r0,r1,LSL #29
        0x0001dbf6:    08c9        ..      LSRS     r1,r1,#3
        0x0001dbf8:    9107        ..      STR      r1,[sp,#0x1c]
        0x0001dbfa:    9006        ..      STR      r0,[sp,#0x18]
        0x0001dbfc:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001dbfe:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001dc00:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001dc02:    f8ddc01c    ....    LDR      r12,[sp,#0x1c]
        0x0001dc06:    230a        .#      MOVS     r3,#0xa
        0x0001dc08:    fba23203    ...2    UMULL    r3,r2,r2,r3
        0x0001dc0c:    eb0c0c8c    ....    ADD      r12,r12,r12,LSL #2
        0x0001dc10:    eb02024c    ..L.    ADD      r2,r2,r12,LSL #1
        0x0001dc14:    1ac9        ..      SUBS     r1,r1,r3
        0x0001dc16:    4190        .A      SBCS     r0,r0,r2
        0x0001dc18:    9104        ..      STR      r1,[sp,#0x10]
        0x0001dc1a:    9005        ..      STR      r0,[sp,#0x14]
        0x0001dc1c:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001dc1e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001dc20:    9b04        ..      LDR      r3,[sp,#0x10]
        0x0001dc22:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001dc24:    3306        .3      ADDS     r3,#6
        0x0001dc26:    f1420200    B...    ADC      r2,r2,#0
        0x0001dc2a:    091b        ..      LSRS     r3,r3,#4
        0x0001dc2c:    ea437302    C..s    ORR      r3,r3,r2,LSL #28
        0x0001dc30:    18c9        ..      ADDS     r1,r1,r3
        0x0001dc32:    eb401012    @...    ADC      r0,r0,r2,LSR #4
        0x0001dc36:    910a        ..      STR      r1,[sp,#0x28]
        0x0001dc38:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001dc3a:    e025        %.      B        0x1dc88 ; divu64_10 + 272
        0x0001dc3c:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001dc3e:    9001        ..      STR      r0,[sp,#4]
        0x0001dc40:    9901        ..      LDR      r1,[sp,#4]
        0x0001dc42:    0848        H.      LSRS     r0,r1,#1
        0x0001dc44:    eb000091    ....    ADD      r0,r0,r1,LSR #2
        0x0001dc48:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dc4a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001dc4c:    eb001010    ....    ADD      r0,r0,r0,LSR #4
        0x0001dc50:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dc52:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001dc54:    eb002010    ...     ADD      r0,r0,r0,LSR #8
        0x0001dc58:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dc5a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001dc5c:    eb004010    ...@    ADD      r0,r0,r0,LSR #16
        0x0001dc60:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dc62:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001dc64:    08c0        ..      LSRS     r0,r0,#3
        0x0001dc66:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dc68:    9801        ..      LDR      r0,[sp,#4]
        0x0001dc6a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001dc6c:    eb010181    ....    ADD      r1,r1,r1,LSL #2
        0x0001dc70:    eba00041    ..A.    SUB      r0,r0,r1,LSL #1
        0x0001dc74:    9002        ..      STR      r0,[sp,#8]
        0x0001dc76:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001dc78:    9902        ..      LDR      r1,[sp,#8]
        0x0001dc7a:    3106        .1      ADDS     r1,#6
        0x0001dc7c:    eb001011    ....    ADD      r0,r0,r1,LSR #4
        0x0001dc80:    2100        .!      MOVS     r1,#0
        0x0001dc82:    910b        ..      STR      r1,[sp,#0x2c]
        0x0001dc84:    900a        ..      STR      r0,[sp,#0x28]
        0x0001dc86:    e7ff        ..      B        0x1dc88 ; divu64_10 + 272
        0x0001dc88:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001dc8a:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001dc8c:    b00c        ..      ADD      sp,sp,#0x30
        0x0001dc8e:    4770        pG      BX       lr
    eTaskConfirmSleepModeStatus
        0x0001dc90:    b082        ..      SUB      sp,sp,#8
        0x0001dc92:    2001        .       MOVS     r0,#1
        0x0001dc94:    9001        ..      STR      r0,[sp,#4]
        0x0001dc96:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001dc9a:    f64e20f8    N..     MOV      r0,#0xeaf8
        0x0001dc9e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001dca2:    6800        .h      LDR      r0,[r0,#0]
        0x0001dca4:    b120         .      CBZ      r0,0x1dcb0 ; eTaskConfirmSleepModeStatus + 32
        0x0001dca6:    e7ff        ..      B        0x1dca8 ; eTaskConfirmSleepModeStatus + 24
        0x0001dca8:    2000        .       MOVS     r0,#0
        0x0001dcaa:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001dcae:    e02b        +.      B        0x1dd08 ; eTaskConfirmSleepModeStatus + 120
        0x0001dcb0:    f64e3038    N.80    MOV      r0,#0xeb38
        0x0001dcb4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001dcb8:    6800        .h      LDR      r0,[r0,#0]
        0x0001dcba:    b120         .      CBZ      r0,0x1dcc6 ; eTaskConfirmSleepModeStatus + 54
        0x0001dcbc:    e7ff        ..      B        0x1dcbe ; eTaskConfirmSleepModeStatus + 46
        0x0001dcbe:    2000        .       MOVS     r0,#0
        0x0001dcc0:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001dcc4:    e01f        ..      B        0x1dd06 ; eTaskConfirmSleepModeStatus + 118
        0x0001dcc6:    f64e20f4    N..     MOV      r0,#0xeaf4
        0x0001dcca:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001dcce:    6800        .h      LDR      r0,[r0,#0]
        0x0001dcd0:    b120         .      CBZ      r0,0x1dcdc ; eTaskConfirmSleepModeStatus + 76
        0x0001dcd2:    e7ff        ..      B        0x1dcd4 ; eTaskConfirmSleepModeStatus + 68
        0x0001dcd4:    2000        .       MOVS     r0,#0
        0x0001dcd6:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001dcda:    e013        ..      B        0x1dd04 ; eTaskConfirmSleepModeStatus + 116
        0x0001dcdc:    f64e3018    N..0    MOV      r0,#0xeb18
        0x0001dce0:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001dce4:    6800        .h      LDR      r0,[r0,#0]
        0x0001dce6:    f64e2174    N.t!    MOV      r1,#0xea74
        0x0001dcea:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001dcee:    6809        .h      LDR      r1,[r1,#0]
        0x0001dcf0:    3901        .9      SUBS     r1,#1
        0x0001dcf2:    4288        .B      CMP      r0,r1
        0x0001dcf4:    d104        ..      BNE      0x1dd00 ; eTaskConfirmSleepModeStatus + 112
        0x0001dcf6:    e7ff        ..      B        0x1dcf8 ; eTaskConfirmSleepModeStatus + 104
        0x0001dcf8:    2002        .       MOVS     r0,#2
        0x0001dcfa:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001dcfe:    e000        ..      B        0x1dd02 ; eTaskConfirmSleepModeStatus + 114
        0x0001dd00:    e7ff        ..      B        0x1dd02 ; eTaskConfirmSleepModeStatus + 114
        0x0001dd02:    e7ff        ..      B        0x1dd04 ; eTaskConfirmSleepModeStatus + 116
        0x0001dd04:    e7ff        ..      B        0x1dd06 ; eTaskConfirmSleepModeStatus + 118
        0x0001dd06:    e7ff        ..      B        0x1dd08 ; eTaskConfirmSleepModeStatus + 120
        0x0001dd08:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001dd0c:    b002        ..      ADD      sp,sp,#8
        0x0001dd0e:    4770        pG      BX       lr
    find_dma_threshold
        0x0001dd10:    b083        ..      SUB      sp,sp,#0xc
        0x0001dd12:    9002        ..      STR      r0,[sp,#8]
        0x0001dd14:    2010        .       MOVS     r0,#0x10
        0x0001dd16:    9000        ..      STR      r0,[sp,#0]
        0x0001dd18:    2018        .       MOVS     r0,#0x18
        0x0001dd1a:    9001        ..      STR      r0,[sp,#4]
        0x0001dd1c:    e7ff        ..      B        0x1dd1e ; find_dma_threshold + 14
        0x0001dd1e:    9801        ..      LDR      r0,[sp,#4]
        0x0001dd20:    9900        ..      LDR      r1,[sp,#0]
        0x0001dd22:    4288        .B      CMP      r0,r1
        0x0001dd24:    d30e        ..      BCC      0x1dd44 ; find_dma_threshold + 52
        0x0001dd26:    e7ff        ..      B        0x1dd28 ; find_dma_threshold + 24
        0x0001dd28:    9a02        ..      LDR      r2,[sp,#8]
        0x0001dd2a:    9901        ..      LDR      r1,[sp,#4]
        0x0001dd2c:    fbb2f0f1    ....    UDIV     r0,r2,r1
        0x0001dd30:    fb002011    ...     MLS      r0,r0,r1,r2
        0x0001dd34:    b908        ..      CBNZ     r0,0x1dd3a ; find_dma_threshold + 42
        0x0001dd36:    e7ff        ..      B        0x1dd38 ; find_dma_threshold + 40
        0x0001dd38:    e004        ..      B        0x1dd44 ; find_dma_threshold + 52
        0x0001dd3a:    e7ff        ..      B        0x1dd3c ; find_dma_threshold + 44
        0x0001dd3c:    9801        ..      LDR      r0,[sp,#4]
        0x0001dd3e:    3804        .8      SUBS     r0,#4
        0x0001dd40:    9001        ..      STR      r0,[sp,#4]
        0x0001dd42:    e7ec        ..      B        0x1dd1e ; find_dma_threshold + 14
        0x0001dd44:    9801        ..      LDR      r0,[sp,#4]
        0x0001dd46:    9900        ..      LDR      r1,[sp,#0]
        0x0001dd48:    4288        .B      CMP      r0,r1
        0x0001dd4a:    d203        ..      BCS      0x1dd54 ; find_dma_threshold + 68
        0x0001dd4c:    e7ff        ..      B        0x1dd4e ; find_dma_threshold + 62
        0x0001dd4e:    2000        .       MOVS     r0,#0
        0x0001dd50:    9001        ..      STR      r0,[sp,#4]
        0x0001dd52:    e7ff        ..      B        0x1dd54 ; find_dma_threshold + 68
        0x0001dd54:    9801        ..      LDR      r0,[sp,#4]
        0x0001dd56:    b003        ..      ADD      sp,sp,#0xc
        0x0001dd58:    4770        pG      BX       lr
        0x0001dd5a:    0000        ..      MOVS     r0,r0
    ftoa
        0x0001dd5c:    b580        ..      PUSH     {r7,lr}
        0x0001dd5e:    b090        ..      SUB      sp,sp,#0x40
        0x0001dd60:    ed8d0a0e    ....    VSTR     s0,[sp,#0x38]
        0x0001dd64:    900d        ..      STR      r0,[sp,#0x34]
        0x0001dd66:    910c        ..      STR      r1,[sp,#0x30]
        0x0001dd68:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001dd6a:    6800        .h      LDR      r0,[r0,#0]
        0x0001dd6c:    9009        ..      STR      r0,[sp,#0x24]
        0x0001dd6e:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001dd70:    2803        .(      CMP      r0,#3
        0x0001dd72:    dc04        ..      BGT      0x1dd7e ; ftoa + 34
        0x0001dd74:    e7ff        ..      B        0x1dd76 ; ftoa + 26
        0x0001dd76:    f06f0002    o...    MVN      r0,#2
        0x0001dd7a:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001dd7c:    e103        ..      B        0x1df86 ; ftoa + 554
        0x0001dd7e:    ed9d0a0e    ....    VLDR     s0,[sp,#0x38]
        0x0001dd82:    eeb50a40    ..@.    VCMP.F32 s0,#0.0
        0x0001dd86:    eef1fa10    ....    VMRS     APSR_nzcv,FPSCR
        0x0001dd8a:    d109        ..      BNE      0x1dda0 ; ftoa + 68
        0x0001dd8c:    e7ff        ..      B        0x1dd8e ; ftoa + 50
        0x0001dd8e:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001dd90:    f6426030    B.0`    MOV      r0,#0x2e30
        0x0001dd94:    f2c00030    ..0.    MOVT     r0,#0x30
        0x0001dd98:    6008        .`      STR      r0,[r1,#0]
        0x0001dd9a:    2003        .       MOVS     r0,#3
        0x0001dd9c:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001dd9e:    e0f2        ..      B        0x1df86 ; ftoa + 554
        0x0001dda0:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001dda2:    9005        ..      STR      r0,[sp,#0x14]
        0x0001dda4:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001dda6:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001dda8:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001ddaa:    0dc1        ..      LSRS     r1,r0,#23
        0x0001ddac:    f06f007e    o.~.    MVN      r0,#0x7e
        0x0001ddb0:    fa50f081    P...    UXTAB    r0,r0,r1
        0x0001ddb4:    900a        ..      STR      r0,[sp,#0x28]
        0x0001ddb6:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001ddb8:    f4400000    @...    ORR      r0,r0,#0x800000
        0x0001ddbc:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001ddc0:    9008        ..      STR      r0,[sp,#0x20]
        0x0001ddc2:    2000        .       MOVS     r0,#0
        0x0001ddc4:    9006        ..      STR      r0,[sp,#0x18]
        0x0001ddc6:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ddc8:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001ddca:    281f        .(      CMP      r0,#0x1f
        0x0001ddcc:    db04        ..      BLT      0x1ddd8 ; ftoa + 124
        0x0001ddce:    e7ff        ..      B        0x1ddd0 ; ftoa + 116
        0x0001ddd0:    f06f0001    o...    MVN      r0,#1
        0x0001ddd4:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001ddd6:    e0d6        ..      B        0x1df86 ; ftoa + 554
        0x0001ddd8:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001ddda:    f1100f18    ....    CMN      r0,#0x18
        0x0001ddde:    dc04        ..      BGT      0x1ddea ; ftoa + 142
        0x0001dde0:    e7ff        ..      B        0x1dde2 ; ftoa + 134
        0x0001dde2:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001dde6:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001dde8:    e0cd        ..      B        0x1df86 ; ftoa + 554
        0x0001ddea:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001ddec:    2817        .(      CMP      r0,#0x17
        0x0001ddee:    db06        ..      BLT      0x1ddfe ; ftoa + 162
        0x0001ddf0:    e7ff        ..      B        0x1ddf2 ; ftoa + 150
        0x0001ddf2:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001ddf4:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001ddf6:    3917        .9      SUBS     r1,r1,#0x17
        0x0001ddf8:    4088        .@      LSLS     r0,r0,r1
        0x0001ddfa:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ddfc:    e01a        ..      B        0x1de34 ; ftoa + 216
        0x0001ddfe:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001de00:    2800        .(      CMP      r0,#0
        0x0001de02:    d40e        ..      BMI      0x1de22 ; ftoa + 198
        0x0001de04:    e7ff        ..      B        0x1de06 ; ftoa + 170
        0x0001de06:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001de08:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001de0a:    f1c10117    ....    RSB      r1,r1,#0x17
        0x0001de0e:    4108        .A      ASRS     r0,r0,r1
        0x0001de10:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001de12:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001de14:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001de16:    3101        .1      ADDS     r1,#1
        0x0001de18:    4088        .@      LSLS     r0,r0,r1
        0x0001de1a:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001de1e:    9006        ..      STR      r0,[sp,#0x18]
        0x0001de20:    e007        ..      B        0x1de32 ; ftoa + 214
        0x0001de22:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001de24:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001de28:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001de2a:    43c9        .C      MVNS     r1,r1
        0x0001de2c:    40c8        .@      LSRS     r0,r0,r1
        0x0001de2e:    9006        ..      STR      r0,[sp,#0x18]
        0x0001de30:    e7ff        ..      B        0x1de32 ; ftoa + 214
        0x0001de32:    e7ff        ..      B        0x1de34 ; ftoa + 216
        0x0001de34:    e7ff        ..      B        0x1de36 ; ftoa + 218
        0x0001de36:    e7ff        ..      B        0x1de38 ; ftoa + 220
        0x0001de38:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001de3a:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001de3e:    dc06        ..      BGT      0x1de4e ; ftoa + 242
        0x0001de40:    e7ff        ..      B        0x1de42 ; ftoa + 230
        0x0001de42:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001de44:    1c48        H.      ADDS     r0,r1,#1
        0x0001de46:    900d        ..      STR      r0,[sp,#0x34]
        0x0001de48:    202d        -       MOVS     r0,#0x2d
        0x0001de4a:    7008        .p      STRB     r0,[r1,#0]
        0x0001de4c:    e7ff        ..      B        0x1de4e ; ftoa + 242
        0x0001de4e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001de50:    b930        0.      CBNZ     r0,0x1de60 ; ftoa + 260
        0x0001de52:    e7ff        ..      B        0x1de54 ; ftoa + 248
        0x0001de54:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001de56:    1c48        H.      ADDS     r0,r1,#1
        0x0001de58:    900d        ..      STR      r0,[sp,#0x34]
        0x0001de5a:    2030        0       MOVS     r0,#0x30
        0x0001de5c:    7008        .p      STRB     r0,[r1,#0]
        0x0001de5e:    e01f        ..      B        0x1dea0 ; ftoa + 324
        0x0001de60:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001de62:    2801        .(      CMP      r0,#1
        0x0001de64:    db06        ..      BLT      0x1de74 ; ftoa + 280
        0x0001de66:    e7ff        ..      B        0x1de68 ; ftoa + 268
        0x0001de68:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001de6a:    17c1        ..      ASRS     r1,r0,#31
        0x0001de6c:    9a0d        ..      LDR      r2,[sp,#0x34]
        0x0001de6e:    f001fae9    ....    BL       uint64_to_str ; 0x1f444
        0x0001de72:    e00b        ..      B        0x1de8c ; ftoa + 304
        0x0001de74:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001de76:    1c48        H.      ADDS     r0,r1,#1
        0x0001de78:    900d        ..      STR      r0,[sp,#0x34]
        0x0001de7a:    202d        -       MOVS     r0,#0x2d
        0x0001de7c:    7008        .p      STRB     r0,[r1,#0]
        0x0001de7e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001de80:    4240        @B      RSBS     r0,r0,#0
        0x0001de82:    17c1        ..      ASRS     r1,r0,#31
        0x0001de84:    9a0d        ..      LDR      r2,[sp,#0x34]
        0x0001de86:    f001fadd    ....    BL       uint64_to_str ; 0x1f444
        0x0001de8a:    e7ff        ..      B        0x1de8c ; ftoa + 304
        0x0001de8c:    e7ff        ..      B        0x1de8e ; ftoa + 306
        0x0001de8e:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001de90:    7800        .x      LDRB     r0,[r0,#0]
        0x0001de92:    b120         .      CBZ      r0,0x1de9e ; ftoa + 322
        0x0001de94:    e7ff        ..      B        0x1de96 ; ftoa + 314
        0x0001de96:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001de98:    3001        .0      ADDS     r0,#1
        0x0001de9a:    900d        ..      STR      r0,[sp,#0x34]
        0x0001de9c:    e7f7        ..      B        0x1de8e ; ftoa + 306
        0x0001de9e:    e7ff        ..      B        0x1dea0 ; ftoa + 324
        0x0001dea0:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001dea2:    1c48        H.      ADDS     r0,r1,#1
        0x0001dea4:    900d        ..      STR      r0,[sp,#0x34]
        0x0001dea6:    202e        .       MOVS     r0,#0x2e
        0x0001dea8:    7008        .p      STRB     r0,[r1,#0]
        0x0001deaa:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001deac:    b930        0.      CBNZ     r0,0x1debc ; ftoa + 352
        0x0001deae:    e7ff        ..      B        0x1deb0 ; ftoa + 340
        0x0001deb0:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001deb2:    1c48        H.      ADDS     r0,r1,#1
        0x0001deb4:    900d        ..      STR      r0,[sp,#0x34]
        0x0001deb6:    2030        0       MOVS     r0,#0x30
        0x0001deb8:    7008        .p      STRB     r0,[r1,#0]
        0x0001deba:    e05c        \.      B        0x1df76 ; ftoa + 538
        0x0001debc:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001debe:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001dec0:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001dec2:    1a80        ..      SUBS     r0,r0,r2
        0x0001dec4:    43c0        .C      MVNS     r0,r0
        0x0001dec6:    4408        .D      ADD      r0,r0,r1
        0x0001dec8:    9002        ..      STR      r0,[sp,#8]
        0x0001deca:    9802        ..      LDR      r0,[sp,#8]
        0x0001decc:    990c        ..      LDR      r1,[sp,#0x30]
        0x0001dece:    4288        .B      CMP      r0,r1
        0x0001ded0:    dd03        ..      BLE      0x1deda ; ftoa + 382
        0x0001ded2:    e7ff        ..      B        0x1ded4 ; ftoa + 376
        0x0001ded4:    980c        ..      LDR      r0,[sp,#0x30]
        0x0001ded6:    9001        ..      STR      r0,[sp,#4]
        0x0001ded8:    e002        ..      B        0x1dee0 ; ftoa + 388
        0x0001deda:    9802        ..      LDR      r0,[sp,#8]
        0x0001dedc:    9001        ..      STR      r0,[sp,#4]
        0x0001dede:    e7ff        ..      B        0x1dee0 ; ftoa + 388
        0x0001dee0:    9801        ..      LDR      r0,[sp,#4]
        0x0001dee2:    9002        ..      STR      r0,[sp,#8]
        0x0001dee4:    2000        .       MOVS     r0,#0
        0x0001dee6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dee8:    e7ff        ..      B        0x1deea ; ftoa + 398
        0x0001deea:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001deec:    9902        ..      LDR      r1,[sp,#8]
        0x0001deee:    4288        .B      CMP      r0,r1
        0x0001def0:    da15        ..      BGE      0x1df1e ; ftoa + 450
        0x0001def2:    e7ff        ..      B        0x1def4 ; ftoa + 408
        0x0001def4:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001def6:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001defa:    0040        @.      LSLS     r0,r0,#1
        0x0001defc:    9006        ..      STR      r0,[sp,#0x18]
        0x0001defe:    f89d001b    ....    LDRB     r0,[sp,#0x1b]
        0x0001df02:    3030        00      ADDS     r0,r0,#0x30
        0x0001df04:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001df06:    1c4a        J.      ADDS     r2,r1,#1
        0x0001df08:    920d        ..      STR      r2,[sp,#0x34]
        0x0001df0a:    7008        .p      STRB     r0,[r1,#0]
        0x0001df0c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001df0e:    f020407f     ..@    BIC      r0,r0,#0xff000000
        0x0001df12:    9006        ..      STR      r0,[sp,#0x18]
        0x0001df14:    e7ff        ..      B        0x1df16 ; ftoa + 442
        0x0001df16:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001df18:    3001        .0      ADDS     r0,#1
        0x0001df1a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001df1c:    e7e5        ..      B        0x1deea ; ftoa + 398
        0x0001df1e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001df20:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001df24:    f34050c7    @..P    SBFX     r0,r0,#23,#8
        0x0001df28:    2805        .(      CMP      r0,#5
        0x0001df2a:    db23        #.      BLT      0x1df74 ; ftoa + 536
        0x0001df2c:    e7ff        ..      B        0x1df2e ; ftoa + 466
        0x0001df2e:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001df30:    3801        .8      SUBS     r0,#1
        0x0001df32:    9004        ..      STR      r0,[sp,#0x10]
        0x0001df34:    e7ff        ..      B        0x1df36 ; ftoa + 474
        0x0001df36:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001df38:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001df3a:    4288        .B      CMP      r0,r1
        0x0001df3c:    d319        ..      BCC      0x1df72 ; ftoa + 534
        0x0001df3e:    e7ff        ..      B        0x1df40 ; ftoa + 484
        0x0001df40:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001df42:    7800        .x      LDRB     r0,[r0,#0]
        0x0001df44:    282e        .(      CMP      r0,#0x2e
        0x0001df46:    d101        ..      BNE      0x1df4c ; ftoa + 496
        0x0001df48:    e7ff        ..      B        0x1df4a ; ftoa + 494
        0x0001df4a:    e00e        ..      B        0x1df6a ; ftoa + 526
        0x0001df4c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001df4e:    7800        .x      LDRB     r0,[r0,#0]
        0x0001df50:    2839        9(      CMP      r0,#0x39
        0x0001df52:    d104        ..      BNE      0x1df5e ; ftoa + 514
        0x0001df54:    e7ff        ..      B        0x1df56 ; ftoa + 506
        0x0001df56:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001df58:    2030        0       MOVS     r0,#0x30
        0x0001df5a:    7008        .p      STRB     r0,[r1,#0]
        0x0001df5c:    e004        ..      B        0x1df68 ; ftoa + 524
        0x0001df5e:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001df60:    7808        .x      LDRB     r0,[r1,#0]
        0x0001df62:    3001        .0      ADDS     r0,#1
        0x0001df64:    7008        .p      STRB     r0,[r1,#0]
        0x0001df66:    e004        ..      B        0x1df72 ; ftoa + 534
        0x0001df68:    e7ff        ..      B        0x1df6a ; ftoa + 526
        0x0001df6a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001df6c:    3801        .8      SUBS     r0,#1
        0x0001df6e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001df70:    e7e1        ..      B        0x1df36 ; ftoa + 474
        0x0001df72:    e7ff        ..      B        0x1df74 ; ftoa + 536
        0x0001df74:    e7ff        ..      B        0x1df76 ; ftoa + 538
        0x0001df76:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001df78:    2000        .       MOVS     r0,#0
        0x0001df7a:    7008        .p      STRB     r0,[r1,#0]
        0x0001df7c:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001df7e:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001df80:    1a40        @.      SUBS     r0,r0,r1
        0x0001df82:    900f        ..      STR      r0,[sp,#0x3c]
        0x0001df84:    e7ff        ..      B        0x1df86 ; ftoa + 554
        0x0001df86:    980f        ..      LDR      r0,[sp,#0x3c]
        0x0001df88:    b010        ..      ADD      sp,sp,#0x40
        0x0001df8a:    bd80        ..      POP      {r7,pc}
    get_raw_dcu_mask
        0x0001df8c:    b088        ..      SUB      sp,sp,#0x20
        0x0001df8e:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001df90:    f88d101b    ....    STRB     r1,[sp,#0x1b]
        0x0001df94:    2015        .       MOVS     r0,#0x15
        0x0001df96:    9005        ..      STR      r0,[sp,#0x14]
        0x0001df98:    2000        .       MOVS     r0,#0
        0x0001df9a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001df9c:    9002        ..      STR      r0,[sp,#8]
        0x0001df9e:    f2405074    @.tP    MOV      r0,#0x574
        0x0001dfa2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001dfa6:    6800        .h      LDR      r0,[r0,#0]
        0x0001dfa8:    9001        ..      STR      r0,[sp,#4]
        0x0001dfaa:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001dfac:    0840        @.      LSRS     r0,r0,#1
        0x0001dfae:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001dfb0:    e7ff        ..      B        0x1dfb2 ; get_raw_dcu_mask + 38
        0x0001dfb2:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001dfb4:    3801        .8      SUBS     r0,#1
        0x0001dfb6:    9005        ..      STR      r0,[sp,#0x14]
        0x0001dfb8:    b330        0.      CBZ      r0,0x1e008 ; get_raw_dcu_mask + 124
        0x0001dfba:    e7ff        ..      B        0x1dfbc ; get_raw_dcu_mask + 48
        0x0001dfbc:    f89d001c    ....    LDRB     r0,[sp,#0x1c]
        0x0001dfc0:    07c0        ..      LSLS     r0,r0,#31
        0x0001dfc2:    b1d0        ..      CBZ      r0,0x1dffa ; get_raw_dcu_mask + 110
        0x0001dfc4:    e7ff        ..      B        0x1dfc6 ; get_raw_dcu_mask + 58
        0x0001dfc6:    f89d101b    ....    LDRB     r1,[sp,#0x1b]
        0x0001dfca:    9a01        ..      LDR      r2,[sp,#4]
        0x0001dfcc:    f1a20020    .. .    SUB      r0,r2,#0x20
        0x0001dfd0:    fa01fc00    ....    LSL      r12,r1,r0
        0x0001dfd4:    f1c20320    .. .    RSB      r3,r2,#0x20
        0x0001dfd8:    fa21f303    !...    LSR      r3,r1,r3
        0x0001dfdc:    2800        .(      CMP      r0,#0
        0x0001dfde:    bf58        X.      IT       PL
        0x0001dfe0:    4663        cF      MOVPL    r3,r12
        0x0001dfe2:    fa01f202    ....    LSL      r2,r1,r2
        0x0001dfe6:    2800        .(      CMP      r0,#0
        0x0001dfe8:    bf58        X.      IT       PL
        0x0001dfea:    2200        ."      MOVPL    r2,#0
        0x0001dfec:    9902        ..      LDR      r1,[sp,#8]
        0x0001dfee:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001dff0:    4318        .C      ORRS     r0,r0,r3
        0x0001dff2:    4311        .C      ORRS     r1,r1,r2
        0x0001dff4:    9102        ..      STR      r1,[sp,#8]
        0x0001dff6:    9003        ..      STR      r0,[sp,#0xc]
        0x0001dff8:    e7ff        ..      B        0x1dffa ; get_raw_dcu_mask + 110
        0x0001dffa:    9801        ..      LDR      r0,[sp,#4]
        0x0001dffc:    3003        .0      ADDS     r0,#3
        0x0001dffe:    9001        ..      STR      r0,[sp,#4]
        0x0001e000:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e002:    0840        @.      LSRS     r0,r0,#1
        0x0001e004:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001e006:    e7d4        ..      B        0x1dfb2 ; get_raw_dcu_mask + 38
        0x0001e008:    9802        ..      LDR      r0,[sp,#8]
        0x0001e00a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e00c:    b008        ..      ADD      sp,sp,#0x20
        0x0001e00e:    4770        pG      BX       lr
    get_ui32_dcu_mask
        0x0001e010:    b086        ..      SUB      sp,sp,#0x18
        0x0001e012:    9105        ..      STR      r1,[sp,#0x14]
        0x0001e014:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e016:    f88d200f    ...     STRB     r2,[sp,#0xf]
        0x0001e01a:    2015        .       MOVS     r0,#0x15
        0x0001e01c:    9002        ..      STR      r0,[sp,#8]
        0x0001e01e:    2000        .       MOVS     r0,#0
        0x0001e020:    9001        ..      STR      r0,[sp,#4]
        0x0001e022:    f2405074    @.tP    MOV      r0,#0x574
        0x0001e026:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e02a:    6803        .h      LDR      r3,[r0,#0]
        0x0001e02c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e02e:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e030:    40d8        .@      LSRS     r0,r0,r3
        0x0001e032:    f1c30220    .. .    RSB      r2,r3,#0x20
        0x0001e036:    fa01f202    ....    LSL      r2,r1,r2
        0x0001e03a:    4310        .C      ORRS     r0,r0,r2
        0x0001e03c:    f1a30220    .. .    SUB      r2,r3,#0x20
        0x0001e040:    fa21fc02    !...    LSR      r12,r1,r2
        0x0001e044:    2a00        .*      CMP      r2,#0
        0x0001e046:    bf58        X.      IT       PL
        0x0001e048:    4660        `F      MOVPL    r0,r12
        0x0001e04a:    40d9        .@      LSRS     r1,r1,r3
        0x0001e04c:    2a00        .*      CMP      r2,#0
        0x0001e04e:    bf58        X.      IT       PL
        0x0001e050:    2100        .!      MOVPL    r1,#0
        0x0001e052:    9105        ..      STR      r1,[sp,#0x14]
        0x0001e054:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e056:    e7ff        ..      B        0x1e058 ; get_ui32_dcu_mask + 72
        0x0001e058:    9802        ..      LDR      r0,[sp,#8]
        0x0001e05a:    3801        .8      SUBS     r0,#1
        0x0001e05c:    9002        ..      STR      r0,[sp,#8]
        0x0001e05e:    b1d8        ..      CBZ      r0,0x1e098 ; get_ui32_dcu_mask + 136
        0x0001e060:    e7ff        ..      B        0x1e062 ; get_ui32_dcu_mask + 82
        0x0001e062:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e064:    f0000007    ....    AND      r0,r0,#7
        0x0001e068:    f89d100f    ....    LDRB     r1,[sp,#0xf]
        0x0001e06c:    4048        H@      EORS     r0,r0,r1
        0x0001e06e:    d10a        ..      BNE      0x1e086 ; get_ui32_dcu_mask + 118
        0x0001e070:    e7ff        ..      B        0x1e072 ; get_ui32_dcu_mask + 98
        0x0001e072:    9802        ..      LDR      r0,[sp,#8]
        0x0001e074:    f1c00114    ....    RSB      r1,r0,#0x14
        0x0001e078:    2001        .       MOVS     r0,#1
        0x0001e07a:    fa00f101    ....    LSL      r1,r0,r1
        0x0001e07e:    9801        ..      LDR      r0,[sp,#4]
        0x0001e080:    4308        .C      ORRS     r0,r0,r1
        0x0001e082:    9001        ..      STR      r0,[sp,#4]
        0x0001e084:    e7ff        ..      B        0x1e086 ; get_ui32_dcu_mask + 118
        0x0001e086:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e088:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e08a:    08c0        ..      LSRS     r0,r0,#3
        0x0001e08c:    ea407041    @.Ap    ORR      r0,r0,r1,LSL #29
        0x0001e090:    08c9        ..      LSRS     r1,r1,#3
        0x0001e092:    9105        ..      STR      r1,[sp,#0x14]
        0x0001e094:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e096:    e7df        ..      B        0x1e058 ; get_ui32_dcu_mask + 72
        0x0001e098:    9801        ..      LDR      r0,[sp,#4]
        0x0001e09a:    b006        ..      ADD      sp,sp,#0x18
        0x0001e09c:    4770        pG      BX       lr
        0x0001e09e:    0000        ..      MOVS     r0,r0
    gpionum_intreg_index_get
        0x0001e0a0:    b083        ..      SUB      sp,sp,#0xc
        0x0001e0a2:    9002        ..      STR      r0,[sp,#8]
        0x0001e0a4:    9101        ..      STR      r1,[sp,#4]
        0x0001e0a6:    9200        ..      STR      r2,[sp,#0]
        0x0001e0a8:    9802        ..      LDR      r0,[sp,#8]
        0x0001e0aa:    0940        @.      LSRS     r0,r0,#5
        0x0001e0ac:    9901        ..      LDR      r1,[sp,#4]
        0x0001e0ae:    6008        .`      STR      r0,[r1,#0]
        0x0001e0b0:    9802        ..      LDR      r0,[sp,#8]
        0x0001e0b2:    f000011f    ....    AND      r1,r0,#0x1f
        0x0001e0b6:    2001        .       MOVS     r0,#1
        0x0001e0b8:    4088        .@      LSLS     r0,r0,r1
        0x0001e0ba:    9900        ..      LDR      r1,[sp,#0]
        0x0001e0bc:    6008        .`      STR      r0,[r1,#0]
        0x0001e0be:    2000        .       MOVS     r0,#0
        0x0001e0c0:    b003        ..      ADD      sp,sp,#0xc
        0x0001e0c2:    4770        pG      BX       lr
    main
        0x0001e0c4:    b580        ..      PUSH     {r7,lr}
        0x0001e0c6:    b086        ..      SUB      sp,sp,#0x18
        0x0001e0c8:    2000        .       MOVS     r0,#0
        0x0001e0ca:    9000        ..      STR      r0,[sp,#0]
        0x0001e0cc:    9005        ..      STR      r0,[sp,#0x14]
        0x0001e0ce:    f6407090    @..p    MOVW     r0,#0xf90
        0x0001e0d2:    f2c00002    ....    MOVT     r0,#2
        0x0001e0d6:    8881        ..      LDRH     r1,[r0,#4]
        0x0001e0d8:    f8ad1010    ....    STRH     r1,[sp,#0x10]
        0x0001e0dc:    6800        .h      LDR      r0,[r0,#0]
        0x0001e0de:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e0e0:    f6407096    @..p    MOV      r0,#0xf96
        0x0001e0e4:    f2c00002    ....    MOVT     r0,#2
        0x0001e0e8:    8881        ..      LDRH     r1,[r0,#4]
        0x0001e0ea:    f8ad1008    ....    STRH     r1,[sp,#8]
        0x0001e0ee:    6800        .h      LDR      r0,[r0,#0]
        0x0001e0f0:    9001        ..      STR      r0,[sp,#4]
        0x0001e0f2:    f640709c    @..p    MOV      r0,#0xf9c
        0x0001e0f6:    f2c00002    ....    MOVT     r0,#2
        0x0001e0fa:    f7faff33    ..3.    BL       am_hal_cachectrl_config ; 0x18f64
        0x0001e0fe:    f7faff59    ..Y.    BL       am_hal_cachectrl_enable ; 0x18fb4
        0x0001e102:    2064        d       MOVS     r0,#0x64
        0x0001e104:    f7fdfb24    ..$.    BL       am_util_delay_ms ; 0x1b750
        0x0001e108:    f7fdf8de    ....    BL       am_hal_sysctrl_fpu_enable ; 0x1b2c8
        0x0001e10c:    2001        .       MOVS     r0,#1
        0x0001e10e:    f7fdf8e3    ....    BL       am_hal_sysctrl_fpu_stacking_enable ; 0x1b2d8
        0x0001e112:    f7fafd29    ..).    BL       am_bsp_low_power_init ; 0x18b68
        0x0001e116:    a803        ..      ADD      r0,sp,#0xc
        0x0001e118:    f7fcfcb2    ....    BL       am_hal_pwrctrl_mcu_memory_config ; 0x1aa80
        0x0001e11c:    a801        ..      ADD      r0,sp,#4
        0x0001e11e:    f7fcff63    ..c.    BL       am_hal_pwrctrl_sram_config ; 0x1afe8
        0x0001e122:    f7fff82d    ..-.    BL       am_vos_sys_init ; 0x1d180
        0x0001e126:    f001fce1    ....    BL       vTaskStartScheduler ; 0x1faec
        0x0001e12a:    9800        ..      LDR      r0,[sp,#0]
        0x0001e12c:    b006        ..      ADD      sp,sp,#0x18
        0x0001e12e:    bd80        ..      POP      {r7,pc}
    ndigits_in_hex
        0x0001e130:    b084        ..      SUB      sp,sp,#0x10
        0x0001e132:    9103        ..      STR      r1,[sp,#0xc]
        0x0001e134:    9002        ..      STR      r0,[sp,#8]
        0x0001e136:    9802        ..      LDR      r0,[sp,#8]
        0x0001e138:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e13a:    4308        .C      ORRS     r0,r0,r1
        0x0001e13c:    fab0f080    ....    CLZ      r0,r0
        0x0001e140:    0940        @.      LSRS     r0,r0,#5
        0x0001e142:    9001        ..      STR      r0,[sp,#4]
        0x0001e144:    e7ff        ..      B        0x1e146 ; ndigits_in_hex + 22
        0x0001e146:    9802        ..      LDR      r0,[sp,#8]
        0x0001e148:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e14a:    4308        .C      ORRS     r0,r0,r1
        0x0001e14c:    b160        `.      CBZ      r0,0x1e168 ; ndigits_in_hex + 56
        0x0001e14e:    e7ff        ..      B        0x1e150 ; ndigits_in_hex + 32
        0x0001e150:    9802        ..      LDR      r0,[sp,#8]
        0x0001e152:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e154:    0900        ..      LSRS     r0,r0,#4
        0x0001e156:    ea407001    @..p    ORR      r0,r0,r1,LSL #28
        0x0001e15a:    0909        ..      LSRS     r1,r1,#4
        0x0001e15c:    9103        ..      STR      r1,[sp,#0xc]
        0x0001e15e:    9002        ..      STR      r0,[sp,#8]
        0x0001e160:    9801        ..      LDR      r0,[sp,#4]
        0x0001e162:    3001        .0      ADDS     r0,#1
        0x0001e164:    9001        ..      STR      r0,[sp,#4]
        0x0001e166:    e7ee        ..      B        0x1e146 ; ndigits_in_hex + 22
        0x0001e168:    9801        ..      LDR      r0,[sp,#4]
        0x0001e16a:    b004        ..      ADD      sp,sp,#0x10
        0x0001e16c:    4770        pG      BX       lr
        0x0001e16e:    0000        ..      MOVS     r0,r0
    ndigits_in_i64
        0x0001e170:    b580        ..      PUSH     {r7,lr}
        0x0001e172:    b082        ..      SUB      sp,sp,#8
        0x0001e174:    9101        ..      STR      r1,[sp,#4]
        0x0001e176:    9000        ..      STR      r0,[sp,#0]
        0x0001e178:    9801        ..      LDR      r0,[sp,#4]
        0x0001e17a:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001e17e:    dc09        ..      BGT      0x1e194 ; ndigits_in_i64 + 36
        0x0001e180:    e7ff        ..      B        0x1e182 ; ndigits_in_i64 + 18
        0x0001e182:    9800        ..      LDR      r0,[sp,#0]
        0x0001e184:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e186:    4241        AB      RSBS     r1,r0,#0
        0x0001e188:    f04f0000    O...    MOV      r0,#0
        0x0001e18c:    4190        .A      SBCS     r0,r0,r2
        0x0001e18e:    9100        ..      STR      r1,[sp,#0]
        0x0001e190:    9001        ..      STR      r0,[sp,#4]
        0x0001e192:    e7ff        ..      B        0x1e194 ; ndigits_in_i64 + 36
        0x0001e194:    9800        ..      LDR      r0,[sp,#0]
        0x0001e196:    9901        ..      LDR      r1,[sp,#4]
        0x0001e198:    f000f802    ....    BL       ndigits_in_u64 ; 0x1e1a0
        0x0001e19c:    b002        ..      ADD      sp,sp,#8
        0x0001e19e:    bd80        ..      POP      {r7,pc}
    ndigits_in_u64
        0x0001e1a0:    b580        ..      PUSH     {r7,lr}
        0x0001e1a2:    b084        ..      SUB      sp,sp,#0x10
        0x0001e1a4:    9103        ..      STR      r1,[sp,#0xc]
        0x0001e1a6:    9002        ..      STR      r0,[sp,#8]
        0x0001e1a8:    9802        ..      LDR      r0,[sp,#8]
        0x0001e1aa:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e1ac:    4308        .C      ORRS     r0,r0,r1
        0x0001e1ae:    fab0f080    ....    CLZ      r0,r0
        0x0001e1b2:    0940        @.      LSRS     r0,r0,#5
        0x0001e1b4:    9001        ..      STR      r0,[sp,#4]
        0x0001e1b6:    e7ff        ..      B        0x1e1b8 ; ndigits_in_u64 + 24
        0x0001e1b8:    9802        ..      LDR      r0,[sp,#8]
        0x0001e1ba:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e1bc:    4308        .C      ORRS     r0,r0,r1
        0x0001e1be:    b150        P.      CBZ      r0,0x1e1d6 ; ndigits_in_u64 + 54
        0x0001e1c0:    e7ff        ..      B        0x1e1c2 ; ndigits_in_u64 + 34
        0x0001e1c2:    9802        ..      LDR      r0,[sp,#8]
        0x0001e1c4:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e1c6:    f7fffcd7    ....    BL       divu64_10 ; 0x1db78
        0x0001e1ca:    9103        ..      STR      r1,[sp,#0xc]
        0x0001e1cc:    9002        ..      STR      r0,[sp,#8]
        0x0001e1ce:    9801        ..      LDR      r0,[sp,#4]
        0x0001e1d0:    3001        .0      ADDS     r0,#1
        0x0001e1d2:    9001        ..      STR      r0,[sp,#4]
        0x0001e1d4:    e7f0        ..      B        0x1e1b8 ; ndigits_in_u64 + 24
        0x0001e1d6:    9801        ..      LDR      r0,[sp,#4]
        0x0001e1d8:    b004        ..      ADD      sp,sp,#0x10
        0x0001e1da:    bd80        ..      POP      {r7,pc}
    padbuffer
        0x0001e1dc:    b085        ..      SUB      sp,sp,#0x14
        0x0001e1de:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e1e0:    f88d100b    ....    STRB     r1,[sp,#0xb]
        0x0001e1e4:    9201        ..      STR      r2,[sp,#4]
        0x0001e1e6:    2000        .       MOVS     r0,#0
        0x0001e1e8:    9000        ..      STR      r0,[sp,#0]
        0x0001e1ea:    9801        ..      LDR      r0,[sp,#4]
        0x0001e1ec:    2800        .(      CMP      r0,#0
        0x0001e1ee:    dc03        ..      BGT      0x1e1f8 ; padbuffer + 28
        0x0001e1f0:    e7ff        ..      B        0x1e1f2 ; padbuffer + 22
        0x0001e1f2:    9800        ..      LDR      r0,[sp,#0]
        0x0001e1f4:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e1f6:    e016        ..      B        0x1e226 ; padbuffer + 74
        0x0001e1f8:    e7ff        ..      B        0x1e1fa ; padbuffer + 30
        0x0001e1fa:    9801        ..      LDR      r0,[sp,#4]
        0x0001e1fc:    1e41        A.      SUBS     r1,r0,#1
        0x0001e1fe:    9101        ..      STR      r1,[sp,#4]
        0x0001e200:    b170        p.      CBZ      r0,0x1e220 ; padbuffer + 68
        0x0001e202:    e7ff        ..      B        0x1e204 ; padbuffer + 40
        0x0001e204:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e206:    b138        8.      CBZ      r0,0x1e218 ; padbuffer + 60
        0x0001e208:    e7ff        ..      B        0x1e20a ; padbuffer + 46
        0x0001e20a:    f89d000b    ....    LDRB     r0,[sp,#0xb]
        0x0001e20e:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e210:    1c4a        J.      ADDS     r2,r1,#1
        0x0001e212:    9203        ..      STR      r2,[sp,#0xc]
        0x0001e214:    7008        .p      STRB     r0,[r1,#0]
        0x0001e216:    e7ff        ..      B        0x1e218 ; padbuffer + 60
        0x0001e218:    9800        ..      LDR      r0,[sp,#0]
        0x0001e21a:    3001        .0      ADDS     r0,#1
        0x0001e21c:    9000        ..      STR      r0,[sp,#0]
        0x0001e21e:    e7ec        ..      B        0x1e1fa ; padbuffer + 30
        0x0001e220:    9800        ..      LDR      r0,[sp,#0]
        0x0001e222:    9004        ..      STR      r0,[sp,#0x10]
        0x0001e224:    e7ff        ..      B        0x1e226 ; padbuffer + 74
        0x0001e226:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e228:    b005        ..      ADD      sp,sp,#0x14
        0x0001e22a:    4770        pG      BX       lr
    prvAddCurrentTaskToDelayedList
        0x0001e22c:    b580        ..      PUSH     {r7,lr}
        0x0001e22e:    b086        ..      SUB      sp,sp,#0x18
        0x0001e230:    9005        ..      STR      r0,[sp,#0x14]
        0x0001e232:    9104        ..      STR      r1,[sp,#0x10]
        0x0001e234:    f64e302c    N.,0    MOV      r0,#0xeb2c
        0x0001e238:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e23c:    6800        .h      LDR      r0,[r0,#0]
        0x0001e23e:    9002        ..      STR      r0,[sp,#8]
        0x0001e240:    f64950c4    I..P    MOV      r0,#0x9dc4
        0x0001e244:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e248:    6800        .h      LDR      r0,[r0,#0]
        0x0001e24a:    3004        .0      ADDS     r0,#4
        0x0001e24c:    f001f93e    ..>.    BL       uxListRemove ; 0x1f4cc
        0x0001e250:    b908        ..      CBNZ     r0,0x1e256 ; prvAddCurrentTaskToDelayedList + 42
        0x0001e252:    e7ff        ..      B        0x1e254 ; prvAddCurrentTaskToDelayedList + 40
        0x0001e254:    e000        ..      B        0x1e258 ; prvAddCurrentTaskToDelayedList + 44
        0x0001e256:    e7ff        ..      B        0x1e258 ; prvAddCurrentTaskToDelayedList + 44
        0x0001e258:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e25a:    3001        .0      ADDS     r0,#1
        0x0001e25c:    bb18        ..      CBNZ     r0,0x1e2a6 ; prvAddCurrentTaskToDelayedList + 122
        0x0001e25e:    e7ff        ..      B        0x1e260 ; prvAddCurrentTaskToDelayedList + 52
        0x0001e260:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e262:    b300        ..      CBZ      r0,0x1e2a6 ; prvAddCurrentTaskToDelayedList + 122
        0x0001e264:    e7ff        ..      B        0x1e266 ; prvAddCurrentTaskToDelayedList + 58
        0x0001e266:    f64e3118    N..1    MOV      r1,#0xeb18
        0x0001e26a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e26e:    6848        Hh      LDR      r0,[r1,#4]
        0x0001e270:    9001        ..      STR      r0,[sp,#4]
        0x0001e272:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e274:    f64950c4    I..P    MOV      r0,#0x9dc4
        0x0001e278:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e27c:    6803        .h      LDR      r3,[r0,#0]
        0x0001e27e:    609a        .`      STR      r2,[r3,#8]
        0x0001e280:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e282:    6892        .h      LDR      r2,[r2,#8]
        0x0001e284:    6803        .h      LDR      r3,[r0,#0]
        0x0001e286:    60da        .`      STR      r2,[r3,#0xc]
        0x0001e288:    6802        .h      LDR      r2,[r0,#0]
        0x0001e28a:    3204        .2      ADDS     r2,#4
        0x0001e28c:    9b01        ..      LDR      r3,[sp,#4]
        0x0001e28e:    689b        .h      LDR      r3,[r3,#8]
        0x0001e290:    605a        Z`      STR      r2,[r3,#4]
        0x0001e292:    6802        .h      LDR      r2,[r0,#0]
        0x0001e294:    3204        .2      ADDS     r2,#4
        0x0001e296:    9b01        ..      LDR      r3,[sp,#4]
        0x0001e298:    609a        .`      STR      r2,[r3,#8]
        0x0001e29a:    6800        .h      LDR      r0,[r0,#0]
        0x0001e29c:    6141        Aa      STR      r1,[r0,#0x14]
        0x0001e29e:    6808        .h      LDR      r0,[r1,#0]
        0x0001e2a0:    3001        .0      ADDS     r0,#1
        0x0001e2a2:    6008        .`      STR      r0,[r1,#0]
        0x0001e2a4:    e03d        =.      B        0x1e322 ; prvAddCurrentTaskToDelayedList + 246
        0x0001e2a6:    9802        ..      LDR      r0,[sp,#8]
        0x0001e2a8:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e2aa:    4408        .D      ADD      r0,r0,r1
        0x0001e2ac:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e2ae:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e2b0:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x0001e2b4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e2b8:    6809        .h      LDR      r1,[r1,#0]
        0x0001e2ba:    6048        H`      STR      r0,[r1,#4]
        0x0001e2bc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e2be:    9902        ..      LDR      r1,[sp,#8]
        0x0001e2c0:    4288        .B      CMP      r0,r1
        0x0001e2c2:    d20e        ..      BCS      0x1e2e2 ; prvAddCurrentTaskToDelayedList + 182
        0x0001e2c4:    e7ff        ..      B        0x1e2c6 ; prvAddCurrentTaskToDelayedList + 154
        0x0001e2c6:    f64950d4    I..P    MOV      r0,#0x9dd4
        0x0001e2ca:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e2ce:    6800        .h      LDR      r0,[r0,#0]
        0x0001e2d0:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x0001e2d4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e2d8:    6809        .h      LDR      r1,[r1,#0]
        0x0001e2da:    3104        .1      ADDS     r1,#4
        0x0001e2dc:    f001f948    ..H.    BL       vListInsert ; 0x1f570
        0x0001e2e0:    e01e        ..      B        0x1e320 ; prvAddCurrentTaskToDelayedList + 244
        0x0001e2e2:    f64950cc    I..P    MOV      r0,#0x9dcc
        0x0001e2e6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e2ea:    6800        .h      LDR      r0,[r0,#0]
        0x0001e2ec:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x0001e2f0:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e2f4:    6809        .h      LDR      r1,[r1,#0]
        0x0001e2f6:    3104        .1      ADDS     r1,#4
        0x0001e2f8:    f001f93a    ..:.    BL       vListInsert ; 0x1f570
        0x0001e2fc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e2fe:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x0001e302:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e306:    6809        .h      LDR      r1,[r1,#0]
        0x0001e308:    4288        .B      CMP      r0,r1
        0x0001e30a:    d207        ..      BCS      0x1e31c ; prvAddCurrentTaskToDelayedList + 240
        0x0001e30c:    e7ff        ..      B        0x1e30e ; prvAddCurrentTaskToDelayedList + 226
        0x0001e30e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e310:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x0001e314:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e318:    6008        .`      STR      r0,[r1,#0]
        0x0001e31a:    e000        ..      B        0x1e31e ; prvAddCurrentTaskToDelayedList + 242
        0x0001e31c:    e7ff        ..      B        0x1e31e ; prvAddCurrentTaskToDelayedList + 242
        0x0001e31e:    e7ff        ..      B        0x1e320 ; prvAddCurrentTaskToDelayedList + 244
        0x0001e320:    e7ff        ..      B        0x1e322 ; prvAddCurrentTaskToDelayedList + 246
        0x0001e322:    b006        ..      ADD      sp,sp,#0x18
        0x0001e324:    bd80        ..      POP      {r7,pc}
        0x0001e326:    0000        ..      MOVS     r0,r0
    prvAddNewTaskToReadyList
        0x0001e328:    b580        ..      PUSH     {r7,lr}
        0x0001e32a:    b082        ..      SUB      sp,sp,#8
        0x0001e32c:    9001        ..      STR      r0,[sp,#4]
        0x0001e32e:    f001f95f    .._.    BL       vPortEnterCritical ; 0x1f5f0
        0x0001e332:    f64e2174    N.t!    MOV      r1,#0xea74
        0x0001e336:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e33a:    6808        .h      LDR      r0,[r1,#0]
        0x0001e33c:    3001        .0      ADDS     r0,#1
        0x0001e33e:    6008        .`      STR      r0,[r1,#0]
        0x0001e340:    f64950c4    I..P    MOV      r0,#0x9dc4
        0x0001e344:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e348:    6800        .h      LDR      r0,[r0,#0]
        0x0001e34a:    b998        ..      CBNZ     r0,0x1e374 ; prvAddNewTaskToReadyList + 76
        0x0001e34c:    e7ff        ..      B        0x1e34e ; prvAddNewTaskToReadyList + 38
        0x0001e34e:    9801        ..      LDR      r0,[sp,#4]
        0x0001e350:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x0001e354:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e358:    6008        .`      STR      r0,[r1,#0]
        0x0001e35a:    f64e2074    N.t     MOV      r0,#0xea74
        0x0001e35e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e362:    6800        .h      LDR      r0,[r0,#0]
        0x0001e364:    2801        .(      CMP      r0,#1
        0x0001e366:    d103        ..      BNE      0x1e370 ; prvAddNewTaskToReadyList + 72
        0x0001e368:    e7ff        ..      B        0x1e36a ; prvAddNewTaskToReadyList + 66
        0x0001e36a:    f000fb01    ....    BL       prvInitialiseTaskLists ; 0x1e970
        0x0001e36e:    e000        ..      B        0x1e372 ; prvAddNewTaskToReadyList + 74
        0x0001e370:    e7ff        ..      B        0x1e372 ; prvAddNewTaskToReadyList + 74
        0x0001e372:    e01c        ..      B        0x1e3ae ; prvAddNewTaskToReadyList + 134
        0x0001e374:    f64e300c    N..0    MOV      r0,#0xeb0c
        0x0001e378:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e37c:    6800        .h      LDR      r0,[r0,#0]
        0x0001e37e:    b9a0        ..      CBNZ     r0,0x1e3aa ; prvAddNewTaskToReadyList + 130
        0x0001e380:    e7ff        ..      B        0x1e382 ; prvAddNewTaskToReadyList + 90
        0x0001e382:    f64950c4    I..P    MOV      r0,#0x9dc4
        0x0001e386:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e38a:    6800        .h      LDR      r0,[r0,#0]
        0x0001e38c:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001e38e:    9901        ..      LDR      r1,[sp,#4]
        0x0001e390:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x0001e392:    4288        .B      CMP      r0,r1
        0x0001e394:    d807        ..      BHI      0x1e3a6 ; prvAddNewTaskToReadyList + 126
        0x0001e396:    e7ff        ..      B        0x1e398 ; prvAddNewTaskToReadyList + 112
        0x0001e398:    9801        ..      LDR      r0,[sp,#4]
        0x0001e39a:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x0001e39e:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e3a2:    6008        .`      STR      r0,[r1,#0]
        0x0001e3a4:    e000        ..      B        0x1e3a8 ; prvAddNewTaskToReadyList + 128
        0x0001e3a6:    e7ff        ..      B        0x1e3a8 ; prvAddNewTaskToReadyList + 128
        0x0001e3a8:    e000        ..      B        0x1e3ac ; prvAddNewTaskToReadyList + 132
        0x0001e3aa:    e7ff        ..      B        0x1e3ac ; prvAddNewTaskToReadyList + 132
        0x0001e3ac:    e7ff        ..      B        0x1e3ae ; prvAddNewTaskToReadyList + 134
        0x0001e3ae:    f64e217c    N.|!    MOV      r1,#0xea7c
        0x0001e3b2:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e3b6:    6808        .h      LDR      r0,[r1,#0]
        0x0001e3b8:    3001        .0      ADDS     r0,#1
        0x0001e3ba:    6008        .`      STR      r0,[r1,#0]
        0x0001e3bc:    9801        ..      LDR      r0,[sp,#4]
        0x0001e3be:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001e3c0:    f64e2180    N..!    MOV      r1,#0xea80
        0x0001e3c4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e3c8:    6809        .h      LDR      r1,[r1,#0]
        0x0001e3ca:    4288        .B      CMP      r0,r1
        0x0001e3cc:    d908        ..      BLS      0x1e3e0 ; prvAddNewTaskToReadyList + 184
        0x0001e3ce:    e7ff        ..      B        0x1e3d0 ; prvAddNewTaskToReadyList + 168
        0x0001e3d0:    9801        ..      LDR      r0,[sp,#4]
        0x0001e3d2:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001e3d4:    f64e2180    N..!    MOV      r1,#0xea80
        0x0001e3d8:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e3dc:    6008        .`      STR      r0,[r1,#0]
        0x0001e3de:    e7ff        ..      B        0x1e3e0 ; prvAddNewTaskToReadyList + 184
        0x0001e3e0:    9801        ..      LDR      r0,[sp,#4]
        0x0001e3e2:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001e3e4:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001e3e8:    f64951dc    I..Q    MOV      r1,#0x9ddc
        0x0001e3ec:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e3f0:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x0001e3f4:    6840        @h      LDR      r0,[r0,#4]
        0x0001e3f6:    9000        ..      STR      r0,[sp,#0]
        0x0001e3f8:    9800        ..      LDR      r0,[sp,#0]
        0x0001e3fa:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e3fc:    6090        .`      STR      r0,[r2,#8]
        0x0001e3fe:    9800        ..      LDR      r0,[sp,#0]
        0x0001e400:    6880        .h      LDR      r0,[r0,#8]
        0x0001e402:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e404:    60d0        .`      STR      r0,[r2,#0xc]
        0x0001e406:    9801        ..      LDR      r0,[sp,#4]
        0x0001e408:    3004        .0      ADDS     r0,#4
        0x0001e40a:    9a00        ..      LDR      r2,[sp,#0]
        0x0001e40c:    6892        .h      LDR      r2,[r2,#8]
        0x0001e40e:    6050        P`      STR      r0,[r2,#4]
        0x0001e410:    9801        ..      LDR      r0,[sp,#4]
        0x0001e412:    3004        .0      ADDS     r0,#4
        0x0001e414:    9a00        ..      LDR      r2,[sp,#0]
        0x0001e416:    6090        .`      STR      r0,[r2,#8]
        0x0001e418:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e41a:    6ad0        .j      LDR      r0,[r2,#0x2c]
        0x0001e41c:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x0001e420:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x0001e424:    6150        Pa      STR      r0,[r2,#0x14]
        0x0001e426:    9801        ..      LDR      r0,[sp,#4]
        0x0001e428:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001e42a:    eb000280    ....    ADD      r2,r0,r0,LSL #2
        0x0001e42e:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x0001e432:    3001        .0      ADDS     r0,#1
        0x0001e434:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x0001e438:    f001f8fc    ....    BL       vPortExitCritical ; 0x1f634
        0x0001e43c:    f64e300c    N..0    MOV      r0,#0xeb0c
        0x0001e440:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e444:    6800        .h      LDR      r0,[r0,#0]
        0x0001e446:    b1c8        ..      CBZ      r0,0x1e47c ; prvAddNewTaskToReadyList + 340
        0x0001e448:    e7ff        ..      B        0x1e44a ; prvAddNewTaskToReadyList + 290
        0x0001e44a:    f64950c4    I..P    MOV      r0,#0x9dc4
        0x0001e44e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e452:    6800        .h      LDR      r0,[r0,#0]
        0x0001e454:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001e456:    9901        ..      LDR      r1,[sp,#4]
        0x0001e458:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x0001e45a:    4288        .B      CMP      r0,r1
        0x0001e45c:    d20c        ..      BCS      0x1e478 ; prvAddNewTaskToReadyList + 336
        0x0001e45e:    e7ff        ..      B        0x1e460 ; prvAddNewTaskToReadyList + 312
        0x0001e460:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0001e464:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001e468:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001e46c:    6008        .`      STR      r0,[r1,#0]
        0x0001e46e:    f3bf8f4f    ..O.    DSB      
        0x0001e472:    f3bf8f6f    ..o.    ISB      
        0x0001e476:    e000        ..      B        0x1e47a ; prvAddNewTaskToReadyList + 338
        0x0001e478:    e7ff        ..      B        0x1e47a ; prvAddNewTaskToReadyList + 338
        0x0001e47a:    e000        ..      B        0x1e47e ; prvAddNewTaskToReadyList + 342
        0x0001e47c:    e7ff        ..      B        0x1e47e ; prvAddNewTaskToReadyList + 342
        0x0001e47e:    b002        ..      ADD      sp,sp,#8
        0x0001e480:    bd80        ..      POP      {r7,pc}
        0x0001e482:    0000        ..      MOVS     r0,r0
    prvCheckForValidListAndQueue
        0x0001e484:    b580        ..      PUSH     {r7,lr}
        0x0001e486:    b082        ..      SUB      sp,sp,#8
        0x0001e488:    f001f8b2    ....    BL       vPortEnterCritical ; 0x1f5f0
        0x0001e48c:    f64e3030    N.00    MOV      r0,#0xeb30
        0x0001e490:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e494:    6800        .h      LDR      r0,[r0,#0]
        0x0001e496:    bb28        (.      CBNZ     r0,0x1e4e4 ; prvCheckForValidListAndQueue + 96
        0x0001e498:    e7ff        ..      B        0x1e49a ; prvCheckForValidListAndQueue + 22
        0x0001e49a:    f64e2084    N..     MOV      r0,#0xea84
        0x0001e49e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e4a2:    9000        ..      STR      r0,[sp,#0]
        0x0001e4a4:    f001f844    ..D.    BL       vListInitialise ; 0x1f530
        0x0001e4a8:    f64e2098    N..     MOV      r0,#0xea98
        0x0001e4ac:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e4b0:    9001        ..      STR      r0,[sp,#4]
        0x0001e4b2:    f001f83d    ..=.    BL       vListInitialise ; 0x1f530
        0x0001e4b6:    9900        ..      LDR      r1,[sp,#0]
        0x0001e4b8:    9801        ..      LDR      r0,[sp,#4]
        0x0001e4ba:    f64952c8    I..R    MOV      r2,#0x9dc8
        0x0001e4be:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001e4c2:    6011        .`      STR      r1,[r2,#0]
        0x0001e4c4:    f64951d8    I..Q    MOV      r1,#0x9dd8
        0x0001e4c8:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e4cc:    6008        .`      STR      r0,[r1,#0]
        0x0001e4ce:    200a        .       MOVS     r0,#0xa
        0x0001e4d0:    2110        .!      MOVS     r1,#0x10
        0x0001e4d2:    2200        ."      MOVS     r2,#0
        0x0001e4d4:    f001fd30    ..0.    BL       xQueueGenericCreate ; 0x1ff38
        0x0001e4d8:    f64e3130    N.01    MOV      r1,#0xeb30
        0x0001e4dc:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e4e0:    6008        .`      STR      r0,[r1,#0]
        0x0001e4e2:    e000        ..      B        0x1e4e6 ; prvCheckForValidListAndQueue + 98
        0x0001e4e4:    e7ff        ..      B        0x1e4e6 ; prvCheckForValidListAndQueue + 98
        0x0001e4e6:    f001f8a5    ....    BL       vPortExitCritical ; 0x1f634
        0x0001e4ea:    b002        ..      ADD      sp,sp,#8
        0x0001e4ec:    bd80        ..      POP      {r7,pc}
        0x0001e4ee:    0000        ..      MOVS     r0,r0
    prvCheckTasksWaitingTermination
        0x0001e4f0:    4770        pG      BX       lr
        0x0001e4f2:    0000        ..      MOVS     r0,r0
    prvCopyDataFromQueue
        0x0001e4f4:    b580        ..      PUSH     {r7,lr}
        0x0001e4f6:    b082        ..      SUB      sp,sp,#8
        0x0001e4f8:    9001        ..      STR      r0,[sp,#4]
        0x0001e4fa:    9100        ..      STR      r1,[sp,#0]
        0x0001e4fc:    9801        ..      LDR      r0,[sp,#4]
        0x0001e4fe:    6c00        .l      LDR      r0,[r0,#0x40]
        0x0001e500:    b1b8        ..      CBZ      r0,0x1e532 ; prvCopyDataFromQueue + 62
        0x0001e502:    e7ff        ..      B        0x1e504 ; prvCopyDataFromQueue + 16
        0x0001e504:    9901        ..      LDR      r1,[sp,#4]
        0x0001e506:    68c8        .h      LDR      r0,[r1,#0xc]
        0x0001e508:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x0001e50a:    4410        .D      ADD      r0,r0,r2
        0x0001e50c:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001e50e:    9801        ..      LDR      r0,[sp,#4]
        0x0001e510:    6881        .h      LDR      r1,[r0,#8]
        0x0001e512:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001e514:    4288        .B      CMP      r0,r1
        0x0001e516:    d304        ..      BCC      0x1e522 ; prvCopyDataFromQueue + 46
        0x0001e518:    e7ff        ..      B        0x1e51a ; prvCopyDataFromQueue + 38
        0x0001e51a:    9901        ..      LDR      r1,[sp,#4]
        0x0001e51c:    6808        .h      LDR      r0,[r1,#0]
        0x0001e51e:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001e520:    e000        ..      B        0x1e524 ; prvCopyDataFromQueue + 48
        0x0001e522:    e7ff        ..      B        0x1e524 ; prvCopyDataFromQueue + 48
        0x0001e524:    9800        ..      LDR      r0,[sp,#0]
        0x0001e526:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e528:    68d1        .h      LDR      r1,[r2,#0xc]
        0x0001e52a:    6c12        .l      LDR      r2,[r2,#0x40]
        0x0001e52c:    f7f9ff2b    ..+.    BL       __aeabi_memcpy ; 0x18386
        0x0001e530:    e7ff        ..      B        0x1e532 ; prvCopyDataFromQueue + 62
        0x0001e532:    b002        ..      ADD      sp,sp,#8
        0x0001e534:    bd80        ..      POP      {r7,pc}
        0x0001e536:    0000        ..      MOVS     r0,r0
    prvCopyDataToQueue
        0x0001e538:    b580        ..      PUSH     {r7,lr}
        0x0001e53a:    b086        ..      SUB      sp,sp,#0x18
        0x0001e53c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001e53e:    9104        ..      STR      r1,[sp,#0x10]
        0x0001e540:    9203        ..      STR      r2,[sp,#0xc]
        0x0001e542:    2000        .       MOVS     r0,#0
        0x0001e544:    9002        ..      STR      r0,[sp,#8]
        0x0001e546:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e548:    6b80        .k      LDR      r0,[r0,#0x38]
        0x0001e54a:    9001        ..      STR      r0,[sp,#4]
        0x0001e54c:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e54e:    6c00        .l      LDR      r0,[r0,#0x40]
        0x0001e550:    b908        ..      CBNZ     r0,0x1e556 ; prvCopyDataToQueue + 30
        0x0001e552:    e7ff        ..      B        0x1e554 ; prvCopyDataToQueue + 28
        0x0001e554:    e041        A.      B        0x1e5da ; prvCopyDataToQueue + 162
        0x0001e556:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e558:    b9b8        ..      CBNZ     r0,0x1e58a ; prvCopyDataToQueue + 82
        0x0001e55a:    e7ff        ..      B        0x1e55c ; prvCopyDataToQueue + 36
        0x0001e55c:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001e55e:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001e560:    6850        Ph      LDR      r0,[r2,#4]
        0x0001e562:    6c12        .l      LDR      r2,[r2,#0x40]
        0x0001e564:    f7f9ff0f    ....    BL       __aeabi_memcpy ; 0x18386
        0x0001e568:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e56a:    6848        Hh      LDR      r0,[r1,#4]
        0x0001e56c:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x0001e56e:    4410        .D      ADD      r0,r0,r2
        0x0001e570:    6048        H`      STR      r0,[r1,#4]
        0x0001e572:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e574:    6848        Hh      LDR      r0,[r1,#4]
        0x0001e576:    6889        .h      LDR      r1,[r1,#8]
        0x0001e578:    4288        .B      CMP      r0,r1
        0x0001e57a:    d304        ..      BCC      0x1e586 ; prvCopyDataToQueue + 78
        0x0001e57c:    e7ff        ..      B        0x1e57e ; prvCopyDataToQueue + 70
        0x0001e57e:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e580:    6808        .h      LDR      r0,[r1,#0]
        0x0001e582:    6048        H`      STR      r0,[r1,#4]
        0x0001e584:    e000        ..      B        0x1e588 ; prvCopyDataToQueue + 80
        0x0001e586:    e7ff        ..      B        0x1e588 ; prvCopyDataToQueue + 80
        0x0001e588:    e026        &.      B        0x1e5d8 ; prvCopyDataToQueue + 160
        0x0001e58a:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001e58c:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001e58e:    68d0        .h      LDR      r0,[r2,#0xc]
        0x0001e590:    6c12        .l      LDR      r2,[r2,#0x40]
        0x0001e592:    f7f9fef8    ....    BL       __aeabi_memcpy ; 0x18386
        0x0001e596:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e598:    68c8        .h      LDR      r0,[r1,#0xc]
        0x0001e59a:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x0001e59c:    1a80        ..      SUBS     r0,r0,r2
        0x0001e59e:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001e5a0:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001e5a2:    6801        .h      LDR      r1,[r0,#0]
        0x0001e5a4:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001e5a6:    4288        .B      CMP      r0,r1
        0x0001e5a8:    d206        ..      BCS      0x1e5b8 ; prvCopyDataToQueue + 128
        0x0001e5aa:    e7ff        ..      B        0x1e5ac ; prvCopyDataToQueue + 116
        0x0001e5ac:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e5ae:    6888        .h      LDR      r0,[r1,#8]
        0x0001e5b0:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x0001e5b2:    1a80        ..      SUBS     r0,r0,r2
        0x0001e5b4:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001e5b6:    e000        ..      B        0x1e5ba ; prvCopyDataToQueue + 130
        0x0001e5b8:    e7ff        ..      B        0x1e5ba ; prvCopyDataToQueue + 130
        0x0001e5ba:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e5bc:    2802        .(      CMP      r0,#2
        0x0001e5be:    d109        ..      BNE      0x1e5d4 ; prvCopyDataToQueue + 156
        0x0001e5c0:    e7ff        ..      B        0x1e5c2 ; prvCopyDataToQueue + 138
        0x0001e5c2:    9801        ..      LDR      r0,[sp,#4]
        0x0001e5c4:    b120         .      CBZ      r0,0x1e5d0 ; prvCopyDataToQueue + 152
        0x0001e5c6:    e7ff        ..      B        0x1e5c8 ; prvCopyDataToQueue + 144
        0x0001e5c8:    9801        ..      LDR      r0,[sp,#4]
        0x0001e5ca:    3801        .8      SUBS     r0,#1
        0x0001e5cc:    9001        ..      STR      r0,[sp,#4]
        0x0001e5ce:    e000        ..      B        0x1e5d2 ; prvCopyDataToQueue + 154
        0x0001e5d0:    e7ff        ..      B        0x1e5d2 ; prvCopyDataToQueue + 154
        0x0001e5d2:    e000        ..      B        0x1e5d6 ; prvCopyDataToQueue + 158
        0x0001e5d4:    e7ff        ..      B        0x1e5d6 ; prvCopyDataToQueue + 158
        0x0001e5d6:    e7ff        ..      B        0x1e5d8 ; prvCopyDataToQueue + 160
        0x0001e5d8:    e7ff        ..      B        0x1e5da ; prvCopyDataToQueue + 162
        0x0001e5da:    9801        ..      LDR      r0,[sp,#4]
        0x0001e5dc:    3001        .0      ADDS     r0,#1
        0x0001e5de:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e5e0:    6388        .c      STR      r0,[r1,#0x38]
        0x0001e5e2:    9802        ..      LDR      r0,[sp,#8]
        0x0001e5e4:    b006        ..      ADD      sp,sp,#0x18
        0x0001e5e6:    bd80        ..      POP      {r7,pc}
    prvGetExpectedIdleTime
        0x0001e5e8:    b082        ..      SUB      sp,sp,#8
        0x0001e5ea:    2000        .       MOVS     r0,#0
        0x0001e5ec:    9000        ..      STR      r0,[sp,#0]
        0x0001e5ee:    f64e2080    N..     MOV      r0,#0xea80
        0x0001e5f2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e5f6:    6800        .h      LDR      r0,[r0,#0]
        0x0001e5f8:    b118        ..      CBZ      r0,0x1e602 ; prvGetExpectedIdleTime + 26
        0x0001e5fa:    e7ff        ..      B        0x1e5fc ; prvGetExpectedIdleTime + 20
        0x0001e5fc:    2001        .       MOVS     r0,#1
        0x0001e5fe:    9000        ..      STR      r0,[sp,#0]
        0x0001e600:    e7ff        ..      B        0x1e602 ; prvGetExpectedIdleTime + 26
        0x0001e602:    f64950c4    I..P    MOV      r0,#0x9dc4
        0x0001e606:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e60a:    6800        .h      LDR      r0,[r0,#0]
        0x0001e60c:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0001e60e:    b118        ..      CBZ      r0,0x1e618 ; prvGetExpectedIdleTime + 48
        0x0001e610:    e7ff        ..      B        0x1e612 ; prvGetExpectedIdleTime + 42
        0x0001e612:    2000        .       MOVS     r0,#0
        0x0001e614:    9001        ..      STR      r0,[sp,#4]
        0x0001e616:    e01f        ..      B        0x1e658 ; prvGetExpectedIdleTime + 112
        0x0001e618:    f64950dc    I..P    MOV      r0,#0x9ddc
        0x0001e61c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e620:    6800        .h      LDR      r0,[r0,#0]
        0x0001e622:    2802        .(      CMP      r0,#2
        0x0001e624:    d303        ..      BCC      0x1e62e ; prvGetExpectedIdleTime + 70
        0x0001e626:    e7ff        ..      B        0x1e628 ; prvGetExpectedIdleTime + 64
        0x0001e628:    2000        .       MOVS     r0,#0
        0x0001e62a:    9001        ..      STR      r0,[sp,#4]
        0x0001e62c:    e013        ..      B        0x1e656 ; prvGetExpectedIdleTime + 110
        0x0001e62e:    9800        ..      LDR      r0,[sp,#0]
        0x0001e630:    b118        ..      CBZ      r0,0x1e63a ; prvGetExpectedIdleTime + 82
        0x0001e632:    e7ff        ..      B        0x1e634 ; prvGetExpectedIdleTime + 76
        0x0001e634:    2000        .       MOVS     r0,#0
        0x0001e636:    9001        ..      STR      r0,[sp,#4]
        0x0001e638:    e00c        ..      B        0x1e654 ; prvGetExpectedIdleTime + 108
        0x0001e63a:    f64e20e4    N..     MOV      r0,#0xeae4
        0x0001e63e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e642:    6800        .h      LDR      r0,[r0,#0]
        0x0001e644:    f64e312c    N.,1    MOV      r1,#0xeb2c
        0x0001e648:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e64c:    6809        .h      LDR      r1,[r1,#0]
        0x0001e64e:    1a40        @.      SUBS     r0,r0,r1
        0x0001e650:    9001        ..      STR      r0,[sp,#4]
        0x0001e652:    e7ff        ..      B        0x1e654 ; prvGetExpectedIdleTime + 108
        0x0001e654:    e7ff        ..      B        0x1e656 ; prvGetExpectedIdleTime + 110
        0x0001e656:    e7ff        ..      B        0x1e658 ; prvGetExpectedIdleTime + 112
        0x0001e658:    9801        ..      LDR      r0,[sp,#4]
        0x0001e65a:    b002        ..      ADD      sp,sp,#8
        0x0001e65c:    4770        pG      BX       lr
        0x0001e65e:    0000        ..      MOVS     r0,r0
    prvGetNextExpireTime
        0x0001e660:    b082        ..      SUB      sp,sp,#8
        0x0001e662:    9001        ..      STR      r0,[sp,#4]
        0x0001e664:    f64950c8    I..P    MOV      r0,#0x9dc8
        0x0001e668:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e66c:    6800        .h      LDR      r0,[r0,#0]
        0x0001e66e:    6800        .h      LDR      r0,[r0,#0]
        0x0001e670:    fab0f080    ....    CLZ      r0,r0
        0x0001e674:    0940        @.      LSRS     r0,r0,#5
        0x0001e676:    9901        ..      LDR      r1,[sp,#4]
        0x0001e678:    6008        .`      STR      r0,[r1,#0]
        0x0001e67a:    9801        ..      LDR      r0,[sp,#4]
        0x0001e67c:    6800        .h      LDR      r0,[r0,#0]
        0x0001e67e:    b948        H.      CBNZ     r0,0x1e694 ; prvGetNextExpireTime + 52
        0x0001e680:    e7ff        ..      B        0x1e682 ; prvGetNextExpireTime + 34
        0x0001e682:    f64950c8    I..P    MOV      r0,#0x9dc8
        0x0001e686:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e68a:    6800        .h      LDR      r0,[r0,#0]
        0x0001e68c:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001e68e:    6800        .h      LDR      r0,[r0,#0]
        0x0001e690:    9000        ..      STR      r0,[sp,#0]
        0x0001e692:    e002        ..      B        0x1e69a ; prvGetNextExpireTime + 58
        0x0001e694:    2000        .       MOVS     r0,#0
        0x0001e696:    9000        ..      STR      r0,[sp,#0]
        0x0001e698:    e7ff        ..      B        0x1e69a ; prvGetNextExpireTime + 58
        0x0001e69a:    9800        ..      LDR      r0,[sp,#0]
        0x0001e69c:    b002        ..      ADD      sp,sp,#8
        0x0001e69e:    4770        pG      BX       lr
    prvHeapInit
        0x0001e6a0:    b084        ..      SUB      sp,sp,#0x10
        0x0001e6a2:    f44f4098    O..@    MOV      r0,#0x4c00
        0x0001e6a6:    9000        ..      STR      r0,[sp,#0]
        0x0001e6a8:    f6496068    I.h`    MOV      r0,#0x9e68
        0x0001e6ac:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e6b0:    9001        ..      STR      r0,[sp,#4]
        0x0001e6b2:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001e6b6:    0740        @.      LSLS     r0,r0,#29
        0x0001e6b8:    b188        ..      CBZ      r0,0x1e6de ; prvHeapInit + 62
        0x0001e6ba:    e7ff        ..      B        0x1e6bc ; prvHeapInit + 28
        0x0001e6bc:    9801        ..      LDR      r0,[sp,#4]
        0x0001e6be:    3007        .0      ADDS     r0,#7
        0x0001e6c0:    9001        ..      STR      r0,[sp,#4]
        0x0001e6c2:    9801        ..      LDR      r0,[sp,#4]
        0x0001e6c4:    f0200007     ...    BIC      r0,r0,#7
        0x0001e6c8:    9001        ..      STR      r0,[sp,#4]
        0x0001e6ca:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e6cc:    f6496168    I.ha    MOV      r1,#0x9e68
        0x0001e6d0:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e6d4:    9800        ..      LDR      r0,[sp,#0]
        0x0001e6d6:    1a89        ..      SUBS     r1,r1,r2
        0x0001e6d8:    4408        .D      ADD      r0,r0,r1
        0x0001e6da:    9000        ..      STR      r0,[sp,#0]
        0x0001e6dc:    e7ff        ..      B        0x1e6de ; prvHeapInit + 62
        0x0001e6de:    9801        ..      LDR      r0,[sp,#4]
        0x0001e6e0:    9002        ..      STR      r0,[sp,#8]
        0x0001e6e2:    9902        ..      LDR      r1,[sp,#8]
        0x0001e6e4:    f64e3010    N..0    MOV      r0,#0xeb10
        0x0001e6e8:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e6ec:    6001        .`      STR      r1,[r0,#0]
        0x0001e6ee:    2100        .!      MOVS     r1,#0
        0x0001e6f0:    6041        A`      STR      r1,[r0,#4]
        0x0001e6f2:    9802        ..      LDR      r0,[sp,#8]
        0x0001e6f4:    9a00        ..      LDR      r2,[sp,#0]
        0x0001e6f6:    4410        .D      ADD      r0,r0,r2
        0x0001e6f8:    9001        ..      STR      r0,[sp,#4]
        0x0001e6fa:    9801        ..      LDR      r0,[sp,#4]
        0x0001e6fc:    3808        .8      SUBS     r0,r0,#8
        0x0001e6fe:    9001        ..      STR      r0,[sp,#4]
        0x0001e700:    9801        ..      LDR      r0,[sp,#4]
        0x0001e702:    f0200007     ...    BIC      r0,r0,#7
        0x0001e706:    9001        ..      STR      r0,[sp,#4]
        0x0001e708:    9a01        ..      LDR      r2,[sp,#4]
        0x0001e70a:    f64950d0    I..P    MOV      r0,#0x9dd0
        0x0001e70e:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e712:    6002        .`      STR      r2,[r0,#0]
        0x0001e714:    6802        .h      LDR      r2,[r0,#0]
        0x0001e716:    6051        Q`      STR      r1,[r2,#4]
        0x0001e718:    6802        .h      LDR      r2,[r0,#0]
        0x0001e71a:    6011        .`      STR      r1,[r2,#0]
        0x0001e71c:    9902        ..      LDR      r1,[sp,#8]
        0x0001e71e:    9103        ..      STR      r1,[sp,#0xc]
        0x0001e720:    9901        ..      LDR      r1,[sp,#4]
        0x0001e722:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001e724:    1a89        ..      SUBS     r1,r1,r2
        0x0001e726:    6051        Q`      STR      r1,[r2,#4]
        0x0001e728:    6800        .h      LDR      r0,[r0,#0]
        0x0001e72a:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e72c:    6008        .`      STR      r0,[r1,#0]
        0x0001e72e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e730:    6840        @h      LDR      r0,[r0,#4]
        0x0001e732:    f64e21e0    N..!    MOV      r1,#0xeae0
        0x0001e736:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e73a:    6008        .`      STR      r0,[r1,#0]
        0x0001e73c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e73e:    6840        @h      LDR      r0,[r0,#4]
        0x0001e740:    f64e21d4    N..!    MOV      r1,#0xead4
        0x0001e744:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e748:    6008        .`      STR      r0,[r1,#0]
        0x0001e74a:    b004        ..      ADD      sp,sp,#0x10
        0x0001e74c:    4770        pG      BX       lr
        0x0001e74e:    0000        ..      MOVS     r0,r0
    prvIdleTask
        0x0001e750:    b580        ..      PUSH     {r7,lr}
        0x0001e752:    b082        ..      SUB      sp,sp,#8
        0x0001e754:    9001        ..      STR      r0,[sp,#4]
        0x0001e756:    e7ff        ..      B        0x1e758 ; prvIdleTask + 8
        0x0001e758:    f7fffeca    ....    BL       prvCheckTasksWaitingTermination ; 0x1e4f0
        0x0001e75c:    f64950dc    I..P    MOV      r0,#0x9ddc
        0x0001e760:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e764:    6800        .h      LDR      r0,[r0,#0]
        0x0001e766:    2802        .(      CMP      r0,#2
        0x0001e768:    d30c        ..      BCC      0x1e784 ; prvIdleTask + 52
        0x0001e76a:    e7ff        ..      B        0x1e76c ; prvIdleTask + 28
        0x0001e76c:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0001e770:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001e774:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001e778:    6008        .`      STR      r0,[r1,#0]
        0x0001e77a:    f3bf8f4f    ..O.    DSB      
        0x0001e77e:    f3bf8f6f    ..o.    ISB      
        0x0001e782:    e000        ..      B        0x1e786 ; prvIdleTask + 54
        0x0001e784:    e7ff        ..      B        0x1e786 ; prvIdleTask + 54
        0x0001e786:    f7ffff2f    ../.    BL       prvGetExpectedIdleTime ; 0x1e5e8
        0x0001e78a:    9000        ..      STR      r0,[sp,#0]
        0x0001e78c:    9800        ..      LDR      r0,[sp,#0]
        0x0001e78e:    2802        .(      CMP      r0,#2
        0x0001e790:    d320         .      BCC      0x1e7d4 ; prvIdleTask + 132
        0x0001e792:    e7ff        ..      B        0x1e794 ; prvIdleTask + 68
        0x0001e794:    f001fa48    ..H.    BL       vTaskSuspendAll ; 0x1fc28
        0x0001e798:    f64e20e4    N..     MOV      r0,#0xeae4
        0x0001e79c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e7a0:    6800        .h      LDR      r0,[r0,#0]
        0x0001e7a2:    f64e312c    N.,1    MOV      r1,#0xeb2c
        0x0001e7a6:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e7aa:    6809        .h      LDR      r1,[r1,#0]
        0x0001e7ac:    4288        .B      CMP      r0,r1
        0x0001e7ae:    d202        ..      BCS      0x1e7b6 ; prvIdleTask + 102
        0x0001e7b0:    e7ff        ..      B        0x1e7b2 ; prvIdleTask + 98
        0x0001e7b2:    e7ff        ..      B        0x1e7b4 ; prvIdleTask + 100
        0x0001e7b4:    e7fe        ..      B        0x1e7b4 ; prvIdleTask + 100
        0x0001e7b6:    f7ffff17    ....    BL       prvGetExpectedIdleTime ; 0x1e5e8
        0x0001e7ba:    9000        ..      STR      r0,[sp,#0]
        0x0001e7bc:    9800        ..      LDR      r0,[sp,#0]
        0x0001e7be:    2802        .(      CMP      r0,#2
        0x0001e7c0:    d304        ..      BCC      0x1e7cc ; prvIdleTask + 124
        0x0001e7c2:    e7ff        ..      B        0x1e7c4 ; prvIdleTask + 116
        0x0001e7c4:    9800        ..      LDR      r0,[sp,#0]
        0x0001e7c6:    f000ffef    ....    BL       vPortSuppressTicksAndSleep ; 0x1f7a8
        0x0001e7ca:    e000        ..      B        0x1e7ce ; prvIdleTask + 126
        0x0001e7cc:    e7ff        ..      B        0x1e7ce ; prvIdleTask + 126
        0x0001e7ce:    f002f98d    ....    BL       xTaskResumeAll ; 0x20aec
        0x0001e7d2:    e000        ..      B        0x1e7d6 ; prvIdleTask + 134
        0x0001e7d4:    e7ff        ..      B        0x1e7d6 ; prvIdleTask + 134
        0x0001e7d6:    e7bf        ..      B        0x1e758 ; prvIdleTask + 8
    prvInitialiseNewQueue
        0x0001e7d8:    b580        ..      PUSH     {r7,lr}
        0x0001e7da:    b084        ..      SUB      sp,sp,#0x10
        0x0001e7dc:    f8ddc018    ....    LDR      r12,[sp,#0x18]
        0x0001e7e0:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e7e2:    9102        ..      STR      r1,[sp,#8]
        0x0001e7e4:    9201        ..      STR      r2,[sp,#4]
        0x0001e7e6:    f88d3003    ...0    STRB     r3,[sp,#3]
        0x0001e7ea:    9802        ..      LDR      r0,[sp,#8]
        0x0001e7ec:    b918        ..      CBNZ     r0,0x1e7f6 ; prvInitialiseNewQueue + 30
        0x0001e7ee:    e7ff        ..      B        0x1e7f0 ; prvInitialiseNewQueue + 24
        0x0001e7f0:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001e7f2:    6000        .`      STR      r0,[r0,#0]
        0x0001e7f4:    e003        ..      B        0x1e7fe ; prvInitialiseNewQueue + 38
        0x0001e7f6:    9801        ..      LDR      r0,[sp,#4]
        0x0001e7f8:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001e7fa:    6008        .`      STR      r0,[r1,#0]
        0x0001e7fc:    e7ff        ..      B        0x1e7fe ; prvInitialiseNewQueue + 38
        0x0001e7fe:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e800:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001e802:    63c8        .c      STR      r0,[r1,#0x3c]
        0x0001e804:    9802        ..      LDR      r0,[sp,#8]
        0x0001e806:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001e808:    6408        .d      STR      r0,[r1,#0x40]
        0x0001e80a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001e80c:    2101        .!      MOVS     r1,#1
        0x0001e80e:    f001fbd7    ....    BL       xQueueGenericReset ; 0x1ffc0
        0x0001e812:    b004        ..      ADD      sp,sp,#0x10
        0x0001e814:    bd80        ..      POP      {r7,pc}
        0x0001e816:    0000        ..      MOVS     r0,r0
    prvInitialiseNewTask
        0x0001e818:    b580        ..      PUSH     {r7,lr}
        0x0001e81a:    b086        ..      SUB      sp,sp,#0x18
        0x0001e81c:    f8ddc02c    ..,.    LDR      r12,[sp,#0x2c]
        0x0001e820:    f8ddc028    ..(.    LDR      r12,[sp,#0x28]
        0x0001e824:    f8ddc024    ..$.    LDR      r12,[sp,#0x24]
        0x0001e828:    f8ddc020    .. .    LDR      r12,[sp,#0x20]
        0x0001e82c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001e82e:    9104        ..      STR      r1,[sp,#0x10]
        0x0001e830:    9203        ..      STR      r2,[sp,#0xc]
        0x0001e832:    9302        ..      STR      r3,[sp,#8]
        0x0001e834:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001e836:    6b00        .k      LDR      r0,[r0,#0x30]
        0x0001e838:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e83a:    0089        ..      LSLS     r1,r1,#2
        0x0001e83c:    22a5        ."      MOVS     r2,#0xa5
        0x0001e83e:    f7f9fde7    ....    BL       __aeabi_memset4 ; 0x18410
        0x0001e842:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001e844:    6b00        .k      LDR      r0,[r0,#0x30]
        0x0001e846:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001e848:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001e84c:    3804        .8      SUBS     r0,#4
        0x0001e84e:    9001        ..      STR      r0,[sp,#4]
        0x0001e850:    9801        ..      LDR      r0,[sp,#4]
        0x0001e852:    f0200007     ...    BIC      r0,r0,#7
        0x0001e856:    9001        ..      STR      r0,[sp,#4]
        0x0001e858:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001e85c:    0740        @.      LSLS     r0,r0,#29
        0x0001e85e:    b110        ..      CBZ      r0,0x1e866 ; prvInitialiseNewTask + 78
        0x0001e860:    e7ff        ..      B        0x1e862 ; prvInitialiseNewTask + 74
        0x0001e862:    e7ff        ..      B        0x1e864 ; prvInitialiseNewTask + 76
        0x0001e864:    e7fe        ..      B        0x1e864 ; prvInitialiseNewTask + 76
        0x0001e866:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e868:    b1f8        ..      CBZ      r0,0x1e8aa ; prvInitialiseNewTask + 146
        0x0001e86a:    e7ff        ..      B        0x1e86c ; prvInitialiseNewTask + 84
        0x0001e86c:    2000        .       MOVS     r0,#0
        0x0001e86e:    9000        ..      STR      r0,[sp,#0]
        0x0001e870:    e7ff        ..      B        0x1e872 ; prvInitialiseNewTask + 90
        0x0001e872:    9800        ..      LDR      r0,[sp,#0]
        0x0001e874:    280f        .(      CMP      r0,#0xf
        0x0001e876:    d813        ..      BHI      0x1e8a0 ; prvInitialiseNewTask + 136
        0x0001e878:    e7ff        ..      B        0x1e87a ; prvInitialiseNewTask + 98
        0x0001e87a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e87c:    9a00        ..      LDR      r2,[sp,#0]
        0x0001e87e:    5c80        .\      LDRB     r0,[r0,r2]
        0x0001e880:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001e882:    4411        .D      ADD      r1,r1,r2
        0x0001e884:    f8810034    ..4.    STRB     r0,[r1,#0x34]
        0x0001e888:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001e88a:    9900        ..      LDR      r1,[sp,#0]
        0x0001e88c:    5c40        @\      LDRB     r0,[r0,r1]
        0x0001e88e:    b908        ..      CBNZ     r0,0x1e894 ; prvInitialiseNewTask + 124
        0x0001e890:    e7ff        ..      B        0x1e892 ; prvInitialiseNewTask + 122
        0x0001e892:    e005        ..      B        0x1e8a0 ; prvInitialiseNewTask + 136
        0x0001e894:    e7ff        ..      B        0x1e896 ; prvInitialiseNewTask + 126
        0x0001e896:    e7ff        ..      B        0x1e898 ; prvInitialiseNewTask + 128
        0x0001e898:    9800        ..      LDR      r0,[sp,#0]
        0x0001e89a:    3001        .0      ADDS     r0,#1
        0x0001e89c:    9000        ..      STR      r0,[sp,#0]
        0x0001e89e:    e7e8        ..      B        0x1e872 ; prvInitialiseNewTask + 90
        0x0001e8a0:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001e8a2:    2000        .       MOVS     r0,#0
        0x0001e8a4:    f8810043    ..C.    STRB     r0,[r1,#0x43]
        0x0001e8a8:    e000        ..      B        0x1e8ac ; prvInitialiseNewTask + 148
        0x0001e8aa:    e7ff        ..      B        0x1e8ac ; prvInitialiseNewTask + 148
        0x0001e8ac:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001e8ae:    2807        .(      CMP      r0,#7
        0x0001e8b0:    d302        ..      BCC      0x1e8b8 ; prvInitialiseNewTask + 160
        0x0001e8b2:    e7ff        ..      B        0x1e8b4 ; prvInitialiseNewTask + 156
        0x0001e8b4:    e7ff        ..      B        0x1e8b6 ; prvInitialiseNewTask + 158
        0x0001e8b6:    e7fe        ..      B        0x1e8b6 ; prvInitialiseNewTask + 158
        0x0001e8b8:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001e8ba:    2807        .(      CMP      r0,#7
        0x0001e8bc:    d303        ..      BCC      0x1e8c6 ; prvInitialiseNewTask + 174
        0x0001e8be:    e7ff        ..      B        0x1e8c0 ; prvInitialiseNewTask + 168
        0x0001e8c0:    2006        .       MOVS     r0,#6
        0x0001e8c2:    9008        ..      STR      r0,[sp,#0x20]
        0x0001e8c4:    e000        ..      B        0x1e8c8 ; prvInitialiseNewTask + 176
        0x0001e8c6:    e7ff        ..      B        0x1e8c8 ; prvInitialiseNewTask + 176
        0x0001e8c8:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001e8ca:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001e8cc:    62c8        .b      STR      r0,[r1,#0x2c]
        0x0001e8ce:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001e8d0:    3004        .0      ADDS     r0,#4
        0x0001e8d2:    f000fe45    ..E.    BL       vListInitialiseItem ; 0x1f560
        0x0001e8d6:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001e8d8:    3018        .0      ADDS     r0,r0,#0x18
        0x0001e8da:    f000fe41    ..A.    BL       vListInitialiseItem ; 0x1f560
        0x0001e8de:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001e8e0:    6100        .a      STR      r0,[r0,#0x10]
        0x0001e8e2:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001e8e4:    f1c00007    ....    RSB      r0,r0,#7
        0x0001e8e8:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001e8ea:    6188        .a      STR      r0,[r1,#0x18]
        0x0001e8ec:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001e8ee:    6240        @b      STR      r0,[r0,#0x24]
        0x0001e8f0:    9801        ..      LDR      r0,[sp,#4]
        0x0001e8f2:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001e8f4:    9a02        ..      LDR      r2,[sp,#8]
        0x0001e8f6:    f000fcef    ....    BL       pxPortInitialiseStack ; 0x1f2d8
        0x0001e8fa:    990a        ..      LDR      r1,[sp,#0x28]
        0x0001e8fc:    6008        .`      STR      r0,[r1,#0]
        0x0001e8fe:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001e900:    b120         .      CBZ      r0,0x1e90c ; prvInitialiseNewTask + 244
        0x0001e902:    e7ff        ..      B        0x1e904 ; prvInitialiseNewTask + 236
        0x0001e904:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001e906:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001e908:    6008        .`      STR      r0,[r1,#0]
        0x0001e90a:    e000        ..      B        0x1e90e ; prvInitialiseNewTask + 246
        0x0001e90c:    e7ff        ..      B        0x1e90e ; prvInitialiseNewTask + 246
        0x0001e90e:    b006        ..      ADD      sp,sp,#0x18
        0x0001e910:    bd80        ..      POP      {r7,pc}
        0x0001e912:    0000        ..      MOVS     r0,r0
    prvInitialiseNewTimer
        0x0001e914:    b580        ..      PUSH     {r7,lr}
        0x0001e916:    b084        ..      SUB      sp,sp,#0x10
        0x0001e918:    f8ddc01c    ....    LDR      r12,[sp,#0x1c]
        0x0001e91c:    f8ddc018    ....    LDR      r12,[sp,#0x18]
        0x0001e920:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e922:    9102        ..      STR      r1,[sp,#8]
        0x0001e924:    9201        ..      STR      r2,[sp,#4]
        0x0001e926:    9300        ..      STR      r3,[sp,#0]
        0x0001e928:    9802        ..      LDR      r0,[sp,#8]
        0x0001e92a:    b910        ..      CBNZ     r0,0x1e932 ; prvInitialiseNewTimer + 30
        0x0001e92c:    e7ff        ..      B        0x1e92e ; prvInitialiseNewTimer + 26
        0x0001e92e:    e7ff        ..      B        0x1e930 ; prvInitialiseNewTimer + 28
        0x0001e930:    e7fe        ..      B        0x1e930 ; prvInitialiseNewTimer + 28
        0x0001e932:    f7fffda7    ....    BL       prvCheckForValidListAndQueue ; 0x1e484
        0x0001e936:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e938:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001e93a:    6008        .`      STR      r0,[r1,#0]
        0x0001e93c:    9802        ..      LDR      r0,[sp,#8]
        0x0001e93e:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001e940:    6188        .a      STR      r0,[r1,#0x18]
        0x0001e942:    9800        ..      LDR      r0,[sp,#0]
        0x0001e944:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001e946:    61c8        .a      STR      r0,[r1,#0x1c]
        0x0001e948:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001e94a:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001e94c:    6208        .b      STR      r0,[r1,#0x20]
        0x0001e94e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001e950:    3004        .0      ADDS     r0,#4
        0x0001e952:    f000fe05    ....    BL       vListInitialiseItem ; 0x1f560
        0x0001e956:    9801        ..      LDR      r0,[sp,#4]
        0x0001e958:    b140        @.      CBZ      r0,0x1e96c ; prvInitialiseNewTimer + 88
        0x0001e95a:    e7ff        ..      B        0x1e95c ; prvInitialiseNewTimer + 72
        0x0001e95c:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001e95e:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x0001e962:    f0400004    @...    ORR      r0,r0,#4
        0x0001e966:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x0001e96a:    e7ff        ..      B        0x1e96c ; prvInitialiseNewTimer + 88
        0x0001e96c:    b004        ..      ADD      sp,sp,#0x10
        0x0001e96e:    bd80        ..      POP      {r7,pc}
    prvInitialiseTaskLists
        0x0001e970:    b580        ..      PUSH     {r7,lr}
        0x0001e972:    b084        ..      SUB      sp,sp,#0x10
        0x0001e974:    2000        .       MOVS     r0,#0
        0x0001e976:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e978:    e7ff        ..      B        0x1e97a ; prvInitialiseTaskLists + 10
        0x0001e97a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e97c:    2806        .(      CMP      r0,#6
        0x0001e97e:    d810        ..      BHI      0x1e9a2 ; prvInitialiseTaskLists + 50
        0x0001e980:    e7ff        ..      B        0x1e982 ; prvInitialiseTaskLists + 18
        0x0001e982:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e984:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x0001e988:    f64950dc    I..P    MOV      r0,#0x9ddc
        0x0001e98c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e990:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001e994:    f000fdcc    ....    BL       vListInitialise ; 0x1f530
        0x0001e998:    e7ff        ..      B        0x1e99a ; prvInitialiseTaskLists + 42
        0x0001e99a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001e99c:    3001        .0      ADDS     r0,#1
        0x0001e99e:    9003        ..      STR      r0,[sp,#0xc]
        0x0001e9a0:    e7eb        ..      B        0x1e97a ; prvInitialiseTaskLists + 10
        0x0001e9a2:    f64e20ac    N..     MOV      r0,#0xeaac
        0x0001e9a6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e9aa:    9001        ..      STR      r0,[sp,#4]
        0x0001e9ac:    f000fdc0    ....    BL       vListInitialise ; 0x1f530
        0x0001e9b0:    f64e20c0    N..     MOV      r0,#0xeac0
        0x0001e9b4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e9b8:    9002        ..      STR      r0,[sp,#8]
        0x0001e9ba:    f000fdb9    ....    BL       vListInitialise ; 0x1f530
        0x0001e9be:    f64e20f8    N..     MOV      r0,#0xeaf8
        0x0001e9c2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e9c6:    f000fdb3    ....    BL       vListInitialise ; 0x1f530
        0x0001e9ca:    f64e3018    N..0    MOV      r0,#0xeb18
        0x0001e9ce:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001e9d2:    f000fdad    ....    BL       vListInitialise ; 0x1f530
        0x0001e9d6:    9901        ..      LDR      r1,[sp,#4]
        0x0001e9d8:    9802        ..      LDR      r0,[sp,#8]
        0x0001e9da:    f64952cc    I..R    MOV      r2,#0x9dcc
        0x0001e9de:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001e9e2:    6011        .`      STR      r1,[r2,#0]
        0x0001e9e4:    f64951d4    I..Q    MOV      r1,#0x9dd4
        0x0001e9e8:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001e9ec:    6008        .`      STR      r0,[r1,#0]
        0x0001e9ee:    b004        ..      ADD      sp,sp,#0x10
        0x0001e9f0:    bd80        ..      POP      {r7,pc}
        0x0001e9f2:    0000        ..      MOVS     r0,r0
    prvInsertBlockIntoFreeList
        0x0001e9f4:    b083        ..      SUB      sp,sp,#0xc
        0x0001e9f6:    9002        ..      STR      r0,[sp,#8]
        0x0001e9f8:    f64e3010    N..0    MOV      r0,#0xeb10
        0x0001e9fc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ea00:    9001        ..      STR      r0,[sp,#4]
        0x0001ea02:    e7ff        ..      B        0x1ea04 ; prvInsertBlockIntoFreeList + 16
        0x0001ea04:    9801        ..      LDR      r0,[sp,#4]
        0x0001ea06:    6800        .h      LDR      r0,[r0,#0]
        0x0001ea08:    9902        ..      LDR      r1,[sp,#8]
        0x0001ea0a:    4288        .B      CMP      r0,r1
        0x0001ea0c:    d205        ..      BCS      0x1ea1a ; prvInsertBlockIntoFreeList + 38
        0x0001ea0e:    e7ff        ..      B        0x1ea10 ; prvInsertBlockIntoFreeList + 28
        0x0001ea10:    e7ff        ..      B        0x1ea12 ; prvInsertBlockIntoFreeList + 30
        0x0001ea12:    9801        ..      LDR      r0,[sp,#4]
        0x0001ea14:    6800        .h      LDR      r0,[r0,#0]
        0x0001ea16:    9001        ..      STR      r0,[sp,#4]
        0x0001ea18:    e7f4        ..      B        0x1ea04 ; prvInsertBlockIntoFreeList + 16
        0x0001ea1a:    9801        ..      LDR      r0,[sp,#4]
        0x0001ea1c:    9000        ..      STR      r0,[sp,#0]
        0x0001ea1e:    9800        ..      LDR      r0,[sp,#0]
        0x0001ea20:    9901        ..      LDR      r1,[sp,#4]
        0x0001ea22:    6849        Ih      LDR      r1,[r1,#4]
        0x0001ea24:    4408        .D      ADD      r0,r0,r1
        0x0001ea26:    9902        ..      LDR      r1,[sp,#8]
        0x0001ea28:    4288        .B      CMP      r0,r1
        0x0001ea2a:    d109        ..      BNE      0x1ea40 ; prvInsertBlockIntoFreeList + 76
        0x0001ea2c:    e7ff        ..      B        0x1ea2e ; prvInsertBlockIntoFreeList + 58
        0x0001ea2e:    9802        ..      LDR      r0,[sp,#8]
        0x0001ea30:    6842        Bh      LDR      r2,[r0,#4]
        0x0001ea32:    9901        ..      LDR      r1,[sp,#4]
        0x0001ea34:    6848        Hh      LDR      r0,[r1,#4]
        0x0001ea36:    4410        .D      ADD      r0,r0,r2
        0x0001ea38:    6048        H`      STR      r0,[r1,#4]
        0x0001ea3a:    9801        ..      LDR      r0,[sp,#4]
        0x0001ea3c:    9002        ..      STR      r0,[sp,#8]
        0x0001ea3e:    e000        ..      B        0x1ea42 ; prvInsertBlockIntoFreeList + 78
        0x0001ea40:    e7ff        ..      B        0x1ea42 ; prvInsertBlockIntoFreeList + 78
        0x0001ea42:    9802        ..      LDR      r0,[sp,#8]
        0x0001ea44:    9000        ..      STR      r0,[sp,#0]
        0x0001ea46:    9800        ..      LDR      r0,[sp,#0]
        0x0001ea48:    9902        ..      LDR      r1,[sp,#8]
        0x0001ea4a:    6849        Ih      LDR      r1,[r1,#4]
        0x0001ea4c:    4408        .D      ADD      r0,r0,r1
        0x0001ea4e:    9901        ..      LDR      r1,[sp,#4]
        0x0001ea50:    6809        .h      LDR      r1,[r1,#0]
        0x0001ea52:    4288        .B      CMP      r0,r1
        0x0001ea54:    d120         .      BNE      0x1ea98 ; prvInsertBlockIntoFreeList + 164
        0x0001ea56:    e7ff        ..      B        0x1ea58 ; prvInsertBlockIntoFreeList + 100
        0x0001ea58:    9801        ..      LDR      r0,[sp,#4]
        0x0001ea5a:    6800        .h      LDR      r0,[r0,#0]
        0x0001ea5c:    f64951d0    I..Q    MOV      r1,#0x9dd0
        0x0001ea60:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001ea64:    6809        .h      LDR      r1,[r1,#0]
        0x0001ea66:    4288        .B      CMP      r0,r1
        0x0001ea68:    d00d        ..      BEQ      0x1ea86 ; prvInsertBlockIntoFreeList + 146
        0x0001ea6a:    e7ff        ..      B        0x1ea6c ; prvInsertBlockIntoFreeList + 120
        0x0001ea6c:    9801        ..      LDR      r0,[sp,#4]
        0x0001ea6e:    6800        .h      LDR      r0,[r0,#0]
        0x0001ea70:    6842        Bh      LDR      r2,[r0,#4]
        0x0001ea72:    9902        ..      LDR      r1,[sp,#8]
        0x0001ea74:    6848        Hh      LDR      r0,[r1,#4]
        0x0001ea76:    4410        .D      ADD      r0,r0,r2
        0x0001ea78:    6048        H`      STR      r0,[r1,#4]
        0x0001ea7a:    9801        ..      LDR      r0,[sp,#4]
        0x0001ea7c:    6800        .h      LDR      r0,[r0,#0]
        0x0001ea7e:    6800        .h      LDR      r0,[r0,#0]
        0x0001ea80:    9902        ..      LDR      r1,[sp,#8]
        0x0001ea82:    6008        .`      STR      r0,[r1,#0]
        0x0001ea84:    e007        ..      B        0x1ea96 ; prvInsertBlockIntoFreeList + 162
        0x0001ea86:    f64950d0    I..P    MOV      r0,#0x9dd0
        0x0001ea8a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ea8e:    6800        .h      LDR      r0,[r0,#0]
        0x0001ea90:    9902        ..      LDR      r1,[sp,#8]
        0x0001ea92:    6008        .`      STR      r0,[r1,#0]
        0x0001ea94:    e7ff        ..      B        0x1ea96 ; prvInsertBlockIntoFreeList + 162
        0x0001ea96:    e004        ..      B        0x1eaa2 ; prvInsertBlockIntoFreeList + 174
        0x0001ea98:    9801        ..      LDR      r0,[sp,#4]
        0x0001ea9a:    6800        .h      LDR      r0,[r0,#0]
        0x0001ea9c:    9902        ..      LDR      r1,[sp,#8]
        0x0001ea9e:    6008        .`      STR      r0,[r1,#0]
        0x0001eaa0:    e7ff        ..      B        0x1eaa2 ; prvInsertBlockIntoFreeList + 174
        0x0001eaa2:    9801        ..      LDR      r0,[sp,#4]
        0x0001eaa4:    9902        ..      LDR      r1,[sp,#8]
        0x0001eaa6:    4288        .B      CMP      r0,r1
        0x0001eaa8:    d004        ..      BEQ      0x1eab4 ; prvInsertBlockIntoFreeList + 192
        0x0001eaaa:    e7ff        ..      B        0x1eaac ; prvInsertBlockIntoFreeList + 184
        0x0001eaac:    9802        ..      LDR      r0,[sp,#8]
        0x0001eaae:    9901        ..      LDR      r1,[sp,#4]
        0x0001eab0:    6008        .`      STR      r0,[r1,#0]
        0x0001eab2:    e000        ..      B        0x1eab6 ; prvInsertBlockIntoFreeList + 194
        0x0001eab4:    e7ff        ..      B        0x1eab6 ; prvInsertBlockIntoFreeList + 194
        0x0001eab6:    b003        ..      ADD      sp,sp,#0xc
        0x0001eab8:    4770        pG      BX       lr
        0x0001eaba:    0000        ..      MOVS     r0,r0
    prvInsertTimerInActiveList
        0x0001eabc:    b580        ..      PUSH     {r7,lr}
        0x0001eabe:    b086        ..      SUB      sp,sp,#0x18
        0x0001eac0:    9005        ..      STR      r0,[sp,#0x14]
        0x0001eac2:    9104        ..      STR      r1,[sp,#0x10]
        0x0001eac4:    9203        ..      STR      r2,[sp,#0xc]
        0x0001eac6:    9302        ..      STR      r3,[sp,#8]
        0x0001eac8:    2000        .       MOVS     r0,#0
        0x0001eaca:    9001        ..      STR      r0,[sp,#4]
        0x0001eacc:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001eace:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001ead0:    6048        H`      STR      r0,[r1,#4]
        0x0001ead2:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ead4:    6100        .a      STR      r0,[r0,#0x10]
        0x0001ead6:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ead8:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001eada:    4288        .B      CMP      r0,r1
        0x0001eadc:    d816        ..      BHI      0x1eb0c ; prvInsertTimerInActiveList + 80
        0x0001eade:    e7ff        ..      B        0x1eae0 ; prvInsertTimerInActiveList + 36
        0x0001eae0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001eae2:    9902        ..      LDR      r1,[sp,#8]
        0x0001eae4:    1a40        @.      SUBS     r0,r0,r1
        0x0001eae6:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001eae8:    6989        .i      LDR      r1,[r1,#0x18]
        0x0001eaea:    4288        .B      CMP      r0,r1
        0x0001eaec:    d303        ..      BCC      0x1eaf6 ; prvInsertTimerInActiveList + 58
        0x0001eaee:    e7ff        ..      B        0x1eaf0 ; prvInsertTimerInActiveList + 52
        0x0001eaf0:    2001        .       MOVS     r0,#1
        0x0001eaf2:    9001        ..      STR      r0,[sp,#4]
        0x0001eaf4:    e009        ..      B        0x1eb0a ; prvInsertTimerInActiveList + 78
        0x0001eaf6:    f64950d8    I..P    MOV      r0,#0x9dd8
        0x0001eafa:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001eafe:    6800        .h      LDR      r0,[r0,#0]
        0x0001eb00:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001eb02:    3104        .1      ADDS     r1,#4
        0x0001eb04:    f000fd34    ..4.    BL       vListInsert ; 0x1f570
        0x0001eb08:    e7ff        ..      B        0x1eb0a ; prvInsertTimerInActiveList + 78
        0x0001eb0a:    e017        ..      B        0x1eb3c ; prvInsertTimerInActiveList + 128
        0x0001eb0c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001eb0e:    9902        ..      LDR      r1,[sp,#8]
        0x0001eb10:    4288        .B      CMP      r0,r1
        0x0001eb12:    d208        ..      BCS      0x1eb26 ; prvInsertTimerInActiveList + 106
        0x0001eb14:    e7ff        ..      B        0x1eb16 ; prvInsertTimerInActiveList + 90
        0x0001eb16:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001eb18:    9902        ..      LDR      r1,[sp,#8]
        0x0001eb1a:    4288        .B      CMP      r0,r1
        0x0001eb1c:    d303        ..      BCC      0x1eb26 ; prvInsertTimerInActiveList + 106
        0x0001eb1e:    e7ff        ..      B        0x1eb20 ; prvInsertTimerInActiveList + 100
        0x0001eb20:    2001        .       MOVS     r0,#1
        0x0001eb22:    9001        ..      STR      r0,[sp,#4]
        0x0001eb24:    e009        ..      B        0x1eb3a ; prvInsertTimerInActiveList + 126
        0x0001eb26:    f64950c8    I..P    MOV      r0,#0x9dc8
        0x0001eb2a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001eb2e:    6800        .h      LDR      r0,[r0,#0]
        0x0001eb30:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001eb32:    3104        .1      ADDS     r1,#4
        0x0001eb34:    f000fd1c    ....    BL       vListInsert ; 0x1f570
        0x0001eb38:    e7ff        ..      B        0x1eb3a ; prvInsertTimerInActiveList + 126
        0x0001eb3a:    e7ff        ..      B        0x1eb3c ; prvInsertTimerInActiveList + 128
        0x0001eb3c:    9801        ..      LDR      r0,[sp,#4]
        0x0001eb3e:    b006        ..      ADD      sp,sp,#0x18
        0x0001eb40:    bd80        ..      POP      {r7,pc}
        0x0001eb42:    0000        ..      MOVS     r0,r0
    prvIsQueueEmpty
        0x0001eb44:    b580        ..      PUSH     {r7,lr}
        0x0001eb46:    b082        ..      SUB      sp,sp,#8
        0x0001eb48:    9001        ..      STR      r0,[sp,#4]
        0x0001eb4a:    f000fd51    ..Q.    BL       vPortEnterCritical ; 0x1f5f0
        0x0001eb4e:    9801        ..      LDR      r0,[sp,#4]
        0x0001eb50:    6b80        .k      LDR      r0,[r0,#0x38]
        0x0001eb52:    b918        ..      CBNZ     r0,0x1eb5c ; prvIsQueueEmpty + 24
        0x0001eb54:    e7ff        ..      B        0x1eb56 ; prvIsQueueEmpty + 18
        0x0001eb56:    2001        .       MOVS     r0,#1
        0x0001eb58:    9000        ..      STR      r0,[sp,#0]
        0x0001eb5a:    e002        ..      B        0x1eb62 ; prvIsQueueEmpty + 30
        0x0001eb5c:    2000        .       MOVS     r0,#0
        0x0001eb5e:    9000        ..      STR      r0,[sp,#0]
        0x0001eb60:    e7ff        ..      B        0x1eb62 ; prvIsQueueEmpty + 30
        0x0001eb62:    f000fd67    ..g.    BL       vPortExitCritical ; 0x1f634
        0x0001eb66:    9800        ..      LDR      r0,[sp,#0]
        0x0001eb68:    b002        ..      ADD      sp,sp,#8
        0x0001eb6a:    bd80        ..      POP      {r7,pc}
    prvIsQueueFull
        0x0001eb6c:    b580        ..      PUSH     {r7,lr}
        0x0001eb6e:    b082        ..      SUB      sp,sp,#8
        0x0001eb70:    9001        ..      STR      r0,[sp,#4]
        0x0001eb72:    f000fd3d    ..=.    BL       vPortEnterCritical ; 0x1f5f0
        0x0001eb76:    9801        ..      LDR      r0,[sp,#4]
        0x0001eb78:    6b80        .k      LDR      r0,[r0,#0x38]
        0x0001eb7a:    9901        ..      LDR      r1,[sp,#4]
        0x0001eb7c:    6bc9        .k      LDR      r1,[r1,#0x3c]
        0x0001eb7e:    4288        .B      CMP      r0,r1
        0x0001eb80:    d103        ..      BNE      0x1eb8a ; prvIsQueueFull + 30
        0x0001eb82:    e7ff        ..      B        0x1eb84 ; prvIsQueueFull + 24
        0x0001eb84:    2001        .       MOVS     r0,#1
        0x0001eb86:    9000        ..      STR      r0,[sp,#0]
        0x0001eb88:    e002        ..      B        0x1eb90 ; prvIsQueueFull + 36
        0x0001eb8a:    2000        .       MOVS     r0,#0
        0x0001eb8c:    9000        ..      STR      r0,[sp,#0]
        0x0001eb8e:    e7ff        ..      B        0x1eb90 ; prvIsQueueFull + 36
        0x0001eb90:    f000fd50    ..P.    BL       vPortExitCritical ; 0x1f634
        0x0001eb94:    9800        ..      LDR      r0,[sp,#0]
        0x0001eb96:    b002        ..      ADD      sp,sp,#8
        0x0001eb98:    bd80        ..      POP      {r7,pc}
        0x0001eb9a:    0000        ..      MOVS     r0,r0
    prvPortStartFirstTask
        0x0001eb9c:    4808        .H      LDR      r0,[pc,#32] ; [0x1ebc0] = 0xe000ed08
        0x0001eb9e:    6800        .h      LDR      r0,[r0,#0]
        0x0001eba0:    6800        .h      LDR      r0,[r0,#0]
        0x0001eba2:    f3808808    ....    MSR      MSP,r0
        0x0001eba6:    f04f0000    O...    MOV      r0,#0
        0x0001ebaa:    f3808814    ....    MSR      CONTROL,r0
        0x0001ebae:    b662        b.      CPSIE    i
        0x0001ebb0:    b661        a.      CPSIE    f
        0x0001ebb2:    f3bf8f4f    ..O.    DSB      
        0x0001ebb6:    f3bf8f6f    ..o.    ISB      
        0x0001ebba:    df00        ..      SVC      #0x0 ; formerly SWI
        0x0001ebbc:    bf00        ..      NOP      
        0x0001ebbe:    bf00        ..      NOP      
    $d.23
        0x0001ebc0:    e000ed08    ....    DCD    3758157064
    $t.24
    prvProcessExpiredTimer
        0x0001ebc4:    b580        ..      PUSH     {r7,lr}
        0x0001ebc6:    b084        ..      SUB      sp,sp,#0x10
        0x0001ebc8:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ebca:    9102        ..      STR      r1,[sp,#8]
        0x0001ebcc:    f64950c8    I..P    MOV      r0,#0x9dc8
        0x0001ebd0:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ebd4:    6800        .h      LDR      r0,[r0,#0]
        0x0001ebd6:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001ebd8:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001ebda:    9001        ..      STR      r0,[sp,#4]
        0x0001ebdc:    9801        ..      LDR      r0,[sp,#4]
        0x0001ebde:    3004        .0      ADDS     r0,#4
        0x0001ebe0:    f000fc74    ..t.    BL       uxListRemove ; 0x1f4cc
        0x0001ebe4:    9801        ..      LDR      r0,[sp,#4]
        0x0001ebe6:    f8900024    ..$.    LDRB     r0,[r0,#0x24]
        0x0001ebea:    0740        @.      LSLS     r0,r0,#29
        0x0001ebec:    2800        .(      CMP      r0,#0
        0x0001ebee:    d506        ..      BPL      0x1ebfe ; prvProcessExpiredTimer + 58
        0x0001ebf0:    e7ff        ..      B        0x1ebf2 ; prvProcessExpiredTimer + 46
        0x0001ebf2:    9801        ..      LDR      r0,[sp,#4]
        0x0001ebf4:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001ebf6:    9a02        ..      LDR      r2,[sp,#8]
        0x0001ebf8:    f000f90a    ....    BL       prvReloadTimer ; 0x1ee10
        0x0001ebfc:    e007        ..      B        0x1ec0e ; prvProcessExpiredTimer + 74
        0x0001ebfe:    9901        ..      LDR      r1,[sp,#4]
        0x0001ec00:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x0001ec04:    f00000fe    ....    AND      r0,r0,#0xfe
        0x0001ec08:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x0001ec0c:    e7ff        ..      B        0x1ec0e ; prvProcessExpiredTimer + 74
        0x0001ec0e:    9801        ..      LDR      r0,[sp,#4]
        0x0001ec10:    6a01        .j      LDR      r1,[r0,#0x20]
        0x0001ec12:    4788        .G      BLX      r1
        0x0001ec14:    b004        ..      ADD      sp,sp,#0x10
        0x0001ec16:    bd80        ..      POP      {r7,pc}
    prvProcessReceivedCommands
        0x0001ec18:    b580        ..      PUSH     {r7,lr}
        0x0001ec1a:    b08a        ..      SUB      sp,sp,#0x28
        0x0001ec1c:    e7ff        ..      B        0x1ec1e ; prvProcessReceivedCommands + 6
        0x0001ec1e:    f64e3030    N.00    MOV      r0,#0xeb30
        0x0001ec22:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ec26:    6800        .h      LDR      r0,[r0,#0]
        0x0001ec28:    a906        ..      ADD      r1,sp,#0x18
        0x0001ec2a:    2200        ."      MOVS     r2,#0
        0x0001ec2c:    f001fbc8    ....    BL       xQueueReceive ; 0x203c0
        0x0001ec30:    2800        .(      CMP      r0,#0
        0x0001ec32:    f000809c    ....    BEQ.W    0x1ed6e ; prvProcessReceivedCommands + 342
        0x0001ec36:    e7ff        ..      B        0x1ec38 ; prvProcessReceivedCommands + 32
        0x0001ec38:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ec3a:    f1b03fff    ...?    CMP      r0,#0xffffffff
        0x0001ec3e:    dc0e        ..      BGT      0x1ec5e ; prvProcessReceivedCommands + 70
        0x0001ec40:    e7ff        ..      B        0x1ec42 ; prvProcessReceivedCommands + 42
        0x0001ec42:    a806        ..      ADD      r0,sp,#0x18
        0x0001ec44:    3004        .0      ADDS     r0,#4
        0x0001ec46:    9002        ..      STR      r0,[sp,#8]
        0x0001ec48:    9802        ..      LDR      r0,[sp,#8]
        0x0001ec4a:    b910        ..      CBNZ     r0,0x1ec52 ; prvProcessReceivedCommands + 58
        0x0001ec4c:    e7ff        ..      B        0x1ec4e ; prvProcessReceivedCommands + 54
        0x0001ec4e:    e7ff        ..      B        0x1ec50 ; prvProcessReceivedCommands + 56
        0x0001ec50:    e7fe        ..      B        0x1ec50 ; prvProcessReceivedCommands + 56
        0x0001ec52:    9902        ..      LDR      r1,[sp,#8]
        0x0001ec54:    680a        .h      LDR      r2,[r1,#0]
        0x0001ec56:    6848        Hh      LDR      r0,[r1,#4]
        0x0001ec58:    6889        .h      LDR      r1,[r1,#8]
        0x0001ec5a:    4790        .G      BLX      r2
        0x0001ec5c:    e000        ..      B        0x1ec60 ; prvProcessReceivedCommands + 72
        0x0001ec5e:    e7ff        ..      B        0x1ec60 ; prvProcessReceivedCommands + 72
        0x0001ec60:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ec62:    2800        .(      CMP      r0,#0
        0x0001ec64:    f1008082    ....    BMI.W    0x1ed6c ; prvProcessReceivedCommands + 340
        0x0001ec68:    e7ff        ..      B        0x1ec6a ; prvProcessReceivedCommands + 82
        0x0001ec6a:    9808        ..      LDR      r0,[sp,#0x20]
        0x0001ec6c:    9005        ..      STR      r0,[sp,#0x14]
        0x0001ec6e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ec70:    6940        @i      LDR      r0,[r0,#0x14]
        0x0001ec72:    b128        (.      CBZ      r0,0x1ec80 ; prvProcessReceivedCommands + 104
        0x0001ec74:    e7ff        ..      B        0x1ec76 ; prvProcessReceivedCommands + 94
        0x0001ec76:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ec78:    3004        .0      ADDS     r0,#4
        0x0001ec7a:    f000fc27    ..'.    BL       uxListRemove ; 0x1f4cc
        0x0001ec7e:    e000        ..      B        0x1ec82 ; prvProcessReceivedCommands + 106
        0x0001ec80:    e7ff        ..      B        0x1ec82 ; prvProcessReceivedCommands + 106
        0x0001ec82:    a804        ..      ADD      r0,sp,#0x10
        0x0001ec84:    f000f8fc    ....    BL       prvSampleTimeNow ; 0x1ee80
        0x0001ec88:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ec8a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001ec8c:    3801        .8      SUBS     r0,#1
        0x0001ec8e:    4601        .F      MOV      r1,r0
        0x0001ec90:    9101        ..      STR      r1,[sp,#4]
        0x0001ec92:    2808        .(      CMP      r0,#8
        0x0001ec94:    d868        h.      BHI      0x1ed68 ; prvProcessReceivedCommands + 336
        0x0001ec96:    9901        ..      LDR      r1,[sp,#4]
        0x0001ec98:    e8dff001    ....    TBB      [pc,r1]
    $d.21
        0x0001ec9c:    3a320505    ..2:    DCD    976356613
        0x0001eca0:    32050552    R..2    DCD    839189842
        0x0001eca4:    003a        :.      DCW    58
    $t.22
        0x0001eca6:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001eca8:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x0001ecac:    f0400001    @...    ORR      r0,r0,#1
        0x0001ecb0:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x0001ecb4:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ecb6:    9b07        ..      LDR      r3,[sp,#0x1c]
        0x0001ecb8:    6981        .i      LDR      r1,[r0,#0x18]
        0x0001ecba:    4419        .D      ADD      r1,r1,r3
        0x0001ecbc:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001ecbe:    f7fffefd    ....    BL       prvInsertTimerInActiveList ; 0x1eabc
        0x0001ecc2:    b1d8        ..      CBZ      r0,0x1ecfc ; prvProcessReceivedCommands + 228
        0x0001ecc4:    e7ff        ..      B        0x1ecc6 ; prvProcessReceivedCommands + 174
        0x0001ecc6:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ecc8:    f8900024    ..$.    LDRB     r0,[r0,#0x24]
        0x0001eccc:    0740        @.      LSLS     r0,r0,#29
        0x0001ecce:    2800        .(      CMP      r0,#0
        0x0001ecd0:    d508        ..      BPL      0x1ece4 ; prvProcessReceivedCommands + 204
        0x0001ecd2:    e7ff        ..      B        0x1ecd4 ; prvProcessReceivedCommands + 188
        0x0001ecd4:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ecd6:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001ecd8:    6982        .i      LDR      r2,[r0,#0x18]
        0x0001ecda:    4411        .D      ADD      r1,r1,r2
        0x0001ecdc:    9a03        ..      LDR      r2,[sp,#0xc]
        0x0001ecde:    f000f897    ....    BL       prvReloadTimer ; 0x1ee10
        0x0001ece2:    e007        ..      B        0x1ecf4 ; prvProcessReceivedCommands + 220
        0x0001ece4:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001ece6:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x0001ecea:    f00000fe    ....    AND      r0,r0,#0xfe
        0x0001ecee:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x0001ecf2:    e7ff        ..      B        0x1ecf4 ; prvProcessReceivedCommands + 220
        0x0001ecf4:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ecf6:    6a01        .j      LDR      r1,[r0,#0x20]
        0x0001ecf8:    4788        .G      BLX      r1
        0x0001ecfa:    e000        ..      B        0x1ecfe ; prvProcessReceivedCommands + 230
        0x0001ecfc:    e7ff        ..      B        0x1ecfe ; prvProcessReceivedCommands + 230
        0x0001ecfe:    e034        4.      B        0x1ed6a ; prvProcessReceivedCommands + 338
        0x0001ed00:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001ed02:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x0001ed06:    f00000fe    ....    AND      r0,r0,#0xfe
        0x0001ed0a:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x0001ed0e:    e02c        ,.      B        0x1ed6a ; prvProcessReceivedCommands + 338
        0x0001ed10:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001ed12:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x0001ed16:    f0400001    @...    ORR      r0,r0,#1
        0x0001ed1a:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x0001ed1e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ed20:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001ed22:    6188        .a      STR      r0,[r1,#0x18]
        0x0001ed24:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ed26:    6980        .i      LDR      r0,[r0,#0x18]
        0x0001ed28:    b910        ..      CBNZ     r0,0x1ed30 ; prvProcessReceivedCommands + 280
        0x0001ed2a:    e7ff        ..      B        0x1ed2c ; prvProcessReceivedCommands + 276
        0x0001ed2c:    e7ff        ..      B        0x1ed2e ; prvProcessReceivedCommands + 278
        0x0001ed2e:    e7fe        ..      B        0x1ed2e ; prvProcessReceivedCommands + 278
        0x0001ed30:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ed32:    9b03        ..      LDR      r3,[sp,#0xc]
        0x0001ed34:    6981        .i      LDR      r1,[r0,#0x18]
        0x0001ed36:    4419        .D      ADD      r1,r1,r3
        0x0001ed38:    461a        .F      MOV      r2,r3
        0x0001ed3a:    f7fffebf    ....    BL       prvInsertTimerInActiveList ; 0x1eabc
        0x0001ed3e:    e014        ..      B        0x1ed6a ; prvProcessReceivedCommands + 338
        0x0001ed40:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ed42:    f8900024    ..$.    LDRB     r0,[r0,#0x24]
        0x0001ed46:    0780        ..      LSLS     r0,r0,#30
        0x0001ed48:    2800        .(      CMP      r0,#0
        0x0001ed4a:    d404        ..      BMI      0x1ed56 ; prvProcessReceivedCommands + 318
        0x0001ed4c:    e7ff        ..      B        0x1ed4e ; prvProcessReceivedCommands + 310
        0x0001ed4e:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001ed50:    f000fc8c    ....    BL       vPortFree ; 0x1f66c
        0x0001ed54:    e007        ..      B        0x1ed66 ; prvProcessReceivedCommands + 334
        0x0001ed56:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001ed58:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
        0x0001ed5c:    f00000fe    ....    AND      r0,r0,#0xfe
        0x0001ed60:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x0001ed64:    e7ff        ..      B        0x1ed66 ; prvProcessReceivedCommands + 334
        0x0001ed66:    e000        ..      B        0x1ed6a ; prvProcessReceivedCommands + 338
        0x0001ed68:    e7ff        ..      B        0x1ed6a ; prvProcessReceivedCommands + 338
        0x0001ed6a:    e7ff        ..      B        0x1ed6c ; prvProcessReceivedCommands + 340
        0x0001ed6c:    e757        W.      B        0x1ec1e ; prvProcessReceivedCommands + 6
        0x0001ed6e:    b00a        ..      ADD      sp,sp,#0x28
        0x0001ed70:    bd80        ..      POP      {r7,pc}
        0x0001ed72:    0000        ..      MOVS     r0,r0
    prvProcessTimerOrBlockTask
        0x0001ed74:    b580        ..      PUSH     {r7,lr}
        0x0001ed76:    b084        ..      SUB      sp,sp,#0x10
        0x0001ed78:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ed7a:    9102        ..      STR      r1,[sp,#8]
        0x0001ed7c:    f000ff54    ..T.    BL       vTaskSuspendAll ; 0x1fc28
        0x0001ed80:    4668        hF      MOV      r0,sp
        0x0001ed82:    f000f87d    ..}.    BL       prvSampleTimeNow ; 0x1ee80
        0x0001ed86:    9001        ..      STR      r0,[sp,#4]
        0x0001ed88:    9800        ..      LDR      r0,[sp,#0]
        0x0001ed8a:    bbd8        ..      CBNZ     r0,0x1ee04 ; prvProcessTimerOrBlockTask + 144
        0x0001ed8c:    e7ff        ..      B        0x1ed8e ; prvProcessTimerOrBlockTask + 26
        0x0001ed8e:    9802        ..      LDR      r0,[sp,#8]
        0x0001ed90:    b960        `.      CBNZ     r0,0x1edac ; prvProcessTimerOrBlockTask + 56
        0x0001ed92:    e7ff        ..      B        0x1ed94 ; prvProcessTimerOrBlockTask + 32
        0x0001ed94:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ed96:    9901        ..      LDR      r1,[sp,#4]
        0x0001ed98:    4288        .B      CMP      r0,r1
        0x0001ed9a:    d807        ..      BHI      0x1edac ; prvProcessTimerOrBlockTask + 56
        0x0001ed9c:    e7ff        ..      B        0x1ed9e ; prvProcessTimerOrBlockTask + 42
        0x0001ed9e:    f001fea5    ....    BL       xTaskResumeAll ; 0x20aec
        0x0001eda2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001eda4:    9901        ..      LDR      r1,[sp,#4]
        0x0001eda6:    f7ffff0d    ....    BL       prvProcessExpiredTimer ; 0x1ebc4
        0x0001edaa:    e02a        *.      B        0x1ee02 ; prvProcessTimerOrBlockTask + 142
        0x0001edac:    9802        ..      LDR      r0,[sp,#8]
        0x0001edae:    b158        X.      CBZ      r0,0x1edc8 ; prvProcessTimerOrBlockTask + 84
        0x0001edb0:    e7ff        ..      B        0x1edb2 ; prvProcessTimerOrBlockTask + 62
        0x0001edb2:    f64950d8    I..P    MOV      r0,#0x9dd8
        0x0001edb6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001edba:    6800        .h      LDR      r0,[r0,#0]
        0x0001edbc:    6800        .h      LDR      r0,[r0,#0]
        0x0001edbe:    fab0f080    ....    CLZ      r0,r0
        0x0001edc2:    0940        @.      LSRS     r0,r0,#5
        0x0001edc4:    9002        ..      STR      r0,[sp,#8]
        0x0001edc6:    e7ff        ..      B        0x1edc8 ; prvProcessTimerOrBlockTask + 84
        0x0001edc8:    f64e3030    N.00    MOV      r0,#0xeb30
        0x0001edcc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001edd0:    6800        .h      LDR      r0,[r0,#0]
        0x0001edd2:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001edd4:    9a01        ..      LDR      r2,[sp,#4]
        0x0001edd6:    1a89        ..      SUBS     r1,r1,r2
        0x0001edd8:    9a02        ..      LDR      r2,[sp,#8]
        0x0001edda:    f000fdbf    ....    BL       vQueueWaitForMessageRestricted ; 0x1f95c
        0x0001edde:    f001fe85    ....    BL       xTaskResumeAll ; 0x20aec
        0x0001ede2:    b960        `.      CBNZ     r0,0x1edfe ; prvProcessTimerOrBlockTask + 138
        0x0001ede4:    e7ff        ..      B        0x1ede6 ; prvProcessTimerOrBlockTask + 114
        0x0001ede6:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0001edea:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001edee:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001edf2:    6008        .`      STR      r0,[r1,#0]
        0x0001edf4:    f3bf8f4f    ..O.    DSB      
        0x0001edf8:    f3bf8f6f    ..o.    ISB      
        0x0001edfc:    e000        ..      B        0x1ee00 ; prvProcessTimerOrBlockTask + 140
        0x0001edfe:    e7ff        ..      B        0x1ee00 ; prvProcessTimerOrBlockTask + 140
        0x0001ee00:    e7ff        ..      B        0x1ee02 ; prvProcessTimerOrBlockTask + 142
        0x0001ee02:    e002        ..      B        0x1ee0a ; prvProcessTimerOrBlockTask + 150
        0x0001ee04:    f001fe72    ..r.    BL       xTaskResumeAll ; 0x20aec
        0x0001ee08:    e7ff        ..      B        0x1ee0a ; prvProcessTimerOrBlockTask + 150
        0x0001ee0a:    b004        ..      ADD      sp,sp,#0x10
        0x0001ee0c:    bd80        ..      POP      {r7,pc}
        0x0001ee0e:    0000        ..      MOVS     r0,r0
    prvReloadTimer
        0x0001ee10:    b580        ..      PUSH     {r7,lr}
        0x0001ee12:    b084        ..      SUB      sp,sp,#0x10
        0x0001ee14:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ee16:    9102        ..      STR      r1,[sp,#8]
        0x0001ee18:    9201        ..      STR      r2,[sp,#4]
        0x0001ee1a:    e7ff        ..      B        0x1ee1c ; prvReloadTimer + 12
        0x0001ee1c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ee1e:    9b02        ..      LDR      r3,[sp,#8]
        0x0001ee20:    6981        .i      LDR      r1,[r0,#0x18]
        0x0001ee22:    4419        .D      ADD      r1,r1,r3
        0x0001ee24:    9a01        ..      LDR      r2,[sp,#4]
        0x0001ee26:    f7fffe49    ..I.    BL       prvInsertTimerInActiveList ; 0x1eabc
        0x0001ee2a:    b148        H.      CBZ      r0,0x1ee40 ; prvReloadTimer + 48
        0x0001ee2c:    e7ff        ..      B        0x1ee2e ; prvReloadTimer + 30
        0x0001ee2e:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ee30:    6981        .i      LDR      r1,[r0,#0x18]
        0x0001ee32:    9802        ..      LDR      r0,[sp,#8]
        0x0001ee34:    4408        .D      ADD      r0,r0,r1
        0x0001ee36:    9002        ..      STR      r0,[sp,#8]
        0x0001ee38:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ee3a:    6a01        .j      LDR      r1,[r0,#0x20]
        0x0001ee3c:    4788        .G      BLX      r1
        0x0001ee3e:    e7ed        ..      B        0x1ee1c ; prvReloadTimer + 12
        0x0001ee40:    b004        ..      ADD      sp,sp,#0x10
        0x0001ee42:    bd80        ..      POP      {r7,pc}
    prvResetNextTaskUnblockTime
        0x0001ee44:    f64950cc    I..P    MOV      r0,#0x9dcc
        0x0001ee48:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ee4c:    6800        .h      LDR      r0,[r0,#0]
        0x0001ee4e:    6800        .h      LDR      r0,[r0,#0]
        0x0001ee50:    b940        @.      CBNZ     r0,0x1ee64 ; prvResetNextTaskUnblockTime + 32
        0x0001ee52:    e7ff        ..      B        0x1ee54 ; prvResetNextTaskUnblockTime + 16
        0x0001ee54:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x0001ee58:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001ee5c:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001ee60:    6008        .`      STR      r0,[r1,#0]
        0x0001ee62:    e00c        ..      B        0x1ee7e ; prvResetNextTaskUnblockTime + 58
        0x0001ee64:    f64950cc    I..P    MOV      r0,#0x9dcc
        0x0001ee68:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ee6c:    6800        .h      LDR      r0,[r0,#0]
        0x0001ee6e:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001ee70:    6800        .h      LDR      r0,[r0,#0]
        0x0001ee72:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x0001ee76:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001ee7a:    6008        .`      STR      r0,[r1,#0]
        0x0001ee7c:    e7ff        ..      B        0x1ee7e ; prvResetNextTaskUnblockTime + 58
        0x0001ee7e:    4770        pG      BX       lr
    prvSampleTimeNow
        0x0001ee80:    b580        ..      PUSH     {r7,lr}
        0x0001ee82:    b082        ..      SUB      sp,sp,#8
        0x0001ee84:    9001        ..      STR      r0,[sp,#4]
        0x0001ee86:    f001fc33    ..3.    BL       xTaskGetTickCount ; 0x206f0
        0x0001ee8a:    9000        ..      STR      r0,[sp,#0]
        0x0001ee8c:    9800        ..      LDR      r0,[sp,#0]
        0x0001ee8e:    f6492100    I..!    MOVW     r1,#0x9a00
        0x0001ee92:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001ee96:    6809        .h      LDR      r1,[r1,#0]
        0x0001ee98:    4288        .B      CMP      r0,r1
        0x0001ee9a:    d206        ..      BCS      0x1eeaa ; prvSampleTimeNow + 42
        0x0001ee9c:    e7ff        ..      B        0x1ee9e ; prvSampleTimeNow + 30
        0x0001ee9e:    f000f811    ....    BL       prvSwitchTimerLists ; 0x1eec4
        0x0001eea2:    9901        ..      LDR      r1,[sp,#4]
        0x0001eea4:    2001        .       MOVS     r0,#1
        0x0001eea6:    6008        .`      STR      r0,[r1,#0]
        0x0001eea8:    e003        ..      B        0x1eeb2 ; prvSampleTimeNow + 50
        0x0001eeaa:    9901        ..      LDR      r1,[sp,#4]
        0x0001eeac:    2000        .       MOVS     r0,#0
        0x0001eeae:    6008        .`      STR      r0,[r1,#0]
        0x0001eeb0:    e7ff        ..      B        0x1eeb2 ; prvSampleTimeNow + 50
        0x0001eeb2:    9800        ..      LDR      r0,[sp,#0]
        0x0001eeb4:    f6492100    I..!    MOVW     r1,#0x9a00
        0x0001eeb8:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001eebc:    6008        .`      STR      r0,[r1,#0]
        0x0001eebe:    9800        ..      LDR      r0,[sp,#0]
        0x0001eec0:    b002        ..      ADD      sp,sp,#8
        0x0001eec2:    bd80        ..      POP      {r7,pc}
    prvSwitchTimerLists
        0x0001eec4:    b580        ..      PUSH     {r7,lr}
        0x0001eec6:    b082        ..      SUB      sp,sp,#8
        0x0001eec8:    e7ff        ..      B        0x1eeca ; prvSwitchTimerLists + 6
        0x0001eeca:    f64950c8    I..P    MOV      r0,#0x9dc8
        0x0001eece:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001eed2:    6800        .h      LDR      r0,[r0,#0]
        0x0001eed4:    6800        .h      LDR      r0,[r0,#0]
        0x0001eed6:    b170        p.      CBZ      r0,0x1eef6 ; prvSwitchTimerLists + 50
        0x0001eed8:    e7ff        ..      B        0x1eeda ; prvSwitchTimerLists + 22
        0x0001eeda:    f64950c8    I..P    MOV      r0,#0x9dc8
        0x0001eede:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001eee2:    6800        .h      LDR      r0,[r0,#0]
        0x0001eee4:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001eee6:    6800        .h      LDR      r0,[r0,#0]
        0x0001eee8:    9001        ..      STR      r0,[sp,#4]
        0x0001eeea:    9801        ..      LDR      r0,[sp,#4]
        0x0001eeec:    f04f31ff    O..1    MOV      r1,#0xffffffff
        0x0001eef0:    f7fffe68    ..h.    BL       prvProcessExpiredTimer ; 0x1ebc4
        0x0001eef4:    e7e9        ..      B        0x1eeca ; prvSwitchTimerLists + 6
        0x0001eef6:    f64952c8    I..R    MOV      r2,#0x9dc8
        0x0001eefa:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001eefe:    6810        .h      LDR      r0,[r2,#0]
        0x0001ef00:    9000        ..      STR      r0,[sp,#0]
        0x0001ef02:    f64951d8    I..Q    MOV      r1,#0x9dd8
        0x0001ef06:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001ef0a:    6808        .h      LDR      r0,[r1,#0]
        0x0001ef0c:    6010        .`      STR      r0,[r2,#0]
        0x0001ef0e:    9800        ..      LDR      r0,[sp,#0]
        0x0001ef10:    6008        .`      STR      r0,[r1,#0]
        0x0001ef12:    b002        ..      ADD      sp,sp,#8
        0x0001ef14:    bd80        ..      POP      {r7,pc}
        0x0001ef16:    0000        ..      MOVS     r0,r0
    prvTaskExitError
        0x0001ef18:    b082        ..      SUB      sp,sp,#8
        0x0001ef1a:    2000        .       MOVS     r0,#0
        0x0001ef1c:    9000        ..      STR      r0,[sp,#0]
        0x0001ef1e:    f24020a4    @..     MOVW     r0,#0x2a4
        0x0001ef22:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001ef26:    6800        .h      LDR      r0,[r0,#0]
        0x0001ef28:    3001        .0      ADDS     r0,#1
        0x0001ef2a:    b110        ..      CBZ      r0,0x1ef32 ; prvTaskExitError + 26
        0x0001ef2c:    e7ff        ..      B        0x1ef2e ; prvTaskExitError + 22
        0x0001ef2e:    e7ff        ..      B        0x1ef30 ; prvTaskExitError + 24
        0x0001ef30:    e7fe        ..      B        0x1ef30 ; prvTaskExitError + 24
        0x0001ef32:    f04f0080    O...    MOV      r0,#0x80
        0x0001ef36:    f3808811    ....    MSR      BASEPRI,r0
        0x0001ef3a:    f3bf8f6f    ..o.    ISB      
        0x0001ef3e:    f3bf8f4f    ..O.    DSB      
        0x0001ef42:    9001        ..      STR      r0,[sp,#4]
        0x0001ef44:    e7ff        ..      B        0x1ef46 ; prvTaskExitError + 46
        0x0001ef46:    9800        ..      LDR      r0,[sp,#0]
        0x0001ef48:    b908        ..      CBNZ     r0,0x1ef4e ; prvTaskExitError + 54
        0x0001ef4a:    e7ff        ..      B        0x1ef4c ; prvTaskExitError + 52
        0x0001ef4c:    e7fb        ..      B        0x1ef46 ; prvTaskExitError + 46
        0x0001ef4e:    b002        ..      ADD      sp,sp,#8
        0x0001ef50:    4770        pG      BX       lr
        0x0001ef52:    0000        ..      MOVS     r0,r0
    prvTimerTask
        0x0001ef54:    b580        ..      PUSH     {r7,lr}
        0x0001ef56:    b084        ..      SUB      sp,sp,#0x10
        0x0001ef58:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ef5a:    e7ff        ..      B        0x1ef5c ; prvTimerTask + 8
        0x0001ef5c:    a801        ..      ADD      r0,sp,#4
        0x0001ef5e:    f7fffb7f    ....    BL       prvGetNextExpireTime ; 0x1e660
        0x0001ef62:    9002        ..      STR      r0,[sp,#8]
        0x0001ef64:    9802        ..      LDR      r0,[sp,#8]
        0x0001ef66:    9901        ..      LDR      r1,[sp,#4]
        0x0001ef68:    f7ffff04    ....    BL       prvProcessTimerOrBlockTask ; 0x1ed74
        0x0001ef6c:    f7fffe54    ..T.    BL       prvProcessReceivedCommands ; 0x1ec18
        0x0001ef70:    e7f4        ..      B        0x1ef5c ; prvTimerTask + 8
        0x0001ef72:    0000        ..      MOVS     r0,r0
    prvUnlockQueue
        0x0001ef74:    b580        ..      PUSH     {r7,lr}
        0x0001ef76:    b082        ..      SUB      sp,sp,#8
        0x0001ef78:    9001        ..      STR      r0,[sp,#4]
        0x0001ef7a:    f000fb39    ..9.    BL       vPortEnterCritical ; 0x1f5f0
        0x0001ef7e:    9801        ..      LDR      r0,[sp,#4]
        0x0001ef80:    f8900045    ..E.    LDRB     r0,[r0,#0x45]
        0x0001ef84:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001ef88:    e7ff        ..      B        0x1ef8a ; prvUnlockQueue + 22
        0x0001ef8a:    f99d0003    ....    LDRSB    r0,[sp,#3]
        0x0001ef8e:    2801        .(      CMP      r0,#1
        0x0001ef90:    db16        ..      BLT      0x1efc0 ; prvUnlockQueue + 76
        0x0001ef92:    e7ff        ..      B        0x1ef94 ; prvUnlockQueue + 32
        0x0001ef94:    9801        ..      LDR      r0,[sp,#4]
        0x0001ef96:    6a40        @j      LDR      r0,[r0,#0x24]
        0x0001ef98:    b158        X.      CBZ      r0,0x1efb2 ; prvUnlockQueue + 62
        0x0001ef9a:    e7ff        ..      B        0x1ef9c ; prvUnlockQueue + 40
        0x0001ef9c:    9801        ..      LDR      r0,[sp,#4]
        0x0001ef9e:    3024        $0      ADDS     r0,r0,#0x24
        0x0001efa0:    f001fcde    ....    BL       xTaskRemoveFromEventList ; 0x20960
        0x0001efa4:    b118        ..      CBZ      r0,0x1efae ; prvUnlockQueue + 58
        0x0001efa6:    e7ff        ..      B        0x1efa8 ; prvUnlockQueue + 52
        0x0001efa8:    f000fd4a    ..J.    BL       vTaskMissedYield ; 0x1fa40
        0x0001efac:    e000        ..      B        0x1efb0 ; prvUnlockQueue + 60
        0x0001efae:    e7ff        ..      B        0x1efb0 ; prvUnlockQueue + 60
        0x0001efb0:    e000        ..      B        0x1efb4 ; prvUnlockQueue + 64
        0x0001efb2:    e005        ..      B        0x1efc0 ; prvUnlockQueue + 76
        0x0001efb4:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001efb8:    3801        .8      SUBS     r0,#1
        0x0001efba:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001efbe:    e7e4        ..      B        0x1ef8a ; prvUnlockQueue + 22
        0x0001efc0:    9901        ..      LDR      r1,[sp,#4]
        0x0001efc2:    20ff        .       MOVS     r0,#0xff
        0x0001efc4:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x0001efc8:    f000fb34    ..4.    BL       vPortExitCritical ; 0x1f634
        0x0001efcc:    f000fb10    ....    BL       vPortEnterCritical ; 0x1f5f0
        0x0001efd0:    9801        ..      LDR      r0,[sp,#4]
        0x0001efd2:    f8900044    ..D.    LDRB     r0,[r0,#0x44]
        0x0001efd6:    f88d0002    ....    STRB     r0,[sp,#2]
        0x0001efda:    e7ff        ..      B        0x1efdc ; prvUnlockQueue + 104
        0x0001efdc:    f99d0002    ....    LDRSB    r0,[sp,#2]
        0x0001efe0:    2801        .(      CMP      r0,#1
        0x0001efe2:    db16        ..      BLT      0x1f012 ; prvUnlockQueue + 158
        0x0001efe4:    e7ff        ..      B        0x1efe6 ; prvUnlockQueue + 114
        0x0001efe6:    9801        ..      LDR      r0,[sp,#4]
        0x0001efe8:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001efea:    b180        ..      CBZ      r0,0x1f00e ; prvUnlockQueue + 154
        0x0001efec:    e7ff        ..      B        0x1efee ; prvUnlockQueue + 122
        0x0001efee:    9801        ..      LDR      r0,[sp,#4]
        0x0001eff0:    3010        .0      ADDS     r0,r0,#0x10
        0x0001eff2:    f001fcb5    ....    BL       xTaskRemoveFromEventList ; 0x20960
        0x0001eff6:    b118        ..      CBZ      r0,0x1f000 ; prvUnlockQueue + 140
        0x0001eff8:    e7ff        ..      B        0x1effa ; prvUnlockQueue + 134
        0x0001effa:    f000fd21    ..!.    BL       vTaskMissedYield ; 0x1fa40
        0x0001effe:    e000        ..      B        0x1f002 ; prvUnlockQueue + 142
        0x0001f000:    e7ff        ..      B        0x1f002 ; prvUnlockQueue + 142
        0x0001f002:    f89d0002    ....    LDRB     r0,[sp,#2]
        0x0001f006:    3801        .8      SUBS     r0,#1
        0x0001f008:    f88d0002    ....    STRB     r0,[sp,#2]
        0x0001f00c:    e000        ..      B        0x1f010 ; prvUnlockQueue + 156
        0x0001f00e:    e000        ..      B        0x1f012 ; prvUnlockQueue + 158
        0x0001f010:    e7e4        ..      B        0x1efdc ; prvUnlockQueue + 104
        0x0001f012:    9901        ..      LDR      r1,[sp,#4]
        0x0001f014:    20ff        .       MOVS     r0,#0xff
        0x0001f016:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x0001f01a:    f000fb0b    ....    BL       vPortExitCritical ; 0x1f634
        0x0001f01e:    b002        ..      ADD      sp,sp,#8
        0x0001f020:    bd80        ..      POP      {r7,pc}
        0x0001f022:    0000        ..      MOVS     r0,r0
    pvPortMalloc
        0x0001f024:    b580        ..      PUSH     {r7,lr}
        0x0001f026:    b088        ..      SUB      sp,sp,#0x20
        0x0001f028:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f02a:    2000        .       MOVS     r0,#0
        0x0001f02c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f02e:    f000fdfb    ....    BL       vTaskSuspendAll ; 0x1fc28
        0x0001f032:    f64950d0    I..P    MOV      r0,#0x9dd0
        0x0001f036:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f03a:    6800        .h      LDR      r0,[r0,#0]
        0x0001f03c:    b918        ..      CBNZ     r0,0x1f046 ; pvPortMalloc + 34
        0x0001f03e:    e7ff        ..      B        0x1f040 ; pvPortMalloc + 28
        0x0001f040:    f7fffb2e    ....    BL       prvHeapInit ; 0x1e6a0
        0x0001f044:    e000        ..      B        0x1f048 ; pvPortMalloc + 36
        0x0001f046:    e7ff        ..      B        0x1f048 ; pvPortMalloc + 36
        0x0001f048:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f04a:    b1a8        ..      CBZ      r0,0x1f078 ; pvPortMalloc + 84
        0x0001f04c:    e7ff        ..      B        0x1f04e ; pvPortMalloc + 42
        0x0001f04e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f050:    f0000007    ....    AND      r0,r0,#7
        0x0001f054:    f1c00010    ....    RSB      r0,r0,#0x10
        0x0001f058:    9002        ..      STR      r0,[sp,#8]
        0x0001f05a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f05c:    9902        ..      LDR      r1,[sp,#8]
        0x0001f05e:    43c9        .C      MVNS     r1,r1
        0x0001f060:    4288        .B      CMP      r0,r1
        0x0001f062:    d805        ..      BHI      0x1f070 ; pvPortMalloc + 76
        0x0001f064:    e7ff        ..      B        0x1f066 ; pvPortMalloc + 66
        0x0001f066:    9902        ..      LDR      r1,[sp,#8]
        0x0001f068:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f06a:    4408        .D      ADD      r0,r0,r1
        0x0001f06c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f06e:    e002        ..      B        0x1f076 ; pvPortMalloc + 82
        0x0001f070:    2000        .       MOVS     r0,#0
        0x0001f072:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f074:    e7ff        ..      B        0x1f076 ; pvPortMalloc + 82
        0x0001f076:    e000        ..      B        0x1f07a ; pvPortMalloc + 86
        0x0001f078:    e7ff        ..      B        0x1f07a ; pvPortMalloc + 86
        0x0001f07a:    f89d001f    ....    LDRB     r0,[sp,#0x1f]
        0x0001f07e:    0600        ..      LSLS     r0,r0,#24
        0x0001f080:    2800        .(      CMP      r0,#0
        0x0001f082:    f1008094    ....    BMI.W    0x1f1ae ; pvPortMalloc + 394
        0x0001f086:    e7ff        ..      B        0x1f088 ; pvPortMalloc + 100
        0x0001f088:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f08a:    2800        .(      CMP      r0,#0
        0x0001f08c:    f000808d    ....    BEQ.W    0x1f1aa ; pvPortMalloc + 390
        0x0001f090:    e7ff        ..      B        0x1f092 ; pvPortMalloc + 110
        0x0001f092:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f094:    f64e21d4    N..!    MOV      r1,#0xead4
        0x0001f098:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f09c:    6809        .h      LDR      r1,[r1,#0]
        0x0001f09e:    4288        .B      CMP      r0,r1
        0x0001f0a0:    f2008083    ....    BHI.W    0x1f1aa ; pvPortMalloc + 390
        0x0001f0a4:    e7ff        ..      B        0x1f0a6 ; pvPortMalloc + 130
        0x0001f0a6:    f64e3010    N..0    MOV      r0,#0xeb10
        0x0001f0aa:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f0ae:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f0b0:    6800        .h      LDR      r0,[r0,#0]
        0x0001f0b2:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f0b4:    e7ff        ..      B        0x1f0b6 ; pvPortMalloc + 146
        0x0001f0b6:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f0b8:    6841        Ah      LDR      r1,[r0,#4]
        0x0001f0ba:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x0001f0bc:    2000        .       MOVS     r0,#0
        0x0001f0be:    4291        .B      CMP      r1,r2
        0x0001f0c0:    9001        ..      STR      r0,[sp,#4]
        0x0001f0c2:    d207        ..      BCS      0x1f0d4 ; pvPortMalloc + 176
        0x0001f0c4:    e7ff        ..      B        0x1f0c6 ; pvPortMalloc + 162
        0x0001f0c6:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f0c8:    6800        .h      LDR      r0,[r0,#0]
        0x0001f0ca:    2800        .(      CMP      r0,#0
        0x0001f0cc:    bf18        ..      IT       NE
        0x0001f0ce:    2001        .       MOVNE    r0,#1
        0x0001f0d0:    9001        ..      STR      r0,[sp,#4]
        0x0001f0d2:    e7ff        ..      B        0x1f0d4 ; pvPortMalloc + 176
        0x0001f0d4:    9801        ..      LDR      r0,[sp,#4]
        0x0001f0d6:    07c0        ..      LSLS     r0,r0,#31
        0x0001f0d8:    b130        0.      CBZ      r0,0x1f0e8 ; pvPortMalloc + 196
        0x0001f0da:    e7ff        ..      B        0x1f0dc ; pvPortMalloc + 184
        0x0001f0dc:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f0de:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f0e0:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f0e2:    6800        .h      LDR      r0,[r0,#0]
        0x0001f0e4:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f0e6:    e7e6        ..      B        0x1f0b6 ; pvPortMalloc + 146
        0x0001f0e8:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f0ea:    f64951d0    I..Q    MOV      r1,#0x9dd0
        0x0001f0ee:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f0f2:    6809        .h      LDR      r1,[r1,#0]
        0x0001f0f4:    4288        .B      CMP      r0,r1
        0x0001f0f6:    d056        V.      BEQ      0x1f1a6 ; pvPortMalloc + 386
        0x0001f0f8:    e7ff        ..      B        0x1f0fa ; pvPortMalloc + 214
        0x0001f0fa:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f0fc:    6800        .h      LDR      r0,[r0,#0]
        0x0001f0fe:    3008        .0      ADDS     r0,r0,#8
        0x0001f100:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f102:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f104:    6800        .h      LDR      r0,[r0,#0]
        0x0001f106:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001f108:    6008        .`      STR      r0,[r1,#0]
        0x0001f10a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f10c:    6840        @h      LDR      r0,[r0,#4]
        0x0001f10e:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001f110:    1a40        @.      SUBS     r0,r0,r1
        0x0001f112:    2811        .(      CMP      r0,#0x11
        0x0001f114:    d318        ..      BCC      0x1f148 ; pvPortMalloc + 292
        0x0001f116:    e7ff        ..      B        0x1f118 ; pvPortMalloc + 244
        0x0001f118:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f11a:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001f11c:    4408        .D      ADD      r0,r0,r1
        0x0001f11e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f120:    f89d0010    ....    LDRB     r0,[sp,#0x10]
        0x0001f124:    0740        @.      LSLS     r0,r0,#29
        0x0001f126:    b110        ..      CBZ      r0,0x1f12e ; pvPortMalloc + 266
        0x0001f128:    e7ff        ..      B        0x1f12a ; pvPortMalloc + 262
        0x0001f12a:    e7ff        ..      B        0x1f12c ; pvPortMalloc + 264
        0x0001f12c:    e7fe        ..      B        0x1f12c ; pvPortMalloc + 264
        0x0001f12e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f130:    6840        @h      LDR      r0,[r0,#4]
        0x0001f132:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001f134:    1a40        @.      SUBS     r0,r0,r1
        0x0001f136:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001f138:    6048        H`      STR      r0,[r1,#4]
        0x0001f13a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f13c:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001f13e:    6048        H`      STR      r0,[r1,#4]
        0x0001f140:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f142:    f7fffc57    ..W.    BL       prvInsertBlockIntoFreeList ; 0x1e9f4
        0x0001f146:    e000        ..      B        0x1f14a ; pvPortMalloc + 294
        0x0001f148:    e7ff        ..      B        0x1f14a ; pvPortMalloc + 294
        0x0001f14a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f14c:    6842        Bh      LDR      r2,[r0,#4]
        0x0001f14e:    f64e20d4    N..     MOV      r0,#0xead4
        0x0001f152:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f156:    6801        .h      LDR      r1,[r0,#0]
        0x0001f158:    1a89        ..      SUBS     r1,r1,r2
        0x0001f15a:    6001        .`      STR      r1,[r0,#0]
        0x0001f15c:    6800        .h      LDR      r0,[r0,#0]
        0x0001f15e:    f64e21e0    N..!    MOV      r1,#0xeae0
        0x0001f162:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f166:    6809        .h      LDR      r1,[r1,#0]
        0x0001f168:    4288        .B      CMP      r0,r1
        0x0001f16a:    d20b        ..      BCS      0x1f184 ; pvPortMalloc + 352
        0x0001f16c:    e7ff        ..      B        0x1f16e ; pvPortMalloc + 330
        0x0001f16e:    f64e20d4    N..     MOV      r0,#0xead4
        0x0001f172:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f176:    6800        .h      LDR      r0,[r0,#0]
        0x0001f178:    f64e21e0    N..!    MOV      r1,#0xeae0
        0x0001f17c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f180:    6008        .`      STR      r0,[r1,#0]
        0x0001f182:    e000        ..      B        0x1f186 ; pvPortMalloc + 354
        0x0001f184:    e7ff        ..      B        0x1f186 ; pvPortMalloc + 354
        0x0001f186:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001f188:    6848        Hh      LDR      r0,[r1,#4]
        0x0001f18a:    f0404000    @..@    ORR      r0,r0,#0x80000000
        0x0001f18e:    6048        H`      STR      r0,[r1,#4]
        0x0001f190:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001f192:    2000        .       MOVS     r0,#0
        0x0001f194:    6008        .`      STR      r0,[r1,#0]
        0x0001f196:    f64e21ec    N..!    MOV      r1,#0xeaec
        0x0001f19a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f19e:    6808        .h      LDR      r0,[r1,#0]
        0x0001f1a0:    3001        .0      ADDS     r0,#1
        0x0001f1a2:    6008        .`      STR      r0,[r1,#0]
        0x0001f1a4:    e000        ..      B        0x1f1a8 ; pvPortMalloc + 388
        0x0001f1a6:    e7ff        ..      B        0x1f1a8 ; pvPortMalloc + 388
        0x0001f1a8:    e000        ..      B        0x1f1ac ; pvPortMalloc + 392
        0x0001f1aa:    e7ff        ..      B        0x1f1ac ; pvPortMalloc + 392
        0x0001f1ac:    e000        ..      B        0x1f1b0 ; pvPortMalloc + 396
        0x0001f1ae:    e7ff        ..      B        0x1f1b0 ; pvPortMalloc + 396
        0x0001f1b0:    f001fc9c    ....    BL       xTaskResumeAll ; 0x20aec
        0x0001f1b4:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f1b6:    b918        ..      CBNZ     r0,0x1f1c0 ; pvPortMalloc + 412
        0x0001f1b8:    e7ff        ..      B        0x1f1ba ; pvPortMalloc + 406
        0x0001f1ba:    f000f9b1    ....    BL       vApplicationMallocFailedHook ; 0x1f520
        0x0001f1be:    e000        ..      B        0x1f1c2 ; pvPortMalloc + 414
        0x0001f1c0:    e7ff        ..      B        0x1f1c2 ; pvPortMalloc + 414
        0x0001f1c2:    f89d000c    ....    LDRB     r0,[sp,#0xc]
        0x0001f1c6:    0740        @.      LSLS     r0,r0,#29
        0x0001f1c8:    b110        ..      CBZ      r0,0x1f1d0 ; pvPortMalloc + 428
        0x0001f1ca:    e7ff        ..      B        0x1f1cc ; pvPortMalloc + 424
        0x0001f1cc:    e7ff        ..      B        0x1f1ce ; pvPortMalloc + 426
        0x0001f1ce:    e7fe        ..      B        0x1f1ce ; pvPortMalloc + 426
        0x0001f1d0:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f1d2:    b008        ..      ADD      sp,sp,#0x20
        0x0001f1d4:    bd80        ..      POP      {r7,pc}
        0x0001f1d6:    0000        ..      MOVS     r0,r0
    pwrctrl_periph_disable_msk_check
        0x0001f1d8:    b580        ..      PUSH     {r7,lr}
        0x0001f1da:    b088        ..      SUB      sp,sp,#0x20
        0x0001f1dc:    f88d001b    ....    STRB     r0,[sp,#0x1b]
        0x0001f1e0:    f89d101b    ....    LDRB     r1,[sp,#0x1b]
        0x0001f1e4:    a801        ..      ADD      r0,sp,#4
        0x0001f1e6:    f7f9fe73    ..s.    BL       am_get_pwrctrl ; 0x18ed0
        0x0001f1ea:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f1ec:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f1ee:    b118        ..      CBZ      r0,0x1f1f8 ; pwrctrl_periph_disable_msk_check + 32
        0x0001f1f0:    e7ff        ..      B        0x1f1f2 ; pwrctrl_periph_disable_msk_check + 26
        0x0001f1f2:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f1f4:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f1f6:    e06b        k.      B        0x1f2d0 ; pwrctrl_periph_disable_msk_check + 248
        0x0001f1f8:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f1fa:    9000        ..      STR      r0,[sp,#0]
        0x0001f1fc:    281e        .(      CMP      r0,#0x1e
        0x0001f1fe:    d023        #.      BEQ      0x1f248 ; pwrctrl_periph_disable_msk_check + 112
        0x0001f200:    e7ff        ..      B        0x1f202 ; pwrctrl_periph_disable_msk_check + 42
        0x0001f202:    9800        ..      LDR      r0,[sp,#0]
        0x0001f204:    2847        G(      CMP      r0,#0x47
        0x0001f206:    d04f        O.      BEQ      0x1f2a8 ; pwrctrl_periph_disable_msk_check + 208
        0x0001f208:    e7ff        ..      B        0x1f20a ; pwrctrl_periph_disable_msk_check + 50
        0x0001f20a:    9800        ..      LDR      r0,[sp,#0]
        0x0001f20c:    f5b07ff0    ....    CMP      r0,#0x1e0
        0x0001f210:    d02a        *.      BEQ      0x1f268 ; pwrctrl_periph_disable_msk_check + 144
        0x0001f212:    e7ff        ..      B        0x1f214 ; pwrctrl_periph_disable_msk_check + 60
        0x0001f214:    9800        ..      LDR      r0,[sp,#0]
        0x0001f216:    f5b05ff0    ..._    CMP      r0,#0x1e00
        0x0001f21a:    d005        ..      BEQ      0x1f228 ; pwrctrl_periph_disable_msk_check + 80
        0x0001f21c:    e7ff        ..      B        0x1f21e ; pwrctrl_periph_disable_msk_check + 70
        0x0001f21e:    9800        ..      LDR      r0,[sp,#0]
        0x0001f220:    f5b03fe0    ...?    CMP      r0,#0x1c000
        0x0001f224:    d030        0.      BEQ      0x1f288 ; pwrctrl_periph_disable_msk_check + 176
        0x0001f226:    e04f        O.      B        0x1f2c8 ; pwrctrl_periph_disable_msk_check + 240
        0x0001f228:    9801        ..      LDR      r0,[sp,#4]
        0x0001f22a:    6800        .h      LDR      r0,[r0,#0]
        0x0001f22c:    f4105ff0    ..._    TST      r0,#0x1e00
        0x0001f230:    d009        ..      BEQ      0x1f246 ; pwrctrl_periph_disable_msk_check + 110
        0x0001f232:    e7ff        ..      B        0x1f234 ; pwrctrl_periph_disable_msk_check + 92
        0x0001f234:    9801        ..      LDR      r0,[sp,#4]
        0x0001f236:    6800        .h      LDR      r0,[r0,#0]
        0x0001f238:    9902        ..      LDR      r1,[sp,#8]
        0x0001f23a:    4208        .B      TST      r0,r1
        0x0001f23c:    d103        ..      BNE      0x1f246 ; pwrctrl_periph_disable_msk_check + 110
        0x0001f23e:    e7ff        ..      B        0x1f240 ; pwrctrl_periph_disable_msk_check + 104
        0x0001f240:    2000        .       MOVS     r0,#0
        0x0001f242:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f244:    e7ff        ..      B        0x1f246 ; pwrctrl_periph_disable_msk_check + 110
        0x0001f246:    e040        @.      B        0x1f2ca ; pwrctrl_periph_disable_msk_check + 242
        0x0001f248:    9801        ..      LDR      r0,[sp,#4]
        0x0001f24a:    6800        .h      LDR      r0,[r0,#0]
        0x0001f24c:    f0100f1e    ....    TST      r0,#0x1e
        0x0001f250:    d009        ..      BEQ      0x1f266 ; pwrctrl_periph_disable_msk_check + 142
        0x0001f252:    e7ff        ..      B        0x1f254 ; pwrctrl_periph_disable_msk_check + 124
        0x0001f254:    9801        ..      LDR      r0,[sp,#4]
        0x0001f256:    6800        .h      LDR      r0,[r0,#0]
        0x0001f258:    9902        ..      LDR      r1,[sp,#8]
        0x0001f25a:    4208        .B      TST      r0,r1
        0x0001f25c:    d103        ..      BNE      0x1f266 ; pwrctrl_periph_disable_msk_check + 142
        0x0001f25e:    e7ff        ..      B        0x1f260 ; pwrctrl_periph_disable_msk_check + 136
        0x0001f260:    2000        .       MOVS     r0,#0
        0x0001f262:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f264:    e7ff        ..      B        0x1f266 ; pwrctrl_periph_disable_msk_check + 142
        0x0001f266:    e030        0.      B        0x1f2ca ; pwrctrl_periph_disable_msk_check + 242
        0x0001f268:    9801        ..      LDR      r0,[sp,#4]
        0x0001f26a:    6800        .h      LDR      r0,[r0,#0]
        0x0001f26c:    f4107ff0    ....    TST      r0,#0x1e0
        0x0001f270:    d009        ..      BEQ      0x1f286 ; pwrctrl_periph_disable_msk_check + 174
        0x0001f272:    e7ff        ..      B        0x1f274 ; pwrctrl_periph_disable_msk_check + 156
        0x0001f274:    9801        ..      LDR      r0,[sp,#4]
        0x0001f276:    6800        .h      LDR      r0,[r0,#0]
        0x0001f278:    9902        ..      LDR      r1,[sp,#8]
        0x0001f27a:    4208        .B      TST      r0,r1
        0x0001f27c:    d103        ..      BNE      0x1f286 ; pwrctrl_periph_disable_msk_check + 174
        0x0001f27e:    e7ff        ..      B        0x1f280 ; pwrctrl_periph_disable_msk_check + 168
        0x0001f280:    2000        .       MOVS     r0,#0
        0x0001f282:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f284:    e7ff        ..      B        0x1f286 ; pwrctrl_periph_disable_msk_check + 174
        0x0001f286:    e020         .      B        0x1f2ca ; pwrctrl_periph_disable_msk_check + 242
        0x0001f288:    9801        ..      LDR      r0,[sp,#4]
        0x0001f28a:    6800        .h      LDR      r0,[r0,#0]
        0x0001f28c:    f4103fe0    ...?    TST      r0,#0x1c000
        0x0001f290:    d009        ..      BEQ      0x1f2a6 ; pwrctrl_periph_disable_msk_check + 206
        0x0001f292:    e7ff        ..      B        0x1f294 ; pwrctrl_periph_disable_msk_check + 188
        0x0001f294:    9801        ..      LDR      r0,[sp,#4]
        0x0001f296:    6800        .h      LDR      r0,[r0,#0]
        0x0001f298:    9902        ..      LDR      r1,[sp,#8]
        0x0001f29a:    4208        .B      TST      r0,r1
        0x0001f29c:    d103        ..      BNE      0x1f2a6 ; pwrctrl_periph_disable_msk_check + 206
        0x0001f29e:    e7ff        ..      B        0x1f2a0 ; pwrctrl_periph_disable_msk_check + 200
        0x0001f2a0:    2000        .       MOVS     r0,#0
        0x0001f2a2:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f2a4:    e7ff        ..      B        0x1f2a6 ; pwrctrl_periph_disable_msk_check + 206
        0x0001f2a6:    e010        ..      B        0x1f2ca ; pwrctrl_periph_disable_msk_check + 242
        0x0001f2a8:    9801        ..      LDR      r0,[sp,#4]
        0x0001f2aa:    6800        .h      LDR      r0,[r0,#0]
        0x0001f2ac:    f0100f47    ..G.    TST      r0,#0x47
        0x0001f2b0:    d009        ..      BEQ      0x1f2c6 ; pwrctrl_periph_disable_msk_check + 238
        0x0001f2b2:    e7ff        ..      B        0x1f2b4 ; pwrctrl_periph_disable_msk_check + 220
        0x0001f2b4:    9801        ..      LDR      r0,[sp,#4]
        0x0001f2b6:    6800        .h      LDR      r0,[r0,#0]
        0x0001f2b8:    9902        ..      LDR      r1,[sp,#8]
        0x0001f2ba:    4208        .B      TST      r0,r1
        0x0001f2bc:    d103        ..      BNE      0x1f2c6 ; pwrctrl_periph_disable_msk_check + 238
        0x0001f2be:    e7ff        ..      B        0x1f2c0 ; pwrctrl_periph_disable_msk_check + 232
        0x0001f2c0:    2000        .       MOVS     r0,#0
        0x0001f2c2:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f2c4:    e7ff        ..      B        0x1f2c6 ; pwrctrl_periph_disable_msk_check + 238
        0x0001f2c6:    e000        ..      B        0x1f2ca ; pwrctrl_periph_disable_msk_check + 242
        0x0001f2c8:    e7ff        ..      B        0x1f2ca ; pwrctrl_periph_disable_msk_check + 242
        0x0001f2ca:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f2cc:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f2ce:    e7ff        ..      B        0x1f2d0 ; pwrctrl_periph_disable_msk_check + 248
        0x0001f2d0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f2d2:    b008        ..      ADD      sp,sp,#0x20
        0x0001f2d4:    bd80        ..      POP      {r7,pc}
        0x0001f2d6:    0000        ..      MOVS     r0,r0
    pxPortInitialiseStack
        0x0001f2d8:    b083        ..      SUB      sp,sp,#0xc
        0x0001f2da:    9002        ..      STR      r0,[sp,#8]
        0x0001f2dc:    9101        ..      STR      r1,[sp,#4]
        0x0001f2de:    9200        ..      STR      r2,[sp,#0]
        0x0001f2e0:    9802        ..      LDR      r0,[sp,#8]
        0x0001f2e2:    3804        .8      SUBS     r0,#4
        0x0001f2e4:    9002        ..      STR      r0,[sp,#8]
        0x0001f2e6:    9902        ..      LDR      r1,[sp,#8]
        0x0001f2e8:    f04f7080    O..p    MOV      r0,#0x1000000
        0x0001f2ec:    6008        .`      STR      r0,[r1,#0]
        0x0001f2ee:    9802        ..      LDR      r0,[sp,#8]
        0x0001f2f0:    3804        .8      SUBS     r0,#4
        0x0001f2f2:    9002        ..      STR      r0,[sp,#8]
        0x0001f2f4:    9801        ..      LDR      r0,[sp,#4]
        0x0001f2f6:    f0200001     ...    BIC      r0,r0,#1
        0x0001f2fa:    9902        ..      LDR      r1,[sp,#8]
        0x0001f2fc:    6008        .`      STR      r0,[r1,#0]
        0x0001f2fe:    9802        ..      LDR      r0,[sp,#8]
        0x0001f300:    3804        .8      SUBS     r0,#4
        0x0001f302:    9002        ..      STR      r0,[sp,#8]
        0x0001f304:    9902        ..      LDR      r1,[sp,#8]
        0x0001f306:    f64e7019    N..p    MOV      r0,#0xef19
        0x0001f30a:    f2c00001    ....    MOVT     r0,#1
        0x0001f30e:    6008        .`      STR      r0,[r1,#0]
        0x0001f310:    9802        ..      LDR      r0,[sp,#8]
        0x0001f312:    3814        .8      SUBS     r0,r0,#0x14
        0x0001f314:    9002        ..      STR      r0,[sp,#8]
        0x0001f316:    9800        ..      LDR      r0,[sp,#0]
        0x0001f318:    9902        ..      LDR      r1,[sp,#8]
        0x0001f31a:    6008        .`      STR      r0,[r1,#0]
        0x0001f31c:    9802        ..      LDR      r0,[sp,#8]
        0x0001f31e:    3804        .8      SUBS     r0,#4
        0x0001f320:    9002        ..      STR      r0,[sp,#8]
        0x0001f322:    9902        ..      LDR      r1,[sp,#8]
        0x0001f324:    f06f0002    o...    MVN      r0,#2
        0x0001f328:    6008        .`      STR      r0,[r1,#0]
        0x0001f32a:    9802        ..      LDR      r0,[sp,#8]
        0x0001f32c:    3820         8      SUBS     r0,r0,#0x20
        0x0001f32e:    9002        ..      STR      r0,[sp,#8]
        0x0001f330:    9802        ..      LDR      r0,[sp,#8]
        0x0001f332:    b003        ..      ADD      sp,sp,#0xc
        0x0001f334:    4770        pG      BX       lr
        0x0001f336:    0000        ..      MOVS     r0,r0
    revmaj_get
        0x0001f338:    b082        ..      SUB      sp,sp,#8
        0x0001f33a:    9001        ..      STR      r0,[sp,#4]
        0x0001f33c:    f89d0004    ....    LDRB     r0,[sp,#4]
        0x0001f340:    0900        ..      LSRS     r0,r0,#4
        0x0001f342:    9000        ..      STR      r0,[sp,#0]
        0x0001f344:    9800        ..      LDR      r0,[sp,#0]
        0x0001f346:    3040        @0      ADDS     r0,r0,#0x40
        0x0001f348:    b002        ..      ADD      sp,sp,#8
        0x0001f34a:    4770        pG      BX       lr
    simple_strlen
        0x0001f34c:    b083        ..      SUB      sp,sp,#0xc
        0x0001f34e:    9001        ..      STR      r0,[sp,#4]
        0x0001f350:    2000        .       MOVS     r0,#0
        0x0001f352:    9000        ..      STR      r0,[sp,#0]
        0x0001f354:    9801        ..      LDR      r0,[sp,#4]
        0x0001f356:    b918        ..      CBNZ     r0,0x1f360 ; simple_strlen + 20
        0x0001f358:    e7ff        ..      B        0x1f35a ; simple_strlen + 14
        0x0001f35a:    9800        ..      LDR      r0,[sp,#0]
        0x0001f35c:    9002        ..      STR      r0,[sp,#8]
        0x0001f35e:    e00d        ..      B        0x1f37c ; simple_strlen + 48
        0x0001f360:    e7ff        ..      B        0x1f362 ; simple_strlen + 22
        0x0001f362:    9801        ..      LDR      r0,[sp,#4]
        0x0001f364:    1c41        A.      ADDS     r1,r0,#1
        0x0001f366:    9101        ..      STR      r1,[sp,#4]
        0x0001f368:    7800        .x      LDRB     r0,[r0,#0]
        0x0001f36a:    b120         .      CBZ      r0,0x1f376 ; simple_strlen + 42
        0x0001f36c:    e7ff        ..      B        0x1f36e ; simple_strlen + 34
        0x0001f36e:    9800        ..      LDR      r0,[sp,#0]
        0x0001f370:    3001        .0      ADDS     r0,#1
        0x0001f372:    9000        ..      STR      r0,[sp,#0]
        0x0001f374:    e7f5        ..      B        0x1f362 ; simple_strlen + 22
        0x0001f376:    9800        ..      LDR      r0,[sp,#0]
        0x0001f378:    9002        ..      STR      r0,[sp,#8]
        0x0001f37a:    e7ff        ..      B        0x1f37c ; simple_strlen + 48
        0x0001f37c:    9802        ..      LDR      r0,[sp,#8]
        0x0001f37e:    b003        ..      ADD      sp,sp,#0xc
        0x0001f380:    4770        pG      BX       lr
        0x0001f382:    0000        ..      MOVS     r0,r0
    uint64_to_hexstr
        0x0001f384:    b08c        ..      SUB      sp,sp,#0x30
        0x0001f386:    910b        ..      STR      r1,[sp,#0x2c]
        0x0001f388:    900a        ..      STR      r0,[sp,#0x28]
        0x0001f38a:    9209        ..      STR      r2,[sp,#0x24]
        0x0001f38c:    f88d3023    ..#0    STRB     r3,[sp,#0x23]
        0x0001f390:    2000        .       MOVS     r0,#0
        0x0001f392:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f394:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001f396:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001f398:    4308        .C      ORRS     r0,r0,r1
        0x0001f39a:    b940        @.      CBNZ     r0,0x1f3ae ; uint64_to_hexstr + 42
        0x0001f39c:    e7ff        ..      B        0x1f39e ; uint64_to_hexstr + 26
        0x0001f39e:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001f3a0:    1c50        P.      ADDS     r0,r2,#1
        0x0001f3a2:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f3a4:    f10d0103    ....    ADD      r1,sp,#3
        0x0001f3a8:    2030        0       MOVS     r0,#0x30
        0x0001f3aa:    5488        .T      STRB     r0,[r1,r2]
        0x0001f3ac:    e7ff        ..      B        0x1f3ae ; uint64_to_hexstr + 42
        0x0001f3ae:    e7ff        ..      B        0x1f3b0 ; uint64_to_hexstr + 44
        0x0001f3b0:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001f3b2:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001f3b4:    4308        .C      ORRS     r0,r0,r1
        0x0001f3b6:    b350        P.      CBZ      r0,0x1f40e ; uint64_to_hexstr + 138
        0x0001f3b8:    e7ff        ..      B        0x1f3ba ; uint64_to_hexstr + 54
        0x0001f3ba:    f89d0028    ..(.    LDRB     r0,[sp,#0x28]
        0x0001f3be:    f000000f    ....    AND      r0,r0,#0xf
        0x0001f3c2:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x0001f3c6:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x0001f3ca:    280a        .(      CMP      r0,#0xa
        0x0001f3cc:    db0d        ..      BLT      0x1f3ea ; uint64_to_hexstr + 102
        0x0001f3ce:    e7ff        ..      B        0x1f3d0 ; uint64_to_hexstr + 76
        0x0001f3d0:    f89d0023    ..#.    LDRB     r0,[sp,#0x23]
        0x0001f3d4:    07c0        ..      LSLS     r0,r0,#31
        0x0001f3d6:    2107        .!      MOVS     r1,#7
        0x0001f3d8:    2800        .(      CMP      r0,#0
        0x0001f3da:    bf18        ..      IT       NE
        0x0001f3dc:    2127        '!      MOVNE    r1,#0x27
        0x0001f3de:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x0001f3e2:    4408        .D      ADD      r0,r0,r1
        0x0001f3e4:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x0001f3e8:    e7ff        ..      B        0x1f3ea ; uint64_to_hexstr + 102
        0x0001f3ea:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x0001f3ee:    3030        00      ADDS     r0,r0,#0x30
        0x0001f3f0:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001f3f2:    1c51        Q.      ADDS     r1,r2,#1
        0x0001f3f4:    9106        ..      STR      r1,[sp,#0x18]
        0x0001f3f6:    f10d0103    ....    ADD      r1,sp,#3
        0x0001f3fa:    5488        .T      STRB     r0,[r1,r2]
        0x0001f3fc:    980a        ..      LDR      r0,[sp,#0x28]
        0x0001f3fe:    990b        ..      LDR      r1,[sp,#0x2c]
        0x0001f400:    0900        ..      LSRS     r0,r0,#4
        0x0001f402:    ea407001    @..p    ORR      r0,r0,r1,LSL #28
        0x0001f406:    0909        ..      LSRS     r1,r1,#4
        0x0001f408:    910b        ..      STR      r1,[sp,#0x2c]
        0x0001f40a:    900a        ..      STR      r0,[sp,#0x28]
        0x0001f40c:    e7d0        ..      B        0x1f3b0 ; uint64_to_hexstr + 44
        0x0001f40e:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f410:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f412:    9809        ..      LDR      r0,[sp,#0x24]
        0x0001f414:    b198        ..      CBZ      r0,0x1f43e ; uint64_to_hexstr + 186
        0x0001f416:    e7ff        ..      B        0x1f418 ; uint64_to_hexstr + 148
        0x0001f418:    e7ff        ..      B        0x1f41a ; uint64_to_hexstr + 150
        0x0001f41a:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f41c:    1e41        A.      SUBS     r1,r0,#1
        0x0001f41e:    9106        ..      STR      r1,[sp,#0x18]
        0x0001f420:    b148        H.      CBZ      r0,0x1f436 ; uint64_to_hexstr + 178
        0x0001f422:    e7ff        ..      B        0x1f424 ; uint64_to_hexstr + 160
        0x0001f424:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001f426:    f10d0003    ....    ADD      r0,sp,#3
        0x0001f42a:    5c40        @\      LDRB     r0,[r0,r1]
        0x0001f42c:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001f42e:    1c4a        J.      ADDS     r2,r1,#1
        0x0001f430:    9209        ..      STR      r2,[sp,#0x24]
        0x0001f432:    7008        .p      STRB     r0,[r1,#0]
        0x0001f434:    e7f1        ..      B        0x1f41a ; uint64_to_hexstr + 150
        0x0001f436:    9909        ..      LDR      r1,[sp,#0x24]
        0x0001f438:    2000        .       MOVS     r0,#0
        0x0001f43a:    7008        .p      STRB     r0,[r1,#0]
        0x0001f43c:    e7ff        ..      B        0x1f43e ; uint64_to_hexstr + 186
        0x0001f43e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f440:    b00c        ..      ADD      sp,sp,#0x30
        0x0001f442:    4770        pG      BX       lr
    uint64_to_str
        0x0001f444:    b580        ..      PUSH     {r7,lr}
        0x0001f446:    b090        ..      SUB      sp,sp,#0x40
        0x0001f448:    910f        ..      STR      r1,[sp,#0x3c]
        0x0001f44a:    900e        ..      STR      r0,[sp,#0x38]
        0x0001f44c:    920d        ..      STR      r2,[sp,#0x34]
        0x0001f44e:    2000        .       MOVS     r0,#0
        0x0001f450:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f452:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f454:    e7ff        ..      B        0x1f456 ; uint64_to_str + 18
        0x0001f456:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001f458:    990f        ..      LDR      r1,[sp,#0x3c]
        0x0001f45a:    f7fefb8d    ....    BL       divu64_10 ; 0x1db78
        0x0001f45e:    9101        ..      STR      r1,[sp,#4]
        0x0001f460:    9000        ..      STR      r0,[sp,#0]
        0x0001f462:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001f464:    9900        ..      LDR      r1,[sp,#0]
        0x0001f466:    eb010181    ....    ADD      r1,r1,r1,LSL #2
        0x0001f46a:    eba00041    ..A.    SUB      r0,r0,r1,LSL #1
        0x0001f46e:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f470:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f472:    3030        00      ADDS     r0,r0,#0x30
        0x0001f474:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001f476:    1c51        Q.      ADDS     r1,r2,#1
        0x0001f478:    9105        ..      STR      r1,[sp,#0x14]
        0x0001f47a:    f10d011b    ....    ADD      r1,sp,#0x1b
        0x0001f47e:    5488        .T      STRB     r0,[r1,r2]
        0x0001f480:    9800        ..      LDR      r0,[sp,#0]
        0x0001f482:    9901        ..      LDR      r1,[sp,#4]
        0x0001f484:    910f        ..      STR      r1,[sp,#0x3c]
        0x0001f486:    900e        ..      STR      r0,[sp,#0x38]
        0x0001f488:    e7ff        ..      B        0x1f48a ; uint64_to_str + 70
        0x0001f48a:    980e        ..      LDR      r0,[sp,#0x38]
        0x0001f48c:    990f        ..      LDR      r1,[sp,#0x3c]
        0x0001f48e:    4308        .C      ORRS     r0,r0,r1
        0x0001f490:    2800        .(      CMP      r0,#0
        0x0001f492:    d1e0        ..      BNE      0x1f456 ; uint64_to_str + 18
        0x0001f494:    e7ff        ..      B        0x1f496 ; uint64_to_str + 82
        0x0001f496:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f498:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f49a:    980d        ..      LDR      r0,[sp,#0x34]
        0x0001f49c:    b198        ..      CBZ      r0,0x1f4c6 ; uint64_to_str + 130
        0x0001f49e:    e7ff        ..      B        0x1f4a0 ; uint64_to_str + 92
        0x0001f4a0:    e7ff        ..      B        0x1f4a2 ; uint64_to_str + 94
        0x0001f4a2:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f4a4:    1e41        A.      SUBS     r1,r0,#1
        0x0001f4a6:    9105        ..      STR      r1,[sp,#0x14]
        0x0001f4a8:    b148        H.      CBZ      r0,0x1f4be ; uint64_to_str + 122
        0x0001f4aa:    e7ff        ..      B        0x1f4ac ; uint64_to_str + 104
        0x0001f4ac:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001f4ae:    f10d001b    ....    ADD      r0,sp,#0x1b
        0x0001f4b2:    5c40        @\      LDRB     r0,[r0,r1]
        0x0001f4b4:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f4b6:    1c4a        J.      ADDS     r2,r1,#1
        0x0001f4b8:    920d        ..      STR      r2,[sp,#0x34]
        0x0001f4ba:    7008        .p      STRB     r0,[r1,#0]
        0x0001f4bc:    e7f1        ..      B        0x1f4a2 ; uint64_to_str + 94
        0x0001f4be:    990d        ..      LDR      r1,[sp,#0x34]
        0x0001f4c0:    2000        .       MOVS     r0,#0
        0x0001f4c2:    7008        .p      STRB     r0,[r1,#0]
        0x0001f4c4:    e7ff        ..      B        0x1f4c6 ; uint64_to_str + 130
        0x0001f4c6:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f4c8:    b010        ..      ADD      sp,sp,#0x40
        0x0001f4ca:    bd80        ..      POP      {r7,pc}
    uxListRemove
        0x0001f4cc:    b082        ..      SUB      sp,sp,#8
        0x0001f4ce:    9001        ..      STR      r0,[sp,#4]
        0x0001f4d0:    9801        ..      LDR      r0,[sp,#4]
        0x0001f4d2:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001f4d4:    9000        ..      STR      r0,[sp,#0]
        0x0001f4d6:    9801        ..      LDR      r0,[sp,#4]
        0x0001f4d8:    6841        Ah      LDR      r1,[r0,#4]
        0x0001f4da:    6880        .h      LDR      r0,[r0,#8]
        0x0001f4dc:    6088        .`      STR      r0,[r1,#8]
        0x0001f4de:    9901        ..      LDR      r1,[sp,#4]
        0x0001f4e0:    6848        Hh      LDR      r0,[r1,#4]
        0x0001f4e2:    6889        .h      LDR      r1,[r1,#8]
        0x0001f4e4:    6048        H`      STR      r0,[r1,#4]
        0x0001f4e6:    9800        ..      LDR      r0,[sp,#0]
        0x0001f4e8:    6840        @h      LDR      r0,[r0,#4]
        0x0001f4ea:    9901        ..      LDR      r1,[sp,#4]
        0x0001f4ec:    4288        .B      CMP      r0,r1
        0x0001f4ee:    d105        ..      BNE      0x1f4fc ; uxListRemove + 48
        0x0001f4f0:    e7ff        ..      B        0x1f4f2 ; uxListRemove + 38
        0x0001f4f2:    9801        ..      LDR      r0,[sp,#4]
        0x0001f4f4:    6880        .h      LDR      r0,[r0,#8]
        0x0001f4f6:    9900        ..      LDR      r1,[sp,#0]
        0x0001f4f8:    6048        H`      STR      r0,[r1,#4]
        0x0001f4fa:    e000        ..      B        0x1f4fe ; uxListRemove + 50
        0x0001f4fc:    e7ff        ..      B        0x1f4fe ; uxListRemove + 50
        0x0001f4fe:    9901        ..      LDR      r1,[sp,#4]
        0x0001f500:    2000        .       MOVS     r0,#0
        0x0001f502:    6108        .a      STR      r0,[r1,#0x10]
        0x0001f504:    9900        ..      LDR      r1,[sp,#0]
        0x0001f506:    6808        .h      LDR      r0,[r1,#0]
        0x0001f508:    3801        .8      SUBS     r0,#1
        0x0001f50a:    6008        .`      STR      r0,[r1,#0]
        0x0001f50c:    9800        ..      LDR      r0,[sp,#0]
        0x0001f50e:    6800        .h      LDR      r0,[r0,#0]
        0x0001f510:    b002        ..      ADD      sp,sp,#8
        0x0001f512:    4770        pG      BX       lr
    uxTaskGetNumberOfTasks
        0x0001f514:    f64e2074    N.t     MOV      r0,#0xea74
        0x0001f518:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f51c:    6800        .h      LDR      r0,[r0,#0]
        0x0001f51e:    4770        pG      BX       lr
    vApplicationMallocFailedHook
        0x0001f520:    e7ff        ..      B        0x1f522 ; vApplicationMallocFailedHook + 2
        0x0001f522:    e7fe        ..      B        0x1f522 ; vApplicationMallocFailedHook + 2
    vApplicationStackOverflowHook
        0x0001f524:    b082        ..      SUB      sp,sp,#8
        0x0001f526:    9001        ..      STR      r0,[sp,#4]
        0x0001f528:    9100        ..      STR      r1,[sp,#0]
        0x0001f52a:    e7ff        ..      B        0x1f52c ; vApplicationStackOverflowHook + 8
        0x0001f52c:    be00        ..      BKPT     #0
        0x0001f52e:    e7fd        ..      B        0x1f52c ; vApplicationStackOverflowHook + 8
    vListInitialise
        0x0001f530:    b081        ..      SUB      sp,sp,#4
        0x0001f532:    9000        ..      STR      r0,[sp,#0]
        0x0001f534:    9900        ..      LDR      r1,[sp,#0]
        0x0001f536:    f1010008    ....    ADD      r0,r1,#8
        0x0001f53a:    6048        H`      STR      r0,[r1,#4]
        0x0001f53c:    9900        ..      LDR      r1,[sp,#0]
        0x0001f53e:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001f542:    6088        .`      STR      r0,[r1,#8]
        0x0001f544:    9900        ..      LDR      r1,[sp,#0]
        0x0001f546:    f1010008    ....    ADD      r0,r1,#8
        0x0001f54a:    60c8        .`      STR      r0,[r1,#0xc]
        0x0001f54c:    9900        ..      LDR      r1,[sp,#0]
        0x0001f54e:    f1010008    ....    ADD      r0,r1,#8
        0x0001f552:    6108        .a      STR      r0,[r1,#0x10]
        0x0001f554:    9900        ..      LDR      r1,[sp,#0]
        0x0001f556:    2000        .       MOVS     r0,#0
        0x0001f558:    6008        .`      STR      r0,[r1,#0]
        0x0001f55a:    b001        ..      ADD      sp,sp,#4
        0x0001f55c:    4770        pG      BX       lr
        0x0001f55e:    0000        ..      MOVS     r0,r0
    vListInitialiseItem
        0x0001f560:    b081        ..      SUB      sp,sp,#4
        0x0001f562:    9000        ..      STR      r0,[sp,#0]
        0x0001f564:    9900        ..      LDR      r1,[sp,#0]
        0x0001f566:    2000        .       MOVS     r0,#0
        0x0001f568:    6108        .a      STR      r0,[r1,#0x10]
        0x0001f56a:    b001        ..      ADD      sp,sp,#4
        0x0001f56c:    4770        pG      BX       lr
        0x0001f56e:    0000        ..      MOVS     r0,r0
    vListInsert
        0x0001f570:    b084        ..      SUB      sp,sp,#0x10
        0x0001f572:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f574:    9102        ..      STR      r1,[sp,#8]
        0x0001f576:    9802        ..      LDR      r0,[sp,#8]
        0x0001f578:    6800        .h      LDR      r0,[r0,#0]
        0x0001f57a:    9000        ..      STR      r0,[sp,#0]
        0x0001f57c:    9800        ..      LDR      r0,[sp,#0]
        0x0001f57e:    3001        .0      ADDS     r0,#1
        0x0001f580:    b920         .      CBNZ     r0,0x1f58c ; vListInsert + 28
        0x0001f582:    e7ff        ..      B        0x1f584 ; vListInsert + 20
        0x0001f584:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f586:    6900        .i      LDR      r0,[r0,#0x10]
        0x0001f588:    9001        ..      STR      r0,[sp,#4]
        0x0001f58a:    e010        ..      B        0x1f5ae ; vListInsert + 62
        0x0001f58c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f58e:    3008        .0      ADDS     r0,r0,#8
        0x0001f590:    9001        ..      STR      r0,[sp,#4]
        0x0001f592:    e7ff        ..      B        0x1f594 ; vListInsert + 36
        0x0001f594:    9801        ..      LDR      r0,[sp,#4]
        0x0001f596:    6840        @h      LDR      r0,[r0,#4]
        0x0001f598:    6800        .h      LDR      r0,[r0,#0]
        0x0001f59a:    9900        ..      LDR      r1,[sp,#0]
        0x0001f59c:    4288        .B      CMP      r0,r1
        0x0001f59e:    d805        ..      BHI      0x1f5ac ; vListInsert + 60
        0x0001f5a0:    e7ff        ..      B        0x1f5a2 ; vListInsert + 50
        0x0001f5a2:    e7ff        ..      B        0x1f5a4 ; vListInsert + 52
        0x0001f5a4:    9801        ..      LDR      r0,[sp,#4]
        0x0001f5a6:    6840        @h      LDR      r0,[r0,#4]
        0x0001f5a8:    9001        ..      STR      r0,[sp,#4]
        0x0001f5aa:    e7f3        ..      B        0x1f594 ; vListInsert + 36
        0x0001f5ac:    e7ff        ..      B        0x1f5ae ; vListInsert + 62
        0x0001f5ae:    9801        ..      LDR      r0,[sp,#4]
        0x0001f5b0:    6840        @h      LDR      r0,[r0,#4]
        0x0001f5b2:    9902        ..      LDR      r1,[sp,#8]
        0x0001f5b4:    6048        H`      STR      r0,[r1,#4]
        0x0001f5b6:    9802        ..      LDR      r0,[sp,#8]
        0x0001f5b8:    6841        Ah      LDR      r1,[r0,#4]
        0x0001f5ba:    6088        .`      STR      r0,[r1,#8]
        0x0001f5bc:    9801        ..      LDR      r0,[sp,#4]
        0x0001f5be:    9902        ..      LDR      r1,[sp,#8]
        0x0001f5c0:    6088        .`      STR      r0,[r1,#8]
        0x0001f5c2:    9802        ..      LDR      r0,[sp,#8]
        0x0001f5c4:    9901        ..      LDR      r1,[sp,#4]
        0x0001f5c6:    6048        H`      STR      r0,[r1,#4]
        0x0001f5c8:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f5ca:    9902        ..      LDR      r1,[sp,#8]
        0x0001f5cc:    6108        .a      STR      r0,[r1,#0x10]
        0x0001f5ce:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001f5d0:    6808        .h      LDR      r0,[r1,#0]
        0x0001f5d2:    3001        .0      ADDS     r0,#1
        0x0001f5d4:    6008        .`      STR      r0,[r1,#0]
        0x0001f5d6:    b004        ..      ADD      sp,sp,#0x10
        0x0001f5d8:    4770        pG      BX       lr
        0x0001f5da:    0000        ..      MOVS     r0,r0
    vPortEnableVFP
        0x0001f5dc:    f8df000c    ....    LDR.W    r0,[pc,#12] ; [0x1f5ec] = 0xe000ed88
        0x0001f5e0:    6801        .h      LDR      r1,[r0,#0]
        0x0001f5e2:    f4410170    A.p.    ORR      r1,r1,#0xf00000
        0x0001f5e6:    6001        .`      STR      r1,[r0,#0]
        0x0001f5e8:    4770        pG      BX       lr
        0x0001f5ea:    bf00        ..      NOP      
    $d.22
        0x0001f5ec:    e000ed88    ....    DCD    3758157192
    $t.9
    vPortEnterCritical
        0x0001f5f0:    b081        ..      SUB      sp,sp,#4
        0x0001f5f2:    f04f0080    O...    MOV      r0,#0x80
        0x0001f5f6:    f3808811    ....    MSR      BASEPRI,r0
        0x0001f5fa:    f3bf8f6f    ..o.    ISB      
        0x0001f5fe:    f3bf8f4f    ..O.    DSB      
        0x0001f602:    9000        ..      STR      r0,[sp,#0]
        0x0001f604:    f24020a4    @..     MOVW     r0,#0x2a4
        0x0001f608:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f60c:    6801        .h      LDR      r1,[r0,#0]
        0x0001f60e:    3101        .1      ADDS     r1,#1
        0x0001f610:    6001        .`      STR      r1,[r0,#0]
        0x0001f612:    6800        .h      LDR      r0,[r0,#0]
        0x0001f614:    2801        .(      CMP      r0,#1
        0x0001f616:    d10b        ..      BNE      0x1f630 ; vPortEnterCritical + 64
        0x0001f618:    e7ff        ..      B        0x1f61a ; vPortEnterCritical + 42
        0x0001f61a:    f64e5004    N..P    MOV      r0,#0xed04
        0x0001f61e:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001f622:    6800        .h      LDR      r0,[r0,#0]
        0x0001f624:    0600        ..      LSLS     r0,r0,#24
        0x0001f626:    b110        ..      CBZ      r0,0x1f62e ; vPortEnterCritical + 62
        0x0001f628:    e7ff        ..      B        0x1f62a ; vPortEnterCritical + 58
        0x0001f62a:    e7ff        ..      B        0x1f62c ; vPortEnterCritical + 60
        0x0001f62c:    e7fe        ..      B        0x1f62c ; vPortEnterCritical + 60
        0x0001f62e:    e7ff        ..      B        0x1f630 ; vPortEnterCritical + 64
        0x0001f630:    b001        ..      ADD      sp,sp,#4
        0x0001f632:    4770        pG      BX       lr
    vPortExitCritical
        0x0001f634:    b081        ..      SUB      sp,sp,#4
        0x0001f636:    f24020a4    @..     MOVW     r0,#0x2a4
        0x0001f63a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f63e:    6800        .h      LDR      r0,[r0,#0]
        0x0001f640:    b910        ..      CBNZ     r0,0x1f648 ; vPortExitCritical + 20
        0x0001f642:    e7ff        ..      B        0x1f644 ; vPortExitCritical + 16
        0x0001f644:    e7ff        ..      B        0x1f646 ; vPortExitCritical + 18
        0x0001f646:    e7fe        ..      B        0x1f646 ; vPortExitCritical + 18
        0x0001f648:    f24020a4    @..     MOVW     r0,#0x2a4
        0x0001f64c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f650:    6801        .h      LDR      r1,[r0,#0]
        0x0001f652:    3901        .9      SUBS     r1,#1
        0x0001f654:    6001        .`      STR      r1,[r0,#0]
        0x0001f656:    6800        .h      LDR      r0,[r0,#0]
        0x0001f658:    b930        0.      CBNZ     r0,0x1f668 ; vPortExitCritical + 52
        0x0001f65a:    e7ff        ..      B        0x1f65c ; vPortExitCritical + 40
        0x0001f65c:    2000        .       MOVS     r0,#0
        0x0001f65e:    9000        ..      STR      r0,[sp,#0]
        0x0001f660:    9800        ..      LDR      r0,[sp,#0]
        0x0001f662:    f3808811    ....    MSR      BASEPRI,r0
        0x0001f666:    e7ff        ..      B        0x1f668 ; vPortExitCritical + 52
        0x0001f668:    b001        ..      ADD      sp,sp,#4
        0x0001f66a:    4770        pG      BX       lr
    vPortFree
        0x0001f66c:    b580        ..      PUSH     {r7,lr}
        0x0001f66e:    b084        ..      SUB      sp,sp,#0x10
        0x0001f670:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f672:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f674:    9002        ..      STR      r0,[sp,#8]
        0x0001f676:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f678:    2800        .(      CMP      r0,#0
        0x0001f67a:    d040        @.      BEQ      0x1f6fe ; vPortFree + 146
        0x0001f67c:    e7ff        ..      B        0x1f67e ; vPortFree + 18
        0x0001f67e:    9802        ..      LDR      r0,[sp,#8]
        0x0001f680:    3808        .8      SUBS     r0,r0,#8
        0x0001f682:    9002        ..      STR      r0,[sp,#8]
        0x0001f684:    9802        ..      LDR      r0,[sp,#8]
        0x0001f686:    9001        ..      STR      r0,[sp,#4]
        0x0001f688:    9801        ..      LDR      r0,[sp,#4]
        0x0001f68a:    79c1        .y      LDRB     r1,[r0,#7]
        0x0001f68c:    2000        .       MOVS     r0,#0
        0x0001f68e:    ebb01fd1    ....    CMP      r0,r1,LSR #7
        0x0001f692:    d102        ..      BNE      0x1f69a ; vPortFree + 46
        0x0001f694:    e7ff        ..      B        0x1f696 ; vPortFree + 42
        0x0001f696:    e7ff        ..      B        0x1f698 ; vPortFree + 44
        0x0001f698:    e7fe        ..      B        0x1f698 ; vPortFree + 44
        0x0001f69a:    9801        ..      LDR      r0,[sp,#4]
        0x0001f69c:    6800        .h      LDR      r0,[r0,#0]
        0x0001f69e:    b110        ..      CBZ      r0,0x1f6a6 ; vPortFree + 58
        0x0001f6a0:    e7ff        ..      B        0x1f6a2 ; vPortFree + 54
        0x0001f6a2:    e7ff        ..      B        0x1f6a4 ; vPortFree + 56
        0x0001f6a4:    e7fe        ..      B        0x1f6a4 ; vPortFree + 56
        0x0001f6a6:    9801        ..      LDR      r0,[sp,#4]
        0x0001f6a8:    79c1        .y      LDRB     r1,[r0,#7]
        0x0001f6aa:    2000        .       MOVS     r0,#0
        0x0001f6ac:    ebb01fd1    ....    CMP      r0,r1,LSR #7
        0x0001f6b0:    d023        #.      BEQ      0x1f6fa ; vPortFree + 142
        0x0001f6b2:    e7ff        ..      B        0x1f6b4 ; vPortFree + 72
        0x0001f6b4:    9801        ..      LDR      r0,[sp,#4]
        0x0001f6b6:    6800        .h      LDR      r0,[r0,#0]
        0x0001f6b8:    b9e8        ..      CBNZ     r0,0x1f6f6 ; vPortFree + 138
        0x0001f6ba:    e7ff        ..      B        0x1f6bc ; vPortFree + 80
        0x0001f6bc:    9901        ..      LDR      r1,[sp,#4]
        0x0001f6be:    6848        Hh      LDR      r0,[r1,#4]
        0x0001f6c0:    f0204000     ..@    BIC      r0,r0,#0x80000000
        0x0001f6c4:    6048        H`      STR      r0,[r1,#4]
        0x0001f6c6:    f000faaf    ....    BL       vTaskSuspendAll ; 0x1fc28
        0x0001f6ca:    9801        ..      LDR      r0,[sp,#4]
        0x0001f6cc:    6842        Bh      LDR      r2,[r0,#4]
        0x0001f6ce:    f64e21d4    N..!    MOV      r1,#0xead4
        0x0001f6d2:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f6d6:    6808        .h      LDR      r0,[r1,#0]
        0x0001f6d8:    4410        .D      ADD      r0,r0,r2
        0x0001f6da:    6008        .`      STR      r0,[r1,#0]
        0x0001f6dc:    9801        ..      LDR      r0,[sp,#4]
        0x0001f6de:    f7fff989    ....    BL       prvInsertBlockIntoFreeList ; 0x1e9f4
        0x0001f6e2:    f64e21f0    N..!    MOV      r1,#0xeaf0
        0x0001f6e6:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f6ea:    6808        .h      LDR      r0,[r1,#0]
        0x0001f6ec:    3001        .0      ADDS     r0,#1
        0x0001f6ee:    6008        .`      STR      r0,[r1,#0]
        0x0001f6f0:    f001f9fc    ....    BL       xTaskResumeAll ; 0x20aec
        0x0001f6f4:    e000        ..      B        0x1f6f8 ; vPortFree + 140
        0x0001f6f6:    e7ff        ..      B        0x1f6f8 ; vPortFree + 140
        0x0001f6f8:    e000        ..      B        0x1f6fc ; vPortFree + 144
        0x0001f6fa:    e7ff        ..      B        0x1f6fc ; vPortFree + 144
        0x0001f6fc:    e7ff        ..      B        0x1f6fe ; vPortFree + 146
        0x0001f6fe:    b004        ..      ADD      sp,sp,#0x10
        0x0001f700:    bd80        ..      POP      {r7,pc}
        0x0001f702:    0000        ..      MOVS     r0,r0
    vPortSetupTimerInterrupt
        0x0001f704:    b580        ..      PUSH     {r7,lr}
        0x0001f706:    b088        ..      SUB      sp,sp,#0x20
        0x0001f708:    f64e2070    N.p     MOV      r0,#0xea70
        0x0001f70c:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f710:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f712:    2120         !      MOVS     r1,#0x20
        0x0001f714:    9101        ..      STR      r1,[sp,#4]
        0x0001f716:    6001        .`      STR      r1,[r0,#0]
        0x0001f718:    6801        .h      LDR      r1,[r0,#0]
        0x0001f71a:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001f71e:    fbb0f0f1    ....    UDIV     r0,r0,r1
        0x0001f722:    3801        .8      SUBS     r0,#1
        0x0001f724:    f64e21dc    N..!    MOV      r1,#0xeadc
        0x0001f728:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f72c:    6008        .`      STR      r0,[r1,#0]
        0x0001f72e:    2003        .       MOVS     r0,#3
        0x0001f730:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f732:    f7fbfda3    ....    BL       am_hal_stimer_int_enable ; 0x1b27c
        0x0001f736:    9801        ..      LDR      r0,[sp,#4]
        0x0001f738:    2107        .!      MOVS     r1,#7
        0x0001f73a:    9102        ..      STR      r1,[sp,#8]
        0x0001f73c:    f7f9f86a    ..j.    BL       __NVIC_SetPriority ; 0x18814
        0x0001f740:    9801        ..      LDR      r0,[sp,#4]
        0x0001f742:    f7f9f82d    ..-.    BL       __NVIC_EnableIRQ ; 0x187a0
        0x0001f746:    9902        ..      LDR      r1,[sp,#8]
        0x0001f748:    2021        !       MOVS     r0,#0x21
        0x0001f74a:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f74c:    f7f9f862    ..b.    BL       __NVIC_SetPriority ; 0x18814
        0x0001f750:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f752:    f7f9f825    ..%.    BL       __NVIC_EnableIRQ ; 0x187a0
        0x0001f756:    f04f4000    O..@    MOV      r0,#0x80000000
        0x0001f75a:    f7fbfd57    ..W.    BL       am_hal_stimer_config ; 0x1b20c
        0x0001f75e:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f760:    f7fbfd68    ..h.    BL       am_hal_stimer_counter_get ; 0x1b234
        0x0001f764:    4601        .F      MOV      r1,r0
        0x0001f766:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f768:    f240529c    @..R    MOV      r2,#0x59c
        0x0001f76c:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001f770:    6011        .`      STR      r1,[r2,#0]
        0x0001f772:    6801        .h      LDR      r1,[r0,#0]
        0x0001f774:    2000        .       MOVS     r0,#0
        0x0001f776:    f7fbfce1    ....    BL       am_hal_stimer_compare_delta_set ; 0x1b13c
        0x0001f77a:    9904        ..      LDR      r1,[sp,#0x10]
        0x0001f77c:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f77e:    9106        ..      STR      r1,[sp,#0x18]
        0x0001f780:    6800        .h      LDR      r0,[r0,#0]
        0x0001f782:    1c41        A.      ADDS     r1,r0,#1
        0x0001f784:    2001        .       MOVS     r0,#1
        0x0001f786:    f7fbfcd9    ....    BL       am_hal_stimer_compare_delta_set ; 0x1b13c
        0x0001f78a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f78c:    f64f41f0    O..A    MOV      r1,#0xfcf0
        0x0001f790:    f6c771ff    ...q    MOVT     r1,#0x7fff
        0x0001f794:    4008        .@      ANDS     r0,r0,r1
        0x0001f796:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001f798:    4308        .C      ORRS     r0,r0,r1
        0x0001f79a:    f4407040    @.@p    ORR      r0,r0,#0x300
        0x0001f79e:    f7fbfd35    ..5.    BL       am_hal_stimer_config ; 0x1b20c
        0x0001f7a2:    b008        ..      ADD      sp,sp,#0x20
        0x0001f7a4:    bd80        ..      POP      {r7,pc}
        0x0001f7a6:    0000        ..      MOVS     r0,r0
    vPortSuppressTicksAndSleep
        0x0001f7a8:    b580        ..      PUSH     {r7,lr}
        0x0001f7aa:    b088        ..      SUB      sp,sp,#0x20
        0x0001f7ac:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f7ae:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f7b0:    f64e21dc    N..!    MOV      r1,#0xeadc
        0x0001f7b4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f7b8:    6809        .h      LDR      r1,[r1,#0]
        0x0001f7ba:    4288        .B      CMP      r0,r1
        0x0001f7bc:    d907        ..      BLS      0x1f7ce ; vPortSuppressTicksAndSleep + 38
        0x0001f7be:    e7ff        ..      B        0x1f7c0 ; vPortSuppressTicksAndSleep + 24
        0x0001f7c0:    f64e20dc    N..     MOV      r0,#0xeadc
        0x0001f7c4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f7c8:    6800        .h      LDR      r0,[r0,#0]
        0x0001f7ca:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001f7cc:    e7ff        ..      B        0x1f7ce ; vPortSuppressTicksAndSleep + 38
        0x0001f7ce:    f64e2070    N.p     MOV      r0,#0xea70
        0x0001f7d2:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f7d6:    6800        .h      LDR      r0,[r0,#0]
        0x0001f7d8:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001f7da:    4348        HC      MULS     r0,r1,r0
        0x0001f7dc:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f7de:    b672        r.      CPSID    i
        0x0001f7e0:    f3bf8f4f    ..O.    DSB      
        0x0001f7e4:    f3bf8f6f    ..o.    ISB      
        0x0001f7e8:    f7fbfd24    ..$.    BL       am_hal_stimer_counter_get ; 0x1b234
        0x0001f7ec:    9001        ..      STR      r0,[sp,#4]
        0x0001f7ee:    9801        ..      LDR      r0,[sp,#4]
        0x0001f7f0:    f240519c    @..Q    MOV      r1,#0x59c
        0x0001f7f4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f7f8:    6809        .h      LDR      r1,[r1,#0]
        0x0001f7fa:    1a40        @.      SUBS     r0,r0,r1
        0x0001f7fc:    9002        ..      STR      r0,[sp,#8]
        0x0001f7fe:    f7fefa47    ..G.    BL       eTaskConfirmSleepModeStatus ; 0x1dc90
        0x0001f802:    b158        X.      CBZ      r0,0x1f81c ; vPortSuppressTicksAndSleep + 116
        0x0001f804:    e7ff        ..      B        0x1f806 ; vPortSuppressTicksAndSleep + 94
        0x0001f806:    9802        ..      LDR      r0,[sp,#8]
        0x0001f808:    f64e2170    N.p!    MOV      r1,#0xea70
        0x0001f80c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f810:    6809        .h      LDR      r1,[r1,#0]
        0x0001f812:    4408        .D      ADD      r0,r0,r1
        0x0001f814:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001f816:    4288        .B      CMP      r0,r1
        0x0001f818:    d902        ..      BLS      0x1f820 ; vPortSuppressTicksAndSleep + 120
        0x0001f81a:    e7ff        ..      B        0x1f81c ; vPortSuppressTicksAndSleep + 116
        0x0001f81c:    b662        b.      CPSIE    i
        0x0001f81e:    e06a        j.      B        0x1f8f6 ; vPortSuppressTicksAndSleep + 334
        0x0001f820:    9902        ..      LDR      r1,[sp,#8]
        0x0001f822:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f824:    1a40        @.      SUBS     r0,r0,r1
        0x0001f826:    9006        ..      STR      r0,[sp,#0x18]
        0x0001f828:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001f82a:    2000        .       MOVS     r0,#0
        0x0001f82c:    f7fbfc86    ....    BL       am_hal_stimer_compare_delta_set ; 0x1b13c
        0x0001f830:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001f832:    1c41        A.      ADDS     r1,r0,#1
        0x0001f834:    2001        .       MOVS     r0,#1
        0x0001f836:    f7fbfc81    ....    BL       am_hal_stimer_compare_delta_set ; 0x1b13c
        0x0001f83a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f83c:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f83e:    e7ff        ..      B        0x1f840 ; vPortSuppressTicksAndSleep + 152
        0x0001f840:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f842:    f7f9fb2d    ..-.    BL       am_freertos_sleep ; 0x18ea0
        0x0001f846:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f848:    e7ff        ..      B        0x1f84a ; vPortSuppressTicksAndSleep + 162
        0x0001f84a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f84c:    b130        0.      CBZ      r0,0x1f85c ; vPortSuppressTicksAndSleep + 180
        0x0001f84e:    e7ff        ..      B        0x1f850 ; vPortSuppressTicksAndSleep + 168
        0x0001f850:    f3bf8f4f    ..O.    DSB      
        0x0001f854:    bf30        0.      WFI      
        0x0001f856:    f3bf8f6f    ..o.    ISB      
        0x0001f85a:    e7ff        ..      B        0x1f85c ; vPortSuppressTicksAndSleep + 180
        0x0001f85c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001f85e:    f7f9fb29    ..).    BL       am_freertos_wakeup ; 0x18eb4
        0x0001f862:    f7fbfce7    ....    BL       am_hal_stimer_counter_get ; 0x1b234
        0x0001f866:    9005        ..      STR      r0,[sp,#0x14]
        0x0001f868:    9805        ..      LDR      r0,[sp,#0x14]
        0x0001f86a:    f240529c    @..R    MOV      r2,#0x59c
        0x0001f86e:    f2c10200    ....    MOVT     r2,#0x1000
        0x0001f872:    6811        .h      LDR      r1,[r2,#0]
        0x0001f874:    1a40        @.      SUBS     r0,r0,r1
        0x0001f876:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f878:    9905        ..      LDR      r1,[sp,#0x14]
        0x0001f87a:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x0001f87e:    f64e2070    N.p     MOV      r0,#0xea70
        0x0001f882:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f886:    f8d0e000    ....    LDR      lr,[r0,#0]
        0x0001f88a:    fbbcf3fe    ....    UDIV     r3,r12,lr
        0x0001f88e:    fb03f30e    ....    MUL      r3,r3,lr
        0x0001f892:    eba3030c    ....    SUB      r3,r3,r12
        0x0001f896:    4419        .D      ADD      r1,r1,r3
        0x0001f898:    6011        .`      STR      r1,[r2,#0]
        0x0001f89a:    6801        .h      LDR      r1,[r0,#0]
        0x0001f89c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f89e:    fbb0f0f1    ....    UDIV     r0,r0,r1
        0x0001f8a2:    9004        ..      STR      r0,[sp,#0x10]
        0x0001f8a4:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f8a6:    2802        .(      CMP      r0,#2
        0x0001f8a8:    d305        ..      BCC      0x1f8b6 ; vPortSuppressTicksAndSleep + 270
        0x0001f8aa:    e7ff        ..      B        0x1f8ac ; vPortSuppressTicksAndSleep + 260
        0x0001f8ac:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f8ae:    3801        .8      SUBS     r0,#1
        0x0001f8b0:    f000f96e    ..n.    BL       vTaskStepTick ; 0x1fb90
        0x0001f8b4:    e7ff        ..      B        0x1f8b6 ; vPortSuppressTicksAndSleep + 270
        0x0001f8b6:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001f8b8:    b118        ..      CBZ      r0,0x1f8c2 ; vPortSuppressTicksAndSleep + 282
        0x0001f8ba:    e7ff        ..      B        0x1f8bc ; vPortSuppressTicksAndSleep + 276
        0x0001f8bc:    f000ff22    ..".    BL       xTaskIncrementTick ; 0x20704
        0x0001f8c0:    e7ff        ..      B        0x1f8c2 ; vPortSuppressTicksAndSleep + 282
        0x0001f8c2:    2003        .       MOVS     r0,#3
        0x0001f8c4:    f7fbfcd0    ....    BL       am_hal_stimer_int_clear ; 0x1b268
        0x0001f8c8:    f64e2070    N.p     MOV      r0,#0xea70
        0x0001f8cc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f8d0:    9000        ..      STR      r0,[sp,#0]
        0x0001f8d2:    6801        .h      LDR      r1,[r0,#0]
        0x0001f8d4:    2000        .       MOVS     r0,#0
        0x0001f8d6:    f7fbfc31    ..1.    BL       am_hal_stimer_compare_delta_set ; 0x1b13c
        0x0001f8da:    9800        ..      LDR      r0,[sp,#0]
        0x0001f8dc:    6800        .h      LDR      r0,[r0,#0]
        0x0001f8de:    1c41        A.      ADDS     r1,r0,#1
        0x0001f8e0:    2001        .       MOVS     r0,#1
        0x0001f8e2:    f7fbfc2b    ..+.    BL       am_hal_stimer_compare_delta_set ; 0x1b13c
        0x0001f8e6:    2020                MOVS     r0,#0x20
        0x0001f8e8:    f7f8ff0e    ....    BL       __NVIC_ClearPendingIRQ ; 0x18708
        0x0001f8ec:    2021        !       MOVS     r0,#0x21
        0x0001f8ee:    f7f8ff0b    ....    BL       __NVIC_ClearPendingIRQ ; 0x18708
        0x0001f8f2:    b662        b.      CPSIE    i
        0x0001f8f4:    e7ff        ..      B        0x1f8f6 ; vPortSuppressTicksAndSleep + 334
        0x0001f8f6:    b008        ..      ADD      sp,sp,#0x20
        0x0001f8f8:    bd80        ..      POP      {r7,pc}
        0x0001f8fa:    0000        ..      MOVS     r0,r0
    vPortValidateInterruptPriority
        0x0001f8fc:    b082        ..      SUB      sp,sp,#8
        0x0001f8fe:    f3ef8005    ....    MRS      r0,IPSR
        0x0001f902:    9001        ..      STR      r0,[sp,#4]
        0x0001f904:    9801        ..      LDR      r0,[sp,#4]
        0x0001f906:    2810        .(      CMP      r0,#0x10
        0x0001f908:    d315        ..      BCC      0x1f936 ; vPortValidateInterruptPriority + 58
        0x0001f90a:    e7ff        ..      B        0x1f90c ; vPortValidateInterruptPriority + 16
        0x0001f90c:    9801        ..      LDR      r0,[sp,#4]
        0x0001f90e:    f24e31f0    N..1    MOV      r1,#0xe3f0
        0x0001f912:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001f916:    5c40        @\      LDRB     r0,[r0,r1]
        0x0001f918:    f88d0003    ....    STRB     r0,[sp,#3]
        0x0001f91c:    f89d0003    ....    LDRB     r0,[sp,#3]
        0x0001f920:    f64e2168    N.h!    MOV      r1,#0xea68
        0x0001f924:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f928:    7809        .x      LDRB     r1,[r1,#0]
        0x0001f92a:    4288        .B      CMP      r0,r1
        0x0001f92c:    da02        ..      BGE      0x1f934 ; vPortValidateInterruptPriority + 56
        0x0001f92e:    e7ff        ..      B        0x1f930 ; vPortValidateInterruptPriority + 52
        0x0001f930:    e7ff        ..      B        0x1f932 ; vPortValidateInterruptPriority + 54
        0x0001f932:    e7fe        ..      B        0x1f932 ; vPortValidateInterruptPriority + 54
        0x0001f934:    e7ff        ..      B        0x1f936 ; vPortValidateInterruptPriority + 58
        0x0001f936:    f64e500c    N..P    MOV      r0,#0xed0c
        0x0001f93a:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001f93e:    6800        .h      LDR      r0,[r0,#0]
        0x0001f940:    f40060e0    ...`    AND      r0,r0,#0x700
        0x0001f944:    f64e216c    N.l!    MOV      r1,#0xea6c
        0x0001f948:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001f94c:    6809        .h      LDR      r1,[r1,#0]
        0x0001f94e:    4288        .B      CMP      r0,r1
        0x0001f950:    d902        ..      BLS      0x1f958 ; vPortValidateInterruptPriority + 92
        0x0001f952:    e7ff        ..      B        0x1f954 ; vPortValidateInterruptPriority + 88
        0x0001f954:    e7ff        ..      B        0x1f956 ; vPortValidateInterruptPriority + 90
        0x0001f956:    e7fe        ..      B        0x1f956 ; vPortValidateInterruptPriority + 90
        0x0001f958:    b002        ..      ADD      sp,sp,#8
        0x0001f95a:    4770        pG      BX       lr
    vQueueWaitForMessageRestricted
        0x0001f95c:    b580        ..      PUSH     {r7,lr}
        0x0001f95e:    b084        ..      SUB      sp,sp,#0x10
        0x0001f960:    9003        ..      STR      r0,[sp,#0xc]
        0x0001f962:    9102        ..      STR      r1,[sp,#8]
        0x0001f964:    9201        ..      STR      r2,[sp,#4]
        0x0001f966:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001f968:    9000        ..      STR      r0,[sp,#0]
        0x0001f96a:    f7fffe41    ..A.    BL       vPortEnterCritical ; 0x1f5f0
        0x0001f96e:    9800        ..      LDR      r0,[sp,#0]
        0x0001f970:    f9900044    ..D.    LDRSB    r0,[r0,#0x44]
        0x0001f974:    3001        .0      ADDS     r0,#1
        0x0001f976:    b928        (.      CBNZ     r0,0x1f984 ; vQueueWaitForMessageRestricted + 40
        0x0001f978:    e7ff        ..      B        0x1f97a ; vQueueWaitForMessageRestricted + 30
        0x0001f97a:    9900        ..      LDR      r1,[sp,#0]
        0x0001f97c:    2000        .       MOVS     r0,#0
        0x0001f97e:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x0001f982:    e7ff        ..      B        0x1f984 ; vQueueWaitForMessageRestricted + 40
        0x0001f984:    9800        ..      LDR      r0,[sp,#0]
        0x0001f986:    f9900045    ..E.    LDRSB    r0,[r0,#0x45]
        0x0001f98a:    3001        .0      ADDS     r0,#1
        0x0001f98c:    b928        (.      CBNZ     r0,0x1f99a ; vQueueWaitForMessageRestricted + 62
        0x0001f98e:    e7ff        ..      B        0x1f990 ; vQueueWaitForMessageRestricted + 52
        0x0001f990:    9900        ..      LDR      r1,[sp,#0]
        0x0001f992:    2000        .       MOVS     r0,#0
        0x0001f994:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x0001f998:    e7ff        ..      B        0x1f99a ; vQueueWaitForMessageRestricted + 62
        0x0001f99a:    f7fffe4b    ..K.    BL       vPortExitCritical ; 0x1f634
        0x0001f99e:    9800        ..      LDR      r0,[sp,#0]
        0x0001f9a0:    6b80        .k      LDR      r0,[r0,#0x38]
        0x0001f9a2:    b938        8.      CBNZ     r0,0x1f9b4 ; vQueueWaitForMessageRestricted + 88
        0x0001f9a4:    e7ff        ..      B        0x1f9a6 ; vQueueWaitForMessageRestricted + 74
        0x0001f9a6:    9800        ..      LDR      r0,[sp,#0]
        0x0001f9a8:    3024        $0      ADDS     r0,r0,#0x24
        0x0001f9aa:    9902        ..      LDR      r1,[sp,#8]
        0x0001f9ac:    9a01        ..      LDR      r2,[sp,#4]
        0x0001f9ae:    f000f867    ..g.    BL       vTaskPlaceOnEventListRestricted ; 0x1fa80
        0x0001f9b2:    e000        ..      B        0x1f9b6 ; vQueueWaitForMessageRestricted + 90
        0x0001f9b4:    e7ff        ..      B        0x1f9b6 ; vQueueWaitForMessageRestricted + 90
        0x0001f9b6:    9800        ..      LDR      r0,[sp,#0]
        0x0001f9b8:    f7fffadc    ....    BL       prvUnlockQueue ; 0x1ef74
        0x0001f9bc:    b004        ..      ADD      sp,sp,#0x10
        0x0001f9be:    bd80        ..      POP      {r7,pc}
    vTaskDelay
        0x0001f9c0:    b580        ..      PUSH     {r7,lr}
        0x0001f9c2:    b082        ..      SUB      sp,sp,#8
        0x0001f9c4:    9001        ..      STR      r0,[sp,#4]
        0x0001f9c6:    2000        .       MOVS     r0,#0
        0x0001f9c8:    9000        ..      STR      r0,[sp,#0]
        0x0001f9ca:    9801        ..      LDR      r0,[sp,#4]
        0x0001f9cc:    b198        ..      CBZ      r0,0x1f9f6 ; vTaskDelay + 54
        0x0001f9ce:    e7ff        ..      B        0x1f9d0 ; vTaskDelay + 16
        0x0001f9d0:    f64e2078    N.x     MOV      r0,#0xea78
        0x0001f9d4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001f9d8:    6800        .h      LDR      r0,[r0,#0]
        0x0001f9da:    b110        ..      CBZ      r0,0x1f9e2 ; vTaskDelay + 34
        0x0001f9dc:    e7ff        ..      B        0x1f9de ; vTaskDelay + 30
        0x0001f9de:    e7ff        ..      B        0x1f9e0 ; vTaskDelay + 32
        0x0001f9e0:    e7fe        ..      B        0x1f9e0 ; vTaskDelay + 32
        0x0001f9e2:    f000f921    ..!.    BL       vTaskSuspendAll ; 0x1fc28
        0x0001f9e6:    9801        ..      LDR      r0,[sp,#4]
        0x0001f9e8:    2100        .!      MOVS     r1,#0
        0x0001f9ea:    f7fefc1f    ....    BL       prvAddCurrentTaskToDelayedList ; 0x1e22c
        0x0001f9ee:    f001f87d    ..}.    BL       xTaskResumeAll ; 0x20aec
        0x0001f9f2:    9000        ..      STR      r0,[sp,#0]
        0x0001f9f4:    e000        ..      B        0x1f9f8 ; vTaskDelay + 56
        0x0001f9f6:    e7ff        ..      B        0x1f9f8 ; vTaskDelay + 56
        0x0001f9f8:    9800        ..      LDR      r0,[sp,#0]
        0x0001f9fa:    b960        `.      CBNZ     r0,0x1fa16 ; vTaskDelay + 86
        0x0001f9fc:    e7ff        ..      B        0x1f9fe ; vTaskDelay + 62
        0x0001f9fe:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0001fa02:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001fa06:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001fa0a:    6008        .`      STR      r0,[r1,#0]
        0x0001fa0c:    f3bf8f4f    ..O.    DSB      
        0x0001fa10:    f3bf8f6f    ..o.    ISB      
        0x0001fa14:    e000        ..      B        0x1fa18 ; vTaskDelay + 88
        0x0001fa16:    e7ff        ..      B        0x1fa18 ; vTaskDelay + 88
        0x0001fa18:    b002        ..      ADD      sp,sp,#8
        0x0001fa1a:    bd80        ..      POP      {r7,pc}
    vTaskInternalSetTimeOutState
        0x0001fa1c:    b081        ..      SUB      sp,sp,#4
        0x0001fa1e:    9000        ..      STR      r0,[sp,#0]
        0x0001fa20:    f64e20e8    N..     MOV      r0,#0xeae8
        0x0001fa24:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fa28:    6800        .h      LDR      r0,[r0,#0]
        0x0001fa2a:    9900        ..      LDR      r1,[sp,#0]
        0x0001fa2c:    6008        .`      STR      r0,[r1,#0]
        0x0001fa2e:    f64e302c    N.,0    MOV      r0,#0xeb2c
        0x0001fa32:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fa36:    6800        .h      LDR      r0,[r0,#0]
        0x0001fa38:    9900        ..      LDR      r1,[sp,#0]
        0x0001fa3a:    6048        H`      STR      r0,[r1,#4]
        0x0001fa3c:    b001        ..      ADD      sp,sp,#4
        0x0001fa3e:    4770        pG      BX       lr
    vTaskMissedYield
        0x0001fa40:    f64e3138    N.81    MOV      r1,#0xeb38
        0x0001fa44:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fa48:    2001        .       MOVS     r0,#1
        0x0001fa4a:    6008        .`      STR      r0,[r1,#0]
        0x0001fa4c:    4770        pG      BX       lr
        0x0001fa4e:    0000        ..      MOVS     r0,r0
    vTaskPlaceOnEventList
        0x0001fa50:    b580        ..      PUSH     {r7,lr}
        0x0001fa52:    b082        ..      SUB      sp,sp,#8
        0x0001fa54:    9001        ..      STR      r0,[sp,#4]
        0x0001fa56:    9100        ..      STR      r1,[sp,#0]
        0x0001fa58:    9801        ..      LDR      r0,[sp,#4]
        0x0001fa5a:    b910        ..      CBNZ     r0,0x1fa62 ; vTaskPlaceOnEventList + 18
        0x0001fa5c:    e7ff        ..      B        0x1fa5e ; vTaskPlaceOnEventList + 14
        0x0001fa5e:    e7ff        ..      B        0x1fa60 ; vTaskPlaceOnEventList + 16
        0x0001fa60:    e7fe        ..      B        0x1fa60 ; vTaskPlaceOnEventList + 16
        0x0001fa62:    9801        ..      LDR      r0,[sp,#4]
        0x0001fa64:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x0001fa68:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fa6c:    6809        .h      LDR      r1,[r1,#0]
        0x0001fa6e:    3118        .1      ADDS     r1,r1,#0x18
        0x0001fa70:    f7fffd7e    ..~.    BL       vListInsert ; 0x1f570
        0x0001fa74:    9800        ..      LDR      r0,[sp,#0]
        0x0001fa76:    2101        .!      MOVS     r1,#1
        0x0001fa78:    f7fefbd8    ....    BL       prvAddCurrentTaskToDelayedList ; 0x1e22c
        0x0001fa7c:    b002        ..      ADD      sp,sp,#8
        0x0001fa7e:    bd80        ..      POP      {r7,pc}
    vTaskPlaceOnEventListRestricted
        0x0001fa80:    b580        ..      PUSH     {r7,lr}
        0x0001fa82:    b084        ..      SUB      sp,sp,#0x10
        0x0001fa84:    9003        ..      STR      r0,[sp,#0xc]
        0x0001fa86:    9102        ..      STR      r1,[sp,#8]
        0x0001fa88:    9201        ..      STR      r2,[sp,#4]
        0x0001fa8a:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fa8c:    b910        ..      CBNZ     r0,0x1fa94 ; vTaskPlaceOnEventListRestricted + 20
        0x0001fa8e:    e7ff        ..      B        0x1fa90 ; vTaskPlaceOnEventListRestricted + 16
        0x0001fa90:    e7ff        ..      B        0x1fa92 ; vTaskPlaceOnEventListRestricted + 18
        0x0001fa92:    e7fe        ..      B        0x1fa92 ; vTaskPlaceOnEventListRestricted + 18
        0x0001fa94:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fa96:    6840        @h      LDR      r0,[r0,#4]
        0x0001fa98:    9000        ..      STR      r0,[sp,#0]
        0x0001fa9a:    9800        ..      LDR      r0,[sp,#0]
        0x0001fa9c:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x0001faa0:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001faa4:    680a        .h      LDR      r2,[r1,#0]
        0x0001faa6:    61d0        .a      STR      r0,[r2,#0x1c]
        0x0001faa8:    9800        ..      LDR      r0,[sp,#0]
        0x0001faaa:    6880        .h      LDR      r0,[r0,#8]
        0x0001faac:    680a        .h      LDR      r2,[r1,#0]
        0x0001faae:    6210        .b      STR      r0,[r2,#0x20]
        0x0001fab0:    6808        .h      LDR      r0,[r1,#0]
        0x0001fab2:    3018        .0      ADDS     r0,r0,#0x18
        0x0001fab4:    9a00        ..      LDR      r2,[sp,#0]
        0x0001fab6:    6892        .h      LDR      r2,[r2,#8]
        0x0001fab8:    6050        P`      STR      r0,[r2,#4]
        0x0001faba:    6808        .h      LDR      r0,[r1,#0]
        0x0001fabc:    3018        .0      ADDS     r0,r0,#0x18
        0x0001fabe:    9a00        ..      LDR      r2,[sp,#0]
        0x0001fac0:    6090        .`      STR      r0,[r2,#8]
        0x0001fac2:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fac4:    6809        .h      LDR      r1,[r1,#0]
        0x0001fac6:    6288        .b      STR      r0,[r1,#0x28]
        0x0001fac8:    9903        ..      LDR      r1,[sp,#0xc]
        0x0001faca:    6808        .h      LDR      r0,[r1,#0]
        0x0001facc:    3001        .0      ADDS     r0,#1
        0x0001face:    6008        .`      STR      r0,[r1,#0]
        0x0001fad0:    9801        ..      LDR      r0,[sp,#4]
        0x0001fad2:    b120         .      CBZ      r0,0x1fade ; vTaskPlaceOnEventListRestricted + 94
        0x0001fad4:    e7ff        ..      B        0x1fad6 ; vTaskPlaceOnEventListRestricted + 86
        0x0001fad6:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001fada:    9002        ..      STR      r0,[sp,#8]
        0x0001fadc:    e7ff        ..      B        0x1fade ; vTaskPlaceOnEventListRestricted + 94
        0x0001fade:    9802        ..      LDR      r0,[sp,#8]
        0x0001fae0:    9901        ..      LDR      r1,[sp,#4]
        0x0001fae2:    f7fefba3    ....    BL       prvAddCurrentTaskToDelayedList ; 0x1e22c
        0x0001fae6:    b004        ..      ADD      sp,sp,#0x10
        0x0001fae8:    bd80        ..      POP      {r7,pc}
        0x0001faea:    0000        ..      MOVS     r0,r0
    vTaskStartScheduler
        0x0001faec:    b580        ..      PUSH     {r7,lr}
        0x0001faee:    b084        ..      SUB      sp,sp,#0x10
        0x0001faf0:    f64e21d8    N..!    MOV      r1,#0xead8
        0x0001faf4:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001faf8:    4668        hF      MOV      r0,sp
        0x0001fafa:    6041        A`      STR      r1,[r0,#4]
        0x0001fafc:    2300        .#      MOVS     r3,#0
        0x0001fafe:    6003        .`      STR      r3,[r0,#0]
        0x0001fb00:    f24e7051    N.Qp    MOV      r0,#0xe751
        0x0001fb04:    f2c00001    ....    MOVT     r0,#1
        0x0001fb08:    f241511d    A..Q    MOV      r1,#0x151d
        0x0001fb0c:    f2c00102    ....    MOVT     r1,#2
        0x0001fb10:    f44f7280    O..r    MOV      r2,#0x100
        0x0001fb14:    f000fd80    ....    BL       xTaskCreate ; 0x20618
        0x0001fb18:    9002        ..      STR      r0,[sp,#8]
        0x0001fb1a:    9802        ..      LDR      r0,[sp,#8]
        0x0001fb1c:    2801        .(      CMP      r0,#1
        0x0001fb1e:    d104        ..      BNE      0x1fb2a ; vTaskStartScheduler + 62
        0x0001fb20:    e7ff        ..      B        0x1fb22 ; vTaskStartScheduler + 54
        0x0001fb22:    f001f917    ....    BL       xTimerCreateTimerTask ; 0x20d54
        0x0001fb26:    9002        ..      STR      r0,[sp,#8]
        0x0001fb28:    e000        ..      B        0x1fb2c ; vTaskStartScheduler + 64
        0x0001fb2a:    e7ff        ..      B        0x1fb2c ; vTaskStartScheduler + 64
        0x0001fb2c:    9802        ..      LDR      r0,[sp,#8]
        0x0001fb2e:    2801        .(      CMP      r0,#1
        0x0001fb30:    d11f        ..      BNE      0x1fb72 ; vTaskStartScheduler + 134
        0x0001fb32:    e7ff        ..      B        0x1fb34 ; vTaskStartScheduler + 72
        0x0001fb34:    f04f0080    O...    MOV      r0,#0x80
        0x0001fb38:    f3808811    ....    MSR      BASEPRI,r0
        0x0001fb3c:    f3bf8f6f    ..o.    ISB      
        0x0001fb40:    f3bf8f4f    ..O.    DSB      
        0x0001fb44:    9003        ..      STR      r0,[sp,#0xc]
        0x0001fb46:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x0001fb4a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fb4e:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001fb52:    6008        .`      STR      r0,[r1,#0]
        0x0001fb54:    f64e310c    N..1    MOV      r1,#0xeb0c
        0x0001fb58:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fb5c:    2001        .       MOVS     r0,#1
        0x0001fb5e:    6008        .`      STR      r0,[r1,#0]
        0x0001fb60:    f64e312c    N.,1    MOV      r1,#0xeb2c
        0x0001fb64:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fb68:    2000        .       MOVS     r0,#0
        0x0001fb6a:    6008        .`      STR      r0,[r1,#0]
        0x0001fb6c:    f000f8ec    ....    BL       xPortStartScheduler ; 0x1fd48
        0x0001fb70:    e006        ..      B        0x1fb80 ; vTaskStartScheduler + 148
        0x0001fb72:    9802        ..      LDR      r0,[sp,#8]
        0x0001fb74:    3001        .0      ADDS     r0,#1
        0x0001fb76:    b910        ..      CBNZ     r0,0x1fb7e ; vTaskStartScheduler + 146
        0x0001fb78:    e7ff        ..      B        0x1fb7a ; vTaskStartScheduler + 142
        0x0001fb7a:    e7ff        ..      B        0x1fb7c ; vTaskStartScheduler + 144
        0x0001fb7c:    e7fe        ..      B        0x1fb7c ; vTaskStartScheduler + 144
        0x0001fb7e:    e7ff        ..      B        0x1fb80 ; vTaskStartScheduler + 148
        0x0001fb80:    f64100f0    A...    MOV      r0,#0x18f0
        0x0001fb84:    f2c00002    ....    MOVT     r0,#2
        0x0001fb88:    6800        .h      LDR      r0,[r0,#0]
        0x0001fb8a:    b004        ..      ADD      sp,sp,#0x10
        0x0001fb8c:    bd80        ..      POP      {r7,pc}
        0x0001fb8e:    0000        ..      MOVS     r0,r0
    vTaskStepTick
        0x0001fb90:    b580        ..      PUSH     {r7,lr}
        0x0001fb92:    b082        ..      SUB      sp,sp,#8
        0x0001fb94:    9001        ..      STR      r0,[sp,#4]
        0x0001fb96:    f64e302c    N.,0    MOV      r0,#0xeb2c
        0x0001fb9a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fb9e:    6800        .h      LDR      r0,[r0,#0]
        0x0001fba0:    9901        ..      LDR      r1,[sp,#4]
        0x0001fba2:    4408        .D      ADD      r0,r0,r1
        0x0001fba4:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x0001fba8:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fbac:    6809        .h      LDR      r1,[r1,#0]
        0x0001fbae:    4288        .B      CMP      r0,r1
        0x0001fbb0:    d902        ..      BLS      0x1fbb8 ; vTaskStepTick + 40
        0x0001fbb2:    e7ff        ..      B        0x1fbb4 ; vTaskStepTick + 36
        0x0001fbb4:    e7ff        ..      B        0x1fbb6 ; vTaskStepTick + 38
        0x0001fbb6:    e7fe        ..      B        0x1fbb6 ; vTaskStepTick + 38
        0x0001fbb8:    f64e302c    N.,0    MOV      r0,#0xeb2c
        0x0001fbbc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fbc0:    6800        .h      LDR      r0,[r0,#0]
        0x0001fbc2:    9901        ..      LDR      r1,[sp,#4]
        0x0001fbc4:    4408        .D      ADD      r0,r0,r1
        0x0001fbc6:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x0001fbca:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fbce:    6809        .h      LDR      r1,[r1,#0]
        0x0001fbd0:    4288        .B      CMP      r0,r1
        0x0001fbd2:    d11d        ..      BNE      0x1fc10 ; vTaskStepTick + 128
        0x0001fbd4:    e7ff        ..      B        0x1fbd6 ; vTaskStepTick + 70
        0x0001fbd6:    f64e2078    N.x     MOV      r0,#0xea78
        0x0001fbda:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fbde:    6800        .h      LDR      r0,[r0,#0]
        0x0001fbe0:    b910        ..      CBNZ     r0,0x1fbe8 ; vTaskStepTick + 88
        0x0001fbe2:    e7ff        ..      B        0x1fbe4 ; vTaskStepTick + 84
        0x0001fbe4:    e7ff        ..      B        0x1fbe6 ; vTaskStepTick + 86
        0x0001fbe6:    e7fe        ..      B        0x1fbe6 ; vTaskStepTick + 86
        0x0001fbe8:    9801        ..      LDR      r0,[sp,#4]
        0x0001fbea:    b910        ..      CBNZ     r0,0x1fbf2 ; vTaskStepTick + 98
        0x0001fbec:    e7ff        ..      B        0x1fbee ; vTaskStepTick + 94
        0x0001fbee:    e7ff        ..      B        0x1fbf0 ; vTaskStepTick + 96
        0x0001fbf0:    e7fe        ..      B        0x1fbf0 ; vTaskStepTick + 96
        0x0001fbf2:    f7fffcfd    ....    BL       vPortEnterCritical ; 0x1f5f0
        0x0001fbf6:    f64e21f4    N..!    MOV      r1,#0xeaf4
        0x0001fbfa:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fbfe:    6808        .h      LDR      r0,[r1,#0]
        0x0001fc00:    3001        .0      ADDS     r0,#1
        0x0001fc02:    6008        .`      STR      r0,[r1,#0]
        0x0001fc04:    f7fffd16    ....    BL       vPortExitCritical ; 0x1f634
        0x0001fc08:    9801        ..      LDR      r0,[sp,#4]
        0x0001fc0a:    3801        .8      SUBS     r0,#1
        0x0001fc0c:    9001        ..      STR      r0,[sp,#4]
        0x0001fc0e:    e000        ..      B        0x1fc12 ; vTaskStepTick + 130
        0x0001fc10:    e7ff        ..      B        0x1fc12 ; vTaskStepTick + 130
        0x0001fc12:    9a01        ..      LDR      r2,[sp,#4]
        0x0001fc14:    f64e312c    N.,1    MOV      r1,#0xeb2c
        0x0001fc18:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fc1c:    6808        .h      LDR      r0,[r1,#0]
        0x0001fc1e:    4410        .D      ADD      r0,r0,r2
        0x0001fc20:    6008        .`      STR      r0,[r1,#0]
        0x0001fc22:    b002        ..      ADD      sp,sp,#8
        0x0001fc24:    bd80        ..      POP      {r7,pc}
        0x0001fc26:    0000        ..      MOVS     r0,r0
    vTaskSuspendAll
        0x0001fc28:    f64e2178    N.x!    MOV      r1,#0xea78
        0x0001fc2c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fc30:    6808        .h      LDR      r0,[r1,#0]
        0x0001fc32:    3001        .0      ADDS     r0,#1
        0x0001fc34:    6008        .`      STR      r0,[r1,#0]
        0x0001fc36:    4770        pG      BX       lr
    vTaskSwitchContext
        0x0001fc38:    b580        ..      PUSH     {r7,lr}
        0x0001fc3a:    b084        ..      SUB      sp,sp,#0x10
        0x0001fc3c:    f64e2078    N.x     MOV      r0,#0xea78
        0x0001fc40:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fc44:    6800        .h      LDR      r0,[r0,#0]
        0x0001fc46:    b138        8.      CBZ      r0,0x1fc58 ; vTaskSwitchContext + 32
        0x0001fc48:    e7ff        ..      B        0x1fc4a ; vTaskSwitchContext + 18
        0x0001fc4a:    f64e3138    N.81    MOV      r1,#0xeb38
        0x0001fc4e:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fc52:    2001        .       MOVS     r0,#1
        0x0001fc54:    6008        .`      STR      r0,[r1,#0]
        0x0001fc56:    e074        t.      B        0x1fd42 ; vTaskSwitchContext + 266
        0x0001fc58:    f64e3138    N.81    MOV      r1,#0xeb38
        0x0001fc5c:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fc60:    2000        .       MOVS     r0,#0
        0x0001fc62:    6008        .`      STR      r0,[r1,#0]
        0x0001fc64:    f64950c4    I..P    MOV      r0,#0x9dc4
        0x0001fc68:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fc6c:    6800        .h      LDR      r0,[r0,#0]
        0x0001fc6e:    6b00        .k      LDR      r0,[r0,#0x30]
        0x0001fc70:    9003        ..      STR      r0,[sp,#0xc]
        0x0001fc72:    f04f30a5    O..0    MOV      r0,#0xa5a5a5a5
        0x0001fc76:    9002        ..      STR      r0,[sp,#8]
        0x0001fc78:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fc7a:    6800        .h      LDR      r0,[r0,#0]
        0x0001fc7c:    f1b03fa5    ...?    CMP      r0,#0xa5a5a5a5
        0x0001fc80:    d112        ..      BNE      0x1fca8 ; vTaskSwitchContext + 112
        0x0001fc82:    e7ff        ..      B        0x1fc84 ; vTaskSwitchContext + 76
        0x0001fc84:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fc86:    6840        @h      LDR      r0,[r0,#4]
        0x0001fc88:    f1b03fa5    ...?    CMP      r0,#0xa5a5a5a5
        0x0001fc8c:    d10c        ..      BNE      0x1fca8 ; vTaskSwitchContext + 112
        0x0001fc8e:    e7ff        ..      B        0x1fc90 ; vTaskSwitchContext + 88
        0x0001fc90:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fc92:    6880        .h      LDR      r0,[r0,#8]
        0x0001fc94:    f1b03fa5    ...?    CMP      r0,#0xa5a5a5a5
        0x0001fc98:    d106        ..      BNE      0x1fca8 ; vTaskSwitchContext + 112
        0x0001fc9a:    e7ff        ..      B        0x1fc9c ; vTaskSwitchContext + 100
        0x0001fc9c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fc9e:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001fca0:    f1b03fa5    ...?    CMP      r0,#0xa5a5a5a5
        0x0001fca4:    d00a        ..      BEQ      0x1fcbc ; vTaskSwitchContext + 132
        0x0001fca6:    e7ff        ..      B        0x1fca8 ; vTaskSwitchContext + 112
        0x0001fca8:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x0001fcac:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fcb0:    6808        .h      LDR      r0,[r1,#0]
        0x0001fcb2:    6809        .h      LDR      r1,[r1,#0]
        0x0001fcb4:    3134        41      ADDS     r1,r1,#0x34
        0x0001fcb6:    f7fffc35    ..5.    BL       vApplicationStackOverflowHook ; 0x1f524
        0x0001fcba:    e7ff        ..      B        0x1fcbc ; vTaskSwitchContext + 132
        0x0001fcbc:    f64e2080    N..     MOV      r0,#0xea80
        0x0001fcc0:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fcc4:    6800        .h      LDR      r0,[r0,#0]
        0x0001fcc6:    9001        ..      STR      r0,[sp,#4]
        0x0001fcc8:    e7ff        ..      B        0x1fcca ; vTaskSwitchContext + 146
        0x0001fcca:    9801        ..      LDR      r0,[sp,#4]
        0x0001fccc:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x0001fcd0:    f64950dc    I..P    MOV      r0,#0x9ddc
        0x0001fcd4:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fcd8:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x0001fcdc:    b948        H.      CBNZ     r0,0x1fcf2 ; vTaskSwitchContext + 186
        0x0001fcde:    e7ff        ..      B        0x1fce0 ; vTaskSwitchContext + 168
        0x0001fce0:    9801        ..      LDR      r0,[sp,#4]
        0x0001fce2:    b910        ..      CBNZ     r0,0x1fcea ; vTaskSwitchContext + 178
        0x0001fce4:    e7ff        ..      B        0x1fce6 ; vTaskSwitchContext + 174
        0x0001fce6:    e7ff        ..      B        0x1fce8 ; vTaskSwitchContext + 176
        0x0001fce8:    e7fe        ..      B        0x1fce8 ; vTaskSwitchContext + 176
        0x0001fcea:    9801        ..      LDR      r0,[sp,#4]
        0x0001fcec:    3801        .8      SUBS     r0,#1
        0x0001fcee:    9001        ..      STR      r0,[sp,#4]
        0x0001fcf0:    e7eb        ..      B        0x1fcca ; vTaskSwitchContext + 146
        0x0001fcf2:    9801        ..      LDR      r0,[sp,#4]
        0x0001fcf4:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x0001fcf8:    f64950dc    I..P    MOV      r0,#0x9ddc
        0x0001fcfc:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fd00:    eb000081    ....    ADD      r0,r0,r1,LSL #2
        0x0001fd04:    9000        ..      STR      r0,[sp,#0]
        0x0001fd06:    9900        ..      LDR      r1,[sp,#0]
        0x0001fd08:    6848        Hh      LDR      r0,[r1,#4]
        0x0001fd0a:    6840        @h      LDR      r0,[r0,#4]
        0x0001fd0c:    6048        H`      STR      r0,[r1,#4]
        0x0001fd0e:    9900        ..      LDR      r1,[sp,#0]
        0x0001fd10:    6848        Hh      LDR      r0,[r1,#4]
        0x0001fd12:    3108        .1      ADDS     r1,r1,#8
        0x0001fd14:    4288        .B      CMP      r0,r1
        0x0001fd16:    d105        ..      BNE      0x1fd24 ; vTaskSwitchContext + 236
        0x0001fd18:    e7ff        ..      B        0x1fd1a ; vTaskSwitchContext + 226
        0x0001fd1a:    9900        ..      LDR      r1,[sp,#0]
        0x0001fd1c:    6848        Hh      LDR      r0,[r1,#4]
        0x0001fd1e:    6840        @h      LDR      r0,[r0,#4]
        0x0001fd20:    6048        H`      STR      r0,[r1,#4]
        0x0001fd22:    e7ff        ..      B        0x1fd24 ; vTaskSwitchContext + 236
        0x0001fd24:    9800        ..      LDR      r0,[sp,#0]
        0x0001fd26:    6840        @h      LDR      r0,[r0,#4]
        0x0001fd28:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0001fd2a:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x0001fd2e:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fd32:    6008        .`      STR      r0,[r1,#0]
        0x0001fd34:    9801        ..      LDR      r0,[sp,#4]
        0x0001fd36:    f64e2180    N..!    MOV      r1,#0xea80
        0x0001fd3a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fd3e:    6008        .`      STR      r0,[r1,#0]
        0x0001fd40:    e7ff        ..      B        0x1fd42 ; vTaskSwitchContext + 266
        0x0001fd42:    b004        ..      ADD      sp,sp,#0x10
        0x0001fd44:    bd80        ..      POP      {r7,pc}
        0x0001fd46:    0000        ..      MOVS     r0,r0
    xPortStartScheduler
        0x0001fd48:    b580        ..      PUSH     {r7,lr}
        0x0001fd4a:    b084        ..      SUB      sp,sp,#0x10
        0x0001fd4c:    f64e5000    N..P    MOVW     r0,#0xed00
        0x0001fd50:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001fd54:    6800        .h      LDR      r0,[r0,#0]
        0x0001fd56:    f24c2171    L.q!    MOV      r1,#0xc271
        0x0001fd5a:    f2c4110f    ....    MOVT     r1,#0x410f
        0x0001fd5e:    4288        .B      CMP      r0,r1
        0x0001fd60:    d102        ..      BNE      0x1fd68 ; xPortStartScheduler + 32
        0x0001fd62:    e7ff        ..      B        0x1fd64 ; xPortStartScheduler + 28
        0x0001fd64:    e7ff        ..      B        0x1fd66 ; xPortStartScheduler + 30
        0x0001fd66:    e7fe        ..      B        0x1fd66 ; xPortStartScheduler + 30
        0x0001fd68:    f64e5000    N..P    MOVW     r0,#0xed00
        0x0001fd6c:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001fd70:    6800        .h      LDR      r0,[r0,#0]
        0x0001fd72:    f24c2170    L.p!    MOV      r1,#0xc270
        0x0001fd76:    f2c4110f    ....    MOVT     r1,#0x410f
        0x0001fd7a:    4288        .B      CMP      r0,r1
        0x0001fd7c:    d102        ..      BNE      0x1fd84 ; xPortStartScheduler + 60
        0x0001fd7e:    e7ff        ..      B        0x1fd80 ; xPortStartScheduler + 56
        0x0001fd80:    e7ff        ..      B        0x1fd82 ; xPortStartScheduler + 58
        0x0001fd82:    e7fe        ..      B        0x1fd82 ; xPortStartScheduler + 58
        0x0001fd84:    f24e4000    N..@    MOVW     r0,#0xe400
        0x0001fd88:    f2ce0000    ....    MOVT     r0,#0xe000
        0x0001fd8c:    9002        ..      STR      r0,[sp,#8]
        0x0001fd8e:    7801        .x      LDRB     r1,[r0,#0]
        0x0001fd90:    9103        ..      STR      r1,[sp,#0xc]
        0x0001fd92:    21ff        .!      MOVS     r1,#0xff
        0x0001fd94:    7001        .p      STRB     r1,[r0,#0]
        0x0001fd96:    7800        .x      LDRB     r0,[r0,#0]
        0x0001fd98:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001fd9c:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001fda0:    f0000080    ....    AND      r0,r0,#0x80
        0x0001fda4:    f64e2168    N.h!    MOV      r1,#0xea68
        0x0001fda8:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fdac:    7008        .p      STRB     r0,[r1,#0]
        0x0001fdae:    f64e216c    N.l!    MOV      r1,#0xea6c
        0x0001fdb2:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fdb6:    2007        .       MOVS     r0,#7
        0x0001fdb8:    6008        .`      STR      r0,[r1,#0]
        0x0001fdba:    e7ff        ..      B        0x1fdbc ; xPortStartScheduler + 116
        0x0001fdbc:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001fdc0:    0600        ..      LSLS     r0,r0,#24
        0x0001fdc2:    2800        .(      CMP      r0,#0
        0x0001fdc4:    d50d        ..      BPL      0x1fde2 ; xPortStartScheduler + 154
        0x0001fdc6:    e7ff        ..      B        0x1fdc8 ; xPortStartScheduler + 128
        0x0001fdc8:    f64e216c    N.l!    MOV      r1,#0xea6c
        0x0001fdcc:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fdd0:    6808        .h      LDR      r0,[r1,#0]
        0x0001fdd2:    3801        .8      SUBS     r0,#1
        0x0001fdd4:    6008        .`      STR      r0,[r1,#0]
        0x0001fdd6:    f89d0007    ....    LDRB     r0,[sp,#7]
        0x0001fdda:    0040        @.      LSLS     r0,r0,#1
        0x0001fddc:    f88d0007    ....    STRB     r0,[sp,#7]
        0x0001fde0:    e7ec        ..      B        0x1fdbc ; xPortStartScheduler + 116
        0x0001fde2:    f64e206c    N.l     MOV      r0,#0xea6c
        0x0001fde6:    f2c10000    ....    MOVT     r0,#0x1000
        0x0001fdea:    6800        .h      LDR      r0,[r0,#0]
        0x0001fdec:    2804        .(      CMP      r0,#4
        0x0001fdee:    d002        ..      BEQ      0x1fdf6 ; xPortStartScheduler + 174
        0x0001fdf0:    e7ff        ..      B        0x1fdf2 ; xPortStartScheduler + 170
        0x0001fdf2:    e7ff        ..      B        0x1fdf4 ; xPortStartScheduler + 172
        0x0001fdf4:    e7fe        ..      B        0x1fdf4 ; xPortStartScheduler + 172
        0x0001fdf6:    f64e216c    N.l!    MOV      r1,#0xea6c
        0x0001fdfa:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fdfe:    6808        .h      LDR      r0,[r1,#0]
        0x0001fe00:    0200        ..      LSLS     r0,r0,#8
        0x0001fe02:    6008        .`      STR      r0,[r1,#0]
        0x0001fe04:    6808        .h      LDR      r0,[r1,#0]
        0x0001fe06:    f40060e0    ...`    AND      r0,r0,#0x700
        0x0001fe0a:    6008        .`      STR      r0,[r1,#0]
        0x0001fe0c:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001fe0e:    f24e4100    N..A    MOVW     r1,#0xe400
        0x0001fe12:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001fe16:    7008        .p      STRB     r0,[r1,#0]
        0x0001fe18:    f64e5120    N. Q    MOV      r1,#0xed20
        0x0001fe1c:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001fe20:    6808        .h      LDR      r0,[r1,#0]
        0x0001fe22:    f4400060    @.`.    ORR      r0,r0,#0xe00000
        0x0001fe26:    6008        .`      STR      r0,[r1,#0]
        0x0001fe28:    6808        .h      LDR      r0,[r1,#0]
        0x0001fe2a:    f0404060    @.`@    ORR      r0,r0,#0xe0000000
        0x0001fe2e:    6008        .`      STR      r0,[r1,#0]
        0x0001fe30:    f7fffc68    ..h.    BL       vPortSetupTimerInterrupt ; 0x1f704
        0x0001fe34:    f24021a4    @..!    MOVW     r1,#0x2a4
        0x0001fe38:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fe3c:    2000        .       MOVS     r0,#0
        0x0001fe3e:    9000        ..      STR      r0,[sp,#0]
        0x0001fe40:    6008        .`      STR      r0,[r1,#0]
        0x0001fe42:    f7fffbcb    ....    BL       vPortEnableVFP ; 0x1f5dc
        0x0001fe46:    f64e7134    N.4q    MOV      r1,#0xef34
        0x0001fe4a:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001fe4e:    6808        .h      LDR      r0,[r1,#0]
        0x0001fe50:    f0404040    @.@@    ORR      r0,r0,#0xc0000000
        0x0001fe54:    6008        .`      STR      r0,[r1,#0]
        0x0001fe56:    f7fefea1    ....    BL       prvPortStartFirstTask ; 0x1eb9c
        0x0001fe5a:    f7fffeed    ....    BL       vTaskSwitchContext ; 0x1fc38
        0x0001fe5e:    f7fff85b    ..[.    BL       prvTaskExitError ; 0x1ef18
        0x0001fe62:    9800        ..      LDR      r0,[sp,#0]
        0x0001fe64:    b004        ..      ADD      sp,sp,#0x10
        0x0001fe66:    bd80        ..      POP      {r7,pc}
    xPortStimerTickHandler
        0x0001fe68:    b580        ..      PUSH     {r7,lr}
        0x0001fe6a:    b08c        ..      SUB      sp,sp,#0x30
        0x0001fe6c:    9008        ..      STR      r0,[sp,#0x20]
        0x0001fe6e:    2000        .       MOVS     r0,#0
        0x0001fe70:    9001        ..      STR      r0,[sp,#4]
        0x0001fe72:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001fe74:    9003        ..      STR      r0,[sp,#0xc]
        0x0001fe76:    f7fbf9dd    ....    BL       am_hal_stimer_counter_get ; 0x1b234
        0x0001fe7a:    4601        .F      MOV      r1,r0
        0x0001fe7c:    9801        ..      LDR      r0,[sp,#4]
        0x0001fe7e:    9106        ..      STR      r1,[sp,#0x18]
        0x0001fe80:    f64e2170    N.p!    MOV      r1,#0xea70
        0x0001fe84:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001fe88:    9102        ..      STR      r1,[sp,#8]
        0x0001fe8a:    6809        .h      LDR      r1,[r1,#0]
        0x0001fe8c:    9a08        ..      LDR      r2,[sp,#0x20]
        0x0001fe8e:    1a89        ..      SUBS     r1,r1,r2
        0x0001fe90:    f7fbf954    ..T.    BL       am_hal_stimer_compare_delta_set ; 0x1b13c
        0x0001fe94:    9802        ..      LDR      r0,[sp,#8]
        0x0001fe96:    6800        .h      LDR      r0,[r0,#0]
        0x0001fe98:    9908        ..      LDR      r1,[sp,#0x20]
        0x0001fe9a:    1a40        @.      SUBS     r0,r0,r1
        0x0001fe9c:    1c41        A.      ADDS     r1,r0,#1
        0x0001fe9e:    2001        .       MOVS     r0,#1
        0x0001fea0:    f7fbf94c    ..L.    BL       am_hal_stimer_compare_delta_set ; 0x1b13c
        0x0001fea4:    9802        ..      LDR      r0,[sp,#8]
        0x0001fea6:    9a06        ..      LDR      r2,[sp,#0x18]
        0x0001fea8:    f240519c    @..Q    MOV      r1,#0x59c
        0x0001feac:    f2c10100    ....    MOVT     r1,#0x1000
        0x0001feb0:    680b        .h      LDR      r3,[r1,#0]
        0x0001feb2:    1ad2        ..      SUBS     r2,r2,r3
        0x0001feb4:    9205        ..      STR      r2,[sp,#0x14]
        0x0001feb6:    9a05        ..      LDR      r2,[sp,#0x14]
        0x0001feb8:    6803        .h      LDR      r3,[r0,#0]
        0x0001feba:    fbb2f2f3    ....    UDIV     r2,r2,r3
        0x0001febe:    9204        ..      STR      r2,[sp,#0x10]
        0x0001fec0:    9b05        ..      LDR      r3,[sp,#0x14]
        0x0001fec2:    6802        .h      LDR      r2,[r0,#0]
        0x0001fec4:    fbb3f0f2    ....    UDIV     r0,r3,r2
        0x0001fec8:    fb003012    ...0    MLS      r0,r0,r2,r3
        0x0001fecc:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001fece:    9806        ..      LDR      r0,[sp,#0x18]
        0x0001fed0:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x0001fed2:    1a80        ..      SUBS     r0,r0,r2
        0x0001fed4:    6008        .`      STR      r0,[r1,#0]
        0x0001fed6:    f3ef8111    ....    MRS      r1,BASEPRI
        0x0001feda:    f04f0080    O...    MOV      r0,#0x80
        0x0001fede:    f3808811    ....    MSR      BASEPRI,r0
        0x0001fee2:    f3bf8f6f    ..o.    ISB      
        0x0001fee6:    f3bf8f4f    ..O.    DSB      
        0x0001feea:    910a        ..      STR      r1,[sp,#0x28]
        0x0001feec:    9009        ..      STR      r0,[sp,#0x24]
        0x0001feee:    e7ff        ..      B        0x1fef0 ; xPortStimerTickHandler + 136
        0x0001fef0:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001fef2:    1e41        A.      SUBS     r1,r0,#1
        0x0001fef4:    9104        ..      STR      r1,[sp,#0x10]
        0x0001fef6:    b168        h.      CBZ      r0,0x1ff14 ; xPortStimerTickHandler + 172
        0x0001fef8:    e7ff        ..      B        0x1fefa ; xPortStimerTickHandler + 146
        0x0001fefa:    f000fc03    ....    BL       xTaskIncrementTick ; 0x20704
        0x0001fefe:    b118        ..      CBZ      r0,0x1ff08 ; xPortStimerTickHandler + 160
        0x0001ff00:    e7ff        ..      B        0x1ff02 ; xPortStimerTickHandler + 154
        0x0001ff02:    2001        .       MOVS     r0,#1
        0x0001ff04:    9000        ..      STR      r0,[sp,#0]
        0x0001ff06:    e002        ..      B        0x1ff0e ; xPortStimerTickHandler + 166
        0x0001ff08:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ff0a:    9000        ..      STR      r0,[sp,#0]
        0x0001ff0c:    e7ff        ..      B        0x1ff0e ; xPortStimerTickHandler + 166
        0x0001ff0e:    9800        ..      LDR      r0,[sp,#0]
        0x0001ff10:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ff12:    e7ed        ..      B        0x1fef0 ; xPortStimerTickHandler + 136
        0x0001ff14:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ff16:    b140        @.      CBZ      r0,0x1ff2a ; xPortStimerTickHandler + 194
        0x0001ff18:    e7ff        ..      B        0x1ff1a ; xPortStimerTickHandler + 178
        0x0001ff1a:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0001ff1e:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0001ff22:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0001ff26:    6008        .`      STR      r0,[r1,#0]
        0x0001ff28:    e7ff        ..      B        0x1ff2a ; xPortStimerTickHandler + 194
        0x0001ff2a:    2000        .       MOVS     r0,#0
        0x0001ff2c:    900b        ..      STR      r0,[sp,#0x2c]
        0x0001ff2e:    980b        ..      LDR      r0,[sp,#0x2c]
        0x0001ff30:    f3808811    ....    MSR      BASEPRI,r0
        0x0001ff34:    b00c        ..      ADD      sp,sp,#0x30
        0x0001ff36:    bd80        ..      POP      {r7,pc}
    xQueueGenericCreate
        0x0001ff38:    b580        ..      PUSH     {r7,lr}
        0x0001ff3a:    b088        ..      SUB      sp,sp,#0x20
        0x0001ff3c:    9007        ..      STR      r0,[sp,#0x1c]
        0x0001ff3e:    9106        ..      STR      r1,[sp,#0x18]
        0x0001ff40:    f88d2017    ...     STRB     r2,[sp,#0x17]
        0x0001ff44:    2000        .       MOVS     r0,#0
        0x0001ff46:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ff48:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ff4a:    b380        ..      CBZ      r0,0x1ffae ; xQueueGenericCreate + 118
        0x0001ff4c:    e7ff        ..      B        0x1ff4e ; xQueueGenericCreate + 22
        0x0001ff4e:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0001ff50:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001ff54:    fbb0f0f1    ....    UDIV     r0,r0,r1
        0x0001ff58:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ff5a:    4288        .B      CMP      r0,r1
        0x0001ff5c:    d327        '.      BCC      0x1ffae ; xQueueGenericCreate + 118
        0x0001ff5e:    e7ff        ..      B        0x1ff60 ; xQueueGenericCreate + 40
        0x0001ff60:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ff62:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ff64:    4348        HC      MULS     r0,r1,r0
        0x0001ff66:    f1100f49    ..I.    CMN      r0,#0x49
        0x0001ff6a:    d820         .      BHI      0x1ffae ; xQueueGenericCreate + 118
        0x0001ff6c:    e7ff        ..      B        0x1ff6e ; xQueueGenericCreate + 54
        0x0001ff6e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ff70:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ff72:    4348        HC      MULS     r0,r1,r0
        0x0001ff74:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ff76:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ff78:    3048        H0      ADDS     r0,r0,#0x48
        0x0001ff7a:    f7fff853    ..S.    BL       pvPortMalloc ; 0x1f024
        0x0001ff7e:    9004        ..      STR      r0,[sp,#0x10]
        0x0001ff80:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ff82:    b190        ..      CBZ      r0,0x1ffaa ; xQueueGenericCreate + 114
        0x0001ff84:    e7ff        ..      B        0x1ff86 ; xQueueGenericCreate + 78
        0x0001ff86:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ff88:    9002        ..      STR      r0,[sp,#8]
        0x0001ff8a:    9802        ..      LDR      r0,[sp,#8]
        0x0001ff8c:    3048        H0      ADDS     r0,r0,#0x48
        0x0001ff8e:    9002        ..      STR      r0,[sp,#8]
        0x0001ff90:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0001ff92:    9906        ..      LDR      r1,[sp,#0x18]
        0x0001ff94:    9a02        ..      LDR      r2,[sp,#8]
        0x0001ff96:    f89d3017    ...0    LDRB     r3,[sp,#0x17]
        0x0001ff9a:    f8ddc010    ....    LDR      r12,[sp,#0x10]
        0x0001ff9e:    46ee        .F      MOV      lr,sp
        0x0001ffa0:    f8cec000    ....    STR      r12,[lr,#0]
        0x0001ffa4:    f7fefc18    ....    BL       prvInitialiseNewQueue ; 0x1e7d8
        0x0001ffa8:    e000        ..      B        0x1ffac ; xQueueGenericCreate + 116
        0x0001ffaa:    e7ff        ..      B        0x1ffac ; xQueueGenericCreate + 116
        0x0001ffac:    e005        ..      B        0x1ffba ; xQueueGenericCreate + 130
        0x0001ffae:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ffb0:    b910        ..      CBNZ     r0,0x1ffb8 ; xQueueGenericCreate + 128
        0x0001ffb2:    e7ff        ..      B        0x1ffb4 ; xQueueGenericCreate + 124
        0x0001ffb4:    e7ff        ..      B        0x1ffb6 ; xQueueGenericCreate + 126
        0x0001ffb6:    e7fe        ..      B        0x1ffb6 ; xQueueGenericCreate + 126
        0x0001ffb8:    e7ff        ..      B        0x1ffba ; xQueueGenericCreate + 130
        0x0001ffba:    9804        ..      LDR      r0,[sp,#0x10]
        0x0001ffbc:    b008        ..      ADD      sp,sp,#0x20
        0x0001ffbe:    bd80        ..      POP      {r7,pc}
    xQueueGenericReset
        0x0001ffc0:    b580        ..      PUSH     {r7,lr}
        0x0001ffc2:    b084        ..      SUB      sp,sp,#0x10
        0x0001ffc4:    9003        ..      STR      r0,[sp,#0xc]
        0x0001ffc6:    9102        ..      STR      r1,[sp,#8]
        0x0001ffc8:    2001        .       MOVS     r0,#1
        0x0001ffca:    9001        ..      STR      r0,[sp,#4]
        0x0001ffcc:    9803        ..      LDR      r0,[sp,#0xc]
        0x0001ffce:    9000        ..      STR      r0,[sp,#0]
        0x0001ffd0:    9800        ..      LDR      r0,[sp,#0]
        0x0001ffd2:    b910        ..      CBNZ     r0,0x1ffda ; xQueueGenericReset + 26
        0x0001ffd4:    e7ff        ..      B        0x1ffd6 ; xQueueGenericReset + 22
        0x0001ffd6:    e7ff        ..      B        0x1ffd8 ; xQueueGenericReset + 24
        0x0001ffd8:    e7fe        ..      B        0x1ffd8 ; xQueueGenericReset + 24
        0x0001ffda:    9800        ..      LDR      r0,[sp,#0]
        0x0001ffdc:    2800        .(      CMP      r0,#0
        0x0001ffde:    d056        V.      BEQ      0x2008e ; xQueueGenericReset + 206
        0x0001ffe0:    e7ff        ..      B        0x1ffe2 ; xQueueGenericReset + 34
        0x0001ffe2:    9800        ..      LDR      r0,[sp,#0]
        0x0001ffe4:    6bc0        .k      LDR      r0,[r0,#0x3c]
        0x0001ffe6:    2800        .(      CMP      r0,#0
        0x0001ffe8:    d051        Q.      BEQ      0x2008e ; xQueueGenericReset + 206
        0x0001ffea:    e7ff        ..      B        0x1ffec ; xQueueGenericReset + 44
        0x0001ffec:    9800        ..      LDR      r0,[sp,#0]
        0x0001ffee:    6bc2        .k      LDR      r2,[r0,#0x3c]
        0x0001fff0:    6c01        .l      LDR      r1,[r0,#0x40]
        0x0001fff2:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x0001fff6:    fbb0f0f2    ....    UDIV     r0,r0,r2
        0x0001fffa:    4288        .B      CMP      r0,r1
        0x0001fffc:    d347        G.      BCC      0x2008e ; xQueueGenericReset + 206
        0x0001fffe:    e7ff        ..      B        0x20000 ; xQueueGenericReset + 64
        0x00020000:    f7fffaf6    ....    BL       vPortEnterCritical ; 0x1f5f0
        0x00020004:    9900        ..      LDR      r1,[sp,#0]
        0x00020006:    680b        .h      LDR      r3,[r1,#0]
        0x00020008:    6bc8        .k      LDR      r0,[r1,#0x3c]
        0x0002000a:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x0002000c:    fb003002    ...0    MLA      r0,r0,r2,r3
        0x00020010:    6088        .`      STR      r0,[r1,#8]
        0x00020012:    9900        ..      LDR      r1,[sp,#0]
        0x00020014:    2000        .       MOVS     r0,#0
        0x00020016:    6388        .c      STR      r0,[r1,#0x38]
        0x00020018:    9900        ..      LDR      r1,[sp,#0]
        0x0002001a:    6808        .h      LDR      r0,[r1,#0]
        0x0002001c:    6048        H`      STR      r0,[r1,#4]
        0x0002001e:    9900        ..      LDR      r1,[sp,#0]
        0x00020020:    680b        .h      LDR      r3,[r1,#0]
        0x00020022:    6bc8        .k      LDR      r0,[r1,#0x3c]
        0x00020024:    6c0a        .l      LDR      r2,[r1,#0x40]
        0x00020026:    3801        .8      SUBS     r0,#1
        0x00020028:    fb003002    ...0    MLA      r0,r0,r2,r3
        0x0002002c:    60c8        .`      STR      r0,[r1,#0xc]
        0x0002002e:    9900        ..      LDR      r1,[sp,#0]
        0x00020030:    20ff        .       MOVS     r0,#0xff
        0x00020032:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x00020036:    9900        ..      LDR      r1,[sp,#0]
        0x00020038:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x0002003c:    9802        ..      LDR      r0,[sp,#8]
        0x0002003e:    b9d0        ..      CBNZ     r0,0x20076 ; xQueueGenericReset + 182
        0x00020040:    e7ff        ..      B        0x20042 ; xQueueGenericReset + 130
        0x00020042:    9800        ..      LDR      r0,[sp,#0]
        0x00020044:    6900        .i      LDR      r0,[r0,#0x10]
        0x00020046:    b1a0        ..      CBZ      r0,0x20072 ; xQueueGenericReset + 178
        0x00020048:    e7ff        ..      B        0x2004a ; xQueueGenericReset + 138
        0x0002004a:    9800        ..      LDR      r0,[sp,#0]
        0x0002004c:    3010        .0      ADDS     r0,r0,#0x10
        0x0002004e:    f000fc87    ....    BL       xTaskRemoveFromEventList ; 0x20960
        0x00020052:    b160        `.      CBZ      r0,0x2006e ; xQueueGenericReset + 174
        0x00020054:    e7ff        ..      B        0x20056 ; xQueueGenericReset + 150
        0x00020056:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0002005a:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0002005e:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00020062:    6008        .`      STR      r0,[r1,#0]
        0x00020064:    f3bf8f4f    ..O.    DSB      
        0x00020068:    f3bf8f6f    ..o.    ISB      
        0x0002006c:    e000        ..      B        0x20070 ; xQueueGenericReset + 176
        0x0002006e:    e7ff        ..      B        0x20070 ; xQueueGenericReset + 176
        0x00020070:    e000        ..      B        0x20074 ; xQueueGenericReset + 180
        0x00020072:    e7ff        ..      B        0x20074 ; xQueueGenericReset + 180
        0x00020074:    e008        ..      B        0x20088 ; xQueueGenericReset + 200
        0x00020076:    9800        ..      LDR      r0,[sp,#0]
        0x00020078:    3010        .0      ADDS     r0,r0,#0x10
        0x0002007a:    f7fffa59    ..Y.    BL       vListInitialise ; 0x1f530
        0x0002007e:    9800        ..      LDR      r0,[sp,#0]
        0x00020080:    3024        $0      ADDS     r0,r0,#0x24
        0x00020082:    f7fffa55    ..U.    BL       vListInitialise ; 0x1f530
        0x00020086:    e7ff        ..      B        0x20088 ; xQueueGenericReset + 200
        0x00020088:    f7fffad4    ....    BL       vPortExitCritical ; 0x1f634
        0x0002008c:    e002        ..      B        0x20094 ; xQueueGenericReset + 212
        0x0002008e:    2000        .       MOVS     r0,#0
        0x00020090:    9001        ..      STR      r0,[sp,#4]
        0x00020092:    e7ff        ..      B        0x20094 ; xQueueGenericReset + 212
        0x00020094:    9801        ..      LDR      r0,[sp,#4]
        0x00020096:    b910        ..      CBNZ     r0,0x2009e ; xQueueGenericReset + 222
        0x00020098:    e7ff        ..      B        0x2009a ; xQueueGenericReset + 218
        0x0002009a:    e7ff        ..      B        0x2009c ; xQueueGenericReset + 220
        0x0002009c:    e7fe        ..      B        0x2009c ; xQueueGenericReset + 220
        0x0002009e:    9801        ..      LDR      r0,[sp,#4]
        0x000200a0:    b004        ..      ADD      sp,sp,#0x10
        0x000200a2:    bd80        ..      POP      {r7,pc}
    xQueueGenericSend
        0x000200a4:    b580        ..      PUSH     {r7,lr}
        0x000200a6:    b08e        ..      SUB      sp,sp,#0x38
        0x000200a8:    900c        ..      STR      r0,[sp,#0x30]
        0x000200aa:    910b        ..      STR      r1,[sp,#0x2c]
        0x000200ac:    920a        ..      STR      r2,[sp,#0x28]
        0x000200ae:    9309        ..      STR      r3,[sp,#0x24]
        0x000200b0:    2000        .       MOVS     r0,#0
        0x000200b2:    9008        ..      STR      r0,[sp,#0x20]
        0x000200b4:    980c        ..      LDR      r0,[sp,#0x30]
        0x000200b6:    9004        ..      STR      r0,[sp,#0x10]
        0x000200b8:    9804        ..      LDR      r0,[sp,#0x10]
        0x000200ba:    b910        ..      CBNZ     r0,0x200c2 ; xQueueGenericSend + 30
        0x000200bc:    e7ff        ..      B        0x200be ; xQueueGenericSend + 26
        0x000200be:    e7ff        ..      B        0x200c0 ; xQueueGenericSend + 28
        0x000200c0:    e7fe        ..      B        0x200c0 ; xQueueGenericSend + 28
        0x000200c2:    990b        ..      LDR      r1,[sp,#0x2c]
        0x000200c4:    2000        .       MOVS     r0,#0
        0x000200c6:    9003        ..      STR      r0,[sp,#0xc]
        0x000200c8:    b939        9.      CBNZ     r1,0x200da ; xQueueGenericSend + 54
        0x000200ca:    e7ff        ..      B        0x200cc ; xQueueGenericSend + 40
        0x000200cc:    9804        ..      LDR      r0,[sp,#0x10]
        0x000200ce:    6c00        .l      LDR      r0,[r0,#0x40]
        0x000200d0:    2800        .(      CMP      r0,#0
        0x000200d2:    bf18        ..      IT       NE
        0x000200d4:    2001        .       MOVNE    r0,#1
        0x000200d6:    9003        ..      STR      r0,[sp,#0xc]
        0x000200d8:    e7ff        ..      B        0x200da ; xQueueGenericSend + 54
        0x000200da:    9803        ..      LDR      r0,[sp,#0xc]
        0x000200dc:    07c0        ..      LSLS     r0,r0,#31
        0x000200de:    b110        ..      CBZ      r0,0x200e6 ; xQueueGenericSend + 66
        0x000200e0:    e7ff        ..      B        0x200e2 ; xQueueGenericSend + 62
        0x000200e2:    e7ff        ..      B        0x200e4 ; xQueueGenericSend + 64
        0x000200e4:    e7fe        ..      B        0x200e4 ; xQueueGenericSend + 64
        0x000200e6:    9909        ..      LDR      r1,[sp,#0x24]
        0x000200e8:    2000        .       MOVS     r0,#0
        0x000200ea:    2902        .)      CMP      r1,#2
        0x000200ec:    9002        ..      STR      r0,[sp,#8]
        0x000200ee:    d107        ..      BNE      0x20100 ; xQueueGenericSend + 92
        0x000200f0:    e7ff        ..      B        0x200f2 ; xQueueGenericSend + 78
        0x000200f2:    9804        ..      LDR      r0,[sp,#0x10]
        0x000200f4:    6bc0        .k      LDR      r0,[r0,#0x3c]
        0x000200f6:    3801        .8      SUBS     r0,#1
        0x000200f8:    bf18        ..      IT       NE
        0x000200fa:    2001        .       MOVNE    r0,#1
        0x000200fc:    9002        ..      STR      r0,[sp,#8]
        0x000200fe:    e7ff        ..      B        0x20100 ; xQueueGenericSend + 92
        0x00020100:    9802        ..      LDR      r0,[sp,#8]
        0x00020102:    07c0        ..      LSLS     r0,r0,#31
        0x00020104:    b110        ..      CBZ      r0,0x2010c ; xQueueGenericSend + 104
        0x00020106:    e7ff        ..      B        0x20108 ; xQueueGenericSend + 100
        0x00020108:    e7ff        ..      B        0x2010a ; xQueueGenericSend + 102
        0x0002010a:    e7fe        ..      B        0x2010a ; xQueueGenericSend + 102
        0x0002010c:    f000fad4    ....    BL       xTaskGetSchedulerState ; 0x206b8
        0x00020110:    4601        .F      MOV      r1,r0
        0x00020112:    2000        .       MOVS     r0,#0
        0x00020114:    9001        ..      STR      r0,[sp,#4]
        0x00020116:    b931        1.      CBNZ     r1,0x20126 ; xQueueGenericSend + 130
        0x00020118:    e7ff        ..      B        0x2011a ; xQueueGenericSend + 118
        0x0002011a:    980a        ..      LDR      r0,[sp,#0x28]
        0x0002011c:    2800        .(      CMP      r0,#0
        0x0002011e:    bf18        ..      IT       NE
        0x00020120:    2001        .       MOVNE    r0,#1
        0x00020122:    9001        ..      STR      r0,[sp,#4]
        0x00020124:    e7ff        ..      B        0x20126 ; xQueueGenericSend + 130
        0x00020126:    9801        ..      LDR      r0,[sp,#4]
        0x00020128:    07c0        ..      LSLS     r0,r0,#31
        0x0002012a:    b110        ..      CBZ      r0,0x20132 ; xQueueGenericSend + 142
        0x0002012c:    e7ff        ..      B        0x2012e ; xQueueGenericSend + 138
        0x0002012e:    e7ff        ..      B        0x20130 ; xQueueGenericSend + 140
        0x00020130:    e7fe        ..      B        0x20130 ; xQueueGenericSend + 140
        0x00020132:    e7ff        ..      B        0x20134 ; xQueueGenericSend + 144
        0x00020134:    f7fffa5c    ..\.    BL       vPortEnterCritical ; 0x1f5f0
        0x00020138:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002013a:    6b80        .k      LDR      r0,[r0,#0x38]
        0x0002013c:    9904        ..      LDR      r1,[sp,#0x10]
        0x0002013e:    6bc9        .k      LDR      r1,[r1,#0x3c]
        0x00020140:    4288        .B      CMP      r0,r1
        0x00020142:    d304        ..      BCC      0x2014e ; xQueueGenericSend + 170
        0x00020144:    e7ff        ..      B        0x20146 ; xQueueGenericSend + 162
        0x00020146:    9809        ..      LDR      r0,[sp,#0x24]
        0x00020148:    2802        .(      CMP      r0,#2
        0x0002014a:    d134        4.      BNE      0x201b6 ; xQueueGenericSend + 274
        0x0002014c:    e7ff        ..      B        0x2014e ; xQueueGenericSend + 170
        0x0002014e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020150:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00020152:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00020154:    f7fef9f0    ....    BL       prvCopyDataToQueue ; 0x1e538
        0x00020158:    9007        ..      STR      r0,[sp,#0x1c]
        0x0002015a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002015c:    6a40        @j      LDR      r0,[r0,#0x24]
        0x0002015e:    b1a0        ..      CBZ      r0,0x2018a ; xQueueGenericSend + 230
        0x00020160:    e7ff        ..      B        0x20162 ; xQueueGenericSend + 190
        0x00020162:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020164:    3024        $0      ADDS     r0,r0,#0x24
        0x00020166:    f000fbfb    ....    BL       xTaskRemoveFromEventList ; 0x20960
        0x0002016a:    b160        `.      CBZ      r0,0x20186 ; xQueueGenericSend + 226
        0x0002016c:    e7ff        ..      B        0x2016e ; xQueueGenericSend + 202
        0x0002016e:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00020172:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00020176:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0002017a:    6008        .`      STR      r0,[r1,#0]
        0x0002017c:    f3bf8f4f    ..O.    DSB      
        0x00020180:    f3bf8f6f    ..o.    ISB      
        0x00020184:    e000        ..      B        0x20188 ; xQueueGenericSend + 228
        0x00020186:    e7ff        ..      B        0x20188 ; xQueueGenericSend + 228
        0x00020188:    e010        ..      B        0x201ac ; xQueueGenericSend + 264
        0x0002018a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002018c:    b160        `.      CBZ      r0,0x201a8 ; xQueueGenericSend + 260
        0x0002018e:    e7ff        ..      B        0x20190 ; xQueueGenericSend + 236
        0x00020190:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00020194:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00020198:    f04f5080    O..P    MOV      r0,#0x10000000
        0x0002019c:    6008        .`      STR      r0,[r1,#0]
        0x0002019e:    f3bf8f4f    ..O.    DSB      
        0x000201a2:    f3bf8f6f    ..o.    ISB      
        0x000201a6:    e000        ..      B        0x201aa ; xQueueGenericSend + 262
        0x000201a8:    e7ff        ..      B        0x201aa ; xQueueGenericSend + 262
        0x000201aa:    e7ff        ..      B        0x201ac ; xQueueGenericSend + 264
        0x000201ac:    f7fffa42    ..B.    BL       vPortExitCritical ; 0x1f634
        0x000201b0:    2001        .       MOVS     r0,#1
        0x000201b2:    900d        ..      STR      r0,[sp,#0x34]
        0x000201b4:    e065        e.      B        0x20282 ; xQueueGenericSend + 478
        0x000201b6:    980a        ..      LDR      r0,[sp,#0x28]
        0x000201b8:    b928        (.      CBNZ     r0,0x201c6 ; xQueueGenericSend + 290
        0x000201ba:    e7ff        ..      B        0x201bc ; xQueueGenericSend + 280
        0x000201bc:    f7fffa3a    ..:.    BL       vPortExitCritical ; 0x1f634
        0x000201c0:    2000        .       MOVS     r0,#0
        0x000201c2:    900d        ..      STR      r0,[sp,#0x34]
        0x000201c4:    e05d        ].      B        0x20282 ; xQueueGenericSend + 478
        0x000201c6:    9808        ..      LDR      r0,[sp,#0x20]
        0x000201c8:    b930        0.      CBNZ     r0,0x201d8 ; xQueueGenericSend + 308
        0x000201ca:    e7ff        ..      B        0x201cc ; xQueueGenericSend + 296
        0x000201cc:    a805        ..      ADD      r0,sp,#0x14
        0x000201ce:    f7fffc25    ..%.    BL       vTaskInternalSetTimeOutState ; 0x1fa1c
        0x000201d2:    2001        .       MOVS     r0,#1
        0x000201d4:    9008        ..      STR      r0,[sp,#0x20]
        0x000201d6:    e000        ..      B        0x201da ; xQueueGenericSend + 310
        0x000201d8:    e7ff        ..      B        0x201da ; xQueueGenericSend + 310
        0x000201da:    e7ff        ..      B        0x201dc ; xQueueGenericSend + 312
        0x000201dc:    e7ff        ..      B        0x201de ; xQueueGenericSend + 314
        0x000201de:    f7fffa29    ..).    BL       vPortExitCritical ; 0x1f634
        0x000201e2:    f7fffd21    ..!.    BL       vTaskSuspendAll ; 0x1fc28
        0x000201e6:    f7fffa03    ....    BL       vPortEnterCritical ; 0x1f5f0
        0x000201ea:    9804        ..      LDR      r0,[sp,#0x10]
        0x000201ec:    f9900044    ..D.    LDRSB    r0,[r0,#0x44]
        0x000201f0:    3001        .0      ADDS     r0,#1
        0x000201f2:    b928        (.      CBNZ     r0,0x20200 ; xQueueGenericSend + 348
        0x000201f4:    e7ff        ..      B        0x201f6 ; xQueueGenericSend + 338
        0x000201f6:    9904        ..      LDR      r1,[sp,#0x10]
        0x000201f8:    2000        .       MOVS     r0,#0
        0x000201fa:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x000201fe:    e7ff        ..      B        0x20200 ; xQueueGenericSend + 348
        0x00020200:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020202:    f9900045    ..E.    LDRSB    r0,[r0,#0x45]
        0x00020206:    3001        .0      ADDS     r0,#1
        0x00020208:    b928        (.      CBNZ     r0,0x20216 ; xQueueGenericSend + 370
        0x0002020a:    e7ff        ..      B        0x2020c ; xQueueGenericSend + 360
        0x0002020c:    9904        ..      LDR      r1,[sp,#0x10]
        0x0002020e:    2000        .       MOVS     r0,#0
        0x00020210:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x00020214:    e7ff        ..      B        0x20216 ; xQueueGenericSend + 370
        0x00020216:    f7fffa0d    ....    BL       vPortExitCritical ; 0x1f634
        0x0002021a:    a805        ..      ADD      r0,sp,#0x14
        0x0002021c:    a90a        ..      ADD      r1,sp,#0x28
        0x0002021e:    f000f9a3    ....    BL       xTaskCheckForTimeOut ; 0x20568
        0x00020222:    bb28        (.      CBNZ     r0,0x20270 ; xQueueGenericSend + 460
        0x00020224:    e7ff        ..      B        0x20226 ; xQueueGenericSend + 386
        0x00020226:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020228:    f7fefca0    ....    BL       prvIsQueueFull ; 0x1eb6c
        0x0002022c:    b1c8        ..      CBZ      r0,0x20262 ; xQueueGenericSend + 446
        0x0002022e:    e7ff        ..      B        0x20230 ; xQueueGenericSend + 396
        0x00020230:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020232:    3010        .0      ADDS     r0,r0,#0x10
        0x00020234:    990a        ..      LDR      r1,[sp,#0x28]
        0x00020236:    f7fffc0b    ....    BL       vTaskPlaceOnEventList ; 0x1fa50
        0x0002023a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002023c:    f7fefe9a    ....    BL       prvUnlockQueue ; 0x1ef74
        0x00020240:    f000fc54    ..T.    BL       xTaskResumeAll ; 0x20aec
        0x00020244:    b960        `.      CBNZ     r0,0x20260 ; xQueueGenericSend + 444
        0x00020246:    e7ff        ..      B        0x20248 ; xQueueGenericSend + 420
        0x00020248:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0002024c:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00020250:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00020254:    6008        .`      STR      r0,[r1,#0]
        0x00020256:    f3bf8f4f    ..O.    DSB      
        0x0002025a:    f3bf8f6f    ..o.    ISB      
        0x0002025e:    e7ff        ..      B        0x20260 ; xQueueGenericSend + 444
        0x00020260:    e005        ..      B        0x2026e ; xQueueGenericSend + 458
        0x00020262:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020264:    f7fefe86    ....    BL       prvUnlockQueue ; 0x1ef74
        0x00020268:    f000fc40    ..@.    BL       xTaskResumeAll ; 0x20aec
        0x0002026c:    e7ff        ..      B        0x2026e ; xQueueGenericSend + 458
        0x0002026e:    e007        ..      B        0x20280 ; xQueueGenericSend + 476
        0x00020270:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020272:    f7fefe7f    ....    BL       prvUnlockQueue ; 0x1ef74
        0x00020276:    f000fc39    ..9.    BL       xTaskResumeAll ; 0x20aec
        0x0002027a:    2000        .       MOVS     r0,#0
        0x0002027c:    900d        ..      STR      r0,[sp,#0x34]
        0x0002027e:    e000        ..      B        0x20282 ; xQueueGenericSend + 478
        0x00020280:    e758        X.      B        0x20134 ; xQueueGenericSend + 144
        0x00020282:    980d        ..      LDR      r0,[sp,#0x34]
        0x00020284:    b00e        ..      ADD      sp,sp,#0x38
        0x00020286:    bd80        ..      POP      {r7,pc}
    xQueueGenericSendFromISR
        0x00020288:    b580        ..      PUSH     {r7,lr}
        0x0002028a:    b090        ..      SUB      sp,sp,#0x40
        0x0002028c:    900c        ..      STR      r0,[sp,#0x30]
        0x0002028e:    910b        ..      STR      r1,[sp,#0x2c]
        0x00020290:    920a        ..      STR      r2,[sp,#0x28]
        0x00020292:    9309        ..      STR      r3,[sp,#0x24]
        0x00020294:    980c        ..      LDR      r0,[sp,#0x30]
        0x00020296:    9006        ..      STR      r0,[sp,#0x18]
        0x00020298:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002029a:    b910        ..      CBNZ     r0,0x202a2 ; xQueueGenericSendFromISR + 26
        0x0002029c:    e7ff        ..      B        0x2029e ; xQueueGenericSendFromISR + 22
        0x0002029e:    e7ff        ..      B        0x202a0 ; xQueueGenericSendFromISR + 24
        0x000202a0:    e7fe        ..      B        0x202a0 ; xQueueGenericSendFromISR + 24
        0x000202a2:    990b        ..      LDR      r1,[sp,#0x2c]
        0x000202a4:    2000        .       MOVS     r0,#0
        0x000202a6:    9002        ..      STR      r0,[sp,#8]
        0x000202a8:    b939        9.      CBNZ     r1,0x202ba ; xQueueGenericSendFromISR + 50
        0x000202aa:    e7ff        ..      B        0x202ac ; xQueueGenericSendFromISR + 36
        0x000202ac:    9806        ..      LDR      r0,[sp,#0x18]
        0x000202ae:    6c00        .l      LDR      r0,[r0,#0x40]
        0x000202b0:    2800        .(      CMP      r0,#0
        0x000202b2:    bf18        ..      IT       NE
        0x000202b4:    2001        .       MOVNE    r0,#1
        0x000202b6:    9002        ..      STR      r0,[sp,#8]
        0x000202b8:    e7ff        ..      B        0x202ba ; xQueueGenericSendFromISR + 50
        0x000202ba:    9802        ..      LDR      r0,[sp,#8]
        0x000202bc:    07c0        ..      LSLS     r0,r0,#31
        0x000202be:    b110        ..      CBZ      r0,0x202c6 ; xQueueGenericSendFromISR + 62
        0x000202c0:    e7ff        ..      B        0x202c2 ; xQueueGenericSendFromISR + 58
        0x000202c2:    e7ff        ..      B        0x202c4 ; xQueueGenericSendFromISR + 60
        0x000202c4:    e7fe        ..      B        0x202c4 ; xQueueGenericSendFromISR + 60
        0x000202c6:    9909        ..      LDR      r1,[sp,#0x24]
        0x000202c8:    2000        .       MOVS     r0,#0
        0x000202ca:    2902        .)      CMP      r1,#2
        0x000202cc:    9001        ..      STR      r0,[sp,#4]
        0x000202ce:    d107        ..      BNE      0x202e0 ; xQueueGenericSendFromISR + 88
        0x000202d0:    e7ff        ..      B        0x202d2 ; xQueueGenericSendFromISR + 74
        0x000202d2:    9806        ..      LDR      r0,[sp,#0x18]
        0x000202d4:    6bc0        .k      LDR      r0,[r0,#0x3c]
        0x000202d6:    3801        .8      SUBS     r0,#1
        0x000202d8:    bf18        ..      IT       NE
        0x000202da:    2001        .       MOVNE    r0,#1
        0x000202dc:    9001        ..      STR      r0,[sp,#4]
        0x000202de:    e7ff        ..      B        0x202e0 ; xQueueGenericSendFromISR + 88
        0x000202e0:    9801        ..      LDR      r0,[sp,#4]
        0x000202e2:    07c0        ..      LSLS     r0,r0,#31
        0x000202e4:    b110        ..      CBZ      r0,0x202ec ; xQueueGenericSendFromISR + 100
        0x000202e6:    e7ff        ..      B        0x202e8 ; xQueueGenericSendFromISR + 96
        0x000202e8:    e7ff        ..      B        0x202ea ; xQueueGenericSendFromISR + 98
        0x000202ea:    e7fe        ..      B        0x202ea ; xQueueGenericSendFromISR + 98
        0x000202ec:    f7fffb06    ....    BL       vPortValidateInterruptPriority ; 0x1f8fc
        0x000202f0:    f3ef8111    ....    MRS      r1,BASEPRI
        0x000202f4:    f04f0080    O...    MOV      r0,#0x80
        0x000202f8:    f3808811    ....    MSR      BASEPRI,r0
        0x000202fc:    f3bf8f6f    ..o.    ISB      
        0x00020300:    f3bf8f4f    ..O.    DSB      
        0x00020304:    910e        ..      STR      r1,[sp,#0x38]
        0x00020306:    900d        ..      STR      r0,[sp,#0x34]
        0x00020308:    980e        ..      LDR      r0,[sp,#0x38]
        0x0002030a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0002030c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002030e:    6b80        .k      LDR      r0,[r0,#0x38]
        0x00020310:    9906        ..      LDR      r1,[sp,#0x18]
        0x00020312:    6bc9        .k      LDR      r1,[r1,#0x3c]
        0x00020314:    4288        .B      CMP      r0,r1
        0x00020316:    d304        ..      BCC      0x20322 ; xQueueGenericSendFromISR + 154
        0x00020318:    e7ff        ..      B        0x2031a ; xQueueGenericSendFromISR + 146
        0x0002031a:    9809        ..      LDR      r0,[sp,#0x24]
        0x0002031c:    2802        .(      CMP      r0,#2
        0x0002031e:    d144        D.      BNE      0x203aa ; xQueueGenericSendFromISR + 290
        0x00020320:    e7ff        ..      B        0x20322 ; xQueueGenericSendFromISR + 154
        0x00020322:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020324:    f8900045    ..E.    LDRB     r0,[r0,#0x45]
        0x00020328:    f88d0017    ....    STRB     r0,[sp,#0x17]
        0x0002032c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002032e:    6b80        .k      LDR      r0,[r0,#0x38]
        0x00020330:    9004        ..      STR      r0,[sp,#0x10]
        0x00020332:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020334:    990b        ..      LDR      r1,[sp,#0x2c]
        0x00020336:    9a09        ..      LDR      r2,[sp,#0x24]
        0x00020338:    f7fef8fe    ....    BL       prvCopyDataToQueue ; 0x1e538
        0x0002033c:    f99d0017    ....    LDRSB    r0,[sp,#0x17]
        0x00020340:    3001        .0      ADDS     r0,#1
        0x00020342:    b9b8        ..      CBNZ     r0,0x20374 ; xQueueGenericSendFromISR + 236
        0x00020344:    e7ff        ..      B        0x20346 ; xQueueGenericSendFromISR + 190
        0x00020346:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020348:    6a40        @j      LDR      r0,[r0,#0x24]
        0x0002034a:    b188        ..      CBZ      r0,0x20370 ; xQueueGenericSendFromISR + 232
        0x0002034c:    e7ff        ..      B        0x2034e ; xQueueGenericSendFromISR + 198
        0x0002034e:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020350:    3024        $0      ADDS     r0,r0,#0x24
        0x00020352:    f000fb05    ....    BL       xTaskRemoveFromEventList ; 0x20960
        0x00020356:    b148        H.      CBZ      r0,0x2036c ; xQueueGenericSendFromISR + 228
        0x00020358:    e7ff        ..      B        0x2035a ; xQueueGenericSendFromISR + 210
        0x0002035a:    980a        ..      LDR      r0,[sp,#0x28]
        0x0002035c:    b120         .      CBZ      r0,0x20368 ; xQueueGenericSendFromISR + 224
        0x0002035e:    e7ff        ..      B        0x20360 ; xQueueGenericSendFromISR + 216
        0x00020360:    990a        ..      LDR      r1,[sp,#0x28]
        0x00020362:    2001        .       MOVS     r0,#1
        0x00020364:    6008        .`      STR      r0,[r1,#0]
        0x00020366:    e000        ..      B        0x2036a ; xQueueGenericSendFromISR + 226
        0x00020368:    e7ff        ..      B        0x2036a ; xQueueGenericSendFromISR + 226
        0x0002036a:    e000        ..      B        0x2036e ; xQueueGenericSendFromISR + 230
        0x0002036c:    e7ff        ..      B        0x2036e ; xQueueGenericSendFromISR + 230
        0x0002036e:    e000        ..      B        0x20372 ; xQueueGenericSendFromISR + 234
        0x00020370:    e7ff        ..      B        0x20372 ; xQueueGenericSendFromISR + 234
        0x00020372:    e017        ..      B        0x203a4 ; xQueueGenericSendFromISR + 284
        0x00020374:    f7fff8ce    ....    BL       uxTaskGetNumberOfTasks ; 0x1f514
        0x00020378:    9003        ..      STR      r0,[sp,#0xc]
        0x0002037a:    f99d0017    ....    LDRSB    r0,[sp,#0x17]
        0x0002037e:    9903        ..      LDR      r1,[sp,#0xc]
        0x00020380:    4288        .B      CMP      r0,r1
        0x00020382:    d20e        ..      BCS      0x203a2 ; xQueueGenericSendFromISR + 282
        0x00020384:    e7ff        ..      B        0x20386 ; xQueueGenericSendFromISR + 254
        0x00020386:    f99d0017    ....    LDRSB    r0,[sp,#0x17]
        0x0002038a:    287f        .(      CMP      r0,#0x7f
        0x0002038c:    d102        ..      BNE      0x20394 ; xQueueGenericSendFromISR + 268
        0x0002038e:    e7ff        ..      B        0x20390 ; xQueueGenericSendFromISR + 264
        0x00020390:    e7ff        ..      B        0x20392 ; xQueueGenericSendFromISR + 266
        0x00020392:    e7fe        ..      B        0x20392 ; xQueueGenericSendFromISR + 266
        0x00020394:    f89d0017    ....    LDRB     r0,[sp,#0x17]
        0x00020398:    3001        .0      ADDS     r0,#1
        0x0002039a:    9906        ..      LDR      r1,[sp,#0x18]
        0x0002039c:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x000203a0:    e7ff        ..      B        0x203a2 ; xQueueGenericSendFromISR + 282
        0x000203a2:    e7ff        ..      B        0x203a4 ; xQueueGenericSendFromISR + 284
        0x000203a4:    2001        .       MOVS     r0,#1
        0x000203a6:    9008        ..      STR      r0,[sp,#0x20]
        0x000203a8:    e002        ..      B        0x203b0 ; xQueueGenericSendFromISR + 296
        0x000203aa:    2000        .       MOVS     r0,#0
        0x000203ac:    9008        ..      STR      r0,[sp,#0x20]
        0x000203ae:    e7ff        ..      B        0x203b0 ; xQueueGenericSendFromISR + 296
        0x000203b0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000203b2:    900f        ..      STR      r0,[sp,#0x3c]
        0x000203b4:    980f        ..      LDR      r0,[sp,#0x3c]
        0x000203b6:    f3808811    ....    MSR      BASEPRI,r0
        0x000203ba:    9808        ..      LDR      r0,[sp,#0x20]
        0x000203bc:    b010        ..      ADD      sp,sp,#0x40
        0x000203be:    bd80        ..      POP      {r7,pc}
    xQueueReceive
        0x000203c0:    b580        ..      PUSH     {r7,lr}
        0x000203c2:    b08c        ..      SUB      sp,sp,#0x30
        0x000203c4:    900a        ..      STR      r0,[sp,#0x28]
        0x000203c6:    9109        ..      STR      r1,[sp,#0x24]
        0x000203c8:    9208        ..      STR      r2,[sp,#0x20]
        0x000203ca:    2000        .       MOVS     r0,#0
        0x000203cc:    9007        ..      STR      r0,[sp,#0x1c]
        0x000203ce:    980a        ..      LDR      r0,[sp,#0x28]
        0x000203d0:    9004        ..      STR      r0,[sp,#0x10]
        0x000203d2:    9804        ..      LDR      r0,[sp,#0x10]
        0x000203d4:    b910        ..      CBNZ     r0,0x203dc ; xQueueReceive + 28
        0x000203d6:    e7ff        ..      B        0x203d8 ; xQueueReceive + 24
        0x000203d8:    e7ff        ..      B        0x203da ; xQueueReceive + 26
        0x000203da:    e7fe        ..      B        0x203da ; xQueueReceive + 26
        0x000203dc:    9909        ..      LDR      r1,[sp,#0x24]
        0x000203de:    2000        .       MOVS     r0,#0
        0x000203e0:    9002        ..      STR      r0,[sp,#8]
        0x000203e2:    b939        9.      CBNZ     r1,0x203f4 ; xQueueReceive + 52
        0x000203e4:    e7ff        ..      B        0x203e6 ; xQueueReceive + 38
        0x000203e6:    9804        ..      LDR      r0,[sp,#0x10]
        0x000203e8:    6c00        .l      LDR      r0,[r0,#0x40]
        0x000203ea:    2800        .(      CMP      r0,#0
        0x000203ec:    bf18        ..      IT       NE
        0x000203ee:    2001        .       MOVNE    r0,#1
        0x000203f0:    9002        ..      STR      r0,[sp,#8]
        0x000203f2:    e7ff        ..      B        0x203f4 ; xQueueReceive + 52
        0x000203f4:    9802        ..      LDR      r0,[sp,#8]
        0x000203f6:    07c0        ..      LSLS     r0,r0,#31
        0x000203f8:    b110        ..      CBZ      r0,0x20400 ; xQueueReceive + 64
        0x000203fa:    e7ff        ..      B        0x203fc ; xQueueReceive + 60
        0x000203fc:    e7ff        ..      B        0x203fe ; xQueueReceive + 62
        0x000203fe:    e7fe        ..      B        0x203fe ; xQueueReceive + 62
        0x00020400:    f000f95a    ..Z.    BL       xTaskGetSchedulerState ; 0x206b8
        0x00020404:    4601        .F      MOV      r1,r0
        0x00020406:    2000        .       MOVS     r0,#0
        0x00020408:    9001        ..      STR      r0,[sp,#4]
        0x0002040a:    b931        1.      CBNZ     r1,0x2041a ; xQueueReceive + 90
        0x0002040c:    e7ff        ..      B        0x2040e ; xQueueReceive + 78
        0x0002040e:    9808        ..      LDR      r0,[sp,#0x20]
        0x00020410:    2800        .(      CMP      r0,#0
        0x00020412:    bf18        ..      IT       NE
        0x00020414:    2001        .       MOVNE    r0,#1
        0x00020416:    9001        ..      STR      r0,[sp,#4]
        0x00020418:    e7ff        ..      B        0x2041a ; xQueueReceive + 90
        0x0002041a:    9801        ..      LDR      r0,[sp,#4]
        0x0002041c:    07c0        ..      LSLS     r0,r0,#31
        0x0002041e:    b110        ..      CBZ      r0,0x20426 ; xQueueReceive + 102
        0x00020420:    e7ff        ..      B        0x20422 ; xQueueReceive + 98
        0x00020422:    e7ff        ..      B        0x20424 ; xQueueReceive + 100
        0x00020424:    e7fe        ..      B        0x20424 ; xQueueReceive + 100
        0x00020426:    e7ff        ..      B        0x20428 ; xQueueReceive + 104
        0x00020428:    f7fff8e2    ....    BL       vPortEnterCritical ; 0x1f5f0
        0x0002042c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002042e:    6b80        .k      LDR      r0,[r0,#0x38]
        0x00020430:    9003        ..      STR      r0,[sp,#0xc]
        0x00020432:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020434:    b330        0.      CBZ      r0,0x20484 ; xQueueReceive + 196
        0x00020436:    e7ff        ..      B        0x20438 ; xQueueReceive + 120
        0x00020438:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002043a:    9909        ..      LDR      r1,[sp,#0x24]
        0x0002043c:    f7fef85a    ..Z.    BL       prvCopyDataFromQueue ; 0x1e4f4
        0x00020440:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020442:    3801        .8      SUBS     r0,#1
        0x00020444:    9904        ..      LDR      r1,[sp,#0x10]
        0x00020446:    6388        .c      STR      r0,[r1,#0x38]
        0x00020448:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002044a:    6900        .i      LDR      r0,[r0,#0x10]
        0x0002044c:    b1a0        ..      CBZ      r0,0x20478 ; xQueueReceive + 184
        0x0002044e:    e7ff        ..      B        0x20450 ; xQueueReceive + 144
        0x00020450:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020452:    3010        .0      ADDS     r0,r0,#0x10
        0x00020454:    f000fa84    ....    BL       xTaskRemoveFromEventList ; 0x20960
        0x00020458:    b160        `.      CBZ      r0,0x20474 ; xQueueReceive + 180
        0x0002045a:    e7ff        ..      B        0x2045c ; xQueueReceive + 156
        0x0002045c:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00020460:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00020464:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00020468:    6008        .`      STR      r0,[r1,#0]
        0x0002046a:    f3bf8f4f    ..O.    DSB      
        0x0002046e:    f3bf8f6f    ..o.    ISB      
        0x00020472:    e000        ..      B        0x20476 ; xQueueReceive + 182
        0x00020474:    e7ff        ..      B        0x20476 ; xQueueReceive + 182
        0x00020476:    e000        ..      B        0x2047a ; xQueueReceive + 186
        0x00020478:    e7ff        ..      B        0x2047a ; xQueueReceive + 186
        0x0002047a:    f7fff8db    ....    BL       vPortExitCritical ; 0x1f634
        0x0002047e:    2001        .       MOVS     r0,#1
        0x00020480:    900b        ..      STR      r0,[sp,#0x2c]
        0x00020482:    e06d        m.      B        0x20560 ; xQueueReceive + 416
        0x00020484:    9808        ..      LDR      r0,[sp,#0x20]
        0x00020486:    b928        (.      CBNZ     r0,0x20494 ; xQueueReceive + 212
        0x00020488:    e7ff        ..      B        0x2048a ; xQueueReceive + 202
        0x0002048a:    f7fff8d3    ....    BL       vPortExitCritical ; 0x1f634
        0x0002048e:    2000        .       MOVS     r0,#0
        0x00020490:    900b        ..      STR      r0,[sp,#0x2c]
        0x00020492:    e065        e.      B        0x20560 ; xQueueReceive + 416
        0x00020494:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020496:    b930        0.      CBNZ     r0,0x204a6 ; xQueueReceive + 230
        0x00020498:    e7ff        ..      B        0x2049a ; xQueueReceive + 218
        0x0002049a:    a805        ..      ADD      r0,sp,#0x14
        0x0002049c:    f7fffabe    ....    BL       vTaskInternalSetTimeOutState ; 0x1fa1c
        0x000204a0:    2001        .       MOVS     r0,#1
        0x000204a2:    9007        ..      STR      r0,[sp,#0x1c]
        0x000204a4:    e000        ..      B        0x204a8 ; xQueueReceive + 232
        0x000204a6:    e7ff        ..      B        0x204a8 ; xQueueReceive + 232
        0x000204a8:    e7ff        ..      B        0x204aa ; xQueueReceive + 234
        0x000204aa:    e7ff        ..      B        0x204ac ; xQueueReceive + 236
        0x000204ac:    f7fff8c2    ....    BL       vPortExitCritical ; 0x1f634
        0x000204b0:    f7fffbba    ....    BL       vTaskSuspendAll ; 0x1fc28
        0x000204b4:    f7fff89c    ....    BL       vPortEnterCritical ; 0x1f5f0
        0x000204b8:    9804        ..      LDR      r0,[sp,#0x10]
        0x000204ba:    f9900044    ..D.    LDRSB    r0,[r0,#0x44]
        0x000204be:    3001        .0      ADDS     r0,#1
        0x000204c0:    b928        (.      CBNZ     r0,0x204ce ; xQueueReceive + 270
        0x000204c2:    e7ff        ..      B        0x204c4 ; xQueueReceive + 260
        0x000204c4:    9904        ..      LDR      r1,[sp,#0x10]
        0x000204c6:    2000        .       MOVS     r0,#0
        0x000204c8:    f8810044    ..D.    STRB     r0,[r1,#0x44]
        0x000204cc:    e7ff        ..      B        0x204ce ; xQueueReceive + 270
        0x000204ce:    9804        ..      LDR      r0,[sp,#0x10]
        0x000204d0:    f9900045    ..E.    LDRSB    r0,[r0,#0x45]
        0x000204d4:    3001        .0      ADDS     r0,#1
        0x000204d6:    b928        (.      CBNZ     r0,0x204e4 ; xQueueReceive + 292
        0x000204d8:    e7ff        ..      B        0x204da ; xQueueReceive + 282
        0x000204da:    9904        ..      LDR      r1,[sp,#0x10]
        0x000204dc:    2000        .       MOVS     r0,#0
        0x000204de:    f8810045    ..E.    STRB     r0,[r1,#0x45]
        0x000204e2:    e7ff        ..      B        0x204e4 ; xQueueReceive + 292
        0x000204e4:    f7fff8a6    ....    BL       vPortExitCritical ; 0x1f634
        0x000204e8:    a805        ..      ADD      r0,sp,#0x14
        0x000204ea:    a908        ..      ADD      r1,sp,#0x20
        0x000204ec:    f000f83c    ..<.    BL       xTaskCheckForTimeOut ; 0x20568
        0x000204f0:    bb30        0.      CBNZ     r0,0x20540 ; xQueueReceive + 384
        0x000204f2:    e7ff        ..      B        0x204f4 ; xQueueReceive + 308
        0x000204f4:    9804        ..      LDR      r0,[sp,#0x10]
        0x000204f6:    f7fefb25    ..%.    BL       prvIsQueueEmpty ; 0x1eb44
        0x000204fa:    b1d0        ..      CBZ      r0,0x20532 ; xQueueReceive + 370
        0x000204fc:    e7ff        ..      B        0x204fe ; xQueueReceive + 318
        0x000204fe:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020500:    3024        $0      ADDS     r0,r0,#0x24
        0x00020502:    9908        ..      LDR      r1,[sp,#0x20]
        0x00020504:    f7fffaa4    ....    BL       vTaskPlaceOnEventList ; 0x1fa50
        0x00020508:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002050a:    f7fefd33    ..3.    BL       prvUnlockQueue ; 0x1ef74
        0x0002050e:    f000faed    ....    BL       xTaskResumeAll ; 0x20aec
        0x00020512:    b960        `.      CBNZ     r0,0x2052e ; xQueueReceive + 366
        0x00020514:    e7ff        ..      B        0x20516 ; xQueueReceive + 342
        0x00020516:    f64e5104    N..Q    MOV      r1,#0xed04
        0x0002051a:    f2ce0100    ....    MOVT     r1,#0xe000
        0x0002051e:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00020522:    6008        .`      STR      r0,[r1,#0]
        0x00020524:    f3bf8f4f    ..O.    DSB      
        0x00020528:    f3bf8f6f    ..o.    ISB      
        0x0002052c:    e000        ..      B        0x20530 ; xQueueReceive + 368
        0x0002052e:    e7ff        ..      B        0x20530 ; xQueueReceive + 368
        0x00020530:    e005        ..      B        0x2053e ; xQueueReceive + 382
        0x00020532:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020534:    f7fefd1e    ....    BL       prvUnlockQueue ; 0x1ef74
        0x00020538:    f000fad8    ....    BL       xTaskResumeAll ; 0x20aec
        0x0002053c:    e7ff        ..      B        0x2053e ; xQueueReceive + 382
        0x0002053e:    e00e        ..      B        0x2055e ; xQueueReceive + 414
        0x00020540:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020542:    f7fefd17    ....    BL       prvUnlockQueue ; 0x1ef74
        0x00020546:    f000fad1    ....    BL       xTaskResumeAll ; 0x20aec
        0x0002054a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002054c:    f7fefafa    ....    BL       prvIsQueueEmpty ; 0x1eb44
        0x00020550:    b118        ..      CBZ      r0,0x2055a ; xQueueReceive + 410
        0x00020552:    e7ff        ..      B        0x20554 ; xQueueReceive + 404
        0x00020554:    2000        .       MOVS     r0,#0
        0x00020556:    900b        ..      STR      r0,[sp,#0x2c]
        0x00020558:    e002        ..      B        0x20560 ; xQueueReceive + 416
        0x0002055a:    e7ff        ..      B        0x2055c ; xQueueReceive + 412
        0x0002055c:    e7ff        ..      B        0x2055e ; xQueueReceive + 414
        0x0002055e:    e763        c.      B        0x20428 ; xQueueReceive + 104
        0x00020560:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00020562:    b00c        ..      ADD      sp,sp,#0x30
        0x00020564:    bd80        ..      POP      {r7,pc}
        0x00020566:    0000        ..      MOVS     r0,r0
    xTaskCheckForTimeOut
        0x00020568:    b580        ..      PUSH     {r7,lr}
        0x0002056a:    b086        ..      SUB      sp,sp,#0x18
        0x0002056c:    9005        ..      STR      r0,[sp,#0x14]
        0x0002056e:    9104        ..      STR      r1,[sp,#0x10]
        0x00020570:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020572:    b910        ..      CBNZ     r0,0x2057a ; xTaskCheckForTimeOut + 18
        0x00020574:    e7ff        ..      B        0x20576 ; xTaskCheckForTimeOut + 14
        0x00020576:    e7ff        ..      B        0x20578 ; xTaskCheckForTimeOut + 16
        0x00020578:    e7fe        ..      B        0x20578 ; xTaskCheckForTimeOut + 16
        0x0002057a:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002057c:    b910        ..      CBNZ     r0,0x20584 ; xTaskCheckForTimeOut + 28
        0x0002057e:    e7ff        ..      B        0x20580 ; xTaskCheckForTimeOut + 24
        0x00020580:    e7ff        ..      B        0x20582 ; xTaskCheckForTimeOut + 26
        0x00020582:    e7fe        ..      B        0x20582 ; xTaskCheckForTimeOut + 26
        0x00020584:    f7fff834    ..4.    BL       vPortEnterCritical ; 0x1f5f0
        0x00020588:    f64e302c    N.,0    MOV      r0,#0xeb2c
        0x0002058c:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020590:    6800        .h      LDR      r0,[r0,#0]
        0x00020592:    9002        ..      STR      r0,[sp,#8]
        0x00020594:    9802        ..      LDR      r0,[sp,#8]
        0x00020596:    9905        ..      LDR      r1,[sp,#0x14]
        0x00020598:    6849        Ih      LDR      r1,[r1,#4]
        0x0002059a:    1a40        @.      SUBS     r0,r0,r1
        0x0002059c:    9001        ..      STR      r0,[sp,#4]
        0x0002059e:    9804        ..      LDR      r0,[sp,#0x10]
        0x000205a0:    6800        .h      LDR      r0,[r0,#0]
        0x000205a2:    3001        .0      ADDS     r0,#1
        0x000205a4:    b918        ..      CBNZ     r0,0x205ae ; xTaskCheckForTimeOut + 70
        0x000205a6:    e7ff        ..      B        0x205a8 ; xTaskCheckForTimeOut + 64
        0x000205a8:    2000        .       MOVS     r0,#0
        0x000205aa:    9003        ..      STR      r0,[sp,#0xc]
        0x000205ac:    e02e        ..      B        0x2060c ; xTaskCheckForTimeOut + 164
        0x000205ae:    f64e20e8    N..     MOV      r0,#0xeae8
        0x000205b2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000205b6:    6800        .h      LDR      r0,[r0,#0]
        0x000205b8:    9905        ..      LDR      r1,[sp,#0x14]
        0x000205ba:    6809        .h      LDR      r1,[r1,#0]
        0x000205bc:    4288        .B      CMP      r0,r1
        0x000205be:    d00c        ..      BEQ      0x205da ; xTaskCheckForTimeOut + 114
        0x000205c0:    e7ff        ..      B        0x205c2 ; xTaskCheckForTimeOut + 90
        0x000205c2:    9802        ..      LDR      r0,[sp,#8]
        0x000205c4:    9905        ..      LDR      r1,[sp,#0x14]
        0x000205c6:    6849        Ih      LDR      r1,[r1,#4]
        0x000205c8:    4288        .B      CMP      r0,r1
        0x000205ca:    d306        ..      BCC      0x205da ; xTaskCheckForTimeOut + 114
        0x000205cc:    e7ff        ..      B        0x205ce ; xTaskCheckForTimeOut + 102
        0x000205ce:    2001        .       MOVS     r0,#1
        0x000205d0:    9003        ..      STR      r0,[sp,#0xc]
        0x000205d2:    9904        ..      LDR      r1,[sp,#0x10]
        0x000205d4:    2000        .       MOVS     r0,#0
        0x000205d6:    6008        .`      STR      r0,[r1,#0]
        0x000205d8:    e017        ..      B        0x2060a ; xTaskCheckForTimeOut + 162
        0x000205da:    9801        ..      LDR      r0,[sp,#4]
        0x000205dc:    9904        ..      LDR      r1,[sp,#0x10]
        0x000205de:    6809        .h      LDR      r1,[r1,#0]
        0x000205e0:    4288        .B      CMP      r0,r1
        0x000205e2:    d20b        ..      BCS      0x205fc ; xTaskCheckForTimeOut + 148
        0x000205e4:    e7ff        ..      B        0x205e6 ; xTaskCheckForTimeOut + 126
        0x000205e6:    9a01        ..      LDR      r2,[sp,#4]
        0x000205e8:    9904        ..      LDR      r1,[sp,#0x10]
        0x000205ea:    6808        .h      LDR      r0,[r1,#0]
        0x000205ec:    1a80        ..      SUBS     r0,r0,r2
        0x000205ee:    6008        .`      STR      r0,[r1,#0]
        0x000205f0:    9805        ..      LDR      r0,[sp,#0x14]
        0x000205f2:    f7fffa13    ....    BL       vTaskInternalSetTimeOutState ; 0x1fa1c
        0x000205f6:    2000        .       MOVS     r0,#0
        0x000205f8:    9003        ..      STR      r0,[sp,#0xc]
        0x000205fa:    e005        ..      B        0x20608 ; xTaskCheckForTimeOut + 160
        0x000205fc:    9904        ..      LDR      r1,[sp,#0x10]
        0x000205fe:    2000        .       MOVS     r0,#0
        0x00020600:    6008        .`      STR      r0,[r1,#0]
        0x00020602:    2001        .       MOVS     r0,#1
        0x00020604:    9003        ..      STR      r0,[sp,#0xc]
        0x00020606:    e7ff        ..      B        0x20608 ; xTaskCheckForTimeOut + 160
        0x00020608:    e7ff        ..      B        0x2060a ; xTaskCheckForTimeOut + 162
        0x0002060a:    e7ff        ..      B        0x2060c ; xTaskCheckForTimeOut + 164
        0x0002060c:    f7fff812    ....    BL       vPortExitCritical ; 0x1f634
        0x00020610:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020612:    b006        ..      ADD      sp,sp,#0x18
        0x00020614:    bd80        ..      POP      {r7,pc}
        0x00020616:    0000        ..      MOVS     r0,r0
    xTaskCreate
        0x00020618:    b570        p.      PUSH     {r4-r6,lr}
        0x0002061a:    b08c        ..      SUB      sp,sp,#0x30
        0x0002061c:    f8ddc044    ..D.    LDR      r12,[sp,#0x44]
        0x00020620:    f8ddc040    ..@.    LDR      r12,[sp,#0x40]
        0x00020624:    900b        ..      STR      r0,[sp,#0x2c]
        0x00020626:    910a        ..      STR      r1,[sp,#0x28]
        0x00020628:    f8ad2026    ..&     STRH     r2,[sp,#0x26]
        0x0002062c:    9308        ..      STR      r3,[sp,#0x20]
        0x0002062e:    f8bd0026    ..&.    LDRH     r0,[sp,#0x26]
        0x00020632:    0080        ..      LSLS     r0,r0,#2
        0x00020634:    f7fefcf6    ....    BL       pvPortMalloc ; 0x1f024
        0x00020638:    9005        ..      STR      r0,[sp,#0x14]
        0x0002063a:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002063c:    b1a0        ..      CBZ      r0,0x20668 ; xTaskCreate + 80
        0x0002063e:    e7ff        ..      B        0x20640 ; xTaskCreate + 40
        0x00020640:    204c        L       MOVS     r0,#0x4c
        0x00020642:    f7fefcef    ....    BL       pvPortMalloc ; 0x1f024
        0x00020646:    9007        ..      STR      r0,[sp,#0x1c]
        0x00020648:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002064a:    b140        @.      CBZ      r0,0x2065e ; xTaskCreate + 70
        0x0002064c:    e7ff        ..      B        0x2064e ; xTaskCreate + 54
        0x0002064e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020650:    214c        L!      MOVS     r1,#0x4c
        0x00020652:    f7f7fee5    ....    BL       __aeabi_memclr ; 0x18420
        0x00020656:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020658:    9907        ..      LDR      r1,[sp,#0x1c]
        0x0002065a:    6308        .c      STR      r0,[r1,#0x30]
        0x0002065c:    e003        ..      B        0x20666 ; xTaskCreate + 78
        0x0002065e:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020660:    f7fff804    ....    BL       vPortFree ; 0x1f66c
        0x00020664:    e7ff        ..      B        0x20666 ; xTaskCreate + 78
        0x00020666:    e002        ..      B        0x2066e ; xTaskCreate + 86
        0x00020668:    2000        .       MOVS     r0,#0
        0x0002066a:    9007        ..      STR      r0,[sp,#0x1c]
        0x0002066c:    e7ff        ..      B        0x2066e ; xTaskCreate + 86
        0x0002066e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020670:    b1d8        ..      CBZ      r0,0x206aa ; xTaskCreate + 146
        0x00020672:    e7ff        ..      B        0x20674 ; xTaskCreate + 92
        0x00020674:    980b        ..      LDR      r0,[sp,#0x2c]
        0x00020676:    990a        ..      LDR      r1,[sp,#0x28]
        0x00020678:    f8bd2026    ..&     LDRH     r2,[sp,#0x26]
        0x0002067c:    9b08        ..      LDR      r3,[sp,#0x20]
        0x0002067e:    f8ddc040    ..@.    LDR      r12,[sp,#0x40]
        0x00020682:    9c11        ..      LDR      r4,[sp,#0x44]
        0x00020684:    9d07        ..      LDR      r5,[sp,#0x1c]
        0x00020686:    46ee        .F      MOV      lr,sp
        0x00020688:    2600        .&      MOVS     r6,#0
        0x0002068a:    f8ce600c    ...`    STR      r6,[lr,#0xc]
        0x0002068e:    f8ce5008    ...P    STR      r5,[lr,#8]
        0x00020692:    f8ce4004    ...@    STR      r4,[lr,#4]
        0x00020696:    f8cec000    ....    STR      r12,[lr,#0]
        0x0002069a:    f7fef8bd    ....    BL       prvInitialiseNewTask ; 0x1e818
        0x0002069e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000206a0:    f7fdfe42    ..B.    BL       prvAddNewTaskToReadyList ; 0x1e328
        0x000206a4:    2001        .       MOVS     r0,#1
        0x000206a6:    9006        ..      STR      r0,[sp,#0x18]
        0x000206a8:    e003        ..      B        0x206b2 ; xTaskCreate + 154
        0x000206aa:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x000206ae:    9006        ..      STR      r0,[sp,#0x18]
        0x000206b0:    e7ff        ..      B        0x206b2 ; xTaskCreate + 154
        0x000206b2:    9806        ..      LDR      r0,[sp,#0x18]
        0x000206b4:    b00c        ..      ADD      sp,sp,#0x30
        0x000206b6:    bd70        p.      POP      {r4-r6,pc}
    xTaskGetSchedulerState
        0x000206b8:    b081        ..      SUB      sp,sp,#4
        0x000206ba:    f64e300c    N..0    MOV      r0,#0xeb0c
        0x000206be:    f2c10000    ....    MOVT     r0,#0x1000
        0x000206c2:    6800        .h      LDR      r0,[r0,#0]
        0x000206c4:    b918        ..      CBNZ     r0,0x206ce ; xTaskGetSchedulerState + 22
        0x000206c6:    e7ff        ..      B        0x206c8 ; xTaskGetSchedulerState + 16
        0x000206c8:    2001        .       MOVS     r0,#1
        0x000206ca:    9000        ..      STR      r0,[sp,#0]
        0x000206cc:    e00d        ..      B        0x206ea ; xTaskGetSchedulerState + 50
        0x000206ce:    f64e2078    N.x     MOV      r0,#0xea78
        0x000206d2:    f2c10000    ....    MOVT     r0,#0x1000
        0x000206d6:    6800        .h      LDR      r0,[r0,#0]
        0x000206d8:    b918        ..      CBNZ     r0,0x206e2 ; xTaskGetSchedulerState + 42
        0x000206da:    e7ff        ..      B        0x206dc ; xTaskGetSchedulerState + 36
        0x000206dc:    2002        .       MOVS     r0,#2
        0x000206de:    9000        ..      STR      r0,[sp,#0]
        0x000206e0:    e002        ..      B        0x206e8 ; xTaskGetSchedulerState + 48
        0x000206e2:    2000        .       MOVS     r0,#0
        0x000206e4:    9000        ..      STR      r0,[sp,#0]
        0x000206e6:    e7ff        ..      B        0x206e8 ; xTaskGetSchedulerState + 48
        0x000206e8:    e7ff        ..      B        0x206ea ; xTaskGetSchedulerState + 50
        0x000206ea:    9800        ..      LDR      r0,[sp,#0]
        0x000206ec:    b001        ..      ADD      sp,sp,#4
        0x000206ee:    4770        pG      BX       lr
    xTaskGetTickCount
        0x000206f0:    b081        ..      SUB      sp,sp,#4
        0x000206f2:    f64e302c    N.,0    MOV      r0,#0xeb2c
        0x000206f6:    f2c10000    ....    MOVT     r0,#0x1000
        0x000206fa:    6800        .h      LDR      r0,[r0,#0]
        0x000206fc:    9000        ..      STR      r0,[sp,#0]
        0x000206fe:    9800        ..      LDR      r0,[sp,#0]
        0x00020700:    b001        ..      ADD      sp,sp,#4
        0x00020702:    4770        pG      BX       lr
    xTaskIncrementTick
        0x00020704:    b580        ..      PUSH     {r7,lr}
        0x00020706:    b088        ..      SUB      sp,sp,#0x20
        0x00020708:    2000        .       MOVS     r0,#0
        0x0002070a:    9005        ..      STR      r0,[sp,#0x14]
        0x0002070c:    f64e2078    N.x     MOV      r0,#0xea78
        0x00020710:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020714:    6800        .h      LDR      r0,[r0,#0]
        0x00020716:    2800        .(      CMP      r0,#0
        0x00020718:    f0408116    @...    BNE.W    0x20948 ; xTaskIncrementTick + 580
        0x0002071c:    e7ff        ..      B        0x2071e ; xTaskIncrementTick + 26
        0x0002071e:    f64e312c    N.,1    MOV      r1,#0xeb2c
        0x00020722:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020726:    6808        .h      LDR      r0,[r1,#0]
        0x00020728:    3001        .0      ADDS     r0,#1
        0x0002072a:    9004        ..      STR      r0,[sp,#0x10]
        0x0002072c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002072e:    6008        .`      STR      r0,[r1,#0]
        0x00020730:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020732:    bb10        ..      CBNZ     r0,0x2077a ; xTaskIncrementTick + 118
        0x00020734:    e7ff        ..      B        0x20736 ; xTaskIncrementTick + 50
        0x00020736:    f64950cc    I..P    MOV      r0,#0x9dcc
        0x0002073a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002073e:    6800        .h      LDR      r0,[r0,#0]
        0x00020740:    6800        .h      LDR      r0,[r0,#0]
        0x00020742:    b110        ..      CBZ      r0,0x2074a ; xTaskIncrementTick + 70
        0x00020744:    e7ff        ..      B        0x20746 ; xTaskIncrementTick + 66
        0x00020746:    e7ff        ..      B        0x20748 ; xTaskIncrementTick + 68
        0x00020748:    e7fe        ..      B        0x20748 ; xTaskIncrementTick + 68
        0x0002074a:    f64952cc    I..R    MOV      r2,#0x9dcc
        0x0002074e:    f2c10200    ....    MOVT     r2,#0x1000
        0x00020752:    6810        .h      LDR      r0,[r2,#0]
        0x00020754:    9003        ..      STR      r0,[sp,#0xc]
        0x00020756:    f64951d4    I..Q    MOV      r1,#0x9dd4
        0x0002075a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002075e:    6808        .h      LDR      r0,[r1,#0]
        0x00020760:    6010        .`      STR      r0,[r2,#0]
        0x00020762:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020764:    6008        .`      STR      r0,[r1,#0]
        0x00020766:    f64e21e8    N..!    MOV      r1,#0xeae8
        0x0002076a:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002076e:    6808        .h      LDR      r0,[r1,#0]
        0x00020770:    3001        .0      ADDS     r0,#1
        0x00020772:    6008        .`      STR      r0,[r1,#0]
        0x00020774:    f7fefb66    ..f.    BL       prvResetNextTaskUnblockTime ; 0x1ee44
        0x00020778:    e000        ..      B        0x2077c ; xTaskIncrementTick + 120
        0x0002077a:    e7ff        ..      B        0x2077c ; xTaskIncrementTick + 120
        0x0002077c:    9804        ..      LDR      r0,[sp,#0x10]
        0x0002077e:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x00020782:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020786:    6809        .h      LDR      r1,[r1,#0]
        0x00020788:    4288        .B      CMP      r0,r1
        0x0002078a:    f0c080bc    ....    BCC.W    0x20906 ; xTaskIncrementTick + 514
        0x0002078e:    e7ff        ..      B        0x20790 ; xTaskIncrementTick + 140
        0x00020790:    e7ff        ..      B        0x20792 ; xTaskIncrementTick + 142
        0x00020792:    f64950cc    I..P    MOV      r0,#0x9dcc
        0x00020796:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002079a:    6800        .h      LDR      r0,[r0,#0]
        0x0002079c:    6800        .h      LDR      r0,[r0,#0]
        0x0002079e:    b940        @.      CBNZ     r0,0x207b2 ; xTaskIncrementTick + 174
        0x000207a0:    e7ff        ..      B        0x207a2 ; xTaskIncrementTick + 158
        0x000207a2:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x000207a6:    f2c10100    ....    MOVT     r1,#0x1000
        0x000207aa:    f04f30ff    O..0    MOV      r0,#0xffffffff
        0x000207ae:    6008        .`      STR      r0,[r1,#0]
        0x000207b0:    e0a8        ..      B        0x20904 ; xTaskIncrementTick + 512
        0x000207b2:    f64950cc    I..P    MOV      r0,#0x9dcc
        0x000207b6:    f2c10000    ....    MOVT     r0,#0x1000
        0x000207ba:    6800        .h      LDR      r0,[r0,#0]
        0x000207bc:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000207be:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000207c0:    9007        ..      STR      r0,[sp,#0x1c]
        0x000207c2:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000207c4:    6840        @h      LDR      r0,[r0,#4]
        0x000207c6:    9006        ..      STR      r0,[sp,#0x18]
        0x000207c8:    9804        ..      LDR      r0,[sp,#0x10]
        0x000207ca:    9906        ..      LDR      r1,[sp,#0x18]
        0x000207cc:    4288        .B      CMP      r0,r1
        0x000207ce:    d207        ..      BCS      0x207e0 ; xTaskIncrementTick + 220
        0x000207d0:    e7ff        ..      B        0x207d2 ; xTaskIncrementTick + 206
        0x000207d2:    9806        ..      LDR      r0,[sp,#0x18]
        0x000207d4:    f64e21e4    N..!    MOV      r1,#0xeae4
        0x000207d8:    f2c10100    ....    MOVT     r1,#0x1000
        0x000207dc:    6008        .`      STR      r0,[r1,#0]
        0x000207de:    e091        ..      B        0x20904 ; xTaskIncrementTick + 512
        0x000207e0:    e7ff        ..      B        0x207e2 ; xTaskIncrementTick + 222
        0x000207e2:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000207e4:    6940        @i      LDR      r0,[r0,#0x14]
        0x000207e6:    9002        ..      STR      r0,[sp,#8]
        0x000207e8:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000207ea:    6881        .h      LDR      r1,[r0,#8]
        0x000207ec:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000207ee:    6088        .`      STR      r0,[r1,#8]
        0x000207f0:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000207f2:    6888        .h      LDR      r0,[r1,#8]
        0x000207f4:    68c9        .h      LDR      r1,[r1,#0xc]
        0x000207f6:    6048        H`      STR      r0,[r1,#4]
        0x000207f8:    9802        ..      LDR      r0,[sp,#8]
        0x000207fa:    6840        @h      LDR      r0,[r0,#4]
        0x000207fc:    9907        ..      LDR      r1,[sp,#0x1c]
        0x000207fe:    3104        .1      ADDS     r1,#4
        0x00020800:    4288        .B      CMP      r0,r1
        0x00020802:    d105        ..      BNE      0x20810 ; xTaskIncrementTick + 268
        0x00020804:    e7ff        ..      B        0x20806 ; xTaskIncrementTick + 258
        0x00020806:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020808:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002080a:    9902        ..      LDR      r1,[sp,#8]
        0x0002080c:    6048        H`      STR      r0,[r1,#4]
        0x0002080e:    e7ff        ..      B        0x20810 ; xTaskIncrementTick + 268
        0x00020810:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00020812:    2000        .       MOVS     r0,#0
        0x00020814:    6148        Ha      STR      r0,[r1,#0x14]
        0x00020816:    9902        ..      LDR      r1,[sp,#8]
        0x00020818:    6808        .h      LDR      r0,[r1,#0]
        0x0002081a:    3801        .8      SUBS     r0,#1
        0x0002081c:    6008        .`      STR      r0,[r1,#0]
        0x0002081e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020820:    6a80        .j      LDR      r0,[r0,#0x28]
        0x00020822:    b1f8        ..      CBZ      r0,0x20864 ; xTaskIncrementTick + 352
        0x00020824:    e7ff        ..      B        0x20826 ; xTaskIncrementTick + 290
        0x00020826:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020828:    6a80        .j      LDR      r0,[r0,#0x28]
        0x0002082a:    9001        ..      STR      r0,[sp,#4]
        0x0002082c:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002082e:    69c1        .i      LDR      r1,[r0,#0x1c]
        0x00020830:    6a00        .j      LDR      r0,[r0,#0x20]
        0x00020832:    6088        .`      STR      r0,[r1,#8]
        0x00020834:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00020836:    69c8        .i      LDR      r0,[r1,#0x1c]
        0x00020838:    6a09        .j      LDR      r1,[r1,#0x20]
        0x0002083a:    6048        H`      STR      r0,[r1,#4]
        0x0002083c:    9801        ..      LDR      r0,[sp,#4]
        0x0002083e:    6840        @h      LDR      r0,[r0,#4]
        0x00020840:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00020842:    3118        .1      ADDS     r1,r1,#0x18
        0x00020844:    4288        .B      CMP      r0,r1
        0x00020846:    d105        ..      BNE      0x20854 ; xTaskIncrementTick + 336
        0x00020848:    e7ff        ..      B        0x2084a ; xTaskIncrementTick + 326
        0x0002084a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002084c:    6a00        .j      LDR      r0,[r0,#0x20]
        0x0002084e:    9901        ..      LDR      r1,[sp,#4]
        0x00020850:    6048        H`      STR      r0,[r1,#4]
        0x00020852:    e7ff        ..      B        0x20854 ; xTaskIncrementTick + 336
        0x00020854:    9907        ..      LDR      r1,[sp,#0x1c]
        0x00020856:    2000        .       MOVS     r0,#0
        0x00020858:    6288        .b      STR      r0,[r1,#0x28]
        0x0002085a:    9901        ..      LDR      r1,[sp,#4]
        0x0002085c:    6808        .h      LDR      r0,[r1,#0]
        0x0002085e:    3801        .8      SUBS     r0,#1
        0x00020860:    6008        .`      STR      r0,[r1,#0]
        0x00020862:    e000        ..      B        0x20866 ; xTaskIncrementTick + 354
        0x00020864:    e7ff        ..      B        0x20866 ; xTaskIncrementTick + 354
        0x00020866:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020868:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0002086a:    f64e2180    N..!    MOV      r1,#0xea80
        0x0002086e:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020872:    6809        .h      LDR      r1,[r1,#0]
        0x00020874:    4288        .B      CMP      r0,r1
        0x00020876:    d908        ..      BLS      0x2088a ; xTaskIncrementTick + 390
        0x00020878:    e7ff        ..      B        0x2087a ; xTaskIncrementTick + 374
        0x0002087a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002087c:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0002087e:    f64e2180    N..!    MOV      r1,#0xea80
        0x00020882:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020886:    6008        .`      STR      r0,[r1,#0]
        0x00020888:    e7ff        ..      B        0x2088a ; xTaskIncrementTick + 390
        0x0002088a:    9807        ..      LDR      r0,[sp,#0x1c]
        0x0002088c:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x0002088e:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x00020892:    f64951dc    I..Q    MOV      r1,#0x9ddc
        0x00020896:    f2c10100    ....    MOVT     r1,#0x1000
        0x0002089a:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x0002089e:    6840        @h      LDR      r0,[r0,#4]
        0x000208a0:    9000        ..      STR      r0,[sp,#0]
        0x000208a2:    9800        ..      LDR      r0,[sp,#0]
        0x000208a4:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x000208a6:    6090        .`      STR      r0,[r2,#8]
        0x000208a8:    9800        ..      LDR      r0,[sp,#0]
        0x000208aa:    6880        .h      LDR      r0,[r0,#8]
        0x000208ac:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x000208ae:    60d0        .`      STR      r0,[r2,#0xc]
        0x000208b0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000208b2:    3004        .0      ADDS     r0,#4
        0x000208b4:    9a00        ..      LDR      r2,[sp,#0]
        0x000208b6:    6892        .h      LDR      r2,[r2,#8]
        0x000208b8:    6050        P`      STR      r0,[r2,#4]
        0x000208ba:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000208bc:    3004        .0      ADDS     r0,#4
        0x000208be:    9a00        ..      LDR      r2,[sp,#0]
        0x000208c0:    6090        .`      STR      r0,[r2,#8]
        0x000208c2:    9a07        ..      LDR      r2,[sp,#0x1c]
        0x000208c4:    6ad0        .j      LDR      r0,[r2,#0x2c]
        0x000208c6:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x000208ca:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x000208ce:    6150        Pa      STR      r0,[r2,#0x14]
        0x000208d0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000208d2:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x000208d4:    eb000280    ....    ADD      r2,r0,r0,LSL #2
        0x000208d8:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x000208dc:    3001        .0      ADDS     r0,#1
        0x000208de:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x000208e2:    9807        ..      LDR      r0,[sp,#0x1c]
        0x000208e4:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x000208e6:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x000208ea:    f2c10100    ....    MOVT     r1,#0x1000
        0x000208ee:    6809        .h      LDR      r1,[r1,#0]
        0x000208f0:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x000208f2:    4288        .B      CMP      r0,r1
        0x000208f4:    d903        ..      BLS      0x208fe ; xTaskIncrementTick + 506
        0x000208f6:    e7ff        ..      B        0x208f8 ; xTaskIncrementTick + 500
        0x000208f8:    2001        .       MOVS     r0,#1
        0x000208fa:    9005        ..      STR      r0,[sp,#0x14]
        0x000208fc:    e000        ..      B        0x20900 ; xTaskIncrementTick + 508
        0x000208fe:    e7ff        ..      B        0x20900 ; xTaskIncrementTick + 508
        0x00020900:    e7ff        ..      B        0x20902 ; xTaskIncrementTick + 510
        0x00020902:    e746        F.      B        0x20792 ; xTaskIncrementTick + 142
        0x00020904:    e7ff        ..      B        0x20906 ; xTaskIncrementTick + 514
        0x00020906:    f64950c4    I..P    MOV      r0,#0x9dc4
        0x0002090a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002090e:    6800        .h      LDR      r0,[r0,#0]
        0x00020910:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020912:    eb000180    ....    ADD      r1,r0,r0,LSL #2
        0x00020916:    f64950dc    I..P    MOV      r0,#0x9ddc
        0x0002091a:    f2c10000    ....    MOVT     r0,#0x1000
        0x0002091e:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
        0x00020922:    2802        .(      CMP      r0,#2
        0x00020924:    d303        ..      BCC      0x2092e ; xTaskIncrementTick + 554
        0x00020926:    e7ff        ..      B        0x20928 ; xTaskIncrementTick + 548
        0x00020928:    2001        .       MOVS     r0,#1
        0x0002092a:    9005        ..      STR      r0,[sp,#0x14]
        0x0002092c:    e000        ..      B        0x20930 ; xTaskIncrementTick + 556
        0x0002092e:    e7ff        ..      B        0x20930 ; xTaskIncrementTick + 556
        0x00020930:    f64e3038    N.80    MOV      r0,#0xeb38
        0x00020934:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020938:    6800        .h      LDR      r0,[r0,#0]
        0x0002093a:    b118        ..      CBZ      r0,0x20944 ; xTaskIncrementTick + 576
        0x0002093c:    e7ff        ..      B        0x2093e ; xTaskIncrementTick + 570
        0x0002093e:    2001        .       MOVS     r0,#1
        0x00020940:    9005        ..      STR      r0,[sp,#0x14]
        0x00020942:    e000        ..      B        0x20946 ; xTaskIncrementTick + 578
        0x00020944:    e7ff        ..      B        0x20946 ; xTaskIncrementTick + 578
        0x00020946:    e007        ..      B        0x20958 ; xTaskIncrementTick + 596
        0x00020948:    f64e21f4    N..!    MOV      r1,#0xeaf4
        0x0002094c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020950:    6808        .h      LDR      r0,[r1,#0]
        0x00020952:    3001        .0      ADDS     r0,#1
        0x00020954:    6008        .`      STR      r0,[r1,#0]
        0x00020956:    e7ff        ..      B        0x20958 ; xTaskIncrementTick + 596
        0x00020958:    9805        ..      LDR      r0,[sp,#0x14]
        0x0002095a:    b008        ..      ADD      sp,sp,#0x20
        0x0002095c:    bd80        ..      POP      {r7,pc}
        0x0002095e:    0000        ..      MOVS     r0,r0
    xTaskRemoveFromEventList
        0x00020960:    b580        ..      PUSH     {r7,lr}
        0x00020962:    b088        ..      SUB      sp,sp,#0x20
        0x00020964:    9007        ..      STR      r0,[sp,#0x1c]
        0x00020966:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020968:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002096a:    68c0        .h      LDR      r0,[r0,#0xc]
        0x0002096c:    9006        ..      STR      r0,[sp,#0x18]
        0x0002096e:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020970:    b910        ..      CBNZ     r0,0x20978 ; xTaskRemoveFromEventList + 24
        0x00020972:    e7ff        ..      B        0x20974 ; xTaskRemoveFromEventList + 20
        0x00020974:    e7ff        ..      B        0x20976 ; xTaskRemoveFromEventList + 22
        0x00020976:    e7fe        ..      B        0x20976 ; xTaskRemoveFromEventList + 22
        0x00020978:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002097a:    6a80        .j      LDR      r0,[r0,#0x28]
        0x0002097c:    9004        ..      STR      r0,[sp,#0x10]
        0x0002097e:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020980:    69c1        .i      LDR      r1,[r0,#0x1c]
        0x00020982:    6a00        .j      LDR      r0,[r0,#0x20]
        0x00020984:    6088        .`      STR      r0,[r1,#8]
        0x00020986:    9906        ..      LDR      r1,[sp,#0x18]
        0x00020988:    69c8        .i      LDR      r0,[r1,#0x1c]
        0x0002098a:    6a09        .j      LDR      r1,[r1,#0x20]
        0x0002098c:    6048        H`      STR      r0,[r1,#4]
        0x0002098e:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020990:    6840        @h      LDR      r0,[r0,#4]
        0x00020992:    9906        ..      LDR      r1,[sp,#0x18]
        0x00020994:    3118        .1      ADDS     r1,r1,#0x18
        0x00020996:    4288        .B      CMP      r0,r1
        0x00020998:    d105        ..      BNE      0x209a6 ; xTaskRemoveFromEventList + 70
        0x0002099a:    e7ff        ..      B        0x2099c ; xTaskRemoveFromEventList + 60
        0x0002099c:    9806        ..      LDR      r0,[sp,#0x18]
        0x0002099e:    6a00        .j      LDR      r0,[r0,#0x20]
        0x000209a0:    9904        ..      LDR      r1,[sp,#0x10]
        0x000209a2:    6048        H`      STR      r0,[r1,#4]
        0x000209a4:    e7ff        ..      B        0x209a6 ; xTaskRemoveFromEventList + 70
        0x000209a6:    9906        ..      LDR      r1,[sp,#0x18]
        0x000209a8:    2000        .       MOVS     r0,#0
        0x000209aa:    6288        .b      STR      r0,[r1,#0x28]
        0x000209ac:    9904        ..      LDR      r1,[sp,#0x10]
        0x000209ae:    6808        .h      LDR      r0,[r1,#0]
        0x000209b0:    3801        .8      SUBS     r0,#1
        0x000209b2:    6008        .`      STR      r0,[r1,#0]
        0x000209b4:    f64e2078    N.x     MOV      r0,#0xea78
        0x000209b8:    f2c10000    ....    MOVT     r0,#0x1000
        0x000209bc:    6800        .h      LDR      r0,[r0,#0]
        0x000209be:    2800        .(      CMP      r0,#0
        0x000209c0:    d15f        _.      BNE      0x20a82 ; xTaskRemoveFromEventList + 290
        0x000209c2:    e7ff        ..      B        0x209c4 ; xTaskRemoveFromEventList + 100
        0x000209c4:    9806        ..      LDR      r0,[sp,#0x18]
        0x000209c6:    6940        @i      LDR      r0,[r0,#0x14]
        0x000209c8:    9003        ..      STR      r0,[sp,#0xc]
        0x000209ca:    9806        ..      LDR      r0,[sp,#0x18]
        0x000209cc:    6881        .h      LDR      r1,[r0,#8]
        0x000209ce:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000209d0:    6088        .`      STR      r0,[r1,#8]
        0x000209d2:    9906        ..      LDR      r1,[sp,#0x18]
        0x000209d4:    6888        .h      LDR      r0,[r1,#8]
        0x000209d6:    68c9        .h      LDR      r1,[r1,#0xc]
        0x000209d8:    6048        H`      STR      r0,[r1,#4]
        0x000209da:    9803        ..      LDR      r0,[sp,#0xc]
        0x000209dc:    6840        @h      LDR      r0,[r0,#4]
        0x000209de:    9906        ..      LDR      r1,[sp,#0x18]
        0x000209e0:    3104        .1      ADDS     r1,#4
        0x000209e2:    4288        .B      CMP      r0,r1
        0x000209e4:    d105        ..      BNE      0x209f2 ; xTaskRemoveFromEventList + 146
        0x000209e6:    e7ff        ..      B        0x209e8 ; xTaskRemoveFromEventList + 136
        0x000209e8:    9806        ..      LDR      r0,[sp,#0x18]
        0x000209ea:    68c0        .h      LDR      r0,[r0,#0xc]
        0x000209ec:    9903        ..      LDR      r1,[sp,#0xc]
        0x000209ee:    6048        H`      STR      r0,[r1,#4]
        0x000209f0:    e7ff        ..      B        0x209f2 ; xTaskRemoveFromEventList + 146
        0x000209f2:    9906        ..      LDR      r1,[sp,#0x18]
        0x000209f4:    2000        .       MOVS     r0,#0
        0x000209f6:    6148        Ha      STR      r0,[r1,#0x14]
        0x000209f8:    9903        ..      LDR      r1,[sp,#0xc]
        0x000209fa:    6808        .h      LDR      r0,[r1,#0]
        0x000209fc:    3801        .8      SUBS     r0,#1
        0x000209fe:    6008        .`      STR      r0,[r1,#0]
        0x00020a00:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020a02:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020a04:    f64e2180    N..!    MOV      r1,#0xea80
        0x00020a08:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020a0c:    6809        .h      LDR      r1,[r1,#0]
        0x00020a0e:    4288        .B      CMP      r0,r1
        0x00020a10:    d908        ..      BLS      0x20a24 ; xTaskRemoveFromEventList + 196
        0x00020a12:    e7ff        ..      B        0x20a14 ; xTaskRemoveFromEventList + 180
        0x00020a14:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020a16:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020a18:    f64e2180    N..!    MOV      r1,#0xea80
        0x00020a1c:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020a20:    6008        .`      STR      r0,[r1,#0]
        0x00020a22:    e7ff        ..      B        0x20a24 ; xTaskRemoveFromEventList + 196
        0x00020a24:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020a26:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020a28:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x00020a2c:    f64951dc    I..Q    MOV      r1,#0x9ddc
        0x00020a30:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020a34:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x00020a38:    6840        @h      LDR      r0,[r0,#4]
        0x00020a3a:    9002        ..      STR      r0,[sp,#8]
        0x00020a3c:    9802        ..      LDR      r0,[sp,#8]
        0x00020a3e:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00020a40:    6090        .`      STR      r0,[r2,#8]
        0x00020a42:    9802        ..      LDR      r0,[sp,#8]
        0x00020a44:    6880        .h      LDR      r0,[r0,#8]
        0x00020a46:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00020a48:    60d0        .`      STR      r0,[r2,#0xc]
        0x00020a4a:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020a4c:    3004        .0      ADDS     r0,#4
        0x00020a4e:    9a02        ..      LDR      r2,[sp,#8]
        0x00020a50:    6892        .h      LDR      r2,[r2,#8]
        0x00020a52:    6050        P`      STR      r0,[r2,#4]
        0x00020a54:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020a56:    3004        .0      ADDS     r0,#4
        0x00020a58:    9a02        ..      LDR      r2,[sp,#8]
        0x00020a5a:    6090        .`      STR      r0,[r2,#8]
        0x00020a5c:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00020a5e:    6ad0        .j      LDR      r0,[r2,#0x2c]
        0x00020a60:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x00020a64:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x00020a68:    6150        Pa      STR      r0,[r2,#0x14]
        0x00020a6a:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020a6c:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020a6e:    eb000280    ....    ADD      r2,r0,r0,LSL #2
        0x00020a72:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x00020a76:    3001        .0      ADDS     r0,#1
        0x00020a78:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00020a7c:    f7fef9e2    ....    BL       prvResetNextTaskUnblockTime ; 0x1ee44
        0x00020a80:    e01b        ..      B        0x20aba ; xTaskRemoveFromEventList + 346
        0x00020a82:    f64e21f8    N..!    MOV      r1,#0xeaf8
        0x00020a86:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020a8a:    6848        Hh      LDR      r0,[r1,#4]
        0x00020a8c:    9001        ..      STR      r0,[sp,#4]
        0x00020a8e:    9801        ..      LDR      r0,[sp,#4]
        0x00020a90:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00020a92:    61d0        .a      STR      r0,[r2,#0x1c]
        0x00020a94:    9801        ..      LDR      r0,[sp,#4]
        0x00020a96:    6880        .h      LDR      r0,[r0,#8]
        0x00020a98:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00020a9a:    6210        .b      STR      r0,[r2,#0x20]
        0x00020a9c:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020a9e:    3018        .0      ADDS     r0,r0,#0x18
        0x00020aa0:    9a01        ..      LDR      r2,[sp,#4]
        0x00020aa2:    6892        .h      LDR      r2,[r2,#8]
        0x00020aa4:    6050        P`      STR      r0,[r2,#4]
        0x00020aa6:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020aa8:    3018        .0      ADDS     r0,r0,#0x18
        0x00020aaa:    9a01        ..      LDR      r2,[sp,#4]
        0x00020aac:    6090        .`      STR      r0,[r2,#8]
        0x00020aae:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020ab0:    6281        .b      STR      r1,[r0,#0x28]
        0x00020ab2:    6808        .h      LDR      r0,[r1,#0]
        0x00020ab4:    3001        .0      ADDS     r0,#1
        0x00020ab6:    6008        .`      STR      r0,[r1,#0]
        0x00020ab8:    e7ff        ..      B        0x20aba ; xTaskRemoveFromEventList + 346
        0x00020aba:    9806        ..      LDR      r0,[sp,#0x18]
        0x00020abc:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020abe:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x00020ac2:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020ac6:    6809        .h      LDR      r1,[r1,#0]
        0x00020ac8:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x00020aca:    4288        .B      CMP      r0,r1
        0x00020acc:    d908        ..      BLS      0x20ae0 ; xTaskRemoveFromEventList + 384
        0x00020ace:    e7ff        ..      B        0x20ad0 ; xTaskRemoveFromEventList + 368
        0x00020ad0:    2001        .       MOVS     r0,#1
        0x00020ad2:    9005        ..      STR      r0,[sp,#0x14]
        0x00020ad4:    f64e3138    N.81    MOV      r1,#0xeb38
        0x00020ad8:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020adc:    6008        .`      STR      r0,[r1,#0]
        0x00020ade:    e002        ..      B        0x20ae6 ; xTaskRemoveFromEventList + 390
        0x00020ae0:    2000        .       MOVS     r0,#0
        0x00020ae2:    9005        ..      STR      r0,[sp,#0x14]
        0x00020ae4:    e7ff        ..      B        0x20ae6 ; xTaskRemoveFromEventList + 390
        0x00020ae6:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020ae8:    b008        ..      ADD      sp,sp,#0x20
        0x00020aea:    bd80        ..      POP      {r7,pc}
    xTaskResumeAll
        0x00020aec:    b580        ..      PUSH     {r7,lr}
        0x00020aee:    b086        ..      SUB      sp,sp,#0x18
        0x00020af0:    2000        .       MOVS     r0,#0
        0x00020af2:    9005        ..      STR      r0,[sp,#0x14]
        0x00020af4:    9004        ..      STR      r0,[sp,#0x10]
        0x00020af6:    f64e2078    N.x     MOV      r0,#0xea78
        0x00020afa:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020afe:    6800        .h      LDR      r0,[r0,#0]
        0x00020b00:    b910        ..      CBNZ     r0,0x20b08 ; xTaskResumeAll + 28
        0x00020b02:    e7ff        ..      B        0x20b04 ; xTaskResumeAll + 24
        0x00020b04:    e7ff        ..      B        0x20b06 ; xTaskResumeAll + 26
        0x00020b06:    e7fe        ..      B        0x20b06 ; xTaskResumeAll + 26
        0x00020b08:    f7fefd72    ..r.    BL       vPortEnterCritical ; 0x1f5f0
        0x00020b0c:    f64e2078    N.x     MOV      r0,#0xea78
        0x00020b10:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020b14:    6801        .h      LDR      r1,[r0,#0]
        0x00020b16:    3901        .9      SUBS     r1,#1
        0x00020b18:    6001        .`      STR      r1,[r0,#0]
        0x00020b1a:    6800        .h      LDR      r0,[r0,#0]
        0x00020b1c:    2800        .(      CMP      r0,#0
        0x00020b1e:    f04080ed    @...    BNE.W    0x20cfc ; xTaskResumeAll + 528
        0x00020b22:    e7ff        ..      B        0x20b24 ; xTaskResumeAll + 56
        0x00020b24:    f64e2074    N.t     MOV      r0,#0xea74
        0x00020b28:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020b2c:    6800        .h      LDR      r0,[r0,#0]
        0x00020b2e:    2800        .(      CMP      r0,#0
        0x00020b30:    f00080e3    ....    BEQ.W    0x20cfa ; xTaskResumeAll + 526
        0x00020b34:    e7ff        ..      B        0x20b36 ; xTaskResumeAll + 74
        0x00020b36:    e7ff        ..      B        0x20b38 ; xTaskResumeAll + 76
        0x00020b38:    f64e20f8    N..     MOV      r0,#0xeaf8
        0x00020b3c:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020b40:    6800        .h      LDR      r0,[r0,#0]
        0x00020b42:    2800        .(      CMP      r0,#0
        0x00020b44:    f0008096    ....    BEQ.W    0x20c74 ; xTaskResumeAll + 392
        0x00020b48:    e7ff        ..      B        0x20b4a ; xTaskResumeAll + 94
        0x00020b4a:    f64e20f8    N..     MOV      r0,#0xeaf8
        0x00020b4e:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020b52:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00020b54:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00020b56:    9005        ..      STR      r0,[sp,#0x14]
        0x00020b58:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020b5a:    6a80        .j      LDR      r0,[r0,#0x28]
        0x00020b5c:    9003        ..      STR      r0,[sp,#0xc]
        0x00020b5e:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020b60:    69c1        .i      LDR      r1,[r0,#0x1c]
        0x00020b62:    6a00        .j      LDR      r0,[r0,#0x20]
        0x00020b64:    6088        .`      STR      r0,[r1,#8]
        0x00020b66:    9905        ..      LDR      r1,[sp,#0x14]
        0x00020b68:    69c8        .i      LDR      r0,[r1,#0x1c]
        0x00020b6a:    6a09        .j      LDR      r1,[r1,#0x20]
        0x00020b6c:    6048        H`      STR      r0,[r1,#4]
        0x00020b6e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020b70:    6840        @h      LDR      r0,[r0,#4]
        0x00020b72:    9905        ..      LDR      r1,[sp,#0x14]
        0x00020b74:    3118        .1      ADDS     r1,r1,#0x18
        0x00020b76:    4288        .B      CMP      r0,r1
        0x00020b78:    d105        ..      BNE      0x20b86 ; xTaskResumeAll + 154
        0x00020b7a:    e7ff        ..      B        0x20b7c ; xTaskResumeAll + 144
        0x00020b7c:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020b7e:    6a00        .j      LDR      r0,[r0,#0x20]
        0x00020b80:    9903        ..      LDR      r1,[sp,#0xc]
        0x00020b82:    6048        H`      STR      r0,[r1,#4]
        0x00020b84:    e7ff        ..      B        0x20b86 ; xTaskResumeAll + 154
        0x00020b86:    9905        ..      LDR      r1,[sp,#0x14]
        0x00020b88:    2000        .       MOVS     r0,#0
        0x00020b8a:    6288        .b      STR      r0,[r1,#0x28]
        0x00020b8c:    9903        ..      LDR      r1,[sp,#0xc]
        0x00020b8e:    6808        .h      LDR      r0,[r1,#0]
        0x00020b90:    3801        .8      SUBS     r0,#1
        0x00020b92:    6008        .`      STR      r0,[r1,#0]
        0x00020b94:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020b96:    6940        @i      LDR      r0,[r0,#0x14]
        0x00020b98:    9002        ..      STR      r0,[sp,#8]
        0x00020b9a:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020b9c:    6881        .h      LDR      r1,[r0,#8]
        0x00020b9e:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00020ba0:    6088        .`      STR      r0,[r1,#8]
        0x00020ba2:    9905        ..      LDR      r1,[sp,#0x14]
        0x00020ba4:    6888        .h      LDR      r0,[r1,#8]
        0x00020ba6:    68c9        .h      LDR      r1,[r1,#0xc]
        0x00020ba8:    6048        H`      STR      r0,[r1,#4]
        0x00020baa:    9802        ..      LDR      r0,[sp,#8]
        0x00020bac:    6840        @h      LDR      r0,[r0,#4]
        0x00020bae:    9905        ..      LDR      r1,[sp,#0x14]
        0x00020bb0:    3104        .1      ADDS     r1,#4
        0x00020bb2:    4288        .B      CMP      r0,r1
        0x00020bb4:    d105        ..      BNE      0x20bc2 ; xTaskResumeAll + 214
        0x00020bb6:    e7ff        ..      B        0x20bb8 ; xTaskResumeAll + 204
        0x00020bb8:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020bba:    68c0        .h      LDR      r0,[r0,#0xc]
        0x00020bbc:    9902        ..      LDR      r1,[sp,#8]
        0x00020bbe:    6048        H`      STR      r0,[r1,#4]
        0x00020bc0:    e7ff        ..      B        0x20bc2 ; xTaskResumeAll + 214
        0x00020bc2:    9905        ..      LDR      r1,[sp,#0x14]
        0x00020bc4:    2000        .       MOVS     r0,#0
        0x00020bc6:    6148        Ha      STR      r0,[r1,#0x14]
        0x00020bc8:    9902        ..      LDR      r1,[sp,#8]
        0x00020bca:    6808        .h      LDR      r0,[r1,#0]
        0x00020bcc:    3801        .8      SUBS     r0,#1
        0x00020bce:    6008        .`      STR      r0,[r1,#0]
        0x00020bd0:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020bd2:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020bd4:    f64e2180    N..!    MOV      r1,#0xea80
        0x00020bd8:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020bdc:    6809        .h      LDR      r1,[r1,#0]
        0x00020bde:    4288        .B      CMP      r0,r1
        0x00020be0:    d908        ..      BLS      0x20bf4 ; xTaskResumeAll + 264
        0x00020be2:    e7ff        ..      B        0x20be4 ; xTaskResumeAll + 248
        0x00020be4:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020be6:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020be8:    f64e2180    N..!    MOV      r1,#0xea80
        0x00020bec:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020bf0:    6008        .`      STR      r0,[r1,#0]
        0x00020bf2:    e7ff        ..      B        0x20bf4 ; xTaskResumeAll + 264
        0x00020bf4:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020bf6:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020bf8:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x00020bfc:    f64951dc    I..Q    MOV      r1,#0x9ddc
        0x00020c00:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020c04:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x00020c08:    6840        @h      LDR      r0,[r0,#4]
        0x00020c0a:    9001        ..      STR      r0,[sp,#4]
        0x00020c0c:    9801        ..      LDR      r0,[sp,#4]
        0x00020c0e:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00020c10:    6090        .`      STR      r0,[r2,#8]
        0x00020c12:    9801        ..      LDR      r0,[sp,#4]
        0x00020c14:    6880        .h      LDR      r0,[r0,#8]
        0x00020c16:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00020c18:    60d0        .`      STR      r0,[r2,#0xc]
        0x00020c1a:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020c1c:    3004        .0      ADDS     r0,#4
        0x00020c1e:    9a01        ..      LDR      r2,[sp,#4]
        0x00020c20:    6892        .h      LDR      r2,[r2,#8]
        0x00020c22:    6050        P`      STR      r0,[r2,#4]
        0x00020c24:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020c26:    3004        .0      ADDS     r0,#4
        0x00020c28:    9a01        ..      LDR      r2,[sp,#4]
        0x00020c2a:    6090        .`      STR      r0,[r2,#8]
        0x00020c2c:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00020c2e:    6ad0        .j      LDR      r0,[r2,#0x2c]
        0x00020c30:    eb000080    ....    ADD      r0,r0,r0,LSL #2
        0x00020c34:    eb010080    ....    ADD      r0,r1,r0,LSL #2
        0x00020c38:    6150        Pa      STR      r0,[r2,#0x14]
        0x00020c3a:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020c3c:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020c3e:    eb000280    ....    ADD      r2,r0,r0,LSL #2
        0x00020c42:    f8510022    Q.".    LDR      r0,[r1,r2,LSL #2]
        0x00020c46:    3001        .0      ADDS     r0,#1
        0x00020c48:    f8410022    A.".    STR      r0,[r1,r2,LSL #2]
        0x00020c4c:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020c4e:    6ac0        .j      LDR      r0,[r0,#0x2c]
        0x00020c50:    f64951c4    I..Q    MOV      r1,#0x9dc4
        0x00020c54:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020c58:    6809        .h      LDR      r1,[r1,#0]
        0x00020c5a:    6ac9        .j      LDR      r1,[r1,#0x2c]
        0x00020c5c:    4288        .B      CMP      r0,r1
        0x00020c5e:    d307        ..      BCC      0x20c70 ; xTaskResumeAll + 388
        0x00020c60:    e7ff        ..      B        0x20c62 ; xTaskResumeAll + 374
        0x00020c62:    f64e3138    N.81    MOV      r1,#0xeb38
        0x00020c66:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020c6a:    2001        .       MOVS     r0,#1
        0x00020c6c:    6008        .`      STR      r0,[r1,#0]
        0x00020c6e:    e000        ..      B        0x20c72 ; xTaskResumeAll + 390
        0x00020c70:    e7ff        ..      B        0x20c72 ; xTaskResumeAll + 390
        0x00020c72:    e761        a.      B        0x20b38 ; xTaskResumeAll + 76
        0x00020c74:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020c76:    b118        ..      CBZ      r0,0x20c80 ; xTaskResumeAll + 404
        0x00020c78:    e7ff        ..      B        0x20c7a ; xTaskResumeAll + 398
        0x00020c7a:    f7fef8e3    ....    BL       prvResetNextTaskUnblockTime ; 0x1ee44
        0x00020c7e:    e7ff        ..      B        0x20c80 ; xTaskResumeAll + 404
        0x00020c80:    f64e20f4    N..     MOV      r0,#0xeaf4
        0x00020c84:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020c88:    6800        .h      LDR      r0,[r0,#0]
        0x00020c8a:    9000        ..      STR      r0,[sp,#0]
        0x00020c8c:    9800        ..      LDR      r0,[sp,#0]
        0x00020c8e:    b1e0        ..      CBZ      r0,0x20cca ; xTaskResumeAll + 478
        0x00020c90:    e7ff        ..      B        0x20c92 ; xTaskResumeAll + 422
        0x00020c92:    e7ff        ..      B        0x20c94 ; xTaskResumeAll + 424
        0x00020c94:    f7fffd36    ..6.    BL       xTaskIncrementTick ; 0x20704
        0x00020c98:    b138        8.      CBZ      r0,0x20caa ; xTaskResumeAll + 446
        0x00020c9a:    e7ff        ..      B        0x20c9c ; xTaskResumeAll + 432
        0x00020c9c:    f64e3138    N.81    MOV      r1,#0xeb38
        0x00020ca0:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020ca4:    2001        .       MOVS     r0,#1
        0x00020ca6:    6008        .`      STR      r0,[r1,#0]
        0x00020ca8:    e000        ..      B        0x20cac ; xTaskResumeAll + 448
        0x00020caa:    e7ff        ..      B        0x20cac ; xTaskResumeAll + 448
        0x00020cac:    9800        ..      LDR      r0,[sp,#0]
        0x00020cae:    3801        .8      SUBS     r0,#1
        0x00020cb0:    9000        ..      STR      r0,[sp,#0]
        0x00020cb2:    e7ff        ..      B        0x20cb4 ; xTaskResumeAll + 456
        0x00020cb4:    9800        ..      LDR      r0,[sp,#0]
        0x00020cb6:    2800        .(      CMP      r0,#0
        0x00020cb8:    d1ec        ..      BNE      0x20c94 ; xTaskResumeAll + 424
        0x00020cba:    e7ff        ..      B        0x20cbc ; xTaskResumeAll + 464
        0x00020cbc:    f64e21f4    N..!    MOV      r1,#0xeaf4
        0x00020cc0:    f2c10100    ....    MOVT     r1,#0x1000
        0x00020cc4:    2000        .       MOVS     r0,#0
        0x00020cc6:    6008        .`      STR      r0,[r1,#0]
        0x00020cc8:    e000        ..      B        0x20ccc ; xTaskResumeAll + 480
        0x00020cca:    e7ff        ..      B        0x20ccc ; xTaskResumeAll + 480
        0x00020ccc:    f64e3038    N.80    MOV      r0,#0xeb38
        0x00020cd0:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020cd4:    6800        .h      LDR      r0,[r0,#0]
        0x00020cd6:    b170        p.      CBZ      r0,0x20cf6 ; xTaskResumeAll + 522
        0x00020cd8:    e7ff        ..      B        0x20cda ; xTaskResumeAll + 494
        0x00020cda:    2001        .       MOVS     r0,#1
        0x00020cdc:    9004        ..      STR      r0,[sp,#0x10]
        0x00020cde:    f64e5104    N..Q    MOV      r1,#0xed04
        0x00020ce2:    f2ce0100    ....    MOVT     r1,#0xe000
        0x00020ce6:    f04f5080    O..P    MOV      r0,#0x10000000
        0x00020cea:    6008        .`      STR      r0,[r1,#0]
        0x00020cec:    f3bf8f4f    ..O.    DSB      
        0x00020cf0:    f3bf8f6f    ..o.    ISB      
        0x00020cf4:    e000        ..      B        0x20cf8 ; xTaskResumeAll + 524
        0x00020cf6:    e7ff        ..      B        0x20cf8 ; xTaskResumeAll + 524
        0x00020cf8:    e7ff        ..      B        0x20cfa ; xTaskResumeAll + 526
        0x00020cfa:    e000        ..      B        0x20cfe ; xTaskResumeAll + 530
        0x00020cfc:    e7ff        ..      B        0x20cfe ; xTaskResumeAll + 530
        0x00020cfe:    f7fefc99    ....    BL       vPortExitCritical ; 0x1f634
        0x00020d02:    9804        ..      LDR      r0,[sp,#0x10]
        0x00020d04:    b006        ..      ADD      sp,sp,#0x18
        0x00020d06:    bd80        ..      POP      {r7,pc}
    xTimerCreate
        0x00020d08:    b510        ..      PUSH     {r4,lr}
        0x00020d0a:    b088        ..      SUB      sp,sp,#0x20
        0x00020d0c:    f8ddc028    ..(.    LDR      r12,[sp,#0x28]
        0x00020d10:    9007        ..      STR      r0,[sp,#0x1c]
        0x00020d12:    9106        ..      STR      r1,[sp,#0x18]
        0x00020d14:    9205        ..      STR      r2,[sp,#0x14]
        0x00020d16:    9304        ..      STR      r3,[sp,#0x10]
        0x00020d18:    2028        (       MOVS     r0,#0x28
        0x00020d1a:    f7fef983    ....    BL       pvPortMalloc ; 0x1f024
        0x00020d1e:    9003        ..      STR      r0,[sp,#0xc]
        0x00020d20:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020d22:    b198        ..      CBZ      r0,0x20d4c ; xTimerCreate + 68
        0x00020d24:    e7ff        ..      B        0x20d26 ; xTimerCreate + 30
        0x00020d26:    9903        ..      LDR      r1,[sp,#0xc]
        0x00020d28:    2000        .       MOVS     r0,#0
        0x00020d2a:    f8810024    ..$.    STRB     r0,[r1,#0x24]
        0x00020d2e:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020d30:    9906        ..      LDR      r1,[sp,#0x18]
        0x00020d32:    9a05        ..      LDR      r2,[sp,#0x14]
        0x00020d34:    9b04        ..      LDR      r3,[sp,#0x10]
        0x00020d36:    f8ddc028    ..(.    LDR      r12,[sp,#0x28]
        0x00020d3a:    9c03        ..      LDR      r4,[sp,#0xc]
        0x00020d3c:    46ee        .F      MOV      lr,sp
        0x00020d3e:    f8ce4004    ...@    STR      r4,[lr,#4]
        0x00020d42:    f8cec000    ....    STR      r12,[lr,#0]
        0x00020d46:    f7fdfde5    ....    BL       prvInitialiseNewTimer ; 0x1e914
        0x00020d4a:    e7ff        ..      B        0x20d4c ; xTimerCreate + 68
        0x00020d4c:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020d4e:    b008        ..      ADD      sp,sp,#0x20
        0x00020d50:    bd10        ..      POP      {r4,pc}
        0x00020d52:    0000        ..      MOVS     r0,r0
    xTimerCreateTimerTask
        0x00020d54:    b580        ..      PUSH     {r7,lr}
        0x00020d56:    b084        ..      SUB      sp,sp,#0x10
        0x00020d58:    2000        .       MOVS     r0,#0
        0x00020d5a:    9003        ..      STR      r0,[sp,#0xc]
        0x00020d5c:    f7fdfb92    ....    BL       prvCheckForValidListAndQueue ; 0x1e484
        0x00020d60:    f64e3030    N.00    MOV      r0,#0xeb30
        0x00020d64:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020d68:    6800        .h      LDR      r0,[r0,#0]
        0x00020d6a:    b1b8        ..      CBZ      r0,0x20d9c ; xTimerCreateTimerTask + 72
        0x00020d6c:    e7ff        ..      B        0x20d6e ; xTimerCreateTimerTask + 26
        0x00020d6e:    f64e3034    N.40    MOV      r0,#0xeb34
        0x00020d72:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020d76:    4669        iF      MOV      r1,sp
        0x00020d78:    6048        H`      STR      r0,[r1,#4]
        0x00020d7a:    2005        .       MOVS     r0,#5
        0x00020d7c:    6008        .`      STR      r0,[r1,#0]
        0x00020d7e:    f64e7055    N.Up    MOV      r0,#0xef55
        0x00020d82:    f2c00001    ....    MOVT     r0,#1
        0x00020d86:    f2415122    A."Q    MOV      r1,#0x1522
        0x00020d8a:    f2c00102    ....    MOVT     r1,#2
        0x00020d8e:    f44f7200    O..r    MOV      r2,#0x200
        0x00020d92:    2300        .#      MOVS     r3,#0
        0x00020d94:    f7fffc40    ..@.    BL       xTaskCreate ; 0x20618
        0x00020d98:    9003        ..      STR      r0,[sp,#0xc]
        0x00020d9a:    e000        ..      B        0x20d9e ; xTimerCreateTimerTask + 74
        0x00020d9c:    e7ff        ..      B        0x20d9e ; xTimerCreateTimerTask + 74
        0x00020d9e:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020da0:    b910        ..      CBNZ     r0,0x20da8 ; xTimerCreateTimerTask + 84
        0x00020da2:    e7ff        ..      B        0x20da4 ; xTimerCreateTimerTask + 80
        0x00020da4:    e7ff        ..      B        0x20da6 ; xTimerCreateTimerTask + 82
        0x00020da6:    e7fe        ..      B        0x20da6 ; xTimerCreateTimerTask + 82
        0x00020da8:    9803        ..      LDR      r0,[sp,#0xc]
        0x00020daa:    b004        ..      ADD      sp,sp,#0x10
        0x00020dac:    bd80        ..      POP      {r7,pc}
        0x00020dae:    0000        ..      MOVS     r0,r0
    xTimerGenericCommand
        0x00020db0:    b580        ..      PUSH     {r7,lr}
        0x00020db2:    b08a        ..      SUB      sp,sp,#0x28
        0x00020db4:    f8ddc030    ..0.    LDR      r12,[sp,#0x30]
        0x00020db8:    9009        ..      STR      r0,[sp,#0x24]
        0x00020dba:    9108        ..      STR      r1,[sp,#0x20]
        0x00020dbc:    9207        ..      STR      r2,[sp,#0x1c]
        0x00020dbe:    9306        ..      STR      r3,[sp,#0x18]
        0x00020dc0:    2000        .       MOVS     r0,#0
        0x00020dc2:    9005        ..      STR      r0,[sp,#0x14]
        0x00020dc4:    9809        ..      LDR      r0,[sp,#0x24]
        0x00020dc6:    b910        ..      CBNZ     r0,0x20dce ; xTimerGenericCommand + 30
        0x00020dc8:    e7ff        ..      B        0x20dca ; xTimerGenericCommand + 26
        0x00020dca:    e7ff        ..      B        0x20dcc ; xTimerGenericCommand + 28
        0x00020dcc:    e7fe        ..      B        0x20dcc ; xTimerGenericCommand + 28
        0x00020dce:    f64e3030    N.00    MOV      r0,#0xeb30
        0x00020dd2:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020dd6:    6800        .h      LDR      r0,[r0,#0]
        0x00020dd8:    b3a8        ..      CBZ      r0,0x20e46 ; xTimerGenericCommand + 150
        0x00020dda:    e7ff        ..      B        0x20ddc ; xTimerGenericCommand + 44
        0x00020ddc:    9808        ..      LDR      r0,[sp,#0x20]
        0x00020dde:    9001        ..      STR      r0,[sp,#4]
        0x00020de0:    9807        ..      LDR      r0,[sp,#0x1c]
        0x00020de2:    9002        ..      STR      r0,[sp,#8]
        0x00020de4:    9809        ..      LDR      r0,[sp,#0x24]
        0x00020de6:    9003        ..      STR      r0,[sp,#0xc]
        0x00020de8:    9808        ..      LDR      r0,[sp,#0x20]
        0x00020dea:    2805        .(      CMP      r0,#5
        0x00020dec:    dc1e        ..      BGT      0x20e2c ; xTimerGenericCommand + 124
        0x00020dee:    e7ff        ..      B        0x20df0 ; xTimerGenericCommand + 64
        0x00020df0:    f7fffc62    ..b.    BL       xTaskGetSchedulerState ; 0x206b8
        0x00020df4:    2802        .(      CMP      r0,#2
        0x00020df6:    d10c        ..      BNE      0x20e12 ; xTimerGenericCommand + 98
        0x00020df8:    e7ff        ..      B        0x20dfa ; xTimerGenericCommand + 74
        0x00020dfa:    f64e3030    N.00    MOV      r0,#0xeb30
        0x00020dfe:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020e02:    6800        .h      LDR      r0,[r0,#0]
        0x00020e04:    9a0c        ..      LDR      r2,[sp,#0x30]
        0x00020e06:    a901        ..      ADD      r1,sp,#4
        0x00020e08:    2300        .#      MOVS     r3,#0
        0x00020e0a:    f7fff94b    ..K.    BL       xQueueGenericSend ; 0x200a4
        0x00020e0e:    9005        ..      STR      r0,[sp,#0x14]
        0x00020e10:    e00b        ..      B        0x20e2a ; xTimerGenericCommand + 122
        0x00020e12:    f64e3030    N.00    MOV      r0,#0xeb30
        0x00020e16:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020e1a:    6800        .h      LDR      r0,[r0,#0]
        0x00020e1c:    a901        ..      ADD      r1,sp,#4
        0x00020e1e:    2300        .#      MOVS     r3,#0
        0x00020e20:    461a        .F      MOV      r2,r3
        0x00020e22:    f7fff93f    ..?.    BL       xQueueGenericSend ; 0x200a4
        0x00020e26:    9005        ..      STR      r0,[sp,#0x14]
        0x00020e28:    e7ff        ..      B        0x20e2a ; xTimerGenericCommand + 122
        0x00020e2a:    e00b        ..      B        0x20e44 ; xTimerGenericCommand + 148
        0x00020e2c:    f64e3030    N.00    MOV      r0,#0xeb30
        0x00020e30:    f2c10000    ....    MOVT     r0,#0x1000
        0x00020e34:    6800        .h      LDR      r0,[r0,#0]
        0x00020e36:    9a06        ..      LDR      r2,[sp,#0x18]
        0x00020e38:    a901        ..      ADD      r1,sp,#4
        0x00020e3a:    2300        .#      MOVS     r3,#0
        0x00020e3c:    f7fffa24    ..$.    BL       xQueueGenericSendFromISR ; 0x20288
        0x00020e40:    9005        ..      STR      r0,[sp,#0x14]
        0x00020e42:    e7ff        ..      B        0x20e44 ; xTimerGenericCommand + 148
        0x00020e44:    e000        ..      B        0x20e48 ; xTimerGenericCommand + 152
        0x00020e46:    e7ff        ..      B        0x20e48 ; xTimerGenericCommand + 152
        0x00020e48:    9805        ..      LDR      r0,[sp,#0x14]
        0x00020e4a:    b00a        ..      ADD      sp,sp,#0x28
        0x00020e4c:    bd80        ..      POP      {r7,pc}
        0x00020e4e:    0000        ..      MOVS     r0,r0
    $t
    x$fpl$d2f
    $v0
    __aeabi_d2f
    _d2f
        0x00020e50:    f0214200    !..B    BIC      r2,r1,#0x80000000
        0x00020e54:    f0014300    ...C    AND      r3,r1,#0x80000000
        0x00020e58:    f1a25260    ..`R    SUB      r2,r2,#0x38000000
        0x00020e5c:    f5b21f80    ....    CMP      r2,#0x100000
        0x00020e60:    bf28        (.      IT       CS
        0x00020e62:    f1d26c7f    ...l    RSBSCS   r12,r2,#0xff00000
        0x00020e66:    d90b        ..      BLS      0x20e80 ; __aeabi_d2f + 48
        0x00020e68:    ea5f1c00    _...    LSLS     r12,r0,#4
        0x00020e6c:    ea4302c2    C...    ORR      r2,r3,r2,LSL #3
        0x00020e70:    eb427050    B.Pp    ADC      r0,r2,r0,LSR #29
        0x00020e74:    bf18        ..      IT       NE
        0x00020e76:    4770        pG      BXNE     lr
        0x00020e78:    bf28        (.      IT       CS
        0x00020e7a:    f0200001     ...    BICCS    r0,r0,#1
        0x00020e7e:    4770        pG      BX       lr
        0x00020e80:    f5b21f80    ....    CMP      r2,#0x100000
        0x00020e84:    bfbc        ..      ITT      LT
        0x00020e86:    4618        .F      MOVLT    r0,r3
        0x00020e88:    4770        pG      BXLT     lr
        0x00020e8a:    ea4f0c41    O.A.    LSL      r12,r1,#1
        0x00020e8e:    f51c1f00    ....    CMN      r12,#0x200000
        0x00020e92:    d202        ..      BCS      0x20e9a ; __aeabi_d2f + 74
        0x00020e94:    4608        .F      MOV      r0,r1
        0x00020e96:    f000b867    ..g.    B.W      __fpl_fretinf ; 0x20f68
        0x00020e9a:    b570        p.      PUSH     {r4-r6,lr}
        0x00020e9c:    f000f809    ....    BL       __fpl_dnaninf ; 0x20eb2
    $d
        0x00020ea0:    89000000    ....    DCD    2298478592
    $t
        0x00020ea4:    f7ffbff6    ....    B.W      0x20e94 ; __aeabi_d2f + 68
        0x00020ea8:    f04f4000    O..@    MOV      r0,#0x80000000
        0x00020eac:    f5a00080    ....    SUB      r0,r0,#0x400000
        0x00020eb0:    4770        pG      BX       lr
    x$fpl$dnaninf
    $v0
    __fpl_dnaninf
        0x00020eb2:    f10e0e02    ....    ADD      lr,lr,#2
        0x00020eb6:    f02e0e03    ....    BIC      lr,lr,#3
        0x00020eba:    f85e6b04    ^..k    LDR      r6,[lr],#4
        0x00020ebe:    4236        6B      TST      r6,r6
        0x00020ec0:    d405        ..      BMI      0x20ece ; __fpl_dnaninf + 28
        0x00020ec2:    2a01        .*      CMP      r2,#1
        0x00020ec4:    eb430503    C...    ADC      r5,r3,r3
        0x00020ec8:    f5151f00    ....    CMN      r5,#0x200000
        0x00020ecc:    d812        ..      BHI      0x20ef4 ; __fpl_dnaninf + 66
        0x00020ece:    2801        .(      CMP      r0,#1
        0x00020ed0:    eb410c01    A...    ADC      r12,r1,r1
        0x00020ed4:    f51c1f00    ....    CMN      r12,#0x200000
        0x00020ed8:    d80c        ..      BHI      0x20ef4 ; __fpl_dnaninf + 66
        0x00020eda:    d10e        ..      BNE      0x20efa ; __fpl_dnaninf + 72
        0x00020edc:    ea4f7cd1    O..|    LSR      r12,r1,#31
        0x00020ee0:    eb0c0c4c    ..L.    ADD      r12,r12,r12,LSL #1
        0x00020ee4:    f10c0c02    ....    ADD      r12,r12,#2
        0x00020ee8:    f5151f00    ....    CMN      r5,#0x200000
        0x00020eec:    bf08        ..      IT       EQ
        0x00020eee:    eb4c7cd3    L..|    ADCEQ    r12,r12,r3,LSR #31
        0x00020ef2:    e004        ..      B        0x20efe ; __fpl_dnaninf + 76
        0x00020ef4:    f04f0c08    O...    MOV      r12,#8
        0x00020ef8:    e001        ..      B        0x20efe ; __fpl_dnaninf + 76
        0x00020efa:    ea4f7cd3    O..|    LSR      r12,r3,#31
        0x00020efe:    eb0c054c    ..L.    ADD      r5,r12,r12,LSL #1
        0x00020f02:    fa26f605    &...    LSR      r6,r6,r5
        0x00020f06:    f0060607    ....    AND      r6,r6,#7
        0x00020f0a:    f1b60c04    ....    SUBS     r12,r6,#4
        0x00020f0e:    d206        ..      BCS      0x20f1e ; __fpl_dnaninf + 108
        0x00020f10:    eb0e0c86    ....    ADD      r12,lr,r6,LSL #2
        0x00020f14:    e8bd4070    ..p@    POP      {r4-r6,lr}
        0x00020f18:    f04c0c01    L...    ORR      r12,r12,#1
        0x00020f1c:    4760        `G      BX       r12
        0x00020f1e:    e8dff00c    ....    TBB      [pc,r12]
    $d
        0x00020f22:    0b09        ..      DCW    2825
        0x00020f24:    0202        ..      DCW    514
    $t
        0x00020f26:    f04f4100    O..A    MOV      r1,#0x80000000
        0x00020f2a:    f5a12100    ...!    SUB      r1,r1,#0x80000
        0x00020f2e:    f04f0000    O...    MOV      r0,#0
        0x00020f32:    bd70        p.      POP      {r4-r6,pc}
        0x00020f34:    4619        .F      MOV      r1,r3
        0x00020f36:    4610        .F      MOV      r0,r2
        0x00020f38:    2801        .(      CMP      r0,#1
        0x00020f3a:    eb510401    Q...    ADCS     r4,r1,r1
        0x00020f3e:    bf18        ..      IT       NE
        0x00020f40:    f5d41400    ....    RSBSNE   r4,r4,#0x200000
        0x00020f44:    bf84        ..      ITT      HI
        0x00020f46:    2000        .       MOVHI    r0,#0
        0x00020f48:    f0014100    ...A    ANDHI    r1,r1,#0x80000000
        0x00020f4c:    bd70        p.      POP      {r4-r6,pc}
    x$fpl$fpinit
    $v0
    _fp_init
        0x00020f4e:    eef10a10    ....    VMRS     r0,FPSCR
        0x00020f52:    f64f71ff    O..q    MOV      r1,#0xffff
        0x00020f56:    f2c031c0    ...1    MOVT     r1,#0x3c0
        0x00020f5a:    ea200001     ...    BIC      r0,r0,r1
        0x00020f5e:    f0407040    @.@p    ORR      r0,r0,#0x3000000
        0x00020f62:    eee10a10    ....    VMSR     FPSCR,r0
    __fplib_config_fpu_vfp
    __fplib_config_pureend_doubles
        0x00020f66:    4770        pG      BX       lr
    x$fpl$fretinf
    $v0
    __fpl_fretinf
        0x00020f68:    21ff        .!      MOVS     r1,#0xff
        0x00020f6a:    ea4150d0    A..P    ORR      r0,r1,r0,LSR #23
        0x00020f6e:    05c0        ..      LSLS     r0,r0,#23
        0x00020f70:    4770        pG      BX       lr
    x$fpl$usenofp
    __I$use$fp
        0x00020f72:    0000        ..      MOVS     r0,r0
    $d.realdata
    .L__const.am_vos_pdm_init.sPdmConfig
        0x00020f74:    08080f01    ....    DCD    134745857
        0x00020f78:    00000000    ....    DCD    0
        0x00020f7c:    00000018    ....    DCD    24
        0x00020f80:    00000000    ....    DCD    0
        0x00020f84:    00000003    ....    DCD    3
        0x00020f88:    00010102    ....    DCD    65794
        0x00020f8c:    00000000    ....    DCD    0
    .L__const.main.McuMemCfg
        0x00020f90:    07070102    ....    DCD    117899522
        0x00020f94:    0001        ..      DCW    1
    .L__const.main.SRAMMemCfg
        0x00020f96:    0001        ..      DCW    1
        0x00020f98:    01000000    ....    DCD    16777216
    am_hal_cachectrl_defaults
        0x00020f9c:    030e        ..      DCW    782
        0x00020f9e:    00          .       DCB    0
    am_hal_daxi_defaults
        0x00020f9f:    00          .       DCB    0
        0x00020fa0:    01000201    ....    DCD    16777729
    am_hal_gpio_pincfg_disabled
        0x00020fa4:    00000003    ....    DCD    3
    am_hal_gpio_pincfg_opendrain
        0x00020fa8:    00000283    ....    DCD    643
    am_hal_gpio_pincfg_output
        0x00020fac:    00000183    ....    DCD    387
    am_hal_gpio_pincfg_tristate
        0x00020fb0:    00000383    ....    DCD    899
    am_hal_pwrctrl_peripheral_control
        0x00020fb4:    40021004    ...@    DCD    1073876996
        0x00020fb8:    00000001    ....    DCD    1
        0x00020fbc:    40021008    ...@    DCD    1073877000
        0x00020fc0:    00000001    ....    DCD    1
        0x00020fc4:    40021004    ...@    DCD    1073876996
        0x00020fc8:    00000002    ....    DCD    2
        0x00020fcc:    40021008    ...@    DCD    1073877000
        0x00020fd0:    0000001e    ....    DCD    30
        0x00020fd4:    40021004    ...@    DCD    1073876996
        0x00020fd8:    00000004    ....    DCD    4
        0x00020fdc:    40021008    ...@    DCD    1073877000
        0x00020fe0:    0000001e    ....    DCD    30
        0x00020fe4:    40021004    ...@    DCD    1073876996
        0x00020fe8:    00000008    ....    DCD    8
        0x00020fec:    40021008    ...@    DCD    1073877000
        0x00020ff0:    0000001e    ....    DCD    30
        0x00020ff4:    40021004    ...@    DCD    1073876996
        0x00020ff8:    00000010    ....    DCD    16
        0x00020ffc:    40021008    ...@    DCD    1073877000
        0x00021000:    0000001e    ....    DCD    30
        0x00021004:    40021004    ...@    DCD    1073876996
        0x00021008:    00000020     ...    DCD    32
        0x0002100c:    40021008    ...@    DCD    1073877000
        0x00021010:    000001e0    ....    DCD    480
        0x00021014:    40021004    ...@    DCD    1073876996
        0x00021018:    00000040    @...    DCD    64
        0x0002101c:    40021008    ...@    DCD    1073877000
        0x00021020:    000001e0    ....    DCD    480
        0x00021024:    40021004    ...@    DCD    1073876996
        0x00021028:    00000080    ....    DCD    128
        0x0002102c:    40021008    ...@    DCD    1073877000
        0x00021030:    000001e0    ....    DCD    480
        0x00021034:    40021004    ...@    DCD    1073876996
        0x00021038:    00000100    ....    DCD    256
        0x0002103c:    40021008    ...@    DCD    1073877000
        0x00021040:    000001e0    ....    DCD    480
        0x00021044:    40021004    ...@    DCD    1073876996
        0x00021048:    00000200    ....    DCD    512
        0x0002104c:    40021008    ...@    DCD    1073877000
        0x00021050:    00001e00    ....    DCD    7680
        0x00021054:    40021004    ...@    DCD    1073876996
        0x00021058:    00000400    ....    DCD    1024
        0x0002105c:    40021008    ...@    DCD    1073877000
        0x00021060:    00001e00    ....    DCD    7680
        0x00021064:    40021004    ...@    DCD    1073876996
        0x00021068:    00000800    ....    DCD    2048
        0x0002106c:    40021008    ...@    DCD    1073877000
        0x00021070:    00001e00    ....    DCD    7680
        0x00021074:    40021004    ...@    DCD    1073876996
        0x00021078:    00001000    ....    DCD    4096
        0x0002107c:    40021008    ...@    DCD    1073877000
        0x00021080:    00001e00    ....    DCD    7680
        0x00021084:    40021004    ...@    DCD    1073876996
        0x00021088:    00002000    . ..    DCD    8192
        0x0002108c:    40021008    ...@    DCD    1073877000
        0x00021090:    00002000    . ..    DCD    8192
        0x00021094:    40021004    ...@    DCD    1073876996
        0x00021098:    00004000    .@..    DCD    16384
        0x0002109c:    40021008    ...@    DCD    1073877000
        0x000210a0:    0001c000    ....    DCD    114688
        0x000210a4:    40021004    ...@    DCD    1073876996
        0x000210a8:    00008000    ....    DCD    32768
        0x000210ac:    40021008    ...@    DCD    1073877000
        0x000210b0:    0001c000    ....    DCD    114688
        0x000210b4:    40021004    ...@    DCD    1073876996
        0x000210b8:    00010000    ....    DCD    65536
        0x000210bc:    40021008    ...@    DCD    1073877000
        0x000210c0:    0001c000    ....    DCD    114688
        0x000210c4:    40021004    ...@    DCD    1073876996
        0x000210c8:    00020000    ....    DCD    131072
        0x000210cc:    40021008    ...@    DCD    1073877000
        0x000210d0:    00020000    ....    DCD    131072
        0x000210d4:    40021004    ...@    DCD    1073876996
        0x000210d8:    00100000    ....    DCD    1048576
        0x000210dc:    40021008    ...@    DCD    1073877000
        0x000210e0:    00100000    ....    DCD    1048576
        0x000210e4:    40021004    ...@    DCD    1073876996
        0x000210e8:    00200000    .. .    DCD    2097152
        0x000210ec:    40021008    ...@    DCD    1073877000
        0x000210f0:    00200000    .. .    DCD    2097152
        0x000210f4:    40021004    ...@    DCD    1073876996
        0x000210f8:    01000000    ....    DCD    16777216
        0x000210fc:    40021008    ...@    DCD    1073877000
        0x00021100:    01000000    ....    DCD    16777216
        0x00021104:    4002100c    ...@    DCD    1073877004
        0x00021108:    00000001    ....    DCD    1
        0x0002110c:    40021010    ...@    DCD    1073877008
        0x00021110:    00000047    G...    DCD    71
        0x00021114:    4002100c    ...@    DCD    1073877004
        0x00021118:    00000002    ....    DCD    2
        0x0002111c:    40021010    ...@    DCD    1073877008
        0x00021120:    00000047    G...    DCD    71
        0x00021124:    4002100c    ...@    DCD    1073877004
        0x00021128:    00000004    ....    DCD    4
        0x0002112c:    40021010    ...@    DCD    1073877008
        0x00021130:    00000047    G...    DCD    71
        0x00021134:    4002100c    ...@    DCD    1073877004
        0x00021138:    00000040    @...    DCD    64
        0x0002113c:    40021010    ...@    DCD    1073877008
        0x00021140:    00000047    G...    DCD    71
    g_DefaultMcuMemCfg
        0x00021144:    07070102    ....    DCD    117899522
        0x00021148:    0001        ..      DCW    1
    g_DefaultSRAMCfg
        0x0002114a:    0003        ..      DCW    3
        0x0002114c:    03000000    ....    DCD    50331648
    g_DeviceNameApollo4l
        0x00021150:    6c6f7041    Apol    DCD    1819242561
        0x00021154:    20346f6c    lo4     DCD    540307308
        0x00021158:    6574694c    Lite    DCD    1702127948
        0x0002115c:    00000000    ....    DCD    0
    g_KWD_TaskSetup
        0x00021160:    00000001    ....    DCD    1
        0x00021164:    0001c601    ....    DCD    116225
        0x00021168:    000214e7    ....    DCD    136423
        0x0002116c:    00000100    ....    DCD    256
        0x00021170:    00000000    ....    DCD    0
        0x00021174:    00000002    ....    DCD    2
        0x00021178:    00000004    ....    DCD    4
        0x0002117c:    00000002    ....    DCD    2
        0x00021180:    0001cffd    ....    DCD    118781
        0x00021184:    00021502    ....    DCD    136450
        0x00021188:    00000300    ....    DCD    768
        0x0002118c:    00000000    ....    DCD    0
        0x00021190:    00000003    ....    DCD    3
        0x00021194:    00000010    ....    DCD    16
        0x00021198:    00000004    ....    DCD    4
        0x0002119c:    0001c2f5    ....    DCD    115445
        0x000211a0:    000214ef    ....    DCD    136431
        0x000211a4:    00000400    ....    DCD    1024
        0x000211a8:    00000000    ....    DCD    0
        0x000211ac:    00000005    ....    DCD    5
        0x000211b0:    00000010    ....    DCD    16
    g_KWD_TimerSetup
        0x000211b4:    00000001    ....    DCD    1
        0x000211b8:    00021513    ....    DCD    136467
        0x000211bc:    000003e8    ....    DCD    1000
        0x000211c0:    00000001    ....    DCD    1
        0x000211c4:    0001d589    ....    DCD    120201
    g_TempRange
        0x000211c8:    6d6d6f43    Comm    DCD    1835888451
        0x000211cc:    69637265    erci    DCD    1768125029
        0x000211d0:    4d006c61    al.M    DCD    1291873377
        0x000211d4:    74696c69    ilit    DCD    1953066089
        0x000211d8:    00797261    ary.    DCD    7959137
        0x000211dc:    75410000    ..Au    DCD    1967194112
        0x000211e0:    6f6d6f74    tomo    DCD    1869442932
        0x000211e4:    65766974    tive    DCD    1702259060
        0x000211e8:    646e4900    .Ind    DCD    1684949248
        0x000211ec:    72747375    ustr    DCD    1920234357
        0x000211f0:    006c6169    ial.    DCD    7102825
    g_am_hal_bootrom_helper
        0x000211f4:    0800004d    M...    DCD    134217805
        0x000211f8:    08000051    Q...    DCD    134217809
        0x000211fc:    08000055    U...    DCD    134217813
        0x00021200:    08000059    Y...    DCD    134217817
        0x00021204:    0800006d    m...    DCD    134217837
        0x00021208:    08000075    u...    DCD    134217845
        0x0002120c:    08000079    y...    DCD    134217849
        0x00021210:    08000081    ....    DCD    134217857
        0x00021214:    08000099    ....    DCD    134217881
        0x00021218:    0800009d    ....    DCD    134217885
    g_am_hal_mcuctrl_sku_mram_size
        0x0002121c:    04000200    ....    DCD    67109376
        0x00021220:    08000600    ....    DCD    134219264
    g_am_hal_mcuctrl_sku_ssram_size
        0x00021224:    00000200    ....    DCD    512
        0x00021228:    00000400    ....    DCD    1024
        0x0002122c:    00000200    ....    DCD    512
        0x00021230:    00000400    ....    DCD    1024
    g_ePdmInterrupts
        0x00021234:    00000030    0...    DCD    48
    g_ui32DSpintbl
        0x00021238:    8fc007e0    ....    DCD    2411726816
        0x0002123c:    e3fbffff    ....    DCD    3824943103
        0x00021240:    01ffffff    ....    DCD    33554431
        0x00021244:    00000000    ....    DCD    0
    g_ui32RMpintbl
        0x00021248:    00000000    ....    DCD    0
        0x0002124c:    00000000    ....    DCD    0
        0x00021250:    00000000    ....    DCD    0
        0x00021254:    00000000    ....    DCD    0
    g_ui8DeviceNameUnknown
        0x00021258:    6e6b6e55    Unkn    DCD    1852534357
        0x0002125c:    206e776f    own     DCD    544110447
        0x00021260:    69766564    devi    DCD    1769366884
        0x00021264:    6563        ce      DCW    25955
        0x00021266:    00          .       DCB    0
    g_ui8VendorNameAmbq
        0x00021267:    41          A       DCB    65
        0x00021268:    0051424d    MBQ.    DCD    5325389
    g_ui8VendorNameUnknown
        0x0002126c:    3f3f3f3f    ????    DCD    1061109567
        0x00021270:    00000000    ....    DCD    0
    __tagsym$$used.7
    sGlobalAccess
        0x00021274:    000218dc    ....    DCD    137436
        0x00021278:    000218c8    ....    DCD    137416
        0x0002127c:    000218a0    ....    DCD    137376
        0x00021280:    000218b4    ....    DCD    137396
        0x00021284:    10060284    ....    DCD    268829316
        0x00021288:    10060298    ....    DCD    268829336
        0x0002128c:    100602ac    ....    DCD    268829356
    .L.str.4
        0x00021290:    4d415b0a    .[AM    DCD    1296128778
        0x00021294:    536f562d    -VoS    DCD    1399805485
        0x00021298:    6f4e205d    ] No    DCD    1867391069
        0x0002129c:    6c616d72    rmal    DCD    1818324338
        0x000212a0:    646f4d20     Mod    DCD    1685015840
        0x000212a4:    38282065    e (8    DCD    942153829
        0x000212a8:    7a484d36    6MHz    DCD    2051558710
        0x000212ac:    000a0a29    )...    DCD    657961
    .L.str
        0x000212b0:    2d4d415b    [AM-    DCD    760037723
        0x000212b4:    5d536f56    VoS]    DCD    1565749078
        0x000212b8:    5f6d6120     am_    DCD    1601003808
        0x000212bc:    5f736f76    vos_    DCD    1601400694
        0x000212c0:    5f63696d    mic_    DCD    1600350573
        0x000212c4:    62616e65    enab    DCD    1650552421
        0x000212c8:    2928656c    le()    DCD    690513260
        0x000212cc:    000a        ..      DCW    10
    .L.str.6
        0x000212ce:    3d3d        ==      DCW    15677
        0x000212d0:    43494d20     MIC    DCD    1128877344
        0x000212d4:    72612073    s ar    DCD    1918967923
        0x000212d8:    65          e       DCB    101
    .L.str.2
        0x000212d9:    206d75       mu     DCB    32,109,117
        0x000212dc:    21646574    ted!    DCD    560227700
        0x000212e0:    0a3d3d20     ==.    DCD    171785504
        0x000212e4:    00          .       DCB    0
    .L.str.7
        0x000212e5:    3d3d20      ==      DCB    61,61,32
        0x000212e8:    7343494d    MICs    DCD    1933789517
        0x000212ec:    65726120     are    DCD    1701994784
        0x000212f0:    6d6e7520     unm    DCD    1835955488
        0x000212f4:    64657475    uted    DCD    1684370549
    .L.str.3
        0x000212f8:    3d3d2021    ! ==    DCD    1027416097
        0x000212fc:    000a        ..      DCW    10
    .L.str.1
        0x000212fe:    6146        Fa      DCW    24902
        0x00021300:    64656c69    iled    DCD    1684368489
        0x00021304:    206f7420     to     DCD    544175136
        0x00021308:    204d4450    PDM     DCD    541934672
        0x0002130c:    62616e65    enab    DCD    1650552421
        0x00021310:    3a20656c    le :    DCD    975201644
        0x00021314:    4d445020     PDM    DCD    1296322592
        0x00021318:    6e616820     han    DCD    1851877408
        0x0002131c:    20656c64    dle     DCD    543517796
        0x00021320:    4e207369    is N    DCD    1310749545
        0x00021324:    0a4c4c55    ULL.    DCD    172772437
        0x00021328:    00          .       DCB    0
    .L.str.5
        0x00021329:    466169      Fai     DCB    70,97,105
        0x0002132c:    2064656c    led     DCD    543450476
        0x00021330:    44206f74    to D    DCD    1142976372
        0x00021334:    62617369    isab    DCD    1650553705
        0x00021338:    4220656c    le B    DCD    1109419372
        0x0002133c:    74737275    urst    DCD    1953722997
        0x00021340:    646f4d20     Mod    DCD    1685015840
        0x00021344:    706f2065    e op    DCD    1886330981
        0x00021348:    74617265    erat    DCD    1952543333
        0x0002134c:    206e6f69    ion     DCD    544108393
        0x00021350:    000a6425    %d..    DCD    680997
    .L.str
        0x00021354:    2d4d415b    [AM-    DCD    760037723
        0x00021358:    5d536f56    VoS]    DCD    1565749078
        0x0002135c:    616e4520     Ena    DCD    1634616608
        0x00021360:    20656c62    ble     DCD    543517794
        0x00021364:    656b6157    Wake    DCD    1701536087
        0x00021368:    64726f57    Word    DCD    1685221207
        0x0002136c:    74654420     Det    DCD    1952793632
        0x00021370:    69746365    ecti    DCD    1769235301
        0x00021374:    000a6e6f    on..    DCD    683631
    .L.str.1
    .L.str.14
        0x00021378:    3d3d3d0a    .===    DCD    1027423498
        0x0002137c:    3d3d3d3d    ====    DCD    1027423549
        0x00021380:    3d3d3d3d    ====    DCD    1027423549
        0x00021384:    3d3d3d3d    ====    DCD    1027423549
        0x00021388:    3d3d3d3d    ====    DCD    1027423549
        0x0002138c:    3d3d3d3d    ====    DCD    1027423549
        0x00021390:    3d3d3d3d    ====    DCD    1027423549
        0x00021394:    3d3d3d3d    ====    DCD    1027423549
        0x00021398:    0a0a3d3d    ==..    DCD    168443197
        0x0002139c:    00          .       DCB    0
    .L.str.15
        0x0002139d:    537973      Sys     DCB    83,121,115
        0x000213a0:    206d6574    tem     DCD    544040308
        0x000213a4:    65736572    rese    DCD    1702061426
        0x000213a8:    65722074    t re    DCD    1701978228
        0x000213ac:    6e6f7361    ason    DCD    1852797793
        0x000213b0:    7830203a    : 0x    DCD    2016419898
        0x000213b4:    46464634    4FFF    DCD    1179010612
        0x000213b8:    30303046    F000    DCD    808464454
        0x000213bc:    30203d20     = 0    DCD    807419168
        0x000213c0:    38302578    x%08    DCD    942679416
        0x000213c4:    000a2078    x ..    DCD    663672
    .L.str.2
        0x000213c8:    69766544    Devi    DCD    1769366852
        0x000213cc:    69206563    ce i    DCD    1763730787
        0x000213d0:    3a6f666e    nfo:    DCD    980379246
        0x000213d4:    6150090a    ..Pa    DCD    1632635146
        0x000213d8:    6e207472    rt n    DCD    1847620722
        0x000213dc:    65626d75    umbe    DCD    1700949365
        0x000213e0:    30203a72    r: 0    DCD    807418482
        0x000213e4:    38302578    x%08    DCD    942679416
        0x000213e8:    52090a58    X..R    DCD    1376324184
        0x000213ec:    73697665    evis    DCD    1936291429
        0x000213f0:    3a6e6f69    ion:    DCD    980316009
        0x000213f4:    25783020     0x%    DCD    628633632
        0x000213f8:    52282058    X (R    DCD    1378361432
        0x000213fc:    63257665    ev%c    DCD    1663399525
        0x00021400:    0a296325    %c).    DCD    170484517
        0x00021404:    00          .       DCB    0
    .L.str
        0x00021405:    0a3d3d      .==     DCB    10,61,61
        0x00021408:    3d3d3d3d    ====    DCD    1027423549
        0x0002140c:    203d3d3d    ===     DCD    540884285
        0x00021410:    69626d41    Ambi    DCD    1768058177
        0x00021414:    6f562071    q Vo    DCD    1867915377
        0x00021418:    44532053    S SD    DCD    1146298451
        0x0002141c:    3d3d204b    K ==    DCD    1027416139
        0x00021420:    3d3d3d3d    ====    DCD    1027423549
        0x00021424:    0a3d3d3d    ===.    DCD    171785533
        0x00021428:    00          .       DCB    0
    .L.str.3
        0x00021429:    094368      .Ch     DCB    9,67,104
        0x0002142c:    49207069    ip I    DCD    1226862697
        0x00021430:    3a302044    D 0:    DCD    976232516
        0x00021434:    25783020     0x%    DCD    628633632
        0x00021438:    0a58        X.      DCW    2648
        0x0002143a:    00          .       DCB    0
    .L.str.4
        0x0002143b:    09          .       DCB    9
        0x0002143c:    70696843    Chip    DCD    1885956163
        0x00021440:    20444920     ID     DCD    541346080
        0x00021444:    30203a31    1: 0    DCD    807418417
        0x00021448:    0a582578    x%X.    DCD    173548920
        0x0002144c:    00          .       DCB    0
    .L.str.1
        0x0002144d:    446576      Dev     DCB    68,101,118
        0x00021450:    20656369    ice     DCD    543515497
        0x00021454:    65707974    type    DCD    1701869940
        0x00021458:    7325203a    : %s    DCD    1931812922
        0x0002145c:    000a        ..      DCW    10
    .L.str.5
        0x0002145e:    460a        .F      DCW    17930
        0x00021460:    776d7269    irmw    DCD    2003661417
        0x00021464:    20657261    are     DCD    543519329
        0x00021468:    73726576    vers    DCD    1936876918
        0x0002146c:    3a6e6f69    ion:    DCD    980316009
        0x00021470:    0020         .      DCW    32
    .L.str.8
        0x00021472:    5020         P      DCW    20512
        0x00021474:    28204d44    DM (    DCD    673205572
        0x00021478:    43494d44    DMIC    DCD    1128877380
        0x0002147c:    0029        ).      DCW    41
    .L.str.13
        0x0002147e:    530a        .S      DCW    21258
        0x00021480:    65747379    yste    DCD    1702130553
        0x00021484:    6548206d    m He    DCD    1699225709
        0x00021488:    203a7061    ap:     DCD    540700769
        0x0002148c:    4b206425    %d K    DCD    1260413989
        0x00021490:    25282042    B (%    DCD    623386690
        0x00021494:    79622064    d by    DCD    2036473956
        0x00021498:    29736574    tes)    DCD    695428468
        0x0002149c:    00          .       DCB    0
    .L.str.6
        0x0002149d:    342e35      4.5     DCB    52,46,53
        0x000214a0:    302e        .0      DCW    12334
        0x000214a2:    00          .       DCB    0
    .L.str.10
        0x000214a3:    0a          .       DCB    10
        0x000214a4:    64616f4c    Load    DCD    1684107084
        0x000214a8:    646f6d20     mod    DCD    1685024032
        0x000214ac:    73656c75    ules    DCD    1936026741
        0x000214b0:    003a        :.      DCW    58
    .L.str.11
        0x000214b2:    460a        .F      DCW    17930
        0x000214b4:    75746165    eatu    DCD    1970561381
        0x000214b8:    3a736572    res:    DCD    980641138
        0x000214bc:    00          .       DCB    0
    .L.str.7
        0x000214bd:    0a4d49      .MI     DCB    10,77,73
        0x000214c0:    6e692043    C in    DCD    1852383299
        0x000214c4:    3a747570    put:    DCD    980710768
        0x000214c8:    00          .       DCB    0
    .L.str.9
        0x000214c9:    3a2053      : S     DCB    58,32,83
        0x000214cc:    6c676e69    ingl    DCD    1818717801
        0x000214d0:    494d2065    e MI    DCD    1229791333
        0x000214d4:    0043        C.      DCW    67
    .L.str.12
        0x000214d6:    090a        ..      DCW    2314
        0x000214d8:    324e5442    BTN2    DCD    843994178
        0x000214dc:    754d203a    : Mu    DCD    1967988794
        0x000214e0:    4d206574    te M    DCD    1293968756
        0x000214e4:    6b004349    IC.k    DCD    1795179337
        0x000214e8:    6c267965    ey&l    DCD    1814460773
        0x000214ec:    61006465    ed.a    DCD    1627415653
        0x000214f0:    6f696475    udio    DCD    1869177973
        0x000214f4:    6f72705f    _pro    DCD    1869770847
        0x000214f8:    73736563    cess    DCD    1936942435
        0x000214fc:    7361745f    _tas    DCD    1935766623
        0x00021500:    7270006b    k.pr    DCD    1919942763
        0x00021504:    5f746e69    int_    DCD    1601465961
        0x00021508:    725f6e6f    on_r    DCD    1918856815
        0x0002150c:    735f7474    tt_s    DCD    1935635572
        0x00021510:    48006f77    wo.H    DCD    1207988087
        0x00021514:    74726165    eart    DCD    1953653093
        0x00021518:    74616542    Beat    DCD    1952539970
        0x0002151c:    00          .       DCB    0
    .L.str
        0x0002151d:    49444c      IDL     DCB    73,68,76
        0x00021520:    0045        E.      DCW    69
    .L.str
        0x00021522:    6d54        Tm      DCW    27988
        0x00021524:    76532072    r Sv    DCD    1985159282
        0x00021528:    0063        c.      DCW    99
    .L.str.1
        0x0002152a:    2020                DCW    8224
        0x0002152c:    6e492020      In    DCD    1850286112
        0x00021530:    696c6176    vali    DCD    1768710518
        0x00021534:    50532064    d SP    DCD    1347625060
        0x00021538:    65687720     whe    DCD    1701345056
        0x0002153c:    6148206e    n Ha    DCD    1632116846
        0x00021540:    46206472    rd F    DCD    1176527986
        0x00021544:    746c7561    ault    DCD    1953264993
        0x00021548:    63636f20     occ    DCD    1667460896
        0x0002154c:    64657275    ured    DCD    1684370037
        0x00021550:    7830203a    : 0x    DCD    2016419898
        0x00021554:    58383025    %08X    DCD    1480077349
        0x00021558:    6f6e2820     (no    DCD    1869490208
        0x0002155c:    61745320     Sta    DCD    1635013408
        0x00021560:    64656b63    cked    DCD    1684368227
        0x00021564:    74616420     dat    DCD    1952539680
        0x00021568:    0a0a2961    a)..    DCD    168438113
        0x0002156c:    00          .       DCB    0
    .L.str.29
        0x0002156d:    0a0a44      ..D     DCB    10,10,68
        0x00021570:    20656e6f    one     DCD    543518319
        0x00021574:    68746977    with    DCD    1752459639
        0x00021578:    74756f20     out    DCD    1953853216
        0x0002157c:    2e747570    put.    DCD    779384176
        0x00021580:    746e4520     Ent    DCD    1953383712
        0x00021584:    6e697265    erin    DCD    1852404325
        0x00021588:    6e692067    g in    DCD    1852383335
        0x0002158c:    696e6966    fini    DCD    1768843622
        0x00021590:    6c206574    te l    DCD    1814062452
        0x00021594:    2e706f6f    oop.    DCD    779120495
        0x00021598:    0a0a        ..      DCW    2570
        0x0002159a:    00          .       DCB    0
    .L.str
        0x0002159b:    2a          *       DCB    42
        0x0002159c:    6148202a    * Ha    DCD    1632116778
        0x000215a0:    46206472    rd F    DCD    1176527986
        0x000215a4:    746c7561    ault    DCD    1953264993
        0x000215a8:    63634f20     Occ    DCD    1667452704
        0x000215ac:    65727275    urre    DCD    1701999221
        0x000215b0:    0a0a3a64    d:..    DCD    168442468
        0x000215b4:    00          .       DCB    0
    .L.str.10
        0x000215b5:    202020              DCB    32,32,32
        0x000215b8:    52535020     PSR    DCD    1381191712
        0x000215bc:    30203d20     = 0    DCD    807419168
        0x000215c0:    38302578    x%08    DCD    942679416
        0x000215c4:    000a0a58    X...    DCD    658008
    .L.str.2
        0x000215c8:    64726148    Hard    DCD    1685217608
        0x000215cc:    75614620     Fau    DCD    1969309216
        0x000215d0:    7320746c    lt s    DCD    1931506796
        0x000215d4:    6b636174    tack    DCD    1801675124
        0x000215d8:    64206465    ed d    DCD    1679844453
        0x000215dc:    3a617461    ata:    DCD    979465313
        0x000215e0:    000a        ..      DCW    10
    .L.str.25
        0x000215e2:    4d0a        .M      DCW    19722
        0x000215e4:    46205543    CU F    DCD    1176524099
        0x000215e8:    746c7561    ault    DCD    1953264993
        0x000215ec:    74616420     dat    DCD    1952539680
        0x000215f0:    000a3a61    a:..    DCD    670305
    .L.str.11
        0x000215f4:    6568744f    Othe    DCD    1701344335
        0x000215f8:    61482072    r Ha    DCD    1632116850
        0x000215fc:    46206472    rd F    DCD    1176527986
        0x00021600:    746c7561    ault    DCD    1953264993
        0x00021604:    74616420     dat    DCD    1952539680
        0x00021608:    000a3a61    a:..    DCD    670305
    .L.str.18
        0x0002160c:    20202020            DCD    538976288
        0x00021610:    20202020            DCD    538976288
        0x00021614:    52534642    BFSR    DCD    1381189186
        0x00021618:    74696220     bit    DCD    1953063456
        0x0002161c:    52203a36    6: R    DCD    1377843766
        0x00021620:    52455345    ESER    DCD    1380275013
        0x00021624:    0a444556    VED.    DCD    172246358
        0x00021628:    00          .       DCB    0
    .L.str.17
        0x00021629:    202020              DCB    32,32,32
        0x0002162c:    20202020            DCD    538976288
        0x00021630:    53464220     BFS    DCD    1397113376
        0x00021634:    69622052    R bi    DCD    1768038482
        0x00021638:    203a3774    t7:     DCD    540686196
        0x0002163c:    52414642    BFAR    DCD    1380009538
        0x00021640:    494c4156    VALI    DCD    1229734230
        0x00021644:    0a44        D.      DCW    2628
        0x00021646:    00          .       DCB    0
    .L.str.23
        0x00021647:    20                  DCB    32
        0x00021648:    20202020            DCD    538976288
        0x0002164c:    42202020       B    DCD    1109401632
        0x00021650:    20525346    FSR     DCD    542266182
        0x00021654:    31746962    bit1    DCD    829712738
        0x00021658:    5250203a    : PR    DCD    1380982842
        0x0002165c:    53494345    ECIS    DCD    1397310277
        0x00021660:    52524545    EERR    DCD    1381123397
        0x00021664:    000a        ..      DCW    10
    .L.str.20
        0x00021666:    2020                DCW    8224
        0x00021668:    20202020            DCD    538976288
        0x0002166c:    46422020      BF    DCD    1178738720
        0x00021670:    62205253    SR b    DCD    1646285395
        0x00021674:    3a347469    it4:    DCD    976516201
        0x00021678:    4b545320     STK    DCD    1263817504
        0x0002167c:    0a525245    ERR.    DCD    173167173
        0x00021680:    00          .       DCB    0
    .L.str.21
        0x00021681:    202020              DCB    32,32,32
        0x00021684:    20202020            DCD    538976288
        0x00021688:    53464220     BFS    DCD    1397113376
        0x0002168c:    69622052    R bi    DCD    1768038482
        0x00021690:    203a3374    t3:     DCD    540685172
        0x00021694:    54534e55    UNST    DCD    1414745685
        0x00021698:    5252454b    KERR    DCD    1381123403
        0x0002169c:    000a        ..      DCW    10
    .L.str.19
        0x0002169e:    2020                DCW    8224
        0x000216a0:    20202020            DCD    538976288
        0x000216a4:    46422020      BF    DCD    1178738720
        0x000216a8:    62205253    SR b    DCD    1646285395
        0x000216ac:    3a357469    it5:    DCD    976581737
        0x000216b0:    50534c20     LSP    DCD    1347636256
        0x000216b4:    0a525245    ERR.    DCD    173167173
        0x000216b8:    00          .       DCB    0
    .L.str.22
        0x000216b9:    202020              DCB    32,32,32
        0x000216bc:    20202020            DCD    538976288
        0x000216c0:    53464220     BFS    DCD    1397113376
        0x000216c4:    69622052    R bi    DCD    1768038482
        0x000216c8:    203a3274    t2:     DCD    540684916
        0x000216cc:    52504d49    IMPR    DCD    1380994377
        0x000216d0:    53494345    ECIS    DCD    1397310277
        0x000216d4:    0a525245    ERR.    DCD    173167173
        0x000216d8:    00          .       DCB    0
    .L.str.24
        0x000216d9:    202020              DCB    32,32,32
        0x000216dc:    20202020            DCD    538976288
        0x000216e0:    53464220     BFS    DCD    1397113376
        0x000216e4:    69622052    R bi    DCD    1768038482
        0x000216e8:    203a3074    t0:     DCD    540684404
        0x000216ec:    53554249    IBUS    DCD    1398096457
        0x000216f0:    0a525245    ERR.    DCD    173167173
        0x000216f4:    00          .       DCB    0
    .L.str.16
        0x000216f5:    202020              DCB    32,32,32
        0x000216f8:    53464220     BFS    DCD    1397113376
        0x000216fc:    42282052    R (B    DCD    1109925970
        0x00021700:    46207375    us F    DCD    1176531829
        0x00021704:    746c7561    ault    DCD    1953264993
        0x00021708:    61745320     Sta    DCD    1635013408
        0x0002170c:    20737574    tus     DCD    544437620
        0x00021710:    29676552    Reg)    DCD    694642002
        0x00021714:    30203d20     = 0    DCD    807419168
        0x00021718:    32302578    x%02    DCD    842016120
        0x0002171c:    0a58        X.      DCW    2648
        0x0002171e:    00          .       DCB    0
    .L.str.14
        0x0002171f:    20                  DCB    32
        0x00021720:    4d202020       M    DCD    1293951008
        0x00021724:    2052534d    MSR     DCD    542266189
        0x00021728:    6d654d28    (Mem    DCD    1835355432
        0x0002172c:    6d674d20     Mgm    DCD    1835486496
        0x00021730:    61462074    t Fa    DCD    1631985780
        0x00021734:    20746c75    ult     DCD    544500853
        0x00021738:    74617453    Stat    DCD    1952543827
        0x0002173c:    52207375    us R    DCD    1377858421
        0x00021740:    20296765    eg)     DCD    539584357
        0x00021744:    7830203d    = 0x    DCD    2016419901
        0x00021748:    58323025    %02X    DCD    1479684133
        0x0002174c:    000a        ..      DCW    10
    .L.str.15
        0x0002174e:    2020                DCW    8224
        0x00021750:    46552020      UF    DCD    1179983904
        0x00021754:    28205253    SR (    DCD    673206867
        0x00021758:    67617355    Usag    DCD    1734439765
        0x0002175c:    61462065    e Fa    DCD    1631985765
        0x00021760:    20746c75    ult     DCD    544500853
        0x00021764:    74617453    Stat    DCD    1952543827
        0x00021768:    52207375    us R    DCD    1377858421
        0x0002176c:    20296765    eg)     DCD    539584357
        0x00021770:    7830203d    = 0x    DCD    2016419901
        0x00021774:    58343025    %04X    DCD    1479815205
        0x00021778:    000a        ..      DCW    10
    .L.str.27
        0x0002177a:    2020                DCW    8224
        0x0002177c:    43442020      DC    DCD    1128538144
        0x00021780:    2045444f    ODE     DCD    541410383
        0x00021784:    6c756146    Faul    DCD    1819631942
        0x00021788:    64412074    t Ad    DCD    1681989748
        0x0002178c:    73657264    dres    DCD    1936028260
        0x00021790:    30203a73    s: 0    DCD    807418483
        0x00021794:    38302578    x%08    DCD    942679416
        0x00021798:    0a58        X.      DCW    2648
        0x0002179a:    00          .       DCB    0
    .L.str.26
        0x0002179b:    20                  DCB    32
        0x0002179c:    49202020       I    DCD    1226842144
        0x000217a0:    45444f43    CODE    DCD    1162104643
        0x000217a4:    75614620     Fau    DCD    1969309216
        0x000217a8:    4120746c    lt A    DCD    1092645996
        0x000217ac:    65726464    ddre    DCD    1701995620
        0x000217b0:    203a7373    ss:     DCD    540701555
        0x000217b4:    30257830    0x%0    DCD    807761968
        0x000217b8:    000a5838    8X..    DCD    677944
    .L.str.28
        0x000217bc:    20202020            DCD    538976288
        0x000217c0:    20535953    SYS     DCD    542333267
        0x000217c4:    6c756146    Faul    DCD    1819631942
        0x000217c8:    64412074    t Ad    DCD    1681989748
        0x000217cc:    73657264    dres    DCD    1936028260
        0x000217d0:    30203a73    s: 0    DCD    807418483
        0x000217d4:    38302578    x%08    DCD    942679416
        0x000217d8:    0a58        X.      DCW    2648
        0x000217da:    00          .       DCB    0
    .L.str.3
        0x000217db:    20                  DCB    32
        0x000217dc:    52202020       R    DCD    1377837088
        0x000217e0:    3d202030    0  =    DCD    1025515568
        0x000217e4:    25783020     0x%    DCD    628633632
        0x000217e8:    0a583830    08X.    DCD    173553712
        0x000217ec:    00          .       DCB    0
    .L.str.4
        0x000217ed:    202020              DCB    32,32,32
        0x000217f0:    20315220     R1     DCD    540103200
        0x000217f4:    30203d20     = 0    DCD    807419168
        0x000217f8:    38302578    x%08    DCD    942679416
        0x000217fc:    0a58        X.      DCW    2648
        0x000217fe:    00          .       DCB    0
    .L.str.5
        0x000217ff:    20                  DCB    32
        0x00021800:    52202020       R    DCD    1377837088
        0x00021804:    3d202032    2  =    DCD    1025515570
        0x00021808:    25783020     0x%    DCD    628633632
        0x0002180c:    0a583830    08X.    DCD    173553712
        0x00021810:    00          .       DCB    0
    .L.str.6
        0x00021811:    202020              DCB    32,32,32
        0x00021814:    20335220     R3     DCD    540234272
        0x00021818:    30203d20     = 0    DCD    807419168
        0x0002181c:    38302578    x%08    DCD    942679416
        0x00021820:    0a58        X.      DCW    2648
        0x00021822:    00          .       DCB    0
    .L.str.9
        0x00021823:    20                  DCB    32
        0x00021824:    50202020       P    DCD    1344282656
        0x00021828:    3d202043    C  =    DCD    1025515587
        0x0002182c:    25783020     0x%    DCD    628633632
        0x00021830:    0a583830    08X.    DCD    173553712
        0x00021834:    00          .       DCB    0
    .L.str.8
        0x00021835:    202020              DCB    32,32,32
        0x00021838:    20524c20     LR     DCD    542264352
        0x0002183c:    30203d20     = 0    DCD    807419168
        0x00021840:    38302578    x%08    DCD    942679416
        0x00021844:    0a58        X.      DCW    2648
        0x00021846:    00          .       DCB    0
    .L.str.13
        0x00021847:    20                  DCB    32
        0x00021848:    42202020       B    DCD    1109401632
        0x0002184c:    20524146    FAR     DCD    542261574
        0x00021850:    73754228    (Bus    DCD    1937064488
        0x00021854:    75614620     Fau    DCD    1969309216
        0x00021858:    4120746c    lt A    DCD    1092645996
        0x0002185c:    20726464    ddr     DCD    544367716
        0x00021860:    29676552    Reg)    DCD    694642002
        0x00021864:    30203d20     = 0    DCD    807419168
        0x00021868:    38302578    x%08    DCD    942679416
        0x0002186c:    0a58        X.      DCW    2648
        0x0002186e:    00          .       DCB    0
    .L.str.7
        0x0002186f:    20                  DCB    32
        0x00021870:    52202020       R    DCD    1377837088
        0x00021874:    3d203231    12 =    DCD    1025520177
        0x00021878:    25783020     0x%    DCD    628633632
        0x0002187c:    0a583830    08X.    DCD    173553712
        0x00021880:    00          .       DCB    0
    .L.str.12
        0x00021881:    202020              DCB    32,32,32
        0x00021884:    75614620     Fau    DCD    1969309216
        0x00021888:    6120746c    lt a    DCD    1629516908
        0x0002188c:    65726464    ddre    DCD    1701995620
        0x00021890:    3d207373    ss =    DCD    1025536883
        0x00021894:    25783020     0x%    DCD    628633632
        0x00021898:    0a583830    08X.    DCD    173553712
        0x0002189c:    00000000    ....    DCD    0
    __tagsym$$used.1
    ui32DSP0Allowed
        0x000218a0:    00000000    ....    DCD    0
        0x000218a4:    00000000    ....    DCD    0
        0x000218a8:    00000000    ....    DCD    0
        0x000218ac:    00000000    ....    DCD    0
        0x000218b0:    00000000    ....    DCD    0
    __tagsym$$used.2
    ui32DSP1Allowed
        0x000218b4:    00000000    ....    DCD    0
        0x000218b8:    00000000    ....    DCD    0
        0x000218bc:    00000000    ....    DCD    0
        0x000218c0:    00000000    ....    DCD    0
        0x000218c4:    00000000    ....    DCD    0
    __tagsym$$used.0
    ui32MCUAllowed
        0x000218c8:    00000000    ....    DCD    0
        0x000218cc:    00000000    ....    DCD    0
        0x000218d0:    00000000    ....    DCD    0
        0x000218d4:    00000000    ....    DCD    0
        0x000218d8:    00000000    ....    DCD    0
    __tagsym$$used.3
    ui32SharedAccess
        0x000218dc:    00000000    ....    DCD    0
        0x000218e0:    00000000    ....    DCD    0
        0x000218e4:    00000000    ....    DCD    0
        0x000218e8:    00000000    ....    DCD    0
        0x000218ec:    00000000    ....    DCD    0
    uxTopUsedPriority
        0x000218f0:    00000006    ....    DCD    6
    Region$$Table$$Base
        0x000218f4:    00021928    (...    DCD    137512
        0x000218f8:    10000000    ....    DCD    268435456
        0x000218fc:    000002a8    ....    DCD    680
        0x00021900:    00018270    p...    DCD    98928
        0x00021904:    00021978    x...    DCD    137592
        0x00021908:    10060000    ....    DCD    268828672
        0x0002190c:    000002c0    ....    DCD    704
        0x00021910:    00018270    p...    DCD    98928
        0x00021914:    00021978    x...    DCD    137592
        0x00021918:    100002a8    ....    DCD    268436136
        0x0002191c:    0000f898    ....    DCD    63640
        0x00021920:    000182e8    ....    DCD    99048
    Region$$Table$$Limit

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

    Data section was compressed (Original size: 680 bytes)

    0x10000000:   0c 00 00 00 04 00 00 00 0d 00 00 00 04 00 00 00    ................
    0x10000010:   0e 00 00 00 04 00 00 00 00 01 02 00 01 00 00 00    ................
    0x10000020:   92 24 01 80 20 01 00 00 6d db 02 40 d1 02 00 00    .$.. ...m..@....
    0x10000030:   53 e0 00 00 53 e0 00 00 02 04 00 00 00 04 00 00    S...S...........
    0x10000040:   00 04 00 00 01 00 00 00 fe ff ff ff fe ff ff ff    ................
    0x10000050:   fe ff ff ff fe ff ff ff fe ff ff ff fe ff ff ff    ................
    0x10000060:   fe ff ff ff fe ff ff ff 04 9a 00 10 00 00 00 00    ................
    0x10000070:   00 00 00 00 00 00 00 00 c0 03 00 00 00 00 00 00    ................
    0x10000080:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000090:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100000a0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100000b0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100000c0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100000d0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100000e0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100000f0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000100:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000110:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000120:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000130:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000140:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000150:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000160:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000170:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000180:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000190:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100001a0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100001b0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100001c0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100001d0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100001e0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x100001f0:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000200:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000210:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000220:   00 00 00 00 00 00 00 00 00 00 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 01 00    ................
    0x10000280:   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    0x10000290:   00 4c 00 00 ff ff ff ff ff ff ff ff 08 1e 0c 40    .L.............@
    0x100002a0:   18 1e 0c 40 aa aa aa aa                            ...@....


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


** 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:   74 12 02 00 00 00 00 00 00 00 00 00 00 00 00 00    t...............
    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   : 6525 bytes


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


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


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


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


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


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

    Symbol table .symtab (852 symbols, 445 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                         0x0001857c   Lc    1   --   De 
     10  $t                         0x00018580   Lc    1   --   De 
     11  $d                         0x00018588   Lc    1   --   De 
     12  $t                         0x0001858c   Lc    1   --   De 
     13  $t.0                       0x00018590   Lc    1   --   De 
     14  $d.4                       0x000185b0   Lc    1   --   De 
     15  $t.11                      0x000185c0   Lc    1   --   De 
     16  $d.12                      0x00018620   Lc    1   --   De 
     17  $t.2                       0x00018630   Lc    1   --   De 
     18  $d.3                       0x00018650   Lc    1   --   De 
     19  $t.13                      0x00018654   Lc    1   --   De 
     20  $d.9                       0x0001906c   Lc    1   --   De 
     21  $t.10                      0x00019070   Lc    1   --   De 
     22  $d.9                       0x000194b0   Lc    1   --   De 
     23  $t.10                      0x000194b4   Lc    1   --   De 
     24  $d.6                       0x00019a8a   Lc    1   --   De 
     25  $t.7                       0x00019a90   Lc    1   --   De 
     26  $d.23                      0x0001a6b8   Lc    1   --   De 
     27  $t.24                      0x0001a6bc   Lc    1   --   De 
     28  $d.3                       0x0001ac3a   Lc    1   --   De 
     29  $t.4                       0x0001ac42   Lc    1   --   De 
     30  $d.7                       0x0001b0bc   Lc    1   --   De 
     31  $t.8                       0x0001b0c0   Lc    1   --   De 
     32  $d.4                       0x0001bd1a   Lc    1   --   De 
     33  $t.5                       0x0001bd80   Lc    1   --   De 
     34  $d.5                       0x0001c6bc   Lc    1   --   De 
     35  $t.6                       0x0001c6c0   Lc    1   --   De 
     36  $d.23                      0x0001ebc0   Lc    1   --   De 
     37  $t.24                      0x0001ebc4   Lc    1   --   De 
     38  $d.21                      0x0001ec9c   Lc    1   --   De 
     39  $t.22                      0x0001eca6   Lc    1   --   De 
     40  $d.22                      0x0001f5ec   Lc    1   --   De 
     41  $t.9                       0x0001f5f0   Lc    1   --   De 
     42  $t                         0x00020e50   Lc    1   --   De 
     43  $d                         0x00020ea0   Lc    1   --   De 
     44  $t                         0x00020ea4   Lc    1   --   De 
     45  $d                         0x00020f22   Lc    1   --   De 
     46  $t                         0x00020f26   Lc    1   --   De 
     47  $d.realdata                0x00020f74   Lc    1   --   De 
     48  $d.realdata                0x10000000   Lc    2   --   De 
     49  $d.realdata                0x10060000   Lc    4   --   De 
     50  am_vos_board_setup.c       0x00000000   Lc  Abs  File  De 
     51  __NVIC_SetPriority         0x000187d1   Lc    1  Code  De   0x42
     52  __NVIC_EnableIRQ           0x00018771   Lc    1  Code  De   0x30
     53  __NVIC_DisableIRQ          0x00018739   Lc    1  Code  De   0x38
     54  __tagsym$$used.0           0x10060004   Lc    4   --   De 
     55  .L__const.am_vos_pdm_init.sPdmConfig
                                    0x00020f74   Lc    1  Data  De   0x1c
     56  g_ePdmInterrupts           0x00021234   Lc    1  Data  De   0x1
     57  .L.str.4                   0x00021290   Lc    1  Data  De   0x20
     58  .L.str                     0x000212b0   Lc    1  Data  De   0x1e
     59  .L.str.6                   0x000212ce   Lc    1  Data  De   0x17
     60  .L.str.2                   0x000212d9   Lc    1  Data  De   0x1f
     61  .L.str.7                   0x000212e5   Lc    1  Data  De   0x19
     62  .L.str.3                   0x000212f8   Lc    1  Data  De   0x2c
     63  .L.str.1                   0x000212fe   Lc    1  Data  De   0x2b
     64  .L.str.5                   0x00021329   Lc    1  Data  De   0x2b
     65  am_vos_isr.c               0x00000000   Lc  Abs  File  De 
     66  am_vos_audio.c             0x00000000   Lc  Abs  File  De 
     67  pui8WweInBuff              0x10009a04   Lc    3  Data  De   0x3c0
     68  .L.str                     0x00021354   Lc    1  Data  De   0x24
     69  .L.str.1                   0x00021378   Lc    1  Data  De   0x25
     70  am_vos_audio_buffer.c      0x00000000   Lc  Abs  File  De 
     71  am_vos_codec.c             0x00000000   Lc  Abs  File  De 
     72  am_vos_init.c              0x00000000   Lc  Abs  File  De 
     73  g_KWD_TaskSetup            0x00021160   Lc    1  Data  De   0x54
     74  g_KWD_TimerSetup           0x000211b4   Lc    1  Data  De   0x14
     75  .L.str.14                  0x00021378   Lc    1  Data  De   0x25
     76  .L.str.15                  0x0002139d   Lc    1  Data  De   0x2b
     77  .L.str.2                   0x000213c8   Lc    1  Data  De   0x3d
     78  .L.str                     0x00021405   Lc    1  Data  De   0x24
     79  .L.str.3                   0x00021429   Lc    1  Data  De   0x12
     80  .L.str.4                   0x0002143b   Lc    1  Data  De   0x12
     81  .L.str.1                   0x0002144d   Lc    1  Data  De   0x11
     82  .L.str.5                   0x0002145e   Lc    1  Data  De   0x14
     83  .L.str.8                   0x00021472   Lc    1  Data  De   0xc
     84  .L.str.13                  0x0002147e   Lc    1  Data  De   0x1f
     85  .L.str.6                   0x0002149d   Lc    1  Data  De   0x6
     86  .L.str.10                  0x000214a3   Lc    1  Data  De   0xf
     87  .L.str.11                  0x000214b2   Lc    1  Data  De   0xb
     88  .L.str.7                   0x000214bd   Lc    1  Data  De   0xc
     89  .L.str.9                   0x000214c9   Lc    1  Data  De   0xd
     90  .L.str.12                  0x000214d6   Lc    1  Data  De   0x11
     91  am_vos_logic.c             0x00000000   Lc  Abs  File  De 
     92  am_vos_rtt_recorder.c      0x00000000   Lc  Abs  File  De 
     93  am_vos_task.c              0x00000000   Lc  Abs  File  De 
     94  am_vos_utils.c             0x00000000   Lc  Abs  File  De 
     95  am_resources.c             0x00000000   Lc  Abs  File  De 
     96  __tagsym$$used.0           0x000218c8   Lc    1   --   De 
     97  __tagsym$$used.1           0x000218a0   Lc    1   --   De 
     98  __tagsym$$used.2           0x000218b4   Lc    1   --   De 
     99  __tagsym$$used.3           0x000218dc   Lc    1   --   De 
    100  __tagsym$$used.4           0x10060284   Lc    4   --   De 
    101  __tagsym$$used.5           0x10060298   Lc    4   --   De 
    102  __tagsym$$used.6           0x100602ac   Lc    4   --   De 
    103  __tagsym$$used.7           0x00021274   Lc    1   --   De 
    104  __tagsym$$used.8           0x10060000   Lc    4   --   De 
    105  vos_lite.c                 0x00000000   Lc  Abs  File  De 
    106  .L__const.main.McuMemCfg   0x00020f90   Lc    1  Data  De   0x6
    107  .L__const.main.SRAMMemCfg  0x00020f96   Lc    1  Data  De   0x6
    108  port.c                     0x00000000   Lc  Abs  File  De 
    109  prvTaskExitError           0x0001ef19   Lc    1  Code  De   0x3a
    110  pxCurrentTCBConst2         0x00018650   Lc    1   --   De 
    111  vPortEnableVFP             0x0001f5dd   Lc    1  Code  De   0xe
    112  prvPortStartFirstTask      0x0001eb9d   Lc    1  Code  De   0x22
    113  pxCurrentTCBConst          0x00018620   Lc    1   --   De 
    114  __NVIC_ClearPendingIRQ     0x00018709   Lc    1  Code  De   0x30
    115  __NVIC_SetPriority         0x00018815   Lc    1  Code  De   0x42
    116  __NVIC_EnableIRQ           0x000187a1   Lc    1  Code  De   0x30
    117  ucMaxSysCallPriority       0x1000ea68   Lc    3  Data  De   0x1
    118  ulMaxPRIGROUPValue         0x1000ea6c   Lc    3  Data  De   0x4
    119  uxCriticalNesting          0x100002a4   Lc    2  Data  De   0x4
    120  xMaximumPossibleSuppressedTicks
                                    0x1000eadc   Lc    3  Data  De   0x4
    121  g_lastSTimerVal            0x1000059c   Lc    3  Data  De   0x4
    122  event_groups.c             0x00000000   Lc  Abs  File  De 
    123  list.c                     0x00000000   Lc  Abs  File  De 
    124  queue.c                    0x00000000   Lc  Abs  File  De 
    125  prvInitialiseNewQueue      0x0001e7d9   Lc    1  Code  De   0x3e
    126  prvCopyDataToQueue         0x0001e539   Lc    1  Code  De   0xb0
    127  prvIsQueueFull             0x0001eb6d   Lc    1  Code  De   0x2e
    128  prvUnlockQueue             0x0001ef75   Lc    1  Code  De   0xae
    129  prvCopyDataFromQueue       0x0001e4f5   Lc    1  Code  De   0x42
    130  prvIsQueueEmpty            0x0001eb45   Lc    1  Code  De   0x28
    131  tasks.c                    0x00000000   Lc  Abs  File  De 
    132  prvInitialiseNewTask       0x0001e819   Lc    1  Code  De   0xfa
    133  prvAddNewTaskToReadyList   0x0001e329   Lc    1  Code  De   0x15a
    134  prvAddCurrentTaskToDelayedList
                                    0x0001e22d   Lc    1  Code  De   0xfa
    135  prvResetNextTaskUnblockTime
                                    0x0001ee45   Lc    1  Code  De   0x3c
    136  prvIdleTask                0x0001e751   Lc    1  Code  De   0x88
    137  prvInitialiseTaskLists     0x0001e971   Lc    1  Code  De   0x82
    138  prvCheckTasksWaitingTermination
                                    0x0001e4f1   Lc    1  Code  De   0x2
    139  prvGetExpectedIdleTime     0x0001e5e9   Lc    1  Code  De   0x76
    140  uxSchedulerSuspended       0x1000ea78   Lc    3  Data  De   0x4
    141  xTickCount                 0x1000eb2c   Lc    3  Data  De   0x4
    142  xSuspendedTaskList         0x1000eb18   Lc    3  Data  De   0x14
    143  xSchedulerRunning          0x1000eb0c   Lc    3  Data  De   0x4
    144  uxCurrentNumberOfTasks     0x1000ea74   Lc    3  Data  De   0x4
    145  uxTopReadyPriority         0x1000ea80   Lc    3  Data  De   0x4
    146  pxReadyTasksLists          0x10009ddc   Lc    3  Data  De   0x8c
    147  xYieldPending              0x1000eb38   Lc    3  Data  De   0x4
    148  xPendingReadyList          0x1000eaf8   Lc    3  Data  De   0x14
    149  .L.str                     0x0002151d   Lc    1  Data  De   0x5
    150  xIdleTaskHandle            0x1000ead8   Lc    3  Data  De   0x4
    151  xNextTaskUnblockTime       0x1000eae4   Lc    3  Data  De   0x4
    152  xPendedTicks               0x1000eaf4   Lc    3  Data  De   0x4
    153  pxDelayedTaskList          0x10009dcc   Lc    3  Data  De   0x4
    154  pxOverflowDelayedTaskList  0x10009dd4   Lc    3  Data  De   0x4
    155  xNumOfOverflows            0x1000eae8   Lc    3  Data  De   0x4
    156  uxTaskNumber               0x1000ea7c   Lc    3  Data  De   0x4
    157  xDelayedTaskList1          0x1000eaac   Lc    3  Data  De   0x14
    158  xDelayedTaskList2          0x1000eac0   Lc    3  Data  De   0x14
    159  timers.c                   0x00000000   Lc  Abs  File  De 
    160  prvCheckForValidListAndQueue
                                    0x0001e485   Lc    1  Code  De   0x6a
    161  prvTimerTask               0x0001ef55   Lc    1  Code  De   0x1e
    162  prvInitialiseNewTimer      0x0001e915   Lc    1  Code  De   0x5c
    163  prvGetNextExpireTime       0x0001e661   Lc    1  Code  De   0x40
    164  prvProcessTimerOrBlockTask 0x0001ed75   Lc    1  Code  De   0x9a
    165  prvProcessReceivedCommands 0x0001ec19   Lc    1  Code  De   0x15a
    166  prvSampleTimeNow           0x0001ee81   Lc    1  Code  De   0x44
    167  prvProcessExpiredTimer     0x0001ebc5   Lc    1  Code  De   0x54
    168  prvSwitchTimerLists        0x0001eec5   Lc    1  Code  De   0x52
    169  prvReloadTimer             0x0001ee11   Lc    1  Code  De   0x34
    170  prvInsertTimerInActiveList 0x0001eabd   Lc    1  Code  De   0x86
    171  xTimerQueue                0x1000eb30   Lc    3  Data  De   0x4
    172  .L.str                     0x00021522   Lc    1  Data  De   0x8
    173  xTimerTaskHandle           0x1000eb34   Lc    3  Data  De   0x4
    174  pxCurrentTimerList         0x10009dc8   Lc    3  Data  De   0x4
    175  pxOverflowTimerList        0x10009dd8   Lc    3  Data  De   0x4
    176  prvSampleTimeNow.xLastTime 0x10009a00   Lc    3  Data  De   0x4
    177  xActiveTimerList1          0x1000ea84   Lc    3  Data  De   0x14
    178  xActiveTimerList2          0x1000ea98   Lc    3  Data  De   0x14
    179  am_vos_spp_port.c          0x00000000   Lc  Abs  File  De 
    180  am_devices_led.c           0x00000000   Lc  Abs  File  De 
    181  am_devices_t5838.c         0x00000000   Lc  Abs  File  De 
    182  SEGGER_RTT.c               0x00000000   Lc  Abs  File  De 
    183  SEGGER_RTT_printf.c        0x00000000   Lc  Abs  File  De 
    184  heap_4.c                   0x00000000   Lc  Abs  File  De 
    185  prvHeapInit                0x0001e6a1   Lc    1  Code  De   0xae
    186  prvInsertBlockIntoFreeList 0x0001e9f5   Lc    1  Code  De   0xc6
    187  pxEnd                      0x10009dd0   Lc    3  Data  De   0x4
    188  xFreeBytesRemaining        0x1000ead4   Lc    3  Data  De   0x4
    189  xStart                     0x1000eb10   Lc    3  Data  De   0x8
    190  xMinimumEverFreeBytesRemaining
                                    0x1000eae0   Lc    3  Data  De   0x4
    191  xNumberOfSuccessfulAllocations
                                    0x1000eaec   Lc    3  Data  De   0x4
    192  xNumberOfSuccessfulFrees   0x1000eaf0   Lc    3  Data  De   0x4
    193  ucHeap                     0x10009e68   Lc    3  Data  De   0x4c00
    194  am_util_delay.c            0x00000000   Lc  Abs  File  De 
    195  am_util_faultisr.c         0x00000000   Lc  Abs  File  De 
    196  .L.str.1                   0x0002152a   Lc    1  Data  De   0x43
    197  .L.str.29                  0x0002156d   Lc    1  Data  De   0x2e
    198  .L.str                     0x0002159b   Lc    1  Data  De   0x1a
    199  .L.str.10                  0x000215b5   Lc    1  Data  De   0x13
    200  .L.str.2                   0x000215c8   Lc    1  Data  De   0x1a
    201  .L.str.25                  0x000215e2   Lc    1  Data  De   0x12
    202  .L.str.11                  0x000215f4   Lc    1  Data  De   0x18
    203  .L.str.18                  0x0002160c   Lc    1  Data  De   0x1d
    204  .L.str.17                  0x00021629   Lc    1  Data  De   0x1e
    205  .L.str.23                  0x00021647   Lc    1  Data  De   0x1f
    206  .L.str.20                  0x00021666   Lc    1  Data  De   0x1b
    207  .L.str.21                  0x00021681   Lc    1  Data  De   0x1d
    208  .L.str.19                  0x0002169e   Lc    1  Data  De   0x1b
    209  .L.str.22                  0x000216b9   Lc    1  Data  De   0x20
    210  .L.str.24                  0x000216d9   Lc    1  Data  De   0x1c
    211  .L.str.16                  0x000216f5   Lc    1  Data  De   0x2a
    212  .L.str.14                  0x0002171f   Lc    1  Data  De   0x2f
    213  .L.str.15                  0x0002174e   Lc    1  Data  De   0x2c
    214  .L.str.27                  0x0002177a   Lc    1  Data  De   0x21
    215  .L.str.26                  0x0002179b   Lc    1  Data  De   0x21
    216  .L.str.28                  0x000217bc   Lc    1  Data  De   0x1f
    217  .L.str.3                   0x000217db   Lc    1  Data  De   0x12
    218  .L.str.4                   0x000217ed   Lc    1  Data  De   0x12
    219  .L.str.5                   0x000217ff   Lc    1  Data  De   0x12
    220  .L.str.6                   0x00021811   Lc    1  Data  De   0x12
    221  .L.str.9                   0x00021823   Lc    1  Data  De   0x12
    222  .L.str.8                   0x00021835   Lc    1  Data  De   0x12
    223  .L.str.13                  0x00021847   Lc    1  Data  De   0x28
    224  .L.str.7                   0x0002186f   Lc    1  Data  De   0x12
    225  .L.str.12                  0x00021881   Lc    1  Data  De   0x1c
    226  am_util_id.c               0x00000000   Lc  Abs  File  De 
    227  revmaj_get                 0x0001f339   Lc    1  Code  De   0x14
    228  chiprev_set                0x0001d689   Lc    1  Code  De   0x34
    229  g_ui8DeviceNameUnknown     0x00021258   Lc    1  Data  De   0xf
    230  g_ui8VendorNameUnknown     0x0002126c   Lc    1  Data  De   0x5
    231  g_ui8VendorNameAmbq        0x00021267   Lc    1  Data  De   0x5
    232  g_DeviceNameApollo4l       0x00021150   Lc    1  Data  De   0xd
    233  g_TempRange                0x000211c8   Lc    1  Data  De   0x2c
    234  am_util_stdio.c            0x00000000   Lc  Abs  File  De 
    235  decstr_to_int              0x0001d93d   Lc    1  Code  De   0xa6
    236  simple_strlen              0x0001f34d   Lc    1  Code  De   0x36
    237  padbuffer                  0x0001e1dd   Lc    1  Code  De   0x50
    238  ndigits_in_hex             0x0001e131   Lc    1  Code  De   0x3e
    239  uint64_to_hexstr           0x0001f385   Lc    1  Code  De   0xc0
    240  ndigits_in_u64             0x0001e1a1   Lc    1  Code  De   0x3c
    241  uint64_to_str              0x0001f445   Lc    1  Code  De   0x88
    242  ndigits_in_i64             0x0001e171   Lc    1  Code  De   0x30
    243  ftoa                       0x0001dd5d   Lc    1  Code  De   0x230
    244  divu64_10                  0x0001db79   Lc    1  Code  De   0x118
    245  g_bTxtXlate                0x10000592   Lc    3  Data  De   0x1
    246  g_prfbuf                   0x100005b8   Lc    3  Data  De   0x400
    247  ../keil6/startup_keil6.s   0x00000000   Lc  Abs  File  De 
    248  STACK                      0x1000eb40   Lc    3  Sect  De   0x1000
    249  StackMem                   0x1000eb40   Lc    3  Data  De 
    250  HEAP                       0x1000eb40   Lc    3  Sect  De 
    251  HeapMem                    0x1000eb40   Lc    3  Data  De 
    252  RESET                      0x00018000   Lc    1  Sect  De   0x234
    253  $v0                        0x00018200   Lc    1   --   De 
    254  am_cryptosec_isr           0x0001822f   Lc    1  Code  De 
    255  am_default_isr             0x0001822f   Lc    1  Code  De   0x2
    256  .text                      0x00018330   Lc    1  Sect  De   0x18
    257  $v0                        0x00018330   Lc    1   --   De 
    258  am_hal_gpio.c              0x00000000   Lc  Abs  File  De 
    259  gpionum_intreg_index_get   0x0001e0a1   Lc    1  Code  De   0x24
    260  g_ui32RMpintbl             0x00021248   Lc    1  Data  De   0x10
    261  g_ui32DSpintbl             0x00021238   Lc    1  Data  De   0x10
    262  gpio_ppfnHandlers          0x10009200   Lc    3  Data  De   0x400
    263  gpio_pppvIrqArgs           0x10009600   Lc    3  Data  De   0x400
    264  am_hal_pdm.c               0x00000000   Lc  Abs  File  De 
    265  find_dma_threshold         0x0001dd11   Lc    1  Code  De   0x4a
    266  am_hal_pwrctrl.c           0x00000000   Lc  Abs  File  De 
    267  am_get_pwrctrl             0x00018ed1   Lc    1  Code  De   0x54
    268  crypto_quiesce             0x0001d851   Lc    1  Code  De   0x60
    269  pwrctrl_periph_disable_msk_check
                                    0x0001f1d9   Lc    1  Code  De   0xfe
    270  TrimVersionGet             0x00018691   Lc    1  Code  De   0x78
    271  g_bBoostForCryptoApplied   0x10000590   Lc    3  Data  De   0x1
    272  g_i32LatestVddfActTrim     0x10000598   Lc    3  Data  De   0x4
    273  g_i32LatestLDOActTrim      0x10000594   Lc    3  Data  De   0x4
    274  g_ui32VDDFAdjustCodes      0x100091fc   Lc    3  Data  De   0x4
    275  g_bOrigTrimsStored         0x10000591   Lc    3  Data  De   0x1
    276  g_orig_ACTTRIMVDDF         0x100005a0   Lc    3  Data  De   0x4
    277  g_orig_MEMLDOACTIVETRIM    0x100005a8   Lc    3  Data  De   0x4
    278  g_orig_LPTRIMVDDF          0x100005a4   Lc    3  Data  De   0x4
    279  g_orig_MEMLPLDOTRIM        0x100005ac   Lc    3  Data  De   0x4
    280  g_orig_TVRGVREFTRIM        0x100005b0   Lc    3  Data  De   0x4
    281  am_hal_stimer.c            0x00000000   Lc  Abs  File  De 
    282  bStimerConfigured          0x10000368   Lc    3  Data  De   0x1
    283  g_lastStimer               0x10000048   Lc    2  Data  De   0x20
    284  am_hal_timer.c             0x00000000   Lc  Abs  File  De 
    285  am_hal_cachectrl.c         0x00000000   Lc  Abs  File  De 
    286  daxi_flush_complete        0x0001d8b1   Lc    1  Code  De   0x1a
    287  daxi_flush_invalidate      0x0001d8cd   Lc    1  Code  De   0x6e
    288  am_hal_fault.c             0x00000000   Lc  Abs  File  De 
    289  am_hal_interrupt.c         0x00000000   Lc  Abs  File  De 
    290  am_hal_mcuctrl.c           0x00000000   Lc  Abs  File  De 
    291  device_info_get            0x0001d9e5   Lc    1  Code  De   0x192
    292  g_am_hal_mcuctrl_sku_mram_size
                                    0x0002121c   Lc    1  Data  De   0x8
    293  g_am_hal_mcuctrl_sku_ssram_size
                                    0x00021224   Lc    1  Data  De   0x10
    294  am_hal_sysctrl.c           0x00000000   Lc  Abs  File  De 
    295  am_hal_utils.c             0x00000000   Lc  Abs  File  De 
    296  am_bsp.c                   0x00000000   Lc  Abs  File  De 
    297  g_ePrintInterface          0x10000593   Lc    3  Data  De   0x1
    298  am_bsp_pins.c              0x00000000   Lc  Abs  File  De 
    299  am_hal_dcu.c               0x00000000   Lc  Abs  File  De 
    300  get_ui32_dcu_mask          0x0001e011   Lc    1  Code  De   0x8e
    301  get_raw_dcu_mask           0x0001df8d   Lc    1  Code  De   0x84
    302  am_hal_dcu_raw_get         0x000190f9   Lc    1  Code  De   0x28
    303  am_hal_dcu_raw_update      0x00019121   Lc    1  Code  De   0xee
    304  am_hal_global.c            0x00000000   Lc  Abs  File  De 
    305  am_hal_pin.c               0x00000000   Lc  Abs  File  De 
    306  am_hal_bootrom_helper.c    0x00000000   Lc  Abs  File  De 
    307  am_hal_itm.c               0x00000000   Lc  Abs  File  De 
    308  am_hal_mram.c              0x00000000   Lc  Abs  File  De 
    309  am_hal_rtc.c               0x00000000   Lc  Abs  File  De 
    310  am_hal_tpiu.c              0x00000000   Lc  Abs  File  De 
    311  am_hal_uart.c              0x00000000   Lc  Abs  File  De 
    312  am_hal_queue.c             0x00000000   Lc  Abs  File  De 
    313  dc.s                       0x00000000   Lc  Abs  File  De 
    314  ../clib/string.c           0x00000000   Lc  Abs  File  De 
    315  ../clib/string.c           0x00000000   Lc  Abs  File  De 
    316  .text                      0x00018348   Lc    1  Sect  De 
    317  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    318  .text                      0x00018386   Lc    1  Sect  De   0x8a
    319  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    320  .text                      0x00018410   Lc    1  Sect  De   0x10
    321  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    322  .text                      0x00018420   Lc    1  Sect  De   0x44
    323  ../clib/heapaux.c          0x00000000   Lc  Abs  File  De 
    324  .text                      0x00018464   Lc    1  Sect  De 
    325  ../clib/angel/startup.s    0x00000000   Lc  Abs  File  De 
    326  !!!main                    0x00018234   Lc    1  Sect  De   0x8
    327  ../clib/angel/handlers.s   0x00000000   Lc  Abs  File  De 
    328  !!handler_copy             0x000182cc   Lc    1  Sect  De   0x1a
    329  ../fplib/d2f.s             0x00000000   Lc  Abs  File  De 
    330  x$fpl$d2f                  0x00020e50   Lc    1  Sect  De   0x62
    331  $v0                        0x00020e50   Lc    1   --   De 
    332  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    333  .ARM.Collect$$rtentry$$00000000
                                    0x00018310   Lc    1  Sect  De 
    334  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    335  .text                      0x0001846a   Lc    1  Sect  De   0x64
    336  ../clib/memcpset.s         0x00000000   Lc  Abs  File  De 
    337  .text                      0x000184ce   Lc    1  Sect  De   0x4e
    338  ../fplib/dnaninf.s         0x00000000   Lc  Abs  File  De 
    339  x$fpl$dnaninf              0x00020eb2   Lc    1  Sect  De   0x9c
    340  $v0                        0x00020eb2   Lc    1   --   De 
    341  ../fplib/fretinf.s         0x00000000   Lc  Abs  File  De 
    342  x$fpl$fretinf              0x00020f68   Lc    1  Sect  De   0xa
    343  $v0                        0x00020f68   Lc    1   --   De 
    344  ../fplib/usenofp.s         0x00000000   Lc  Abs  File  De 
    345  x$fpl$usenofp              0x00020f72   Lc    1  Sect  De 
    346  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    347  .ARM.Collect$$rtentry$$00000002
                                    0x00018310   Lc    1  Sect  De 
    348  .ARM.Collect$$rtentry$$00000009
                                    0x00018316   Lc    1  Sect  De 
    349  .ARM.Collect$$rtentry$$0000000A
                                    0x00018316   Lc    1  Sect  De   0x4
    350  .ARM.Collect$$rtentry$$0000000C
                                    0x0001831a   Lc    1  Sect  De 
    351  .ARM.Collect$$rtentry$$0000000D
                                    0x0001831a   Lc    1  Sect  De   0x8
    352  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    353  .ARM.Collect$$rtentry$$00000004
                                    0x00018310   Lc    1  Sect  De   0x6
    354  ../clib/angel/sys.s        0x00000000   Lc  Abs  File  De 
    355  .text                      0x0001851c   Lc    1  Sect  De   0x4a
    356  ../clib/stdlib.c           0x00000000   Lc  Abs  File  De 
    357  .text                      0x00018566   Lc    1  Sect  De 
    358  ../clib/angel/boardlib.s   0x00000000   Lc  Abs  File  De 
    359  ../clib/angel/boardlib.s   0x00000000   Lc  Abs  File  De 
    360  ../clib/angel/boardlib.s   0x00000000   Lc  Abs  File  De 
    361  ../clib/libinit.s          0x00000000   Lc  Abs  File  De 
    362  .ARM.Collect$$libinit$$00000000
                                    0x00018304   Lc    1  Sect  De   0x2
    363  ../clib/angel/sys.s        0x00000000   Lc  Abs  File  De 
    364  .text                      0x00018578   Lc    1  Sect  De   0x8
    365  .bss                       0x100002a8   Lc    3  Sect  De   0x60
    366  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    367  .ARM.Collect$$rtexit$$00000000
                                    0x00018322   Lc    1  Sect  De   0x2
    368  ../clib/libinit.s          0x00000000   Lc  Abs  File  De 
    369  .ARM.Collect$$libinit$$00000001
                                    0x00018306   Lc    1  Sect  De   0x4
    370  .ARM.Collect$$libinit$$00000004
                                    0x0001830a   Lc    1  Sect  De 
    371  .ARM.Collect$$libinit$$0000000A
                                    0x0001830a   Lc    1  Sect  De 
    372  .ARM.Collect$$libinit$$0000000C
                                    0x0001830a   Lc    1  Sect  De 
    373  .ARM.Collect$$libinit$$0000000E
                                    0x0001830a   Lc    1  Sect  De 
    374  .ARM.Collect$$libinit$$00000011
                                    0x0001830a   Lc    1  Sect  De 
    375  .ARM.Collect$$libinit$$00000013
                                    0x0001830a   Lc    1  Sect  De 
    376  .ARM.Collect$$libinit$$00000015
                                    0x0001830a   Lc    1  Sect  De 
    377  .ARM.Collect$$libinit$$00000017
                                    0x0001830a   Lc    1  Sect  De 
    378  .ARM.Collect$$libinit$$00000019
                                    0x0001830a   Lc    1  Sect  De 
    379  .ARM.Collect$$libinit$$0000001B
                                    0x0001830a   Lc    1  Sect  De 
    380  .ARM.Collect$$libinit$$0000001D
                                    0x0001830a   Lc    1  Sect  De 
    381  .ARM.Collect$$libinit$$0000001F
                                    0x0001830a   Lc    1  Sect  De 
    382  .ARM.Collect$$libinit$$00000021
                                    0x0001830a   Lc    1  Sect  De 
    383  .ARM.Collect$$libinit$$00000023
                                    0x0001830a   Lc    1  Sect  De 
    384  .ARM.Collect$$libinit$$00000025
                                    0x0001830a   Lc    1  Sect  De 
    385  .ARM.Collect$$libinit$$0000002C
                                    0x0001830a   Lc    1  Sect  De 
    386  .ARM.Collect$$libinit$$0000002E
                                    0x0001830a   Lc    1  Sect  De 
    387  .ARM.Collect$$libinit$$00000030
                                    0x0001830a   Lc    1  Sect  De 
    388  .ARM.Collect$$libinit$$00000032
                                    0x0001830a   Lc    1  Sect  De 
    389  .ARM.Collect$$libinit$$00000033
                                    0x0001830a   Lc    1  Sect  De   0x2
    390  ../clib/angel/kernel.s     0x00000000   Lc  Abs  File  De 
    391  .ARM.Collect$$rtexit$$00000002
                                    0x00018324   Lc    1  Sect  De 
    392  .ARM.Collect$$rtexit$$00000003
                                    0x00018324   Lc    1  Sect  De   0x4
    393  .ARM.Collect$$rtexit$$00000004
                                    0x00018328   Lc    1  Sect  De   0x6
    394  ../clib/armsys.c           0x00000000   Lc  Abs  File  De 
    395  ../clib/armsys.c           0x00000000   Lc  Abs  File  De 
    396  ../fplib/fpinit.s          0x00000000   Lc  Abs  File  De 
    397  x$fpl$fpinit               0x00020f4e   Lc    1  Sect  De   0x1a
    398  $v0                        0x00020f4e   Lc    1   --   De 
    399  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    400  .text                      0x00018580   Lc    1  Sect  De 
    401  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    402  ../clib/angel/boardlib.s   0x00000000   Lc  Abs  File  De 
    403  ../clib/armsys.c           0x00000000   Lc  Abs  File  De 
    404  ../clib/armsys.c           0x00000000   Lc  Abs  File  De 
    405  ../clib/libinit.s          0x00000000   Lc  Abs  File  De 
    406  .ARM.Collect$$libshutdown$$00000000
                                    0x0001830c   Lc    1  Sect  De   0x2
    407  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    408  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    409  ../clib/angel/sys.s        0x00000000   Lc  Abs  File  De 
    410  .text                      0x0001858c   Lc    1  Sect  De   0x2
    411  ../clib/angel/sys.s        0x00000000   Lc  Abs  File  De 
    412  .text                      0x0001858e   Lc    1  Sect  De 
    413  ../clib/heapalloc.c        0x00000000   Lc  Abs  File  De 
    414  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    415  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    416  ../clib/libinit.s          0x00000000   Lc  Abs  File  De 
    417  .ARM.Collect$$libshutdown$$00000002
                                    0x0001830e   Lc    1  Sect  De 
    418  .ARM.Collect$$libshutdown$$00000004
                                    0x0001830e   Lc    1  Sect  De 
    419  .ARM.Collect$$libshutdown$$00000007
                                    0x0001830e   Lc    1  Sect  De 
    420  .ARM.Collect$$libshutdown$$0000000A
                                    0x0001830e   Lc    1  Sect  De 
    421  .ARM.Collect$$libshutdown$$0000000C
                                    0x0001830e   Lc    1  Sect  De 
    422  .ARM.Collect$$libshutdown$$0000000F
                                    0x0001830e   Lc    1  Sect  De 
    423  .ARM.Collect$$libshutdown$$00000010
                                    0x0001830e   Lc    1  Sect  De   0x2
    424  ../clib/angel/rt.s         0x00000000   Lc  Abs  File  De 
    425  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    426  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    427  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    428  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    429  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    430  ../clib/angel/sysapp.c     0x00000000   Lc  Abs  File  De 
    431  ../clib/signal.s           0x00000000   Lc  Abs  File  De 
    432  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    433  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    434  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    435  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    436  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    437  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    438  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    439  ../clib/signal.c           0x00000000   Lc  Abs  File  De 
    440  ../clib/angel/dczerorl2.s  0x00000000   Lc  Abs  File  De 
    441  !!dczerorl2                0x00018270   Lc    1  Sect  De   0x5a
    442  ../clib/angel/scatter.s    0x00000000   Lc  Abs  File  De 
    443  !!!scatter                 0x0001823c   Lc    1  Sect  De   0x34
    444  ../clib/angel/handlers.s   0x00000000   Lc  Abs  File  De 
    445  !!handler_zi               0x000182e8   Lc    1  Sect  De   0x1c
    446  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 
    447  __Vectors                  0x00018000   Gb    1  Data  Hi 
    448  __Patchable                0x00018190   Gb    1  Data  Hi 
    449  Reset_Handler              0x00018201   Wk    1  Code  Hi   0x1c
    450  NMI_Handler                0x0001821f   Wk    1  Code  Hi   0x2
    451  MemManage_Handler          0x00018221   Wk    1  Code  Hi   0x2
    452  BusFault_Handler           0x00018223   Wk    1  Code  Hi   0x2
    453  UsageFault_Handler         0x00018225   Wk    1  Code  Hi   0x2
    454  DebugMon_Handler           0x00018229   Wk    1  Code  Hi   0x2
    455  am_adc_isr                 0x0001822f   Wk    1  Code  Hi 
    456  am_audadc0_isr             0x0001822f   Wk    1  Code  Hi 
    457  am_brownout_isr            0x0001822f   Wk    1  Code  Hi 
    458  am_cachecpu_isr            0x0001822f   Wk    1  Code  Hi 
    459  am_clkgen_isr              0x0001822f   Wk    1  Code  Hi 
    460  am_disp_isr                0x0001822f   Wk    1  Code  Hi 
    461  am_dsi_isr                 0x0001822f   Wk    1  Code  Hi 
    462  am_dspi2s0_isr             0x0001822f   Wk    1  Code  Hi 
    463  am_dspi2s1_isr             0x0001822f   Wk    1  Code  Hi 
    464  am_dspi2s2_isr             0x0001822f   Wk    1  Code  Hi 
    465  am_dspi2s3_isr             0x0001822f   Wk    1  Code  Hi 
    466  am_gpio0_203f_isr          0x0001822f   Wk    1  Code  Hi 
    467  am_gpio0_405f_isr          0x0001822f   Wk    1  Code  Hi 
    468  am_gpio0_607f_isr          0x0001822f   Wk    1  Code  Hi 
    469  am_gpio1_001f_isr          0x0001822f   Wk    1  Code  Hi 
    470  am_gpio1_203f_isr          0x0001822f   Wk    1  Code  Hi 
    471  am_gpio1_405f_isr          0x0001822f   Wk    1  Code  Hi 
    472  am_gpio1_607f_isr          0x0001822f   Wk    1  Code  Hi 
    473  am_gpu_isr                 0x0001822f   Wk    1  Code  Hi 
    474  am_iomaster0_isr           0x0001822f   Wk    1  Code  Hi 
    475  am_iomaster1_isr           0x0001822f   Wk    1  Code  Hi 
    476  am_iomaster2_isr           0x0001822f   Wk    1  Code  Hi 
    477  am_iomaster3_isr           0x0001822f   Wk    1  Code  Hi 
    478  am_iomaster4_isr           0x0001822f   Wk    1  Code  Hi 
    479  am_iomaster5_isr           0x0001822f   Wk    1  Code  Hi 
    480  am_iomaster6_isr           0x0001822f   Wk    1  Code  Hi 
    481  am_iomaster7_isr           0x0001822f   Wk    1  Code  Hi 
    482  am_ioslave_acc_isr         0x0001822f   Wk    1  Code  Hi 
    483  am_ioslave_ios_isr         0x0001822f   Wk    1  Code  Hi 
    484  am_mspi0_isr               0x0001822f   Wk    1  Code  Hi 
    485  am_mspi1_isr               0x0001822f   Wk    1  Code  Hi 
    486  am_mspi2_isr               0x0001822f   Wk    1  Code  Hi 
    487  am_pdm1_isr                0x0001822f   Wk    1  Code  Hi 
    488  am_pdm2_isr                0x0001822f   Wk    1  Code  Hi 
    489  am_pdm3_isr                0x0001822f   Wk    1  Code  Hi 
    490  am_rtc_isr                 0x0001822f   Wk    1  Code  Hi 
    491  am_sdio_isr                0x0001822f   Wk    1  Code  Hi 
    492  am_stimer_cmpr2_isr        0x0001822f   Wk    1  Code  Hi 
    493  am_stimer_cmpr3_isr        0x0001822f   Wk    1  Code  Hi 
    494  am_stimer_cmpr4_isr        0x0001822f   Wk    1  Code  Hi 
    495  am_stimer_cmpr5_isr        0x0001822f   Wk    1  Code  Hi 
    496  am_stimer_cmpr6_isr        0x0001822f   Wk    1  Code  Hi 
    497  am_stimer_cmpr7_isr        0x0001822f   Wk    1  Code  Hi 
    498  am_stimerof_isr            0x0001822f   Wk    1  Code  Hi 
    499  am_timer00_isr             0x0001822f   Wk    1  Code  Hi 
    500  am_timer01_isr             0x0001822f   Wk    1  Code  Hi 
    501  am_timer02_isr             0x0001822f   Wk    1  Code  Hi 
    502  am_timer03_isr             0x0001822f   Wk    1  Code  Hi 
    503  am_timer04_isr             0x0001822f   Wk    1  Code  Hi 
    504  am_timer05_isr             0x0001822f   Wk    1  Code  Hi 
    505  am_timer06_isr             0x0001822f   Wk    1  Code  Hi 
    506  am_timer07_isr             0x0001822f   Wk    1  Code  Hi 
    507  am_timer08_isr             0x0001822f   Wk    1  Code  Hi 
    508  am_timer09_isr             0x0001822f   Wk    1  Code  Hi 
    509  am_timer10_isr             0x0001822f   Wk    1  Code  Hi 
    510  am_timer11_isr             0x0001822f   Wk    1  Code  Hi 
    511  am_timer12_isr             0x0001822f   Wk    1  Code  Hi 
    512  am_timer13_isr             0x0001822f   Wk    1  Code  Hi 
    513  am_timer14_isr             0x0001822f   Wk    1  Code  Hi 
    514  am_timer15_isr             0x0001822f   Wk    1  Code  Hi 
    515  am_uart1_isr               0x0001822f   Wk    1  Code  Hi 
    516  am_uart2_isr               0x0001822f   Wk    1  Code  Hi 
    517  am_uart3_isr               0x0001822f   Wk    1  Code  Hi 
    518  am_uart_isr                0x0001822f   Wk    1  Code  Hi 
    519  am_usb_isr                 0x0001822f   Wk    1  Code  Hi 
    520  am_vcomp_isr               0x0001822f   Wk    1  Code  Hi 
    521  am_watchdog_isr            0x0001822f   Wk    1  Code  Hi 
    522  __main                     0x00018235   Gb    1  Code  Hi   0x8
    523  __scatterload              0x0001823d   Gb    1  Code  Hi 
    524  __scatterload_rt2          0x0001823d   Gb    1  Code  Hi   0x2c
    525  __scatterload_rt2_thumb_only
                                    0x0001823d   Gb    1  Code  Hi 
    526  __scatterload_null         0x0001824b   Gb    1  Code  Hi 
    527  __decompress               0x00018271   Gb    1  Code  Hi   0x5a
    528  __decompress1              0x00018271   Gb    1  Code  Hi 
    529  __scatterload_copy         0x000182cd   Gb    1  Code  Hi   0x1a
    530  __scatterload_zeroinit     0x000182e9   Gb    1  Code  Hi   0x1c
    531  __rt_lib_init              0x00018305   Gb    1  Code  De 
    532  __rt_lib_init_fp_1         0x00018307   Gb    1  Code  Hi 
    533  __rt_lib_init_alloca_1     0x0001830b   Gb    1  Code  Hi 
    534  __rt_lib_init_argv_1       0x0001830b   Gb    1  Code  Hi 
    535  __rt_lib_init_atexit_1     0x0001830b   Gb    1  Code  Hi 
    536  __rt_lib_init_clock_1      0x0001830b   Gb    1  Code  Hi 
    537  __rt_lib_init_cpp_1        0x0001830b   Gb    1  Code  Hi 
    538  __rt_lib_init_exceptions_1 0x0001830b   Gb    1  Code  Hi 
    539  __rt_lib_init_fp_trap_1    0x0001830b   Gb    1  Code  Hi 
    540  __rt_lib_init_getenv_1     0x0001830b   Gb    1  Code  Hi 
    541  __rt_lib_init_heap_1       0x0001830b   Gb    1  Code  Hi 
    542  __rt_lib_init_lc_collate_1 0x0001830b   Gb    1  Code  Hi 
    543  __rt_lib_init_lc_ctype_1   0x0001830b   Gb    1  Code  Hi 
    544  __rt_lib_init_lc_monetary_1
                                    0x0001830b   Gb    1  Code  Hi 
    545  __rt_lib_init_lc_numeric_1 0x0001830b   Gb    1  Code  Hi 
    546  __rt_lib_init_lc_time_1    0x0001830b   Gb    1  Code  Hi 
    547  __rt_lib_init_preinit_1    0x0001830b   Gb    1  Code  Hi 
    548  __rt_lib_init_rand_1       0x0001830b   Gb    1  Code  Hi 
    549  __rt_lib_init_return       0x0001830b   Gb    1  Code  Hi 
    550  __rt_lib_init_signal_1     0x0001830b   Gb    1  Code  Hi 
    551  __rt_lib_init_stdio_1      0x0001830b   Gb    1  Code  Hi 
    552  __rt_lib_init_user_alloc_1 0x0001830b   Gb    1  Code  Hi 
    553  __rt_lib_shutdown          0x0001830d   Gb    1  Code  De 
    554  __rt_lib_shutdown_cpp_1    0x0001830f   Gb    1  Code  Hi 
    555  __rt_lib_shutdown_fp_trap_1
                                    0x0001830f   Gb    1  Code  Hi 
    556  __rt_lib_shutdown_heap_1   0x0001830f   Gb    1  Code  Hi 
    557  __rt_lib_shutdown_return   0x0001830f   Gb    1  Code  Hi 
    558  __rt_lib_shutdown_signal_1 0x0001830f   Gb    1  Code  Hi 
    559  __rt_lib_shutdown_stdio_1  0x0001830f   Gb    1  Code  Hi 
    560  __rt_lib_shutdown_user_alloc_1
                                    0x0001830f   Gb    1  Code  Hi 
    561  __rt_entry                 0x00018311   Gb    1  Code  Hi 
    562  __rt_entry_presh_1         0x00018311   Gb    1  Code  Hi 
    563  __rt_entry_sh              0x00018311   Gb    1  Code  Hi 
    564  __rt_entry_li              0x00018317   Gb    1  Code  Hi 
    565  __rt_entry_postsh_1        0x00018317   Gb    1  Code  Hi 
    566  __rt_entry_main            0x0001831b   Gb    1  Code  Hi 
    567  __rt_entry_postli_1        0x0001831b   Gb    1  Code  Hi 
    568  __rt_exit                  0x00018323   Gb    1  Code  De 
    569  __rt_exit_ls               0x00018325   Gb    1  Code  Hi 
    570  __rt_exit_prels_1          0x00018325   Gb    1  Code  Hi 
    571  __rt_exit_exit             0x00018329   Gb    1  Code  Hi 
    572  __user_initial_stackheap   0x00018331   Gb    1  Code  Hi   0xa
    573  strlen                     0x00018349   Gb    1  Code  De   0x3e
    574  __aeabi_memcpy             0x00018387   Gb    1  Code  De 
    575  __rt_memcpy                0x00018387   Gb    1  Code  De   0x8a
    576  _memcpy_lastbytes          0x000183ed   Gb    1  Code  De 
    577  __aeabi_memset4            0x00018411   Gb    1  Code  De   0x10
    578  __aeabi_memset8            0x00018411   Gb    1  Code  De 
    579  __aeabi_memclr             0x00018421   Gb    1  Code  De 
    580  __rt_memclr                0x00018421   Gb    1  Code  De 
    581  _memset                    0x00018425   Gb    1  Code  De   0x40
    582  __use_two_region_memory    0x00018465   Gb    1  Code  Hi   0x2
    583  __rt_heap_escrow$2region   0x00018467   Gb    1  Code  De   0x2
    584  __rt_heap_expand$2region   0x00018469   Gb    1  Code  De   0x2
    585  __aeabi_memcpy4            0x0001846b   Gb    1  Code  De 
    586  __aeabi_memcpy8            0x0001846b   Gb    1  Code  De 
    587  __rt_memcpy_w              0x0001846b   Gb    1  Code  De   0x64
    588  _memcpy_lastbytes_aligned  0x000184b3   Gb    1  Code  De 
    589  __aeabi_memclr4            0x000184cf   Gb    1  Code  De 
    590  __aeabi_memclr8            0x000184cf   Gb    1  Code  De 
    591  __rt_memclr_w              0x000184cf   Gb    1  Code  De 
    592  _memset_w                  0x000184d3   Gb    1  Code  De   0x4a
    593  __user_setup_stackheap     0x0001851d   Gb    1  Code  De   0x4a
    594  exit                       0x00018567   Gb    1  Code  De   0x12
    595  __user_libspace            0x00018579   Wk    1  Code  De   0x8
    596  __user_perproc_libspace    0x00018579   Wk    1  Code  De 
    597  __user_perthread_libspace  0x00018579   Wk    1  Code  De 
    598  _sys_exit                  0x00018581   Gb    1  Code  De   0x8
    599  __I$use$semihosting        0x0001858d   Gb    1  Code  Hi 
    600  __use_no_semihosting_swi   0x0001858d   Gb    1  Code  Hi   0x2
    601  __semihosting_library_function
                                    0x0001858f   Gb    1  Code  Hi 
    602  HardFault_Handler          0x00018591   Gb    1  Code  Hi   0x1e
    603  PendSV_Handler             0x000185c1   Gb    1  Code  Hi   0x64
    604  SVC_Handler                0x00018631   Gb    1  Code  Hi   0x24
    605  SysTick_Handler            0x00018655   Gb    1  Code  Hi   0x3c
    606  am_audio_buffer_empty      0x00018859   Gb    1  Code  Hi   0x4e
    607  am_audio_buffer_index_set  0x000188a9   Gb    1  Code  Hi   0x6e
    608  am_audio_buffer_init       0x00018919   Gb    1  Code  Hi   0x82
    609  am_audio_buffer_nested_push
                                    0x0001899d   Gb    1  Code  Hi   0x82
    610  am_audio_buffer_push       0x00018a21   Gb    1  Code  Hi   0x62
    611  am_bsp_itm_printf_enable   0x00018a85   Gb    1  Code  Hi   0xe2
    612  am_bsp_low_power_init      0x00018b69   Gb    1  Code  Hi   0x14
    613  am_ctimer_isr              0x00018b7d   Gb    1  Code  Hi   0x16
    614  am_devices_led_array_init  0x00018b95   Gb    1  Code  Hi   0x42
    615  am_devices_led_array_out   0x00018bd9   Gb    1  Code  Hi   0x48
    616  am_devices_led_init        0x00018c21   Gb    1  Code  Hi   0xba
    617  am_devices_led_off         0x00018cdd   Gb    1  Code  Hi   0x8a
    618  am_devices_led_on          0x00018d69   Gb    1  Code  Hi   0x8a
    619  am_devices_led_toggle      0x00018df5   Gb    1  Code  Hi   0xac
    620  am_freertos_sleep          0x00018ea1   Gb    1  Code  Hi   0x12
    621  am_freertos_wakeup         0x00018eb5   Gb    1  Code  Hi   0x8
    622  am_getStackedReg           0x00018ebd   Gb    1  Code  Hi   0x12
    623  am_gpio0_001f_isr          0x00018f25   Gb    1  Code  Hi   0x30
    624  am_gpu_power_disable       0x00018f55   Wk    1  Code  Hi   0x8
    625  am_gpu_power_enable        0x00018f5d   Wk    1  Code  Hi   0x8
    626  am_hal_cachectrl_config    0x00018f65   Gb    1  Code  Hi   0x50
    627  am_hal_cachectrl_enable    0x00018fb5   Gb    1  Code  Hi   0x1e
    628  am_hal_daxi_config         0x00018fd5   Gb    1  Code  Hi   0x7c
    629  am_hal_daxi_control        0x00019051   Gb    1  Code  Hi   0x56
    630  am_hal_dcu_get             0x000190a9   Gb    1  Code  Hi   0x50
    631  am_hal_dcu_update          0x00019211   Gb    1  Code  Hi   0x58
    632  am_hal_delay_us            0x00019269   Gb    1  Code  Hi   0x58
    633  am_hal_delay_us_status_change
                                    0x000192c1   Gb    1  Code  Hi   0x46
    634  am_hal_delay_us_status_check
                                    0x00019309   Gb    1  Code  Hi   0x74
    635  am_hal_fault_status_get    0x0001937d   Gb    1  Code  Hi   0x70
    636  am_hal_gpio_interrupt_control
                                    0x000193ed   Gb    1  Code  Hi   0x27c
    637  am_hal_gpio_interrupt_irq_clear
                                    0x00019669   Gb    1  Code  Hi   0x5c
    638  am_hal_gpio_interrupt_irq_status_get
                                    0x000196c5   Gb    1  Code  Hi   0xb4
    639  am_hal_gpio_interrupt_register
                                    0x00019779   Gb    1  Code  Hi   0x112
    640  am_hal_gpio_interrupt_service
                                    0x0001988d   Gb    1  Code  Hi   0x98
    641  am_hal_gpio_pinconfig      0x00019925   Gb    1  Code  Hi   0xb6
    642  am_hal_gpio_state_read     0x000199dd   Gb    1  Code  Hi   0x8e
    643  am_hal_gpio_state_write    0x00019a6d   Gb    1  Code  Hi   0x12a
    644  am_hal_interrupt_master_disable
                                    0x00019b99   Gb    1  Code  Hi   0x8
    645  am_hal_interrupt_master_enable
                                    0x00019ba1   Gb    1  Code  Hi   0x8
    646  am_hal_interrupt_master_set
                                    0x00019ba9   Gb    1  Code  Hi   0x6
    647  am_hal_itm_enable          0x00019bb1   Gb    1  Code  Hi   0x66
    648  am_hal_itm_print           0x00019c19   Gb    1  Code  Hi   0x40
    649  am_hal_itm_stimulus_reg_byte_write
                                    0x00019c59   Gb    1  Code  Hi   0x2c
    650  am_hal_mcuctrl_info_get    0x00019c85   Gb    1  Code  Hi   0xc2
    651  am_hal_mram_info_read      0x00019d49   Gb    1  Code  Hi   0xc2
    652  am_hal_pdm_configure       0x00019e0d   Gb    1  Code  Hi   0x19a
    653  am_hal_pdm_deinitialize    0x00019fa9   Gb    1  Code  Hi   0x58
    654  am_hal_pdm_disable         0x0001a001   Gb    1  Code  Hi   0x88
    655  am_hal_pdm_dma_disable     0x0001a089   Gb    1  Code  Hi   0x96
    656  am_hal_pdm_dma_get_buffer  0x0001a121   Gb    1  Code  Hi   0x38
    657  am_hal_pdm_dma_start       0x0001a159   Gb    1  Code  Hi   0xd2
    658  am_hal_pdm_enable          0x0001a22d   Gb    1  Code  Hi   0x7c
    659  am_hal_pdm_fifo_flush      0x0001a2a9   Gb    1  Code  Hi   0x54
    660  am_hal_pdm_initialize      0x0001a2fd   Gb    1  Code  Hi   0xa4
    661  am_hal_pdm_interrupt_clear 0x0001a3a1   Gb    1  Code  Hi   0x56
    662  am_hal_pdm_interrupt_disable
                                    0x0001a3f9   Gb    1  Code  Hi   0x5a
    663  am_hal_pdm_interrupt_enable
                                    0x0001a455   Gb    1  Code  Hi   0x5a
    664  am_hal_pdm_interrupt_service
                                    0x0001a4b1   Gb    1  Code  Hi   0x76
    665  am_hal_pdm_interrupt_status_get
                                    0x0001a529   Gb    1  Code  Hi   0x8a
    666  am_hal_pdm_power_control   0x0001a5b5   Gb    1  Code  Hi   0xe0
    667  am_hal_pwrctrl_control     0x0001a695   Gb    1  Code  Hi   0x230
    668  am_hal_pwrctrl_low_power_init
                                    0x0001a8c5   Gb    1  Code  Hi   0x1bc
    669  am_hal_pwrctrl_mcu_memory_config
                                    0x0001aa81   Gb    1  Code  Hi   0x21a
    670  am_hal_pwrctrl_mcu_mode_select
                                    0x0001ac9d   Gb    1  Code  Hi   0xf4
    671  am_hal_pwrctrl_mcu_mode_status
                                    0x0001ad91   Gb    1  Code  Hi   0x2a
    672  am_hal_pwrctrl_periph_disable
                                    0x0001adbd   Gb    1  Code  Hi   0xca
    673  am_hal_pwrctrl_periph_enable
                                    0x0001ae89   Gb    1  Code  Hi   0x10a
    674  am_hal_pwrctrl_periph_enabled
                                    0x0001af95   Gb    1  Code  Hi   0x52
    675  am_hal_pwrctrl_sram_config 0x0001afe9   Gb    1  Code  Hi   0x140
    676  am_hal_rtc_osc_disable     0x0001b129   Gb    1  Code  Hi   0x14
    677  am_hal_stimer_compare_delta_set
                                    0x0001b13d   Gb    1  Code  Hi   0xd0
    678  am_hal_stimer_config       0x0001b20d   Gb    1  Code  Hi   0x26
    679  am_hal_stimer_counter_get  0x0001b235   Gb    1  Code  Hi   0x32
    680  am_hal_stimer_int_clear    0x0001b269   Gb    1  Code  Hi   0x14
    681  am_hal_stimer_int_enable   0x0001b27d   Gb    1  Code  Hi   0x18
    682  am_hal_stimer_int_status_get
                                    0x0001b295   Gb    1  Code  Hi   0x34
    683  am_hal_sysctrl_fpu_enable  0x0001b2c9   Gb    1  Code  Hi   0x10
    684  am_hal_sysctrl_fpu_stacking_enable
                                    0x0001b2d9   Gb    1  Code  Hi   0x48
    685  am_hal_sysctrl_sleep       0x0001b321   Gb    1  Code  Hi   0x1ba
    686  am_hal_timer_interrupt_clear
                                    0x0001b4dd   Gb    1  Code  Hi   0x16
    687  am_hal_timer_interrupt_status_get
                                    0x0001b4f5   Gb    1  Code  Hi   0x44
    688  am_hal_tpiu_enable         0x0001b539   Gb    1  Code  Hi   0x98
    689  am_hal_triple_read         0x0001b5d1   Gb    1  Code  Hi   0x30
    690  am_pdm0_isr                0x0001b601   Gb    1  Code  Hi   0xf0
    691  am_stimer_cmpr0_isr        0x0001b6f1   Gb    1  Code  Hi   0x28
    692  am_stimer_cmpr1_isr        0x0001b719   Gb    1  Code  Hi   0x38
    693  am_util_delay_ms           0x0001b751   Gb    1  Code  Hi   0x16
    694  am_util_faultisr_collect_data
                                    0x0001b769   Gb    1  Code  Hi   0x328
    695  am_util_id_device          0x0001ba91   Gb    1  Code  Hi   0xde
    696  am_util_stdio_printf       0x0001bb71   Gb    1  Code  Hi   0x5c
    697  am_util_stdio_printf_init  0x0001bbcd   Gb    1  Code  Hi   0x14
    698  am_util_stdio_vsprintf     0x0001bbe1   Gb    1  Code  Hi   0x654
    699  am_valid_sp                0x0001c235   Gb    1  Code  Hi   0x36
    700  am_vos_audio_flush_ring_buffer
                                    0x0001c26d   Gb    1  Code  Hi   0x8
    701  am_vos_audio_handler       0x0001c275   Gb    1  Code  Hi   0x80
    702  am_vos_audio_processing_task
                                    0x0001c2f5   Gb    1  Code  Hi   0x3a
    703  am_vos_audio_reset_flag_and_buffer
                                    0x0001c331   Gb    1  Code  Hi   0xc
    704  am_vos_audio_wwd_enable    0x0001c33d   Gb    1  Code  Hi   0x30
    705  am_vos_board_init          0x0001c36d   Gb    1  Code  Hi   0x22
    706  am_vos_burst_mode_disable  0x0001c391   Gb    1  Code  Hi   0x2
    707  am_vos_burst_mode_setup    0x0001c395   Gb    1  Code  Hi   0x60
    708  am_vos_button_gpio_check   0x0001c3f5   Gb    1  Code  Hi   0x5c
    709  am_vos_button_init         0x0001c451   Gb    1  Code  Hi   0x4c
    710  am_vos_button_int_register 0x0001c49d   Gb    1  Code  Hi   0x2a
    711  am_vos_get_ring_buffer_status
                                    0x0001c4c9   Gb    1  Code  Hi   0x72
    712  am_vos_gpio_disable_irq    0x0001c53d   Gb    1  Code  Hi   0x14
    713  am_vos_gpio_enable_irq     0x0001c551   Gb    1  Code  Hi   0x3a
    714  am_vos_gpio_init           0x0001c58d   Gb    1  Code  Hi   0x2a
    715  am_vos_heartbeat_led_process
                                    0x0001c5b9   Gb    1  Code  Hi   0x46
    716  am_vos_led_task            0x0001c601   Gb    1  Code  Hi   0x84
    717  am_vos_logic_led_all_off   0x0001c685   Gb    1  Code  Hi   0x14
    718  am_vos_logic_led_swirl     0x0001c699   Gb    1  Code  Hi   0x160
    719  am_vos_mic_enable          0x0001c7f9   Gb    1  Code  Hi   0x5a
    720  am_vos_mute_mic_process    0x0001c855   Gb    1  Code  Hi   0x22
    721  am_vos_mute_mic_toggle     0x0001c879   Gb    1  Code  Hi   0xa0
    722  am_vos_pdm_deinit          0x0001c919   Gb    1  Code  Hi   0xc6
    723  am_vos_pdm_init            0x0001c9e1   Gb    1  Code  Hi   0xae
    724  am_vos_pdm_trigger_dma     0x0001ca91   Gb    1  Code  Hi   0x3a
    725  am_vos_print_system_info   0x0001cacd   Gb    1  Code  Hi   0xfc
    726  am_vos_printf              0x0001cbc9   Gb    1  Code  Hi   0x56
    727  am_vos_reset_detected_flag 0x0001cc21   Gb    1  Code  Hi   0x20
    728  am_vos_ring_buffer_empty   0x0001cc41   Gb    1  Code  Hi   0x3a
    729  am_vos_ring_buffer_full    0x0001cc7d   Gb    1  Code  Hi   0x3a
    730  am_vos_ring_buffer_overwrite
                                    0x0001ccb9   Gb    1  Code  Hi   0x3a
    731  am_vos_ring_buffer_pop     0x0001ccf5   Gb    1  Code  Hi   0xee
    732  am_vos_ring_buffer_push    0x0001cde5   Gb    1  Code  Hi   0x218
    733  am_vos_stdio_gatekeeper_task
                                    0x0001cffd   Gb    1  Code  Hi   0xaa
    734  am_vos_stdio_printf        0x0001d0a9   Gb    1  Code  Hi   0xc2
    735  am_vos_stdio_printf_init   0x0001d16d   Gb    1  Code  Hi   0x14
    736  am_vos_sys_init            0x0001d181   Gb    1  Code  Hi   0x64
    737  am_vos_task_create         0x0001d1e5   Gb    1  Code  Hi   0xa4
    738  am_vos_task_create_all_tasks
                                    0x0001d289   Gb    1  Code  Hi   0x6e
    739  am_vos_task_init           0x0001d2f9   Gb    1  Code  Hi   0x36
    740  am_vos_task_read           0x0001d331   Gb    1  Code  Hi   0x50
    741  am_vos_task_send           0x0001d381   Gb    1  Code  Hi   0xa4
    742  am_vos_task_send_fromISR   0x0001d425   Gb    1  Code  Hi   0xb8
    743  am_vos_timer_create        0x0001d4dd   Gb    1  Code  Hi   0x4a
    744  am_vos_timer_create_all_timers
                                    0x0001d529   Gb    1  Code  Hi   0x5e
    745  am_vos_timer_heart_beat_callback
                                    0x0001d589   Gb    1  Code  Hi   0x1a
    746  buck_ldo_override_init     0x0001d5a5   Gb    1  Code  Hi   0xa0
    747  buck_ldo_update_override   0x0001d645   Gb    1  Code  Hi   0x44
    748  crypto_boost_trims         0x0001d6bd   Gb    1  Code  Hi   0x194
    749  eTaskConfirmSleepModeStatus
                                    0x0001dc91   Gb    1  Code  Hi   0x80
    750  main                       0x0001e0c5   Gb    1  Code  Hi   0x6c
    751  pvPortMalloc               0x0001f025   Gb    1  Code  Hi   0x1b2
    752  pxPortInitialiseStack      0x0001f2d9   Gb    1  Code  Hi   0x5e
    753  uxListRemove               0x0001f4cd   Gb    1  Code  Hi   0x48
    754  uxTaskGetNumberOfTasks     0x0001f515   Gb    1  Code  Hi   0xc
    755  vApplicationMallocFailedHook
                                    0x0001f521   Gb    1  Code  Hi   0x4
    756  vApplicationStackOverflowHook
                                    0x0001f525   Gb    1  Code  Hi   0xc
    757  vListInitialise            0x0001f531   Gb    1  Code  Hi   0x2e
    758  vListInitialiseItem        0x0001f561   Gb    1  Code  Hi   0xe
    759  vListInsert                0x0001f571   Gb    1  Code  Hi   0x6a
    760  vPortEnterCritical         0x0001f5f1   Gb    1  Code  Hi   0x44
    761  vPortExitCritical          0x0001f635   Gb    1  Code  Hi   0x38
    762  vPortFree                  0x0001f66d   Gb    1  Code  Hi   0x96
    763  vPortSetupTimerInterrupt   0x0001f705   Gb    1  Code  Hi   0xa2
    764  vPortSuppressTicksAndSleep 0x0001f7a9   Gb    1  Code  Hi   0x152
    765  vPortValidateInterruptPriority
                                    0x0001f8fd   Gb    1  Code  Hi   0x60
    766  vQueueWaitForMessageRestricted
                                    0x0001f95d   Gb    1  Code  Hi   0x64
    767  vTaskDelay                 0x0001f9c1   Gb    1  Code  Hi   0x5c
    768  vTaskInternalSetTimeOutState
                                    0x0001fa1d   Gb    1  Code  Hi   0x24
    769  vTaskMissedYield           0x0001fa41   Gb    1  Code  Hi   0xe
    770  vTaskPlaceOnEventList      0x0001fa51   Gb    1  Code  Hi   0x30
    771  vTaskPlaceOnEventListRestricted
                                    0x0001fa81   Gb    1  Code  Hi   0x6a
    772  vTaskStartScheduler        0x0001faed   Gb    1  Code  Hi   0xa2
    773  vTaskStepTick              0x0001fb91   Gb    1  Code  Hi   0x96
    774  vTaskSuspendAll            0x0001fc29   Gb    1  Code  Hi   0x10
    775  vTaskSwitchContext         0x0001fc39   Gb    1  Code  Hi   0x10e
    776  xPortStartScheduler        0x0001fd49   Gb    1  Code  Hi   0x120
    777  xPortStimerTickHandler     0x0001fe69   Gb    1  Code  Hi   0xd0
    778  xQueueGenericCreate        0x0001ff39   Gb    1  Code  Hi   0x88
    779  xQueueGenericReset         0x0001ffc1   Gb    1  Code  Hi   0xe4
    780  xQueueGenericSend          0x000200a5   Gb    1  Code  Hi   0x1e4
    781  xQueueGenericSendFromISR   0x00020289   Gb    1  Code  Hi   0x138
    782  xQueueReceive              0x000203c1   Gb    1  Code  Hi   0x1a6
    783  xTaskCheckForTimeOut       0x00020569   Gb    1  Code  Hi   0xae
    784  xTaskCreate                0x00020619   Gb    1  Code  Hi   0xa0
    785  xTaskGetSchedulerState     0x000206b9   Gb    1  Code  Hi   0x38
    786  xTaskGetTickCount          0x000206f1   Gb    1  Code  Hi   0x14
    787  xTaskIncrementTick         0x00020705   Gb    1  Code  Hi   0x25a
    788  xTaskRemoveFromEventList   0x00020961   Gb    1  Code  Hi   0x18c
    789  xTaskResumeAll             0x00020aed   Gb    1  Code  Hi   0x21c
    790  xTimerCreate               0x00020d09   Gb    1  Code  Hi   0x4a
    791  xTimerCreateTimerTask      0x00020d55   Gb    1  Code  Hi   0x5a
    792  xTimerGenericCommand       0x00020db1   Gb    1  Code  Hi   0x9e
    793  __aeabi_d2f                0x00020e51   Gb    1  Code  De 
    794  _d2f                       0x00020e51   Gb    1  Code  De   0x62
    795  __fpl_dnaninf              0x00020eb3   Gb    1  Code  De   0x9c
    796  _fp_init                   0x00020f4f   Gb    1  Code  De   0x1a
    797  __fplib_config_fpu_vfp     0x00020f67   Gb    1  Code  De 
    798  __fplib_config_pureend_doubles
                                    0x00020f67   Gb    1  Code  De 
    799  __fpl_fretinf              0x00020f69   Gb    1  Code  De   0xa
    800  __I$use$fp                 0x00020f72   Gb    1   --   De 
    801  am_hal_cachectrl_defaults  0x00020f9c   Gb    1  Data  Hi   0x3
    802  am_hal_daxi_defaults       0x00020f9f   Gb    1  Data  Hi   0x5
    803  am_hal_gpio_pincfg_disabled
                                    0x00020fa4   Gb    1  Data  Hi   0x4
    804  am_hal_gpio_pincfg_opendrain
                                    0x00020fa8   Gb    1  Data  Hi   0x4
    805  am_hal_gpio_pincfg_output  0x00020fac   Gb    1  Data  Hi   0x4
    806  am_hal_gpio_pincfg_tristate
                                    0x00020fb0   Gb    1  Data  Hi   0x4
    807  am_hal_pwrctrl_peripheral_control
                                    0x00020fb4   Gb    1  Data  Hi   0x190
    808  g_DefaultMcuMemCfg         0x00021144   Gb    1  Data  Hi   0x6
    809  g_DefaultSRAMCfg           0x0002114a   Gb    1  Data  Hi   0x6
    810  g_am_hal_bootrom_helper    0x000211f4   Gb    1  Data  Hi   0x28
    811  sGlobalAccess              0x00021274   Gb    1  Data  Hi   0x1c
    812  ui32DSP0Allowed            0x000218a0   Gb    1  Data  Hi   0x14
    813  ui32DSP1Allowed            0x000218b4   Gb    1  Data  Hi   0x14
    814  ui32MCUAllowed             0x000218c8   Gb    1  Data  Hi   0x14
    815  ui32SharedAccess           0x000218dc   Gb    1  Data  Hi   0x14
    816  uxTopUsedPriority          0x000218f0   Gb    1  Data  Hi   0x4
    817  Region$$Table$$Base        0x000218f4   Gb    1   --   Hi 
    818  Region$$Table$$Limit       0x00021924   Gb    1   --   Hi 
    819  am_bsp_psLEDs              0x10000000   Gb    2  Data  Hi   0x18
    820  gDaxiConfig                0x10000018   Gb    2  Data  Hi   0x5
    821  gDcuDisable                0x10000020   Gb    2  Data  Hi   0x8
    822  gDcuEnable                 0x10000028   Gb    2  Data  Hi   0x8
    823  g_AM_BSP_GPIO_BUTTON0      0x10000030   Gb    2  Data  Hi   0x4
    824  g_AM_BSP_GPIO_BUTTON1      0x10000034   Gb    2  Data  Hi   0x4
    825  g_AM_BSP_GPIO_ITM_SWO      0x10000038   Gb    2  Data  Hi   0x4
    826  g_AM_BSP_GPIO_PDM0_CLK     0x1000003c   Gb    2  Data  Hi   0x4
    827  g_AM_BSP_GPIO_PDM0_DATA    0x10000040   Gb    2  Data  Hi   0x4
    828  g_eCurrPwrMode             0x10000044   Gb    2  Data  Hi   0x1
    829  g_sVosAud                  0x10000068   Gb    2  Data  Hi   0xc0
    830  g_sVosBrd                  0x10000128   Gb    2  Data  Hi   0x158
    831  g_sVosSys                  0x10000280   Gb    2  Data  Hi   0x14
    832  g_ui32TrimVer              0x10000294   Gb    2  Data  Hi   0x4
    833  g_ui32origSimobuckVDDStrim 0x10000298   Gb    2  Data  Hi   0x4
    834  gpDcuEnable                0x1000029c   Gb    2  Data  Hi   0x4
    835  gpDcuLock                  0x100002a0   Gb    2  Data  Hi   0x4
    836  __libspace_start           0x100002a8   Gb    3  Data  De   0x60
    837  __temporary_stack_top$libspace
                                    0x10000308   Gb    3  Data  De 
    838  am_KWD_tasks               0x10000308   Gb    3  Data  Hi   0x50
    839  am_KWD_timers              0x10000358   Gb    3  Data  Hi   0x10
    840  gFaultStack                0x10000370   Gb    3  Data  Hi   0x200
    841  gNumCmpB                   0x10000570   Gb    3  Data  Hi   0x4
    842  gStartOff                  0x10000574   Gb    3  Data  Hi   0x4
    843  g_PDMhandles               0x10000578   Gb    3  Data  Hi   0x18
    844  g_pfnCharPrint             0x100005b4   Gb    3  Data  Hi   0x4
    845  g_sAmUtil                  0x100009b8   Gb    3  Data  Hi   0x8844
    846  pxCurrentTCB               0x10009dc4   Gb    3  Data  Hi   0x4
    847  ulTimerCountsForOneTick    0x1000ea70   Gb    3  Data  Hi   0x4
    848  psGlobalAccessPtr          0x10060000   Gb    4  Data  Hi   0x4
    849  gpui32PdmDmaBuf            0x10060004   Gb    4  Data  Hi   0x280
    850  ui32MCUClaimed             0x10060284   Gb    4  Data  Hi   0x14
    851  ui32DSP0Claimed            0x10060298   Gb    4  Data  Hi   0x14
    852  ui32DSP1Claimed            0x100602ac   Gb    4  Data  Hi   0x14


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

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

            1      1: $d
            2      4: $t
            3      7: $t.0
            4     12: $d.4
            5     17: $t.11
            6     23: $d.12
            7     29: $t.2
            8     34: $d.3
            9     39: $t.13
           10     45: $d.9
           11     50: $t.10
           12     56: $d.6
           13     61: $t.7
           14     66: $d.23
           15     72: $t.24
           16     78: $t.4
           17     83: $d.7
           18     88: $t.8
           19     93: $t.5
           20     98: $d.5
           21    103: $t.6
           22    108: $d.21
           23    114: $t.22
           24    120: $d.22
           25    126: $t.9
           26    131: $d.realdata
           27    143: am_vos_board_setup.c
           28    164: __NVIC_SetPriority
           29    183: __NVIC_EnableIRQ
           30    200: __NVIC_DisableIRQ
           31    218: __tagsym$$used.0
           32    235: .L__const.am_vos_pdm_init.sPdmConfig
           33    272: g_ePdmInterrupts
           34    289: .L.str.4
           35    298: .L.str
           36    305: .L.str.6
           37    314: .L.str.2
           38    323: .L.str.7
           39    332: .L.str.3
           40    341: .L.str.1
           41    350: .L.str.5
           42    359: am_vos_isr.c
           43    372: am_vos_audio.c
           44    387: pui8WweInBuff
           45    401: am_vos_audio_buffer.c
           46    423: am_vos_codec.c
           47    438: am_vos_init.c
           48    452: g_KWD_TaskSetup
           49    468: g_KWD_TimerSetup
           50    485: .L.str.14
           51    495: .L.str.15
           52    505: .L.str.8
           53    514: .L.str.13
           54    524: .L.str.10
           55    534: .L.str.11
           56    544: .L.str.9
           57    553: .L.str.12
           58    563: am_vos_logic.c
           59    578: am_vos_rtt_recorder.c
           60    600: am_vos_task.c
           61    614: am_vos_utils.c
           62    629: am_resources.c
           63    644: __tagsym$$used.1
           64    661: __tagsym$$used.2
           65    678: __tagsym$$used.3
           66    695: __tagsym$$used.4
           67    712: __tagsym$$used.5
           68    729: __tagsym$$used.6
           69    746: __tagsym$$used.7
           70    763: __tagsym$$used.8
           71    780: vos_lite.c
           72    791: .L__const.main.McuMemCfg
           73    816: .L__const.main.SRAMMemCfg
           74    842: port.c
           75    849: prvTaskExitError
           76    866: pxCurrentTCBConst2
           77    885: vPortEnableVFP
           78    900: prvPortStartFirstTask
           79    922: pxCurrentTCBConst
           80    940: __NVIC_ClearPendingIRQ
           81    963: ucMaxSysCallPriority
           82    984: ulMaxPRIGROUPValue
           83   1003: uxCriticalNesting
           84   1021: xMaximumPossibleSuppressedTicks
           85   1053: g_lastSTimerVal
           86   1069: event_groups.c
           87   1084: list.c
           88   1091: queue.c
           89   1099: prvInitialiseNewQueue
           90   1121: prvCopyDataToQueue
           91   1140: prvIsQueueFull
           92   1155: prvUnlockQueue
           93   1170: prvCopyDataFromQueue
           94   1191: prvIsQueueEmpty
           95   1207: tasks.c
           96   1215: prvInitialiseNewTask
           97   1236: prvAddNewTaskToReadyList
           98   1261: prvAddCurrentTaskToDelayedList
           99   1292: prvResetNextTaskUnblockTime
          100   1320: prvIdleTask
          101   1332: prvInitialiseTaskLists
          102   1355: prvCheckTasksWaitingTermination
          103   1387: prvGetExpectedIdleTime
          104   1410: uxSchedulerSuspended
          105   1431: xTickCount
          106   1442: xSuspendedTaskList
          107   1461: xSchedulerRunning
          108   1479: uxCurrentNumberOfTasks
          109   1502: uxTopReadyPriority
          110   1521: pxReadyTasksLists
          111   1539: xYieldPending
          112   1553: xPendingReadyList
          113   1571: xIdleTaskHandle
          114   1587: xNextTaskUnblockTime
          115   1608: xPendedTicks
          116   1621: pxDelayedTaskList
          117   1639: pxOverflowDelayedTaskList
          118   1665: xNumOfOverflows
          119   1681: uxTaskNumber
          120   1694: xDelayedTaskList1
          121   1712: xDelayedTaskList2
          122   1730: timers.c
          123   1739: prvCheckForValidListAndQueue
          124   1768: prvTimerTask
          125   1781: prvInitialiseNewTimer
          126   1803: prvGetNextExpireTime
          127   1824: prvProcessTimerOrBlockTask
          128   1851: prvProcessReceivedCommands
          129   1878: prvSampleTimeNow
          130   1895: prvProcessExpiredTimer
          131   1918: prvSwitchTimerLists
          132   1938: prvReloadTimer
          133   1953: prvInsertTimerInActiveList
          134   1980: xTimerQueue
          135   1992: xTimerTaskHandle
          136   2009: pxCurrentTimerList
          137   2028: pxOverflowTimerList
          138   2048: prvSampleTimeNow.xLastTime
          139   2075: xActiveTimerList1
          140   2093: xActiveTimerList2
          141   2111: am_vos_spp_port.c
          142   2129: am_devices_led.c
          143   2146: am_devices_t5838.c
          144   2165: SEGGER_RTT.c
          145   2178: SEGGER_RTT_printf.c
          146   2198: heap_4.c
          147   2207: prvHeapInit
          148   2219: prvInsertBlockIntoFreeList
          149   2246: pxEnd
          150   2252: xFreeBytesRemaining
          151   2272: xStart
          152   2279: xMinimumEverFreeBytesRemaining
          153   2310: xNumberOfSuccessfulAllocations
          154   2341: xNumberOfSuccessfulFrees
          155   2366: ucHeap
          156   2373: am_util_delay.c
          157   2389: am_util_faultisr.c
          158   2408: .L.str.29
          159   2418: .L.str.25
          160   2428: .L.str.18
          161   2438: .L.str.17
          162   2448: .L.str.23
          163   2458: .L.str.20
          164   2468: .L.str.21
          165   2478: .L.str.19
          166   2488: .L.str.22
          167   2498: .L.str.24
          168   2508: .L.str.16
          169   2518: .L.str.27
          170   2528: .L.str.26
          171   2538: .L.str.28
          172   2548: am_util_id.c
          173   2561: revmaj_get
          174   2572: chiprev_set
          175   2584: g_ui8DeviceNameUnknown
          176   2607: g_ui8VendorNameUnknown
          177   2630: g_ui8VendorNameAmbq
          178   2650: g_DeviceNameApollo4l
          179   2671: g_TempRange
          180   2683: am_util_stdio.c
          181   2699: decstr_to_int
          182   2713: simple_strlen
          183   2727: padbuffer
          184   2737: ndigits_in_hex
          185   2752: uint64_to_hexstr
          186   2769: ndigits_in_u64
          187   2784: uint64_to_str
          188   2798: ndigits_in_i64
          189   2813: ftoa
          190   2818: divu64_10
          191   2828: g_bTxtXlate
          192   2840: g_prfbuf
          193   2849: ../keil6/startup_keil6.s
          194   2874: STACK
          195   2880: StackMem
          196   2889: HEAP
          197   2894: HeapMem
          198   2902: RESET
          199   2908: $v0
          200   2912: am_cryptosec_isr
          201   2929: am_default_isr
          202   2944: .text
          203   2950: am_hal_gpio.c
          204   2964: gpionum_intreg_index_get
          205   2989: g_ui32RMpintbl
          206   3004: g_ui32DSpintbl
          207   3019: gpio_ppfnHandlers
          208   3037: gpio_pppvIrqArgs
          209   3054: am_hal_pdm.c
          210   3067: find_dma_threshold
          211   3086: am_hal_pwrctrl.c
          212   3103: am_get_pwrctrl
          213   3118: crypto_quiesce
          214   3133: pwrctrl_periph_disable_msk_check
          215   3166: TrimVersionGet
          216   3181: g_bBoostForCryptoApplied
          217   3206: g_i32LatestVddfActTrim
          218   3229: g_i32LatestLDOActTrim
          219   3251: g_ui32VDDFAdjustCodes
          220   3273: g_bOrigTrimsStored
          221   3292: g_orig_ACTTRIMVDDF
          222   3311: g_orig_MEMLDOACTIVETRIM
          223   3335: g_orig_LPTRIMVDDF
          224   3353: g_orig_MEMLPLDOTRIM
          225   3373: g_orig_TVRGVREFTRIM
          226   3393: am_hal_stimer.c
          227   3409: bStimerConfigured
          228   3427: g_lastStimer
          229   3440: am_hal_timer.c
          230   3455: am_hal_cachectrl.c
          231   3474: daxi_flush_complete
          232   3494: daxi_flush_invalidate
          233   3516: am_hal_fault.c
          234   3531: am_hal_interrupt.c
          235   3550: am_hal_mcuctrl.c
          236   3567: device_info_get
          237   3583: g_am_hal_mcuctrl_sku_mram_size
          238   3614: g_am_hal_mcuctrl_sku_ssram_size
          239   3646: am_hal_sysctrl.c
          240   3663: am_hal_utils.c
          241   3678: am_bsp.c
          242   3687: g_ePrintInterface
          243   3705: am_bsp_pins.c
          244   3719: am_hal_dcu.c
          245   3732: get_ui32_dcu_mask
          246   3750: get_raw_dcu_mask
          247   3767: am_hal_dcu_raw_get
          248   3786: am_hal_dcu_raw_update
          249   3808: am_hal_global.c
          250   3824: am_hal_pin.c
          251   3837: am_hal_bootrom_helper.c
          252   3861: am_hal_itm.c
          253   3874: am_hal_mram.c
          254   3888: am_hal_rtc.c
          255   3901: am_hal_tpiu.c
          256   3915: am_hal_uart.c
          257   3929: am_hal_queue.c
          258   3944: dc.s
          259   3949: ../clib/string.c
          260   3966: ../clib/memcpset.s
          261   3985: ../clib/heapaux.c
          262   4003: ../clib/angel/startup.s
          263   4027: !!!main
          264   4035: ../clib/angel/handlers.s
          265   4060: !!handler_copy
          266   4075: ../fplib/d2f.s
          267   4090: x$fpl$d2f
          268   4100: ../clib/angel/kernel.s
          269   4123: .ARM.Collect$$rtentry$$00000000
          270   4155: ../fplib/dnaninf.s
          271   4174: x$fpl$dnaninf
          272   4188: ../fplib/fretinf.s
          273   4207: x$fpl$fretinf
          274   4221: ../fplib/usenofp.s
          275   4240: x$fpl$usenofp
          276   4254: .ARM.Collect$$rtentry$$00000002
          277   4286: .ARM.Collect$$rtentry$$00000009
          278   4318: .ARM.Collect$$rtentry$$0000000A
          279   4350: .ARM.Collect$$rtentry$$0000000C
          280   4382: .ARM.Collect$$rtentry$$0000000D
          281   4414: .ARM.Collect$$rtentry$$00000004
          282   4446: ../clib/angel/sys.s
          283   4466: ../clib/stdlib.c
          284   4483: ../clib/angel/boardlib.s
          285   4508: ../clib/libinit.s
          286   4526: .ARM.Collect$$libinit$$00000000
          287   4558: .bss
          288   4563: .ARM.Collect$$rtexit$$00000000
          289   4594: .ARM.Collect$$libinit$$00000001
          290   4626: .ARM.Collect$$libinit$$00000004
          291   4658: .ARM.Collect$$libinit$$0000000A
          292   4690: .ARM.Collect$$libinit$$0000000C
          293   4722: .ARM.Collect$$libinit$$0000000E
          294   4754: .ARM.Collect$$libinit$$00000011
          295   4786: .ARM.Collect$$libinit$$00000013
          296   4818: .ARM.Collect$$libinit$$00000015
          297   4850: .ARM.Collect$$libinit$$00000017
          298   4882: .ARM.Collect$$libinit$$00000019
          299   4914: .ARM.Collect$$libinit$$0000001B
          300   4946: .ARM.Collect$$libinit$$0000001D
          301   4978: .ARM.Collect$$libinit$$0000001F
          302   5010: .ARM.Collect$$libinit$$00000021
          303   5042: .ARM.Collect$$libinit$$00000023
          304   5074: .ARM.Collect$$libinit$$00000025
          305   5106: .ARM.Collect$$libinit$$0000002C
          306   5138: .ARM.Collect$$libinit$$0000002E
          307   5170: .ARM.Collect$$libinit$$00000030
          308   5202: .ARM.Collect$$libinit$$00000032
          309   5234: .ARM.Collect$$libinit$$00000033
          310   5266: .ARM.Collect$$rtexit$$00000002
          311   5297: .ARM.Collect$$rtexit$$00000003
          312   5328: .ARM.Collect$$rtexit$$00000004
          313   5359: ../clib/armsys.c
          314   5376: ../fplib/fpinit.s
          315   5394: x$fpl$fpinit
          316   5407: ../clib/angel/sysapp.c
          317   5430: .ARM.Collect$$libshutdown$$00000000
          318   5466: ../clib/heapalloc.c
          319   5486: ../clib/signal.c
          320   5503: .ARM.Collect$$libshutdown$$00000002
          321   5539: .ARM.Collect$$libshutdown$$00000004
          322   5575: .ARM.Collect$$libshutdown$$00000007
          323   5611: .ARM.Collect$$libshutdown$$0000000A
          324   5647: .ARM.Collect$$libshutdown$$0000000C
          325   5683: .ARM.Collect$$libshutdown$$0000000F
          326   5719: .ARM.Collect$$libshutdown$$00000010
          327   5755: ../clib/angel/rt.s
          328   5774: ../clib/signal.s
          329   5791: ../clib/angel/dczerorl2.s
          330   5817: !!dczerorl2
          331   5829: ../clib/angel/scatter.s
          332   5853: !!!scatter
          333   5864: !!handler_zi
          334   5877: 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
          335   6068: __Vectors
          336   6078: __Patchable
          337   6090: Reset_Handler
          338   6104: NMI_Handler
          339   6116: MemManage_Handler
          340   6134: BusFault_Handler
          341   6151: UsageFault_Handler
          342   6170: DebugMon_Handler
          343   6187: am_adc_isr
          344   6198: am_audadc0_isr
          345   6213: am_brownout_isr
          346   6229: am_cachecpu_isr
          347   6245: am_clkgen_isr
          348   6259: am_disp_isr
          349   6271: am_dsi_isr
          350   6282: am_dspi2s0_isr
          351   6297: am_dspi2s1_isr
          352   6312: am_dspi2s2_isr
          353   6327: am_dspi2s3_isr
          354   6342: am_gpio0_203f_isr
          355   6360: am_gpio0_405f_isr
          356   6378: am_gpio0_607f_isr
          357   6396: am_gpio1_001f_isr
          358   6414: am_gpio1_203f_isr
          359   6432: am_gpio1_405f_isr
          360   6450: am_gpio1_607f_isr
          361   6468: am_gpu_isr
          362   6479: am_iomaster0_isr
          363   6496: am_iomaster1_isr
          364   6513: am_iomaster2_isr
          365   6530: am_iomaster3_isr
          366   6547: am_iomaster4_isr
          367   6564: am_iomaster5_isr
          368   6581: am_iomaster6_isr
          369   6598: am_iomaster7_isr
          370   6615: am_ioslave_acc_isr
          371   6634: am_ioslave_ios_isr
          372   6653: am_mspi0_isr
          373   6666: am_mspi1_isr
          374   6679: am_mspi2_isr
          375   6692: am_pdm1_isr
          376   6704: am_pdm2_isr
          377   6716: am_pdm3_isr
          378   6728: am_rtc_isr
          379   6739: am_sdio_isr
          380   6751: am_stimer_cmpr2_isr
          381   6771: am_stimer_cmpr3_isr
          382   6791: am_stimer_cmpr4_isr
          383   6811: am_stimer_cmpr5_isr
          384   6831: am_stimer_cmpr6_isr
          385   6851: am_stimer_cmpr7_isr
          386   6871: am_stimerof_isr
          387   6887: am_timer00_isr
          388   6902: am_timer01_isr
          389   6917: am_timer02_isr
          390   6932: am_timer03_isr
          391   6947: am_timer04_isr
          392   6962: am_timer05_isr
          393   6977: am_timer06_isr
          394   6992: am_timer07_isr
          395   7007: am_timer08_isr
          396   7022: am_timer09_isr
          397   7037: am_timer10_isr
          398   7052: am_timer11_isr
          399   7067: am_timer12_isr
          400   7082: am_timer13_isr
          401   7097: am_timer14_isr
          402   7112: am_timer15_isr
          403   7127: am_uart1_isr
          404   7140: am_uart2_isr
          405   7153: am_uart3_isr
          406   7166: am_uart_isr
          407   7178: am_usb_isr
          408   7189: am_vcomp_isr
          409   7202: am_watchdog_isr
          410   7218: __main
          411   7225: __scatterload
          412   7239: __scatterload_rt2
          413   7257: __scatterload_rt2_thumb_only
          414   7286: __scatterload_null
          415   7305: __decompress
          416   7318: __decompress1
          417   7332: __scatterload_copy
          418   7351: __scatterload_zeroinit
          419   7374: __rt_lib_init
          420   7388: __rt_lib_init_fp_1
          421   7407: __rt_lib_init_alloca_1
          422   7430: __rt_lib_init_argv_1
          423   7451: __rt_lib_init_atexit_1
          424   7474: __rt_lib_init_clock_1
          425   7496: __rt_lib_init_cpp_1
          426   7516: __rt_lib_init_exceptions_1
          427   7543: __rt_lib_init_fp_trap_1
          428   7567: __rt_lib_init_getenv_1
          429   7590: __rt_lib_init_heap_1
          430   7611: __rt_lib_init_lc_collate_1
          431   7638: __rt_lib_init_lc_ctype_1
          432   7663: __rt_lib_init_lc_monetary_1
          433   7691: __rt_lib_init_lc_numeric_1
          434   7718: __rt_lib_init_lc_time_1
          435   7742: __rt_lib_init_preinit_1
          436   7766: __rt_lib_init_rand_1
          437   7787: __rt_lib_init_return
          438   7808: __rt_lib_init_signal_1
          439   7831: __rt_lib_init_stdio_1
          440   7853: __rt_lib_init_user_alloc_1
          441   7880: __rt_lib_shutdown
          442   7898: __rt_lib_shutdown_cpp_1
          443   7922: __rt_lib_shutdown_fp_trap_1
          444   7950: __rt_lib_shutdown_heap_1
          445   7975: __rt_lib_shutdown_return
          446   8000: __rt_lib_shutdown_signal_1
          447   8027: __rt_lib_shutdown_stdio_1
          448   8053: __rt_lib_shutdown_user_alloc_1
          449   8084: __rt_entry
          450   8095: __rt_entry_presh_1
          451   8114: __rt_entry_sh
          452   8128: __rt_entry_li
          453   8142: __rt_entry_postsh_1
          454   8162: __rt_entry_main
          455   8178: __rt_entry_postli_1
          456   8198: __rt_exit
          457   8208: __rt_exit_ls
          458   8221: __rt_exit_prels_1
          459   8239: __rt_exit_exit
          460   8254: __user_initial_stackheap
          461   8279: strlen
          462   8286: __aeabi_memcpy
          463   8301: __rt_memcpy
          464   8313: _memcpy_lastbytes
          465   8331: __aeabi_memset4
          466   8347: __aeabi_memset8
          467   8363: __aeabi_memclr
          468   8378: __rt_memclr
          469   8390: _memset
          470   8398: __use_two_region_memory
          471   8422: __rt_heap_escrow$2region
          472   8447: __rt_heap_expand$2region
          473   8472: __aeabi_memcpy4
          474   8488: __aeabi_memcpy8
          475   8504: __rt_memcpy_w
          476   8518: _memcpy_lastbytes_aligned
          477   8544: __aeabi_memclr4
          478   8560: __aeabi_memclr8
          479   8576: __rt_memclr_w
          480   8590: _memset_w
          481   8600: __user_setup_stackheap
          482   8623: exit
          483   8628: __user_libspace
          484   8644: __user_perproc_libspace
          485   8668: __user_perthread_libspace
          486   8694: _sys_exit
          487   8704: __I$use$semihosting
          488   8724: __use_no_semihosting_swi
          489   8749: __semihosting_library_function
          490   8780: HardFault_Handler
          491   8798: PendSV_Handler
          492   8813: SVC_Handler
          493   8825: SysTick_Handler
          494   8841: am_audio_buffer_empty
          495   8863: am_audio_buffer_index_set
          496   8889: am_audio_buffer_init
          497   8910: am_audio_buffer_nested_push
          498   8938: am_audio_buffer_push
          499   8959: am_bsp_itm_printf_enable
          500   8984: am_bsp_low_power_init
          501   9006: am_ctimer_isr
          502   9020: am_devices_led_array_init
          503   9046: am_devices_led_array_out
          504   9071: am_devices_led_init
          505   9091: am_devices_led_off
          506   9110: am_devices_led_on
          507   9128: am_devices_led_toggle
          508   9150: am_freertos_sleep
          509   9168: am_freertos_wakeup
          510   9187: am_getStackedReg
          511   9204: am_gpio0_001f_isr
          512   9222: am_gpu_power_disable
          513   9243: am_gpu_power_enable
          514   9263: am_hal_cachectrl_config
          515   9287: am_hal_cachectrl_enable
          516   9311: am_hal_daxi_config
          517   9330: am_hal_daxi_control
          518   9350: am_hal_dcu_get
          519   9365: am_hal_dcu_update
          520   9383: am_hal_delay_us
          521   9399: am_hal_delay_us_status_change
          522   9429: am_hal_delay_us_status_check
          523   9458: am_hal_fault_status_get
          524   9482: am_hal_gpio_interrupt_control
          525   9512: am_hal_gpio_interrupt_irq_clear
          526   9544: am_hal_gpio_interrupt_irq_status_get
          527   9581: am_hal_gpio_interrupt_register
          528   9612: am_hal_gpio_interrupt_service
          529   9642: am_hal_gpio_pinconfig
          530   9664: am_hal_gpio_state_read
          531   9687: am_hal_gpio_state_write
          532   9711: am_hal_interrupt_master_disable
          533   9743: am_hal_interrupt_master_enable
          534   9774: am_hal_interrupt_master_set
          535   9802: am_hal_itm_enable
          536   9820: am_hal_itm_print
          537   9837: am_hal_itm_stimulus_reg_byte_write
          538   9872: am_hal_mcuctrl_info_get
          539   9896: am_hal_mram_info_read
          540   9918: am_hal_pdm_configure
          541   9939: am_hal_pdm_deinitialize
          542   9963: am_hal_pdm_disable
          543   9982: am_hal_pdm_dma_disable
          544  10005: am_hal_pdm_dma_get_buffer
          545  10031: am_hal_pdm_dma_start
          546  10052: am_hal_pdm_enable
          547  10070: am_hal_pdm_fifo_flush
          548  10092: am_hal_pdm_initialize
          549  10114: am_hal_pdm_interrupt_clear
          550  10141: am_hal_pdm_interrupt_disable
          551  10170: am_hal_pdm_interrupt_enable
          552  10198: am_hal_pdm_interrupt_service
          553  10227: am_hal_pdm_interrupt_status_get
          554  10259: am_hal_pdm_power_control
          555  10284: am_hal_pwrctrl_control
          556  10307: am_hal_pwrctrl_low_power_init
          557  10337: am_hal_pwrctrl_mcu_memory_config
          558  10370: am_hal_pwrctrl_mcu_mode_select
          559  10401: am_hal_pwrctrl_mcu_mode_status
          560  10432: am_hal_pwrctrl_periph_disable
          561  10462: am_hal_pwrctrl_periph_enable
          562  10491: am_hal_pwrctrl_periph_enabled
          563  10521: am_hal_pwrctrl_sram_config
          564  10548: am_hal_rtc_osc_disable
          565  10571: am_hal_stimer_compare_delta_set
          566  10603: am_hal_stimer_config
          567  10624: am_hal_stimer_counter_get
          568  10650: am_hal_stimer_int_clear
          569  10674: am_hal_stimer_int_enable
          570  10699: am_hal_stimer_int_status_get
          571  10728: am_hal_sysctrl_fpu_enable
          572  10754: am_hal_sysctrl_fpu_stacking_enable
          573  10789: am_hal_sysctrl_sleep
          574  10810: am_hal_timer_interrupt_clear
          575  10839: am_hal_timer_interrupt_status_get
          576  10873: am_hal_tpiu_enable
          577  10892: am_hal_triple_read
          578  10911: am_pdm0_isr
          579  10923: am_stimer_cmpr0_isr
          580  10943: am_stimer_cmpr1_isr
          581  10963: am_util_delay_ms
          582  10980: am_util_faultisr_collect_data
          583  11010: am_util_id_device
          584  11028: am_util_stdio_printf
          585  11049: am_util_stdio_printf_init
          586  11075: am_util_stdio_vsprintf
          587  11098: am_valid_sp
          588  11110: am_vos_audio_flush_ring_buffer
          589  11141: am_vos_audio_handler
          590  11162: am_vos_audio_processing_task
          591  11191: am_vos_audio_reset_flag_and_buffer
          592  11226: am_vos_audio_wwd_enable
          593  11250: am_vos_board_init
          594  11268: am_vos_burst_mode_disable
          595  11294: am_vos_burst_mode_setup
          596  11318: am_vos_button_gpio_check
          597  11343: am_vos_button_init
          598  11362: am_vos_button_int_register
          599  11389: am_vos_get_ring_buffer_status
          600  11419: am_vos_gpio_disable_irq
          601  11443: am_vos_gpio_enable_irq
          602  11466: am_vos_gpio_init
          603  11483: am_vos_heartbeat_led_process
          604  11512: am_vos_led_task
          605  11528: am_vos_logic_led_all_off
          606  11553: am_vos_logic_led_swirl
          607  11576: am_vos_mic_enable
          608  11594: am_vos_mute_mic_process
          609  11618: am_vos_mute_mic_toggle
          610  11641: am_vos_pdm_deinit
          611  11659: am_vos_pdm_init
          612  11675: am_vos_pdm_trigger_dma
          613  11698: am_vos_print_system_info
          614  11723: am_vos_printf
          615  11737: am_vos_reset_detected_flag
          616  11764: am_vos_ring_buffer_empty
          617  11789: am_vos_ring_buffer_full
          618  11813: am_vos_ring_buffer_overwrite
          619  11842: am_vos_ring_buffer_pop
          620  11865: am_vos_ring_buffer_push
          621  11889: am_vos_stdio_gatekeeper_task
          622  11918: am_vos_stdio_printf
          623  11938: am_vos_stdio_printf_init
          624  11963: am_vos_sys_init
          625  11979: am_vos_task_create
          626  11998: am_vos_task_create_all_tasks
          627  12027: am_vos_task_init
          628  12044: am_vos_task_read
          629  12061: am_vos_task_send
          630  12078: am_vos_task_send_fromISR
          631  12103: am_vos_timer_create
          632  12123: am_vos_timer_create_all_timers
          633  12154: am_vos_timer_heart_beat_callback
          634  12187: buck_ldo_override_init
          635  12210: buck_ldo_update_override
          636  12235: crypto_boost_trims
          637  12254: eTaskConfirmSleepModeStatus
          638  12282: main
          639  12287: pvPortMalloc
          640  12300: pxPortInitialiseStack
          641  12322: uxListRemove
          642  12335: uxTaskGetNumberOfTasks
          643  12358: vApplicationMallocFailedHook
          644  12387: vApplicationStackOverflowHook
          645  12417: vListInitialise
          646  12433: vListInitialiseItem
          647  12453: vListInsert
          648  12465: vPortEnterCritical
          649  12484: vPortExitCritical
          650  12502: vPortFree
          651  12512: vPortSetupTimerInterrupt
          652  12537: vPortSuppressTicksAndSleep
          653  12564: vPortValidateInterruptPriority
          654  12595: vQueueWaitForMessageRestricted
          655  12626: vTaskDelay
          656  12637: vTaskInternalSetTimeOutState
          657  12666: vTaskMissedYield
          658  12683: vTaskPlaceOnEventList
          659  12705: vTaskPlaceOnEventListRestricted
          660  12737: vTaskStartScheduler
          661  12757: vTaskStepTick
          662  12771: vTaskSuspendAll
          663  12787: vTaskSwitchContext
          664  12806: xPortStartScheduler
          665  12826: xPortStimerTickHandler
          666  12849: xQueueGenericCreate
          667  12869: xQueueGenericReset
          668  12888: xQueueGenericSend
          669  12906: xQueueGenericSendFromISR
          670  12931: xQueueReceive
          671  12945: xTaskCheckForTimeOut
          672  12966: xTaskCreate
          673  12978: xTaskGetSchedulerState
          674  13001: xTaskGetTickCount
          675  13019: xTaskIncrementTick
          676  13038: xTaskRemoveFromEventList
          677  13063: xTaskResumeAll
          678  13078: xTimerCreate
          679  13091: xTimerCreateTimerTask
          680  13113: xTimerGenericCommand
          681  13134: __aeabi_d2f
          682  13146: _d2f
          683  13151: __fpl_dnaninf
          684  13165: _fp_init
          685  13174: __fplib_config_fpu_vfp
          686  13197: __fplib_config_pureend_doubles
          687  13228: __fpl_fretinf
          688  13242: __I$use$fp
          689  13253: am_hal_cachectrl_defaults
          690  13279: am_hal_daxi_defaults
          691  13300: am_hal_gpio_pincfg_disabled
          692  13328: am_hal_gpio_pincfg_opendrain
          693  13357: am_hal_gpio_pincfg_output
          694  13383: am_hal_gpio_pincfg_tristate
          695  13411: am_hal_pwrctrl_peripheral_control
          696  13445: g_DefaultMcuMemCfg
          697  13464: g_DefaultSRAMCfg
          698  13481: g_am_hal_bootrom_helper
          699  13505: sGlobalAccess
          700  13519: ui32DSP0Allowed
          701  13535: ui32DSP1Allowed
          702  13551: ui32MCUAllowed
          703  13566: ui32SharedAccess
          704  13583: uxTopUsedPriority
          705  13601: Region$$Table$$Base
          706  13621: Region$$Table$$Limit
          707  13642: am_bsp_psLEDs
          708  13656: gDaxiConfig
          709  13668: gDcuDisable
          710  13680: gDcuEnable
          711  13691: g_AM_BSP_GPIO_BUTTON0
          712  13713: g_AM_BSP_GPIO_BUTTON1
          713  13735: g_AM_BSP_GPIO_ITM_SWO
          714  13757: g_AM_BSP_GPIO_PDM0_CLK
          715  13780: g_AM_BSP_GPIO_PDM0_DATA
          716  13804: g_eCurrPwrMode
          717  13819: g_sVosAud
          718  13829: g_sVosBrd
          719  13839: g_sVosSys
          720  13849: g_ui32TrimVer
          721  13863: g_ui32origSimobuckVDDStrim
          722  13890: gpDcuEnable
          723  13902: gpDcuLock
          724  13912: __libspace_start
          725  13929: __temporary_stack_top$libspace
          726  13960: am_KWD_tasks
          727  13973: am_KWD_timers
          728  13987: gFaultStack
          729  13999: gNumCmpB
          730  14008: gStartOff
          731  14018: g_PDMhandles
          732  14031: g_pfnCharPrint
          733  14046: g_sAmUtil
          734  14056: pxCurrentTCB
          735  14069: ulTimerCountsForOneTick
          736  14093: psGlobalAccessPtr
          737  14111: gpui32PdmDmaBuf
          738  14127: ui32MCUClaimed
          739  14142: ui32DSP0Claimed
          740  14158: ui32DSP1Claimed
          741  14174: 
          742  14175: 


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


** Section #14 '.comment' (SHT_PROGBITS)
    Size   : 1980 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: 


