--- /dev/null
+
+/home/steiner/pico/pico-examples/nano-x-blink/nano-x-blink.elf: file format elf32-littlearm
+
+Sections:
+Idx Name Size VMA LMA File off Algn
+ 0 .boot2 00000100 10000000 10000000 00001000 2**0
+ CONTENTS, ALLOC, LOAD, READONLY, CODE
+ 1 .text 00001ec0 10000100 10000100 00001100 2**3
+ CONTENTS, ALLOC, LOAD, READONLY, CODE
+ 2 .rodata 00000100 10001fc0 10001fc0 00002fc0 2**2
+ CONTENTS, ALLOC, LOAD, READONLY, DATA
+ 3 .binary_info 00000020 100020c0 100020c0 000030c0 2**2
+ CONTENTS, ALLOC, LOAD, READONLY, DATA
+ 4 .ram_vector_table 000000c0 20000000 20000000 00005000 2**2
+ ALLOC
+ 5 .data 0000018c 200000c0 100020e0 000040c0 2**4
+ CONTENTS, ALLOC, LOAD, READONLY, CODE
+ 6 .uninitialized_data 00000000 2000024c 2000024c 0000424c 2**0
+ CONTENTS
+ 7 .scratch_x 00000000 20040000 20040000 0000424c 2**0
+ CONTENTS
+ 8 .scratch_y 00000000 20041000 20041000 0000424c 2**0
+ CONTENTS
+ 9 .bss 000003cc 20000250 20000250 00005000 2**3
+ ALLOC
+ 10 .heap 00000800 2000061c 2000061c 0000424c 2**2
+ CONTENTS, READONLY
+ 11 .stack_dummy 00000800 20041000 20041000 00004a60 2**5
+ CONTENTS, READONLY
+ 12 .ARM.attributes 00000028 00000000 00000000 00005260 2**0
+ CONTENTS, READONLY
+ 13 .comment 00000033 00000000 00000000 00005288 2**0
+ CONTENTS, READONLY
+ 14 .debug_line 000001d2 00000000 00000000 000052bb 2**0
+ CONTENTS, READONLY, DEBUGGING, OCTETS
+ 15 .debug_info 00000114 00000000 00000000 0000548d 2**0
+ CONTENTS, READONLY, DEBUGGING, OCTETS
+ 16 .debug_abbrev 000000a3 00000000 00000000 000055a1 2**0
+ CONTENTS, READONLY, DEBUGGING, OCTETS
+ 17 .debug_aranges 00000040 00000000 00000000 00005648 2**3
+ CONTENTS, READONLY, DEBUGGING, OCTETS
+ 18 .debug_str 00000232 00000000 00000000 00005688 2**0
+ CONTENTS, READONLY, DEBUGGING, OCTETS
+ 19 .debug_loc 00000090 00000000 00000000 000058ba 2**0
+ CONTENTS, READONLY, DEBUGGING, OCTETS
+ 20 .debug_frame 00000028 00000000 00000000 0000594c 2**2
+ CONTENTS, READONLY, DEBUGGING, OCTETS
+
+/home/steiner/pico/pico-examples/nano-x-blink/nano-x-blink.elf: file format elf32-littlearm
+
+
+Disassembly of section .boot2:
+
+10000000 <__boot2_start__>:
+10000000: 4b32b500 .word 0x4b32b500
+10000004: 60582021 .word 0x60582021
+10000008: 21026898 .word 0x21026898
+1000000c: 60984388 .word 0x60984388
+10000010: 611860d8 .word 0x611860d8
+10000014: 4b2e6158 .word 0x4b2e6158
+10000018: 60992100 .word 0x60992100
+1000001c: 61592102 .word 0x61592102
+10000020: 22f02101 .word 0x22f02101
+10000024: 492b5099 .word 0x492b5099
+10000028: 21016019 .word 0x21016019
+1000002c: 20356099 .word 0x20356099
+10000030: f844f000 .word 0xf844f000
+10000034: 42902202 .word 0x42902202
+10000038: 2106d014 .word 0x2106d014
+1000003c: f0006619 .word 0xf0006619
+10000040: 6e19f834 .word 0x6e19f834
+10000044: 66192101 .word 0x66192101
+10000048: 66182000 .word 0x66182000
+1000004c: f000661a .word 0xf000661a
+10000050: 6e19f82c .word 0x6e19f82c
+10000054: 6e196e19 .word 0x6e196e19
+10000058: f0002005 .word 0xf0002005
+1000005c: 2101f82f .word 0x2101f82f
+10000060: d1f94208 .word 0xd1f94208
+10000064: 60992100 .word 0x60992100
+10000068: 6019491b .word 0x6019491b
+1000006c: 60592100 .word 0x60592100
+10000070: 481b491a .word 0x481b491a
+10000074: 21016001 .word 0x21016001
+10000078: 21eb6099 .word 0x21eb6099
+1000007c: 21a06619 .word 0x21a06619
+10000080: f0006619 .word 0xf0006619
+10000084: 2100f812 .word 0x2100f812
+10000088: 49166099 .word 0x49166099
+1000008c: 60014814 .word 0x60014814
+10000090: 60992101 .word 0x60992101
+10000094: 2800bc01 .word 0x2800bc01
+10000098: 4700d000 .word 0x4700d000
+1000009c: 49134812 .word 0x49134812
+100000a0: c8036008 .word 0xc8036008
+100000a4: 8808f380 .word 0x8808f380
+100000a8: b5034708 .word 0xb5034708
+100000ac: 20046a99 .word 0x20046a99
+100000b0: d0fb4201 .word 0xd0fb4201
+100000b4: 42012001 .word 0x42012001
+100000b8: bd03d1f8 .word 0xbd03d1f8
+100000bc: 6618b502 .word 0x6618b502
+100000c0: f7ff6618 .word 0xf7ff6618
+100000c4: 6e18fff2 .word 0x6e18fff2
+100000c8: bd026e18 .word 0xbd026e18
+100000cc: 40020000 .word 0x40020000
+100000d0: 18000000 .word 0x18000000
+100000d4: 00070000 .word 0x00070000
+100000d8: 005f0300 .word 0x005f0300
+100000dc: 00002221 .word 0x00002221
+100000e0: 180000f4 .word 0x180000f4
+100000e4: a0002022 .word 0xa0002022
+100000e8: 10000100 .word 0x10000100
+100000ec: e000ed08 .word 0xe000ed08
+ ...
+100000fc: 7a4eb274 .word 0x7a4eb274
+
+Disassembly of section .text:
+
+10000100 <__VECTOR_TABLE>:
+10000100: 20042000 .word 0x20042000
+10000104: 100001f7 .word 0x100001f7
+10000108: 100001c3 .word 0x100001c3
+1000010c: 100001c5 .word 0x100001c5
+10000110: 100001c1 .word 0x100001c1
+10000114: 100001c1 .word 0x100001c1
+10000118: 100001c1 .word 0x100001c1
+1000011c: 100001c1 .word 0x100001c1
+10000120: 100001c1 .word 0x100001c1
+10000124: 100001c1 .word 0x100001c1
+10000128: 100001c1 .word 0x100001c1
+1000012c: 100001c7 .word 0x100001c7
+10000130: 100001c1 .word 0x100001c1
+10000134: 100001c1 .word 0x100001c1
+10000138: 100001c9 .word 0x100001c9
+1000013c: 100001cb .word 0x100001cb
+10000140: 100001cd .word 0x100001cd
+10000144: 100001cd .word 0x100001cd
+10000148: 100001cd .word 0x100001cd
+1000014c: 100001cd .word 0x100001cd
+10000150: 100001cd .word 0x100001cd
+10000154: 100001cd .word 0x100001cd
+10000158: 100001cd .word 0x100001cd
+1000015c: 100001cd .word 0x100001cd
+10000160: 100001cd .word 0x100001cd
+10000164: 100001cd .word 0x100001cd
+10000168: 100001cd .word 0x100001cd
+1000016c: 100001cd .word 0x100001cd
+10000170: 100001cd .word 0x100001cd
+10000174: 100001cd .word 0x100001cd
+10000178: 100001cd .word 0x100001cd
+1000017c: 100001cd .word 0x100001cd
+10000180: 100001cd .word 0x100001cd
+10000184: 100001cd .word 0x100001cd
+10000188: 100001cd .word 0x100001cd
+1000018c: 100001cd .word 0x100001cd
+10000190: 100001cd .word 0x100001cd
+10000194: 100001cd .word 0x100001cd
+10000198: 100001cd .word 0x100001cd
+1000019c: 100001cd .word 0x100001cd
+100001a0: 100001cd .word 0x100001cd
+100001a4: 100001cd .word 0x100001cd
+100001a8: 100001cd .word 0x100001cd
+100001ac: 100001cd .word 0x100001cd
+100001b0: 100001cd .word 0x100001cd
+100001b4: 100001cd .word 0x100001cd
+100001b8: 100001cd .word 0x100001cd
+100001bc: 100001cd .word 0x100001cd
+
+100001c0 <isr_invalid>:
+100001c0: be00 bkpt 0x0000
+
+100001c2 <isr_nmi>:
+100001c2: be00 bkpt 0x0000
+
+100001c4 <isr_hardfault>:
+100001c4: be00 bkpt 0x0000
+
+100001c6 <isr_svcall>:
+100001c6: be00 bkpt 0x0000
+
+100001c8 <isr_pendsv>:
+100001c8: be00 bkpt 0x0000
+
+100001ca <isr_systick>:
+100001ca: be00 bkpt 0x0000
+
+100001cc <__unhandled_user_irq>:
+100001cc: f3ef 8005 mrs r0, IPSR
+100001d0: 3810 subs r0, #16
+
+100001d2 <unhandled_user_irq_num_in_r0>:
+100001d2: be00 bkpt 0x0000
+
+100001d4 <binary_info_header>:
+100001d4: 7188ebf2 .word 0x7188ebf2
+100001d8: 100020c0 .word 0x100020c0
+100001dc: 100020e0 .word 0x100020e0
+100001e0: 10000234 .word 0x10000234
+100001e4: e71aa390 .word 0xe71aa390
+
+100001e8 <_entry_point>:
+100001e8: 2000 movs r0, #0
+100001ea: 491f ldr r1, [pc, #124] ; (10000268 <hold_non_core0_in_bootrom+0xa>)
+100001ec: 6008 str r0, [r1, #0]
+100001ee: c806 ldmia r0!, {r1, r2}
+100001f0: f381 8808 msr MSP, r1
+100001f4: 4710 bx r2
+
+100001f6 <_reset_handler>:
+100001f6: 481d ldr r0, [pc, #116] ; (1000026c <hold_non_core0_in_bootrom+0xe>)
+100001f8: 6800 ldr r0, [r0, #0]
+100001fa: 2800 cmp r0, #0
+100001fc: d12f bne.n 1000025e <hold_non_core0_in_bootrom>
+100001fe: a40d add r4, pc, #52 ; (adr r4, 10000234 <data_cpy_table>)
+10000200: cc0e ldmia r4!, {r1, r2, r3}
+10000202: 2900 cmp r1, #0
+10000204: d002 beq.n 1000020c <_reset_handler+0x16>
+10000206: f000 f812 bl 1000022e <data_cpy>
+1000020a: e7f9 b.n 10000200 <_reset_handler+0xa>
+1000020c: 4918 ldr r1, [pc, #96] ; (10000270 <hold_non_core0_in_bootrom+0x12>)
+1000020e: 4a19 ldr r2, [pc, #100] ; (10000274 <hold_non_core0_in_bootrom+0x16>)
+10000210: 2000 movs r0, #0
+10000212: e000 b.n 10000216 <bss_fill_test>
+
+10000214 <bss_fill_loop>:
+10000214: c101 stmia r1!, {r0}
+
+10000216 <bss_fill_test>:
+10000216: 4291 cmp r1, r2
+10000218: d1fc bne.n 10000214 <bss_fill_loop>
+
+1000021a <platform_entry>:
+1000021a: 4917 ldr r1, [pc, #92] ; (10000278 <hold_non_core0_in_bootrom+0x1a>)
+1000021c: 4788 blx r1
+1000021e: 4917 ldr r1, [pc, #92] ; (1000027c <hold_non_core0_in_bootrom+0x1e>)
+10000220: 4788 blx r1
+10000222: 4917 ldr r1, [pc, #92] ; (10000280 <hold_non_core0_in_bootrom+0x22>)
+10000224: 4788 blx r1
+10000226: be00 bkpt 0x0000
+10000228: e7fd b.n 10000226 <platform_entry+0xc>
+
+1000022a <data_cpy_loop>:
+1000022a: c901 ldmia r1!, {r0}
+1000022c: c201 stmia r2!, {r0}
+
+1000022e <data_cpy>:
+1000022e: 429a cmp r2, r3
+10000230: d3fb bcc.n 1000022a <data_cpy_loop>
+10000232: 4770 bx lr
+
+10000234 <data_cpy_table>:
+10000234: 100020e0 .word 0x100020e0
+10000238: 200000c0 .word 0x200000c0
+1000023c: 2000024c .word 0x2000024c
+10000240: 1000226c .word 0x1000226c
+10000244: 20040000 .word 0x20040000
+10000248: 20040000 .word 0x20040000
+1000024c: 1000226c .word 0x1000226c
+10000250: 20041000 .word 0x20041000
+10000254: 20041000 .word 0x20041000
+10000258: 00000000 .word 0x00000000
+1000025c: 4770 bx lr
+
+1000025e <hold_non_core0_in_bootrom>:
+1000025e: 4809 ldr r0, [pc, #36] ; (10000284 <hold_non_core0_in_bootrom+0x26>)
+10000260: f001 fbf4 bl 10001a4c <rom_func_lookup>
+10000264: 4700 bx r0
+10000266: 0000 .short 0x0000
+10000268: e000ed08 .word 0xe000ed08
+1000026c: d0000000 .word 0xd0000000
+10000270: 20000250 .word 0x20000250
+10000274: 2000061c .word 0x2000061c
+10000278: 100018c5 .word 0x100018c5
+1000027c: 10000355 .word 0x10000355
+10000280: 100019b9 .word 0x100019b9
+10000284: 00005657 .word 0x00005657
+
+10000288 <__bi_50>:
+10000288: 50520006 5360b3ab 10002060 ..RP..`S` ..
+
+10000294 <__bi_38>:
+10000294: 50520006 02031c86 10002070 ..RP....p ..
+
+100002a0 <__bi_30>:
+100002a0: 50520006 9da22254 10002080 ..RPT"... ..
+
+100002ac <__bi_22>:
+100002ac: 50520005 68f465de 1000226c ..RP.e.hl"..
+
+100002b8 <_init>:
+100002b8: b5f8 push {r3, r4, r5, r6, r7, lr}
+100002ba: 46c0 nop ; (mov r8, r8)
+
+100002bc <deregister_tm_clones>:
+100002bc: 4804 ldr r0, [pc, #16] ; (100002d0 <deregister_tm_clones+0x14>)
+100002be: 4b05 ldr r3, [pc, #20] ; (100002d4 <deregister_tm_clones+0x18>)
+100002c0: b510 push {r4, lr}
+100002c2: 4283 cmp r3, r0
+100002c4: d003 beq.n 100002ce <deregister_tm_clones+0x12>
+100002c6: 4b04 ldr r3, [pc, #16] ; (100002d8 <deregister_tm_clones+0x1c>)
+100002c8: 2b00 cmp r3, #0
+100002ca: d000 beq.n 100002ce <deregister_tm_clones+0x12>
+100002cc: 4798 blx r3
+100002ce: bd10 pop {r4, pc}
+100002d0: 2000024c .word 0x2000024c
+100002d4: 2000024c .word 0x2000024c
+100002d8: 00000000 .word 0x00000000
+
+100002dc <register_tm_clones>:
+100002dc: 4806 ldr r0, [pc, #24] ; (100002f8 <register_tm_clones+0x1c>)
+100002de: 4907 ldr r1, [pc, #28] ; (100002fc <register_tm_clones+0x20>)
+100002e0: 1a09 subs r1, r1, r0
+100002e2: 108b asrs r3, r1, #2
+100002e4: 0fc9 lsrs r1, r1, #31
+100002e6: 18c9 adds r1, r1, r3
+100002e8: b510 push {r4, lr}
+100002ea: 1049 asrs r1, r1, #1
+100002ec: d003 beq.n 100002f6 <register_tm_clones+0x1a>
+100002ee: 4b04 ldr r3, [pc, #16] ; (10000300 <register_tm_clones+0x24>)
+100002f0: 2b00 cmp r3, #0
+100002f2: d000 beq.n 100002f6 <register_tm_clones+0x1a>
+100002f4: 4798 blx r3
+100002f6: bd10 pop {r4, pc}
+100002f8: 2000024c .word 0x2000024c
+100002fc: 2000024c .word 0x2000024c
+10000300: 00000000 .word 0x00000000
+
+10000304 <__do_global_dtors_aux>:
+10000304: b510 push {r4, lr}
+10000306: 4c07 ldr r4, [pc, #28] ; (10000324 <__do_global_dtors_aux+0x20>)
+10000308: 7823 ldrb r3, [r4, #0]
+1000030a: 2b00 cmp r3, #0
+1000030c: d109 bne.n 10000322 <__do_global_dtors_aux+0x1e>
+1000030e: f7ff ffd5 bl 100002bc <deregister_tm_clones>
+10000312: 4b05 ldr r3, [pc, #20] ; (10000328 <__do_global_dtors_aux+0x24>)
+10000314: 2b00 cmp r3, #0
+10000316: d002 beq.n 1000031e <__do_global_dtors_aux+0x1a>
+10000318: 4804 ldr r0, [pc, #16] ; (1000032c <__do_global_dtors_aux+0x28>)
+1000031a: e000 b.n 1000031e <__do_global_dtors_aux+0x1a>
+1000031c: bf00 nop
+1000031e: 2301 movs r3, #1
+10000320: 7023 strb r3, [r4, #0]
+10000322: bd10 pop {r4, pc}
+10000324: 20000550 .word 0x20000550
+10000328: 00000000 .word 0x00000000
+1000032c: 10001fc0 .word 0x10001fc0
+
+10000330 <frame_dummy>:
+10000330: 4b05 ldr r3, [pc, #20] ; (10000348 <frame_dummy+0x18>)
+10000332: b510 push {r4, lr}
+10000334: 2b00 cmp r3, #0
+10000336: d003 beq.n 10000340 <frame_dummy+0x10>
+10000338: 4904 ldr r1, [pc, #16] ; (1000034c <frame_dummy+0x1c>)
+1000033a: 4805 ldr r0, [pc, #20] ; (10000350 <frame_dummy+0x20>)
+1000033c: e000 b.n 10000340 <frame_dummy+0x10>
+1000033e: bf00 nop
+10000340: f7ff ffcc bl 100002dc <register_tm_clones>
+10000344: bd10 pop {r4, pc}
+10000346: 46c0 nop ; (mov r8, r8)
+10000348: 00000000 .word 0x00000000
+1000034c: 20000554 .word 0x20000554
+10000350: 10001fc0 .word 0x10001fc0
+
+10000354 <main>:
+10000354: b570 push {r4, r5, r6, lr}
+10000356: 2014 movs r0, #20
+10000358: f000 f83e bl 100003d8 <gpio_init>
+1000035c: 2003 movs r0, #3
+1000035e: f000 f83b bl 100003d8 <gpio_init>
+10000362: 200f movs r0, #15
+10000364: f000 f838 bl 100003d8 <gpio_init>
+10000368: 200e movs r0, #14
+1000036a: f000 f835 bl 100003d8 <gpio_init>
+1000036e: 24d0 movs r4, #208 ; 0xd0
+10000370: 2380 movs r3, #128 ; 0x80
+10000372: 0624 lsls r4, r4, #24
+10000374: 035b lsls r3, r3, #13
+10000376: 6263 str r3, [r4, #36] ; 0x24
+10000378: 2308 movs r3, #8
+1000037a: 6263 str r3, [r4, #36] ; 0x24
+1000037c: 2380 movs r3, #128 ; 0x80
+1000037e: 021b lsls r3, r3, #8
+10000380: 6263 str r3, [r4, #36] ; 0x24
+10000382: 2380 movs r3, #128 ; 0x80
+10000384: 2680 movs r6, #128 ; 0x80
+10000386: 01db lsls r3, r3, #7
+10000388: 2019 movs r0, #25
+1000038a: 6263 str r3, [r4, #36] ; 0x24
+1000038c: 04b6 lsls r6, r6, #18
+1000038e: f000 f823 bl 100003d8 <gpio_init>
+10000392: 6266 str r6, [r4, #36] ; 0x24
+10000394: 2580 movs r5, #128 ; 0x80
+10000396: 2064 movs r0, #100 ; 0x64
+10000398: 036d lsls r5, r5, #13
+1000039a: 6166 str r6, [r4, #20]
+1000039c: f000 fd0e bl 10000dbc <sleep_ms>
+100003a0: 2064 movs r0, #100 ; 0x64
+100003a2: 61a6 str r6, [r4, #24]
+100003a4: 6165 str r5, [r4, #20]
+100003a6: f000 fd09 bl 10000dbc <sleep_ms>
+100003aa: 61a5 str r5, [r4, #24]
+100003ac: 2508 movs r5, #8
+100003ae: 2064 movs r0, #100 ; 0x64
+100003b0: 6165 str r5, [r4, #20]
+100003b2: f000 fd03 bl 10000dbc <sleep_ms>
+100003b6: 61a5 str r5, [r4, #24]
+100003b8: 2580 movs r5, #128 ; 0x80
+100003ba: 022d lsls r5, r5, #8
+100003bc: 2064 movs r0, #100 ; 0x64
+100003be: 6165 str r5, [r4, #20]
+100003c0: f000 fcfc bl 10000dbc <sleep_ms>
+100003c4: 61a5 str r5, [r4, #24]
+100003c6: 2580 movs r5, #128 ; 0x80
+100003c8: 01ed lsls r5, r5, #7
+100003ca: 2064 movs r0, #100 ; 0x64
+100003cc: 6165 str r5, [r4, #20]
+100003ce: f000 fcf5 bl 10000dbc <sleep_ms>
+100003d2: 61a5 str r5, [r4, #24]
+100003d4: e7de b.n 10000394 <main+0x40>
+100003d6: 46c0 nop ; (mov r8, r8)
+
+100003d8 <gpio_init>:
+100003d8: 2301 movs r3, #1
+100003da: 22d0 movs r2, #208 ; 0xd0
+100003dc: 4083 lsls r3, r0
+100003de: 0612 lsls r2, r2, #24
+100003e0: 6293 str r3, [r2, #40] ; 0x28
+100003e2: 6193 str r3, [r2, #24]
+100003e4: 4a09 ldr r2, [pc, #36] ; (1000040c <gpio_init+0x34>)
+100003e6: 0083 lsls r3, r0, #2
+100003e8: 4694 mov ip, r2
+100003ea: 2240 movs r2, #64 ; 0x40
+100003ec: 4463 add r3, ip
+100003ee: 6819 ldr r1, [r3, #0]
+100003f0: 00c0 lsls r0, r0, #3
+100003f2: 404a eors r2, r1
+100003f4: 21c0 movs r1, #192 ; 0xc0
+100003f6: 4011 ands r1, r2
+100003f8: 2280 movs r2, #128 ; 0x80
+100003fa: 0152 lsls r2, r2, #5
+100003fc: 4313 orrs r3, r2
+100003fe: 6019 str r1, [r3, #0]
+10000400: 4b03 ldr r3, [pc, #12] ; (10000410 <gpio_init+0x38>)
+10000402: 469c mov ip, r3
+10000404: 2305 movs r3, #5
+10000406: 4460 add r0, ip
+10000408: 6043 str r3, [r0, #4]
+1000040a: 4770 bx lr
+1000040c: 4001c004 .word 0x4001c004
+10000410: 40014000 .word 0x40014000
+
+10000414 <running_on_fpga>:
+10000414: 4b02 ldr r3, [pc, #8] ; (10000420 <running_on_fpga+0xc>)
+10000416: 6818 ldr r0, [r3, #0]
+10000418: 0780 lsls r0, r0, #30
+1000041a: 0fc0 lsrs r0, r0, #31
+1000041c: 4770 bx lr
+1000041e: 46c0 nop ; (mov r8, r8)
+10000420: 4006c000 .word 0x4006c000
+
+10000424 <hw_claim_or_assert>:
+10000424: b570 push {r4, r5, r6, lr}
+10000426: f3ef 8c10 mrs ip, PRIMASK
+1000042a: b672 cpsid i
+1000042c: 4d0d ldr r5, [pc, #52] ; (10000464 <hw_claim_or_assert+0x40>)
+1000042e: 682b ldr r3, [r5, #0]
+10000430: 2b00 cmp r3, #0
+10000432: d0fc beq.n 1000042e <hw_claim_or_assert+0xa>
+10000434: f3bf 8f5f dmb sy
+10000438: 2407 movs r4, #7
+1000043a: 08cb lsrs r3, r1, #3
+1000043c: 18c6 adds r6, r0, r3
+1000043e: 5cc0 ldrb r0, [r0, r3]
+10000440: 2301 movs r3, #1
+10000442: 400c ands r4, r1
+10000444: 40a3 lsls r3, r4
+10000446: 001c movs r4, r3
+10000448: 4004 ands r4, r0
+1000044a: 4203 tst r3, r0
+1000044c: d107 bne.n 1000045e <hw_claim_or_assert+0x3a>
+1000044e: 4303 orrs r3, r0
+10000450: 7033 strb r3, [r6, #0]
+10000452: f3bf 8f5f dmb sy
+10000456: 602c str r4, [r5, #0]
+10000458: f38c 8810 msr PRIMASK, ip
+1000045c: bd70 pop {r4, r5, r6, pc}
+1000045e: 0010 movs r0, r2
+10000460: f001 faae bl 100019c0 <panic>
+10000464: d000012c .word 0xd000012c
+
+10000468 <spin_locks_reset>:
+10000468: 2100 movs r1, #0
+1000046a: 4b04 ldr r3, [pc, #16] ; (1000047c <spin_locks_reset+0x14>)
+1000046c: 4a04 ldr r2, [pc, #16] ; (10000480 <spin_locks_reset+0x18>)
+1000046e: f3bf 8f5f dmb sy
+10000472: c302 stmia r3!, {r1}
+10000474: 4293 cmp r3, r2
+10000476: d1fa bne.n 1000046e <spin_locks_reset+0x6>
+10000478: 4770 bx lr
+1000047a: 46c0 nop ; (mov r8, r8)
+1000047c: d0000100 .word 0xd0000100
+10000480: d0000180 .word 0xd0000180
+
+10000484 <next_striped_spin_lock_num>:
+10000484: 4a04 ldr r2, [pc, #16] ; (10000498 <next_striped_spin_lock_num+0x14>)
+10000486: 7810 ldrb r0, [r2, #0]
+10000488: 1c43 adds r3, r0, #1
+1000048a: b2db uxtb r3, r3
+1000048c: 2b17 cmp r3, #23
+1000048e: d900 bls.n 10000492 <next_striped_spin_lock_num+0xe>
+10000490: 2310 movs r3, #16
+10000492: 7013 strb r3, [r2, #0]
+10000494: 4770 bx lr
+10000496: 46c0 nop ; (mov r8, r8)
+10000498: 20000198 .word 0x20000198
+
+1000049c <irq_set_enabled>:
+1000049c: 2301 movs r3, #1
+1000049e: 4083 lsls r3, r0
+100004a0: 2900 cmp r1, #0
+100004a2: d004 beq.n 100004ae <irq_set_enabled+0x12>
+100004a4: 4a03 ldr r2, [pc, #12] ; (100004b4 <irq_set_enabled+0x18>)
+100004a6: 6013 str r3, [r2, #0]
+100004a8: 4a03 ldr r2, [pc, #12] ; (100004b8 <irq_set_enabled+0x1c>)
+100004aa: 6013 str r3, [r2, #0]
+100004ac: 4770 bx lr
+100004ae: 4a03 ldr r2, [pc, #12] ; (100004bc <irq_set_enabled+0x20>)
+100004b0: 6013 str r3, [r2, #0]
+100004b2: e7fb b.n 100004ac <irq_set_enabled+0x10>
+100004b4: e000e280 .word 0xe000e280
+100004b8: e000e100 .word 0xe000e100
+100004bc: e000e180 .word 0xe000e180
+
+100004c0 <irq_get_vtable_handler>:
+100004c0: 4b02 ldr r3, [pc, #8] ; (100004cc <irq_get_vtable_handler+0xc>)
+100004c2: 3010 adds r0, #16
+100004c4: 689b ldr r3, [r3, #8]
+100004c6: 0080 lsls r0, r0, #2
+100004c8: 58c0 ldr r0, [r0, r3]
+100004ca: 4770 bx lr
+100004cc: e000ed00 .word 0xe000ed00
+
+100004d0 <irq_set_exclusive_handler>:
+100004d0: b570 push {r4, r5, r6, lr}
+100004d2: 000d movs r5, r1
+100004d4: f3ef 8610 mrs r6, PRIMASK
+100004d8: b672 cpsid i
+100004da: 4a0f ldr r2, [pc, #60] ; (10000518 <irq_set_exclusive_handler+0x48>)
+100004dc: 6813 ldr r3, [r2, #0]
+100004de: 2b00 cmp r3, #0
+100004e0: d0fc beq.n 100004dc <irq_set_exclusive_handler+0xc>
+100004e2: f3bf 8f5f dmb sy
+100004e6: 4b0d ldr r3, [pc, #52] ; (1000051c <irq_set_exclusive_handler+0x4c>)
+100004e8: 3010 adds r0, #16
+100004ea: 689b ldr r3, [r3, #8]
+100004ec: 0084 lsls r4, r0, #2
+100004ee: 591b ldr r3, [r3, r4]
+100004f0: 4a0b ldr r2, [pc, #44] ; (10000520 <irq_set_exclusive_handler+0x50>)
+100004f2: 4293 cmp r3, r2
+100004f4: d003 beq.n 100004fe <irq_set_exclusive_handler+0x2e>
+100004f6: 429d cmp r5, r3
+100004f8: d001 beq.n 100004fe <irq_set_exclusive_handler+0x2e>
+100004fa: f001 fa79 bl 100019f0 <hard_assertion_failure>
+100004fe: 4b07 ldr r3, [pc, #28] ; (1000051c <irq_set_exclusive_handler+0x4c>)
+10000500: 689b ldr r3, [r3, #8]
+10000502: 511d str r5, [r3, r4]
+10000504: f3bf 8f5f dmb sy
+10000508: f3bf 8f5f dmb sy
+1000050c: 2200 movs r2, #0
+1000050e: 4b02 ldr r3, [pc, #8] ; (10000518 <irq_set_exclusive_handler+0x48>)
+10000510: 601a str r2, [r3, #0]
+10000512: f386 8810 msr PRIMASK, r6
+10000516: bd70 pop {r4, r5, r6, pc}
+10000518: d0000124 .word 0xd0000124
+1000051c: e000ed00 .word 0xe000ed00
+10000520: 100001cd .word 0x100001cd
+
+10000524 <irq_remove_handler>:
+10000524: b5f0 push {r4, r5, r6, r7, lr}
+10000526: 46de mov lr, fp
+10000528: 4657 mov r7, sl
+1000052a: 464e mov r6, r9
+1000052c: 4645 mov r5, r8
+1000052e: b5e0 push {r5, r6, r7, lr}
+10000530: 000c movs r4, r1
+10000532: b083 sub sp, #12
+10000534: f3ef 8910 mrs r9, PRIMASK
+10000538: b672 cpsid i
+1000053a: 4a58 ldr r2, [pc, #352] ; (1000069c <irq_remove_handler+0x178>)
+1000053c: 6813 ldr r3, [r2, #0]
+1000053e: 2b00 cmp r3, #0
+10000540: d0fc beq.n 1000053c <irq_remove_handler+0x18>
+10000542: f3bf 8f5f dmb sy
+10000546: 4b56 ldr r3, [pc, #344] ; (100006a0 <irq_remove_handler+0x17c>)
+10000548: 689a ldr r2, [r3, #8]
+1000054a: 0003 movs r3, r0
+1000054c: 3310 adds r3, #16
+1000054e: 009f lsls r7, r3, #2
+10000550: 59d5 ldr r5, [r2, r7]
+10000552: 4a54 ldr r2, [pc, #336] ; (100006a4 <irq_remove_handler+0x180>)
+10000554: 4690 mov r8, r2
+10000556: 4295 cmp r5, r2
+10000558: d032 beq.n 100005c0 <irq_remove_handler+0x9c>
+1000055a: 42a5 cmp r5, r4
+1000055c: d043 beq.n 100005e6 <irq_remove_handler+0xc2>
+1000055e: 4e52 ldr r6, [pc, #328] ; (100006a8 <irq_remove_handler+0x184>)
+10000560: 1baa subs r2, r5, r6
+10000562: 2a2f cmp r2, #47 ; 0x2f
+10000564: d82c bhi.n 100005c0 <irq_remove_handler+0x9c>
+10000566: 2201 movs r2, #1
+10000568: 4082 lsls r2, r0
+1000056a: 4692 mov sl, r2
+1000056c: 4651 mov r1, sl
+1000056e: 4a4f ldr r2, [pc, #316] ; (100006ac <irq_remove_handler+0x188>)
+10000570: 6812 ldr r2, [r2, #0]
+10000572: 4011 ands r1, r2
+10000574: 9101 str r1, [sp, #4]
+10000576: 4651 mov r1, sl
+10000578: 4a4d ldr r2, [pc, #308] ; (100006b0 <irq_remove_handler+0x18c>)
+1000057a: 6011 str r1, [r2, #0]
+1000057c: f3bf 8f5f dmb sy
+10000580: f3ef 8205 mrs r2, IPSR
+10000584: 4693 mov fp, r2
+10000586: 2a00 cmp r2, #0
+10000588: d133 bne.n 100005f2 <irq_remove_handler+0xce>
+1000058a: 2301 movs r3, #1
+1000058c: 002a movs r2, r5
+1000058e: 439a bics r2, r3
+10000590: 6893 ldr r3, [r2, #8]
+10000592: 429c cmp r4, r3
+10000594: d108 bne.n 100005a8 <irq_remove_handler+0x84>
+10000596: e077 b.n 10000688 <irq_remove_handler+0x164>
+10000598: 004b lsls r3, r1, #1
+1000059a: 185b adds r3, r3, r1
+1000059c: 009b lsls r3, r3, #2
+1000059e: 18f3 adds r3, r6, r3
+100005a0: 6899 ldr r1, [r3, #8]
+100005a2: 42a1 cmp r1, r4
+100005a4: d02a beq.n 100005fc <irq_remove_handler+0xd8>
+100005a6: 001a movs r2, r3
+100005a8: 2106 movs r1, #6
+100005aa: 5651 ldrsb r1, [r2, r1]
+100005ac: 2900 cmp r1, #0
+100005ae: daf3 bge.n 10000598 <irq_remove_handler+0x74>
+100005b0: 9b01 ldr r3, [sp, #4]
+100005b2: 2b00 cmp r3, #0
+100005b4: d019 beq.n 100005ea <irq_remove_handler+0xc6>
+100005b6: 4652 mov r2, sl
+100005b8: 4b3e ldr r3, [pc, #248] ; (100006b4 <irq_remove_handler+0x190>)
+100005ba: 601a str r2, [r3, #0]
+100005bc: 4b3b ldr r3, [pc, #236] ; (100006ac <irq_remove_handler+0x188>)
+100005be: 601a str r2, [r3, #0]
+100005c0: 4b37 ldr r3, [pc, #220] ; (100006a0 <irq_remove_handler+0x17c>)
+100005c2: 689b ldr r3, [r3, #8]
+100005c4: 51dd str r5, [r3, r7]
+100005c6: f3bf 8f5f dmb sy
+100005ca: f3bf 8f5f dmb sy
+100005ce: 2200 movs r2, #0
+100005d0: 4b32 ldr r3, [pc, #200] ; (1000069c <irq_remove_handler+0x178>)
+100005d2: 601a str r2, [r3, #0]
+100005d4: f389 8810 msr PRIMASK, r9
+100005d8: b003 add sp, #12
+100005da: bcf0 pop {r4, r5, r6, r7}
+100005dc: 46bb mov fp, r7
+100005de: 46b2 mov sl, r6
+100005e0: 46a9 mov r9, r5
+100005e2: 46a0 mov r8, r4
+100005e4: bdf0 pop {r4, r5, r6, r7, pc}
+100005e6: 0015 movs r5, r2
+100005e8: e7ea b.n 100005c0 <irq_remove_handler+0x9c>
+100005ea: 4652 mov r2, sl
+100005ec: 4b30 ldr r3, [pc, #192] ; (100006b0 <irq_remove_handler+0x18c>)
+100005ee: 601a str r2, [r3, #0]
+100005f0: e7e6 b.n 100005c0 <irq_remove_handler+0x9c>
+100005f2: 4293 cmp r3, r2
+100005f4: d0c9 beq.n 1000058a <irq_remove_handler+0x66>
+100005f6: f001 f9fb bl 100019f0 <hard_assertion_failure>
+100005fa: e7c6 b.n 1000058a <irq_remove_handler+0x66>
+100005fc: 2106 movs r1, #6
+100005fe: 5659 ldrsb r1, [r3, r1]
+10000600: 2900 cmp r1, #0
+10000602: db21 blt.n 10000648 <irq_remove_handler+0x124>
+10000604: 004a lsls r2, r1, #1
+10000606: 1850 adds r0, r2, r1
+10000608: 0080 lsls r0, r0, #2
+1000060a: 1834 adds r4, r6, r0
+1000060c: 4680 mov r8, r0
+1000060e: 68a0 ldr r0, [r4, #8]
+10000610: 6098 str r0, [r3, #8]
+10000612: 79e0 ldrb r0, [r4, #7]
+10000614: 71d8 strb r0, [r3, #7]
+10000616: 2006 movs r0, #6
+10000618: 5620 ldrsb r0, [r4, r0]
+1000061a: 7198 strb r0, [r3, #6]
+1000061c: 2800 cmp r0, #0
+1000061e: db24 blt.n 1000066a <irq_remove_handler+0x146>
+10000620: 88a4 ldrh r4, [r4, #4]
+10000622: 1af0 subs r0, r6, r3
+10000624: 0564 lsls r4, r4, #21
+10000626: 1524 asrs r4, r4, #20
+10000628: 4444 add r4, r8
+1000062a: 1900 adds r0, r0, r4
+1000062c: 24e0 movs r4, #224 ; 0xe0
+1000062e: 0500 lsls r0, r0, #20
+10000630: 0d40 lsrs r0, r0, #21
+10000632: 0224 lsls r4, r4, #8
+10000634: 4320 orrs r0, r4
+10000636: 8098 strh r0, [r3, #4]
+10000638: 1852 adds r2, r2, r1
+1000063a: 4b1f ldr r3, [pc, #124] ; (100006b8 <irq_remove_handler+0x194>)
+1000063c: 0092 lsls r2, r2, #2
+1000063e: 18b6 adds r6, r6, r2
+10000640: 781a ldrb r2, [r3, #0]
+10000642: 7019 strb r1, [r3, #0]
+10000644: 71b2 strb r2, [r6, #6]
+10000646: e7b3 b.n 100005b0 <irq_remove_handler+0x8c>
+10000648: 4659 mov r1, fp
+1000064a: 2900 cmp r1, #0
+1000064c: d10f bne.n 1000066e <irq_remove_handler+0x14a>
+1000064e: 31ff adds r1, #255 ; 0xff
+10000650: 7191 strb r1, [r2, #6]
+10000652: 491a ldr r1, [pc, #104] ; (100006bc <irq_remove_handler+0x198>)
+10000654: 8091 strh r1, [r2, #4]
+10000656: 4918 ldr r1, [pc, #96] ; (100006b8 <irq_remove_handler+0x194>)
+10000658: 780a ldrb r2, [r1, #0]
+1000065a: 719a strb r2, [r3, #6]
+1000065c: 4a18 ldr r2, [pc, #96] ; (100006c0 <irq_remove_handler+0x19c>)
+1000065e: 1b9b subs r3, r3, r6
+10000660: 415b adcs r3, r3
+10000662: 435a muls r2, r3
+10000664: 0d12 lsrs r2, r2, #20
+10000666: 700a strb r2, [r1, #0]
+10000668: e7a2 b.n 100005b0 <irq_remove_handler+0x8c>
+1000066a: 4816 ldr r0, [pc, #88] ; (100006c4 <irq_remove_handler+0x1a0>)
+1000066c: e7e3 b.n 10000636 <irq_remove_handler+0x112>
+1000066e: 4a16 ldr r2, [pc, #88] ; (100006c8 <irq_remove_handler+0x1a4>)
+10000670: 4916 ldr r1, [pc, #88] ; (100006cc <irq_remove_handler+0x1a8>)
+10000672: 1ad2 subs r2, r2, r3
+10000674: 3a08 subs r2, #8
+10000676: 0250 lsls r0, r2, #9
+10000678: 0d40 lsrs r0, r0, #21
+1000067a: 4301 orrs r1, r0
+1000067c: 8099 strh r1, [r3, #4]
+1000067e: 4914 ldr r1, [pc, #80] ; (100006d0 <irq_remove_handler+0x1ac>)
+10000680: 0852 lsrs r2, r2, #1
+10000682: 430a orrs r2, r1
+10000684: 80da strh r2, [r3, #6]
+10000686: e793 b.n 100005b0 <irq_remove_handler+0x8c>
+10000688: 2106 movs r1, #6
+1000068a: 5651 ldrsb r1, [r2, r1]
+1000068c: 0013 movs r3, r2
+1000068e: 2900 cmp r1, #0
+10000690: dab8 bge.n 10000604 <irq_remove_handler+0xe0>
+10000692: 465a mov r2, fp
+10000694: 2a00 cmp r2, #0
+10000696: d1ea bne.n 1000066e <irq_remove_handler+0x14a>
+10000698: 4645 mov r5, r8
+1000069a: e7dc b.n 10000656 <irq_remove_handler+0x132>
+1000069c: d0000124 .word 0xd0000124
+100006a0: e000ed00 .word 0xe000ed00
+100006a4: 100001cd .word 0x100001cd
+100006a8: 2000019c .word 0x2000019c
+100006ac: e000e100 .word 0xe000e100
+100006b0: e000e180 .word 0xe000e180
+100006b4: e000e280 .word 0xe000e280
+100006b8: 20000619 .word 0x20000619
+100006bc: ffffbd01 .word 0xffffbd01
+100006c0: 0000aaaa .word 0x0000aaaa
+100006c4: 0000bd01 .word 0x0000bd01
+100006c8: 200001d6 .word 0x200001d6
+100006cc: fffff000 .word 0xfffff000
+100006d0: fffff800 .word 0xfffff800
+
+100006d4 <irq_add_tail_to_free_list>:
+100006d4: b570 push {r4, r5, r6, lr}
+100006d6: f3ef 8105 mrs r1, IPSR
+100006da: 2401 movs r4, #1
+100006dc: 4304 orrs r4, r0
+100006de: f3ef 8c10 mrs ip, PRIMASK
+100006e2: b672 cpsid i
+100006e4: 4a21 ldr r2, [pc, #132] ; (1000076c <irq_add_tail_to_free_list+0x98>)
+100006e6: 6813 ldr r3, [r2, #0]
+100006e8: 2b00 cmp r3, #0
+100006ea: d0fc beq.n 100006e6 <irq_add_tail_to_free_list+0x12>
+100006ec: f3bf 8f5f dmb sy
+100006f0: 4b1f ldr r3, [pc, #124] ; (10000770 <irq_add_tail_to_free_list+0x9c>)
+100006f2: 0005 movs r5, r0
+100006f4: 4a1f ldr r2, [pc, #124] ; (10000774 <irq_add_tail_to_free_list+0xa0>)
+100006f6: 1aed subs r5, r5, r3
+100006f8: 416d adcs r5, r5
+100006fa: 436a muls r2, r5
+100006fc: 0d12 lsrs r2, r2, #20
+100006fe: 4d1e ldr r5, [pc, #120] ; (10000778 <irq_add_tail_to_free_list+0xa4>)
+10000700: 0089 lsls r1, r1, #2
+10000702: 68ae ldr r6, [r5, #8]
+10000704: b252 sxtb r2, r2
+10000706: 5876 ldr r6, [r6, r1]
+10000708: 42a6 cmp r6, r4
+1000070a: d01c beq.n 10000746 <irq_add_tail_to_free_list+0x72>
+1000070c: 2106 movs r1, #6
+1000070e: 5659 ldrsb r1, [r3, r1]
+10000710: 4291 cmp r1, r2
+10000712: d01c beq.n 1000074e <irq_add_tail_to_free_list+0x7a>
+10000714: 2112 movs r1, #18
+10000716: 5659 ldrsb r1, [r3, r1]
+10000718: 4291 cmp r1, r2
+1000071a: d022 beq.n 10000762 <irq_add_tail_to_free_list+0x8e>
+1000071c: 211e movs r1, #30
+1000071e: 5659 ldrsb r1, [r3, r1]
+10000720: 4291 cmp r1, r2
+10000722: d020 beq.n 10000766 <irq_add_tail_to_free_list+0x92>
+10000724: 212a movs r1, #42 ; 0x2a
+10000726: 5659 ldrsb r1, [r3, r1]
+10000728: 2403 movs r4, #3
+1000072a: 4291 cmp r1, r2
+1000072c: d010 beq.n 10000750 <irq_add_tail_to_free_list+0x7c>
+1000072e: 4b13 ldr r3, [pc, #76] ; (1000077c <irq_add_tail_to_free_list+0xa8>)
+10000730: 7819 ldrb r1, [r3, #0]
+10000732: 701a strb r2, [r3, #0]
+10000734: 7181 strb r1, [r0, #6]
+10000736: f3bf 8f5f dmb sy
+1000073a: 2200 movs r2, #0
+1000073c: 4b0b ldr r3, [pc, #44] ; (1000076c <irq_add_tail_to_free_list+0x98>)
+1000073e: 601a str r2, [r3, #0]
+10000740: f38c 8810 msr PRIMASK, ip
+10000744: bd70 pop {r4, r5, r6, pc}
+10000746: 68ab ldr r3, [r5, #8]
+10000748: 4c0d ldr r4, [pc, #52] ; (10000780 <irq_add_tail_to_free_list+0xac>)
+1000074a: 505c str r4, [r3, r1]
+1000074c: e7ef b.n 1000072e <irq_add_tail_to_free_list+0x5a>
+1000074e: 2400 movs r4, #0
+10000750: 0061 lsls r1, r4, #1
+10000752: 1909 adds r1, r1, r4
+10000754: 0089 lsls r1, r1, #2
+10000756: 185b adds r3, r3, r1
+10000758: 21ff movs r1, #255 ; 0xff
+1000075a: 7199 strb r1, [r3, #6]
+1000075c: 4909 ldr r1, [pc, #36] ; (10000784 <irq_add_tail_to_free_list+0xb0>)
+1000075e: 8099 strh r1, [r3, #4]
+10000760: e7e5 b.n 1000072e <irq_add_tail_to_free_list+0x5a>
+10000762: 2401 movs r4, #1
+10000764: e7f4 b.n 10000750 <irq_add_tail_to_free_list+0x7c>
+10000766: 2402 movs r4, #2
+10000768: e7f2 b.n 10000750 <irq_add_tail_to_free_list+0x7c>
+1000076a: 46c0 nop ; (mov r8, r8)
+1000076c: d0000124 .word 0xd0000124
+10000770: 2000019c .word 0x2000019c
+10000774: 0000aaaa .word 0x0000aaaa
+10000778: e000ed00 .word 0xe000ed00
+1000077c: 20000619 .word 0x20000619
+10000780: 100001cd .word 0x100001cd
+10000784: ffffbd01 .word 0xffffbd01
+
+10000788 <irq_init_priorities>:
+10000788: 4b05 ldr r3, [pc, #20] ; (100007a0 <irq_init_priorities+0x18>)
+1000078a: 4a06 ldr r2, [pc, #24] ; (100007a4 <irq_init_priorities+0x1c>)
+1000078c: 6013 str r3, [r2, #0]
+1000078e: 4a06 ldr r2, [pc, #24] ; (100007a8 <irq_init_priorities+0x20>)
+10000790: 6013 str r3, [r2, #0]
+10000792: 6053 str r3, [r2, #4]
+10000794: 6093 str r3, [r2, #8]
+10000796: 60d3 str r3, [r2, #12]
+10000798: 6113 str r3, [r2, #16]
+1000079a: 6153 str r3, [r2, #20]
+1000079c: 6193 str r3, [r2, #24]
+1000079e: 4770 bx lr
+100007a0: 80808080 .word 0x80808080
+100007a4: e000e400 .word 0xe000e400
+100007a8: e000e404 .word 0xe000e404
+
+100007ac <lock_init>:
+100007ac: 4b02 ldr r3, [pc, #8] ; (100007b8 <lock_init+0xc>)
+100007ae: 469c mov ip, r3
+100007b0: 4461 add r1, ip
+100007b2: 0089 lsls r1, r1, #2
+100007b4: 6001 str r1, [r0, #0]
+100007b6: 4770 bx lr
+100007b8: 34000040 .word 0x34000040
+
+100007bc <mutex_init>:
+100007bc: b510 push {r4, lr}
+100007be: 0004 movs r4, r0
+100007c0: f7ff fe60 bl 10000484 <next_striped_spin_lock_num>
+100007c4: 0001 movs r1, r0
+100007c6: 0020 movs r0, r4
+100007c8: f7ff fff0 bl 100007ac <lock_init>
+100007cc: 23ff movs r3, #255 ; 0xff
+100007ce: 7123 strb r3, [r4, #4]
+100007d0: f3bf 8f5f dmb sy
+100007d4: bd10 pop {r4, pc}
+100007d6: 46c0 nop ; (mov r8, r8)
+
+100007d8 <recursive_mutex_init>:
+100007d8: b510 push {r4, lr}
+100007da: 0004 movs r4, r0
+100007dc: f7ff fe52 bl 10000484 <next_striped_spin_lock_num>
+100007e0: 0001 movs r1, r0
+100007e2: 0020 movs r0, r4
+100007e4: f7ff ffe2 bl 100007ac <lock_init>
+100007e8: 23ff movs r3, #255 ; 0xff
+100007ea: 80a3 strh r3, [r4, #4]
+100007ec: f3bf 8f5f dmb sy
+100007f0: bd10 pop {r4, pc}
+100007f2: 46c0 nop ; (mov r8, r8)
+
+100007f4 <timer_pool_entry_comparator>:
+100007f4: 6883 ldr r3, [r0, #8]
+100007f6: 480b ldr r0, [pc, #44] ; (10000824 <timer_pool_entry_comparator+0x30>)
+100007f8: b510 push {r4, lr}
+100007fa: 4684 mov ip, r0
+100007fc: 4461 add r1, ip
+100007fe: 4462 add r2, ip
+10000800: 0109 lsls r1, r1, #4
+10000802: 0112 lsls r2, r2, #4
+10000804: 189a adds r2, r3, r2
+10000806: 1859 adds r1, r3, r1
+10000808: 6854 ldr r4, [r2, #4]
+1000080a: 684b ldr r3, [r1, #4]
+1000080c: 2001 movs r0, #1
+1000080e: 429c cmp r4, r3
+10000810: d801 bhi.n 10000816 <timer_pool_entry_comparator+0x22>
+10000812: d002 beq.n 1000081a <timer_pool_entry_comparator+0x26>
+10000814: 2000 movs r0, #0
+10000816: b2c0 uxtb r0, r0
+10000818: bd10 pop {r4, pc}
+1000081a: 6812 ldr r2, [r2, #0]
+1000081c: 680b ldr r3, [r1, #0]
+1000081e: 429a cmp r2, r3
+10000820: d8f9 bhi.n 10000816 <timer_pool_entry_comparator+0x22>
+10000822: e7f7 b.n 10000814 <timer_pool_entry_comparator+0x20>
+10000824: 0fffffff .word 0x0fffffff
+
+10000828 <sleep_until_callback>:
+10000828: 4b0a ldr r3, [pc, #40] ; (10000854 <sleep_until_callback+0x2c>)
+1000082a: 6819 ldr r1, [r3, #0]
+1000082c: f3ef 8010 mrs r0, PRIMASK
+10000830: b672 cpsid i
+10000832: 680a ldr r2, [r1, #0]
+10000834: 2a00 cmp r2, #0
+10000836: d0fc beq.n 10000832 <sleep_until_callback+0xa>
+10000838: f3bf 8f5f dmb sy
+1000083c: 681b ldr r3, [r3, #0]
+1000083e: f3bf 8f5f dmb sy
+10000842: 2200 movs r2, #0
+10000844: 601a str r2, [r3, #0]
+10000846: f380 8810 msr PRIMASK, r0
+1000084a: bf40 sev
+1000084c: 2000 movs r0, #0
+1000084e: 2100 movs r1, #0
+10000850: 4770 bx lr
+10000852: 46c0 nop ; (mov r8, r8)
+10000854: 20000604 .word 0x20000604
+
+10000858 <add_alarm_under_lock.isra.0>:
+10000858: b5f8 push {r3, r4, r5, r6, r7, lr}
+1000085a: 4657 mov r7, sl
+1000085c: 464e mov r6, r9
+1000085e: 4645 mov r5, r8
+10000860: 46de mov lr, fp
+10000862: b5e0 push {r5, r6, r7, lr}
+10000864: 4699 mov r9, r3
+10000866: ab0c add r3, sp, #48 ; 0x30
+10000868: 781c ldrb r4, [r3, #0]
+1000086a: ab0d add r3, sp, #52 ; 0x34
+1000086c: 781b ldrb r3, [r3, #0]
+1000086e: 0006 movs r6, r0
+10000870: 4690 mov r8, r2
+10000872: 469a mov sl, r3
+10000874: 6807 ldr r7, [r0, #0]
+10000876: 2c00 cmp r4, #0
+10000878: d111 bne.n 1000089e <add_alarm_under_lock.isra.0+0x46>
+1000087a: 7bbc ldrb r4, [r7, #14]
+1000087c: 2c00 cmp r4, #0
+1000087e: d042 beq.n 10000906 <add_alarm_under_lock.isra.0+0xae>
+10000880: 0065 lsls r5, r4, #1
+10000882: 683b ldr r3, [r7, #0]
+10000884: 192d adds r5, r5, r4
+10000886: 3d03 subs r5, #3
+10000888: 1959 adds r1, r3, r5
+1000088a: 784b ldrb r3, [r1, #1]
+1000088c: 73bb strb r3, [r7, #14]
+1000088e: 2b00 cmp r3, #0
+10000890: d100 bne.n 10000894 <add_alarm_under_lock.isra.0+0x3c>
+10000892: 73fb strb r3, [r7, #15]
+10000894: 2300 movs r3, #0
+10000896: 708b strb r3, [r1, #2]
+10000898: 704b strb r3, [r1, #1]
+1000089a: 700b strb r3, [r1, #0]
+1000089c: e004 b.n 100008a8 <add_alarm_under_lock.isra.0+0x50>
+1000089e: 0065 lsls r5, r4, #1
+100008a0: 683b ldr r3, [r7, #0]
+100008a2: 192d adds r5, r5, r4
+100008a4: 3d03 subs r5, #3
+100008a6: 1959 adds r1, r3, r5
+100008a8: 68b2 ldr r2, [r6, #8]
+100008aa: 4b2a ldr r3, [pc, #168] ; (10000954 <add_alarm_under_lock.isra.0+0xfc>)
+100008ac: 4694 mov ip, r2
+100008ae: 4642 mov r2, r8
+100008b0: 18e3 adds r3, r4, r3
+100008b2: 011b lsls r3, r3, #4
+100008b4: 4463 add r3, ip
+100008b6: 601a str r2, [r3, #0]
+100008b8: 464a mov r2, r9
+100008ba: 605a str r2, [r3, #4]
+100008bc: 9a0a ldr r2, [sp, #40] ; 0x28
+100008be: 609a str r2, [r3, #8]
+100008c0: 9a0b ldr r2, [sp, #44] ; 0x2c
+100008c2: 60da str r2, [r3, #12]
+100008c4: 2300 movs r3, #0
+100008c6: 708b strb r3, [r1, #2]
+100008c8: 704b strb r3, [r1, #1]
+100008ca: 700b strb r3, [r1, #0]
+100008cc: 7b7b ldrb r3, [r7, #13]
+100008ce: 469b mov fp, r3
+100008d0: 2b00 cmp r3, #0
+100008d2: d02b beq.n 1000092c <add_alarm_under_lock.isra.0+0xd4>
+100008d4: 0022 movs r2, r4
+100008d6: 4659 mov r1, fp
+100008d8: 68b8 ldr r0, [r7, #8]
+100008da: 687b ldr r3, [r7, #4]
+100008dc: 4798 blx r3
+100008de: 683a ldr r2, [r7, #0]
+100008e0: 2800 cmp r0, #0
+100008e2: d016 beq.n 10000912 <add_alarm_under_lock.isra.0+0xba>
+100008e4: 465b mov r3, fp
+100008e6: 4658 mov r0, fp
+100008e8: 005b lsls r3, r3, #1
+100008ea: 445b add r3, fp
+100008ec: 1955 adds r5, r2, r5
+100008ee: 3b03 subs r3, #3
+100008f0: 70a8 strb r0, [r5, #2]
+100008f2: 18d1 adds r1, r2, r3
+100008f4: 5cd3 ldrb r3, [r2, r3]
+100008f6: 2b00 cmp r3, #0
+100008f8: d000 beq.n 100008fc <add_alarm_under_lock.isra.0+0xa4>
+100008fa: 706b strb r3, [r5, #1]
+100008fc: 465b mov r3, fp
+100008fe: 700c strb r4, [r1, #0]
+10000900: 737b strb r3, [r7, #13]
+10000902: 45a3 cmp fp, r4
+10000904: d013 beq.n 1000092e <add_alarm_under_lock.isra.0+0xd6>
+10000906: bcf0 pop {r4, r5, r6, r7}
+10000908: 46bb mov fp, r7
+1000090a: 46b2 mov sl, r6
+1000090c: 46a9 mov r9, r5
+1000090e: 46a0 mov r8, r4
+10000910: bdf8 pop {r3, r4, r5, r6, r7, pc}
+10000912: 465b mov r3, fp
+10000914: 005b lsls r3, r3, #1
+10000916: 445b add r3, fp
+10000918: 3b03 subs r3, #3
+1000091a: 18d3 adds r3, r2, r3
+1000091c: 709c strb r4, [r3, #2]
+1000091e: 1951 adds r1, r2, r5
+10000920: 5d52 ldrb r2, [r2, r5]
+10000922: 2a00 cmp r2, #0
+10000924: d000 beq.n 10000928 <add_alarm_under_lock.isra.0+0xd0>
+10000926: 705a strb r2, [r3, #1]
+10000928: 465b mov r3, fp
+1000092a: 700b strb r3, [r1, #0]
+1000092c: 737c strb r4, [r7, #13]
+1000092e: 4642 mov r2, r8
+10000930: 464b mov r3, r9
+10000932: 7d30 ldrb r0, [r6, #20]
+10000934: f000 fb90 bl 10001058 <hardware_alarm_set_target>
+10000938: 1e05 subs r5, r0, #0
+1000093a: d006 beq.n 1000094a <add_alarm_under_lock.isra.0+0xf2>
+1000093c: 4653 mov r3, sl
+1000093e: 2b00 cmp r3, #0
+10000940: d103 bne.n 1000094a <add_alarm_under_lock.isra.0+0xf2>
+10000942: 0021 movs r1, r4
+10000944: 6830 ldr r0, [r6, #0]
+10000946: f000 fdab bl 100014a0 <ph_remove_and_free_node>
+1000094a: 9b0e ldr r3, [sp, #56] ; 0x38
+1000094c: 2b00 cmp r3, #0
+1000094e: d0da beq.n 10000906 <add_alarm_under_lock.isra.0+0xae>
+10000950: 701d strb r5, [r3, #0]
+10000952: e7d8 b.n 10000906 <add_alarm_under_lock.isra.0+0xae>
+10000954: 0fffffff .word 0x0fffffff
+
+10000958 <alarm_pool_alarm_callback>:
+10000958: b5f0 push {r4, r5, r6, r7, lr}
+1000095a: 46de mov lr, fp
+1000095c: 4657 mov r7, sl
+1000095e: 464e mov r6, r9
+10000960: 4645 mov r5, r8
+10000962: 2300 movs r3, #0
+10000964: b5e0 push {r5, r6, r7, lr}
+10000966: b08b sub sp, #44 ; 0x2c
+10000968: 9308 str r3, [sp, #32]
+1000096a: 4b67 ldr r3, [pc, #412] ; (10000b08 <alarm_pool_alarm_callback+0x1b0>)
+1000096c: 0082 lsls r2, r0, #2
+1000096e: 58d4 ldr r4, [r2, r3]
+10000970: 2300 movs r3, #0
+10000972: 469b mov fp, r3
+10000974: 9009 str r0, [sp, #36] ; 0x24
+10000976: f000 fb0f bl 10000f98 <time_us_64>
+1000097a: 6862 ldr r2, [r4, #4]
+1000097c: 0006 movs r6, r0
+1000097e: 000f movs r7, r1
+10000980: f3ef 8510 mrs r5, PRIMASK
+10000984: b672 cpsid i
+10000986: 6813 ldr r3, [r2, #0]
+10000988: 2b00 cmp r3, #0
+1000098a: d0fc beq.n 10000986 <alarm_pool_alarm_callback+0x2e>
+1000098c: f3bf 8f5f dmb sy
+10000990: 6823 ldr r3, [r4, #0]
+10000992: 469c mov ip, r3
+10000994: 7b5b ldrb r3, [r3, #13]
+10000996: 4699 mov r9, r3
+10000998: 2b00 cmp r3, #0
+1000099a: d100 bne.n 1000099e <alarm_pool_alarm_callback+0x46>
+1000099c: e069 b.n 10000a72 <alarm_pool_alarm_callback+0x11a>
+1000099e: 68a2 ldr r2, [r4, #8]
+100009a0: 4b5a ldr r3, [pc, #360] ; (10000b0c <alarm_pool_alarm_callback+0x1b4>)
+100009a2: 4690 mov r8, r2
+100009a4: 444b add r3, r9
+100009a6: 011b lsls r3, r3, #4
+100009a8: 4498 add r8, r3
+100009aa: 4643 mov r3, r8
+100009ac: 681a ldr r2, [r3, #0]
+100009ae: 685b ldr r3, [r3, #4]
+100009b0: 0010 movs r0, r2
+100009b2: 0019 movs r1, r3
+100009b4: 1b80 subs r0, r0, r6
+100009b6: 41b9 sbcs r1, r7
+100009b8: 2900 cmp r1, #0
+100009ba: dc00 bgt.n 100009be <alarm_pool_alarm_callback+0x66>
+100009bc: e063 b.n 10000a86 <alarm_pool_alarm_callback+0x12e>
+100009be: 9809 ldr r0, [sp, #36] ; 0x24
+100009c0: f000 fb4a bl 10001058 <hardware_alarm_set_target>
+100009c4: 2300 movs r3, #0
+100009c6: 2200 movs r2, #0
+100009c8: 4698 mov r8, r3
+100009ca: 2300 movs r3, #0
+100009cc: 9206 str r2, [sp, #24]
+100009ce: 9307 str r3, [sp, #28]
+100009d0: 2300 movs r3, #0
+100009d2: 469a mov sl, r3
+100009d4: 6863 ldr r3, [r4, #4]
+100009d6: f3bf 8f5f dmb sy
+100009da: 465a mov r2, fp
+100009dc: 601a str r2, [r3, #0]
+100009de: f385 8810 msr PRIMASK, r5
+100009e2: 4653 mov r3, sl
+100009e4: 2b00 cmp r3, #0
+100009e6: d108 bne.n 100009fa <alarm_pool_alarm_callback+0xa2>
+100009e8: 2800 cmp r0, #0
+100009ea: d1c4 bne.n 10000976 <alarm_pool_alarm_callback+0x1e>
+100009ec: b00b add sp, #44 ; 0x2c
+100009ee: bcf0 pop {r4, r5, r6, r7}
+100009f0: 46bb mov fp, r7
+100009f2: 46b2 mov sl, r6
+100009f4: 46a9 mov r9, r5
+100009f6: 46a0 mov r8, r4
+100009f8: bdf0 pop {r4, r5, r6, r7, pc}
+100009fa: 9b08 ldr r3, [sp, #32]
+100009fc: 4641 mov r1, r8
+100009fe: 0218 lsls r0, r3, #8
+10000a00: 464b mov r3, r9
+10000a02: 4318 orrs r0, r3
+10000a04: 47d0 blx sl
+10000a06: 6862 ldr r2, [r4, #4]
+10000a08: 0006 movs r6, r0
+10000a0a: 000f movs r7, r1
+10000a0c: f3ef 8510 mrs r5, PRIMASK
+10000a10: b672 cpsid i
+10000a12: 6813 ldr r3, [r2, #0]
+10000a14: 2b00 cmp r3, #0
+10000a16: d0fc beq.n 10000a12 <alarm_pool_alarm_callback+0xba>
+10000a18: f3bf 8f5f dmb sy
+10000a1c: 2f00 cmp r7, #0
+10000a1e: db50 blt.n 10000ac2 <alarm_pool_alarm_callback+0x16a>
+10000a20: 0033 movs r3, r6
+10000a22: 433b orrs r3, r7
+10000a24: d002 beq.n 10000a2c <alarm_pool_alarm_callback+0xd4>
+10000a26: 6923 ldr r3, [r4, #16]
+10000a28: 2b00 cmp r3, #0
+10000a2a: d161 bne.n 10000af0 <alarm_pool_alarm_callback+0x198>
+10000a2c: 6823 ldr r3, [r4, #0]
+10000a2e: 7bd9 ldrb r1, [r3, #15]
+10000a30: 2900 cmp r1, #0
+10000a32: d007 beq.n 10000a44 <alarm_pool_alarm_callback+0xec>
+10000a34: 004a lsls r2, r1, #1
+10000a36: 1852 adds r2, r2, r1
+10000a38: 6819 ldr r1, [r3, #0]
+10000a3a: 468c mov ip, r1
+10000a3c: 4649 mov r1, r9
+10000a3e: 4462 add r2, ip
+10000a40: 3a03 subs r2, #3
+10000a42: 7051 strb r1, [r2, #1]
+10000a44: 7b9a ldrb r2, [r3, #14]
+10000a46: 2a00 cmp r2, #0
+10000a48: d101 bne.n 10000a4e <alarm_pool_alarm_callback+0xf6>
+10000a4a: 464a mov r2, r9
+10000a4c: 739a strb r2, [r3, #14]
+10000a4e: 464a mov r2, r9
+10000a50: 73da strb r2, [r3, #15]
+10000a52: 464b mov r3, r9
+10000a54: 68e1 ldr r1, [r4, #12]
+10000a56: 3b01 subs r3, #1
+10000a58: 5cca ldrb r2, [r1, r3]
+10000a5a: 3201 adds r2, #1
+10000a5c: 54ca strb r2, [r1, r3]
+10000a5e: 465b mov r3, fp
+10000a60: 6123 str r3, [r4, #16]
+10000a62: 6863 ldr r3, [r4, #4]
+10000a64: f3bf 8f5f dmb sy
+10000a68: 465a mov r2, fp
+10000a6a: 601a str r2, [r3, #0]
+10000a6c: f385 8810 msr PRIMASK, r5
+10000a70: e781 b.n 10000976 <alarm_pool_alarm_callback+0x1e>
+10000a72: 2300 movs r3, #0
+10000a74: 2200 movs r2, #0
+10000a76: 4698 mov r8, r3
+10000a78: 2300 movs r3, #0
+10000a7a: 9206 str r2, [sp, #24]
+10000a7c: 9307 str r3, [sp, #28]
+10000a7e: 2300 movs r3, #0
+10000a80: 2000 movs r0, #0
+10000a82: 469a mov sl, r3
+10000a84: e7a6 b.n 100009d4 <alarm_pool_alarm_callback+0x7c>
+10000a86: 2900 cmp r1, #0
+10000a88: d102 bne.n 10000a90 <alarm_pool_alarm_callback+0x138>
+10000a8a: 2800 cmp r0, #0
+10000a8c: d000 beq.n 10000a90 <alarm_pool_alarm_callback+0x138>
+10000a8e: e796 b.n 100009be <alarm_pool_alarm_callback+0x66>
+10000a90: 2100 movs r1, #0
+10000a92: 4660 mov r0, ip
+10000a94: f000 fc82 bl 1000139c <ph_remove_head>
+10000a98: 4643 mov r3, r8
+10000a9a: 681a ldr r2, [r3, #0]
+10000a9c: 685b ldr r3, [r3, #4]
+10000a9e: 9206 str r2, [sp, #24]
+10000aa0: 9307 str r3, [sp, #28]
+10000aa2: 4643 mov r3, r8
+10000aa4: 689b ldr r3, [r3, #8]
+10000aa6: 469a mov sl, r3
+10000aa8: 4643 mov r3, r8
+10000aaa: 68db ldr r3, [r3, #12]
+10000aac: 4698 mov r8, r3
+10000aae: 68e3 ldr r3, [r4, #12]
+10000ab0: 444b add r3, r9
+10000ab2: 3b01 subs r3, #1
+10000ab4: 781b ldrb r3, [r3, #0]
+10000ab6: 9308 str r3, [sp, #32]
+10000ab8: 021b lsls r3, r3, #8
+10000aba: 4303 orrs r3, r0
+10000abc: 6123 str r3, [r4, #16]
+10000abe: 2000 movs r0, #0
+10000ac0: e788 b.n 100009d4 <alarm_pool_alarm_callback+0x7c>
+10000ac2: 6923 ldr r3, [r4, #16]
+10000ac4: 2b00 cmp r3, #0
+10000ac6: d0b1 beq.n 10000a2c <alarm_pool_alarm_callback+0xd4>
+10000ac8: 9a06 ldr r2, [sp, #24]
+10000aca: 9b07 ldr r3, [sp, #28]
+10000acc: 1b92 subs r2, r2, r6
+10000ace: 41bb sbcs r3, r7
+10000ad0: 2b00 cmp r3, #0
+10000ad2: db15 blt.n 10000b00 <alarm_pool_alarm_callback+0x1a8>
+10000ad4: 4659 mov r1, fp
+10000ad6: 9104 str r1, [sp, #16]
+10000ad8: 2101 movs r1, #1
+10000ada: 9103 str r1, [sp, #12]
+10000adc: 4649 mov r1, r9
+10000ade: 9102 str r1, [sp, #8]
+10000ae0: 4641 mov r1, r8
+10000ae2: 9101 str r1, [sp, #4]
+10000ae4: 4651 mov r1, sl
+10000ae6: 0020 movs r0, r4
+10000ae8: 9100 str r1, [sp, #0]
+10000aea: f7ff feb5 bl 10000858 <add_alarm_under_lock.isra.0>
+10000aee: e7b6 b.n 10000a5e <alarm_pool_alarm_callback+0x106>
+10000af0: f000 fa52 bl 10000f98 <time_us_64>
+10000af4: 0032 movs r2, r6
+10000af6: 003b movs r3, r7
+10000af8: 1812 adds r2, r2, r0
+10000afa: 414b adcs r3, r1
+10000afc: 2b00 cmp r3, #0
+10000afe: dae9 bge.n 10000ad4 <alarm_pool_alarm_callback+0x17c>
+10000b00: 2201 movs r2, #1
+10000b02: 4b03 ldr r3, [pc, #12] ; (10000b10 <alarm_pool_alarm_callback+0x1b8>)
+10000b04: 4252 negs r2, r2
+10000b06: e7e5 b.n 10000ad4 <alarm_pool_alarm_callback+0x17c>
+10000b08: 200005f0 .word 0x200005f0
+10000b0c: 0fffffff .word 0x0fffffff
+10000b10: 7fffffff .word 0x7fffffff
+
+10000b14 <alarm_pool_init_default>:
+10000b14: b510 push {r4, lr}
+10000b16: 4c14 ldr r4, [pc, #80] ; (10000b68 <alarm_pool_init_default+0x54>)
+10000b18: 6863 ldr r3, [r4, #4]
+10000b1a: 2b00 cmp r3, #0
+10000b1c: d004 beq.n 10000b28 <alarm_pool_init_default+0x14>
+10000b1e: 210a movs r1, #10
+10000b20: 4812 ldr r0, [pc, #72] ; (10000b6c <alarm_pool_init_default+0x58>)
+10000b22: f7ff fe43 bl 100007ac <lock_init>
+10000b26: bd10 pop {r4, pc}
+10000b28: 0023 movs r3, r4
+10000b2a: 4a11 ldr r2, [pc, #68] ; (10000b70 <alarm_pool_init_default+0x5c>)
+10000b2c: 2110 movs r1, #16
+10000b2e: 6820 ldr r0, [r4, #0]
+10000b30: f000 fb4e bl 100011d0 <ph_post_alloc_init>
+10000b34: 2003 movs r0, #3
+10000b36: f000 fa23 bl 10000f80 <hardware_alarm_claim>
+10000b3a: 2003 movs r0, #3
+10000b3c: f000 faf6 bl 1000112c <hardware_alarm_cancel>
+10000b40: 2003 movs r0, #3
+10000b42: 490c ldr r1, [pc, #48] ; (10000b74 <alarm_pool_init_default+0x60>)
+10000b44: f000 fa42 bl 10000fcc <hardware_alarm_set_callback>
+10000b48: f7ff fc9c bl 10000484 <next_striped_spin_lock_num>
+10000b4c: 4b0a ldr r3, [pc, #40] ; (10000b78 <alarm_pool_init_default+0x64>)
+10000b4e: 469c mov ip, r3
+10000b50: 2303 movs r3, #3
+10000b52: 7523 strb r3, [r4, #20]
+10000b54: 23d0 movs r3, #208 ; 0xd0
+10000b56: 061b lsls r3, r3, #24
+10000b58: 681b ldr r3, [r3, #0]
+10000b5a: 4460 add r0, ip
+10000b5c: 7563 strb r3, [r4, #21]
+10000b5e: 4b07 ldr r3, [pc, #28] ; (10000b7c <alarm_pool_init_default+0x68>)
+10000b60: 0080 lsls r0, r0, #2
+10000b62: 6060 str r0, [r4, #4]
+10000b64: 60dc str r4, [r3, #12]
+10000b66: e7da b.n 10000b1e <alarm_pool_init_default+0xa>
+10000b68: 200001e4 .word 0x200001e4
+10000b6c: 20000604 .word 0x20000604
+10000b70: 100007f5 .word 0x100007f5
+10000b74: 10000959 .word 0x10000959
+10000b78: 34000040 .word 0x34000040
+10000b7c: 200005f0 .word 0x200005f0
+
+10000b80 <alarm_pool_add_alarm_at>:
+10000b80: b5f0 push {r4, r5, r6, r7, lr}
+10000b82: 464e mov r6, r9
+10000b84: 4645 mov r5, r8
+10000b86: 46de mov lr, fp
+10000b88: 4657 mov r7, sl
+10000b8a: b5e0 push {r5, r6, r7, lr}
+10000b8c: b085 sub sp, #20
+10000b8e: 9301 str r3, [sp, #4]
+10000b90: ab10 add r3, sp, #64 ; 0x40
+10000b92: 781b ldrb r3, [r3, #0]
+10000b94: 0006 movs r6, r0
+10000b96: 9303 str r3, [sp, #12]
+10000b98: 2300 movs r3, #0
+10000b9a: 4699 mov r9, r3
+10000b9c: 4698 mov r8, r3
+10000b9e: 9200 str r2, [sp, #0]
+10000ba0: 6872 ldr r2, [r6, #4]
+10000ba2: f3ef 8b10 mrs fp, PRIMASK
+10000ba6: b672 cpsid i
+10000ba8: 6813 ldr r3, [r2, #0]
+10000baa: 2b00 cmp r3, #0
+10000bac: d0fc beq.n 10000ba8 <alarm_pool_add_alarm_at+0x28>
+10000bae: f3bf 8f5f dmb sy
+10000bb2: 6835 ldr r5, [r6, #0]
+10000bb4: 7bac ldrb r4, [r5, #14]
+10000bb6: 2c00 cmp r4, #0
+10000bb8: d03d beq.n 10000c36 <alarm_pool_add_alarm_at+0xb6>
+10000bba: 0067 lsls r7, r4, #1
+10000bbc: 682b ldr r3, [r5, #0]
+10000bbe: 193f adds r7, r7, r4
+10000bc0: 3f03 subs r7, #3
+10000bc2: 19db adds r3, r3, r7
+10000bc4: 785a ldrb r2, [r3, #1]
+10000bc6: 73aa strb r2, [r5, #14]
+10000bc8: 2a00 cmp r2, #0
+10000bca: d100 bne.n 10000bce <alarm_pool_add_alarm_at+0x4e>
+10000bcc: 73ea strb r2, [r5, #15]
+10000bce: 68b1 ldr r1, [r6, #8]
+10000bd0: 4a47 ldr r2, [pc, #284] ; (10000cf0 <alarm_pool_add_alarm_at+0x170>)
+10000bd2: 468c mov ip, r1
+10000bd4: 9800 ldr r0, [sp, #0]
+10000bd6: 9901 ldr r1, [sp, #4]
+10000bd8: 18a2 adds r2, r4, r2
+10000bda: 0112 lsls r2, r2, #4
+10000bdc: 4462 add r2, ip
+10000bde: 6010 str r0, [r2, #0]
+10000be0: 6051 str r1, [r2, #4]
+10000be2: 990e ldr r1, [sp, #56] ; 0x38
+10000be4: 6091 str r1, [r2, #8]
+10000be6: 990f ldr r1, [sp, #60] ; 0x3c
+10000be8: 60d1 str r1, [r2, #12]
+10000bea: 4642 mov r2, r8
+10000bec: 709a strb r2, [r3, #2]
+10000bee: 705a strb r2, [r3, #1]
+10000bf0: 701a strb r2, [r3, #0]
+10000bf2: 7b6b ldrb r3, [r5, #13]
+10000bf4: 469a mov sl, r3
+10000bf6: 2b00 cmp r3, #0
+10000bf8: d067 beq.n 10000cca <alarm_pool_add_alarm_at+0x14a>
+10000bfa: 0022 movs r2, r4
+10000bfc: 0019 movs r1, r3
+10000bfe: 68a8 ldr r0, [r5, #8]
+10000c00: 686b ldr r3, [r5, #4]
+10000c02: 4798 blx r3
+10000c04: 682a ldr r2, [r5, #0]
+10000c06: 2800 cmp r0, #0
+10000c08: d052 beq.n 10000cb0 <alarm_pool_add_alarm_at+0x130>
+10000c0a: 4653 mov r3, sl
+10000c0c: 4650 mov r0, sl
+10000c0e: 005b lsls r3, r3, #1
+10000c10: 4453 add r3, sl
+10000c12: 19d7 adds r7, r2, r7
+10000c14: 3b03 subs r3, #3
+10000c16: 70b8 strb r0, [r7, #2]
+10000c18: 18d1 adds r1, r2, r3
+10000c1a: 5cd3 ldrb r3, [r2, r3]
+10000c1c: 2b00 cmp r3, #0
+10000c1e: d000 beq.n 10000c22 <alarm_pool_add_alarm_at+0xa2>
+10000c20: 707b strb r3, [r7, #1]
+10000c22: 4653 mov r3, sl
+10000c24: 700c strb r4, [r1, #0]
+10000c26: 736b strb r3, [r5, #13]
+10000c28: 4554 cmp r4, sl
+10000c2a: d04f beq.n 10000ccc <alarm_pool_add_alarm_at+0x14c>
+10000c2c: 68f3 ldr r3, [r6, #12]
+10000c2e: 191b adds r3, r3, r4
+10000c30: 3b01 subs r3, #1
+10000c32: 7818 ldrb r0, [r3, #0]
+10000c34: e000 b.n 10000c38 <alarm_pool_add_alarm_at+0xb8>
+10000c36: 2000 movs r0, #0
+10000c38: 6873 ldr r3, [r6, #4]
+10000c3a: f3bf 8f5f dmb sy
+10000c3e: 4642 mov r2, r8
+10000c40: 601a str r2, [r3, #0]
+10000c42: f38b 8810 msr PRIMASK, fp
+10000c46: 2c00 cmp r4, #0
+10000c48: d04f beq.n 10000cea <alarm_pool_add_alarm_at+0x16a>
+10000c4a: 464b mov r3, r9
+10000c4c: 2b00 cmp r3, #0
+10000c4e: d108 bne.n 10000c62 <alarm_pool_add_alarm_at+0xe2>
+10000c50: 0200 lsls r0, r0, #8
+10000c52: 4320 orrs r0, r4
+10000c54: b005 add sp, #20
+10000c56: bcf0 pop {r4, r5, r6, r7}
+10000c58: 46bb mov fp, r7
+10000c5a: 46b2 mov sl, r6
+10000c5c: 46a9 mov r9, r5
+10000c5e: 46a0 mov r8, r4
+10000c60: bdf0 pop {r4, r5, r6, r7, pc}
+10000c62: 9b03 ldr r3, [sp, #12]
+10000c64: 2b00 cmp r3, #0
+10000c66: d03e beq.n 10000ce6 <alarm_pool_add_alarm_at+0x166>
+10000c68: 9b0e ldr r3, [sp, #56] ; 0x38
+10000c6a: 2000 movs r0, #0
+10000c6c: 990f ldr r1, [sp, #60] ; 0x3c
+10000c6e: 4798 blx r3
+10000c70: 0003 movs r3, r0
+10000c72: 0004 movs r4, r0
+10000c74: 000d movs r5, r1
+10000c76: 430b orrs r3, r1
+10000c78: d035 beq.n 10000ce6 <alarm_pool_add_alarm_at+0x166>
+10000c7a: 2900 cmp r1, #0
+10000c7c: da0a bge.n 10000c94 <alarm_pool_add_alarm_at+0x114>
+10000c7e: 9a00 ldr r2, [sp, #0]
+10000c80: 9b01 ldr r3, [sp, #4]
+10000c82: 1b12 subs r2, r2, r4
+10000c84: 41ab sbcs r3, r5
+10000c86: 9200 str r2, [sp, #0]
+10000c88: 9301 str r3, [sp, #4]
+10000c8a: 2b00 cmp r3, #0
+10000c8c: db0a blt.n 10000ca4 <alarm_pool_add_alarm_at+0x124>
+10000c8e: 9b03 ldr r3, [sp, #12]
+10000c90: 4699 mov r9, r3
+10000c92: e785 b.n 10000ba0 <alarm_pool_add_alarm_at+0x20>
+10000c94: f000 f980 bl 10000f98 <time_us_64>
+10000c98: 1824 adds r4, r4, r0
+10000c9a: 414d adcs r5, r1
+10000c9c: 9400 str r4, [sp, #0]
+10000c9e: 9501 str r5, [sp, #4]
+10000ca0: 2d00 cmp r5, #0
+10000ca2: daf4 bge.n 10000c8e <alarm_pool_add_alarm_at+0x10e>
+10000ca4: 2301 movs r3, #1
+10000ca6: 4c13 ldr r4, [pc, #76] ; (10000cf4 <alarm_pool_add_alarm_at+0x174>)
+10000ca8: 425b negs r3, r3
+10000caa: 9300 str r3, [sp, #0]
+10000cac: 9401 str r4, [sp, #4]
+10000cae: e7ee b.n 10000c8e <alarm_pool_add_alarm_at+0x10e>
+10000cb0: 4653 mov r3, sl
+10000cb2: 005b lsls r3, r3, #1
+10000cb4: 4453 add r3, sl
+10000cb6: 3b03 subs r3, #3
+10000cb8: 18d3 adds r3, r2, r3
+10000cba: 709c strb r4, [r3, #2]
+10000cbc: 19d1 adds r1, r2, r7
+10000cbe: 5dd2 ldrb r2, [r2, r7]
+10000cc0: 2a00 cmp r2, #0
+10000cc2: d000 beq.n 10000cc6 <alarm_pool_add_alarm_at+0x146>
+10000cc4: 705a strb r2, [r3, #1]
+10000cc6: 4653 mov r3, sl
+10000cc8: 700b strb r3, [r1, #0]
+10000cca: 736c strb r4, [r5, #13]
+10000ccc: 7d30 ldrb r0, [r6, #20]
+10000cce: 9a00 ldr r2, [sp, #0]
+10000cd0: 9b01 ldr r3, [sp, #4]
+10000cd2: f000 f9c1 bl 10001058 <hardware_alarm_set_target>
+10000cd6: 4681 mov r9, r0
+10000cd8: 2800 cmp r0, #0
+10000cda: d0a7 beq.n 10000c2c <alarm_pool_add_alarm_at+0xac>
+10000cdc: 0021 movs r1, r4
+10000cde: 6830 ldr r0, [r6, #0]
+10000ce0: f000 fbde bl 100014a0 <ph_remove_and_free_node>
+10000ce4: e7a2 b.n 10000c2c <alarm_pool_add_alarm_at+0xac>
+10000ce6: 2000 movs r0, #0
+10000ce8: e7b4 b.n 10000c54 <alarm_pool_add_alarm_at+0xd4>
+10000cea: 2001 movs r0, #1
+10000cec: 4240 negs r0, r0
+10000cee: e7b1 b.n 10000c54 <alarm_pool_add_alarm_at+0xd4>
+10000cf0: 0fffffff .word 0x0fffffff
+10000cf4: 7fffffff .word 0x7fffffff
+
+10000cf8 <sleep_until>:
+10000cf8: b5f0 push {r4, r5, r6, r7, lr}
+10000cfa: 0004 movs r4, r0
+10000cfc: 000d movs r5, r1
+10000cfe: 2606 movs r6, #6
+10000d00: 4276 negs r6, r6
+10000d02: 17f7 asrs r7, r6, #31
+10000d04: 46c6 mov lr, r8
+10000d06: 1936 adds r6, r6, r4
+10000d08: 416f adcs r7, r5
+10000d0a: b500 push {lr}
+10000d0c: b084 sub sp, #16
+10000d0e: 428f cmp r7, r1
+10000d10: d814 bhi.n 10000d3c <sleep_until+0x44>
+10000d12: d011 beq.n 10000d38 <sleep_until+0x40>
+10000d14: f000 f940 bl 10000f98 <time_us_64>
+10000d18: 0032 movs r2, r6
+10000d1a: 003b movs r3, r7
+10000d1c: 1a12 subs r2, r2, r0
+10000d1e: 418b sbcs r3, r1
+10000d20: 2b00 cmp r3, #0
+10000d22: dc15 bgt.n 10000d50 <sleep_until+0x58>
+10000d24: 2b00 cmp r3, #0
+10000d26: d03e beq.n 10000da6 <sleep_until+0xae>
+10000d28: 0020 movs r0, r4
+10000d2a: 0029 movs r1, r5
+10000d2c: f000 f93e bl 10000fac <busy_wait_until>
+10000d30: b004 add sp, #16
+10000d32: bc80 pop {r7}
+10000d34: 46b8 mov r8, r7
+10000d36: bdf0 pop {r4, r5, r6, r7, pc}
+10000d38: 4286 cmp r6, r0
+10000d3a: d9eb bls.n 10000d14 <sleep_until+0x1c>
+10000d3c: 2600 movs r6, #0
+10000d3e: 2700 movs r7, #0
+10000d40: f000 f92a bl 10000f98 <time_us_64>
+10000d44: 0032 movs r2, r6
+10000d46: 003b movs r3, r7
+10000d48: 1a12 subs r2, r2, r0
+10000d4a: 418b sbcs r3, r1
+10000d4c: 2b00 cmp r3, #0
+10000d4e: dde9 ble.n 10000d24 <sleep_until+0x2c>
+10000d50: 2300 movs r3, #0
+10000d52: 9302 str r3, [sp, #8]
+10000d54: 9301 str r3, [sp, #4]
+10000d56: 4b15 ldr r3, [pc, #84] ; (10000dac <sleep_until+0xb4>)
+10000d58: 0032 movs r2, r6
+10000d5a: 9300 str r3, [sp, #0]
+10000d5c: 4814 ldr r0, [pc, #80] ; (10000db0 <sleep_until+0xb8>)
+10000d5e: 003b movs r3, r7
+10000d60: f7ff ff0e bl 10000b80 <alarm_pool_add_alarm_at>
+10000d64: 2800 cmp r0, #0
+10000d66: dbdf blt.n 10000d28 <sleep_until+0x30>
+10000d68: 2300 movs r3, #0
+10000d6a: 4698 mov r8, r3
+10000d6c: 46bc mov ip, r7
+10000d6e: 4a11 ldr r2, [pc, #68] ; (10000db4 <sleep_until+0xbc>)
+10000d70: 4f11 ldr r7, [pc, #68] ; (10000db8 <sleep_until+0xc0>)
+10000d72: 6a7b ldr r3, [r7, #36] ; 0x24
+10000d74: 459c cmp ip, r3
+10000d76: d804 bhi.n 10000d82 <sleep_until+0x8a>
+10000d78: 6ab9 ldr r1, [r7, #40] ; 0x28
+10000d7a: 428e cmp r6, r1
+10000d7c: d9d4 bls.n 10000d28 <sleep_until+0x30>
+10000d7e: 459c cmp ip, r3
+10000d80: d1d2 bne.n 10000d28 <sleep_until+0x30>
+10000d82: 6811 ldr r1, [r2, #0]
+10000d84: f3ef 8010 mrs r0, PRIMASK
+10000d88: b672 cpsid i
+10000d8a: 680b ldr r3, [r1, #0]
+10000d8c: 2b00 cmp r3, #0
+10000d8e: d0fc beq.n 10000d8a <sleep_until+0x92>
+10000d90: f3bf 8f5f dmb sy
+10000d94: 6813 ldr r3, [r2, #0]
+10000d96: f3bf 8f5f dmb sy
+10000d9a: 4641 mov r1, r8
+10000d9c: 6019 str r1, [r3, #0]
+10000d9e: f380 8810 msr PRIMASK, r0
+10000da2: bf20 wfe
+10000da4: e7e5 b.n 10000d72 <sleep_until+0x7a>
+10000da6: 2a00 cmp r2, #0
+10000da8: d0be beq.n 10000d28 <sleep_until+0x30>
+10000daa: e7d1 b.n 10000d50 <sleep_until+0x58>
+10000dac: 10000829 .word 0x10000829
+10000db0: 200001e4 .word 0x200001e4
+10000db4: 20000604 .word 0x20000604
+10000db8: 40054000 .word 0x40054000
+
+10000dbc <sleep_ms>:
+10000dbc: b570 push {r4, r5, r6, lr}
+10000dbe: 0006 movs r6, r0
+10000dc0: f000 f8ea bl 10000f98 <time_us_64>
+10000dc4: 22fa movs r2, #250 ; 0xfa
+10000dc6: 0004 movs r4, r0
+10000dc8: 000d movs r5, r1
+10000dca: 2300 movs r3, #0
+10000dcc: 0030 movs r0, r6
+10000dce: 2100 movs r1, #0
+10000dd0: 0092 lsls r2, r2, #2
+10000dd2: f000 fef3 bl 10001bbc <__wrap___aeabi_lmul>
+10000dd6: 1900 adds r0, r0, r4
+10000dd8: 4169 adcs r1, r5
+10000dda: 2900 cmp r1, #0
+10000ddc: db02 blt.n 10000de4 <sleep_ms+0x28>
+10000dde: f7ff ff8b bl 10000cf8 <sleep_until>
+10000de2: bd70 pop {r4, r5, r6, pc}
+10000de4: 2001 movs r0, #1
+10000de6: 4901 ldr r1, [pc, #4] ; (10000dec <sleep_ms+0x30>)
+10000de8: 4240 negs r0, r0
+10000dea: e7f8 b.n 10000dde <sleep_ms+0x22>
+10000dec: 7fffffff .word 0x7fffffff
+
+10000df0 <best_effort_wfe_or_timeout>:
+10000df0: b5f0 push {r4, r5, r6, r7, lr}
+10000df2: f3ef 8305 mrs r3, IPSR
+10000df6: 46ce mov lr, r9
+10000df8: 4647 mov r7, r8
+10000dfa: b580 push {r7, lr}
+10000dfc: 0005 movs r5, r0
+10000dfe: 000c movs r4, r1
+10000e00: b085 sub sp, #20
+10000e02: 2b00 cmp r3, #0
+10000e04: d012 beq.n 10000e2c <best_effort_wfe_or_timeout+0x3c>
+10000e06: 4a2c ldr r2, [pc, #176] ; (10000eb8 <best_effort_wfe_or_timeout+0xc8>)
+10000e08: 2000 movs r0, #0
+10000e0a: 6a53 ldr r3, [r2, #36] ; 0x24
+10000e0c: 429c cmp r4, r3
+10000e0e: d803 bhi.n 10000e18 <best_effort_wfe_or_timeout+0x28>
+10000e10: 6a92 ldr r2, [r2, #40] ; 0x28
+10000e12: 3001 adds r0, #1
+10000e14: 42aa cmp r2, r5
+10000e16: d304 bcc.n 10000e22 <best_effort_wfe_or_timeout+0x32>
+10000e18: b005 add sp, #20
+10000e1a: bcc0 pop {r6, r7}
+10000e1c: 46b9 mov r9, r7
+10000e1e: 46b0 mov r8, r6
+10000e20: bdf0 pop {r4, r5, r6, r7, pc}
+10000e22: 1ae0 subs r0, r4, r3
+10000e24: 1e42 subs r2, r0, #1
+10000e26: 4190 sbcs r0, r2
+10000e28: b2c0 uxtb r0, r0
+10000e2a: e7f5 b.n 10000e18 <best_effort_wfe_or_timeout+0x28>
+10000e2c: 4e23 ldr r6, [pc, #140] ; (10000ebc <best_effort_wfe_or_timeout+0xcc>)
+10000e2e: 9302 str r3, [sp, #8]
+10000e30: 9301 str r3, [sp, #4]
+10000e32: 4b23 ldr r3, [pc, #140] ; (10000ec0 <best_effort_wfe_or_timeout+0xd0>)
+10000e34: 0002 movs r2, r0
+10000e36: 9300 str r3, [sp, #0]
+10000e38: 0030 movs r0, r6
+10000e3a: 000b movs r3, r1
+10000e3c: f7ff fea0 bl 10000b80 <alarm_pool_add_alarm_at>
+10000e40: 1e03 subs r3, r0, #0
+10000e42: dde0 ble.n 10000e06 <best_effort_wfe_or_timeout+0x16>
+10000e44: bf20 wfe
+10000e46: 6871 ldr r1, [r6, #4]
+10000e48: f3ef 8710 mrs r7, PRIMASK
+10000e4c: b672 cpsid i
+10000e4e: 680a ldr r2, [r1, #0]
+10000e50: 2a00 cmp r2, #0
+10000e52: d0fc beq.n 10000e4e <best_effort_wfe_or_timeout+0x5e>
+10000e54: f3bf 8f5f dmb sy
+10000e58: b2da uxtb r2, r3
+10000e5a: 4694 mov ip, r2
+10000e5c: 6830 ldr r0, [r6, #0]
+10000e5e: 7b42 ldrb r2, [r0, #13]
+10000e60: 4562 cmp r2, ip
+10000e62: d01d beq.n 10000ea0 <best_effort_wfe_or_timeout+0xb0>
+10000e64: 22ff movs r2, #255 ; 0xff
+10000e66: 401a ands r2, r3
+10000e68: 0051 lsls r1, r2, #1
+10000e6a: 4689 mov r9, r1
+10000e6c: 6801 ldr r1, [r0, #0]
+10000e6e: 4491 add r9, r2
+10000e70: 4688 mov r8, r1
+10000e72: 4649 mov r1, r9
+10000e74: 4441 add r1, r8
+10000e76: 3903 subs r1, #3
+10000e78: 7889 ldrb r1, [r1, #2]
+10000e7a: 2900 cmp r1, #0
+10000e7c: d013 beq.n 10000ea6 <best_effort_wfe_or_timeout+0xb6>
+10000e7e: 68f1 ldr r1, [r6, #12]
+10000e80: 0a1b lsrs r3, r3, #8
+10000e82: 4688 mov r8, r1
+10000e84: 4442 add r2, r8
+10000e86: 3a01 subs r2, #1
+10000e88: 7812 ldrb r2, [r2, #0]
+10000e8a: b2db uxtb r3, r3
+10000e8c: 429a cmp r2, r3
+10000e8e: d00f beq.n 10000eb0 <best_effort_wfe_or_timeout+0xc0>
+10000e90: 6873 ldr r3, [r6, #4]
+10000e92: f3bf 8f5f dmb sy
+10000e96: 2200 movs r2, #0
+10000e98: 601a str r2, [r3, #0]
+10000e9a: f387 8810 msr PRIMASK, r7
+10000e9e: e7b2 b.n 10000e06 <best_effort_wfe_or_timeout+0x16>
+10000ea0: 22ff movs r2, #255 ; 0xff
+10000ea2: 401a ands r2, r3
+10000ea4: e7eb b.n 10000e7e <best_effort_wfe_or_timeout+0x8e>
+10000ea6: 6932 ldr r2, [r6, #16]
+10000ea8: 4293 cmp r3, r2
+10000eaa: d1f1 bne.n 10000e90 <best_effort_wfe_or_timeout+0xa0>
+10000eac: 6131 str r1, [r6, #16]
+10000eae: e7ef b.n 10000e90 <best_effort_wfe_or_timeout+0xa0>
+10000eb0: 4661 mov r1, ip
+10000eb2: f000 faf5 bl 100014a0 <ph_remove_and_free_node>
+10000eb6: e7eb b.n 10000e90 <best_effort_wfe_or_timeout+0xa0>
+10000eb8: 40054000 .word 0x40054000
+10000ebc: 200001e4 .word 0x200001e4
+10000ec0: 10000829 .word 0x10000829
+
+10000ec4 <hardware_alarm_irq_handler>:
+10000ec4: b5f0 push {r4, r5, r6, r7, lr}
+10000ec6: f3ef 8205 mrs r2, IPSR
+10000eca: 46d6 mov lr, sl
+10000ecc: 464f mov r7, r9
+10000ece: 4646 mov r6, r8
+10000ed0: 0010 movs r0, r2
+10000ed2: b5c0 push {r6, r7, lr}
+10000ed4: 3810 subs r0, #16
+10000ed6: f3ef 8810 mrs r8, PRIMASK
+10000eda: b672 cpsid i
+10000edc: 4c21 ldr r4, [pc, #132] ; (10000f64 <hardware_alarm_irq_handler+0xa0>)
+10000ede: 6823 ldr r3, [r4, #0]
+10000ee0: 2b00 cmp r3, #0
+10000ee2: d0fc beq.n 10000ede <hardware_alarm_irq_handler+0x1a>
+10000ee4: f3bf 8f5f dmb sy
+10000ee8: 2301 movs r3, #1
+10000eea: 0019 movs r1, r3
+10000eec: 4081 lsls r1, r0
+10000eee: 4d1e ldr r5, [pc, #120] ; (10000f68 <hardware_alarm_irq_handler+0xa4>)
+10000ef0: 001f movs r7, r3
+10000ef2: 6369 str r1, [r5, #52] ; 0x34
+10000ef4: 46aa mov sl, r5
+10000ef6: 4d1d ldr r5, [pc, #116] ; (10000f6c <hardware_alarm_irq_handler+0xa8>)
+10000ef8: 6029 str r1, [r5, #0]
+10000efa: 4d1d ldr r5, [pc, #116] ; (10000f70 <hardware_alarm_irq_handler+0xac>)
+10000efc: 782e ldrb r6, [r5, #0]
+10000efe: 46ac mov ip, r5
+10000f00: 0035 movs r5, r6
+10000f02: 40c5 lsrs r5, r0
+10000f04: 402f ands r7, r5
+10000f06: 422b tst r3, r5
+10000f08: d109 bne.n 10000f1e <hardware_alarm_irq_handler+0x5a>
+10000f0a: f3bf 8f5f dmb sy
+10000f0e: 6027 str r7, [r4, #0]
+10000f10: f388 8810 msr PRIMASK, r8
+10000f14: bce0 pop {r5, r6, r7}
+10000f16: 46ba mov sl, r7
+10000f18: 46b1 mov r9, r6
+10000f1a: 46a8 mov r8, r5
+10000f1c: bdf0 pop {r4, r5, r6, r7, pc}
+10000f1e: 4653 mov r3, sl
+10000f20: 4d14 ldr r5, [pc, #80] ; (10000f74 <hardware_alarm_irq_handler+0xb0>)
+10000f22: 6a5f ldr r7, [r3, #36] ; 0x24
+10000f24: 0083 lsls r3, r0, #2
+10000f26: 595d ldr r5, [r3, r5]
+10000f28: 42af cmp r7, r5
+10000f2a: d30e bcc.n 10000f4a <hardware_alarm_irq_handler+0x86>
+10000f2c: 4a12 ldr r2, [pc, #72] ; (10000f78 <hardware_alarm_irq_handler+0xb4>)
+10000f2e: 438e bics r6, r1
+10000f30: 589b ldr r3, [r3, r2]
+10000f32: 4662 mov r2, ip
+10000f34: 7016 strb r6, [r2, #0]
+10000f36: f3bf 8f5f dmb sy
+10000f3a: 2200 movs r2, #0
+10000f3c: 6022 str r2, [r4, #0]
+10000f3e: f388 8810 msr PRIMASK, r8
+10000f42: 2b00 cmp r3, #0
+10000f44: d0e6 beq.n 10000f14 <hardware_alarm_irq_handler+0x50>
+10000f46: 4798 blx r3
+10000f48: e7e4 b.n 10000f14 <hardware_alarm_irq_handler+0x50>
+10000f4a: 4b0c ldr r3, [pc, #48] ; (10000f7c <hardware_alarm_irq_handler+0xb8>)
+10000f4c: 0092 lsls r2, r2, #2
+10000f4e: 469c mov ip, r3
+10000f50: 4462 add r2, ip
+10000f52: 6813 ldr r3, [r2, #0]
+10000f54: 6013 str r3, [r2, #0]
+10000f56: f3bf 8f5f dmb sy
+10000f5a: 2300 movs r3, #0
+10000f5c: 6023 str r3, [r4, #0]
+10000f5e: f388 8810 msr PRIMASK, r8
+10000f62: e7d7 b.n 10000f14 <hardware_alarm_irq_handler+0x50>
+10000f64: d0000128 .word 0xd0000128
+10000f68: 40054000 .word 0x40054000
+10000f6c: 4005703c .word 0x4005703c
+10000f70: 2000061a .word 0x2000061a
+10000f74: 20000608 .word 0x20000608
+10000f78: 2000056c .word 0x2000056c
+10000f7c: 40053fd0 .word 0x40053fd0
+
+10000f80 <hardware_alarm_claim>:
+10000f80: b510 push {r4, lr}
+10000f82: 0001 movs r1, r0
+10000f84: 4a02 ldr r2, [pc, #8] ; (10000f90 <hardware_alarm_claim+0x10>)
+10000f86: 4803 ldr r0, [pc, #12] ; (10000f94 <hardware_alarm_claim+0x14>)
+10000f88: f7ff fa4c bl 10000424 <hw_claim_or_assert>
+10000f8c: bd10 pop {r4, pc}
+10000f8e: 46c0 nop ; (mov r8, r8)
+10000f90: 10001fc0 .word 0x10001fc0
+10000f94: 20000618 .word 0x20000618
+
+10000f98 <time_us_64>:
+10000f98: 4b03 ldr r3, [pc, #12] ; (10000fa8 <time_us_64+0x10>)
+10000f9a: 6a59 ldr r1, [r3, #36] ; 0x24
+10000f9c: 000a movs r2, r1
+10000f9e: 6a98 ldr r0, [r3, #40] ; 0x28
+10000fa0: 6a59 ldr r1, [r3, #36] ; 0x24
+10000fa2: 428a cmp r2, r1
+10000fa4: d1fa bne.n 10000f9c <time_us_64+0x4>
+10000fa6: 4770 bx lr
+10000fa8: 40054000 .word 0x40054000
+
+10000fac <busy_wait_until>:
+10000fac: 4a06 ldr r2, [pc, #24] ; (10000fc8 <busy_wait_until+0x1c>)
+10000fae: 6a53 ldr r3, [r2, #36] ; 0x24
+10000fb0: 4299 cmp r1, r3
+10000fb2: d8fc bhi.n 10000fae <busy_wait_until+0x2>
+10000fb4: d107 bne.n 10000fc6 <busy_wait_until+0x1a>
+10000fb6: 4b04 ldr r3, [pc, #16] ; (10000fc8 <busy_wait_until+0x1c>)
+10000fb8: e002 b.n 10000fc0 <busy_wait_until+0x14>
+10000fba: 6a5a ldr r2, [r3, #36] ; 0x24
+10000fbc: 4291 cmp r1, r2
+10000fbe: d102 bne.n 10000fc6 <busy_wait_until+0x1a>
+10000fc0: 6a9a ldr r2, [r3, #40] ; 0x28
+10000fc2: 4282 cmp r2, r0
+10000fc4: d3f9 bcc.n 10000fba <busy_wait_until+0xe>
+10000fc6: 4770 bx lr
+10000fc8: 40054000 .word 0x40054000
+
+10000fcc <hardware_alarm_set_callback>:
+10000fcc: b570 push {r4, r5, r6, lr}
+10000fce: 0004 movs r4, r0
+10000fd0: 000d movs r5, r1
+10000fd2: f3ef 8610 mrs r6, PRIMASK
+10000fd6: b672 cpsid i
+10000fd8: 4a1a ldr r2, [pc, #104] ; (10001044 <hardware_alarm_set_callback+0x78>)
+10000fda: 6813 ldr r3, [r2, #0]
+10000fdc: 2b00 cmp r3, #0
+10000fde: d0fc beq.n 10000fda <hardware_alarm_set_callback+0xe>
+10000fe0: f3bf 8f5f dmb sy
+10000fe4: 2d00 cmp r5, #0
+10000fe6: d01b beq.n 10001020 <hardware_alarm_set_callback+0x54>
+10000fe8: 0020 movs r0, r4
+10000fea: f7ff fa69 bl 100004c0 <irq_get_vtable_handler>
+10000fee: 4916 ldr r1, [pc, #88] ; (10001048 <hardware_alarm_set_callback+0x7c>)
+10000ff0: 4281 cmp r1, r0
+10000ff2: d00a beq.n 1000100a <hardware_alarm_set_callback+0x3e>
+10000ff4: 0020 movs r0, r4
+10000ff6: f7ff fa6b bl 100004d0 <irq_set_exclusive_handler>
+10000ffa: 2101 movs r1, #1
+10000ffc: 0020 movs r0, r4
+10000ffe: f7ff fa4d bl 1000049c <irq_set_enabled>
+10001002: 2301 movs r3, #1
+10001004: 40a3 lsls r3, r4
+10001006: 4a11 ldr r2, [pc, #68] ; (1000104c <hardware_alarm_set_callback+0x80>)
+10001008: 6013 str r3, [r2, #0]
+1000100a: 4b11 ldr r3, [pc, #68] ; (10001050 <hardware_alarm_set_callback+0x84>)
+1000100c: 00a4 lsls r4, r4, #2
+1000100e: 50e5 str r5, [r4, r3]
+10001010: f3bf 8f5f dmb sy
+10001014: 2200 movs r2, #0
+10001016: 4b0b ldr r3, [pc, #44] ; (10001044 <hardware_alarm_set_callback+0x78>)
+10001018: 601a str r2, [r3, #0]
+1000101a: f386 8810 msr PRIMASK, r6
+1000101e: bd70 pop {r4, r5, r6, pc}
+10001020: 4b0b ldr r3, [pc, #44] ; (10001050 <hardware_alarm_set_callback+0x84>)
+10001022: 00a2 lsls r2, r4, #2
+10001024: 50d5 str r5, [r2, r3]
+10001026: 2201 movs r2, #1
+10001028: 40a2 lsls r2, r4
+1000102a: 490a ldr r1, [pc, #40] ; (10001054 <hardware_alarm_set_callback+0x88>)
+1000102c: 0020 movs r0, r4
+1000102e: 780b ldrb r3, [r1, #0]
+10001030: 4393 bics r3, r2
+10001032: 700b strb r3, [r1, #0]
+10001034: 4904 ldr r1, [pc, #16] ; (10001048 <hardware_alarm_set_callback+0x7c>)
+10001036: f7ff fa75 bl 10000524 <irq_remove_handler>
+1000103a: 2100 movs r1, #0
+1000103c: 0020 movs r0, r4
+1000103e: f7ff fa2d bl 1000049c <irq_set_enabled>
+10001042: e7e5 b.n 10001010 <hardware_alarm_set_callback+0x44>
+10001044: d0000128 .word 0xd0000128
+10001048: 10000ec5 .word 0x10000ec5
+1000104c: 40056038 .word 0x40056038
+10001050: 2000056c .word 0x2000056c
+10001054: 2000061a .word 0x2000061a
+
+10001058 <hardware_alarm_set_target>:
+10001058: b5f0 push {r4, r5, r6, r7, lr}
+1000105a: 464f mov r7, r9
+1000105c: 46d6 mov lr, sl
+1000105e: 4646 mov r6, r8
+10001060: b5c0 push {r6, r7, lr}
+10001062: 0007 movs r7, r0
+10001064: 4c2c ldr r4, [pc, #176] ; (10001118 <hardware_alarm_set_target+0xc0>)
+10001066: 6a61 ldr r1, [r4, #36] ; 0x24
+10001068: 000d movs r5, r1
+1000106a: 6aa6 ldr r6, [r4, #40] ; 0x28
+1000106c: 6a61 ldr r1, [r4, #36] ; 0x24
+1000106e: 42a9 cmp r1, r5
+10001070: d1fa bne.n 10001068 <hardware_alarm_set_target+0x10>
+10001072: 428b cmp r3, r1
+10001074: d808 bhi.n 10001088 <hardware_alarm_set_target+0x30>
+10001076: d005 beq.n 10001084 <hardware_alarm_set_target+0x2c>
+10001078: 2001 movs r0, #1
+1000107a: bce0 pop {r5, r6, r7}
+1000107c: 46ba mov sl, r7
+1000107e: 46b1 mov r9, r6
+10001080: 46a8 mov r8, r5
+10001082: bdf0 pop {r4, r5, r6, r7, pc}
+10001084: 42b2 cmp r2, r6
+10001086: d9f7 bls.n 10001078 <hardware_alarm_set_target+0x20>
+10001088: f3ef 8a10 mrs sl, PRIMASK
+1000108c: b672 cpsid i
+1000108e: 4823 ldr r0, [pc, #140] ; (1000111c <hardware_alarm_set_target+0xc4>)
+10001090: 6801 ldr r1, [r0, #0]
+10001092: 2900 cmp r1, #0
+10001094: d0fc beq.n 10001090 <hardware_alarm_set_target+0x38>
+10001096: f3bf 8f5f dmb sy
+1000109a: 2501 movs r5, #1
+1000109c: 40bd lsls r5, r7
+1000109e: 4920 ldr r1, [pc, #128] ; (10001120 <hardware_alarm_set_target+0xc8>)
+100010a0: 4c1d ldr r4, [pc, #116] ; (10001118 <hardware_alarm_set_target+0xc0>)
+100010a2: 4688 mov r8, r1
+100010a4: 7809 ldrb r1, [r1, #0]
+100010a6: 4689 mov r9, r1
+100010a8: 4329 orrs r1, r5
+100010aa: b2c9 uxtb r1, r1
+100010ac: 468c mov ip, r1
+100010ae: 4641 mov r1, r8
+100010b0: 4660 mov r0, ip
+100010b2: 7008 strb r0, [r1, #0]
+100010b4: 1d39 adds r1, r7, #4
+100010b6: 481b ldr r0, [pc, #108] ; (10001124 <hardware_alarm_set_target+0xcc>)
+100010b8: 0089 lsls r1, r1, #2
+100010ba: 6365 str r5, [r4, #52] ; 0x34
+100010bc: 510a str r2, [r1, r4]
+100010be: 00b9 lsls r1, r7, #2
+100010c0: 500b str r3, [r1, r0]
+100010c2: 6a21 ldr r1, [r4, #32]
+100010c4: 2000 movs r0, #0
+100010c6: 4229 tst r1, r5
+100010c8: d019 beq.n 100010fe <hardware_alarm_set_target+0xa6>
+100010ca: 6a61 ldr r1, [r4, #36] ; 0x24
+100010cc: 0008 movs r0, r1
+100010ce: 6aa6 ldr r6, [r4, #40] ; 0x28
+100010d0: 6a61 ldr r1, [r4, #36] ; 0x24
+100010d2: 4281 cmp r1, r0
+100010d4: d1fa bne.n 100010cc <hardware_alarm_set_target+0x74>
+100010d6: 428b cmp r3, r1
+100010d8: d819 bhi.n 1000110e <hardware_alarm_set_target+0xb6>
+100010da: d101 bne.n 100010e0 <hardware_alarm_set_target+0x88>
+100010dc: 42b2 cmp r2, r6
+100010de: d816 bhi.n 1000110e <hardware_alarm_set_target+0xb6>
+100010e0: 45cc cmp ip, r9
+100010e2: d016 beq.n 10001112 <hardware_alarm_set_target+0xba>
+100010e4: 4b0c ldr r3, [pc, #48] ; (10001118 <hardware_alarm_set_target+0xc0>)
+100010e6: 201f movs r0, #31
+100010e8: 621d str r5, [r3, #32]
+100010ea: 635d str r5, [r3, #52] ; 0x34
+100010ec: 2301 movs r3, #1
+100010ee: 4007 ands r7, r0
+100010f0: 40bb lsls r3, r7
+100010f2: 4a0d ldr r2, [pc, #52] ; (10001128 <hardware_alarm_set_target+0xd0>)
+100010f4: 381e subs r0, #30
+100010f6: 6013 str r3, [r2, #0]
+100010f8: 4643 mov r3, r8
+100010fa: 464a mov r2, r9
+100010fc: 701a strb r2, [r3, #0]
+100010fe: f3bf 8f5f dmb sy
+10001102: 2200 movs r2, #0
+10001104: 4b05 ldr r3, [pc, #20] ; (1000111c <hardware_alarm_set_target+0xc4>)
+10001106: 601a str r2, [r3, #0]
+10001108: f38a 8810 msr PRIMASK, sl
+1000110c: e7b5 b.n 1000107a <hardware_alarm_set_target+0x22>
+1000110e: 2000 movs r0, #0
+10001110: e7f5 b.n 100010fe <hardware_alarm_set_target+0xa6>
+10001112: 2001 movs r0, #1
+10001114: e7f3 b.n 100010fe <hardware_alarm_set_target+0xa6>
+10001116: 46c0 nop ; (mov r8, r8)
+10001118: 40054000 .word 0x40054000
+1000111c: d0000128 .word 0xd0000128
+10001120: 2000061a .word 0x2000061a
+10001124: 20000608 .word 0x20000608
+10001128: e000e280 .word 0xe000e280
+
+1000112c <hardware_alarm_cancel>:
+1000112c: f3ef 8c10 mrs ip, PRIMASK
+10001130: b672 cpsid i
+10001132: 490a ldr r1, [pc, #40] ; (1000115c <hardware_alarm_cancel+0x30>)
+10001134: 680b ldr r3, [r1, #0]
+10001136: 2b00 cmp r3, #0
+10001138: d0fc beq.n 10001134 <hardware_alarm_cancel+0x8>
+1000113a: f3bf 8f5f dmb sy
+1000113e: 2301 movs r3, #1
+10001140: 4083 lsls r3, r0
+10001142: 4a07 ldr r2, [pc, #28] ; (10001160 <hardware_alarm_cancel+0x34>)
+10001144: 4807 ldr r0, [pc, #28] ; (10001164 <hardware_alarm_cancel+0x38>)
+10001146: 6213 str r3, [r2, #32]
+10001148: 7802 ldrb r2, [r0, #0]
+1000114a: 439a bics r2, r3
+1000114c: 7002 strb r2, [r0, #0]
+1000114e: f3bf 8f5f dmb sy
+10001152: 2300 movs r3, #0
+10001154: 600b str r3, [r1, #0]
+10001156: f38c 8810 msr PRIMASK, ip
+1000115a: 4770 bx lr
+1000115c: d0000128 .word 0xd0000128
+10001160: 40054000 .word 0x40054000
+10001164: 2000061a .word 0x2000061a
+
+10001168 <ph_merge_nodes>:
+10001168: b570 push {r4, r5, r6, lr}
+1000116a: 0005 movs r5, r0
+1000116c: 0014 movs r4, r2
+1000116e: 0016 movs r6, r2
+10001170: 2900 cmp r1, #0
+10001172: d015 beq.n 100011a0 <ph_merge_nodes+0x38>
+10001174: 000c movs r4, r1
+10001176: 2a00 cmp r2, #0
+10001178: d012 beq.n 100011a0 <ph_merge_nodes+0x38>
+1000117a: 6880 ldr r0, [r0, #8]
+1000117c: 686b ldr r3, [r5, #4]
+1000117e: 4798 blx r3
+10001180: 6829 ldr r1, [r5, #0]
+10001182: 2800 cmp r0, #0
+10001184: d00e beq.n 100011a4 <ph_merge_nodes+0x3c>
+10001186: 0073 lsls r3, r6, #1
+10001188: 199b adds r3, r3, r6
+1000118a: 0062 lsls r2, r4, #1
+1000118c: 3b03 subs r3, #3
+1000118e: 1912 adds r2, r2, r4
+10001190: 18cb adds r3, r1, r3
+10001192: 3a03 subs r2, #3
+10001194: 709c strb r4, [r3, #2]
+10001196: 1888 adds r0, r1, r2
+10001198: 5c8a ldrb r2, [r1, r2]
+1000119a: 2a00 cmp r2, #0
+1000119c: d115 bne.n 100011ca <ph_merge_nodes+0x62>
+1000119e: 7006 strb r6, [r0, #0]
+100011a0: 0020 movs r0, r4
+100011a2: bd70 pop {r4, r5, r6, pc}
+100011a4: 0063 lsls r3, r4, #1
+100011a6: 191b adds r3, r3, r4
+100011a8: 0072 lsls r2, r6, #1
+100011aa: 3b03 subs r3, #3
+100011ac: 1992 adds r2, r2, r6
+100011ae: 18cb adds r3, r1, r3
+100011b0: 3a03 subs r2, #3
+100011b2: 709e strb r6, [r3, #2]
+100011b4: 1888 adds r0, r1, r2
+100011b6: 5c8a ldrb r2, [r1, r2]
+100011b8: 2a00 cmp r2, #0
+100011ba: d102 bne.n 100011c2 <ph_merge_nodes+0x5a>
+100011bc: 7004 strb r4, [r0, #0]
+100011be: 0034 movs r4, r6
+100011c0: e7ee b.n 100011a0 <ph_merge_nodes+0x38>
+100011c2: 705a strb r2, [r3, #1]
+100011c4: 7004 strb r4, [r0, #0]
+100011c6: 0034 movs r4, r6
+100011c8: e7ea b.n 100011a0 <ph_merge_nodes+0x38>
+100011ca: 705a strb r2, [r3, #1]
+100011cc: 7006 strb r6, [r0, #0]
+100011ce: e7e7 b.n 100011a0 <ph_merge_nodes+0x38>
+
+100011d0 <ph_post_alloc_init>:
+100011d0: b530 push {r4, r5, lr}
+100011d2: 6083 str r3, [r0, #8]
+100011d4: 2300 movs r3, #0
+100011d6: b2cc uxtb r4, r1
+100011d8: 7343 strb r3, [r0, #13]
+100011da: 3301 adds r3, #1
+100011dc: 7304 strb r4, [r0, #12]
+100011de: 6042 str r2, [r0, #4]
+100011e0: 7383 strb r3, [r0, #14]
+100011e2: 73c4 strb r4, [r0, #15]
+100011e4: 000d movs r5, r1
+100011e6: 6800 ldr r0, [r0, #0]
+100011e8: 2c01 cmp r4, #1
+100011ea: d906 bls.n 100011fa <ph_post_alloc_init+0x2a>
+100011ec: 1c42 adds r2, r0, #1
+100011ee: 3301 adds r3, #1
+100011f0: b2db uxtb r3, r3
+100011f2: 7013 strb r3, [r2, #0]
+100011f4: 3203 adds r2, #3
+100011f6: 429c cmp r4, r3
+100011f8: d1f9 bne.n 100011ee <ph_post_alloc_init+0x1e>
+100011fa: 21ff movs r1, #255 ; 0xff
+100011fc: 4029 ands r1, r5
+100011fe: 004b lsls r3, r1, #1
+10001200: 1859 adds r1, r3, r1
+10001202: 2300 movs r3, #0
+10001204: 1840 adds r0, r0, r1
+10001206: 3803 subs r0, #3
+10001208: 7043 strb r3, [r0, #1]
+1000120a: bd30 pop {r4, r5, pc}
+
+1000120c <ph_merge_two_pass>:
+1000120c: b5f8 push {r3, r4, r5, r6, r7, lr}
+1000120e: 46ce mov lr, r9
+10001210: 4647 mov r7, r8
+10001212: 0006 movs r6, r0
+10001214: 000c movs r4, r1
+10001216: b580 push {r7, lr}
+10001218: 2900 cmp r1, #0
+1000121a: d007 beq.n 1000122c <ph_merge_two_pass+0x20>
+1000121c: 004d lsls r5, r1, #1
+1000121e: 6803 ldr r3, [r0, #0]
+10001220: 186d adds r5, r5, r1
+10001222: 3d03 subs r5, #3
+10001224: 195a adds r2, r3, r5
+10001226: 7857 ldrb r7, [r2, #1]
+10001228: 2f00 cmp r7, #0
+1000122a: d104 bne.n 10001236 <ph_merge_two_pass+0x2a>
+1000122c: 0020 movs r0, r4
+1000122e: bcc0 pop {r6, r7}
+10001230: 46b9 mov r9, r7
+10001232: 46b0 mov r8, r6
+10001234: bdf8 pop {r3, r4, r5, r6, r7, pc}
+10001236: 0079 lsls r1, r7, #1
+10001238: 19c9 adds r1, r1, r7
+1000123a: 3903 subs r1, #3
+1000123c: 4688 mov r8, r1
+1000123e: 4443 add r3, r8
+10001240: 7859 ldrb r1, [r3, #1]
+10001242: 4689 mov r9, r1
+10001244: 2100 movs r1, #0
+10001246: 7059 strb r1, [r3, #1]
+10001248: 7051 strb r1, [r2, #1]
+1000124a: 6873 ldr r3, [r6, #4]
+1000124c: 003a movs r2, r7
+1000124e: 0021 movs r1, r4
+10001250: 6880 ldr r0, [r0, #8]
+10001252: 4798 blx r3
+10001254: 6833 ldr r3, [r6, #0]
+10001256: 2800 cmp r0, #0
+10001258: d014 beq.n 10001284 <ph_merge_two_pass+0x78>
+1000125a: 4642 mov r2, r8
+1000125c: 189a adds r2, r3, r2
+1000125e: 7094 strb r4, [r2, #2]
+10001260: 1959 adds r1, r3, r5
+10001262: 5d5b ldrb r3, [r3, r5]
+10001264: 2b00 cmp r3, #0
+10001266: d000 beq.n 1000126a <ph_merge_two_pass+0x5e>
+10001268: 7053 strb r3, [r2, #1]
+1000126a: 700f strb r7, [r1, #0]
+1000126c: 0027 movs r7, r4
+1000126e: 4649 mov r1, r9
+10001270: 0030 movs r0, r6
+10001272: f7ff ffcb bl 1000120c <ph_merge_two_pass>
+10001276: 0039 movs r1, r7
+10001278: 0002 movs r2, r0
+1000127a: 0030 movs r0, r6
+1000127c: f7ff ff74 bl 10001168 <ph_merge_nodes>
+10001280: 0004 movs r4, r0
+10001282: e7d3 b.n 1000122c <ph_merge_two_pass+0x20>
+10001284: 4642 mov r2, r8
+10001286: 4641 mov r1, r8
+10001288: 195d adds r5, r3, r5
+1000128a: 70af strb r7, [r5, #2]
+1000128c: 189a adds r2, r3, r2
+1000128e: 5c5b ldrb r3, [r3, r1]
+10001290: 2b00 cmp r3, #0
+10001292: d000 beq.n 10001296 <ph_merge_two_pass+0x8a>
+10001294: 706b strb r3, [r5, #1]
+10001296: 7014 strb r4, [r2, #0]
+10001298: e7e9 b.n 1000126e <ph_merge_two_pass+0x62>
+1000129a: 46c0 nop ; (mov r8, r8)
+
+1000129c <ph_remove_any_head>:
+1000129c: b5f0 push {r4, r5, r6, r7, lr}
+1000129e: 4657 mov r7, sl
+100012a0: 4645 mov r5, r8
+100012a2: 46de mov lr, fp
+100012a4: 464e mov r6, r9
+100012a6: b5e0 push {r5, r6, r7, lr}
+100012a8: 000d movs r5, r1
+100012aa: 006b lsls r3, r5, #1
+100012ac: 6801 ldr r1, [r0, #0]
+100012ae: 195b adds r3, r3, r5
+100012b0: 1edf subs r7, r3, #3
+100012b2: 0004 movs r4, r0
+100012b4: 5dc8 ldrb r0, [r1, r7]
+100012b6: b083 sub sp, #12
+100012b8: 9201 str r2, [sp, #4]
+100012ba: 19ca adds r2, r1, r7
+100012bc: 2800 cmp r0, #0
+100012be: d050 beq.n 10001362 <ph_remove_any_head+0xc6>
+100012c0: 0043 lsls r3, r0, #1
+100012c2: 181b adds r3, r3, r0
+100012c4: 3b03 subs r3, #3
+100012c6: 18cb adds r3, r1, r3
+100012c8: 785e ldrb r6, [r3, #1]
+100012ca: 46b4 mov ip, r6
+100012cc: 2e00 cmp r6, #0
+100012ce: d11a bne.n 10001306 <ph_remove_any_head+0x6a>
+100012d0: 9e01 ldr r6, [sp, #4]
+100012d2: 2e00 cmp r6, #0
+100012d4: d042 beq.n 1000135c <ph_remove_any_head+0xc0>
+100012d6: 7be6 ldrb r6, [r4, #15]
+100012d8: 2e00 cmp r6, #0
+100012da: d004 beq.n 100012e6 <ph_remove_any_head+0x4a>
+100012dc: 0073 lsls r3, r6, #1
+100012de: 199b adds r3, r3, r6
+100012e0: 18cb adds r3, r1, r3
+100012e2: 3b03 subs r3, #3
+100012e4: 705d strb r5, [r3, #1]
+100012e6: 7ba3 ldrb r3, [r4, #14]
+100012e8: 2b00 cmp r3, #0
+100012ea: d100 bne.n 100012ee <ph_remove_any_head+0x52>
+100012ec: 73a5 strb r5, [r4, #14]
+100012ee: 73e5 strb r5, [r4, #15]
+100012f0: 2800 cmp r0, #0
+100012f2: d12f bne.n 10001354 <ph_remove_any_head+0xb8>
+100012f4: 2300 movs r3, #0
+100012f6: 7053 strb r3, [r2, #1]
+100012f8: b003 add sp, #12
+100012fa: bcf0 pop {r4, r5, r6, r7}
+100012fc: 46bb mov fp, r7
+100012fe: 46b2 mov sl, r6
+10001300: 46a9 mov r9, r5
+10001302: 46a0 mov r8, r4
+10001304: bdf0 pop {r4, r5, r6, r7, pc}
+10001306: 0072 lsls r2, r6, #1
+10001308: 4462 add r2, ip
+1000130a: 3a03 subs r2, #3
+1000130c: 1889 adds r1, r1, r2
+1000130e: 784a ldrb r2, [r1, #1]
+10001310: 4690 mov r8, r2
+10001312: 2200 movs r2, #0
+10001314: 704a strb r2, [r1, #1]
+10001316: 4691 mov r9, r2
+10001318: 705a strb r2, [r3, #1]
+1000131a: 0001 movs r1, r0
+1000131c: 0032 movs r2, r6
+1000131e: 0020 movs r0, r4
+10001320: f7ff ff22 bl 10001168 <ph_merge_nodes>
+10001324: 4643 mov r3, r8
+10001326: 4682 mov sl, r0
+10001328: 2b00 cmp r3, #0
+1000132a: d007 beq.n 1000133c <ph_remove_any_head+0xa0>
+1000132c: 005b lsls r3, r3, #1
+1000132e: 6821 ldr r1, [r4, #0]
+10001330: 4443 add r3, r8
+10001332: 3b03 subs r3, #3
+10001334: 18cb adds r3, r1, r3
+10001336: 785a ldrb r2, [r3, #1]
+10001338: 2a00 cmp r2, #0
+1000133a: d116 bne.n 1000136a <ph_remove_any_head+0xce>
+1000133c: 4642 mov r2, r8
+1000133e: 4651 mov r1, sl
+10001340: 0020 movs r0, r4
+10001342: f7ff ff11 bl 10001168 <ph_merge_nodes>
+10001346: 6821 ldr r1, [r4, #0]
+10001348: 9b01 ldr r3, [sp, #4]
+1000134a: 19ca adds r2, r1, r7
+1000134c: 2b00 cmp r3, #0
+1000134e: d1c2 bne.n 100012d6 <ph_remove_any_head+0x3a>
+10001350: 2800 cmp r0, #0
+10001352: d0cf beq.n 100012f4 <ph_remove_any_head+0x58>
+10001354: 0043 lsls r3, r0, #1
+10001356: 181b adds r3, r3, r0
+10001358: 3b03 subs r3, #3
+1000135a: 18cb adds r3, r1, r3
+1000135c: 2100 movs r1, #0
+1000135e: 7099 strb r1, [r3, #2]
+10001360: e7c8 b.n 100012f4 <ph_remove_any_head+0x58>
+10001362: 9b01 ldr r3, [sp, #4]
+10001364: 2b00 cmp r3, #0
+10001366: d1b6 bne.n 100012d6 <ph_remove_any_head+0x3a>
+10001368: e7c4 b.n 100012f4 <ph_remove_any_head+0x58>
+1000136a: 0050 lsls r0, r2, #1
+1000136c: 1880 adds r0, r0, r2
+1000136e: 3803 subs r0, #3
+10001370: 1809 adds r1, r1, r0
+10001372: 7848 ldrb r0, [r1, #1]
+10001374: 4683 mov fp, r0
+10001376: 4648 mov r0, r9
+10001378: 7048 strb r0, [r1, #1]
+1000137a: 7058 strb r0, [r3, #1]
+1000137c: 4641 mov r1, r8
+1000137e: 0020 movs r0, r4
+10001380: f7ff fef2 bl 10001168 <ph_merge_nodes>
+10001384: 4659 mov r1, fp
+10001386: 4680 mov r8, r0
+10001388: 0020 movs r0, r4
+1000138a: f7ff ff3f bl 1000120c <ph_merge_two_pass>
+1000138e: 4641 mov r1, r8
+10001390: 0002 movs r2, r0
+10001392: 0020 movs r0, r4
+10001394: f7ff fee8 bl 10001168 <ph_merge_nodes>
+10001398: 4680 mov r8, r0
+1000139a: e7cf b.n 1000133c <ph_remove_any_head+0xa0>
+
+1000139c <ph_remove_head>:
+1000139c: b5f0 push {r4, r5, r6, r7, lr}
+1000139e: 4657 mov r7, sl
+100013a0: 4645 mov r5, r8
+100013a2: 46de mov lr, fp
+100013a4: 464e mov r6, r9
+100013a6: b5e0 push {r5, r6, r7, lr}
+100013a8: b083 sub sp, #12
+100013aa: 9101 str r1, [sp, #4]
+100013ac: 7b45 ldrb r5, [r0, #13]
+100013ae: 0004 movs r4, r0
+100013b0: 006b lsls r3, r5, #1
+100013b2: 6800 ldr r0, [r0, #0]
+100013b4: 195b adds r3, r3, r5
+100013b6: 1edf subs r7, r3, #3
+100013b8: 5dc1 ldrb r1, [r0, r7]
+100013ba: 19c2 adds r2, r0, r7
+100013bc: 2900 cmp r1, #0
+100013be: d052 beq.n 10001466 <ph_remove_head+0xca>
+100013c0: 004b lsls r3, r1, #1
+100013c2: 185b adds r3, r3, r1
+100013c4: 3b03 subs r3, #3
+100013c6: 18c3 adds r3, r0, r3
+100013c8: 785e ldrb r6, [r3, #1]
+100013ca: 46b4 mov ip, r6
+100013cc: 2e00 cmp r6, #0
+100013ce: d11c bne.n 1000140a <ph_remove_head+0x6e>
+100013d0: 9e01 ldr r6, [sp, #4]
+100013d2: 2e00 cmp r6, #0
+100013d4: d044 beq.n 10001460 <ph_remove_head+0xc4>
+100013d6: 7be6 ldrb r6, [r4, #15]
+100013d8: 2e00 cmp r6, #0
+100013da: d004 beq.n 100013e6 <ph_remove_head+0x4a>
+100013dc: 0073 lsls r3, r6, #1
+100013de: 199b adds r3, r3, r6
+100013e0: 18c3 adds r3, r0, r3
+100013e2: 3b03 subs r3, #3
+100013e4: 705d strb r5, [r3, #1]
+100013e6: 7ba3 ldrb r3, [r4, #14]
+100013e8: 2b00 cmp r3, #0
+100013ea: d100 bne.n 100013ee <ph_remove_head+0x52>
+100013ec: 73a5 strb r5, [r4, #14]
+100013ee: 73e5 strb r5, [r4, #15]
+100013f0: 2900 cmp r1, #0
+100013f2: d131 bne.n 10001458 <ph_remove_head+0xbc>
+100013f4: 2300 movs r3, #0
+100013f6: 0028 movs r0, r5
+100013f8: 7053 strb r3, [r2, #1]
+100013fa: 7361 strb r1, [r4, #13]
+100013fc: b003 add sp, #12
+100013fe: bcf0 pop {r4, r5, r6, r7}
+10001400: 46bb mov fp, r7
+10001402: 46b2 mov sl, r6
+10001404: 46a9 mov r9, r5
+10001406: 46a0 mov r8, r4
+10001408: bdf0 pop {r4, r5, r6, r7, pc}
+1000140a: 0072 lsls r2, r6, #1
+1000140c: 4462 add r2, ip
+1000140e: 3a03 subs r2, #3
+10001410: 1880 adds r0, r0, r2
+10001412: 7842 ldrb r2, [r0, #1]
+10001414: 4690 mov r8, r2
+10001416: 2200 movs r2, #0
+10001418: 7042 strb r2, [r0, #1]
+1000141a: 4691 mov r9, r2
+1000141c: 705a strb r2, [r3, #1]
+1000141e: 0020 movs r0, r4
+10001420: 0032 movs r2, r6
+10001422: f7ff fea1 bl 10001168 <ph_merge_nodes>
+10001426: 4643 mov r3, r8
+10001428: 4682 mov sl, r0
+1000142a: 2b00 cmp r3, #0
+1000142c: d007 beq.n 1000143e <ph_remove_head+0xa2>
+1000142e: 005b lsls r3, r3, #1
+10001430: 6821 ldr r1, [r4, #0]
+10001432: 4443 add r3, r8
+10001434: 3b03 subs r3, #3
+10001436: 18cb adds r3, r1, r3
+10001438: 785a ldrb r2, [r3, #1]
+1000143a: 2a00 cmp r2, #0
+1000143c: d117 bne.n 1000146e <ph_remove_head+0xd2>
+1000143e: 4642 mov r2, r8
+10001440: 4651 mov r1, sl
+10001442: 0020 movs r0, r4
+10001444: f7ff fe90 bl 10001168 <ph_merge_nodes>
+10001448: 9b01 ldr r3, [sp, #4]
+1000144a: 0001 movs r1, r0
+1000144c: 6820 ldr r0, [r4, #0]
+1000144e: 19c2 adds r2, r0, r7
+10001450: 2b00 cmp r3, #0
+10001452: d1c0 bne.n 100013d6 <ph_remove_head+0x3a>
+10001454: 2900 cmp r1, #0
+10001456: d0cd beq.n 100013f4 <ph_remove_head+0x58>
+10001458: 004b lsls r3, r1, #1
+1000145a: 185b adds r3, r3, r1
+1000145c: 3b03 subs r3, #3
+1000145e: 18c3 adds r3, r0, r3
+10001460: 2000 movs r0, #0
+10001462: 7098 strb r0, [r3, #2]
+10001464: e7c6 b.n 100013f4 <ph_remove_head+0x58>
+10001466: 9b01 ldr r3, [sp, #4]
+10001468: 2b00 cmp r3, #0
+1000146a: d1b4 bne.n 100013d6 <ph_remove_head+0x3a>
+1000146c: e7c2 b.n 100013f4 <ph_remove_head+0x58>
+1000146e: 0050 lsls r0, r2, #1
+10001470: 1880 adds r0, r0, r2
+10001472: 3803 subs r0, #3
+10001474: 1809 adds r1, r1, r0
+10001476: 7848 ldrb r0, [r1, #1]
+10001478: 4683 mov fp, r0
+1000147a: 4648 mov r0, r9
+1000147c: 7048 strb r0, [r1, #1]
+1000147e: 7058 strb r0, [r3, #1]
+10001480: 4641 mov r1, r8
+10001482: 0020 movs r0, r4
+10001484: f7ff fe70 bl 10001168 <ph_merge_nodes>
+10001488: 4659 mov r1, fp
+1000148a: 4680 mov r8, r0
+1000148c: 0020 movs r0, r4
+1000148e: f7ff febd bl 1000120c <ph_merge_two_pass>
+10001492: 4641 mov r1, r8
+10001494: 0002 movs r2, r0
+10001496: 0020 movs r0, r4
+10001498: f7ff fe66 bl 10001168 <ph_merge_nodes>
+1000149c: 4680 mov r8, r0
+1000149e: e7ce b.n 1000143e <ph_remove_head+0xa2>
+
+100014a0 <ph_remove_and_free_node>:
+100014a0: b570 push {r4, r5, r6, lr}
+100014a2: 0004 movs r4, r0
+100014a4: 2900 cmp r1, #0
+100014a6: d02c beq.n 10001502 <ph_remove_and_free_node+0x62>
+100014a8: 7b43 ldrb r3, [r0, #13]
+100014aa: 428b cmp r3, r1
+100014ac: d02e beq.n 1000150c <ph_remove_and_free_node+0x6c>
+100014ae: 6805 ldr r5, [r0, #0]
+100014b0: 0048 lsls r0, r1, #1
+100014b2: 1840 adds r0, r0, r1
+100014b4: 3803 subs r0, #3
+100014b6: 1828 adds r0, r5, r0
+100014b8: 7882 ldrb r2, [r0, #2]
+100014ba: 2a00 cmp r2, #0
+100014bc: d021 beq.n 10001502 <ph_remove_and_free_node+0x62>
+100014be: 0053 lsls r3, r2, #1
+100014c0: 189b adds r3, r3, r2
+100014c2: 3b03 subs r3, #3
+100014c4: 5cea ldrb r2, [r5, r3]
+100014c6: 18ee adds r6, r5, r3
+100014c8: 428a cmp r2, r1
+100014ca: d102 bne.n 100014d2 <ph_remove_and_free_node+0x32>
+100014cc: e01b b.n 10001506 <ph_remove_and_free_node+0x66>
+100014ce: 2a00 cmp r2, #0
+100014d0: d008 beq.n 100014e4 <ph_remove_and_free_node+0x44>
+100014d2: 0053 lsls r3, r2, #1
+100014d4: 189b adds r3, r3, r2
+100014d6: 3b03 subs r3, #3
+100014d8: 18eb adds r3, r5, r3
+100014da: 785a ldrb r2, [r3, #1]
+100014dc: 428a cmp r2, r1
+100014de: d1f6 bne.n 100014ce <ph_remove_and_free_node+0x2e>
+100014e0: 7842 ldrb r2, [r0, #1]
+100014e2: 705a strb r2, [r3, #1]
+100014e4: 2300 movs r3, #0
+100014e6: 2201 movs r2, #1
+100014e8: 7083 strb r3, [r0, #2]
+100014ea: 7043 strb r3, [r0, #1]
+100014ec: 0020 movs r0, r4
+100014ee: f7ff fed5 bl 1000129c <ph_remove_any_head>
+100014f2: 7b61 ldrb r1, [r4, #13]
+100014f4: 0002 movs r2, r0
+100014f6: 0020 movs r0, r4
+100014f8: f7ff fe36 bl 10001168 <ph_merge_nodes>
+100014fc: 7360 strb r0, [r4, #13]
+100014fe: 2001 movs r0, #1
+10001500: e000 b.n 10001504 <ph_remove_and_free_node+0x64>
+10001502: 2000 movs r0, #0
+10001504: bd70 pop {r4, r5, r6, pc}
+10001506: 7843 ldrb r3, [r0, #1]
+10001508: 7033 strb r3, [r6, #0]
+1000150a: e7eb b.n 100014e4 <ph_remove_and_free_node+0x44>
+1000150c: 2201 movs r2, #1
+1000150e: 0019 movs r1, r3
+10001510: f7ff fec4 bl 1000129c <ph_remove_any_head>
+10001514: 7360 strb r0, [r4, #13]
+10001516: 2001 movs r0, #1
+10001518: e7f4 b.n 10001504 <ph_remove_and_free_node+0x64>
+1000151a: 46c0 nop ; (mov r8, r8)
+
+1000151c <clocks_init>:
+1000151c: b530 push {r4, r5, lr}
+1000151e: 200c movs r0, #12
+10001520: b083 sub sp, #12
+10001522: f000 f9b3 bl 1000188c <watchdog_start_tick>
+10001526: f7fe ff75 bl 10000414 <running_on_fpga>
+1000152a: 2800 cmp r0, #0
+1000152c: d00e beq.n 1000154c <clocks_init+0x30>
+1000152e: 4b99 ldr r3, [pc, #612] ; (10001794 <clocks_init+0x278>)
+10001530: 4a99 ldr r2, [pc, #612] ; (10001798 <clocks_init+0x27c>)
+10001532: 601a str r2, [r3, #0]
+10001534: 605a str r2, [r3, #4]
+10001536: 609a str r2, [r3, #8]
+10001538: 60da str r2, [r3, #12]
+1000153a: 611a str r2, [r3, #16]
+1000153c: 615a str r2, [r3, #20]
+1000153e: 619a str r2, [r3, #24]
+10001540: 61da str r2, [r3, #28]
+10001542: 621a str r2, [r3, #32]
+10001544: 4a95 ldr r2, [pc, #596] ; (1000179c <clocks_init+0x280>)
+10001546: 625a str r2, [r3, #36] ; 0x24
+10001548: b003 add sp, #12
+1000154a: bd30 pop {r4, r5, pc}
+1000154c: 4c94 ldr r4, [pc, #592] ; (100017a0 <clocks_init+0x284>)
+1000154e: 67a0 str r0, [r4, #120] ; 0x78
+10001550: f000 f9a4 bl 1000189c <xosc_init>
+10001554: 2201 movs r2, #1
+10001556: 4b93 ldr r3, [pc, #588] ; (100017a4 <clocks_init+0x288>)
+10001558: 601a str r2, [r3, #0]
+1000155a: 6c63 ldr r3, [r4, #68] ; 0x44
+1000155c: 2b01 cmp r3, #1
+1000155e: d1fc bne.n 1000155a <clocks_init+0x3e>
+10001560: 2203 movs r2, #3
+10001562: 4b91 ldr r3, [pc, #580] ; (100017a8 <clocks_init+0x28c>)
+10001564: 601a str r2, [r3, #0]
+10001566: 4a8e ldr r2, [pc, #568] ; (100017a0 <clocks_init+0x284>)
+10001568: 6b93 ldr r3, [r2, #56] ; 0x38
+1000156a: 2b01 cmp r3, #1
+1000156c: d1fc bne.n 10001568 <clocks_init+0x4c>
+1000156e: 3301 adds r3, #1
+10001570: 2101 movs r1, #1
+10001572: 4a8e ldr r2, [pc, #568] ; (100017ac <clocks_init+0x290>)
+10001574: 488e ldr r0, [pc, #568] ; (100017b0 <clocks_init+0x294>)
+10001576: 9300 str r3, [sp, #0]
+10001578: 3304 adds r3, #4
+1000157a: f000 f937 bl 100017ec <pll_init>
+1000157e: 2305 movs r3, #5
+10001580: 4a8c ldr r2, [pc, #560] ; (100017b4 <clocks_init+0x298>)
+10001582: 9300 str r3, [sp, #0]
+10001584: 2101 movs r1, #1
+10001586: 488c ldr r0, [pc, #560] ; (100017b8 <clocks_init+0x29c>)
+10001588: f000 f930 bl 100017ec <pll_init>
+1000158c: 4b8b ldr r3, [pc, #556] ; (100017bc <clocks_init+0x2a0>)
+1000158e: 685a ldr r2, [r3, #4]
+10001590: 2aff cmp r2, #255 ; 0xff
+10001592: d802 bhi.n 1000159a <clocks_init+0x7e>
+10001594: 2280 movs r2, #128 ; 0x80
+10001596: 0052 lsls r2, r2, #1
+10001598: 605a str r2, [r3, #4]
+1000159a: 2280 movs r2, #128 ; 0x80
+1000159c: 4c7d ldr r4, [pc, #500] ; (10001794 <clocks_init+0x278>)
+1000159e: 4b82 ldr r3, [pc, #520] ; (100017a8 <clocks_init+0x28c>)
+100015a0: 6921 ldr r1, [r4, #16]
+100015a2: 0112 lsls r2, r2, #4
+100015a4: 4d85 ldr r5, [pc, #532] ; (100017bc <clocks_init+0x2a0>)
+100015a6: 601a str r2, [r3, #0]
+100015a8: 2900 cmp r1, #0
+100015aa: d007 beq.n 100015bc <clocks_init+0xa0>
+100015ac: 6960 ldr r0, [r4, #20]
+100015ae: f000 fa7f bl 10001ab0 <__wrap___aeabi_uidiv>
+100015b2: 1c43 adds r3, r0, #1
+100015b4: 0058 lsls r0, r3, #1
+100015b6: 18c0 adds r0, r0, r3
+100015b8: 3803 subs r0, #3
+100015ba: d2fd bcs.n 100015b8 <clocks_init+0x9c>
+100015bc: 21e0 movs r1, #224 ; 0xe0
+100015be: 4b7f ldr r3, [pc, #508] ; (100017bc <clocks_init+0x2a0>)
+100015c0: 2002 movs r0, #2
+100015c2: 681a ldr r2, [r3, #0]
+100015c4: 4011 ands r1, r2
+100015c6: 2280 movs r2, #128 ; 0x80
+100015c8: 0152 lsls r2, r2, #5
+100015ca: 432a orrs r2, r5
+100015cc: 6011 str r1, [r2, #0]
+100015ce: 6819 ldr r1, [r3, #0]
+100015d0: 4048 eors r0, r1
+100015d2: 2103 movs r1, #3
+100015d4: 4001 ands r1, r0
+100015d6: 6011 str r1, [r2, #0]
+100015d8: 2104 movs r1, #4
+100015da: 689a ldr r2, [r3, #8]
+100015dc: 4211 tst r1, r2
+100015de: d0fc beq.n 100015da <clocks_init+0xbe>
+100015e0: 2280 movs r2, #128 ; 0x80
+100015e2: 2180 movs r1, #128 ; 0x80
+100015e4: 0192 lsls r2, r2, #6
+100015e6: 432a orrs r2, r5
+100015e8: 0109 lsls r1, r1, #4
+100015ea: 6011 str r1, [r2, #0]
+100015ec: 2280 movs r2, #128 ; 0x80
+100015ee: 0052 lsls r2, r2, #1
+100015f0: 605a str r2, [r3, #4]
+100015f2: 4b73 ldr r3, [pc, #460] ; (100017c0 <clocks_init+0x2a4>)
+100015f4: 6123 str r3, [r4, #16]
+100015f6: 4b73 ldr r3, [pc, #460] ; (100017c4 <clocks_init+0x2a8>)
+100015f8: 6859 ldr r1, [r3, #4]
+100015fa: 29ff cmp r1, #255 ; 0xff
+100015fc: d800 bhi.n 10001600 <clocks_init+0xe4>
+100015fe: 605a str r2, [r3, #4]
+10001600: 2103 movs r1, #3
+10001602: 4a68 ldr r2, [pc, #416] ; (100017a4 <clocks_init+0x288>)
+10001604: 4b6f ldr r3, [pc, #444] ; (100017c4 <clocks_init+0x2a8>)
+10001606: 6011 str r1, [r2, #0]
+10001608: 3902 subs r1, #2
+1000160a: 689a ldr r2, [r3, #8]
+1000160c: 4211 tst r1, r2
+1000160e: d0fc beq.n 1000160a <clocks_init+0xee>
+10001610: 20e0 movs r0, #224 ; 0xe0
+10001612: 681a ldr r2, [r3, #0]
+10001614: 4010 ands r0, r2
+10001616: 2280 movs r2, #128 ; 0x80
+10001618: 0152 lsls r2, r2, #5
+1000161a: 431a orrs r2, r3
+1000161c: 6010 str r0, [r2, #0]
+1000161e: 6818 ldr r0, [r3, #0]
+10001620: 4048 eors r0, r1
+10001622: 2103 movs r1, #3
+10001624: 4001 ands r1, r0
+10001626: 2002 movs r0, #2
+10001628: 6011 str r1, [r2, #0]
+1000162a: 4966 ldr r1, [pc, #408] ; (100017c4 <clocks_init+0x2a8>)
+1000162c: 688a ldr r2, [r1, #8]
+1000162e: 4210 tst r0, r2
+10001630: d0fc beq.n 1000162c <clocks_init+0x110>
+10001632: 2280 movs r2, #128 ; 0x80
+10001634: 0192 lsls r2, r2, #6
+10001636: 4313 orrs r3, r2
+10001638: 2280 movs r2, #128 ; 0x80
+1000163a: 0112 lsls r2, r2, #4
+1000163c: 601a str r2, [r3, #0]
+1000163e: 2280 movs r2, #128 ; 0x80
+10001640: 4b61 ldr r3, [pc, #388] ; (100017c8 <clocks_init+0x2ac>)
+10001642: 0052 lsls r2, r2, #1
+10001644: 604a str r2, [r1, #4]
+10001646: 6163 str r3, [r4, #20]
+10001648: 4b60 ldr r3, [pc, #384] ; (100017cc <clocks_init+0x2b0>)
+1000164a: 6859 ldr r1, [r3, #4]
+1000164c: 29ff cmp r1, #255 ; 0xff
+1000164e: d800 bhi.n 10001652 <clocks_init+0x136>
+10001650: 605a str r2, [r3, #4]
+10001652: 2280 movs r2, #128 ; 0x80
+10001654: 4b5e ldr r3, [pc, #376] ; (100017d0 <clocks_init+0x2b4>)
+10001656: 69e1 ldr r1, [r4, #28]
+10001658: 0112 lsls r2, r2, #4
+1000165a: 4d5c ldr r5, [pc, #368] ; (100017cc <clocks_init+0x2b0>)
+1000165c: 601a str r2, [r3, #0]
+1000165e: 2900 cmp r1, #0
+10001660: d007 beq.n 10001672 <clocks_init+0x156>
+10001662: 6960 ldr r0, [r4, #20]
+10001664: f000 fa24 bl 10001ab0 <__wrap___aeabi_uidiv>
+10001668: 1c43 adds r3, r0, #1
+1000166a: 0058 lsls r0, r3, #1
+1000166c: 18c0 adds r0, r0, r3
+1000166e: 3803 subs r0, #3
+10001670: d2fd bcs.n 1000166e <clocks_init+0x152>
+10001672: 22e0 movs r2, #224 ; 0xe0
+10001674: 4955 ldr r1, [pc, #340] ; (100017cc <clocks_init+0x2b0>)
+10001676: 680b ldr r3, [r1, #0]
+10001678: 401a ands r2, r3
+1000167a: 2380 movs r3, #128 ; 0x80
+1000167c: 015b lsls r3, r3, #5
+1000167e: 432b orrs r3, r5
+10001680: 601a str r2, [r3, #0]
+10001682: 2380 movs r3, #128 ; 0x80
+10001684: 2280 movs r2, #128 ; 0x80
+10001686: 019b lsls r3, r3, #6
+10001688: 432b orrs r3, r5
+1000168a: 0112 lsls r2, r2, #4
+1000168c: 601a str r2, [r3, #0]
+1000168e: 2280 movs r2, #128 ; 0x80
+10001690: 4b41 ldr r3, [pc, #260] ; (10001798 <clocks_init+0x27c>)
+10001692: 0052 lsls r2, r2, #1
+10001694: 604a str r2, [r1, #4]
+10001696: 61e3 str r3, [r4, #28]
+10001698: 4b4e ldr r3, [pc, #312] ; (100017d4 <clocks_init+0x2b8>)
+1000169a: 6859 ldr r1, [r3, #4]
+1000169c: 29ff cmp r1, #255 ; 0xff
+1000169e: d800 bhi.n 100016a2 <clocks_init+0x186>
+100016a0: 605a str r2, [r3, #4]
+100016a2: 2280 movs r2, #128 ; 0x80
+100016a4: 4b4c ldr r3, [pc, #304] ; (100017d8 <clocks_init+0x2bc>)
+100016a6: 6a21 ldr r1, [r4, #32]
+100016a8: 0112 lsls r2, r2, #4
+100016aa: 4d4a ldr r5, [pc, #296] ; (100017d4 <clocks_init+0x2b8>)
+100016ac: 601a str r2, [r3, #0]
+100016ae: 2900 cmp r1, #0
+100016b0: d007 beq.n 100016c2 <clocks_init+0x1a6>
+100016b2: 6960 ldr r0, [r4, #20]
+100016b4: f000 f9fc bl 10001ab0 <__wrap___aeabi_uidiv>
+100016b8: 1c43 adds r3, r0, #1
+100016ba: 0058 lsls r0, r3, #1
+100016bc: 18c0 adds r0, r0, r3
+100016be: 3803 subs r0, #3
+100016c0: d2fd bcs.n 100016be <clocks_init+0x1a2>
+100016c2: 22e0 movs r2, #224 ; 0xe0
+100016c4: 4943 ldr r1, [pc, #268] ; (100017d4 <clocks_init+0x2b8>)
+100016c6: 680b ldr r3, [r1, #0]
+100016c8: 401a ands r2, r3
+100016ca: 2380 movs r3, #128 ; 0x80
+100016cc: 015b lsls r3, r3, #5
+100016ce: 432b orrs r3, r5
+100016d0: 601a str r2, [r3, #0]
+100016d2: 2380 movs r3, #128 ; 0x80
+100016d4: 2280 movs r2, #128 ; 0x80
+100016d6: 019b lsls r3, r3, #6
+100016d8: 432b orrs r3, r5
+100016da: 0112 lsls r2, r2, #4
+100016dc: 601a str r2, [r3, #0]
+100016de: 2380 movs r3, #128 ; 0x80
+100016e0: 2280 movs r2, #128 ; 0x80
+100016e2: 005b lsls r3, r3, #1
+100016e4: 604b str r3, [r1, #4]
+100016e6: 4b2c ldr r3, [pc, #176] ; (10001798 <clocks_init+0x27c>)
+100016e8: 02d2 lsls r2, r2, #11
+100016ea: 6223 str r3, [r4, #32]
+100016ec: 4b3b ldr r3, [pc, #236] ; (100017dc <clocks_init+0x2c0>)
+100016ee: 6859 ldr r1, [r3, #4]
+100016f0: 4291 cmp r1, r2
+100016f2: d200 bcs.n 100016f6 <clocks_init+0x1da>
+100016f4: 605a str r2, [r3, #4]
+100016f6: 2280 movs r2, #128 ; 0x80
+100016f8: 4b39 ldr r3, [pc, #228] ; (100017e0 <clocks_init+0x2c4>)
+100016fa: 6a61 ldr r1, [r4, #36] ; 0x24
+100016fc: 0112 lsls r2, r2, #4
+100016fe: 4d37 ldr r5, [pc, #220] ; (100017dc <clocks_init+0x2c0>)
+10001700: 601a str r2, [r3, #0]
+10001702: 2900 cmp r1, #0
+10001704: d007 beq.n 10001716 <clocks_init+0x1fa>
+10001706: 6960 ldr r0, [r4, #20]
+10001708: f000 f9d2 bl 10001ab0 <__wrap___aeabi_uidiv>
+1000170c: 1c43 adds r3, r0, #1
+1000170e: 0058 lsls r0, r3, #1
+10001710: 18c0 adds r0, r0, r3
+10001712: 3803 subs r0, #3
+10001714: d2fd bcs.n 10001712 <clocks_init+0x1f6>
+10001716: 22e0 movs r2, #224 ; 0xe0
+10001718: 4930 ldr r1, [pc, #192] ; (100017dc <clocks_init+0x2c0>)
+1000171a: 680b ldr r3, [r1, #0]
+1000171c: 401a ands r2, r3
+1000171e: 2380 movs r3, #128 ; 0x80
+10001720: 015b lsls r3, r3, #5
+10001722: 432b orrs r3, r5
+10001724: 601a str r2, [r3, #0]
+10001726: 2380 movs r3, #128 ; 0x80
+10001728: 2280 movs r2, #128 ; 0x80
+1000172a: 019b lsls r3, r3, #6
+1000172c: 432b orrs r3, r5
+1000172e: 0112 lsls r2, r2, #4
+10001730: 601a str r2, [r3, #0]
+10001732: 2380 movs r3, #128 ; 0x80
+10001734: 02db lsls r3, r3, #11
+10001736: 604b str r3, [r1, #4]
+10001738: 4b18 ldr r3, [pc, #96] ; (1000179c <clocks_init+0x280>)
+1000173a: 6263 str r3, [r4, #36] ; 0x24
+1000173c: 4b29 ldr r3, [pc, #164] ; (100017e4 <clocks_init+0x2c8>)
+1000173e: 685a ldr r2, [r3, #4]
+10001740: 2aff cmp r2, #255 ; 0xff
+10001742: d802 bhi.n 1000174a <clocks_init+0x22e>
+10001744: 2280 movs r2, #128 ; 0x80
+10001746: 0052 lsls r2, r2, #1
+10001748: 605a str r2, [r3, #4]
+1000174a: 2280 movs r2, #128 ; 0x80
+1000174c: 4b26 ldr r3, [pc, #152] ; (100017e8 <clocks_init+0x2cc>)
+1000174e: 69a1 ldr r1, [r4, #24]
+10001750: 0112 lsls r2, r2, #4
+10001752: 4d24 ldr r5, [pc, #144] ; (100017e4 <clocks_init+0x2c8>)
+10001754: 601a str r2, [r3, #0]
+10001756: 2900 cmp r1, #0
+10001758: d007 beq.n 1000176a <clocks_init+0x24e>
+1000175a: 6960 ldr r0, [r4, #20]
+1000175c: f000 f9a8 bl 10001ab0 <__wrap___aeabi_uidiv>
+10001760: 1c43 adds r3, r0, #1
+10001762: 0058 lsls r0, r3, #1
+10001764: 18c0 adds r0, r0, r3
+10001766: 3803 subs r0, #3
+10001768: d2fd bcs.n 10001766 <clocks_init+0x24a>
+1000176a: 22e0 movs r2, #224 ; 0xe0
+1000176c: 491d ldr r1, [pc, #116] ; (100017e4 <clocks_init+0x2c8>)
+1000176e: 680b ldr r3, [r1, #0]
+10001770: 401a ands r2, r3
+10001772: 2380 movs r3, #128 ; 0x80
+10001774: 015b lsls r3, r3, #5
+10001776: 432b orrs r3, r5
+10001778: 601a str r2, [r3, #0]
+1000177a: 2380 movs r3, #128 ; 0x80
+1000177c: 2280 movs r2, #128 ; 0x80
+1000177e: 019b lsls r3, r3, #6
+10001780: 432b orrs r3, r5
+10001782: 0112 lsls r2, r2, #4
+10001784: 601a str r2, [r3, #0]
+10001786: 2380 movs r3, #128 ; 0x80
+10001788: 005b lsls r3, r3, #1
+1000178a: 604b str r3, [r1, #4]
+1000178c: 4b0e ldr r3, [pc, #56] ; (100017c8 <clocks_init+0x2ac>)
+1000178e: 61a3 str r3, [r4, #24]
+10001790: e6da b.n 10001548 <clocks_init+0x2c>
+10001792: 46c0 nop ; (mov r8, r8)
+10001794: 2000057c .word 0x2000057c
+10001798: 02dc6c00 .word 0x02dc6c00
+1000179c: 0000b71b .word 0x0000b71b
+100017a0: 40008000 .word 0x40008000
+100017a4: 4000b03c .word 0x4000b03c
+100017a8: 4000b030 .word 0x4000b030
+100017ac: 59682f00 .word 0x59682f00
+100017b0: 40028000 .word 0x40028000
+100017b4: 47868c00 .word 0x47868c00
+100017b8: 4002c000 .word 0x4002c000
+100017bc: 40008030 .word 0x40008030
+100017c0: 00b71b00 .word 0x00b71b00
+100017c4: 4000803c .word 0x4000803c
+100017c8: 07735940 .word 0x07735940
+100017cc: 40008054 .word 0x40008054
+100017d0: 4000b054 .word 0x4000b054
+100017d4: 40008060 .word 0x40008060
+100017d8: 4000b060 .word 0x4000b060
+100017dc: 4000806c .word 0x4000806c
+100017e0: 4000b06c .word 0x4000b06c
+100017e4: 40008048 .word 0x40008048
+100017e8: 4000b048 .word 0x4000b048
+
+100017ec <pll_init>:
+100017ec: b5f8 push {r3, r4, r5, r6, r7, lr}
+100017ee: 0004 movs r4, r0
+100017f0: 4821 ldr r0, [pc, #132] ; (10001878 <pll_init+0x8c>)
+100017f2: 001d movs r5, r3
+100017f4: 0017 movs r7, r2
+100017f6: 000e movs r6, r1
+100017f8: f000 f95a bl 10001ab0 <__wrap___aeabi_uidiv>
+100017fc: 0001 movs r1, r0
+100017fe: 0038 movs r0, r7
+10001800: f000 f956 bl 10001ab0 <__wrap___aeabi_uidiv>
+10001804: 9b06 ldr r3, [sp, #24]
+10001806: 0429 lsls r1, r5, #16
+10001808: 031b lsls r3, r3, #12
+1000180a: 4319 orrs r1, r3
+1000180c: 6823 ldr r3, [r4, #0]
+1000180e: 2b00 cmp r3, #0
+10001810: db20 blt.n 10001854 <pll_init+0x68>
+10001812: 4b1a ldr r3, [pc, #104] ; (1000187c <pll_init+0x90>)
+10001814: 4d1a ldr r5, [pc, #104] ; (10001880 <pll_init+0x94>)
+10001816: 18e2 adds r2, r4, r3
+10001818: 4253 negs r3, r2
+1000181a: 415a adcs r2, r3
+1000181c: 2380 movs r3, #128 ; 0x80
+1000181e: 015b lsls r3, r3, #5
+10001820: 469c mov ip, r3
+10001822: 0312 lsls r2, r2, #12
+10001824: 4b17 ldr r3, [pc, #92] ; (10001884 <pll_init+0x98>)
+10001826: 4462 add r2, ip
+10001828: 601a str r2, [r3, #0]
+1000182a: 4b17 ldr r3, [pc, #92] ; (10001888 <pll_init+0x9c>)
+1000182c: 601a str r2, [r3, #0]
+1000182e: 0017 movs r7, r2
+10001830: 68ab ldr r3, [r5, #8]
+10001832: 439f bics r7, r3
+10001834: d1fb bne.n 1000182e <pll_init+0x42>
+10001836: 22c0 movs r2, #192 ; 0xc0
+10001838: 1d23 adds r3, r4, #4
+1000183a: 0192 lsls r2, r2, #6
+1000183c: 431a orrs r2, r3
+1000183e: 2321 movs r3, #33 ; 0x21
+10001840: 6026 str r6, [r4, #0]
+10001842: 60a0 str r0, [r4, #8]
+10001844: 6013 str r3, [r2, #0]
+10001846: 6823 ldr r3, [r4, #0]
+10001848: 2b00 cmp r3, #0
+1000184a: dafc bge.n 10001846 <pll_init+0x5a>
+1000184c: 2308 movs r3, #8
+1000184e: 60e1 str r1, [r4, #12]
+10001850: 6013 str r3, [r2, #0]
+10001852: bdf8 pop {r3, r4, r5, r6, r7, pc}
+10001854: 233f movs r3, #63 ; 0x3f
+10001856: 6822 ldr r2, [r4, #0]
+10001858: 4013 ands r3, r2
+1000185a: 42b3 cmp r3, r6
+1000185c: d1d9 bne.n 10001812 <pll_init+0x26>
+1000185e: 68a3 ldr r3, [r4, #8]
+10001860: 051b lsls r3, r3, #20
+10001862: 0d1b lsrs r3, r3, #20
+10001864: 4283 cmp r3, r0
+10001866: d1d4 bne.n 10001812 <pll_init+0x26>
+10001868: 22ee movs r2, #238 ; 0xee
+1000186a: 68e3 ldr r3, [r4, #12]
+1000186c: 02d2 lsls r2, r2, #11
+1000186e: 4013 ands r3, r2
+10001870: 428b cmp r3, r1
+10001872: d1ce bne.n 10001812 <pll_init+0x26>
+10001874: e7ed b.n 10001852 <pll_init+0x66>
+10001876: 46c0 nop ; (mov r8, r8)
+10001878: 00b71b00 .word 0x00b71b00
+1000187c: bffd4000 .word 0xbffd4000
+10001880: 4000c000 .word 0x4000c000
+10001884: 4000e000 .word 0x4000e000
+10001888: 4000f000 .word 0x4000f000
+
+1000188c <watchdog_start_tick>:
+1000188c: 2380 movs r3, #128 ; 0x80
+1000188e: 4a02 ldr r2, [pc, #8] ; (10001898 <watchdog_start_tick+0xc>)
+10001890: 009b lsls r3, r3, #2
+10001892: 4303 orrs r3, r0
+10001894: 62d3 str r3, [r2, #44] ; 0x2c
+10001896: 4770 bx lr
+10001898: 40058000 .word 0x40058000
+
+1000189c <xosc_init>:
+1000189c: 23aa movs r3, #170 ; 0xaa
+1000189e: 4a06 ldr r2, [pc, #24] ; (100018b8 <xosc_init+0x1c>)
+100018a0: 011b lsls r3, r3, #4
+100018a2: 6013 str r3, [r2, #0]
+100018a4: 232f movs r3, #47 ; 0x2f
+100018a6: 4905 ldr r1, [pc, #20] ; (100018bc <xosc_init+0x20>)
+100018a8: 60d3 str r3, [r2, #12]
+100018aa: 4b05 ldr r3, [pc, #20] ; (100018c0 <xosc_init+0x24>)
+100018ac: 6019 str r1, [r3, #0]
+100018ae: 6853 ldr r3, [r2, #4]
+100018b0: 2b00 cmp r3, #0
+100018b2: dafc bge.n 100018ae <xosc_init+0x12>
+100018b4: 4770 bx lr
+100018b6: 46c0 nop ; (mov r8, r8)
+100018b8: 40024000 .word 0x40024000
+100018bc: 00fab000 .word 0x00fab000
+100018c0: 40026000 .word 0x40026000
+
+100018c4 <runtime_init>:
+100018c4: 4b2c ldr r3, [pc, #176] ; (10001978 <runtime_init+0xb4>)
+100018c6: 4a2d ldr r2, [pc, #180] ; (1000197c <runtime_init+0xb8>)
+100018c8: b570 push {r4, r5, r6, lr}
+100018ca: 601a str r2, [r3, #0]
+100018cc: 4a2c ldr r2, [pc, #176] ; (10001980 <runtime_init+0xbc>)
+100018ce: 4b2d ldr r3, [pc, #180] ; (10001984 <runtime_init+0xc0>)
+100018d0: 492d ldr r1, [pc, #180] ; (10001988 <runtime_init+0xc4>)
+100018d2: 601a str r2, [r3, #0]
+100018d4: 0014 movs r4, r2
+100018d6: 688b ldr r3, [r1, #8]
+100018d8: 439c bics r4, r3
+100018da: d1fb bne.n 100018d4 <runtime_init+0x10>
+100018dc: 4d2b ldr r5, [pc, #172] ; (1000198c <runtime_init+0xc8>)
+100018de: 4e2c ldr r6, [pc, #176] ; (10001990 <runtime_init+0xcc>)
+100018e0: 42b5 cmp r5, r6
+100018e2: d208 bcs.n 100018f6 <runtime_init+0x32>
+100018e4: 3e01 subs r6, #1
+100018e6: 1b76 subs r6, r6, r5
+100018e8: 08b6 lsrs r6, r6, #2
+100018ea: cd08 ldmia r5!, {r3}
+100018ec: 4798 blx r3
+100018ee: 0023 movs r3, r4
+100018f0: 3401 adds r4, #1
+100018f2: 42b3 cmp r3, r6
+100018f4: d1f9 bne.n 100018ea <runtime_init+0x26>
+100018f6: f7ff fe11 bl 1000151c <clocks_init>
+100018fa: 4a26 ldr r2, [pc, #152] ; (10001994 <runtime_init+0xd0>)
+100018fc: 4b21 ldr r3, [pc, #132] ; (10001984 <runtime_init+0xc0>)
+100018fe: 601a str r2, [r3, #0]
+10001900: 4a21 ldr r2, [pc, #132] ; (10001988 <runtime_init+0xc4>)
+10001902: 6893 ldr r3, [r2, #8]
+10001904: 43db mvns r3, r3
+10001906: 01db lsls r3, r3, #7
+10001908: 09dd lsrs r5, r3, #7
+1000190a: 2b00 cmp r3, #0
+1000190c: d1f9 bne.n 10001902 <runtime_init+0x3e>
+1000190e: 2240 movs r2, #64 ; 0x40
+10001910: 4b21 ldr r3, [pc, #132] ; (10001998 <runtime_init+0xd4>)
+10001912: 4c22 ldr r4, [pc, #136] ; (1000199c <runtime_init+0xd8>)
+10001914: 4e22 ldr r6, [pc, #136] ; (100019a0 <runtime_init+0xdc>)
+10001916: 679a str r2, [r3, #120] ; 0x78
+10001918: 675a str r2, [r3, #116] ; 0x74
+1000191a: 671a str r2, [r3, #112] ; 0x70
+1000191c: 66da str r2, [r3, #108] ; 0x6c
+1000191e: 42b4 cmp r4, r6
+10001920: d208 bcs.n 10001934 <runtime_init+0x70>
+10001922: 6823 ldr r3, [r4, #0]
+10001924: 0020 movs r0, r4
+10001926: 2b00 cmp r3, #0
+10001928: d020 beq.n 1000196c <runtime_init+0xa8>
+1000192a: 3408 adds r4, #8
+1000192c: f7fe ff54 bl 100007d8 <recursive_mutex_init>
+10001930: 42b4 cmp r4, r6
+10001932: d3f6 bcc.n 10001922 <runtime_init+0x5e>
+10001934: 4e1b ldr r6, [pc, #108] ; (100019a4 <runtime_init+0xe0>)
+10001936: 4c1c ldr r4, [pc, #112] ; (100019a8 <runtime_init+0xe4>)
+10001938: 22c0 movs r2, #192 ; 0xc0
+1000193a: 68a1 ldr r1, [r4, #8]
+1000193c: 0030 movs r0, r6
+1000193e: f000 f9a7 bl 10001c90 <__wrap___aeabi_memcpy>
+10001942: 60a6 str r6, [r4, #8]
+10001944: f7fe fd90 bl 10000468 <spin_locks_reset>
+10001948: f7fe ff1e bl 10000788 <irq_init_priorities>
+1000194c: f7ff f8e2 bl 10000b14 <alarm_pool_init_default>
+10001950: 4c16 ldr r4, [pc, #88] ; (100019ac <runtime_init+0xe8>)
+10001952: 4e17 ldr r6, [pc, #92] ; (100019b0 <runtime_init+0xec>)
+10001954: 42b4 cmp r4, r6
+10001956: d208 bcs.n 1000196a <runtime_init+0xa6>
+10001958: 3e01 subs r6, #1
+1000195a: 1b36 subs r6, r6, r4
+1000195c: 08b6 lsrs r6, r6, #2
+1000195e: cc08 ldmia r4!, {r3}
+10001960: 4798 blx r3
+10001962: 002b movs r3, r5
+10001964: 3501 adds r5, #1
+10001966: 429e cmp r6, r3
+10001968: d1f9 bne.n 1000195e <runtime_init+0x9a>
+1000196a: bd70 pop {r4, r5, r6, pc}
+1000196c: 3408 adds r4, #8
+1000196e: f7fe ff25 bl 100007bc <mutex_init>
+10001972: 42b4 cmp r4, r6
+10001974: d3d5 bcc.n 10001922 <runtime_init+0x5e>
+10001976: e7dd b.n 10001934 <runtime_init+0x70>
+10001978: 4000e000 .word 0x4000e000
+1000197c: fefbcdbf .word 0xfefbcdbf
+10001980: 003c7ffe .word 0x003c7ffe
+10001984: 4000f000 .word 0x4000f000
+10001988: 4000c000 .word 0x4000c000
+1000198c: 20000238 .word 0x20000238
+10001990: 20000248 .word 0x20000248
+10001994: 01ffffff .word 0x01ffffff
+10001998: 4001f000 .word 0x4001f000
+1000199c: 20000230 .word 0x20000230
+100019a0: 20000238 .word 0x20000238
+100019a4: 20000000 .word 0x20000000
+100019a8: e000ed00 .word 0xe000ed00
+100019ac: 20000248 .word 0x20000248
+100019b0: 2000024c .word 0x2000024c
+
+100019b4 <_exit>:
+100019b4: be00 bkpt 0x0000
+100019b6: e7fd b.n 100019b4 <_exit>
+
+100019b8 <exit>:
+100019b8: b510 push {r4, lr}
+100019ba: f7ff fffb bl 100019b4 <_exit>
+100019be: 46c0 nop ; (mov r8, r8)
+
+100019c0 <panic>:
+100019c0: b40f push {r0, r1, r2, r3}
+100019c2: b500 push {lr}
+100019c4: 4808 ldr r0, [pc, #32] ; (100019e8 <panic+0x28>)
+100019c6: b083 sub sp, #12
+100019c8: f000 fa94 bl 10001ef4 <__wrap_puts>
+100019cc: 9b04 ldr r3, [sp, #16]
+100019ce: 2b00 cmp r3, #0
+100019d0: d007 beq.n 100019e2 <panic+0x22>
+100019d2: a905 add r1, sp, #20
+100019d4: 0018 movs r0, r3
+100019d6: 9101 str r1, [sp, #4]
+100019d8: f000 f818 bl 10001a0c <weak_raw_vprintf>
+100019dc: 4803 ldr r0, [pc, #12] ; (100019ec <panic+0x2c>)
+100019de: f000 fa89 bl 10001ef4 <__wrap_puts>
+100019e2: 2001 movs r0, #1
+100019e4: f7ff ffe6 bl 100019b4 <_exit>
+100019e8: 10001fe4 .word 0x10001fe4
+100019ec: 10001ff4 .word 0x10001ff4
+
+100019f0 <hard_assertion_failure>:
+100019f0: b510 push {r4, lr}
+100019f2: 4801 ldr r0, [pc, #4] ; (100019f8 <hard_assertion_failure+0x8>)
+100019f4: f7ff ffe4 bl 100019c0 <panic>
+100019f8: 10001ff8 .word 0x10001ff8
+
+100019fc <_out_char>:
+100019fc: b510 push {r4, lr}
+100019fe: 2800 cmp r0, #0
+10001a00: d100 bne.n 10001a04 <_out_char+0x8>
+10001a02: bd10 pop {r4, pc}
+10001a04: f000 fa2a bl 10001e5c <__wrap_putchar>
+10001a08: e7fb b.n 10001a02 <_out_char+0x6>
+10001a0a: 46c0 nop ; (mov r8, r8)
+
+10001a0c <weak_raw_vprintf>:
+10001a0c: b510 push {r4, lr}
+10001a0e: 4a09 ldr r2, [pc, #36] ; (10001a34 <weak_raw_vprintf+0x28>)
+10001a10: 0003 movs r3, r0
+10001a12: 6814 ldr r4, [r2, #0]
+10001a14: b084 sub sp, #16
+10001a16: 2c00 cmp r4, #0
+10001a18: d008 beq.n 10001a2c <weak_raw_vprintf+0x20>
+10001a1a: 2201 movs r2, #1
+10001a1c: 9100 str r1, [sp, #0]
+10001a1e: 4806 ldr r0, [pc, #24] ; (10001a38 <weak_raw_vprintf+0x2c>)
+10001a20: 4252 negs r2, r2
+10001a22: a903 add r1, sp, #12
+10001a24: 47a0 blx r4
+10001a26: 2001 movs r0, #1
+10001a28: b004 add sp, #16
+10001a2a: bd10 pop {r4, pc}
+10001a2c: f000 fa62 bl 10001ef4 <__wrap_puts>
+10001a30: 2000 movs r0, #0
+10001a32: e7f9 b.n 10001a28 <weak_raw_vprintf+0x1c>
+10001a34: 200005ec .word 0x200005ec
+10001a38: 100019fd .word 0x100019fd
+
+10001a3c <__aeabi_bits_init>:
+10001a3c: 4801 ldr r0, [pc, #4] ; (10001a44 <__aeabi_bits_init+0x8>)
+10001a3e: 2104 movs r1, #4
+10001a40: 4b01 ldr r3, [pc, #4] ; (10001a48 <__aeabi_bits_init+0xc>)
+10001a42: 4718 bx r3
+10001a44: 20000210 .word 0x20000210
+10001a48: 10001a6d .word 0x10001a6d
+
+10001a4c <rom_func_lookup>:
+10001a4c: 2314 movs r3, #20
+10001a4e: b510 push {r4, lr}
+10001a50: 0001 movs r1, r0
+10001a52: 8818 ldrh r0, [r3, #0]
+10001a54: 3304 adds r3, #4
+10001a56: 881b ldrh r3, [r3, #0]
+10001a58: 4798 blx r3
+10001a5a: bd10 pop {r4, pc}
+
+10001a5c <rom_data_lookup>:
+10001a5c: 2316 movs r3, #22
+10001a5e: b510 push {r4, lr}
+10001a60: 0001 movs r1, r0
+10001a62: 8818 ldrh r0, [r3, #0]
+10001a64: 3302 adds r3, #2
+10001a66: 881b ldrh r3, [r3, #0]
+10001a68: 4798 blx r3
+10001a6a: bd10 pop {r4, pc}
+
+10001a6c <rom_funcs_lookup>:
+10001a6c: b5f8 push {r3, r4, r5, r6, r7, lr}
+10001a6e: 4647 mov r7, r8
+10001a70: 46ce mov lr, r9
+10001a72: b580 push {r7, lr}
+10001a74: 1e0f subs r7, r1, #0
+10001a76: d019 beq.n 10001aac <rom_funcs_lookup+0x40>
+10001a78: 2314 movs r3, #20
+10001a7a: 4699 mov r9, r3
+10001a7c: 3304 adds r3, #4
+10001a7e: 0004 movs r4, r0
+10001a80: 2500 movs r5, #0
+10001a82: 2601 movs r6, #1
+10001a84: 4698 mov r8, r3
+10001a86: 464b mov r3, r9
+10001a88: 8818 ldrh r0, [r3, #0]
+10001a8a: 4643 mov r3, r8
+10001a8c: 6821 ldr r1, [r4, #0]
+10001a8e: 881b ldrh r3, [r3, #0]
+10001a90: 4798 blx r3
+10001a92: c401 stmia r4!, {r0}
+10001a94: 1e43 subs r3, r0, #1
+10001a96: 4198 sbcs r0, r3
+10001a98: 3501 adds r5, #1
+10001a9a: 4240 negs r0, r0
+10001a9c: 4006 ands r6, r0
+10001a9e: 42af cmp r7, r5
+10001aa0: d1f1 bne.n 10001a86 <rom_funcs_lookup+0x1a>
+10001aa2: 0030 movs r0, r6
+10001aa4: bcc0 pop {r6, r7}
+10001aa6: 46b9 mov r9, r7
+10001aa8: 46b0 mov r8, r6
+10001aaa: bdf8 pop {r3, r4, r5, r6, r7, pc}
+10001aac: 2601 movs r6, #1
+10001aae: e7f8 b.n 10001aa2 <rom_funcs_lookup+0x36>
+
+10001ab0 <__wrap___aeabi_uidiv>:
+10001ab0: 4a11 ldr r2, [pc, #68] ; (10001af8 <divmod_u32u32_savestate+0x18>)
+10001ab2: 6f93 ldr r3, [r2, #120] ; 0x78
+10001ab4: 089b lsrs r3, r3, #2
+10001ab6: d213 bcs.n 10001ae0 <divmod_u32u32_savestate>
+
+10001ab8 <divmod_u32u32_unsafe>:
+10001ab8: 6610 str r0, [r2, #96] ; 0x60
+10001aba: 6651 str r1, [r2, #100] ; 0x64
+10001abc: 2900 cmp r1, #0
+10001abe: d005 beq.n 10001acc <divmod_u32u32_unsafe+0x14>
+10001ac0: e7ff b.n 10001ac2 <divmod_u32u32_unsafe+0xa>
+10001ac2: e7ff b.n 10001ac4 <divmod_u32u32_unsafe+0xc>
+10001ac4: e7ff b.n 10001ac6 <divmod_u32u32_unsafe+0xe>
+10001ac6: 6f51 ldr r1, [r2, #116] ; 0x74
+10001ac8: 6f10 ldr r0, [r2, #112] ; 0x70
+10001aca: 4770 bx lr
+10001acc: b504 push {r2, lr}
+10001ace: 2800 cmp r0, #0
+10001ad0: d001 beq.n 10001ad6 <divmod_u32u32_unsafe+0x1e>
+10001ad2: 2000 movs r0, #0
+10001ad4: 43c0 mvns r0, r0
+10001ad6: f000 fa63 bl 10001fa0 <____aeabi_idiv0_veneer>
+10001ada: 2100 movs r1, #0
+10001adc: bd04 pop {r2, pc}
+10001ade: 46c0 nop ; (mov r8, r8)
+
+10001ae0 <divmod_u32u32_savestate>:
+10001ae0: b5f0 push {r4, r5, r6, r7, lr}
+10001ae2: 6e14 ldr r4, [r2, #96] ; 0x60
+10001ae4: 6e55 ldr r5, [r2, #100] ; 0x64
+10001ae6: 6f57 ldr r7, [r2, #116] ; 0x74
+10001ae8: 6f16 ldr r6, [r2, #112] ; 0x70
+10001aea: f7ff ffe5 bl 10001ab8 <divmod_u32u32_unsafe>
+10001aee: 6614 str r4, [r2, #96] ; 0x60
+10001af0: 6655 str r5, [r2, #100] ; 0x64
+10001af2: 6757 str r7, [r2, #116] ; 0x74
+10001af4: 6716 str r6, [r2, #112] ; 0x70
+10001af6: bdf0 pop {r4, r5, r6, r7, pc}
+10001af8: d0000000 .word 0xd0000000
+
+10001afc <__aeabi_double_init>:
+10001afc: 2313 movs r3, #19
+10001afe: b570 push {r4, r5, r6, lr}
+10001b00: 781d ldrb r5, [r3, #0]
+10001b02: 2d01 cmp r5, #1
+10001b04: d015 beq.n 10001b32 <__aeabi_double_init+0x36>
+10001b06: dd10 ble.n 10001b2a <__aeabi_double_init+0x2e>
+10001b08: 481c ldr r0, [pc, #112] ; (10001b7c <__aeabi_double_init+0x80>)
+10001b0a: f7ff ffa7 bl 10001a5c <rom_data_lookup>
+10001b0e: 4c1c ldr r4, [pc, #112] ; (10001b80 <__aeabi_double_init+0x84>)
+10001b10: 0001 movs r1, r0
+10001b12: 2280 movs r2, #128 ; 0x80
+10001b14: 0020 movs r0, r4
+10001b16: f000 f8bb bl 10001c90 <__wrap___aeabi_memcpy>
+10001b1a: 2d02 cmp r5, #2
+10001b1c: d006 beq.n 10001b2c <__aeabi_double_init+0x30>
+10001b1e: 4819 ldr r0, [pc, #100] ; (10001b84 <__aeabi_double_init+0x88>)
+10001b20: f7ff ff94 bl 10001a4c <rom_func_lookup>
+10001b24: 4b18 ldr r3, [pc, #96] ; (10001b88 <__aeabi_double_init+0x8c>)
+10001b26: 6018 str r0, [r3, #0]
+10001b28: bd70 pop {r4, r5, r6, pc}
+10001b2a: 4c15 ldr r4, [pc, #84] ; (10001b80 <__aeabi_double_init+0x84>)
+10001b2c: 4b17 ldr r3, [pc, #92] ; (10001b8c <__aeabi_double_init+0x90>)
+10001b2e: 64a3 str r3, [r4, #72] ; 0x48
+10001b30: e7f5 b.n 10001b1e <__aeabi_double_init+0x22>
+10001b32: 4b16 ldr r3, [pc, #88] ; (10001b8c <__aeabi_double_init+0x90>)
+10001b34: 4c12 ldr r4, [pc, #72] ; (10001b80 <__aeabi_double_init+0x84>)
+10001b36: 6023 str r3, [r4, #0]
+10001b38: 6063 str r3, [r4, #4]
+10001b3a: 60a3 str r3, [r4, #8]
+10001b3c: 60e3 str r3, [r4, #12]
+10001b3e: 6123 str r3, [r4, #16]
+10001b40: 6163 str r3, [r4, #20]
+10001b42: 61a3 str r3, [r4, #24]
+10001b44: 61e3 str r3, [r4, #28]
+10001b46: 6223 str r3, [r4, #32]
+10001b48: 6263 str r3, [r4, #36] ; 0x24
+10001b4a: 62a3 str r3, [r4, #40] ; 0x28
+10001b4c: 62e3 str r3, [r4, #44] ; 0x2c
+10001b4e: 6323 str r3, [r4, #48] ; 0x30
+10001b50: 6363 str r3, [r4, #52] ; 0x34
+10001b52: 63a3 str r3, [r4, #56] ; 0x38
+10001b54: 63e3 str r3, [r4, #60] ; 0x3c
+10001b56: 6423 str r3, [r4, #64] ; 0x40
+10001b58: 6463 str r3, [r4, #68] ; 0x44
+10001b5a: 64a3 str r3, [r4, #72] ; 0x48
+10001b5c: 64e3 str r3, [r4, #76] ; 0x4c
+10001b5e: 6523 str r3, [r4, #80] ; 0x50
+10001b60: 6563 str r3, [r4, #84] ; 0x54
+10001b62: 65a3 str r3, [r4, #88] ; 0x58
+10001b64: 65e3 str r3, [r4, #92] ; 0x5c
+10001b66: 6623 str r3, [r4, #96] ; 0x60
+10001b68: 6663 str r3, [r4, #100] ; 0x64
+10001b6a: 66a3 str r3, [r4, #104] ; 0x68
+10001b6c: 66e3 str r3, [r4, #108] ; 0x6c
+10001b6e: 6723 str r3, [r4, #112] ; 0x70
+10001b70: 6763 str r3, [r4, #116] ; 0x74
+10001b72: 67a3 str r3, [r4, #120] ; 0x78
+10001b74: 67e3 str r3, [r4, #124] ; 0x7c
+10001b76: 64a3 str r3, [r4, #72] ; 0x48
+10001b78: e7d1 b.n 10001b1e <__aeabi_double_init+0x22>
+10001b7a: 46c0 nop ; (mov r8, r8)
+10001b7c: 00004453 .word 0x00004453
+10001b80: 20000350 .word 0x20000350
+10001b84: 0000334c .word 0x0000334c
+10001b88: 20000600 .word 0x20000600
+10001b8c: 10001b91 .word 0x10001b91
+
+10001b90 <double_table_shim_on_use_helper>:
+10001b90: b507 push {r0, r1, r2, lr}
+10001b92: 4660 mov r0, ip
+10001b94: 8801 ldrh r1, [r0, #0]
+10001b96: 0a0a lsrs r2, r1, #8
+10001b98: 3002 adds r0, #2
+10001b9a: 2adf cmp r2, #223 ; 0xdf
+10001b9c: d1fa bne.n 10001b94 <double_table_shim_on_use_helper+0x4>
+10001b9e: b2c9 uxtb r1, r1
+10001ba0: 0882 lsrs r2, r0, #2
+10001ba2: d304 bcc.n 10001bae <double_table_shim_on_use_helper+0x1e>
+10001ba4: 8802 ldrh r2, [r0, #0]
+10001ba6: 8840 ldrh r0, [r0, #2]
+10001ba8: 0400 lsls r0, r0, #16
+10001baa: 4310 orrs r0, r2
+10001bac: e000 b.n 10001bb0 <double_table_shim_on_use_helper+0x20>
+10001bae: 6800 ldr r0, [r0, #0]
+10001bb0: 4a01 ldr r2, [pc, #4] ; (10001bb8 <double_table_shim_on_use_helper+0x28>)
+10001bb2: 5050 str r0, [r2, r1]
+10001bb4: 9003 str r0, [sp, #12]
+10001bb6: bd07 pop {r0, r1, r2, pc}
+10001bb8: 20000350 .word 0x20000350
+
+10001bbc <__wrap___aeabi_lmul>:
+10001bbc: 4351 muls r1, r2
+10001bbe: 4343 muls r3, r0
+10001bc0: 18c9 adds r1, r1, r3
+10001bc2: 468c mov ip, r1
+10001bc4: 0c11 lsrs r1, r2, #16
+10001bc6: b283 uxth r3, r0
+10001bc8: 434b muls r3, r1
+10001bca: b410 push {r4}
+10001bcc: 0c04 lsrs r4, r0, #16
+10001bce: 4361 muls r1, r4
+10001bd0: b292 uxth r2, r2
+10001bd2: b280 uxth r0, r0
+10001bd4: 4350 muls r0, r2
+10001bd6: 4362 muls r2, r4
+10001bd8: 041c lsls r4, r3, #16
+10001bda: 0c1b lsrs r3, r3, #16
+10001bdc: 1900 adds r0, r0, r4
+10001bde: bc10 pop {r4}
+10001be0: 4159 adcs r1, r3
+10001be2: 0413 lsls r3, r2, #16
+10001be4: 0c12 lsrs r2, r2, #16
+10001be6: 18c0 adds r0, r0, r3
+10001be8: 4151 adcs r1, r2
+10001bea: 4461 add r1, ip
+10001bec: 4770 bx lr
+ ...
+
+10001bf0 <__aeabi_float_init>:
+10001bf0: 2313 movs r3, #19
+10001bf2: b510 push {r4, lr}
+10001bf4: 4812 ldr r0, [pc, #72] ; (10001c40 <__aeabi_float_init+0x50>)
+10001bf6: 781c ldrb r4, [r3, #0]
+10001bf8: f7ff ff30 bl 10001a5c <rom_data_lookup>
+10001bfc: 0001 movs r1, r0
+10001bfe: 2c01 cmp r4, #1
+10001c00: d00a beq.n 10001c18 <__aeabi_float_init+0x28>
+10001c02: dd03 ble.n 10001c0c <__aeabi_float_init+0x1c>
+10001c04: 2280 movs r2, #128 ; 0x80
+10001c06: 480f ldr r0, [pc, #60] ; (10001c44 <__aeabi_float_init+0x54>)
+10001c08: f000 f842 bl 10001c90 <__wrap___aeabi_memcpy>
+10001c0c: 480e ldr r0, [pc, #56] ; (10001c48 <__aeabi_float_init+0x58>)
+10001c0e: f7ff ff1d bl 10001a4c <rom_func_lookup>
+10001c12: 4b0e ldr r3, [pc, #56] ; (10001c4c <__aeabi_float_init+0x5c>)
+10001c14: 6018 str r0, [r3, #0]
+10001c16: bd10 pop {r4, pc}
+10001c18: 4c0a ldr r4, [pc, #40] ; (10001c44 <__aeabi_float_init+0x54>)
+10001c1a: 2254 movs r2, #84 ; 0x54
+10001c1c: 0020 movs r0, r4
+10001c1e: f000 f837 bl 10001c90 <__wrap___aeabi_memcpy>
+10001c22: 4b0b ldr r3, [pc, #44] ; (10001c50 <__aeabi_float_init+0x60>)
+10001c24: 6563 str r3, [r4, #84] ; 0x54
+10001c26: 65a3 str r3, [r4, #88] ; 0x58
+10001c28: 65e3 str r3, [r4, #92] ; 0x5c
+10001c2a: 6623 str r3, [r4, #96] ; 0x60
+10001c2c: 6663 str r3, [r4, #100] ; 0x64
+10001c2e: 66a3 str r3, [r4, #104] ; 0x68
+10001c30: 66e3 str r3, [r4, #108] ; 0x6c
+10001c32: 6723 str r3, [r4, #112] ; 0x70
+10001c34: 6763 str r3, [r4, #116] ; 0x74
+10001c36: 67a3 str r3, [r4, #120] ; 0x78
+10001c38: 67e3 str r3, [r4, #124] ; 0x7c
+10001c3a: 6223 str r3, [r4, #32]
+10001c3c: 61e3 str r3, [r4, #28]
+10001c3e: e7e5 b.n 10001c0c <__aeabi_float_init+0x1c>
+10001c40: 00004653 .word 0x00004653
+10001c44: 20000450 .word 0x20000450
+10001c48: 0000334c .word 0x0000334c
+10001c4c: 20000600 .word 0x20000600
+10001c50: 10001c55 .word 0x10001c55
+
+10001c54 <float_table_shim_on_use_helper>:
+10001c54: b507 push {r0, r1, r2, lr}
+10001c56: 4660 mov r0, ip
+10001c58: 8801 ldrh r1, [r0, #0]
+10001c5a: 0a0a lsrs r2, r1, #8
+10001c5c: 3002 adds r0, #2
+10001c5e: 2adf cmp r2, #223 ; 0xdf
+10001c60: d1fa bne.n 10001c58 <float_table_shim_on_use_helper+0x4>
+10001c62: b2c9 uxtb r1, r1
+10001c64: 0882 lsrs r2, r0, #2
+10001c66: d304 bcc.n 10001c72 <float_table_shim_on_use_helper+0x1e>
+10001c68: 8802 ldrh r2, [r0, #0]
+10001c6a: 8840 ldrh r0, [r0, #2]
+10001c6c: 0400 lsls r0, r0, #16
+10001c6e: 4310 orrs r0, r2
+10001c70: e000 b.n 10001c74 <float_table_shim_on_use_helper+0x20>
+10001c72: 6800 ldr r0, [r0, #0]
+10001c74: 4a01 ldr r2, [pc, #4] ; (10001c7c <float_table_shim_on_use_helper+0x28>)
+10001c76: 5050 str r0, [r2, r1]
+10001c78: 9003 str r0, [sp, #12]
+10001c7a: bd07 pop {r0, r1, r2, pc}
+10001c7c: 20000450 .word 0x20000450
+
+10001c80 <__aeabi_mem_init>:
+10001c80: 4801 ldr r0, [pc, #4] ; (10001c88 <__aeabi_mem_init+0x8>)
+10001c82: 2104 movs r1, #4
+10001c84: 4b01 ldr r3, [pc, #4] ; (10001c8c <__aeabi_mem_init+0xc>)
+10001c86: 4718 bx r3
+10001c88: 20000220 .word 0x20000220
+10001c8c: 10001a6d .word 0x10001a6d
+
+10001c90 <__wrap___aeabi_memcpy>:
+10001c90: 4b01 ldr r3, [pc, #4] ; (10001c98 <__wrap___aeabi_memcpy+0x8>)
+10001c92: 685b ldr r3, [r3, #4]
+10001c94: 4718 bx r3
+10001c96: 0000 .short 0x0000
+10001c98: 20000220 .word 0x20000220
+
+10001c9c <stdio_out_chars_no_crlf>:
+10001c9c: 0003 movs r3, r0
+10001c9e: b510 push {r4, lr}
+10001ca0: 0008 movs r0, r1
+10001ca2: 0011 movs r1, r2
+10001ca4: 681b ldr r3, [r3, #0]
+10001ca6: 4798 blx r3
+10001ca8: bd10 pop {r4, pc}
+10001caa: 46c0 nop ; (mov r8, r8)
+
+10001cac <stdio_out_chars_crlf>:
+10001cac: b5f0 push {r4, r5, r6, r7, lr}
+10001cae: 4646 mov r6, r8
+10001cb0: 464f mov r7, r9
+10001cb2: 46d6 mov lr, sl
+10001cb4: b5c0 push {r6, r7, lr}
+10001cb6: 7d43 ldrb r3, [r0, #21]
+10001cb8: 4680 mov r8, r0
+10001cba: 000e movs r6, r1
+10001cbc: 0017 movs r7, r2
+10001cbe: 2b00 cmp r3, #0
+10001cc0: d046 beq.n 10001d50 <stdio_out_chars_crlf+0xa4>
+10001cc2: 2a00 cmp r2, #0
+10001cc4: dd3f ble.n 10001d46 <stdio_out_chars_crlf+0x9a>
+10001cc6: 1e4b subs r3, r1, #1
+10001cc8: 4699 mov r9, r3
+10001cca: 4b24 ldr r3, [pc, #144] ; (10001d5c <stdio_out_chars_crlf+0xb0>)
+10001ccc: 2501 movs r5, #1
+10001cce: 2400 movs r4, #0
+10001cd0: 2000 movs r0, #0
+10001cd2: 469a mov sl, r3
+10001cd4: e00d b.n 10001cf2 <stdio_out_chars_crlf+0x46>
+10001cd6: 464b mov r3, r9
+10001cd8: 5d1b ldrb r3, [r3, r4]
+10001cda: 3b0d subs r3, #13
+10001cdc: 425a negs r2, r3
+10001cde: 4153 adcs r3, r2
+10001ce0: 5d32 ldrb r2, [r6, r4]
+10001ce2: b2db uxtb r3, r3
+10001ce4: 2a0a cmp r2, #10
+10001ce6: d00b beq.n 10001d00 <stdio_out_chars_crlf+0x54>
+10001ce8: 002b movs r3, r5
+10001cea: 3401 adds r4, #1
+10001cec: 3501 adds r5, #1
+10001cee: 429f cmp r7, r3
+10001cf0: dd1a ble.n 10001d28 <stdio_out_chars_crlf+0x7c>
+10001cf2: 2c00 cmp r4, #0
+10001cf4: d1ef bne.n 10001cd6 <stdio_out_chars_crlf+0x2a>
+10001cf6: 4643 mov r3, r8
+10001cf8: 5d32 ldrb r2, [r6, r4]
+10001cfa: 7d1b ldrb r3, [r3, #20]
+10001cfc: 2a0a cmp r2, #10
+10001cfe: d1f3 bne.n 10001ce8 <stdio_out_chars_crlf+0x3c>
+10001d00: 2b00 cmp r3, #0
+10001d02: d1f1 bne.n 10001ce8 <stdio_out_chars_crlf+0x3c>
+10001d04: 42a0 cmp r0, r4
+10001d06: da04 bge.n 10001d12 <stdio_out_chars_crlf+0x66>
+10001d08: 4643 mov r3, r8
+10001d0a: 1a21 subs r1, r4, r0
+10001d0c: 681b ldr r3, [r3, #0]
+10001d0e: 1830 adds r0, r6, r0
+10001d10: 4798 blx r3
+10001d12: 4643 mov r3, r8
+10001d14: 4650 mov r0, sl
+10001d16: 681b ldr r3, [r3, #0]
+10001d18: 2102 movs r1, #2
+10001d1a: 4798 blx r3
+10001d1c: 3401 adds r4, #1
+10001d1e: 0028 movs r0, r5
+10001d20: 002b movs r3, r5
+10001d22: 3501 adds r5, #1
+10001d24: 429f cmp r7, r3
+10001d26: dce4 bgt.n 10001cf2 <stdio_out_chars_crlf+0x46>
+10001d28: 4287 cmp r7, r0
+10001d2a: dd04 ble.n 10001d36 <stdio_out_chars_crlf+0x8a>
+10001d2c: 4643 mov r3, r8
+10001d2e: 1a39 subs r1, r7, r0
+10001d30: 681b ldr r3, [r3, #0]
+10001d32: 1830 adds r0, r6, r0
+10001d34: 4798 blx r3
+10001d36: 19f6 adds r6, r6, r7
+10001d38: 3e01 subs r6, #1
+10001d3a: 7833 ldrb r3, [r6, #0]
+10001d3c: 3b0d subs r3, #13
+10001d3e: 425a negs r2, r3
+10001d40: 4153 adcs r3, r2
+10001d42: 4642 mov r2, r8
+10001d44: 7513 strb r3, [r2, #20]
+10001d46: bce0 pop {r5, r6, r7}
+10001d48: 46ba mov sl, r7
+10001d4a: 46b1 mov r9, r6
+10001d4c: 46a8 mov r8, r5
+10001d4e: bdf0 pop {r4, r5, r6, r7, pc}
+10001d50: 6803 ldr r3, [r0, #0]
+10001d52: 0011 movs r1, r2
+10001d54: 0030 movs r0, r6
+10001d56: 4798 blx r3
+10001d58: e7f5 b.n 10001d46 <stdio_out_chars_crlf+0x9a>
+10001d5a: 46c0 nop ; (mov r8, r8)
+10001d5c: 100020bc .word 0x100020bc
+
+10001d60 <stdio_put_string.isra.0>:
+10001d60: b5f0 push {r4, r5, r6, r7, lr}
+10001d62: 46de mov lr, fp
+10001d64: 4657 mov r7, sl
+10001d66: 464e mov r6, r9
+10001d68: 4645 mov r5, r8
+10001d6a: b5e0 push {r5, r6, r7, lr}
+10001d6c: b085 sub sp, #20
+10001d6e: 0017 movs r7, r2
+10001d70: 001c movs r4, r3
+10001d72: 0006 movs r6, r0
+10001d74: 000d movs r5, r1
+10001d76: f7ff f90f bl 10000f98 <time_us_64>
+10001d7a: 2300 movs r3, #0
+10001d7c: 4a30 ldr r2, [pc, #192] ; (10001e40 <stdio_put_string.isra.0+0xe0>)
+10001d7e: 1812 adds r2, r2, r0
+10001d80: 414b adcs r3, r1
+10001d82: 2b00 cmp r3, #0
+10001d84: db58 blt.n 10001e38 <stdio_put_string.isra.0+0xd8>
+10001d86: 492f ldr r1, [pc, #188] ; (10001e44 <stdio_put_string.isra.0+0xe4>)
+10001d88: 0008 movs r0, r1
+10001d8a: 468a mov sl, r1
+10001d8c: f000 f910 bl 10001fb0 <__mutex_try_enter_block_until_veneer>
+10001d90: 9001 str r0, [sp, #4]
+10001d92: 1c6b adds r3, r5, #1
+10001d94: d103 bne.n 10001d9e <stdio_put_string.isra.0+0x3e>
+10001d96: 0030 movs r0, r6
+10001d98: f000 f8ca bl 10001f30 <strlen>
+10001d9c: 0005 movs r5, r0
+10001d9e: 2c00 cmp r4, #0
+10001da0: d125 bne.n 10001dee <stdio_put_string.isra.0+0x8e>
+10001da2: 4b29 ldr r3, [pc, #164] ; (10001e48 <stdio_put_string.isra.0+0xe8>)
+10001da4: 4698 mov r8, r3
+10001da6: 4b29 ldr r3, [pc, #164] ; (10001e4c <stdio_put_string.isra.0+0xec>)
+10001da8: 681c ldr r4, [r3, #0]
+10001daa: 2c00 cmp r4, #0
+10001dac: d015 beq.n 10001dda <stdio_put_string.isra.0+0x7a>
+10001dae: 2f00 cmp r7, #0
+10001db0: d120 bne.n 10001df4 <stdio_put_string.isra.0+0x94>
+10001db2: 4f27 ldr r7, [pc, #156] ; (10001e50 <stdio_put_string.isra.0+0xf0>)
+10001db4: e002 b.n 10001dbc <stdio_put_string.isra.0+0x5c>
+10001db6: 6924 ldr r4, [r4, #16]
+10001db8: 2c00 cmp r4, #0
+10001dba: d00e beq.n 10001dda <stdio_put_string.isra.0+0x7a>
+10001dbc: 6823 ldr r3, [r4, #0]
+10001dbe: 2b00 cmp r3, #0
+10001dc0: d0f9 beq.n 10001db6 <stdio_put_string.isra.0+0x56>
+10001dc2: 683b ldr r3, [r7, #0]
+10001dc4: 2b00 cmp r3, #0
+10001dc6: d001 beq.n 10001dcc <stdio_put_string.isra.0+0x6c>
+10001dc8: 42a3 cmp r3, r4
+10001dca: d1f4 bne.n 10001db6 <stdio_put_string.isra.0+0x56>
+10001dcc: 0020 movs r0, r4
+10001dce: 002a movs r2, r5
+10001dd0: 0031 movs r1, r6
+10001dd2: 47c0 blx r8
+10001dd4: 6924 ldr r4, [r4, #16]
+10001dd6: 2c00 cmp r4, #0
+10001dd8: d1f0 bne.n 10001dbc <stdio_put_string.isra.0+0x5c>
+10001dda: 9b01 ldr r3, [sp, #4]
+10001ddc: 2b00 cmp r3, #0
+10001dde: d127 bne.n 10001e30 <stdio_put_string.isra.0+0xd0>
+10001de0: b005 add sp, #20
+10001de2: bcf0 pop {r4, r5, r6, r7}
+10001de4: 46bb mov fp, r7
+10001de6: 46b2 mov sl, r6
+10001de8: 46a9 mov r9, r5
+10001dea: 46a0 mov r8, r4
+10001dec: bdf0 pop {r4, r5, r6, r7, pc}
+10001dee: 4b19 ldr r3, [pc, #100] ; (10001e54 <stdio_put_string.isra.0+0xf4>)
+10001df0: 4698 mov r8, r3
+10001df2: e7d8 b.n 10001da6 <stdio_put_string.isra.0+0x46>
+10001df4: 4b16 ldr r3, [pc, #88] ; (10001e50 <stdio_put_string.isra.0+0xf0>)
+10001df6: 4699 mov r9, r3
+10001df8: ab02 add r3, sp, #8
+10001dfa: 1ddf adds r7, r3, #7
+10001dfc: 230a movs r3, #10
+10001dfe: 469b mov fp, r3
+10001e00: e002 b.n 10001e08 <stdio_put_string.isra.0+0xa8>
+10001e02: 6924 ldr r4, [r4, #16]
+10001e04: 2c00 cmp r4, #0
+10001e06: d0e8 beq.n 10001dda <stdio_put_string.isra.0+0x7a>
+10001e08: 6823 ldr r3, [r4, #0]
+10001e0a: 2b00 cmp r3, #0
+10001e0c: d0f9 beq.n 10001e02 <stdio_put_string.isra.0+0xa2>
+10001e0e: 464b mov r3, r9
+10001e10: 681b ldr r3, [r3, #0]
+10001e12: 2b00 cmp r3, #0
+10001e14: d001 beq.n 10001e1a <stdio_put_string.isra.0+0xba>
+10001e16: 42a3 cmp r3, r4
+10001e18: d1f3 bne.n 10001e02 <stdio_put_string.isra.0+0xa2>
+10001e1a: 002a movs r2, r5
+10001e1c: 0031 movs r1, r6
+10001e1e: 0020 movs r0, r4
+10001e20: 47c0 blx r8
+10001e22: 465b mov r3, fp
+10001e24: 2201 movs r2, #1
+10001e26: 0039 movs r1, r7
+10001e28: 0020 movs r0, r4
+10001e2a: 703b strb r3, [r7, #0]
+10001e2c: 47c0 blx r8
+10001e2e: e7e8 b.n 10001e02 <stdio_put_string.isra.0+0xa2>
+10001e30: 4650 mov r0, sl
+10001e32: f000 f8ad bl 10001f90 <__mutex_exit_veneer>
+10001e36: e7d3 b.n 10001de0 <stdio_put_string.isra.0+0x80>
+10001e38: 2201 movs r2, #1
+10001e3a: 4b07 ldr r3, [pc, #28] ; (10001e58 <stdio_put_string.isra.0+0xf8>)
+10001e3c: 4252 negs r2, r2
+10001e3e: e7a2 b.n 10001d86 <stdio_put_string.isra.0+0x26>
+10001e40: 000f4240 .word 0x000f4240
+10001e44: 20000230 .word 0x20000230
+10001e48: 10001cad .word 0x10001cad
+10001e4c: 200005e4 .word 0x200005e4
+10001e50: 200005e8 .word 0x200005e8
+10001e54: 10001c9d .word 0x10001c9d
+10001e58: 7fffffff .word 0x7fffffff
+
+10001e5c <__wrap_putchar>:
+10001e5c: b5f0 push {r4, r5, r6, r7, lr}
+10001e5e: 46ce mov lr, r9
+10001e60: 4647 mov r7, r8
+10001e62: b580 push {r7, lr}
+10001e64: b083 sub sp, #12
+10001e66: 466b mov r3, sp
+10001e68: 0006 movs r6, r0
+10001e6a: 1ddd adds r5, r3, #7
+10001e6c: 7028 strb r0, [r5, #0]
+10001e6e: f7ff f893 bl 10000f98 <time_us_64>
+10001e72: 2300 movs r3, #0
+10001e74: 4a1a ldr r2, [pc, #104] ; (10001ee0 <__wrap_putchar+0x84>)
+10001e76: 1812 adds r2, r2, r0
+10001e78: 414b adcs r3, r1
+10001e7a: 2b00 cmp r3, #0
+10001e7c: db2b blt.n 10001ed6 <__wrap_putchar+0x7a>
+10001e7e: 4919 ldr r1, [pc, #100] ; (10001ee4 <__wrap_putchar+0x88>)
+10001e80: 0008 movs r0, r1
+10001e82: 4688 mov r8, r1
+10001e84: f000 f894 bl 10001fb0 <__mutex_try_enter_block_until_veneer>
+10001e88: 4b17 ldr r3, [pc, #92] ; (10001ee8 <__wrap_putchar+0x8c>)
+10001e8a: 4681 mov r9, r0
+10001e8c: 681c ldr r4, [r3, #0]
+10001e8e: 2c00 cmp r4, #0
+10001e90: d014 beq.n 10001ebc <__wrap_putchar+0x60>
+10001e92: 4f16 ldr r7, [pc, #88] ; (10001eec <__wrap_putchar+0x90>)
+10001e94: e002 b.n 10001e9c <__wrap_putchar+0x40>
+10001e96: 6924 ldr r4, [r4, #16]
+10001e98: 2c00 cmp r4, #0
+10001e9a: d00f beq.n 10001ebc <__wrap_putchar+0x60>
+10001e9c: 6823 ldr r3, [r4, #0]
+10001e9e: 2b00 cmp r3, #0
+10001ea0: d0f9 beq.n 10001e96 <__wrap_putchar+0x3a>
+10001ea2: 683b ldr r3, [r7, #0]
+10001ea4: 2b00 cmp r3, #0
+10001ea6: d001 beq.n 10001eac <__wrap_putchar+0x50>
+10001ea8: 42a3 cmp r3, r4
+10001eaa: d1f4 bne.n 10001e96 <__wrap_putchar+0x3a>
+10001eac: 0020 movs r0, r4
+10001eae: 2201 movs r2, #1
+10001eb0: 0029 movs r1, r5
+10001eb2: f7ff fefb bl 10001cac <stdio_out_chars_crlf>
+10001eb6: 6924 ldr r4, [r4, #16]
+10001eb8: 2c00 cmp r4, #0
+10001eba: d1ef bne.n 10001e9c <__wrap_putchar+0x40>
+10001ebc: 464b mov r3, r9
+10001ebe: 2b00 cmp r3, #0
+10001ec0: d105 bne.n 10001ece <__wrap_putchar+0x72>
+10001ec2: 0030 movs r0, r6
+10001ec4: b003 add sp, #12
+10001ec6: bcc0 pop {r6, r7}
+10001ec8: 46b9 mov r9, r7
+10001eca: 46b0 mov r8, r6
+10001ecc: bdf0 pop {r4, r5, r6, r7, pc}
+10001ece: 4640 mov r0, r8
+10001ed0: f000 f85e bl 10001f90 <__mutex_exit_veneer>
+10001ed4: e7f5 b.n 10001ec2 <__wrap_putchar+0x66>
+10001ed6: 2201 movs r2, #1
+10001ed8: 4b05 ldr r3, [pc, #20] ; (10001ef0 <__wrap_putchar+0x94>)
+10001eda: 4252 negs r2, r2
+10001edc: e7cf b.n 10001e7e <__wrap_putchar+0x22>
+10001ede: 46c0 nop ; (mov r8, r8)
+10001ee0: 000f4240 .word 0x000f4240
+10001ee4: 20000230 .word 0x20000230
+10001ee8: 200005e4 .word 0x200005e4
+10001eec: 200005e8 .word 0x200005e8
+10001ef0: 7fffffff .word 0x7fffffff
+
+10001ef4 <__wrap_puts>:
+10001ef4: b570 push {r4, r5, r6, lr}
+10001ef6: 0004 movs r4, r0
+10001ef8: f000 f81a bl 10001f30 <strlen>
+10001efc: 2300 movs r3, #0
+10001efe: 0001 movs r1, r0
+10001f00: 0005 movs r5, r0
+10001f02: 2201 movs r2, #1
+10001f04: 0020 movs r0, r4
+10001f06: f7ff ff2b bl 10001d60 <stdio_put_string.isra.0>
+10001f0a: 4b08 ldr r3, [pc, #32] ; (10001f2c <__wrap_puts+0x38>)
+10001f0c: 681c ldr r4, [r3, #0]
+10001f0e: 2c00 cmp r4, #0
+10001f10: d006 beq.n 10001f20 <__wrap_puts+0x2c>
+10001f12: 6863 ldr r3, [r4, #4]
+10001f14: 2b00 cmp r3, #0
+10001f16: d005 beq.n 10001f24 <__wrap_puts+0x30>
+10001f18: 4798 blx r3
+10001f1a: 6924 ldr r4, [r4, #16]
+10001f1c: 2c00 cmp r4, #0
+10001f1e: d1f8 bne.n 10001f12 <__wrap_puts+0x1e>
+10001f20: 0028 movs r0, r5
+10001f22: bd70 pop {r4, r5, r6, pc}
+10001f24: 6924 ldr r4, [r4, #16]
+10001f26: 2c00 cmp r4, #0
+10001f28: d1f3 bne.n 10001f12 <__wrap_puts+0x1e>
+10001f2a: e7f9 b.n 10001f20 <__wrap_puts+0x2c>
+10001f2c: 200005e4 .word 0x200005e4
+
+10001f30 <strlen>:
+10001f30: b510 push {r4, lr}
+10001f32: 0783 lsls r3, r0, #30
+10001f34: d00a beq.n 10001f4c <strlen+0x1c>
+10001f36: 0003 movs r3, r0
+10001f38: 2103 movs r1, #3
+10001f3a: e002 b.n 10001f42 <strlen+0x12>
+10001f3c: 3301 adds r3, #1
+10001f3e: 420b tst r3, r1
+10001f40: d005 beq.n 10001f4e <strlen+0x1e>
+10001f42: 781a ldrb r2, [r3, #0]
+10001f44: 2a00 cmp r2, #0
+10001f46: d1f9 bne.n 10001f3c <strlen+0xc>
+10001f48: 1a18 subs r0, r3, r0
+10001f4a: bd10 pop {r4, pc}
+10001f4c: 0003 movs r3, r0
+10001f4e: 6819 ldr r1, [r3, #0]
+10001f50: 4a0c ldr r2, [pc, #48] ; (10001f84 <strlen+0x54>)
+10001f52: 4c0d ldr r4, [pc, #52] ; (10001f88 <strlen+0x58>)
+10001f54: 188a adds r2, r1, r2
+10001f56: 438a bics r2, r1
+10001f58: 4222 tst r2, r4
+10001f5a: d10f bne.n 10001f7c <strlen+0x4c>
+10001f5c: 6859 ldr r1, [r3, #4]
+10001f5e: 4a09 ldr r2, [pc, #36] ; (10001f84 <strlen+0x54>)
+10001f60: 3304 adds r3, #4
+10001f62: 188a adds r2, r1, r2
+10001f64: 438a bics r2, r1
+10001f66: 4222 tst r2, r4
+10001f68: d108 bne.n 10001f7c <strlen+0x4c>
+10001f6a: 6859 ldr r1, [r3, #4]
+10001f6c: 4a05 ldr r2, [pc, #20] ; (10001f84 <strlen+0x54>)
+10001f6e: 3304 adds r3, #4
+10001f70: 188a adds r2, r1, r2
+10001f72: 438a bics r2, r1
+10001f74: 4222 tst r2, r4
+10001f76: d0f1 beq.n 10001f5c <strlen+0x2c>
+10001f78: e000 b.n 10001f7c <strlen+0x4c>
+10001f7a: 3301 adds r3, #1
+10001f7c: 781a ldrb r2, [r3, #0]
+10001f7e: 2a00 cmp r2, #0
+10001f80: d1fb bne.n 10001f7a <strlen+0x4a>
+10001f82: e7e1 b.n 10001f48 <strlen+0x18>
+10001f84: fefefeff .word 0xfefefeff
+10001f88: 80808080 .word 0x80808080
+
+10001f8c <_fini>:
+10001f8c: b5f8 push {r3, r4, r5, r6, r7, lr}
+10001f8e: 46c0 nop ; (mov r8, r8)
+
+10001f90 <__mutex_exit_veneer>:
+10001f90: b401 push {r0}
+10001f92: 4802 ldr r0, [pc, #8] ; (10001f9c <__mutex_exit_veneer+0xc>)
+10001f94: 4684 mov ip, r0
+10001f96: bc01 pop {r0}
+10001f98: 4760 bx ip
+10001f9a: bf00 nop
+10001f9c: 2000015d .word 0x2000015d
+
+10001fa0 <____aeabi_idiv0_veneer>:
+10001fa0: b401 push {r0}
+10001fa2: 4802 ldr r0, [pc, #8] ; (10001fac <____aeabi_idiv0_veneer+0xc>)
+10001fa4: 4684 mov ip, r0
+10001fa6: bc01 pop {r0}
+10001fa8: 4760 bx ip
+10001faa: bf00 nop
+10001fac: 20000185 .word 0x20000185
+
+10001fb0 <__mutex_try_enter_block_until_veneer>:
+10001fb0: b401 push {r0}
+10001fb2: 4802 ldr r0, [pc, #8] ; (10001fbc <__mutex_try_enter_block_until_veneer+0xc>)
+10001fb4: 4684 mov ip, r0
+10001fb6: bc01 pop {r0}
+10001fb8: 4760 bx ip
+10001fba: bf00 nop
+10001fbc: 200000c1 .word 0x200000c1
+
+Disassembly of section .data:
+
+200000c0 <mutex_try_enter_block_until>:
+200000c0: b5f0 push {r4, r5, r6, r7, lr}
+200000c2: 46c6 mov lr, r8
+200000c4: 0015 movs r5, r2
+200000c6: b500 push {lr}
+200000c8: 0004 movs r4, r0
+200000ca: 001e movs r6, r3
+200000cc: 6802 ldr r2, [r0, #0]
+200000ce: f3ef 8110 mrs r1, PRIMASK
+200000d2: b672 cpsid i
+200000d4: 6813 ldr r3, [r2, #0]
+200000d6: 2b00 cmp r3, #0
+200000d8: d0fc beq.n 200000d4 <mutex_try_enter_block_until+0x14>
+200000da: f3bf 8f5f dmb sy
+200000de: 2304 movs r3, #4
+200000e0: 56e3 ldrsb r3, [r4, r3]
+200000e2: 2b00 cmp r3, #0
+200000e4: db2d blt.n 20000142 <mutex_try_enter_block_until+0x82>
+200000e6: 6822 ldr r2, [r4, #0]
+200000e8: f3bf 8f5f dmb sy
+200000ec: 2000 movs r0, #0
+200000ee: 6010 str r0, [r2, #0]
+200000f0: f381 8810 msr PRIMASK, r1
+200000f4: 22d0 movs r2, #208 ; 0xd0
+200000f6: 0612 lsls r2, r2, #24
+200000f8: 7812 ldrb r2, [r2, #0]
+200000fa: b252 sxtb r2, r2
+200000fc: 4690 mov r8, r2
+200000fe: 429a cmp r2, r3
+20000100: d103 bne.n 2000010a <mutex_try_enter_block_until+0x4a>
+20000102: 2000 movs r0, #0
+20000104: bc80 pop {r7}
+20000106: 46b8 mov r8, r7
+20000108: bdf0 pop {r4, r5, r6, r7, pc}
+2000010a: 2700 movs r7, #0
+2000010c: e00b b.n 20000126 <mutex_try_enter_block_until+0x66>
+2000010e: 6823 ldr r3, [r4, #0]
+20000110: f3bf 8f5f dmb sy
+20000114: 601f str r7, [r3, #0]
+20000116: f381 8810 msr PRIMASK, r1
+2000011a: 0028 movs r0, r5
+2000011c: 0031 movs r1, r6
+2000011e: f000 f833 bl 20000188 <__best_effort_wfe_or_timeout_veneer>
+20000122: 2800 cmp r0, #0
+20000124: d1ed bne.n 20000102 <mutex_try_enter_block_until+0x42>
+20000126: 6822 ldr r2, [r4, #0]
+20000128: f3ef 8110 mrs r1, PRIMASK
+2000012c: b672 cpsid i
+2000012e: 6813 ldr r3, [r2, #0]
+20000130: 2b00 cmp r3, #0
+20000132: d0fc beq.n 2000012e <mutex_try_enter_block_until+0x6e>
+20000134: f3bf 8f5f dmb sy
+20000138: 7923 ldrb r3, [r4, #4]
+2000013a: 2b7f cmp r3, #127 ; 0x7f
+2000013c: d9e7 bls.n 2000010e <mutex_try_enter_block_until+0x4e>
+2000013e: 4643 mov r3, r8
+20000140: e002 b.n 20000148 <mutex_try_enter_block_until+0x88>
+20000142: 23d0 movs r3, #208 ; 0xd0
+20000144: 061b lsls r3, r3, #24
+20000146: 681b ldr r3, [r3, #0]
+20000148: 7123 strb r3, [r4, #4]
+2000014a: 6823 ldr r3, [r4, #0]
+2000014c: f3bf 8f5f dmb sy
+20000150: 2200 movs r2, #0
+20000152: 601a str r2, [r3, #0]
+20000154: f381 8810 msr PRIMASK, r1
+20000158: 2001 movs r0, #1
+2000015a: e7d3 b.n 20000104 <mutex_try_enter_block_until+0x44>
+
+2000015c <mutex_exit>:
+2000015c: 6802 ldr r2, [r0, #0]
+2000015e: f3ef 8110 mrs r1, PRIMASK
+20000162: b672 cpsid i
+20000164: 6813 ldr r3, [r2, #0]
+20000166: 2b00 cmp r3, #0
+20000168: d0fc beq.n 20000164 <mutex_exit+0x8>
+2000016a: f3bf 8f5f dmb sy
+2000016e: 23ff movs r3, #255 ; 0xff
+20000170: 7103 strb r3, [r0, #4]
+20000172: 6803 ldr r3, [r0, #0]
+20000174: f3bf 8f5f dmb sy
+20000178: 2200 movs r2, #0
+2000017a: 601a str r2, [r3, #0]
+2000017c: f381 8810 msr PRIMASK, r1
+20000180: bf40 sev
+20000182: 4770 bx lr
+
+20000184 <__aeabi_idiv0>:
+20000184: 4770 bx lr
+20000186: 46c0 nop ; (mov r8, r8)
+
+20000188 <__best_effort_wfe_or_timeout_veneer>:
+20000188: b401 push {r0}
+2000018a: 4802 ldr r0, [pc, #8] ; (20000194 <__best_effort_wfe_or_timeout_veneer+0xc>)
+2000018c: 4684 mov ip, r0
+2000018e: bc01 pop {r0}
+20000190: 4760 bx ip
+20000192: bf00 nop
+20000194: 10000df1 .word 0x10000df1
+
+20000198 <striped_spin_lock_num>:
+20000198: 00000010 ....
+
+2000019c <irq_handler_chain_slots>:
+2000019c: 00000000 .word 0x00000000
+200001a0: 00010000 .word 0x00010000
+ ...
+200001ac: 00020000 .word 0x00020000
+ ...
+200001b8: 00030000 .word 0x00030000
+ ...
+200001c4: 00ff0000 .word 0x00ff0000
+200001c8: 00000000 .word 0x00000000
+
+200001cc <irq_handler_chain_first_slot>:
+200001cc: b501 push {r0, lr}
+200001ce: 6848 ldr r0, [r1, #4]
+200001d0: 3101 adds r1, #1
+200001d2: 468e mov lr, r1
+200001d4: 4700 bx r0
+
+200001d6 <irq_handler_chain_remove_tail>:
+200001d6: 4670 mov r0, lr
+200001d8: 3809 subs r0, #9
+200001da: 4901 ldr r1, [pc, #4] ; (200001e0 <irq_handler_chain_remove_tail+0xa>)
+200001dc: 4788 blx r1
+200001de: bd01 pop {r0, pc}
+200001e0: 100006d5 .word 0x100006d5
+
+200001e4 <default_alarm_pool>:
+200001e4: 200001fc 00000000 20000250 200005a4 ... ....P.. ...
+ ...
+
+200001fc <default_alarm_pool_heap>:
+200001fc: 200005b4 00000000 00000000 00000010 ... ............
+2000020c: 00000000 ....
+
+20000210 <aeabi_bits_funcs>:
+20000210: 00003350 .word 0x00003350
+20000214: 0000334c .word 0x0000334c
+20000218: 00003354 .word 0x00003354
+2000021c: 00003352 .word 0x00003352
+
+20000220 <aeabi_bits_funcs_end>:
+20000220: 0000534d .word 0x0000534d
+20000224: 0000434d .word 0x0000434d
+20000228: 00003453 .word 0x00003453
+2000022c: 00003443 .word 0x00003443
+
+20000230 <print_mutex>:
+ ...
+
+20000238 <__mutex_array_end>:
+20000238: 10001c81 .word 0x10001c81
+2000023c: 10001a3d .word 0x10001a3d
+20000240: 10001afd .word 0x10001afd
+20000244: 10001bf1 .word 0x10001bf1
+
+20000248 <__frame_dummy_init_array_entry>:
+20000248: 10000331 1...
--- /dev/null
+Archive member included to satisfy reference by file (symbol)
+
+/usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj (__aeabi_idiv0)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (atexit)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj (calloc)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o) (_calloc_r)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (__libc_fini_array)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o) (_impure_ptr)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (__libc_init_array)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj (malloc)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o) (_malloc_r)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o) (__malloc_lock)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj (realloc)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o) (_realloc_r)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o) (_sbrk_r)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+ CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj (strlen)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o) (__register_exitproc)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o) (_free_r)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o) (memmove)
+/usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o) (errno)
+
+Discarded input sections
+
+ .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crti.o
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crti.o
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crti.o
+ .data 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ .rodata 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ .fini_array 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ .text 0x0000000000000000 0x74 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .ARM.extab 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .ARM.exidx 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .debug_line 0x0000000000000000 0x8c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .debug_info 0x0000000000000000 0x26 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .debug_str 0x0000000000000000 0x94 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .ARM.attributes
+ 0x0000000000000000 0x1b /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/nano-x-blink.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/nano-x-blink.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/nano-x-blink.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+ .text.set_sys_clock_48mhz
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+ .text.set_sys_clock_pll
+ 0x0000000000000000 0x78 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+ .text.check_sys_clock_khz
+ 0x0000000000000000 0x17c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+ .text.setup_default_uart
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_default_irq_handler
+ 0x0000000000000000 0x248 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_get_pad
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_function
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_get_function
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_pulls
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_irqover
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_inover
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_outover
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_oeover
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_input_hysteresis_enabled
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_is_input_hysteresis_enabled
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_slew_rate
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_get_slew_rate
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_drive_strength
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_get_drive_strength
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_irq_enabled
+ 0x0000000000000000 0x54 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_irq_enabled_with_callback
+ 0x0000000000000000 0xb0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_irq_callback
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_add_raw_irq_handler_with_order_priority_masked
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_add_raw_irq_handler_masked
+ 0x0000000000000000 0x38 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_remove_raw_irq_handler_masked
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_dormant_irq_enabled
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_acknowledge_irq
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_debug_pins_init
+ 0x0000000000000000 0x7c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_set_input_enabled
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_deinit
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text.gpio_init_mask
+ 0x0000000000000000 0x68 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .bss.callbacks
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .bss.raw_irq_mask
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj
+ .text.rp2040_chip_version
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .text.hw_claim_lock
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .text.hw_claim_unlock
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .text.hw_is_claimed
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .text.hw_claim_unused_from_range
+ 0x0000000000000000 0x9c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .text.hw_claim_clear
+ 0x0000000000000000 0x38 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .text.spin_lock_init
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .rodata.spin_lock_claim.str1.4
+ 0x0000000000000000 0x1f CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .text.spin_lock_claim
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .text.spin_lock_claim_mask
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .text.spin_lock_unclaim
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .rodata.spin_lock_claim_unused.str1.4
+ 0x0000000000000000 0x1b CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .text.spin_lock_claim_unused
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .text.spin_lock_is_claimed
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .bss.claimed 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.irq_is_enabled
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.irq_set_mask_enabled
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.irq_set_pending
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.irq_has_shared_handler
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.irq_get_exclusive_handler
+ 0x0000000000000000 0x50 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.irq_add_shared_handler
+ 0x0000000000000000 0x1e8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.irq_set_priority
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.irq_get_priority
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .rodata.user_irq_claim.str1.4
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.user_irq_claim
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.user_irq_unclaim
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .rodata.user_irq_claim_unused.str1.4
+ 0x0000000000000000 0x1b CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.user_irq_claim_unused
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text.user_irq_is_claimed
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .bss.user_irq_claimed
+ 0x0000000000000000 0x1 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .text.sem_init
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .time_critical.sem_available
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .time_critical.sem_acquire_blocking
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .time_critical.sem_acquire_timeout_ms
+ 0x0000000000000000 0x80 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .time_critical.sem_acquire_timeout_us
+ 0x0000000000000000 0x74 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .time_critical.sem_acquire_block_until
+ 0x0000000000000000 0x68 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .time_critical.sem_try_acquire
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .time_critical.sem_release
+ 0x0000000000000000 0x4c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .time_critical.sem_reset
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.mutex_enter_blocking
+ 0x0000000000000000 0x48 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.recursive_mutex_enter_blocking
+ 0x0000000000000000 0x54 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.mutex_try_enter
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.recursive_mutex_try_enter
+ 0x0000000000000000 0x54 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.mutex_enter_timeout_ms
+ 0x0000000000000000 0x90 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.recursive_mutex_enter_timeout_ms
+ 0x0000000000000000 0x9c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.mutex_enter_timeout_us
+ 0x0000000000000000 0x80 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.recursive_mutex_enter_timeout_us
+ 0x0000000000000000 0x90 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.mutex_enter_block_until
+ 0x0000000000000000 0x74 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.recursive_mutex_enter_block_until
+ 0x0000000000000000 0x80 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .time_critical.recursive_mutex_exit
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj
+ .text.critical_section_init
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj
+ .text.critical_section_init_with_lock_num
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj
+ .text.critical_section_deinit
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.repeating_timer_callback
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .rodata.alarm_pool_dump_key.str1.4
+ 0x0000000000000000 0xf CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_dump_key
+ 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_get_default
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_create
+ 0x0000000000000000 0x74 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_create_with_unused_hardware_alarm
+ 0x0000000000000000 0x74 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_destroy
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_add_alarm_at_force_in_context
+ 0x0000000000000000 0x124 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_cancel_alarm
+ 0x0000000000000000 0x78 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_hardware_alarm_num
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_core_num
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_add_repeating_timer_us
+ 0x0000000000000000 0x208 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.cancel_repeating_timer
+ 0x0000000000000000 0x8c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_dump
+ 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.sleep_us
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .rodata.at_the_end_of_time
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .rodata.nil_time
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+ .text.check_single_timeout_us
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+ .text.check_per_iteration_timeout_us
+ 0x0000000000000000 0x48 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+ .text.init_single_timeout_until
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+ .text.init_per_iteration_timeout_us
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .text.hardware_alarm_unclaim
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .text.hardware_alarm_is_claimed
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .rodata.hardware_alarm_claim_unused.str1.4
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .text.hardware_alarm_claim_unused
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .text.busy_wait_us_32
+ 0x0000000000000000 0x68 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .text.busy_wait_us
+ 0x0000000000000000 0x54 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .text.busy_wait_ms
+ 0x0000000000000000 0x88 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .text.hardware_alarm_force_irq
+ 0x0000000000000000 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .rodata.datetime_to_str.str1.4
+ 0x0000000000000000 0x19 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .text.datetime_to_str
+ 0x0000000000000000 0x50 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .rodata.str1.4
+ 0x0000000000000000 0xad CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .rodata.DATETIME_DOWS
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .rodata.DATETIME_MONTHS
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .rodata.ph_dump_node.str1.4
+ 0x0000000000000000 0x15 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .text.ph_dump_node
+ 0x0000000000000000 0xb0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .text.ph_create
+ 0x0000000000000000 0x60 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .text.ph_clear
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .text.ph_destroy
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .rodata.ph_dump.str1.4
+ 0x0000000000000000 0xf CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .text.ph_dump 0x0000000000000000 0x38c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .text.queue_init_with_spinlock
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .text.queue_free
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .text.queue_try_add
+ 0x0000000000000000 0x70 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .text.queue_try_remove
+ 0x0000000000000000 0x70 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .text.queue_try_peek
+ 0x0000000000000000 0x5c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .text.queue_add_blocking
+ 0x0000000000000000 0x74 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .text.queue_remove_blocking
+ 0x0000000000000000 0x74 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .text.queue_peek_blocking
+ 0x0000000000000000 0x60 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .text.uart_init
+ 0x0000000000000000 0x188 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .text.uart_deinit
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .text.uart_set_baudrate
+ 0x0000000000000000 0xb8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .text.uart_set_format
+ 0x0000000000000000 0x7c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .text.uart_set_fifo_enabled
+ 0x0000000000000000 0x64 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .text.uart_set_break
+ 0x0000000000000000 0x60 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .text.uart_set_translate_crlf
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .text.uart_is_readable_within_us
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .bss.uart_char_to_line_feed
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text.clocks_irq_handler
+ 0x0000000000000000 0xc4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text.clock_stop
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text.clock_configure
+ 0x0000000000000000 0x118 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text.clock_get_hz
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text.clock_set_reported_hz
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text.frequency_count_khz
+ 0x0000000000000000 0x48 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text.clocks_enable_resus
+ 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text.clock_gpio_init_int_frac
+ 0x0000000000000000 0x54 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text.clock_configure_gpin
+ 0x0000000000000000 0x110 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .bss._resus_callback
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .rodata.gpin0_src
+ 0x0000000000000000 0xa CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj
+ .text.pll_deinit
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj
+ .text.vreg_set_voltage
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .text.watchdog_update
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .text.watchdog_get_count
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .text._watchdog_enable
+ 0x0000000000000000 0x78 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .text.watchdog_enable
+ 0x0000000000000000 0x84 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .text.watchdog_reboot
+ 0x0000000000000000 0x98 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .text.watchdog_caused_reboot
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .text.watchdog_enable_caused_reboot
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .bss.load_value
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
+ .text.xosc_disable
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
+ .text.xosc_dormant
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+ .text.hw_divider_divmod_s32
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+ .text.hw_divider_divmod_u32
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+ .text.hw_divider_divmod_return
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+ .text.hw_divider_save_state
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+ .text.hw_divider_restore_state
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+ .ARM.attributes
+ 0x0000000000000000 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text.runtime_install_stack_guard
+ 0x0000000000000000 0x38 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text._sbrk 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text._gettimeofday
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text.settimeofday
+ 0x0000000000000000 0x54 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text._times 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text._getpid 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text._kill 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .rodata.__assert_func.str1.4
+ 0x0000000000000000 0x43 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text.__assert_func
+ 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .rodata.panic_unsupported.str1.4
+ 0x0000000000000000 0xe CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text.panic_unsupported
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .bss.epoch_time_us_since_boot
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .bss.heap_end.0
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text._out_buffer
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text._out_null
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text._out_rev
+ 0x0000000000000000 0x9c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text._ntoa_format
+ 0x0000000000000000 0x1cc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text._out_fct
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text._etoa 0x0000000000000000 0x44c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .rodata._ftoa.str1.4
+ 0x0000000000000000 0x15 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text._ftoa 0x0000000000000000 0x398 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text._vsnprintf
+ 0x0000000000000000 0xb04 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .rodata._vsnprintf
+ 0x0000000000000000 0x1e0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text.__wrap_sprintf
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text.__wrap_snprintf
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text.__wrap_vsnprintf
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text.vfctprintf
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text.weak_raw_printf
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .rodata.pow10.0
+ 0x0000000000000000 0x50 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.clzsi 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.ctzsi 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.popcountsi
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.clzdi 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.ctzdi 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.popcountdi
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.reverse32
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.__rev 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.__revll 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+ .text.__wrap___aeabi_idiv
+ 0x0000000000000000 0x50 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+ .text.__wrap___aeabi_ldiv
+ 0x0000000000000000 0x424 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+ .text.divmod_s64s64_rem
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+ .text.divmod_u64u64_rem
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.push_r8_r11
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.pop_r8_r11
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_darithmetic
+ 0x0000000000000000 0x80 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_cdcmple
+ 0x0000000000000000 0x6c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_dcmpeq
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_dcmplt
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_dcmple
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_dcmpge
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_dcmpgt
+ 0x0000000000000000 0xa CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_dcmpun
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_ui2d
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_i2d
+ 0x0000000000000000 0x38 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_d2iz
+ 0x0000000000000000 0x48 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.double2int
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_d2uiz
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.fix2double
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.ufix2double
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.fix642double
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_l2d
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_ul2d
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_d2lz
+ 0x0000000000000000 0x26 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.double2int64
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_d2ulz
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.double2fix64
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.double2ufix64
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.double2fix
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.double2ufix
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap___aeabi_d2f
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap_srqt
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap_sincostan_remainder
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap_cos
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap_sin
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap_sincos
+ 0x0000000000000000 0xa0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap_tan
+ 0x0000000000000000 0x5c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap_atan2
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap_exp
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text.__wrap_log
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.dpow_1 0x0000000000000000 0x274 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.dpow_int2
+ 0x0000000000000000 0xf8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.dpowint_0
+ 0x0000000000000000 0x1dc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.dpow_0 0x0000000000000000 0x1cc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_ldexp
+ 0x0000000000000000 0x4c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_copysign
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_trunc
+ 0x0000000000000000 0x60 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_round
+ 0x0000000000000000 0xa0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_floor
+ 0x0000000000000000 0x94 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_ceil
+ 0x0000000000000000 0x98 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_asin
+ 0x0000000000000000 0x60 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_acos
+ 0x0000000000000000 0x5c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_atan
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_sinh
+ 0x0000000000000000 0x5c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_cosh
+ 0x0000000000000000 0x5c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_tanh
+ 0x0000000000000000 0x68 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_asinh
+ 0x0000000000000000 0xb0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_acosh
+ 0x0000000000000000 0x7c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_atanh
+ 0x0000000000000000 0x60 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_exp2
+ 0x0000000000000000 0xbc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_log2
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_exp10
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_log10
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_expm1
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_log1p
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_fma
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_powint
+ 0x0000000000000000 0xb0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_pow
+ 0x0000000000000000 0x314 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_hypot
+ 0x0000000000000000 0x1ac CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_cbrt
+ 0x0000000000000000 0xcc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_fmod
+ 0x0000000000000000 0x170 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_remquo
+ 0x0000000000000000 0x2a0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_drem
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text.__wrap_remainder
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.__wrap___aeabi_dsub
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dadd_shim
+ 0x0000000000000000 0x15c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dmul_shim
+ 0x0000000000000000 0x15c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.ddiv_shim
+ 0x0000000000000000 0x1b0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dsqrt_shim
+ 0x0000000000000000 0x1a8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dcordic_vec_step
+ 0x0000000000000000 0xe CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dcordic_rot_step
+ 0x0000000000000000 0x76 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.double2int_shim
+ 0x0000000000000000 0xe CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.double2uint_shim
+ 0x0000000000000000 0xe CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.double2int64_shim
+ 0x0000000000000000 0x1a CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.double2uint64_shim
+ 0x0000000000000000 0x70 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.double2float_shim
+ 0x0000000000000000 0x5c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.x2double_shims
+ 0x0000000000000000 0x90 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dunpacks
+ 0x0000000000000000 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dreduce 0x0000000000000000 0x82 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dtan_shim
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dcos_shim
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dsin_shim
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dsincos_shim
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dtrig_guts
+ 0x0000000000000000 0x2ec CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text.dexp_guts
+ 0x0000000000000000 0x268 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_farithmetic
+ 0x0000000000000000 0x48 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_cfcmple
+ 0x0000000000000000 0x50 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_fcmpeq
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_fcmplt
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_fcmple
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_fcmpge
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_fcmpgt
+ 0x0000000000000000 0xa CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_fcmpun
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_ui2f
+ 0x0000000000000000 0xa CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_i2f
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_f2iz
+ 0x0000000000000000 0x4e CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.float2int
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.float2fix
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.float2ufix
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_f2uiz
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.fix2float
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.ufix2float
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.fix642float
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.ufix642float
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_l2f
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_ul2f
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_f2lz
+ 0x0000000000000000 0x26 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.float2int64
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.float2fix64
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_f2ulz
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.float2ufix64
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap___aeabi_f2d
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap_sqrtf
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap_cosf
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap_sinf
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap_sincosf
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap_tanf
+ 0x0000000000000000 0x4c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap_atan2f
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap_expf
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text.__wrap_logf
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
+ .bss.sf_clz_func
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.fpow_int2
+ 0x0000000000000000 0xd4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.fpowint_0
+ 0x0000000000000000 0xe8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.fpow_0 0x0000000000000000 0xf8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_ldexpf
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_copysignf
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_truncf
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_roundf
+ 0x0000000000000000 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_floorf
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_ceilf
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_asinf
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_acosf
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_atanf
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_sinhf
+ 0x0000000000000000 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_coshf
+ 0x0000000000000000 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_tanhf
+ 0x0000000000000000 0x4c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_asinhf
+ 0x0000000000000000 0xb4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_acoshf
+ 0x0000000000000000 0x70 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_atanhf
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_exp2f
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_log2f
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_exp10f
+ 0x0000000000000000 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_log10f
+ 0x0000000000000000 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_expm1f
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_log1pf
+ 0x0000000000000000 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_fmaf
+ 0x0000000000000000 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_powintf
+ 0x0000000000000000 0x88 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_powf
+ 0x0000000000000000 0x1ac CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_hypotf
+ 0x0000000000000000 0x100 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_cbrtf
+ 0x0000000000000000 0x9c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_fmodf
+ 0x0000000000000000 0xbc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_remquof
+ 0x0000000000000000 0x14c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_dremf
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text.__wrap_remainderf
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .text.642float_shims
+ 0x0000000000000000 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .text.fatan2_shim
+ 0x0000000000000000 0x88 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .text.float232_shims
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .text.float264_shims
+ 0x0000000000000000 0x4c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .text.d2fix_a_float
+ 0x0000000000000000 0x5c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .text.float2double_shim
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .rodata.__wrap_malloc.str1.4
+ 0x0000000000000000 0xe CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .text.__wrap_malloc
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .text.__wrap_calloc
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .text.__wrap_realloc
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .text.__wrap_free
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+ .text.aeabi_memset_memcpy
+ 0x0000000000000000 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+ .text.memset 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .text._Znwj 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .text._Znaj 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .text._ZdlPv 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .text._ZdaPv 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .text._ZdlPvj 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .text._ZdaPvj 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdio_buffered_printer
+ 0x0000000000000000 0x64 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdout_serialize_begin
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdout_serialize_end
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.putchar_raw
+ 0x0000000000000000 0x98 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.puts_raw
+ 0x0000000000000000 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text._read 0x0000000000000000 0x94 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text._write 0x0000000000000000 0xac CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text._open 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text._close 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text._lseek 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text._fstat 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text._isatty 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdio_set_driver_enabled
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdio_flush
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.__wrap_vprintf
+ 0x0000000000000000 0xd8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.__wrap_printf
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdio_init_all
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.__wrap_getchar
+ 0x0000000000000000 0x74 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.getchar_timeout_us
+ 0x0000000000000000 0x98 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdio_filter_driver
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdio_set_translate_crlf
+ 0x0000000000000000 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdio_set_chars_available_callback
+ 0x0000000000000000 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .data 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .bss 0x0000000000000000 0x0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .text.stdio_uart_out_chars
+ 0x0000000000000000 0x4c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .text.stdio_uart_in_chars
+ 0x0000000000000000 0x84 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .text.on_uart_rx
+ 0x0000000000000000 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .text.stdio_uart_set_chars_available_callback
+ 0x0000000000000000 0x8c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .text.stdio_uart_init
+ 0x0000000000000000 0x48 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .text.stdout_uart_init
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .text.stdin_uart_init
+ 0x0000000000000000 0x40 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .text.stdio_uart_init_full
+ 0x0000000000000000 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .rodata.str1.4
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .binary_info.__bi_ptr33
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .binary_info.__bi_ptr34
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .binary_info.__bi_ptr54
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .binary_info.__bi_ptr58
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .binary_info.__bi_ptr66
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .binary_info.__bi_ptr70
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .bss.chars_available_callback
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .bss.chars_available_param
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .bss.uart_instance
+ 0x0000000000000000 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .data.stdio_uart
+ 0x0000000000000000 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .rodata.__bi_33.4
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .rodata.__bi_34.5
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .rodata.__bi_54.2
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .rodata.__bi_58.3
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .rodata.__bi_66.0
+ 0x0000000000000000 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .rodata.__bi_70.1
+ 0x0000000000000000 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .comment 0x0000000000000000 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .ARM.attributes
+ 0x0000000000000000 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+ .text 0x0000000000000000 0x0 /tmp/ccKUGYR8.o
+ .data 0x0000000000000000 0x0 /tmp/ccKUGYR8.o
+ .bss 0x0000000000000000 0x0 /tmp/ccKUGYR8.o
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ .text 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .debug_info 0x0000000000000000 0x100 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .debug_abbrev 0x0000000000000000 0xb4 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .debug_loc 0x0000000000000000 0x32 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .debug_line 0x0000000000000000 0xc3 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .debug_str 0x0000000000000000 0x1dd /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-atexit.o)
+ .text 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .debug_info 0x0000000000000000 0x96a /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .debug_abbrev 0x0000000000000000 0x212 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .debug_loc 0x0000000000000000 0x64 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .debug_line 0x0000000000000000 0x149 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .debug_str 0x0000000000000000 0x57b /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-calloc.o)
+ .text 0x0000000000000000 0x5c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .debug_info 0x0000000000000000 0xa81 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .debug_abbrev 0x0000000000000000 0x241 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .debug_loc 0x0000000000000000 0x299 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .debug_ranges 0x0000000000000000 0x40 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .debug_line 0x0000000000000000 0x1d1 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .debug_str 0x0000000000000000 0x5b4 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-callocr.o)
+ .text 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .debug_info 0x0000000000000000 0x102 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .debug_abbrev 0x0000000000000000 0xcc /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .debug_loc 0x0000000000000000 0x46 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .debug_line 0x0000000000000000 0xef /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .debug_str 0x0000000000000000 0x1d5 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-fini.o)
+ .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .data 0x0000000000000000 0x430 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .rodata 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .debug_info 0x0000000000000000 0x92a /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .debug_abbrev 0x0000000000000000 0x1b8 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .debug_aranges
+ 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .debug_line 0x0000000000000000 0xe4 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .debug_str 0x0000000000000000 0x57b /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-impure.o)
+ .text 0x0000000000000000 0x44 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .debug_info 0x0000000000000000 0x11a /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .debug_abbrev 0x0000000000000000 0xcc /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .debug_loc 0x0000000000000000 0x98 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .debug_line 0x0000000000000000 0x127 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .debug_str 0x0000000000000000 0x1ff /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-init.o)
+ .text 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .debug_info 0x0000000000000000 0x998 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .debug_abbrev 0x0000000000000000 0x21a /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .debug_loc 0x0000000000000000 0x64 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .debug_line 0x0000000000000000 0x165 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .debug_str 0x0000000000000000 0x58f /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .debug_frame 0x0000000000000000 0x40 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-malloc.o)
+ .text 0x0000000000000000 0x574 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .data 0x0000000000000000 0x410 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .bss 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .debug_info 0x0000000000000000 0xe80 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .debug_abbrev 0x0000000000000000 0x2f6 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .debug_loc 0x0000000000000000 0xef0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .debug_ranges 0x0000000000000000 0x50 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .debug_line 0x0000000000000000 0x8e2 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .debug_str 0x0000000000000000 0x780 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .debug_frame 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mallocr.o)
+ .text 0x0000000000000000 0x8 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .debug_info 0x0000000000000000 0x942 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .debug_abbrev 0x0000000000000000 0x1f0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .debug_line 0x0000000000000000 0x13e /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .debug_str 0x0000000000000000 0x588 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-mlock.o)
+ .text 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .debug_info 0x0000000000000000 0x96a /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .debug_abbrev 0x0000000000000000 0x212 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .debug_loc 0x0000000000000000 0x64 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .debug_line 0x0000000000000000 0x14a /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .debug_str 0x0000000000000000 0x580 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-realloc.o)
+ .text 0x0000000000000000 0x354 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .debug_info 0x0000000000000000 0xd6f /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .debug_abbrev 0x0000000000000000 0x280 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .debug_loc 0x0000000000000000 0x13c2 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .debug_ranges 0x0000000000000000 0x100 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .debug_line 0x0000000000000000 0x6ed /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .debug_str 0x0000000000000000 0x65c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .debug_frame 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reallocr.o)
+ .text 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .debug_info 0x0000000000000000 0x98e /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .debug_abbrev 0x0000000000000000 0x23d /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .debug_loc 0x0000000000000000 0x79 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .debug_line 0x0000000000000000 0x183 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .debug_str 0x0000000000000000 0x572 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-sbrkr.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+ .text 0x0000000000000000 0x88 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .debug_info 0x0000000000000000 0x9b0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .debug_abbrev 0x0000000000000000 0x23f /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .debug_loc 0x0000000000000000 0x164 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .debug_line 0x0000000000000000 0x1b8 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .debug_str 0x0000000000000000 0x5b5 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .debug_frame 0x0000000000000000 0x38 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-__atexit.o)
+ .text 0x0000000000000000 0x260 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .debug_info 0x0000000000000000 0xce5 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .debug_abbrev 0x0000000000000000 0x2a1 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .debug_loc 0x0000000000000000 0x4e3 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .debug_line 0x0000000000000000 0x47d /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .debug_str 0x0000000000000000 0x6ca /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .debug_frame 0x0000000000000000 0x54 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-freer.o)
+ .text 0x0000000000000000 0xac /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .debug_info 0x0000000000000000 0x152 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .debug_abbrev 0x0000000000000000 0xc0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .debug_loc 0x0000000000000000 0x508 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .debug_line 0x0000000000000000 0x1e1 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .debug_str 0x0000000000000000 0x1d3 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-memmove.o)
+ .text 0x0000000000000000 0xf0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .bss 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .debug_info 0x0000000000000000 0xbe1 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .debug_abbrev 0x0000000000000000 0x2d0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .debug_loc 0x0000000000000000 0x1e0 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .debug_line 0x0000000000000000 0x27e /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .debug_str 0x0000000000000000 0x59a /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .comment 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .debug_frame 0x0000000000000000 0x50 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .ARM.attributes
+ 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-reent.o)
+ .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o
+ .rodata 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o
+ .eh_frame 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o
+ .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtn.o
+ .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtn.o
+ .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtn.o
+ .init 0x0000000000000000 0x8 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtn.o
+ .fini 0x0000000000000000 0x8 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtn.o
+ .ARM.attributes
+ 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtn.o
+
+Memory Configuration
+
+Name Origin Length Attributes
+FLASH 0x0000000010000000 0x0000000000200000 xr
+RAM 0x0000000020000000 0x0000000000040000 xrw
+SCRATCH_X 0x0000000020040000 0x0000000000001000 xrw
+SCRATCH_Y 0x0000000020041000 0x0000000000001000 xrw
+*default* 0x0000000000000000 0xffffffffffffffff
+
+Linker script and memory map
+
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crti.o
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o
+
+.flash_begin 0x0000000010000000 0x0
+ 0x0000000010000000 __flash_binary_start = .
+
+.boot2 0x0000000010000000 0x100
+ 0x0000000010000000 __boot2_start__ = .
+ *(.boot2)
+ .boot2 0x0000000010000000 0x100 /tmp/ccKUGYR8.o
+ 0x0000000010000100 __boot2_end__ = .
+ 0x0000000000000001 ASSERT (((__boot2_end__ - __boot2_start__) == 0x100), ERROR: Pico second stage bootloader must be 256 bytes in size)
+
+.text 0x0000000010000100 0x1ec0
+ 0x0000000010000100 __logical_binary_start = .
+ *(.vectors)
+ .vectors 0x0000000010000100 0xd4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+ 0x0000000010000100 __vectors
+ 0x0000000010000100 __VECTOR_TABLE
+ 0x00000000100001c0 isr_invalid
+ 0x00000000100001c0 __default_isrs_start
+ 0x00000000100001c2 isr_nmi
+ 0x00000000100001c4 isr_hardfault
+ 0x00000000100001c6 isr_svcall
+ 0x00000000100001c8 isr_pendsv
+ 0x00000000100001ca isr_systick
+ 0x00000000100001cc isr_irq30
+ 0x00000000100001cc __unhandled_user_irq
+ 0x00000000100001cc isr_irq13
+ 0x00000000100001cc isr_irq27
+ 0x00000000100001cc isr_irq31
+ 0x00000000100001cc isr_irq5
+ 0x00000000100001cc isr_irq11
+ 0x00000000100001cc isr_irq23
+ 0x00000000100001cc isr_irq18
+ 0x00000000100001cc isr_irq28
+ 0x00000000100001cc isr_irq19
+ 0x00000000100001cc isr_irq0
+ 0x00000000100001cc isr_irq6
+ 0x00000000100001cc isr_irq22
+ 0x00000000100001cc isr_irq17
+ 0x00000000100001cc isr_irq14
+ 0x00000000100001cc isr_irq2
+ 0x00000000100001cc isr_irq10
+ 0x00000000100001cc isr_irq8
+ 0x00000000100001cc isr_irq24
+ 0x00000000100001cc isr_irq1
+ 0x00000000100001cc isr_irq7
+ 0x00000000100001cc isr_irq21
+ 0x00000000100001cc isr_irq20
+ 0x00000000100001cc isr_irq15
+ 0x00000000100001cc isr_irq25
+ 0x00000000100001cc isr_irq4
+ 0x00000000100001cc isr_irq16
+ 0x00000000100001cc isr_irq29
+ 0x00000000100001cc isr_irq26
+ 0x00000000100001cc __default_isrs_end
+ 0x00000000100001cc isr_irq3
+ 0x00000000100001cc isr_irq12
+ 0x00000000100001cc isr_irq9
+ 0x00000000100001d2 unhandled_user_irq_num_in_r0
+ *(.binary_info_header)
+ .binary_info_header
+ 0x00000000100001d4 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+ 0x00000000100001e8 __binary_info_header_end = .
+ *(.reset)
+ .reset 0x00000000100001e8 0xa0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+ 0x00000000100001e8 _entry_point
+ .reset 0x0000000010000288 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ *(.init)
+ .init 0x00000000100002b8 0x4 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crti.o
+ 0x00000000100002b8 _init
+ *(EXCLUDE_FILE(*libm.a: *libc.a:*lib_a-mem*.o *libgcc.a:) .text*)
+ .text 0x00000000100002bc 0x98 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ .text.startup.main
+ 0x0000000010000354 0x84 CMakeFiles/nano-x-blink.dir/nano-x-blink.c.obj
+ 0x0000000010000354 main
+ .text.gpio_init
+ 0x00000000100003d8 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ 0x00000000100003d8 gpio_init
+ .text.running_on_fpga
+ 0x0000000010000414 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj
+ 0x0000000010000414 running_on_fpga
+ .text.hw_claim_or_assert
+ 0x0000000010000424 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ 0x0000000010000424 hw_claim_or_assert
+ .text.spin_locks_reset
+ 0x0000000010000468 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ 0x0000000010000468 spin_locks_reset
+ .text.next_striped_spin_lock_num
+ 0x0000000010000484 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ 0x0000000010000484 next_striped_spin_lock_num
+ .text.irq_set_enabled
+ 0x000000001000049c 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ 0x000000001000049c irq_set_enabled
+ .text.irq_get_vtable_handler
+ 0x00000000100004c0 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ 0x00000000100004c0 irq_get_vtable_handler
+ .text.irq_set_exclusive_handler
+ 0x00000000100004d0 0x54 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ 0x00000000100004d0 irq_set_exclusive_handler
+ .text.irq_remove_handler
+ 0x0000000010000524 0x1b0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ 0x0000000010000524 irq_remove_handler
+ .text.irq_add_tail_to_free_list
+ 0x00000000100006d4 0xb4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ 0x00000000100006d4 irq_add_tail_to_free_list
+ .text.irq_init_priorities
+ 0x0000000010000788 0x24 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ 0x0000000010000788 irq_init_priorities
+ .text.lock_init
+ 0x00000000100007ac 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj
+ 0x00000000100007ac lock_init
+ .text.mutex_init
+ 0x00000000100007bc 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ 0x00000000100007bc mutex_init
+ .text.recursive_mutex_init
+ 0x00000000100007d8 0x1c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ 0x00000000100007d8 recursive_mutex_init
+ .text.timer_pool_entry_comparator
+ 0x00000000100007f4 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ 0x00000000100007f4 timer_pool_entry_comparator
+ .text.sleep_until_callback
+ 0x0000000010000828 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.add_alarm_under_lock.isra.0
+ 0x0000000010000858 0x100 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_alarm_callback
+ 0x0000000010000958 0x1bc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .text.alarm_pool_init_default
+ 0x0000000010000b14 0x6c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ 0x0000000010000b14 alarm_pool_init_default
+ .text.alarm_pool_add_alarm_at
+ 0x0000000010000b80 0x178 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ 0x0000000010000b80 alarm_pool_add_alarm_at
+ .text.sleep_until
+ 0x0000000010000cf8 0xc4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ 0x0000000010000cf8 sleep_until
+ .text.sleep_ms
+ 0x0000000010000dbc 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ 0x0000000010000dbc sleep_ms
+ .text.best_effort_wfe_or_timeout
+ 0x0000000010000df0 0xd4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ 0x0000000010000df0 best_effort_wfe_or_timeout
+ .text.hardware_alarm_irq_handler
+ 0x0000000010000ec4 0xbc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .text.hardware_alarm_claim
+ 0x0000000010000f80 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ 0x0000000010000f80 hardware_alarm_claim
+ .text.time_us_64
+ 0x0000000010000f98 0x14 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ 0x0000000010000f98 time_us_64
+ .text.busy_wait_until
+ 0x0000000010000fac 0x20 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ 0x0000000010000fac busy_wait_until
+ .text.hardware_alarm_set_callback
+ 0x0000000010000fcc 0x8c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ 0x0000000010000fcc hardware_alarm_set_callback
+ .text.hardware_alarm_set_target
+ 0x0000000010001058 0xd4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ 0x0000000010001058 hardware_alarm_set_target
+ .text.hardware_alarm_cancel
+ 0x000000001000112c 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ 0x000000001000112c hardware_alarm_cancel
+ .text.ph_merge_nodes
+ 0x0000000010001168 0x68 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .text.ph_post_alloc_init
+ 0x00000000100011d0 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ 0x00000000100011d0 ph_post_alloc_init
+ .text.ph_merge_two_pass
+ 0x000000001000120c 0x90 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ 0x000000001000120c ph_merge_two_pass
+ .text.ph_remove_any_head
+ 0x000000001000129c 0x100 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .text.ph_remove_head
+ 0x000000001000139c 0x104 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ 0x000000001000139c ph_remove_head
+ .text.ph_remove_and_free_node
+ 0x00000000100014a0 0x7c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ 0x00000000100014a0 ph_remove_and_free_node
+ .text.clocks_init
+ 0x000000001000151c 0x2d0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ 0x000000001000151c clocks_init
+ .text.pll_init
+ 0x00000000100017ec 0xa0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj
+ 0x00000000100017ec pll_init
+ .text.watchdog_start_tick
+ 0x000000001000188c 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ 0x000000001000188c watchdog_start_tick
+ .text.xosc_init
+ 0x000000001000189c 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
+ 0x000000001000189c xosc_init
+ .text.runtime_init
+ 0x00000000100018c4 0xf0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ 0x00000000100018c4 runtime_init
+ .text._exit 0x00000000100019b4 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ 0x00000000100019b4 _exit
+ .text.exit 0x00000000100019b8 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ 0x00000000100019b8 exit
+ .text.panic 0x00000000100019c0 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ 0x00000000100019c0 panic
+ .text.hard_assertion_failure
+ 0x00000000100019f0 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ 0x00000000100019f0 hard_assertion_failure
+ .text._out_char
+ 0x00000000100019fc 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .text.weak_raw_vprintf
+ 0x0000000010001a0c 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ 0x0000000010001a0c weak_raw_vprintf
+ .text 0x0000000010001a3c 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .text.rom_func_lookup
+ 0x0000000010001a4c 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
+ 0x0000000010001a4c rom_func_lookup
+ .text.rom_data_lookup
+ 0x0000000010001a5c 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
+ 0x0000000010001a5c rom_data_lookup
+ .text.rom_funcs_lookup
+ 0x0000000010001a6c 0x44 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
+ 0x0000000010001a6c rom_funcs_lookup
+ .text.__wrap___aeabi_uidiv
+ 0x0000000010001ab0 0x4c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+ 0x0000000010001ab0 __wrap___aeabi_uidiv
+ 0x0000000010001ab0 __wrap___aeabi_uidivmod
+ 0x0000000010001ab0 div_u32u32
+ 0x0000000010001ab0 divmod_u32u32
+ 0x0000000010001ab8 divmod_u32u32_unsafe
+ 0x0000000010001ae0 divmod_u32u32_savestate
+ .text.__aeabi_double_init
+ 0x0000000010001afc 0x94 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
+ 0x0000000010001afc __aeabi_double_init
+ .text.double_table_shim_on_use_helper
+ 0x0000000010001b90 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ 0x0000000010001b90 double_table_shim_on_use_helper
+ .text.__aeabi_lmul
+ 0x0000000010001bbc 0x32 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj
+ 0x0000000010001bbc __wrap___aeabi_lmul
+ *fill* 0x0000000010001bee 0x2
+ .text.__aeabi_float_init
+ 0x0000000010001bf0 0x64 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
+ 0x0000000010001bf0 __aeabi_float_init
+ .text.float_table_shim_on_use_helper
+ 0x0000000010001c54 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ 0x0000000010001c54 float_table_shim_on_use_helper
+ .text 0x0000000010001c80 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+ 0x0000000010001c80 __aeabi_mem_init
+ .text.memcpy 0x0000000010001c90 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+ 0x0000000010001c90 __wrap___aeabi_memcpy
+ 0x0000000010001c90 __wrap_memcpy
+ .text.stdio_out_chars_no_crlf
+ 0x0000000010001c9c 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdio_out_chars_crlf
+ 0x0000000010001cac 0xb4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.stdio_put_string.isra.0
+ 0x0000000010001d60 0xfc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .text.__wrap_putchar
+ 0x0000000010001e5c 0x98 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ 0x0000000010001e5c __wrap_putchar
+ .text.__wrap_puts
+ 0x0000000010001ef4 0x3c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ 0x0000000010001ef4 __wrap_puts
+ .text 0x0000000010001f30 0x5c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+ 0x0000000010001f30 strlen
+ *(.fini)
+ .fini 0x0000000010001f8c 0x4 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crti.o
+ 0x0000000010001f8c _fini
+ .fini.__stub 0x0000000010001f90 0x30 linker stubs
+ *crtbegin.o(.ctors)
+ *crtbegin?.o(.ctors)
+ *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors)
+ *(SORT_BY_NAME(.ctors.*))
+ *(.ctors)
+ *crtbegin.o(.dtors)
+ *crtbegin?.o(.dtors)
+ *(EXCLUDE_FILE(*crtend.o *crtend?.o) .dtors)
+ *(SORT_BY_NAME(.dtors.*))
+ *(.dtors)
+ *(.eh_frame*)
+ .eh_frame 0x0000000010001fc0 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ 0x0000000010001fc0 . = ALIGN (0x4)
+
+.glue_7 0x0000000010001fc0 0x0
+ .glue_7 0x0000000010001fc0 0x0 linker stubs
+
+.glue_7t 0x0000000010001fc0 0x0
+ .glue_7t 0x0000000010001fc0 0x0 linker stubs
+
+.vfp11_veneer 0x0000000010001fc0 0x0
+ .vfp11_veneer 0x0000000010001fc0 0x0 linker stubs
+
+.v4_bx 0x0000000010001fc0 0x0
+ .v4_bx 0x0000000010001fc0 0x0 linker stubs
+
+.iplt 0x0000000010001fc0 0x0
+ .iplt 0x0000000010001fc0 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+
+.rodata 0x0000000010001fc0 0x100
+ *(EXCLUDE_FILE(*libm.a: *libc.a:*lib_a-mem*.o *libgcc.a:) .rodata*)
+ .rodata.hardware_alarm_claim.str1.4
+ 0x0000000010001fc0 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ *fill* 0x0000000010001fe2 0x2
+ .rodata.panic.str1.4
+ 0x0000000010001fe4 0x12 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ *fill* 0x0000000010001ff6 0x2
+ .rodata.hard_assertion_failure.str1.4
+ 0x0000000010001ff8 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .rodata.str1.4
+ 0x0000000010002004 0x88 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .rodata.__bi_44
+ 0x000000001000208c 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .rodata.__bi_69
+ 0x0000000010002098 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .rodata.__bi_75
+ 0x00000000100020a4 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .rodata.__bi_81
+ 0x00000000100020b0 0xc CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .rodata.crlf_str.0
+ 0x00000000100020bc 0x2 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ 0x00000000100020c0 . = ALIGN (0x4)
+ *fill* 0x00000000100020be 0x2
+ *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.flashdata*)))
+ 0x00000000100020c0 . = ALIGN (0x4)
+
+.ARM.extab
+ *(.ARM.extab* .gnu.linkonce.armextab.*)
+ 0x00000000100020c0 __exidx_start = .
+
+.ARM.exidx
+ *(.ARM.exidx* .gnu.linkonce.armexidx.*)
+ 0x00000000100020c0 __exidx_end = .
+ 0x00000000100020c0 . = ALIGN (0x4)
+ 0x00000000100020c0 __binary_info_start = .
+
+.binary_info 0x00000000100020c0 0x20
+ *(.binary_info.keep.*)
+ .binary_info.keep.__bi_ptr22
+ 0x00000000100020c0 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .binary_info.keep.__bi_ptr30
+ 0x00000000100020c4 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .binary_info.keep.__bi_ptr38
+ 0x00000000100020c8 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .binary_info.keep.__bi_ptr44
+ 0x00000000100020cc 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .binary_info.keep.__bi_ptr50
+ 0x00000000100020d0 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .binary_info.keep.__bi_ptr69
+ 0x00000000100020d4 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .binary_info.keep.__bi_ptr75
+ 0x00000000100020d8 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .binary_info.keep.__bi_ptr81
+ 0x00000000100020dc 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ *(.binary_info.*)
+ 0x00000000100020e0 __binary_info_end = .
+
+.rel.dyn 0x00000000100020e0 0x0
+ .rel.iplt 0x00000000100020e0 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ 0x00000000100020e0 . = ALIGN (0x4)
+
+.ram_vector_table
+ 0x0000000020000000 0xc0
+ *(.ram_vector_table)
+ .ram_vector_table
+ 0x0000000020000000 0xc0 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ 0x0000000020000000 ram_vector_table
+
+.data 0x00000000200000c0 0x18c load address 0x00000000100020e0
+ 0x00000000200000c0 __data_start__ = .
+ *(vtable)
+ *(.time_critical*)
+ .time_critical.mutex_try_enter_block_until
+ 0x00000000200000c0 0x9c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ 0x00000000200000c0 mutex_try_enter_block_until
+ .time_critical.mutex_exit
+ 0x000000002000015c 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ 0x000000002000015c mutex_exit
+ *(.text*)
+ .text 0x0000000020000184 0x4 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ 0x0000000020000184 __aeabi_ldiv0
+ 0x0000000020000184 __aeabi_idiv0
+ .text.__stub 0x0000000020000188 0x10 linker stubs
+ 0x0000000020000198 . = ALIGN (0x4)
+ *(.rodata*)
+ 0x0000000020000198 . = ALIGN (0x4)
+ *(.data*)
+ .data.striped_spin_lock_num
+ 0x0000000020000198 0x1 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ *fill* 0x0000000020000199 0x3
+ .data 0x000000002000019c 0x48 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj
+ 0x000000002000019c irq_handler_chain_slots
+ 0x00000000200001cc irq_handler_chain_first_slot
+ 0x00000000200001d6 irq_handler_chain_remove_tail
+ .data.default_alarm_pool
+ 0x00000000200001e4 0x18 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .data.default_alarm_pool_heap
+ 0x00000000200001fc 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ *fill* 0x000000002000020c 0x4
+ .data.aeabi_bits_funcs
+ 0x0000000020000210 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ 0x0000000020000210 aeabi_bits_funcs
+ 0x0000000020000220 aeabi_bits_funcs_end
+ .data.aeabi_mem_funcs
+ 0x0000000020000220 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+ 0x0000000020000220 aeabi_mem_funcs
+ 0x0000000020000230 aeabi_mem_funcs_end
+ 0x0000000020000230 . = ALIGN (0x4)
+ *(.after_data.*)
+ 0x0000000020000230 . = ALIGN (0x4)
+ 0x0000000020000230 PROVIDE (__mutex_array_start = .)
+ *(SORT_BY_NAME(.mutex_array.*))
+ *(.mutex_array)
+ .mutex_array 0x0000000020000230 0x8 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ 0x0000000020000238 PROVIDE (__mutex_array_end = .)
+ 0x0000000020000238 . = ALIGN (0x4)
+ 0x0000000020000238 PROVIDE (__preinit_array_start = .)
+ *(SORT_BY_NAME(.preinit_array.*))
+ .preinit_array.00001
+ 0x0000000020000238 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+ .preinit_array.00010
+ 0x000000002000023c 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .preinit_array.00020
+ 0x0000000020000240 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .preinit_array.00020
+ 0x0000000020000244 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ *(.preinit_array)
+ 0x0000000020000248 PROVIDE (__preinit_array_end = .)
+ 0x0000000020000248 . = ALIGN (0x4)
+ 0x0000000020000248 PROVIDE (__init_array_start = .)
+ *(SORT_BY_NAME(.init_array.*))
+ *(.init_array)
+ .init_array 0x0000000020000248 0x4 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ 0x000000002000024c PROVIDE (__init_array_end = .)
+ 0x000000002000024c . = ALIGN (0x4)
+ 0x000000002000024c PROVIDE (__fini_array_start = .)
+ *(SORT_BY_NAME(.fini_array.*))
+ *(.fini_array)
+ 0x000000002000024c PROVIDE (__fini_array_end = .)
+ *(.jcr)
+ 0x000000002000024c . = ALIGN (0x4)
+ 0x000000002000024c __data_end__ = .
+ 0x00000000100020e0 __etext = LOADADDR (.data)
+
+.tm_clone_table
+ 0x000000002000024c 0x0 load address 0x000000001000226c
+ .tm_clone_table
+ 0x000000002000024c 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ .tm_clone_table
+ 0x000000002000024c 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o
+
+.igot.plt 0x000000002000024c 0x0 load address 0x000000001000226c
+ .igot.plt 0x000000002000024c 0x0 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+
+.uninitialized_data
+ 0x000000002000024c 0x0 load address 0x000000001000226c
+ 0x000000002000024c . = ALIGN (0x4)
+ *(.uninitialized_data*)
+
+.scratch_x 0x0000000020040000 0x0 load address 0x000000001000226c
+ 0x0000000020040000 __scratch_x_start__ = .
+ *(.scratch_x.*)
+ 0x0000000020040000 . = ALIGN (0x4)
+ 0x0000000020040000 __scratch_x_end__ = .
+ 0x000000001000226c __scratch_x_source__ = LOADADDR (.scratch_x)
+
+.scratch_y 0x0000000020041000 0x0 load address 0x000000001000226c
+ 0x0000000020041000 __scratch_y_start__ = .
+ *(.scratch_y.*)
+ 0x0000000020041000 . = ALIGN (0x4)
+ 0x0000000020041000 __scratch_y_end__ = .
+ 0x000000001000226c __scratch_y_source__ = LOADADDR (.scratch_y)
+
+.bss 0x0000000020000250 0x3cc
+ 0x0000000020000250 . = ALIGN (0x4)
+ 0x0000000020000250 __bss_start__ = .
+ *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.bss*)))
+ .bss.default_alarm_pool_entries
+ 0x0000000020000250 0x100 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .bss.sd_table 0x0000000020000350 0x100 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
+ 0x0000000020000350 sd_table
+ .bss.sf_table 0x0000000020000450 0x100 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
+ 0x0000000020000450 sf_table
+ .bss 0x0000000020000550 0x1c /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ .bss.alarm_callbacks
+ 0x000000002000056c 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .bss.configured_freq
+ 0x000000002000057c 0x28 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .bss.default_alarm_pool_entry_ids_high
+ 0x00000000200005a4 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .bss.default_alarm_pool_heap_nodes
+ 0x00000000200005b4 0x30 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .bss.drivers 0x00000000200005e4 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .bss.filter 0x00000000200005e8 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .bss.lazy_vsnprintf
+ 0x00000000200005ec 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .bss.pools 0x00000000200005f0 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .bss.sf_clz_func
+ 0x0000000020000600 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
+ 0x0000000020000600 sf_clz_func
+ .bss.sleep_notifier
+ 0x0000000020000604 0x4 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .bss.target_hi
+ 0x0000000020000608 0x10 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .bss.claimed 0x0000000020000618 0x1 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .bss.irq_hander_chain_free_slot_head
+ 0x0000000020000619 0x1 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .bss.timer_callbacks_pending
+ 0x000000002000061a 0x1 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ *(COMMON)
+ 0x000000002000061c . = ALIGN (0x4)
+ *fill* 0x000000002000061b 0x1
+ 0x000000002000061c __bss_end__ = .
+
+.heap 0x000000002000061c 0x800
+ 0x000000002000061c __end__ = .
+ 0x000000002000061c end = __end__
+ *(.heap*)
+ .heap 0x000000002000061c 0x800 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+ 0x0000000020000e1c __HeapLimit = .
+
+.stack1_dummy 0x0000000020040000 0x0
+ *(.stack1*)
+
+.stack_dummy 0x0000000020041000 0x800
+ *(.stack*)
+ .stack 0x0000000020041000 0x800 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+
+.flash_end 0x000000001000226c 0x0
+ 0x000000001000226c PROVIDE (__flash_binary_end = .)
+ 0x0000000020040000 __StackLimit = (ORIGIN (RAM) + LENGTH (RAM))
+ 0x0000000020041000 __StackOneTop = (ORIGIN (SCRATCH_X) + LENGTH (SCRATCH_X))
+ 0x0000000020042000 __StackTop = (ORIGIN (SCRATCH_Y) + LENGTH (SCRATCH_Y))
+ 0x0000000020041000 __StackOneBottom = (__StackOneTop - SIZEOF (.stack1_dummy))
+ 0x0000000020041800 __StackBottom = (__StackTop - SIZEOF (.stack_dummy))
+ 0x0000000020042000 PROVIDE (__stack = __StackTop)
+ 0x0000000000000001 ASSERT ((__StackLimit >= __HeapLimit), region RAM overflowed)
+ 0x0000000000000001 ASSERT (((__binary_info_header_end - __logical_binary_start) <= 0x100), Binary info must be in first 256 bytes of the binary)
+LOAD CMakeFiles/nano-x-blink.dir/nano-x-blink.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/sem.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/datetime.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/queue.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+LOAD CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj
+LOAD /tmp/ccKUGYR8.o
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libstdc++.a
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libm.a
+START GROUP
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a
+END GROUP
+START GROUP
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libnosys.a
+END GROUP
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o
+LOAD /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtn.o
+OUTPUT(nano-x-blink.elf elf32-littlearm)
+LOAD linker stubs
+
+.ARM.attributes
+ 0x0000000000000000 0x28
+ .ARM.attributes
+ 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crti.o
+ .ARM.attributes
+ 0x000000000000001e 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ .ARM.attributes
+ 0x000000000000004a 0x2c CMakeFiles/nano-x-blink.dir/nano-x-blink.c.obj
+ .ARM.attributes
+ 0x0000000000000076 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .ARM.attributes
+ 0x00000000000000a2 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj
+ .ARM.attributes
+ 0x00000000000000ce 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .ARM.attributes
+ 0x00000000000000fa 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .ARM.attributes
+ 0x0000000000000126 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .ARM.attributes
+ 0x0000000000000152 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj
+ .ARM.attributes
+ 0x0000000000000174 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj
+ .ARM.attributes
+ 0x00000000000001a0 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .ARM.attributes
+ 0x00000000000001cc 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .ARM.attributes
+ 0x00000000000001f8 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .ARM.attributes
+ 0x0000000000000224 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .ARM.attributes
+ 0x0000000000000250 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .ARM.attributes
+ 0x000000000000027c 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj
+ .ARM.attributes
+ 0x00000000000002a8 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .ARM.attributes
+ 0x00000000000002d4 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
+ .ARM.attributes
+ 0x0000000000000300 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .ARM.attributes
+ 0x000000000000032c 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .ARM.attributes
+ 0x0000000000000358 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj
+ .ARM.attributes
+ 0x000000000000037a 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
+ .ARM.attributes
+ 0x00000000000003a6 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj
+ .ARM.attributes
+ 0x00000000000003c8 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj
+ .ARM.attributes
+ 0x00000000000003ea 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
+ .ARM.attributes
+ 0x0000000000000416 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj
+ .ARM.attributes
+ 0x0000000000000438 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj
+ .ARM.attributes
+ 0x000000000000045a 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj
+ .ARM.attributes
+ 0x000000000000047c 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
+ .ARM.attributes
+ 0x00000000000004a8 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj
+ .ARM.attributes
+ 0x00000000000004ca 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj
+ .ARM.attributes
+ 0x00000000000004ec 0x22 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj
+ .ARM.attributes
+ 0x000000000000050e 0x32 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .ARM.attributes
+ 0x0000000000000540 0x2c CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .ARM.attributes
+ 0x000000000000056c 0x22 /tmp/ccKUGYR8.o
+ .ARM.attributes
+ 0x000000000000058e 0x1e /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ .ARM.attributes
+ 0x00000000000005ac 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+ .ARM.attributes
+ 0x00000000000005d8 0x2c /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o
+
+.comment 0x0000000000000000 0x33
+ .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtbegin.o
+ 0x34 (size before relaxing)
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/nano-x-blink.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_sync/mutex.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_time/time.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/common/pico_util/pheap.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj
+ .comment 0x0000000000000033 0x34 CMakeFiles/nano-x-blink.dir/home/steiner/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj
+ .comment 0x0000000000000033 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+ .comment 0x0000000000000033 0x34 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/crtend.o
+
+.debug_line 0x0000000000000000 0x1d2
+ .debug_line 0x0000000000000000 0x60 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ .debug_line 0x0000000000000060 0x172 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+
+.debug_info 0x0000000000000000 0x114
+ .debug_info 0x0000000000000000 0x26 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ .debug_info 0x0000000000000026 0xee /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+
+.debug_abbrev 0x0000000000000000 0xa3
+ .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ .debug_abbrev 0x0000000000000014 0x8f /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+
+.debug_aranges 0x0000000000000000 0x40
+ .debug_aranges
+ 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ .debug_aranges
+ 0x0000000000000020 0x20 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+
+.debug_str 0x0000000000000000 0x232
+ .debug_str 0x0000000000000000 0xa6 /usr/lib/gcc/arm-none-eabi/10.3.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
+ .debug_str 0x00000000000000a6 0x18c /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+ 0x1c5 (size before relaxing)
+
+.debug_loc 0x0000000000000000 0x90
+ .debug_loc 0x0000000000000000 0x90 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)
+
+.debug_frame 0x0000000000000000 0x28
+ .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.3.1/../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a(lib_a-strlen-stub.o)