diff --git a/build/.cmake/api/v1/reply/cache-v2-552b600023f1646865bd.json b/build/.cmake/api/v1/reply/cache-v2-4b7d4c01e729d24870c0.json similarity index 94% rename from build/.cmake/api/v1/reply/cache-v2-552b600023f1646865bd.json rename to build/.cmake/api/v1/reply/cache-v2-4b7d4c01e729d24870c0.json index 4ae8bc7..3b794be 100644 --- a/build/.cmake/api/v1/reply/cache-v2-552b600023f1646865bd.json +++ b/build/.cmake/api/v1/reply/cache-v2-4b7d4c01e729d24870c0.json @@ -1455,7 +1455,7 @@ } ], "type" : "INTERNAL", - "value" : " C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs" + "value" : " C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs" }, { "name" : "PICO_DOXYGEN_PATHS", diff --git a/build/.cmake/api/v1/reply/codemodel-v2-0b0791224852d6db6346.json b/build/.cmake/api/v1/reply/codemodel-v2-4b06206db5f1ab275004.json similarity index 92% rename from build/.cmake/api/v1/reply/codemodel-v2-0b0791224852d6db6346.json rename to build/.cmake/api/v1/reply/codemodel-v2-4b06206db5f1ab275004.json index 7d53aaf..7f444ac 100644 --- a/build/.cmake/api/v1/reply/codemodel-v2-0b0791224852d6db6346.json +++ b/build/.cmake/api/v1/reply/codemodel-v2-4b06206db5f1ab275004.json @@ -503,9 +503,9 @@ "source" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/boot_stage2", "targetIndexes" : [ - 1, 2, - 3 + 3, + 4 ] }, { @@ -779,7 +779,9 @@ "targetIndexes" : [ 0, - 4 + 1, + 5, + 6 ] } ], @@ -800,7 +802,9 @@ "targetIndexes" : [ 0, - 4 + 1, + 5, + 6 ] }, { @@ -877,9 +881,9 @@ "parentIndex" : 0, "targetIndexes" : [ - 1, 2, - 3 + 3, + 4 ] } ], @@ -888,10 +892,17 @@ { "directoryIndex" : 67, "id" : "ELF2UF2Build::@145eef247bfb46b6828c", - "jsonFile" : "target-ELF2UF2Build-Debug-7b39e7471cddf7313d9c.json", + "jsonFile" : "target-ELF2UF2Build-Debug-e08db34ab46978f0a14f.json", "name" : "ELF2UF2Build", "projectIndex" : 0 }, + { + "directoryIndex" : 67, + "id" : "PioasmBuild::@145eef247bfb46b6828c", + "jsonFile" : "target-PioasmBuild-Debug-ee6faaa4446613c1c309.json", + "name" : "PioasmBuild", + "projectIndex" : 0 + }, { "directoryIndex" : 41, "id" : "bs2_default::@bc554eaed616d198a22d", @@ -916,9 +927,16 @@ { "directoryIndex" : 67, "id" : "pico_sdvx::@145eef247bfb46b6828c", - "jsonFile" : "target-pico_sdvx-Debug-02af7b47547fad5b2660.json", + "jsonFile" : "target-pico_sdvx-Debug-ed4d8a938c47c9ff7075.json", "name" : "pico_sdvx", "projectIndex" : 0 + }, + { + "directoryIndex" : 67, + "id" : "pico_sdvx_encoders_pio_h::@145eef247bfb46b6828c", + "jsonFile" : "target-pico_sdvx_encoders_pio_h-Debug-dbdf925df20844f7c4a2.json", + "name" : "pico_sdvx_encoders_pio_h", + "projectIndex" : 0 } ] } diff --git a/build/.cmake/api/v1/reply/index-2021-02-17T19-52-10-0619.json b/build/.cmake/api/v1/reply/index-2021-03-10T01-32-43-0558.json similarity index 78% rename from build/.cmake/api/v1/reply/index-2021-02-17T19-52-10-0619.json rename to build/.cmake/api/v1/reply/index-2021-03-10T01-32-43-0558.json index e7c1546..fbd9bef 100644 --- a/build/.cmake/api/v1/reply/index-2021-02-17T19-52-10-0619.json +++ b/build/.cmake/api/v1/reply/index-2021-03-10T01-32-43-0558.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-0b0791224852d6db6346.json", + "jsonFile" : "codemodel-v2-4b06206db5f1ab275004.json", "kind" : "codemodel", "version" : { @@ -35,7 +35,7 @@ } }, { - "jsonFile" : "cache-v2-552b600023f1646865bd.json", + "jsonFile" : "cache-v2-4b7d4c01e729d24870c0.json", "kind" : "cache", "version" : { @@ -64,7 +64,7 @@ "responses" : [ { - "jsonFile" : "cache-v2-552b600023f1646865bd.json", + "jsonFile" : "cache-v2-4b7d4c01e729d24870c0.json", "kind" : "cache", "version" : { @@ -73,7 +73,7 @@ } }, { - "jsonFile" : "codemodel-v2-0b0791224852d6db6346.json", + "jsonFile" : "codemodel-v2-4b06206db5f1ab275004.json", "kind" : "codemodel", "version" : { diff --git a/build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-7b39e7471cddf7313d9c.json b/build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-e08db34ab46978f0a14f.json similarity index 94% rename from build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-7b39e7471cddf7313d9c.json rename to build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-e08db34ab46978f0a14f.json index c95296a..5eb8eab 100644 --- a/build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-7b39e7471cddf7313d9c.json +++ b/build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-e08db34ab46978f0a14f.json @@ -26,7 +26,7 @@ { "command" : 4, "file" : 4, - "line" : 9, + "line" : 18, "parent" : 0 }, { diff --git a/build/.cmake/api/v1/reply/target-PioasmBuild-Debug-ee6faaa4446613c1c309.json b/build/.cmake/api/v1/reply/target-PioasmBuild-Debug-ee6faaa4446613c1c309.json new file mode 100644 index 0000000..16e628d --- /dev/null +++ b/build/.cmake/api/v1/reply/target-PioasmBuild-Debug-ee6faaa4446613c1c309.json @@ -0,0 +1,161 @@ +{ + "backtrace" : 6, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "ExternalProject_Add", + "find_package", + "_pico_init_pioasm", + "pico_generate_pio_header" + ], + "files" : + [ + "C:/Program Files/CMake/share/cmake-3.19/Modules/ExternalProject.cmake", + "C:/Users/ngadj/Documents/pico-sdk/tools/FindPioasm.cmake", + "C:/Users/ngadj/Documents/pico-sdk/tools/CMakeLists.txt", + "src/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 4, + "file" : 3, + "line" : 7, + "parent" : 0 + }, + { + "command" : 3, + "file" : 2, + "line" : 8, + "parent" : 1 + }, + { + "command" : 2, + "file" : 2, + "line" : 4, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 27, + "parent" : 4 + }, + { + "command" : 0, + "file" : 0, + "line" : 3373, + "parent" : 5 + } + ] + }, + "folder" : + { + "name" : "ExternalProjectTargets/PioasmBuild" + }, + "id" : "PioasmBuild::@145eef247bfb46b6828c", + "name" : "PioasmBuild", + "paths" : + { + "build" : "src", + "source" : "src" + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + } + ], + "sources" : + [ + { + "backtrace" : 6, + "isGenerated" : true, + "path" : "build/src/CMakeFiles/PioasmBuild", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/CMakeFiles/PioasmBuild.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/CMakeFiles/PioasmBuild-complete.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-install.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-download.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-update.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-build.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/build/.cmake/api/v1/reply/target-pico_sdvx-Debug-02af7b47547fad5b2660.json b/build/.cmake/api/v1/reply/target-pico_sdvx-Debug-ed4d8a938c47c9ff7075.json similarity index 92% rename from build/.cmake/api/v1/reply/target-pico_sdvx-Debug-02af7b47547fad5b2660.json rename to build/.cmake/api/v1/reply/target-pico_sdvx-Debug-ed4d8a938c47c9ff7075.json index 8ab5619..0771187 100644 --- a/build/.cmake/api/v1/reply/target-pico_sdvx-Debug-02af7b47547fad5b2660.json +++ b/build/.cmake/api/v1/reply/target-pico_sdvx-Debug-ed4d8a938c47c9ff7075.json @@ -17,6 +17,7 @@ "find_package", "pico_add_uf2_output", "pico_add_extra_outputs", + "pico_generate_pio_header", "target_compile_definitions", "target_include_directories" ], @@ -42,7 +43,7 @@ { "command" : 1, "file" : 0, - "line" : 8, + "line" : 10, "parent" : 0 }, { @@ -63,7 +64,7 @@ { "command" : 6, "file" : 0, - "line" : 9, + "line" : 18, "parent" : 0 }, { @@ -90,15 +91,33 @@ }, { "command" : 7, + "file" : 0, + "line" : 7, + "parent" : 0 + }, + { + "command" : 2, + "file" : 3, + "line" : 28, + "parent" : 11 + }, + { + "command" : 8, "file" : 4, "line" : 28, "parent" : 6 }, { - "command" : 8, + "command" : 9, "file" : 0, - "line" : 6, + "line" : 5, "parent" : 0 + }, + { + "command" : 9, + "file" : 3, + "line" : 31, + "parent" : 11 } ] }, @@ -201,7 +220,7 @@ "define" : "PICO_STDIO_UART=1" }, { - "backtrace" : 11, + "backtrace" : 13, "define" : "PICO_TARGET_NAME=\"pico_sdvx\"" }, { @@ -220,9 +239,13 @@ "includes" : [ { - "backtrace" : 12, + "backtrace" : 14, "path" : "C:/Users/ngadj/Documents/pico-sdvx-test/src" }, + { + "backtrace" : 15, + "path" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src" + }, { "backtrace" : 2, "path" : "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include" @@ -378,6 +401,14 @@ { "backtrace" : 2, "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include" + }, + { + "backtrace" : 2, + "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include" + }, + { + "backtrace" : 2, + "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include" } ], "language" : "C", @@ -442,7 +473,9 @@ 60, 61, 62, - 63 + 63, + 64, + 65 ] }, { @@ -539,7 +572,7 @@ "define" : "PICO_STDIO_UART=1" }, { - "backtrace" : 11, + "backtrace" : 13, "define" : "PICO_TARGET_NAME=\"pico_sdvx\"" }, { @@ -558,9 +591,13 @@ "includes" : [ { - "backtrace" : 12, + "backtrace" : 14, "path" : "C:/Users/ngadj/Documents/pico-sdvx-test/src" }, + { + "backtrace" : 15, + "path" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src" + }, { "backtrace" : 2, "path" : "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include" @@ -716,6 +753,14 @@ { "backtrace" : 2, "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include" + }, + { + "backtrace" : 2, + "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include" + }, + { + "backtrace" : 2, + "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include" } ], "language" : "ASM", @@ -847,7 +892,7 @@ "define" : "PICO_STDIO_UART=1" }, { - "backtrace" : 11, + "backtrace" : 13, "define" : "PICO_TARGET_NAME=\"pico_sdvx\"" }, { @@ -866,9 +911,13 @@ "includes" : [ { - "backtrace" : 12, + "backtrace" : 14, "path" : "C:/Users/ngadj/Documents/pico-sdvx-test/src" }, + { + "backtrace" : 15, + "path" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src" + }, { "backtrace" : 2, "path" : "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include" @@ -1024,6 +1073,14 @@ { "backtrace" : 2, "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include" + }, + { + "backtrace" : 2, + "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include" + }, + { + "backtrace" : 2, + "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include" } ], "language" : "CXX", @@ -1050,6 +1107,10 @@ { "backtrace" : 10, "id" : "ELF2UF2Build::@145eef247bfb46b6828c" + }, + { + "backtrace" : 12, + "id" : "pico_sdvx_encoders_pio_h::@145eef247bfb46b6828c" } ], "id" : "pico_sdvx::@145eef247bfb46b6828c", @@ -1937,7 +1998,9 @@ 60, 61, 62, - 63 + 63, + 64, + 65 ] }, { @@ -2343,6 +2406,18 @@ "compileGroupIndex" : 0, "path" : "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c", "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c", + "sourceGroupIndex" : 0 } ], "type" : "EXECUTABLE" diff --git a/build/.cmake/api/v1/reply/target-pico_sdvx_encoders_pio_h-Debug-dbdf925df20844f7c4a2.json b/build/.cmake/api/v1/reply/target-pico_sdvx_encoders_pio_h-Debug-dbdf925df20844f7c4a2.json new file mode 100644 index 0000000..cf6432c --- /dev/null +++ b/build/.cmake/api/v1/reply/target-pico_sdvx_encoders_pio_h-Debug-dbdf925df20844f7c4a2.json @@ -0,0 +1,114 @@ +{ + "backtrace" : 2, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "pico_generate_pio_header", + "add_dependencies", + "find_package", + "_pico_init_pioasm" + ], + "files" : + [ + "C:/Users/ngadj/Documents/pico-sdk/tools/CMakeLists.txt", + "src/CMakeLists.txt", + "C:/Users/ngadj/Documents/pico-sdk/tools/FindPioasm.cmake" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 7, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 22, + "parent" : 1 + }, + { + "command" : 4, + "file" : 0, + "line" : 8, + "parent" : 1 + }, + { + "command" : 3, + "file" : 0, + "line" : 4, + "parent" : 3 + }, + { + "file" : 2, + "parent" : 4 + }, + { + "command" : 2, + "file" : 2, + "line" : 48, + "parent" : 5 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 6, + "id" : "PioasmBuild::@145eef247bfb46b6828c" + } + ], + "id" : "pico_sdvx_encoders_pio_h::@145eef247bfb46b6828c", + "name" : "pico_sdvx_encoders_pio_h", + "paths" : + { + "build" : "src", + "source" : "src" + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 2, + "isGenerated" : true, + "path" : "build/src/CMakeFiles/pico_sdvx_encoders_pio_h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/CMakeFiles/pico_sdvx_encoders_pio_h.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/src/encoders.pio.h.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index d9f8e27..1422c2d 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -475,7 +475,7 @@ PICO_BOOT_STAGE2_DIR:INTERNAL=C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/b PICO_CMAKE_PRELOAD_PLATFORM_DIR:INTERNAL=C:/Users/ngadj/Documents/pico-sdk/cmake/preload/platforms PICO_CMAKE_PRELOAD_PLATFORM_FILE:INTERNAL=C:/Users/ngadj/Documents/pico-sdk/cmake/preload/platforms/rp2040.cmake PICO_COMPILER_ASM:INTERNAL=C:/Program Files (x86)/GNU Arm Embedded Toolchain/10 2020-q4-major/bin/arm-none-eabi-gcc.exe -PICO_DOXYGEN_EXCLUDE_PATHS:INTERNAL= C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs +PICO_DOXYGEN_EXCLUDE_PATHS:INTERNAL= C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs PICO_DOXYGEN_PATHS:INTERNAL= C:/Users/ngadj/Documents/pico-sdk/src/common C:/Users/ngadj/Documents/pico-sdk/src/rp2_common C:/Users/ngadj/Documents/pico-sdk/src/rp2040 PICO_NO_HARDWARE:INTERNAL=0 PICO_ON_DEVICE:INTERNAL=1 diff --git a/build/CMakeFiles/CMakeRuleHashes.txt b/build/CMakeFiles/CMakeRuleHashes.txt index b53c16f..9e05178 100644 --- a/build/CMakeFiles/CMakeRuleHashes.txt +++ b/build/CMakeFiles/CMakeRuleHashes.txt @@ -5,6 +5,9 @@ d8d8ca354f4f02ee7b6b3b82b773f593 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/ 3e43020568f8f91843c653272b77c498 pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S 05689f4518c5a333c08b38297d918389 src/CMakeFiles/ELF2UF2Build 22988636df4804a210caa7b4be7f3646 src/CMakeFiles/ELF2UF2Build-complete +05689f4518c5a333c08b38297d918389 src/CMakeFiles/PioasmBuild +2a0e3df64cb29164beca503c6fb4703b src/CMakeFiles/PioasmBuild-complete +05689f4518c5a333c08b38297d918389 src/CMakeFiles/pico_sdvx_encoders_pio_h 9e187ac86c96504c500a3d5860db6ab1 src/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build f743c1950b7d35c4a22569575426eef8 src/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure ca3fbc907b4079991e9bcbac61f061e6 src/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download @@ -12,3 +15,11 @@ ca3fbc907b4079991e9bcbac61f061e6 src/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build a5dcf7ac3a393ff570d0317c1e87700e src/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir 2d63fa881698e97b6d278b5d8a2625fe src/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch d238719de09dc67cff5166dacda21587 src/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update +686b37b8c8df3b90d3d1a010ee33ed45 src/encoders.pio.h +3d5150149c429d6fd3b01bdd26864974 src/pioasm/src/PioasmBuild-stamp/PioasmBuild-build +64b2e281c4dff2d410538f9d9abfc30d src/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure +6b916e9c31b8d557b951c0811d46f811 src/pioasm/src/PioasmBuild-stamp/PioasmBuild-download +a56e5f7f2b60d26322edc584c7b1add8 src/pioasm/src/PioasmBuild-stamp/PioasmBuild-install +b8b5108acec7101e14b95ffbab5678f7 src/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir +cf01f813fdc4c39c67301bcaac879745 src/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch +ab4d3a76b165363dfd360af2b77ce09b src/pioasm/src/PioasmBuild-stamp/PioasmBuild-update diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake index 9ab201a..de7f5a0 100644 --- a/build/CMakeFiles/Makefile.cmake +++ b/build/CMakeFiles/Makefile.cmake @@ -109,12 +109,14 @@ set(CMAKE_MAKEFILE_DEPENDS "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt" "C:/Users/ngadj/Documents/pico-sdk/tools/CMakeLists.txt" "C:/Users/ngadj/Documents/pico-sdk/tools/FindELF2UF2.cmake" + "C:/Users/ngadj/Documents/pico-sdk/tools/FindPioasm.cmake" "../CMakeLists.txt" "CMakeFiles/3.19.4/CMakeASMCompiler.cmake" "CMakeFiles/3.19.4/CMakeCCompiler.cmake" "CMakeFiles/3.19.4/CMakeCXXCompiler.cmake" "CMakeFiles/3.19.4/CMakeSystem.cmake" "src/elf2uf2/tmp/ELF2UF2Build-cfgcmd.txt.in" + "src/pioasm/tmp/PioasmBuild-cfgcmd.txt.in" "../pico_sdk_import.cmake" "../src/CMakeLists.txt" ) @@ -196,6 +198,7 @@ set(CMAKE_MAKEFILE_PRODUCTS "pico-sdk/src/rp2040/hardware_regs/CMakeFiles/CMakeDirectoryInformation.cmake" "pico-sdk/src/rp2040/hardware_structs/CMakeFiles/CMakeDirectoryInformation.cmake" "pico-sdk/docs/CMakeFiles/CMakeDirectoryInformation.cmake" + "src/pioasm/tmp/PioasmBuild-cfgcmd.txt" "src/elf2uf2/tmp/ELF2UF2Build-cfgcmd.txt" "src/CMakeFiles/CMakeDirectoryInformation.cmake" ) @@ -206,5 +209,7 @@ set(CMAKE_DEPEND_INFO_FILES "pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin.dir/DependInfo.cmake" "pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/DependInfo.cmake" "src/CMakeFiles/pico_sdvx.dir/DependInfo.cmake" + "src/CMakeFiles/PioasmBuild.dir/DependInfo.cmake" + "src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/DependInfo.cmake" "src/CMakeFiles/ELF2UF2Build.dir/DependInfo.cmake" ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 index 0ec3666..415d20b 100644 --- a/build/CMakeFiles/Makefile2 +++ b/build/CMakeFiles/Makefile2 @@ -1445,6 +1445,7 @@ pico-sdk\tools\clean: # Recursive "all" directory target. src\all: src\CMakeFiles\pico_sdvx.dir\all +src\all: src\CMakeFiles\PioasmBuild.dir\all src\all: src\CMakeFiles\ELF2UF2Build.dir\all .PHONY : src\all @@ -1456,6 +1457,8 @@ src\preinstall: # Recursive "clean" directory target. src\clean: src\CMakeFiles\pico_sdvx.dir\clean +src\clean: src\CMakeFiles\PioasmBuild.dir\clean +src\clean: src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\clean src\clean: src\CMakeFiles\ELF2UF2Build.dir\clean .PHONY : src\clean @@ -1467,7 +1470,7 @@ src\clean: src\CMakeFiles\ELF2UF2Build.dir\clean pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default.dir\all: $(MAKE) $(MAKESILENT) -f pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default.dir\build.make /nologo -$(MAKEFLAGS) pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default.dir\depend $(MAKE) $(MAKESILENT) -f pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default.dir\build.make /nologo -$(MAKEFLAGS) pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default.dir\build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=9,10 "Built target bs2_default" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=17,18 "Built target bs2_default" .PHONY : pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default.dir\all # Build rule for subdir invocation for target. @@ -1494,7 +1497,7 @@ pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default.dir\clean: pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_bin.dir\all: pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default.dir\all $(MAKE) $(MAKESILENT) -f pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_bin.dir\build.make /nologo -$(MAKEFLAGS) pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_bin.dir\depend $(MAKE) $(MAKESILENT) -f pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_bin.dir\build.make /nologo -$(MAKEFLAGS) pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_bin.dir\build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=11 "Built target bs2_default_bin" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=19 "Built target bs2_default_bin" .PHONY : pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_bin.dir\all # Build rule for subdir invocation for target. @@ -1521,7 +1524,7 @@ pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_bin.dir\clean: pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_padded_checksummed_asm.dir\all: pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default.dir\all $(MAKE) $(MAKESILENT) -f pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_padded_checksummed_asm.dir\build.make /nologo -$(MAKEFLAGS) pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_padded_checksummed_asm.dir\depend $(MAKE) $(MAKESILENT) -f pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_padded_checksummed_asm.dir\build.make /nologo -$(MAKEFLAGS) pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_padded_checksummed_asm.dir\build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=12,13 "Built target bs2_default_padded_checksummed_asm" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=20,21 "Built target bs2_default_padded_checksummed_asm" .PHONY : pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_padded_checksummed_asm.dir\all # Build rule for subdir invocation for target. @@ -1547,14 +1550,15 @@ pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_padded_checksummed_as # All Build rule for target. src\CMakeFiles\pico_sdvx.dir\all: pico-sdk\src\rp2_common\boot_stage2\CMakeFiles\bs2_default_padded_checksummed_asm.dir\all src\CMakeFiles\pico_sdvx.dir\all: src\CMakeFiles\ELF2UF2Build.dir\all +src\CMakeFiles\pico_sdvx.dir\all: src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\all $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\depend $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78 "Built target pico_sdvx" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88 "Built target pico_sdvx" .PHONY : src\CMakeFiles\pico_sdvx.dir\all # Build rule for subdir invocation for target. src\CMakeFiles\pico_sdvx.dir\rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles 77 + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles 88 $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\all $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles 0 .PHONY : src\CMakeFiles\pico_sdvx.dir\rule @@ -1569,6 +1573,60 @@ src\CMakeFiles\pico_sdvx.dir\clean: $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\clean .PHONY : src\CMakeFiles\pico_sdvx.dir\clean +#============================================================================= +# Target rules for target src/CMakeFiles/PioasmBuild.dir + +# All Build rule for target. +src\CMakeFiles\PioasmBuild.dir\all: + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\PioasmBuild.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\PioasmBuild.dir\depend + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\PioasmBuild.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\PioasmBuild.dir\build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=9,10,11,12,13,14,15,16 "Built target PioasmBuild" +.PHONY : src\CMakeFiles\PioasmBuild.dir\all + +# Build rule for subdir invocation for target. +src\CMakeFiles\PioasmBuild.dir\rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles 8 + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) src\CMakeFiles\PioasmBuild.dir\all + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles 0 +.PHONY : src\CMakeFiles\PioasmBuild.dir\rule + +# Convenience name for target. +PioasmBuild: src\CMakeFiles\PioasmBuild.dir\rule + +.PHONY : PioasmBuild + +# clean rule for target. +src\CMakeFiles\PioasmBuild.dir\clean: + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\PioasmBuild.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\PioasmBuild.dir\clean +.PHONY : src\CMakeFiles\PioasmBuild.dir\clean + +#============================================================================= +# Target rules for target src/CMakeFiles/pico_sdvx_encoders_pio_h.dir + +# All Build rule for target. +src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\all: src\CMakeFiles\PioasmBuild.dir\all + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\depend + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=89 "Built target pico_sdvx_encoders_pio_h" +.PHONY : src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\all + +# Build rule for subdir invocation for target. +src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles 9 + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\all + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles 0 +.PHONY : src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\rule + +# Convenience name for target. +pico_sdvx_encoders_pio_h: src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\rule + +.PHONY : pico_sdvx_encoders_pio_h + +# clean rule for target. +src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\clean: + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\clean +.PHONY : src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\clean + #============================================================================= # Target rules for target src/CMakeFiles/ELF2UF2Build.dir diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt index 28d3a2b..fac0324 100644 --- a/build/CMakeFiles/TargetDirectories.txt +++ b/build/CMakeFiles/TargetDirectories.txt @@ -137,5 +137,7 @@ C:/Users/ngadj/Documents/pico-sdvx-test/build/pico-sdk/docs/CMakeFiles/edit_cach C:/Users/ngadj/Documents/pico-sdvx-test/build/pico-sdk/docs/CMakeFiles/rebuild_cache.dir C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/edit_cache.dir C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/PioasmBuild.dir +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/rebuild_cache.dir C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/ELF2UF2Build.dir diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks index 7a8d601..846df6d 100644 --- a/build/CMakeFiles/progress.marks +++ b/build/CMakeFiles/progress.marks @@ -1 +1 @@ -77 +88 diff --git a/build/Makefile b/build/Makefile index 1e15f9a..41e91f8 100644 --- a/build/Makefile +++ b/build/Makefile @@ -165,6 +165,32 @@ pico_sdvx\fast: $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\build .PHONY : pico_sdvx\fast +#============================================================================= +# Target rules for targets named PioasmBuild + +# Build rule for target. +PioasmBuild: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) PioasmBuild +.PHONY : PioasmBuild + +# fast build rule for target. +PioasmBuild\fast: + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\PioasmBuild.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\PioasmBuild.dir\build +.PHONY : PioasmBuild\fast + +#============================================================================= +# Target rules for targets named pico_sdvx_encoders_pio_h + +# Build rule for target. +pico_sdvx_encoders_pio_h: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) pico_sdvx_encoders_pio_h +.PHONY : pico_sdvx_encoders_pio_h + +# fast build rule for target. +pico_sdvx_encoders_pio_h\fast: + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build +.PHONY : pico_sdvx_encoders_pio_h\fast + #============================================================================= # Target rules for targets named ELF2UF2Build @@ -187,8 +213,10 @@ help: @echo ... edit_cache @echo ... rebuild_cache @echo ... ELF2UF2Build + @echo ... PioasmBuild @echo ... bs2_default_bin @echo ... bs2_default_padded_checksummed_asm + @echo ... pico_sdvx_encoders_pio_h @echo ... bs2_default @echo ... pico_sdvx .PHONY : help diff --git a/build/compile_commands.json b/build/compile_commands.json index 4a0b742..808ba92 100644 --- a/build/compile_commands.json +++ b/build/compile_commands.json @@ -1,267 +1,277 @@ [ { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\pico_sdvx.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src\\pico_sdvx.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\pico_sdvx.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src\\pico_sdvx.c", "file": "C:/Users/ngadj/Documents/pico-sdvx-test/src/pico_sdvx.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\usb_descriptors.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src\\usb_descriptors.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\usb_descriptors.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src\\usb_descriptors.c", "file": "C:/Users/ngadj/Documents/pico-sdvx-test/src/usb_descriptors.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdlib\\stdlib.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdlib\\stdlib.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdlib\\stdlib.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdlib\\stdlib.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\gpio.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\gpio.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\gpio.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\gpio.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\claim.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\claim.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\claim.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\claim.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\sync.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\sync.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\sync.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\sync.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\platform.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\platform.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\platform.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\platform.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\uart.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\uart.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\uart.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\uart.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\time.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\time.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\time.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\time.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\timeout_helper.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\timeout_helper.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\timeout_helper.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\timeout_helper.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\timer.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\timer.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\timer.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\timer.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\sem.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\sem.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\sem.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\sem.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\lock_core.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\lock_core.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\lock_core.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\lock_core.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\mutex.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\mutex.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\mutex.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\mutex.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\critical_section.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\critical_section.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\critical_section.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\critical_section.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\datetime.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\datetime.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\datetime.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\datetime.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\pheap.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\pheap.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\pheap.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\pheap.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\queue.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\queue.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\queue.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\queue.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\runtime.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\runtime.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\runtime.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\runtime.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\clocks.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\clocks.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\clocks.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\clocks.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\watchdog.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\watchdog.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\watchdog.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\watchdog.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\xosc.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\xosc.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\xosc.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\xosc.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\pll.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\pll.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\pll.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\pll.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\vreg.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\vreg.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\vreg.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\vreg.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\irq.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\irq.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\irq.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\irq.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\printf.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\printf.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\printf.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\printf.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\bootrom.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\bootrom.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\bootrom.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\bootrom.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\double_init_rom.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\double_init_rom.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\double_init_rom.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\double_init_rom.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\double_math.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\double_math.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\double_math.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\double_math.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\float_init_rom.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\float_init_rom.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\float_init_rom.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\float_init_rom.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\float_math.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\float_math.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\float_math.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\float_math.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_malloc\\pico_malloc.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_malloc\\pico_malloc.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_malloc\\pico_malloc.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_malloc\\pico_malloc.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR10B2~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -fno-exceptions -fno-unwind-tables -fno-rtti -fno-use-cxa-atexit -std=gnu++17 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_standard_link\\new_delete.cpp.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_standard_link\\new_delete.cpp", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR10B2~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -fno-exceptions -fno-unwind-tables -fno-rtti -fno-use-cxa-atexit -std=gnu++17 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_standard_link\\new_delete.cpp.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_standard_link\\new_delete.cpp", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_standard_link\\binary_info.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_standard_link\\binary_info.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_standard_link\\binary_info.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_standard_link\\binary_info.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\stdio.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\stdio.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\stdio.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\stdio.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\stdio_uart.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\stdio_uart.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\stdio_uart.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\stdio_uart.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\portable\\raspberrypi\\rp2040\\dcd_rp2040.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\portable\\raspberrypi\\rp2040\\dcd_rp2040.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\portable\\raspberrypi\\rp2040\\dcd_rp2040.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\portable\\raspberrypi\\rp2040\\dcd_rp2040.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\portable\\raspberrypi\\rp2040\\rp2040_usb.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\portable\\raspberrypi\\rp2040\\rp2040_usb.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\portable\\raspberrypi\\rp2040\\rp2040_usb.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\portable\\raspberrypi\\rp2040\\rp2040_usb.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\device\\usbd.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\device\\usbd.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\device\\usbd.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\device\\usbd.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\device\\usbd_control.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\device\\usbd_control.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\device\\usbd_control.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\device\\usbd_control.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\audio\\audio_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\audio\\audio_device.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\audio\\audio_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\audio\\audio_device.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\cdc\\cdc_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\cdc\\cdc_device.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\cdc\\cdc_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\cdc\\cdc_device.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\dfu\\dfu_rt_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\dfu\\dfu_rt_device.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\dfu\\dfu_rt_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\dfu\\dfu_rt_device.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\hid\\hid_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\hid\\hid_device.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\hid\\hid_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\hid\\hid_device.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\midi\\midi_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\midi\\midi_device.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\midi\\midi_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\midi\\midi_device.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\msc\\msc_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\msc\\msc_device.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\msc\\msc_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\msc\\msc_device.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\net\\net_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\net\\net_device.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\net\\net_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\net\\net_device.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/net/net_device.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\usbtmc\\usbtmc_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\usbtmc\\usbtmc_device.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\usbtmc\\usbtmc_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\usbtmc\\usbtmc_device.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\vendor\\vendor_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\vendor\\vendor_device.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\vendor\\vendor_device.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\class\\vendor\\vendor_device.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\tusb.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\tusb.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\tusb.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\tusb.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common\\tusb_fifo.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common\\tusb_fifo.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common\\tusb_fifo.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common\\tusb_fifo.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\rp2040_usb_device_enumeration.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\rp2040_usb_device_enumeration.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\rp2040_usb_device_enumeration.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\rp2040_usb_device_enumeration.c", "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c" }, { "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", - "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw\\bsp\\raspberry_pi_pico\\board_raspberry_pi_pico.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw\\bsp\\raspberry_pi_pico\\board_raspberry_pi_pico.c", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw\\bsp\\raspberry_pi_pico\\board_raspberry_pi_pico.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw\\bsp\\raspberry_pi_pico\\board_raspberry_pi_pico.c", "file": "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c" +}, +{ + "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\pio.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\pio.c", + "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c" +}, +{ + "directory": "C:/Users/ngadj/Documents/pico-sdvx-test/build/src", + "command": "C:\\PROGRA~2\\GNUARM~1\\102020~1\\bin\\AR19DD~1.EXE -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\\\"pico\\\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\\\"Debug\\\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\\\"pico_sdvx\\\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\src -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_stdlib\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_gpio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdvx-test\\build\\generated\\pico_base -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\boards\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_platform\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_regs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_base\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2040\\hardware_structs\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_claim\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_time\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_timer\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_sync\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_util\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_runtime\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_clocks\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_resets\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_watchdog\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_xosc\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pll\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_vreg\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_irq\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_printf\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_bootrom\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_bit_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_divider\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_double\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_int64_ops\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_float\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\common\\pico_binary_info\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_stdio_uart\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\src\\common -IC:\\Users\\ngadj\\Documents\\pico-sdk\\lib\\tinyusb\\hw -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\pico_fix\\rp2040_usb_device_enumeration\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_pio\\include -IC:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\include -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 -o CMakeFiles\\pico_sdvx.dir\\C_\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\dma.c.obj -c C:\\Users\\ngadj\\Documents\\pico-sdk\\src\\rp2_common\\hardware_dma\\dma.c", + "file": "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c" } ] \ No newline at end of file diff --git a/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/progress.make b/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/progress.make index 8c29118..7602bfd 100644 --- a/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/progress.make +++ b/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/progress.make @@ -1,3 +1,3 @@ -CMAKE_PROGRESS_1 = 9 -CMAKE_PROGRESS_2 = 10 +CMAKE_PROGRESS_1 = 17 +CMAKE_PROGRESS_2 = 18 diff --git a/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin.dir/progress.make b/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin.dir/progress.make index 62783f8..0c19d25 100644 --- a/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin.dir/progress.make +++ b/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin.dir/progress.make @@ -1,2 +1,2 @@ -CMAKE_PROGRESS_1 = 11 +CMAKE_PROGRESS_1 = 19 diff --git a/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/progress.make b/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/progress.make index 130df66..8ed0c91 100644 --- a/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/progress.make +++ b/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/progress.make @@ -1,3 +1,3 @@ -CMAKE_PROGRESS_1 = 12 -CMAKE_PROGRESS_2 = 13 +CMAKE_PROGRESS_1 = 20 +CMAKE_PROGRESS_2 = 21 diff --git a/build/pioasm/CMakeCache.txt b/build/pioasm/CMakeCache.txt new file mode 100644 index 0000000..5093f46 --- /dev/null +++ b/build/pioasm/CMakeCache.txt @@ -0,0 +1,304 @@ +# This is the CMakeCache file. +# For build in directory: c:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm +# It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_AR:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx86/x86/lib.exe + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx86/x86/cl.exe + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1 + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING=/machine:X86 + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/pioasm + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx86/x86/link.exe + +//Program used to build from makefiles. +CMAKE_MAKE_PROGRAM:STRING=nmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:X86 + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Path to a program. +CMAKE_MT:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.18362.0/x86/mt.exe + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=pioasm + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.18362.0/x86/rc.exe + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING=-DWIN32 + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:X86 + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:X86 + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +pioasm_BINARY_DIR:STATIC=C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm + +//Value Computed by CMake +pioasm_SOURCE_DIR:STATIC=C:/Users/ngadj/Documents/pico-sdk/tools/pioasm + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=19 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=4 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/CMake/bin/ctest.exe +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake-gui.exe +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=NMake Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/ngadj/Documents/pico-sdk/tools/pioasm +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MT +CMAKE_MT-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_COMPILER +CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_RC_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS +CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG +CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL +CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE +CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO +CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=C:/Program Files/CMake/share/cmake-3.19 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/pioasm/CMakeFiles/3.19.4/CMakeCXXCompiler.cmake b/build/pioasm/CMakeFiles/3.19.4/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..d60eede --- /dev/null +++ b/build/pioasm/CMakeFiles/3.19.4/CMakeCXXCompiler.cmake @@ -0,0 +1,89 @@ +set(CMAKE_CXX_COMPILER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx86/x86/cl.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "MSVC") +set(CMAKE_CXX_COMPILER_VERSION "19.28.29337.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") + +set(CMAKE_CXX_PLATFORM_ID "Windows") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") +set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID X86) + +set(MSVC_CXX_ARCHITECTURE_ID X86) + +set(CMAKE_AR "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx86/x86/lib.exe") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB "") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx86/x86/link.exe") +set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.18362.0/x86/mt.exe") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "4") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/pioasm/CMakeFiles/3.19.4/CMakeDetermineCompilerABI_CXX.bin b/build/pioasm/CMakeFiles/3.19.4/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000..efcd726 Binary files /dev/null and b/build/pioasm/CMakeFiles/3.19.4/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/pioasm/CMakeFiles/3.19.4/CMakeRCCompiler.cmake b/build/pioasm/CMakeFiles/3.19.4/CMakeRCCompiler.cmake new file mode 100644 index 0000000..ddcb4e8 --- /dev/null +++ b/build/pioasm/CMakeFiles/3.19.4/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "C:/Program Files (x86)/Windows Kits/10/bin/10.0.18362.0/x86/rc.exe") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .res) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/build/pioasm/CMakeFiles/3.19.4/CMakeSystem.cmake b/build/pioasm/CMakeFiles/3.19.4/CMakeSystem.cmake new file mode 100644 index 0000000..c03c7c6 --- /dev/null +++ b/build/pioasm/CMakeFiles/3.19.4/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.19042") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.19042") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + + + +set(CMAKE_SYSTEM "Windows-10.0.19042") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.19042") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..14ceba7 --- /dev/null +++ b/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,680 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(_CRAYC) || defined(__cray__) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(_CRAYC) || defined(__cray__) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.exe b/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.exe new file mode 100644 index 0000000..374128f Binary files /dev/null and b/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.exe differ diff --git a/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.obj b/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.obj new file mode 100644 index 0000000..bd36107 Binary files /dev/null and b/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.obj differ diff --git a/build/pioasm/CMakeFiles/CMakeDirectoryInformation.cmake b/build/pioasm/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..012032d --- /dev/null +++ b/build/pioasm/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,13 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm") + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/pioasm/CMakeFiles/CMakeOutput.log b/build/pioasm/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..6e49fd2 --- /dev/null +++ b/build/pioasm/CMakeFiles/CMakeOutput.log @@ -0,0 +1,37 @@ +The system is: Windows - 10.0.19042 - AMD64 +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx86/x86/cl.exe +Build flags: +Id flags: + +The output was: +0 +Microsoft (R) C/C++ Optimizing Compiler Version 19.28.29337 for x86 +Copyright (C) Microsoft Corporation. All rights reserved. + +CMakeCXXCompilerId.cpp +Microsoft (R) Incremental Linker Version 14.28.29337.0 +Copyright (C) Microsoft Corporation. All rights reserved. + +/out:CMakeCXXCompilerId.exe +CMakeCXXCompilerId.obj + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.exe" + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.obj" + +The CXX compiler identification is MSVC, found in "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/3.19.4/CompilerIdCXX/CMakeCXXCompilerId.exe" + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/CMakeTmp + +Run Build Command(s):nmake /nologo cmTC_be2f2\fast && "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29333\bin\HostX86\x86\nmake.exe" -f CMakeFiles\cmTC_be2f2.dir\build.make /nologo -L CMakeFiles\cmTC_be2f2.dir\build +Building CXX object CMakeFiles/cmTC_be2f2.dir/CMakeCXXCompilerABI.cpp.obj + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @C:\Users\ngadj\AppData\Local\Temp\nmE636.tmp +CMakeCXXCompilerABI.cpp +Linking CXX executable cmTC_be2f2.exe + "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\cmTC_be2f2.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x86\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x86\mt.exe --manifests -- C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\link.exe /nologo @CMakeFiles\cmTC_be2f2.dir\objects1.rsp @C:\Users\ngadj\AppData\Local\Temp\nmE7AE.tmp + + + diff --git a/build/pioasm/CMakeFiles/Makefile.cmake b/build/pioasm/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..f06435e --- /dev/null +++ b/build/pioasm/CMakeFiles/Makefile.cmake @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "NMake Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeCXXCompiler.cmake.in" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeCXXCompilerABI.cpp" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeCXXInformation.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeCommonLanguageInclude.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeCompilerIdDetection.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeDetermineCXXCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeDetermineCompileFeatures.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeDetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeDetermineCompilerABI.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeDetermineCompilerId.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeDetermineRCCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeDetermineSystem.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeFindBinUtils.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeGenericSystem.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeInitializeConfigs.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeLanguageInformation.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeNMakeFindMake.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeParseImplicitIncludeInfo.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeParseImplicitLinkInfo.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeRCCompiler.cmake.in" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeRCInformation.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeSystem.cmake.in" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeSystemSpecificInformation.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeSystemSpecificInitialize.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeTestCXXCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeTestCompilerCommon.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/CMakeTestRCCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Borland-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Clang-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Cray-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/GHS-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/IAR-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Intel-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/MSVC-CXX.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/PGI-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/SCO-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/TI-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Internal/FeatureTesting.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Platform/Windows-Determine-CXX.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Platform/Windows-MSVC-CXX.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Platform/Windows-MSVC.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Platform/Windows.cmake" + "C:/Program Files/CMake/share/cmake-3.19/Modules/Platform/WindowsPaths.cmake" + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/CMakeLists.txt" + "CMakeFiles/3.19.4/CMakeCXXCompiler.cmake" + "CMakeFiles/3.19.4/CMakeRCCompiler.cmake" + "CMakeFiles/3.19.4/CMakeSystem.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.19.4/CMakeSystem.cmake" + "CMakeFiles/3.19.4/CMakeCXXCompiler.cmake" + "CMakeFiles/3.19.4/CMakeRCCompiler.cmake" + "CMakeFiles/3.19.4/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/pioasm.dir/DependInfo.cmake" + ) diff --git a/build/pioasm/CMakeFiles/Makefile2 b/build/pioasm/CMakeFiles/Makefile2 new file mode 100644 index 0000000..5100e5d --- /dev/null +++ b/build/pioasm/CMakeFiles/Makefile2 @@ -0,0 +1,109 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +!IF "$(OS)" == "Windows_NT" +NULL= +!ELSE +NULL=nul +!ENDIF +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = "C:\Program Files\CMake\bin\cmake.exe" + +# The command to remove a file. +RM = "C:\Program Files\CMake\bin\cmake.exe" -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = C:\Users\ngadj\Documents\pico-sdk\tools\pioasm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles\pioasm.dir\all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles\pioasm.dir\clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/pioasm.dir + +# All Build rule for target. +CMakeFiles\pioasm.dir\all: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\depend + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target pioasm" +.PHONY : CMakeFiles\pioasm.dir\all + +# Build rule for subdir invocation for target. +CMakeFiles\pioasm.dir\rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles 9 + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\all + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles 0 +.PHONY : CMakeFiles\pioasm.dir\rule + +# Convenience name for target. +pioasm: CMakeFiles\pioasm.dir\rule + +.PHONY : pioasm + +# clean rule for target. +CMakeFiles\pioasm.dir\clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\clean +.PHONY : CMakeFiles\pioasm.dir\clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/pioasm/CMakeFiles/TargetDirectories.txt b/build/pioasm/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..1a523f0 --- /dev/null +++ b/build/pioasm/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir +C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/edit_cache.dir +C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/rebuild_cache.dir diff --git a/build/pioasm/CMakeFiles/cmake.check_cache b/build/pioasm/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..56c437b --- /dev/null +++ b/build/pioasm/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/pioasm/CMakeFiles/pioasm.dir/CXX.includecache b/build/pioasm/CMakeFiles/pioasm.dir/CXX.includecache new file mode 100644 index 0000000..3e0fe72 --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/CXX.includecache @@ -0,0 +1,174 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/c_sdk_output.cpp +algorithm +- +iostream +- +output_format.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h +pio_disassembler.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.h + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/lexer.cpp +stdio.h +- +string.h +- +errno.h +- +stdlib.h +- +inttypes.h +- +stdint.h +- +limits.h +- +cerrno +- +climits +- +cstdlib +- +cstring +- +string +- +pio_assembler.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/pio_assembler.h +parser.hpp +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.hpp +unistd.h +- + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/location.h +iostream +- +string +- + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.cpp +parser.hpp +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.hpp +pio_assembler.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/pio_assembler.h +libintl.h +- + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.hpp +string +- +fstream +- +sstream +- +pio_types.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/pio_types.h +cstdlib +- +iostream +- +stdexcept +- +string +- +vector +- +location.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/location.h +cassert +- + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/hex_output.cpp +output_format.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h +iostream +- + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/main.cpp +iostream +- +pio_assembler.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.h + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h +vector +- +map +- +string +- +memory +- + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.cpp +cstdio +- +iterator +- +pio_assembler.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.h +parser.hpp +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/parser.hpp + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.h +algorithm +- +parser.hpp +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/parser.hpp +output_format.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.cpp +array +- +sstream +- +iomanip +- +pio_disassembler.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.h + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.h +string +- + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_types.h +string +- +map +- +set +- +utility +- +vector +- +memory +- +location.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/location.h + +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/python_output.cpp +array +- +algorithm +- +sstream +- +iomanip +- +iostream +- +output_format.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h +pio_disassembler.h +C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.h + diff --git a/build/pioasm/CMakeFiles/pioasm.dir/DependInfo.cmake b/build/pioasm/CMakeFiles/pioasm.dir/DependInfo.cmake new file mode 100644 index 0000000..9661b5c --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/DependInfo.cmake @@ -0,0 +1,34 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/c_sdk_output.cpp" "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj" + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/lexer.cpp" "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.obj" + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.cpp" "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir/gen/parser.cpp.obj" + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/hex_output.cpp" "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir/hex_output.cpp.obj" + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/main.cpp" "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.obj" + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.cpp" "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir/pio_assembler.cpp.obj" + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.cpp" "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj" + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/python_output.cpp" "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.obj" + ) +set(CMAKE_CXX_COMPILER_ID "MSVC") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "YY_NO_UNISTD_H" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm" + "C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/pioasm/CMakeFiles/pioasm.dir/build.make b/build/pioasm/CMakeFiles/pioasm.dir/build.make new file mode 100644 index 0000000..8ee81c8 --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/build.make @@ -0,0 +1,256 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +!IF "$(OS)" == "Windows_NT" +NULL= +!ELSE +NULL=nul +!ENDIF +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = "C:\Program Files\CMake\bin\cmake.exe" + +# The command to remove a file. +RM = "C:\Program Files\CMake\bin\cmake.exe" -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = C:\Users\ngadj\Documents\pico-sdk\tools\pioasm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm + +# Include any dependencies generated for this target. +include CMakeFiles\pioasm.dir\depend.make + +# Include the progress variables for this target. +include CMakeFiles\pioasm.dir\progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles\pioasm.dir\flags.make + +CMakeFiles\pioasm.dir\main.cpp.obj: CMakeFiles\pioasm.dir\flags.make +CMakeFiles\pioasm.dir\main.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/pioasm.dir/main.cpp.obj" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoCMakeFiles\pioasm.dir\main.cpp.obj /FdCMakeFiles\pioasm.dir\ /FS -c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\main.cpp +<< + +CMakeFiles\pioasm.dir\main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pioasm.dir/main.cpp.i" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe > CMakeFiles\pioasm.dir\main.cpp.i @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\main.cpp +<< + +CMakeFiles\pioasm.dir\main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pioasm.dir/main.cpp.s" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoNUL /FAs /FaCMakeFiles\pioasm.dir\main.cpp.s /c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\main.cpp +<< + +CMakeFiles\pioasm.dir\pio_assembler.cpp.obj: CMakeFiles\pioasm.dir\flags.make +CMakeFiles\pioasm.dir\pio_assembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_assembler.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/pioasm.dir/pio_assembler.cpp.obj" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoCMakeFiles\pioasm.dir\pio_assembler.cpp.obj /FdCMakeFiles\pioasm.dir\ /FS -c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_assembler.cpp +<< + +CMakeFiles\pioasm.dir\pio_assembler.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pioasm.dir/pio_assembler.cpp.i" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe > CMakeFiles\pioasm.dir\pio_assembler.cpp.i @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_assembler.cpp +<< + +CMakeFiles\pioasm.dir\pio_assembler.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pioasm.dir/pio_assembler.cpp.s" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoNUL /FAs /FaCMakeFiles\pioasm.dir\pio_assembler.cpp.s /c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_assembler.cpp +<< + +CMakeFiles\pioasm.dir\pio_disassembler.cpp.obj: CMakeFiles\pioasm.dir\flags.make +CMakeFiles\pioasm.dir\pio_disassembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_disassembler.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoCMakeFiles\pioasm.dir\pio_disassembler.cpp.obj /FdCMakeFiles\pioasm.dir\ /FS -c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_disassembler.cpp +<< + +CMakeFiles\pioasm.dir\pio_disassembler.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pioasm.dir/pio_disassembler.cpp.i" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe > CMakeFiles\pioasm.dir\pio_disassembler.cpp.i @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_disassembler.cpp +<< + +CMakeFiles\pioasm.dir\pio_disassembler.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pioasm.dir/pio_disassembler.cpp.s" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoNUL /FAs /FaCMakeFiles\pioasm.dir\pio_disassembler.cpp.s /c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_disassembler.cpp +<< + +CMakeFiles\pioasm.dir\gen\lexer.cpp.obj: CMakeFiles\pioasm.dir\flags.make +CMakeFiles\pioasm.dir\gen\lexer.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\lexer.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/pioasm.dir/gen/lexer.cpp.obj" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoCMakeFiles\pioasm.dir\gen\lexer.cpp.obj /FdCMakeFiles\pioasm.dir\ /FS -c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\lexer.cpp +<< + +CMakeFiles\pioasm.dir\gen\lexer.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pioasm.dir/gen/lexer.cpp.i" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe > CMakeFiles\pioasm.dir\gen\lexer.cpp.i @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\lexer.cpp +<< + +CMakeFiles\pioasm.dir\gen\lexer.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pioasm.dir/gen/lexer.cpp.s" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoNUL /FAs /FaCMakeFiles\pioasm.dir\gen\lexer.cpp.s /c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\lexer.cpp +<< + +CMakeFiles\pioasm.dir\gen\parser.cpp.obj: CMakeFiles\pioasm.dir\flags.make +CMakeFiles\pioasm.dir\gen\parser.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\parser.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/pioasm.dir/gen/parser.cpp.obj" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoCMakeFiles\pioasm.dir\gen\parser.cpp.obj /FdCMakeFiles\pioasm.dir\ /FS -c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\parser.cpp +<< + +CMakeFiles\pioasm.dir\gen\parser.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pioasm.dir/gen/parser.cpp.i" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe > CMakeFiles\pioasm.dir\gen\parser.cpp.i @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\parser.cpp +<< + +CMakeFiles\pioasm.dir\gen\parser.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pioasm.dir/gen/parser.cpp.s" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoNUL /FAs /FaCMakeFiles\pioasm.dir\gen\parser.cpp.s /c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\parser.cpp +<< + +CMakeFiles\pioasm.dir\c_sdk_output.cpp.obj: CMakeFiles\pioasm.dir\flags.make +CMakeFiles\pioasm.dir\c_sdk_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\c_sdk_output.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoCMakeFiles\pioasm.dir\c_sdk_output.cpp.obj /FdCMakeFiles\pioasm.dir\ /FS -c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\c_sdk_output.cpp +<< + +CMakeFiles\pioasm.dir\c_sdk_output.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pioasm.dir/c_sdk_output.cpp.i" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe > CMakeFiles\pioasm.dir\c_sdk_output.cpp.i @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\c_sdk_output.cpp +<< + +CMakeFiles\pioasm.dir\c_sdk_output.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pioasm.dir/c_sdk_output.cpp.s" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoNUL /FAs /FaCMakeFiles\pioasm.dir\c_sdk_output.cpp.s /c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\c_sdk_output.cpp +<< + +CMakeFiles\pioasm.dir\python_output.cpp.obj: CMakeFiles\pioasm.dir\flags.make +CMakeFiles\pioasm.dir\python_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\python_output.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/pioasm.dir/python_output.cpp.obj" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoCMakeFiles\pioasm.dir\python_output.cpp.obj /FdCMakeFiles\pioasm.dir\ /FS -c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\python_output.cpp +<< + +CMakeFiles\pioasm.dir\python_output.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pioasm.dir/python_output.cpp.i" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe > CMakeFiles\pioasm.dir\python_output.cpp.i @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\python_output.cpp +<< + +CMakeFiles\pioasm.dir\python_output.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pioasm.dir/python_output.cpp.s" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoNUL /FAs /FaCMakeFiles\pioasm.dir\python_output.cpp.s /c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\python_output.cpp +<< + +CMakeFiles\pioasm.dir\hex_output.cpp.obj: CMakeFiles\pioasm.dir\flags.make +CMakeFiles\pioasm.dir\hex_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\hex_output.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/pioasm.dir/hex_output.cpp.obj" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoCMakeFiles\pioasm.dir\hex_output.cpp.obj /FdCMakeFiles\pioasm.dir\ /FS -c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\hex_output.cpp +<< + +CMakeFiles\pioasm.dir\hex_output.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/pioasm.dir/hex_output.cpp.i" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe > CMakeFiles\pioasm.dir\hex_output.cpp.i @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\hex_output.cpp +<< + +CMakeFiles\pioasm.dir\hex_output.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/pioasm.dir/hex_output.cpp.s" + C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\cl.exe @<< + /nologo /TP $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) /FoNUL /FAs /FaCMakeFiles\pioasm.dir\hex_output.cpp.s /c C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\hex_output.cpp +<< + +# Object files for target pioasm +pioasm_OBJECTS = \ +"CMakeFiles\pioasm.dir\main.cpp.obj" \ +"CMakeFiles\pioasm.dir\pio_assembler.cpp.obj" \ +"CMakeFiles\pioasm.dir\pio_disassembler.cpp.obj" \ +"CMakeFiles\pioasm.dir\gen\lexer.cpp.obj" \ +"CMakeFiles\pioasm.dir\gen\parser.cpp.obj" \ +"CMakeFiles\pioasm.dir\c_sdk_output.cpp.obj" \ +"CMakeFiles\pioasm.dir\python_output.cpp.obj" \ +"CMakeFiles\pioasm.dir\hex_output.cpp.obj" + +# External object files for target pioasm +pioasm_EXTERNAL_OBJECTS = + +pioasm.exe: CMakeFiles\pioasm.dir\main.cpp.obj +pioasm.exe: CMakeFiles\pioasm.dir\pio_assembler.cpp.obj +pioasm.exe: CMakeFiles\pioasm.dir\pio_disassembler.cpp.obj +pioasm.exe: CMakeFiles\pioasm.dir\gen\lexer.cpp.obj +pioasm.exe: CMakeFiles\pioasm.dir\gen\parser.cpp.obj +pioasm.exe: CMakeFiles\pioasm.dir\c_sdk_output.cpp.obj +pioasm.exe: CMakeFiles\pioasm.dir\python_output.cpp.obj +pioasm.exe: CMakeFiles\pioasm.dir\hex_output.cpp.obj +pioasm.exe: CMakeFiles\pioasm.dir\build.make +pioasm.exe: CMakeFiles\pioasm.dir\objects1.rsp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX executable pioasm.exe" + "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\pioasm.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x86\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x86\mt.exe --manifests -- C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1428~1.293\bin\Hostx86\x86\link.exe /nologo @CMakeFiles\pioasm.dir\objects1.rsp @<< + /out:pioasm.exe /implib:pioasm.lib /pdb:C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\pioasm.pdb /version:0.0 /machine:X86 /debug /INCREMENTAL /subsystem:console kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib +<< + +# Rule to build all files generated by this target. +CMakeFiles\pioasm.dir\build: pioasm.exe + +.PHONY : CMakeFiles\pioasm.dir\build + +CMakeFiles\pioasm.dir\clean: + $(CMAKE_COMMAND) -P CMakeFiles\pioasm.dir\cmake_clean.cmake +.PHONY : CMakeFiles\pioasm.dir\clean + +CMakeFiles\pioasm.dir\depend: + $(CMAKE_COMMAND) -E cmake_depends "NMake Makefiles" C:\Users\ngadj\Documents\pico-sdk\tools\pioasm C:\Users\ngadj\Documents\pico-sdk\tools\pioasm C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles\pioasm.dir\DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles\pioasm.dir\depend + diff --git a/build/pioasm/CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj new file mode 100644 index 0000000..07499a9 Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/cmake_clean.cmake b/build/pioasm/CMakeFiles/pioasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..f1dd7ec --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/cmake_clean.cmake @@ -0,0 +1,19 @@ +file(REMOVE_RECURSE + "CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj" + "CMakeFiles/pioasm.dir/gen/lexer.cpp.obj" + "CMakeFiles/pioasm.dir/gen/parser.cpp.obj" + "CMakeFiles/pioasm.dir/hex_output.cpp.obj" + "CMakeFiles/pioasm.dir/main.cpp.obj" + "CMakeFiles/pioasm.dir/pio_assembler.cpp.obj" + "CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj" + "CMakeFiles/pioasm.dir/python_output.cpp.obj" + "pioasm.exe" + "pioasm.exe.manifest" + "pioasm.lib" + "pioasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pioasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/pioasm/CMakeFiles/pioasm.dir/depend.internal b/build/pioasm/CMakeFiles/pioasm.dir/depend.internal new file mode 100644 index 0000000..770037f --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/depend.internal @@ -0,0 +1,45 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/c_sdk_output.cpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.h +CMakeFiles/pioasm.dir/gen/lexer.cpp.obj + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/lexer.cpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/location.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.hpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_types.h +CMakeFiles/pioasm.dir/gen/parser.cpp.obj + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/location.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.cpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.hpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_types.h +CMakeFiles/pioasm.dir/hex_output.cpp.obj + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/hex_output.cpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h +CMakeFiles/pioasm.dir/main.cpp.obj + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/location.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.hpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/main.cpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_types.h +CMakeFiles/pioasm.dir/pio_assembler.cpp.obj + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/location.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/gen/parser.hpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.cpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_assembler.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_types.h +CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.cpp + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.h +CMakeFiles/pioasm.dir/python_output.cpp.obj + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/output_format.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/pio_disassembler.h + C:/Users/ngadj/Documents/pico-sdk/tools/pioasm/python_output.cpp diff --git a/build/pioasm/CMakeFiles/pioasm.dir/depend.make b/build/pioasm/CMakeFiles/pioasm.dir/depend.make new file mode 100644 index 0000000..89cbcc3 --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/depend.make @@ -0,0 +1,45 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +CMakeFiles\pioasm.dir\c_sdk_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\c_sdk_output.cpp +CMakeFiles\pioasm.dir\c_sdk_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\output_format.h +CMakeFiles\pioasm.dir\c_sdk_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_disassembler.h + +CMakeFiles\pioasm.dir\gen\lexer.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\lexer.cpp +CMakeFiles\pioasm.dir\gen\lexer.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\location.h +CMakeFiles\pioasm.dir\gen\lexer.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\parser.hpp +CMakeFiles\pioasm.dir\gen\lexer.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\output_format.h +CMakeFiles\pioasm.dir\gen\lexer.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_assembler.h +CMakeFiles\pioasm.dir\gen\lexer.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_types.h + +CMakeFiles\pioasm.dir\gen\parser.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\location.h +CMakeFiles\pioasm.dir\gen\parser.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\parser.cpp +CMakeFiles\pioasm.dir\gen\parser.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\parser.hpp +CMakeFiles\pioasm.dir\gen\parser.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\output_format.h +CMakeFiles\pioasm.dir\gen\parser.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_assembler.h +CMakeFiles\pioasm.dir\gen\parser.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_types.h + +CMakeFiles\pioasm.dir\hex_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\hex_output.cpp +CMakeFiles\pioasm.dir\hex_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\output_format.h + +CMakeFiles\pioasm.dir\main.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\location.h +CMakeFiles\pioasm.dir\main.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\parser.hpp +CMakeFiles\pioasm.dir\main.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\main.cpp +CMakeFiles\pioasm.dir\main.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\output_format.h +CMakeFiles\pioasm.dir\main.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_assembler.h +CMakeFiles\pioasm.dir\main.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_types.h + +CMakeFiles\pioasm.dir\pio_assembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\location.h +CMakeFiles\pioasm.dir\pio_assembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen\parser.hpp +CMakeFiles\pioasm.dir\pio_assembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\output_format.h +CMakeFiles\pioasm.dir\pio_assembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_assembler.cpp +CMakeFiles\pioasm.dir\pio_assembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_assembler.h +CMakeFiles\pioasm.dir\pio_assembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_types.h + +CMakeFiles\pioasm.dir\pio_disassembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_disassembler.cpp +CMakeFiles\pioasm.dir\pio_disassembler.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_disassembler.h + +CMakeFiles\pioasm.dir\python_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\output_format.h +CMakeFiles\pioasm.dir\python_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\pio_disassembler.h +CMakeFiles\pioasm.dir\python_output.cpp.obj: C:\Users\ngadj\Documents\pico-sdk\tools\pioasm\python_output.cpp + diff --git a/build/pioasm/CMakeFiles/pioasm.dir/embed.manifest b/build/pioasm/CMakeFiles/pioasm.dir/embed.manifest new file mode 100644 index 0000000..e693382 --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/embed.manifest @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/build/pioasm/CMakeFiles/pioasm.dir/flags.make b/build/pioasm/CMakeFiles/pioasm.dir/flags.make new file mode 100644 index 0000000..312a42e --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +# compile CXX with C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29333/bin/Hostx86/x86/cl.exe +CXX_DEFINES = -DYY_NO_UNISTD_H + +CXX_INCLUDES = -IC:\Users\ngadj\Documents\pico-sdk\tools\pioasm -IC:\Users\ngadj\Documents\pico-sdk\tools\pioasm\gen + +CXX_FLAGS = /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /std:c++latest + diff --git a/build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.obj new file mode 100644 index 0000000..9bb5773 Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/gen/parser.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/gen/parser.cpp.obj new file mode 100644 index 0000000..9d3456a Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/gen/parser.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/hex_output.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/hex_output.cpp.obj new file mode 100644 index 0000000..405a68c Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/hex_output.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/intermediate.manifest b/build/pioasm/CMakeFiles/pioasm.dir/intermediate.manifest new file mode 100644 index 0000000..1c06b61 --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/intermediate.manifest @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.obj new file mode 100644 index 0000000..198e5e4 Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/manifest.rc b/build/pioasm/CMakeFiles/pioasm.dir/manifest.rc new file mode 100644 index 0000000..884df7a --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/manifest.rc @@ -0,0 +1,2 @@ +#pragma code_page(65001) +1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/CMakeFiles/pioasm.dir/embed.manifest" \ No newline at end of file diff --git a/build/pioasm/CMakeFiles/pioasm.dir/manifest.res b/build/pioasm/CMakeFiles/pioasm.dir/manifest.res new file mode 100644 index 0000000..9c8df0e Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/manifest.res differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/objects1.rsp b/build/pioasm/CMakeFiles/pioasm.dir/objects1.rsp new file mode 100644 index 0000000..e434fe3 --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/objects1.rsp @@ -0,0 +1 @@ +CMakeFiles/pioasm.dir/main.cpp.obj CMakeFiles/pioasm.dir/pio_assembler.cpp.obj CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj CMakeFiles/pioasm.dir/gen/lexer.cpp.obj CMakeFiles/pioasm.dir/gen/parser.cpp.obj CMakeFiles/pioasm.dir/c_sdk_output.cpp.obj CMakeFiles/pioasm.dir/python_output.cpp.obj CMakeFiles/pioasm.dir/hex_output.cpp.obj diff --git a/build/pioasm/CMakeFiles/pioasm.dir/pio_assembler.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/pio_assembler.cpp.obj new file mode 100644 index 0000000..a9d9a6e Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/pio_assembler.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj new file mode 100644 index 0000000..a1b1b6f Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/pio_disassembler.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/progress.make b/build/pioasm/CMakeFiles/pioasm.dir/progress.make new file mode 100644 index 0000000..d933893 --- /dev/null +++ b/build/pioasm/CMakeFiles/pioasm.dir/progress.make @@ -0,0 +1,10 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 + diff --git a/build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.obj b/build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.obj new file mode 100644 index 0000000..3bc28f2 Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.obj differ diff --git a/build/pioasm/CMakeFiles/pioasm.dir/vc140.pdb b/build/pioasm/CMakeFiles/pioasm.dir/vc140.pdb new file mode 100644 index 0000000..863f5d6 Binary files /dev/null and b/build/pioasm/CMakeFiles/pioasm.dir/vc140.pdb differ diff --git a/build/pioasm/CMakeFiles/progress.marks b/build/pioasm/CMakeFiles/progress.marks new file mode 100644 index 0000000..3b0923b --- /dev/null +++ b/build/pioasm/CMakeFiles/progress.marks @@ -0,0 +1 @@ +9 diff --git a/build/pioasm/Makefile b/build/pioasm/Makefile new file mode 100644 index 0000000..3c5c395 --- /dev/null +++ b/build/pioasm/Makefile @@ -0,0 +1,391 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +!IF "$(OS)" == "Windows_NT" +NULL= +!ELSE +NULL=nul +!ENDIF +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = "C:\Program Files\CMake\bin\cmake.exe" + +# The command to remove a file. +RM = "C:\Program Files\CMake\bin\cmake.exe" -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = C:\Users\ngadj\Documents\pico-sdk\tools\pioasm + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + echo >nul && "C:\Program Files\CMake\bin\cmake-gui.exe" -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache\fast: edit_cache + +.PHONY : edit_cache\fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache\fast: rebuild_cache + +.PHONY : rebuild_cache\fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\\CMakeFiles\progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) all + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm\CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) clean +.PHONY : clean + +# The main clean target +clean\fast: clean + +.PHONY : clean\fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall\fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) preinstall +.PHONY : preinstall\fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named pioasm + +# Build rule for target. +pioasm: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) pioasm +.PHONY : pioasm + +# fast build rule for target. +pioasm\fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\build +.PHONY : pioasm\fast + +c_sdk_output.obj: c_sdk_output.cpp.obj + +.PHONY : c_sdk_output.obj + +# target to build an object file +c_sdk_output.cpp.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\c_sdk_output.cpp.obj +.PHONY : c_sdk_output.cpp.obj + +c_sdk_output.i: c_sdk_output.cpp.i + +.PHONY : c_sdk_output.i + +# target to preprocess a source file +c_sdk_output.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\c_sdk_output.cpp.i +.PHONY : c_sdk_output.cpp.i + +c_sdk_output.s: c_sdk_output.cpp.s + +.PHONY : c_sdk_output.s + +# target to generate assembly for a file +c_sdk_output.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\c_sdk_output.cpp.s +.PHONY : c_sdk_output.cpp.s + +gen\lexer.obj: gen\lexer.cpp.obj + +.PHONY : gen\lexer.obj + +# target to build an object file +gen\lexer.cpp.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\gen\lexer.cpp.obj +.PHONY : gen\lexer.cpp.obj + +gen\lexer.i: gen\lexer.cpp.i + +.PHONY : gen\lexer.i + +# target to preprocess a source file +gen\lexer.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\gen\lexer.cpp.i +.PHONY : gen\lexer.cpp.i + +gen\lexer.s: gen\lexer.cpp.s + +.PHONY : gen\lexer.s + +# target to generate assembly for a file +gen\lexer.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\gen\lexer.cpp.s +.PHONY : gen\lexer.cpp.s + +gen\parser.obj: gen\parser.cpp.obj + +.PHONY : gen\parser.obj + +# target to build an object file +gen\parser.cpp.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\gen\parser.cpp.obj +.PHONY : gen\parser.cpp.obj + +gen\parser.i: gen\parser.cpp.i + +.PHONY : gen\parser.i + +# target to preprocess a source file +gen\parser.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\gen\parser.cpp.i +.PHONY : gen\parser.cpp.i + +gen\parser.s: gen\parser.cpp.s + +.PHONY : gen\parser.s + +# target to generate assembly for a file +gen\parser.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\gen\parser.cpp.s +.PHONY : gen\parser.cpp.s + +hex_output.obj: hex_output.cpp.obj + +.PHONY : hex_output.obj + +# target to build an object file +hex_output.cpp.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\hex_output.cpp.obj +.PHONY : hex_output.cpp.obj + +hex_output.i: hex_output.cpp.i + +.PHONY : hex_output.i + +# target to preprocess a source file +hex_output.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\hex_output.cpp.i +.PHONY : hex_output.cpp.i + +hex_output.s: hex_output.cpp.s + +.PHONY : hex_output.s + +# target to generate assembly for a file +hex_output.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\hex_output.cpp.s +.PHONY : hex_output.cpp.s + +main.obj: main.cpp.obj + +.PHONY : main.obj + +# target to build an object file +main.cpp.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\main.cpp.obj +.PHONY : main.cpp.obj + +main.i: main.cpp.i + +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s + +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\main.cpp.s +.PHONY : main.cpp.s + +pio_assembler.obj: pio_assembler.cpp.obj + +.PHONY : pio_assembler.obj + +# target to build an object file +pio_assembler.cpp.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\pio_assembler.cpp.obj +.PHONY : pio_assembler.cpp.obj + +pio_assembler.i: pio_assembler.cpp.i + +.PHONY : pio_assembler.i + +# target to preprocess a source file +pio_assembler.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\pio_assembler.cpp.i +.PHONY : pio_assembler.cpp.i + +pio_assembler.s: pio_assembler.cpp.s + +.PHONY : pio_assembler.s + +# target to generate assembly for a file +pio_assembler.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\pio_assembler.cpp.s +.PHONY : pio_assembler.cpp.s + +pio_disassembler.obj: pio_disassembler.cpp.obj + +.PHONY : pio_disassembler.obj + +# target to build an object file +pio_disassembler.cpp.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\pio_disassembler.cpp.obj +.PHONY : pio_disassembler.cpp.obj + +pio_disassembler.i: pio_disassembler.cpp.i + +.PHONY : pio_disassembler.i + +# target to preprocess a source file +pio_disassembler.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\pio_disassembler.cpp.i +.PHONY : pio_disassembler.cpp.i + +pio_disassembler.s: pio_disassembler.cpp.s + +.PHONY : pio_disassembler.s + +# target to generate assembly for a file +pio_disassembler.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\pio_disassembler.cpp.s +.PHONY : pio_disassembler.cpp.s + +python_output.obj: python_output.cpp.obj + +.PHONY : python_output.obj + +# target to build an object file +python_output.cpp.obj: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\python_output.cpp.obj +.PHONY : python_output.cpp.obj + +python_output.i: python_output.cpp.i + +.PHONY : python_output.i + +# target to preprocess a source file +python_output.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\python_output.cpp.i +.PHONY : python_output.cpp.i + +python_output.s: python_output.cpp.s + +.PHONY : python_output.s + +# target to generate assembly for a file +python_output.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles\pioasm.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\pioasm.dir\python_output.cpp.s +.PHONY : python_output.cpp.s + +# Help Target +help: + @echo The following are some of the valid targets for this Makefile: + @echo ... all (the default if no target is provided) + @echo ... clean + @echo ... depend + @echo ... edit_cache + @echo ... rebuild_cache + @echo ... pioasm + @echo ... c_sdk_output.obj + @echo ... c_sdk_output.i + @echo ... c_sdk_output.s + @echo ... gen/lexer.obj + @echo ... gen/lexer.i + @echo ... gen/lexer.s + @echo ... gen/parser.obj + @echo ... gen/parser.i + @echo ... gen/parser.s + @echo ... hex_output.obj + @echo ... hex_output.i + @echo ... hex_output.s + @echo ... main.obj + @echo ... main.i + @echo ... main.s + @echo ... pio_assembler.obj + @echo ... pio_assembler.i + @echo ... pio_assembler.s + @echo ... pio_disassembler.obj + @echo ... pio_disassembler.i + @echo ... pio_disassembler.s + @echo ... python_output.obj + @echo ... python_output.i + @echo ... python_output.s +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/pioasm/cmake_install.cmake b/build/pioasm/cmake_install.cmake new file mode 100644 index 0000000..3848b69 --- /dev/null +++ b/build/pioasm/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: C:/Users/ngadj/Documents/pico-sdk/tools/pioasm + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/pioasm") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/pioasm/pioasm.exe b/build/pioasm/pioasm.exe new file mode 100644 index 0000000..88144f4 Binary files /dev/null and b/build/pioasm/pioasm.exe differ diff --git a/build/pioasm/pioasm.ilk b/build/pioasm/pioasm.ilk new file mode 100644 index 0000000..cadee9f Binary files /dev/null and b/build/pioasm/pioasm.ilk differ diff --git a/build/pioasm/pioasm.pdb b/build/pioasm/pioasm.pdb new file mode 100644 index 0000000..88a2ecd Binary files /dev/null and b/build/pioasm/pioasm.pdb differ diff --git a/build/src/CMakeFiles/PioasmBuild-complete b/build/src/CMakeFiles/PioasmBuild-complete new file mode 100644 index 0000000..e69de29 diff --git a/build/src/CMakeFiles/PioasmBuild.dir/DependInfo.cmake b/build/src/CMakeFiles/PioasmBuild.dir/DependInfo.cmake new file mode 100644 index 0000000..73668e3 --- /dev/null +++ b/build/src/CMakeFiles/PioasmBuild.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/src/CMakeFiles/PioasmBuild.dir/Labels.json b/build/src/CMakeFiles/PioasmBuild.dir/Labels.json new file mode 100644 index 0000000..3ca3d83 --- /dev/null +++ b/build/src/CMakeFiles/PioasmBuild.dir/Labels.json @@ -0,0 +1,43 @@ +{ + "sources" : + [ + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/PioasmBuild" + }, + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/PioasmBuild.rule" + }, + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/PioasmBuild-complete.rule" + }, + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-install.rule" + }, + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir.rule" + }, + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-download.rule" + }, + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-update.rule" + }, + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch.rule" + }, + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure.rule" + }, + { + "file" : "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-build.rule" + } + ], + "target" : + { + "labels" : + [ + "PioasmBuild" + ], + "name" : "PioasmBuild" + } +} \ No newline at end of file diff --git a/build/src/CMakeFiles/PioasmBuild.dir/Labels.txt b/build/src/CMakeFiles/PioasmBuild.dir/Labels.txt new file mode 100644 index 0000000..5a5e673 --- /dev/null +++ b/build/src/CMakeFiles/PioasmBuild.dir/Labels.txt @@ -0,0 +1,13 @@ +# Target labels + PioasmBuild +# Source files and their labels +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/PioasmBuild +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/PioasmBuild.rule +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/PioasmBuild-complete.rule +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-install.rule +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir.rule +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-download.rule +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-update.rule +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch.rule +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure.rule +C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-build.rule diff --git a/build/src/CMakeFiles/PioasmBuild.dir/build.make b/build/src/CMakeFiles/PioasmBuild.dir/build.make new file mode 100644 index 0000000..8781e7c --- /dev/null +++ b/build/src/CMakeFiles/PioasmBuild.dir/build.make @@ -0,0 +1,160 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +!IF "$(OS)" == "Windows_NT" +NULL= +!ELSE +NULL=nul +!ENDIF +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = "C:\Program Files\CMake\bin\cmake.exe" + +# The command to remove a file. +RM = "C:\Program Files\CMake\bin\cmake.exe" -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = C:\Users\ngadj\Documents\pico-sdvx-test + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = C:\Users\ngadj\Documents\pico-sdvx-test\build + +# Utility rule file for PioasmBuild. + +# Include the progress variables for this target. +include src\CMakeFiles\PioasmBuild.dir\progress.make + +src\CMakeFiles\PioasmBuild: src\CMakeFiles\PioasmBuild-complete + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\CMakeFiles\PioasmBuild-complete: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-install +src\CMakeFiles\PioasmBuild-complete: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-mkdir +src\CMakeFiles\PioasmBuild-complete: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-download +src\CMakeFiles\PioasmBuild-complete: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-update +src\CMakeFiles\PioasmBuild-complete: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-patch +src\CMakeFiles\PioasmBuild-complete: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-configure +src\CMakeFiles\PioasmBuild-complete: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-build +src\CMakeFiles\PioasmBuild-complete: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-install + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'PioasmBuild'" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E make_directory C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E touch C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/PioasmBuild-complete + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E touch C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-done + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\pioasm\src\PioasmBuild-stamp\PioasmBuild-install: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No install step for 'PioasmBuild'" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E echo_append + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E touch C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-install + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\pioasm\src\PioasmBuild-stamp\PioasmBuild-mkdir: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Creating directories for 'PioasmBuild'" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E make_directory C:/Users/ngadj/Documents/pico-sdk/tools/pioasm + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E make_directory C:/Users/ngadj/Documents/pico-sdvx-test/build/pioasm + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E make_directory C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E make_directory C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/tmp + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E make_directory C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E make_directory C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E make_directory C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E touch C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\pioasm\src\PioasmBuild-stamp\PioasmBuild-download: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-mkdir + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "No download step for 'PioasmBuild'" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E echo_append + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E touch C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-download + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\pioasm\src\PioasmBuild-stamp\PioasmBuild-update: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-download + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No update step for 'PioasmBuild'" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E echo_append + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E touch C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-update + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\pioasm\src\PioasmBuild-stamp\PioasmBuild-patch: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-update + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "No patch step for 'PioasmBuild'" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E echo_append + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E touch C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\pioasm\src\PioasmBuild-stamp\PioasmBuild-configure: src\pioasm\tmp\PioasmBuild-cfgcmd.txt +src\pioasm\src\PioasmBuild-stamp\PioasmBuild-configure: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-patch + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Performing configure step for 'PioasmBuild'" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" "-GNMake Makefiles" C:/Users/ngadj/Documents/pico-sdk/tools/pioasm + echo >nul && "C:\Program Files\CMake\bin\cmake.exe" -E touch C:/Users/ngadj/Documents/pico-sdvx-test/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\pioasm\src\PioasmBuild-stamp\PioasmBuild-build: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-configure + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Performing build step for 'PioasmBuild'" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\pioasm + $(MAKE) + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +PioasmBuild: src\CMakeFiles\PioasmBuild +PioasmBuild: src\CMakeFiles\PioasmBuild-complete +PioasmBuild: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-build +PioasmBuild: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-configure +PioasmBuild: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-download +PioasmBuild: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-install +PioasmBuild: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-mkdir +PioasmBuild: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-patch +PioasmBuild: src\pioasm\src\PioasmBuild-stamp\PioasmBuild-update +PioasmBuild: src\CMakeFiles\PioasmBuild.dir\build.make + +.PHONY : PioasmBuild + +# Rule to build all files generated by this target. +src\CMakeFiles\PioasmBuild.dir\build: PioasmBuild + +.PHONY : src\CMakeFiles\PioasmBuild.dir\build + +src\CMakeFiles\PioasmBuild.dir\clean: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + $(CMAKE_COMMAND) -P CMakeFiles\PioasmBuild.dir\cmake_clean.cmake + cd C:\Users\ngadj\Documents\pico-sdvx-test\build +.PHONY : src\CMakeFiles\PioasmBuild.dir\clean + +src\CMakeFiles\PioasmBuild.dir\depend: + $(CMAKE_COMMAND) -E cmake_depends "NMake Makefiles" C:\Users\ngadj\Documents\pico-sdvx-test C:\Users\ngadj\Documents\pico-sdvx-test\src C:\Users\ngadj\Documents\pico-sdvx-test\build C:\Users\ngadj\Documents\pico-sdvx-test\build\src C:\Users\ngadj\Documents\pico-sdvx-test\build\src\CMakeFiles\PioasmBuild.dir\DependInfo.cmake --color=$(COLOR) +.PHONY : src\CMakeFiles\PioasmBuild.dir\depend + diff --git a/build/src/CMakeFiles/PioasmBuild.dir/cmake_clean.cmake b/build/src/CMakeFiles/PioasmBuild.dir/cmake_clean.cmake new file mode 100644 index 0000000..59030e7 --- /dev/null +++ b/build/src/CMakeFiles/PioasmBuild.dir/cmake_clean.cmake @@ -0,0 +1,16 @@ +file(REMOVE_RECURSE + "CMakeFiles/PioasmBuild" + "CMakeFiles/PioasmBuild-complete" + "pioasm/src/PioasmBuild-stamp/PioasmBuild-build" + "pioasm/src/PioasmBuild-stamp/PioasmBuild-configure" + "pioasm/src/PioasmBuild-stamp/PioasmBuild-download" + "pioasm/src/PioasmBuild-stamp/PioasmBuild-install" + "pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir" + "pioasm/src/PioasmBuild-stamp/PioasmBuild-patch" + "pioasm/src/PioasmBuild-stamp/PioasmBuild-update" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/PioasmBuild.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/src/CMakeFiles/PioasmBuild.dir/depend.internal b/build/src/CMakeFiles/PioasmBuild.dir/depend.internal new file mode 100644 index 0000000..7057c48 --- /dev/null +++ b/build/src/CMakeFiles/PioasmBuild.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + diff --git a/build/src/CMakeFiles/PioasmBuild.dir/depend.make b/build/src/CMakeFiles/PioasmBuild.dir/depend.make new file mode 100644 index 0000000..7057c48 --- /dev/null +++ b/build/src/CMakeFiles/PioasmBuild.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + diff --git a/build/src/CMakeFiles/PioasmBuild.dir/progress.make b/build/src/CMakeFiles/PioasmBuild.dir/progress.make new file mode 100644 index 0000000..ac75b05 --- /dev/null +++ b/build/src/CMakeFiles/PioasmBuild.dir/progress.make @@ -0,0 +1,9 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 +CMAKE_PROGRESS_3 = 11 +CMAKE_PROGRESS_4 = 12 +CMAKE_PROGRESS_5 = 13 +CMAKE_PROGRESS_6 = 14 +CMAKE_PROGRESS_7 = 15 +CMAKE_PROGRESS_8 = 16 + diff --git a/build/src/CMakeFiles/pico_sdvx.dir/C.includecache b/build/src/CMakeFiles/pico_sdvx.dir/C.includecache index 5b0281f..95535b9 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/C.includecache +++ b/build/src/CMakeFiles/pico_sdvx.dir/C.includecache @@ -400,14 +400,32 @@ C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/hard C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dma.h + +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h + +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h + +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/uart.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/dma.h +hardware/address_mapped.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h +hardware/platform_defs.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/platform_defs.h +hardware/regs/dma.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/dma.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h hardware/address_mapped.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h @@ -424,6 +442,14 @@ C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/s hardware/regs/pads_bank0.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/pads_bank0.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h +hardware/address_mapped.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h +hardware/platform_defs.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/platform_defs.h +hardware/regs/pio.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/regs/pio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h hardware/address_mapped.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/hardware/address_mapped.h @@ -452,6 +478,16 @@ C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include/hardware/ hardware/regs/addressmap.h C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include/hardware/hardware/regs/addressmap.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include/hardware/dma.h +pico.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include/hardware/pico.h +hardware/structs/dma.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include/hardware/hardware/structs/dma.h +hardware/regs/dreq.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include/hardware/hardware/regs/dreq.h +pico/assert.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include/hardware/pico/assert.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h pico.h C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/pico.h @@ -460,6 +496,32 @@ C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/ hardware/structs/padsbank0.h C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/hardware/structs/padsbank0.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h +pico.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/include/hardware/pico.h +hardware/regs/intctrl.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/include/hardware/hardware/regs/intctrl.h +hardware/regs/m0plus.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/include/hardware/hardware/regs/m0plus.h + +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/pio.h +pico.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/pico.h +hardware/address_mapped.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/hardware/address_mapped.h +hardware/structs/pio.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/hardware/structs/pio.h +hardware/gpio.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/hardware/gpio.h +hardware/regs/dreq.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/hardware/regs/dreq.h +hardware/pio_instructions.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/hardware/pio_instructions.h + +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h +pico.h +C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/pico.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h pico.h C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include/hardware/pico.h @@ -513,6 +575,14 @@ pico/stdlib.h C:/Users/ngadj/Documents/pico-sdvx-test/src/pico/stdlib.h usb_descriptors.h C:/Users/ngadj/Documents/pico-sdvx-test/src/usb_descriptors.h +hardware/pio.h +C:/Users/ngadj/Documents/pico-sdvx-test/src/hardware/pio.h +hardware/dma.h +C:/Users/ngadj/Documents/pico-sdvx-test/src/hardware/dma.h +hardware/irq.h +C:/Users/ngadj/Documents/pico-sdvx-test/src/hardware/irq.h +encoders.pio.h +C:/Users/ngadj/Documents/pico-sdvx-test/src/encoders.pio.h C:/Users/ngadj/Documents/pico-sdvx-test/src/usb_descriptors.h @@ -522,3 +592,7 @@ C:/Users/ngadj/Documents/pico-sdk/src/boards/include/boards/pico.h generated/pico_base/pico/version.h +src/encoders.pio.h +hardware/pio.h +src/hardware/pio.h + diff --git a/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj b/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj new file mode 100644 index 0000000..ad86c0b Binary files /dev/null and b/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj differ diff --git a/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj b/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj new file mode 100644 index 0000000..52f5b51 Binary files /dev/null and b/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj differ diff --git a/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj b/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj index de6627d..c8b0dd8 100644 Binary files a/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj and b/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj differ diff --git a/build/src/CMakeFiles/pico_sdvx.dir/DependInfo.cmake b/build/src/CMakeFiles/pico_sdvx.dir/DependInfo.cmake index a5c7cce..b0fa868 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/DependInfo.cmake +++ b/build/src/CMakeFiles/pico_sdvx.dir/DependInfo.cmake @@ -50,6 +50,7 @@ set(CMAKE_TARGET_DEFINITIONS_ASM # The include file search paths: set(CMAKE_ASM_TARGET_INCLUDE_PATH "../src" + "src" "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include" "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include" @@ -89,6 +90,8 @@ set(CMAKE_ASM_TARGET_INCLUDE_PATH "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common" "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include" + "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include" + "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include" ) set(CMAKE_DEPENDS_CHECK_C "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj" @@ -118,8 +121,10 @@ set(CMAKE_DEPENDS_CHECK_C "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c.obj" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj" + "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj" + "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj" @@ -176,6 +181,7 @@ set(CMAKE_TARGET_DEFINITIONS_C # The include file search paths: set(CMAKE_C_TARGET_INCLUDE_PATH "../src" + "src" "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include" "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include" @@ -215,6 +221,8 @@ set(CMAKE_C_TARGET_INCLUDE_PATH "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common" "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include" + "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include" + "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include" ) set(CMAKE_DEPENDS_CHECK_CXX "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp" "C:/Users/ngadj/Documents/pico-sdvx-test/build/src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj" @@ -251,6 +259,7 @@ set(CMAKE_TARGET_DEFINITIONS_CXX # The include file search paths: set(CMAKE_CXX_TARGET_INCLUDE_PATH "../src" + "src" "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_stdlib/include" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include" "C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include" @@ -290,6 +299,8 @@ set(CMAKE_CXX_TARGET_INCLUDE_PATH "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common" "C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw" "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include" + "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include" + "C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include" ) # Targets to which this target links. diff --git a/build/src/CMakeFiles/pico_sdvx.dir/build.make b/build/src/CMakeFiles/pico_sdvx.dir/build.make index 33c40db..08d83f0 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/build.make +++ b/build/src/CMakeFiles/pico_sdvx.dir/build.make @@ -1144,6 +1144,44 @@ src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw\bs C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S C:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw\bsp\raspberry_pi_pico\board_raspberry_pi_pico.c -o CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw\bsp\raspberry_pi_pico\board_raspberry_pi_pico.c.s cd C:\Users\ngadj\Documents\pico-sdvx-test\build +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: src\CMakeFiles\pico_sdvx.dir\flags.make +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_65) "Building C object src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.i" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c > CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.i + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.s" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c -o CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.s + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: src\CMakeFiles\pico_sdvx.dir\flags.make +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_66) "Building C object src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj -c C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.i" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c > CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.i + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.s" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + C:\PROGRA~2\GNUARM~1\102020~1\bin\AR19DD~1.EXE $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c -o CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.s + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + # Object files for target pico_sdvx pico_sdvx_OBJECTS = \ "CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj" \ @@ -1209,7 +1247,9 @@ pico_sdvx_OBJECTS = \ "CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\tusb.c.obj" \ "CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\common\tusb_fifo.c.obj" \ "CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_fix\rp2040_usb_device_enumeration\rp2040_usb_device_enumeration.c.obj" \ -"CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw\bsp\raspberry_pi_pico\board_raspberry_pi_pico.c.obj" +"CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw\bsp\raspberry_pi_pico\board_raspberry_pi_pico.c.obj" \ +"CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj" \ +"CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj" # External object files for target pico_sdvx pico_sdvx_EXTERNAL_OBJECTS = @@ -1278,10 +1318,12 @@ src\pico_sdvx.elf: src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sd src\pico_sdvx.elf: src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\common\tusb_fifo.c.obj src\pico_sdvx.elf: src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_fix\rp2040_usb_device_enumeration\rp2040_usb_device_enumeration.c.obj src\pico_sdvx.elf: src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw\bsp\raspberry_pi_pico\board_raspberry_pi_pico.c.obj +src\pico_sdvx.elf: src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj +src\pico_sdvx.elf: src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj src\pico_sdvx.elf: src\CMakeFiles\pico_sdvx.dir\build.make src\pico_sdvx.elf: pico-sdk\src\rp2_common\boot_stage2\bs2_default_padded_checksummed.S src\pico_sdvx.elf: src\CMakeFiles\pico_sdvx.dir\objects1.rsp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_65) "Linking CXX executable pico_sdvx.elf" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_67) "Linking CXX executable pico_sdvx.elf" cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src C:\PROGRA~2\GNUARM~1\102020~1\bin\AR10B2~1.EXE -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -Wl,--build-id=none --specs=nosys.specs -Wl,--wrap=sprintf -Wl,--wrap=snprintf -Wl,--wrap=vsnprintf -Wl,--wrap=__clzsi2 -Wl,--wrap=__clzdi2 -Wl,--wrap=__ctzsi2 -Wl,--wrap=__ctzdi2 -Wl,--wrap=__popcountsi2 -Wl,--wrap=__popcountdi2 -Wl,--wrap=__clz -Wl,--wrap=__clzl -Wl,--wrap=__clzll -Wl,--wrap=__aeabi_idiv -Wl,--wrap=__aeabi_idivmod -Wl,--wrap=__aeabi_ldivmod -Wl,--wrap=__aeabi_uidiv -Wl,--wrap=__aeabi_uidivmod -Wl,--wrap=__aeabi_uldivmod -Wl,--wrap=__aeabi_dadd -Wl,--wrap=__aeabi_ddiv -Wl,--wrap=__aeabi_dmul -Wl,--wrap=__aeabi_drsub -Wl,--wrap=__aeabi_dsub -Wl,--wrap=__aeabi_cdcmpeq -Wl,--wrap=__aeabi_cdrcmple -Wl,--wrap=__aeabi_cdcmple -Wl,--wrap=__aeabi_dcmpeq -Wl,--wrap=__aeabi_dcmplt -Wl,--wrap=__aeabi_dcmple -Wl,--wrap=__aeabi_dcmpge -Wl,--wrap=__aeabi_dcmpgt -Wl,--wrap=__aeabi_dcmpun -Wl,--wrap=__aeabi_i2d -Wl,--wrap=__aeabi_l2d -Wl,--wrap=__aeabi_ui2d -Wl,--wrap=__aeabi_ul2d -Wl,--wrap=__aeabi_d2iz -Wl,--wrap=__aeabi_d2lz -Wl,--wrap=__aeabi_d2uiz -Wl,--wrap=__aeabi_d2ulz -Wl,--wrap=__aeabi_d2f -Wl,--wrap=sqrt -Wl,--wrap=cos -Wl,--wrap=sin -Wl,--wrap=tan -Wl,--wrap=atan2 -Wl,--wrap=exp -Wl,--wrap=log -Wl,--wrap=ldexp -Wl,--wrap=copysign -Wl,--wrap=trunc -Wl,--wrap=floor -Wl,--wrap=ceil -Wl,--wrap=round -Wl,--wrap=sincos -Wl,--wrap=asin -Wl,--wrap=acos -Wl,--wrap=atan -Wl,--wrap=sinh -Wl,--wrap=cosh -Wl,--wrap=tanh -Wl,--wrap=asinh -Wl,--wrap=acosh -Wl,--wrap=atanh -Wl,--wrap=exp2 -Wl,--wrap=log2 -Wl,--wrap=exp10 -Wl,--wrap=log10 -Wl,--wrap=pow -Wl,--wrap=powint -Wl,--wrap=hypot -Wl,--wrap=cbrt -Wl,--wrap=fmod -Wl,--wrap=drem -Wl,--wrap=remainder -Wl,--wrap=remquo -Wl,--wrap=expm1 -Wl,--wrap=log1p -Wl,--wrap=fma -Wl,--wrap=__aeabi_lmul -Wl,--wrap=__aeabi_fadd -Wl,--wrap=__aeabi_fdiv -Wl,--wrap=__aeabi_fmul -Wl,--wrap=__aeabi_frsub -Wl,--wrap=__aeabi_fsub -Wl,--wrap=__aeabi_cfcmpeq -Wl,--wrap=__aeabi_cfrcmple -Wl,--wrap=__aeabi_cfcmple -Wl,--wrap=__aeabi_fcmpeq -Wl,--wrap=__aeabi_fcmplt -Wl,--wrap=__aeabi_fcmple -Wl,--wrap=__aeabi_fcmpge -Wl,--wrap=__aeabi_fcmpgt -Wl,--wrap=__aeabi_fcmpun -Wl,--wrap=__aeabi_i2f -Wl,--wrap=__aeabi_l2f -Wl,--wrap=__aeabi_ui2f -Wl,--wrap=__aeabi_ul2f -Wl,--wrap=__aeabi_f2iz -Wl,--wrap=__aeabi_f2lz -Wl,--wrap=__aeabi_f2uiz -Wl,--wrap=__aeabi_f2ulz -Wl,--wrap=__aeabi_f2d -Wl,--wrap=sqrtf -Wl,--wrap=cosf -Wl,--wrap=sinf -Wl,--wrap=tanf -Wl,--wrap=atan2f -Wl,--wrap=expf -Wl,--wrap=logf -Wl,--wrap=ldexpf -Wl,--wrap=copysignf -Wl,--wrap=truncf -Wl,--wrap=floorf -Wl,--wrap=ceilf -Wl,--wrap=roundf -Wl,--wrap=sincosf -Wl,--wrap=asinf -Wl,--wrap=acosf -Wl,--wrap=atanf -Wl,--wrap=sinhf -Wl,--wrap=coshf -Wl,--wrap=tanhf -Wl,--wrap=asinhf -Wl,--wrap=acoshf -Wl,--wrap=atanhf -Wl,--wrap=exp2f -Wl,--wrap=log2f -Wl,--wrap=exp10f -Wl,--wrap=log10f -Wl,--wrap=powf -Wl,--wrap=powintf -Wl,--wrap=hypotf -Wl,--wrap=cbrtf -Wl,--wrap=fmodf -Wl,--wrap=dremf -Wl,--wrap=remainderf -Wl,--wrap=remquof -Wl,--wrap=expm1f -Wl,--wrap=log1pf -Wl,--wrap=fmaf -Wl,--wrap=malloc -Wl,--wrap=calloc -Wl,--wrap=free -Wl,--wrap=memcpy -Wl,--wrap=memset -Wl,--wrap=__aeabi_memcpy -Wl,--wrap=__aeabi_memset -Wl,--wrap=__aeabi_memcpy4 -Wl,--wrap=__aeabi_memset4 -Wl,--wrap=__aeabi_memcpy8 -Wl,--wrap=__aeabi_memset8 -Wl,-Map=pico_sdvx.elf.map -Wl,--script=C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/memmap_default.ld -Wl,--gc-sections -Wl,--wrap=printf -Wl,--wrap=vprintf -Wl,--wrap=puts -Wl,--wrap=putchar @CMakeFiles\pico_sdvx.dir\objects1.rsp -o pico_sdvx.elf ..\pico-sdk\src\rp2_common\boot_stage2\bs2_default_padded_checksummed.S cd C:\Users\ngadj\Documents\pico-sdvx-test\build diff --git a/build/src/CMakeFiles/pico_sdvx.dir/cmake_clean.cmake b/build/src/CMakeFiles/pico_sdvx.dir/cmake_clean.cmake index 644529f..63bf391 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/cmake_clean.cmake +++ b/build/src/CMakeFiles/pico_sdvx.dir/cmake_clean.cmake @@ -27,9 +27,11 @@ file(REMOVE_RECURSE "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj" "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj" "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj" + "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj" "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj" "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj" "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj" + "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj" "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj" "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj" "CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj" diff --git a/build/src/CMakeFiles/pico_sdvx.dir/depend.internal b/build/src/CMakeFiles/pico_sdvx.dir/depend.internal index bd759ca..5ca268c 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/depend.internal +++ b/build/src/CMakeFiles/pico_sdvx.dir/depend.internal @@ -1087,6 +1087,27 @@ src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/ha C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h generated/pico_base/pico/config_autogen.h generated/pico_base/pico/version.h +src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + C:/Users/ngadj/Documents/pico-sdk/src/boards/include/boards/pico.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/assert.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/config.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/error.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/types.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dma.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/dma.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/include/hardware/claim.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include/hardware/dma.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h + generated/pico_base/pico/config_autogen.h + generated/pico_base/pico/version.h src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj C:/Users/ngadj/Documents/pico-sdk/src/boards/include/boards/pico.h C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico.h @@ -1139,6 +1160,33 @@ src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/ha C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h generated/pico_base/pico/config_autogen.h generated/pico_base/pico/version.h +src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + C:/Users/ngadj/Documents/pico-sdk/src/boards/include/boards/pico.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/assert.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/config.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/error.h + C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico/types.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/include/hardware/claim.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/pio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/include/pico/platform.h + generated/pico_base/pico/config_autogen.h + generated/pico_base/pico/version.h src/CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj C:/Users/ngadj/Documents/pico-sdk/src/boards/include/boards/pico.h C:/Users/ngadj/Documents/pico-sdk/src/common/pico_base/include/pico.h @@ -1623,17 +1671,28 @@ src/CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj C:/Users/ngadj/Documents/pico-sdk/src/common/pico_time/include/pico/time.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dma.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/uart.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/dma.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h C:/Users/ngadj/Documents/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/uart.h C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/include/hardware/dma.h C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/pio.h + C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h C:/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/include/hardware/uart.h @@ -1644,6 +1703,7 @@ src/CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj C:/Users/ngadj/Documents/pico-sdvx-test/src/usb_descriptors.h generated/pico_base/pico/config_autogen.h generated/pico_base/pico/version.h + src/encoders.pio.h src/CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj ../src/tusb_config.h C:/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/audio/audio.h diff --git a/build/src/CMakeFiles/pico_sdvx.dir/depend.make b/build/src/CMakeFiles/pico_sdvx.dir/depend.make index e1e739b..7ddcffb 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/depend.make +++ b/build/src/CMakeFiles/pico_sdvx.dir/depend.make @@ -1087,6 +1087,27 @@ src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\ha src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: generated\pico_base\pico\config_autogen.h src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\clocks.c.obj: generated\pico_base\pico\version.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\dma.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\dreq.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\dma.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\include\hardware\claim.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\include\hardware\dma.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: generated\pico_base\pico\config_autogen.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: generated\pico_base\pico\version.h + src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h @@ -1139,6 +1160,33 @@ src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\ha src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: generated\pico_base\pico\config_autogen.h src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq.c.obj: generated\pico_base\pico\version.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\config.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\error.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\types.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\dreq.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pads_bank0.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pio.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\interp.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\padsbank0.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\pio.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\sio.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\include\hardware\claim.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include\hardware\gpio.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\include\hardware\pio.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\include\hardware\pio_instructions.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include\pico\platform.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: generated\pico_base\pico\config_autogen.h +src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: generated\pico_base\pico\version.h + src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\boards\include\boards\pico.h src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico.h src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include\pico\assert.h @@ -1622,17 +1670,28 @@ src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\ src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include\pico\time.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\platform_defs.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\addressmap.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\dma.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\dreq.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\intctrl.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\m0plus.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pads_bank0.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\pio.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\sio.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\timer.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include\hardware\regs\uart.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\dma.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\interp.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\padsbank0.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\pio.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\sio.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\timer.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include\hardware\structs\uart.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include\hardware\address_mapped.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\include\hardware\dma.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include\hardware\gpio.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\include\hardware\irq.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\include\hardware\pio.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\include\hardware\pio_instructions.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include\hardware\sync.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include\hardware\timer.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: C:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include\hardware\uart.h @@ -1643,6 +1702,7 @@ src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: ..\src\pico_sdvx.c src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: ..\src\usb_descriptors.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: generated\pico_base\pico\config_autogen.h src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: generated\pico_base\pico\version.h +src\CMakeFiles\pico_sdvx.dir\pico_sdvx.c.obj: src\encoders.pio.h src\CMakeFiles\pico_sdvx.dir\usb_descriptors.c.obj: ..\src\tusb_config.h src\CMakeFiles\pico_sdvx.dir\usb_descriptors.c.obj: C:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\class\audio\audio.h diff --git a/build/src/CMakeFiles/pico_sdvx.dir/flags.make b/build/src/CMakeFiles/pico_sdvx.dir/flags.make index cae54f5..5616487 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/flags.make +++ b/build/src/CMakeFiles/pico_sdvx.dir/flags.make @@ -6,19 +6,19 @@ # compile CXX with C:/Program Files (x86)/GNU Arm Embedded Toolchain/10 2020-q4-major/bin/arm-none-eabi-g++.exe ASM_DEFINES = -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\"pico_sdvx\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -ASM_INCLUDES = -IC:\Users\ngadj\Documents\pico-sdvx-test\src -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_stdlib\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include -IC:\Users\ngadj\Documents\pico-sdvx-test\build\generated\pico_base -IC:\Users\ngadj\Documents\pico-sdk\src\boards\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_resets\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_bit_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\common -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_fix\rp2040_usb_device_enumeration\include +ASM_INCLUDES = -IC:\Users\ngadj\Documents\pico-sdvx-test\src -IC:\Users\ngadj\Documents\pico-sdvx-test\build\src -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_stdlib\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include -IC:\Users\ngadj\Documents\pico-sdvx-test\build\generated\pico_base -IC:\Users\ngadj\Documents\pico-sdk\src\boards\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_resets\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_bit_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\common -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_fix\rp2040_usb_device_enumeration\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\include ASM_FLAGS = -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections C_DEFINES = -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\"pico_sdvx\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -C_INCLUDES = -IC:\Users\ngadj\Documents\pico-sdvx-test\src -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_stdlib\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include -IC:\Users\ngadj\Documents\pico-sdvx-test\build\generated\pico_base -IC:\Users\ngadj\Documents\pico-sdk\src\boards\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_resets\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_bit_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\common -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_fix\rp2040_usb_device_enumeration\include +C_INCLUDES = -IC:\Users\ngadj\Documents\pico-sdvx-test\src -IC:\Users\ngadj\Documents\pico-sdvx-test\build\src -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_stdlib\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include -IC:\Users\ngadj\Documents\pico-sdvx-test\build\generated\pico_base -IC:\Users\ngadj\Documents\pico-sdk\src\boards\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_resets\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_bit_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\common -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_fix\rp2040_usb_device_enumeration\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\include C_FLAGS = -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -std=gnu11 CXX_DEFINES = -DCFG_TUSB_DEBUG=1 -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DCFG_TUSB_OS=OPT_OS_PICO -DPICO_BIT_OPS_PICO=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_DIVIDER_HARDWARE=1 -DPICO_DOUBLE_PICO=1 -DPICO_FLOAT_PICO=1 -DPICO_INT64_OPS_PICO=1 -DPICO_MEM_OPS_PICO=1 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_PRINTF_PICO=1 -DPICO_STDIO_UART=1 -DPICO_TARGET_NAME=\"pico_sdvx\" -DPICO_USE_BLOCKED_RAM=0 -DRP2040_USB_DEVICE_MODE=1 -DTINYUSB_DEVICE_LINKED=1 -CXX_INCLUDES = -IC:\Users\ngadj\Documents\pico-sdvx-test\src -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_stdlib\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include -IC:\Users\ngadj\Documents\pico-sdvx-test\build\generated\pico_base -IC:\Users\ngadj\Documents\pico-sdk\src\boards\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_resets\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_bit_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\common -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_fix\rp2040_usb_device_enumeration\include +CXX_INCLUDES = -IC:\Users\ngadj\Documents\pico-sdvx-test\src -IC:\Users\ngadj\Documents\pico-sdvx-test\build\src -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_stdlib\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_base\include -IC:\Users\ngadj\Documents\pico-sdvx-test\build\generated\pico_base -IC:\Users\ngadj\Documents\pico-sdk\src\boards\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_platform\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_regs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_base\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2040\hardware_structs\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_claim\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_uart\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_time\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_timer\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_sync\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_util\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_runtime\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_clocks\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_resets\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_watchdog\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_xosc\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_vreg\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_printf\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_bootrom\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_bit_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_divider\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_double\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_int64_ops\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_float\include -IC:\Users\ngadj\Documents\pico-sdk\src\common\pico_binary_info\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_stdio_uart\include -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\src\common -IC:\Users\ngadj\Documents\pico-sdk\lib\tinyusb\hw -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\pico_fix\rp2040_usb_device_enumeration\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\include -IC:\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\include CXX_FLAGS = -march=armv6-m -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -fno-exceptions -fno-unwind-tables -fno-rtti -fno-use-cxa-atexit -std=gnu++17 diff --git a/build/src/CMakeFiles/pico_sdvx.dir/objects1.rsp b/build/src/CMakeFiles/pico_sdvx.dir/objects1.rsp index d19bd2b..9f62bce 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/objects1.rsp +++ b/build/src/CMakeFiles/pico_sdvx.dir/objects1.rsp @@ -1 +1 @@ -CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/net/net_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj +CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/timeout_helper.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/sem.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/datetime.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/queue.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_math.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_math.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/net/net_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj diff --git a/build/src/CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj b/build/src/CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj index f7db13e..b7c2908 100644 Binary files a/build/src/CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj and b/build/src/CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj differ diff --git a/build/src/CMakeFiles/pico_sdvx.dir/progress.make b/build/src/CMakeFiles/pico_sdvx.dir/progress.make index c1fda0d..bb23b82 100644 --- a/build/src/CMakeFiles/pico_sdvx.dir/progress.make +++ b/build/src/CMakeFiles/pico_sdvx.dir/progress.make @@ -1,66 +1,68 @@ -CMAKE_PROGRESS_1 = 14 -CMAKE_PROGRESS_2 = 15 -CMAKE_PROGRESS_3 = 16 -CMAKE_PROGRESS_4 = 17 -CMAKE_PROGRESS_5 = 18 -CMAKE_PROGRESS_6 = 19 -CMAKE_PROGRESS_7 = 20 -CMAKE_PROGRESS_8 = 21 -CMAKE_PROGRESS_9 = 22 -CMAKE_PROGRESS_10 = 23 -CMAKE_PROGRESS_11 = 24 -CMAKE_PROGRESS_12 = 25 -CMAKE_PROGRESS_13 = 26 -CMAKE_PROGRESS_14 = 27 -CMAKE_PROGRESS_15 = 28 -CMAKE_PROGRESS_16 = 29 -CMAKE_PROGRESS_17 = 30 -CMAKE_PROGRESS_18 = 31 -CMAKE_PROGRESS_19 = 32 -CMAKE_PROGRESS_20 = 33 -CMAKE_PROGRESS_21 = 34 -CMAKE_PROGRESS_22 = 35 -CMAKE_PROGRESS_23 = 36 -CMAKE_PROGRESS_24 = 37 -CMAKE_PROGRESS_25 = 38 -CMAKE_PROGRESS_26 = 39 -CMAKE_PROGRESS_27 = 40 -CMAKE_PROGRESS_28 = 41 -CMAKE_PROGRESS_29 = 42 -CMAKE_PROGRESS_30 = 43 -CMAKE_PROGRESS_31 = 44 -CMAKE_PROGRESS_32 = 45 -CMAKE_PROGRESS_33 = 46 -CMAKE_PROGRESS_34 = 47 -CMAKE_PROGRESS_35 = 48 -CMAKE_PROGRESS_36 = 49 -CMAKE_PROGRESS_37 = 50 -CMAKE_PROGRESS_38 = 51 -CMAKE_PROGRESS_39 = 52 -CMAKE_PROGRESS_40 = 53 -CMAKE_PROGRESS_41 = 54 -CMAKE_PROGRESS_42 = 55 -CMAKE_PROGRESS_43 = 56 -CMAKE_PROGRESS_44 = 57 -CMAKE_PROGRESS_45 = 58 -CMAKE_PROGRESS_46 = 59 -CMAKE_PROGRESS_47 = 60 -CMAKE_PROGRESS_48 = 61 -CMAKE_PROGRESS_49 = 62 -CMAKE_PROGRESS_50 = 63 -CMAKE_PROGRESS_51 = 64 -CMAKE_PROGRESS_52 = 65 -CMAKE_PROGRESS_53 = 66 -CMAKE_PROGRESS_54 = 67 -CMAKE_PROGRESS_55 = 68 -CMAKE_PROGRESS_56 = 69 -CMAKE_PROGRESS_57 = 70 -CMAKE_PROGRESS_58 = 71 -CMAKE_PROGRESS_59 = 72 -CMAKE_PROGRESS_60 = 73 -CMAKE_PROGRESS_61 = 74 -CMAKE_PROGRESS_62 = 75 -CMAKE_PROGRESS_63 = 76 -CMAKE_PROGRESS_64 = 77 -CMAKE_PROGRESS_65 = 78 +CMAKE_PROGRESS_1 = 22 +CMAKE_PROGRESS_2 = 23 +CMAKE_PROGRESS_3 = 24 +CMAKE_PROGRESS_4 = 25 +CMAKE_PROGRESS_5 = 26 +CMAKE_PROGRESS_6 = 27 +CMAKE_PROGRESS_7 = 28 +CMAKE_PROGRESS_8 = 29 +CMAKE_PROGRESS_9 = 30 +CMAKE_PROGRESS_10 = 31 +CMAKE_PROGRESS_11 = 32 +CMAKE_PROGRESS_12 = 33 +CMAKE_PROGRESS_13 = 34 +CMAKE_PROGRESS_14 = 35 +CMAKE_PROGRESS_15 = 36 +CMAKE_PROGRESS_16 = 37 +CMAKE_PROGRESS_17 = 38 +CMAKE_PROGRESS_18 = 39 +CMAKE_PROGRESS_19 = 40 +CMAKE_PROGRESS_20 = 41 +CMAKE_PROGRESS_21 = 42 +CMAKE_PROGRESS_22 = 43 +CMAKE_PROGRESS_23 = 44 +CMAKE_PROGRESS_24 = 45 +CMAKE_PROGRESS_25 = 46 +CMAKE_PROGRESS_26 = 47 +CMAKE_PROGRESS_27 = 48 +CMAKE_PROGRESS_28 = 49 +CMAKE_PROGRESS_29 = 50 +CMAKE_PROGRESS_30 = 51 +CMAKE_PROGRESS_31 = 52 +CMAKE_PROGRESS_32 = 53 +CMAKE_PROGRESS_33 = 54 +CMAKE_PROGRESS_34 = 55 +CMAKE_PROGRESS_35 = 56 +CMAKE_PROGRESS_36 = 57 +CMAKE_PROGRESS_37 = 58 +CMAKE_PROGRESS_38 = 59 +CMAKE_PROGRESS_39 = 60 +CMAKE_PROGRESS_40 = 61 +CMAKE_PROGRESS_41 = 62 +CMAKE_PROGRESS_42 = 63 +CMAKE_PROGRESS_43 = 64 +CMAKE_PROGRESS_44 = 65 +CMAKE_PROGRESS_45 = 66 +CMAKE_PROGRESS_46 = 67 +CMAKE_PROGRESS_47 = 68 +CMAKE_PROGRESS_48 = 69 +CMAKE_PROGRESS_49 = 70 +CMAKE_PROGRESS_50 = 71 +CMAKE_PROGRESS_51 = 72 +CMAKE_PROGRESS_52 = 73 +CMAKE_PROGRESS_53 = 74 +CMAKE_PROGRESS_54 = 75 +CMAKE_PROGRESS_55 = 76 +CMAKE_PROGRESS_56 = 77 +CMAKE_PROGRESS_57 = 78 +CMAKE_PROGRESS_58 = 79 +CMAKE_PROGRESS_59 = 80 +CMAKE_PROGRESS_60 = 81 +CMAKE_PROGRESS_61 = 82 +CMAKE_PROGRESS_62 = 83 +CMAKE_PROGRESS_63 = 84 +CMAKE_PROGRESS_64 = 85 +CMAKE_PROGRESS_65 = 86 +CMAKE_PROGRESS_66 = 87 +CMAKE_PROGRESS_67 = 88 diff --git a/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/DependInfo.cmake b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/DependInfo.cmake new file mode 100644 index 0000000..73668e3 --- /dev/null +++ b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/build.make b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/build.make new file mode 100644 index 0000000..0e278e7 --- /dev/null +++ b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/build.make @@ -0,0 +1,89 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +!IF "$(OS)" == "Windows_NT" +NULL= +!ELSE +NULL=nul +!ENDIF +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = "C:\Program Files\CMake\bin\cmake.exe" + +# The command to remove a file. +RM = "C:\Program Files\CMake\bin\cmake.exe" -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = C:\Users\ngadj\Documents\pico-sdvx-test + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = C:\Users\ngadj\Documents\pico-sdvx-test\build + +# Utility rule file for pico_sdvx_encoders_pio_h. + +# Include the progress variables for this target. +include src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\progress.make + +src\CMakeFiles\pico_sdvx_encoders_pio_h: src\encoders.pio.h + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +src\encoders.pio.h: ..\src\encoders.pio + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\ngadj\Documents\pico-sdvx-test\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating encoders.pio.h" + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + ..\pioasm\pioasm.exe -o c-sdk C:/Users/ngadj/Documents/pico-sdvx-test/src/encoders.pio C:/Users/ngadj/Documents/pico-sdvx-test/build/src/encoders.pio.h + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + +pico_sdvx_encoders_pio_h: src\CMakeFiles\pico_sdvx_encoders_pio_h +pico_sdvx_encoders_pio_h: src\encoders.pio.h +pico_sdvx_encoders_pio_h: src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build.make + +.PHONY : pico_sdvx_encoders_pio_h + +# Rule to build all files generated by this target. +src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build: pico_sdvx_encoders_pio_h + +.PHONY : src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build + +src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\clean: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src + $(CMAKE_COMMAND) -P CMakeFiles\pico_sdvx_encoders_pio_h.dir\cmake_clean.cmake + cd C:\Users\ngadj\Documents\pico-sdvx-test\build +.PHONY : src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\clean + +src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\depend: + $(CMAKE_COMMAND) -E cmake_depends "NMake Makefiles" C:\Users\ngadj\Documents\pico-sdvx-test C:\Users\ngadj\Documents\pico-sdvx-test\src C:\Users\ngadj\Documents\pico-sdvx-test\build C:\Users\ngadj\Documents\pico-sdvx-test\build\src C:\Users\ngadj\Documents\pico-sdvx-test\build\src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\DependInfo.cmake --color=$(COLOR) +.PHONY : src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\depend + diff --git a/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/cmake_clean.cmake b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/cmake_clean.cmake new file mode 100644 index 0000000..0571127 --- /dev/null +++ b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/pico_sdvx_encoders_pio_h" + "encoders.pio.h" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/pico_sdvx_encoders_pio_h.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/depend.internal b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/depend.internal new file mode 100644 index 0000000..7057c48 --- /dev/null +++ b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + diff --git a/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/depend.make b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/depend.make new file mode 100644 index 0000000..7057c48 --- /dev/null +++ b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "NMake Makefiles" Generator, CMake Version 3.19 + diff --git a/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/progress.make b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/progress.make new file mode 100644 index 0000000..1f5f030 --- /dev/null +++ b/build/src/CMakeFiles/pico_sdvx_encoders_pio_h.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 89 + diff --git a/build/src/CMakeFiles/progress.marks b/build/src/CMakeFiles/progress.marks index 7a8d601..846df6d 100644 --- a/build/src/CMakeFiles/progress.marks +++ b/build/src/CMakeFiles/progress.marks @@ -1 +1 @@ -77 +88 diff --git a/build/src/Makefile b/build/src/Makefile index 4fd6bec..7ceeb2e 100644 --- a/build/src/Makefile +++ b/build/src/Makefile @@ -142,6 +142,44 @@ pico_sdvx\fast: cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src .PHONY : pico_sdvx\fast +# Convenience name for target. +src\CMakeFiles\PioasmBuild.dir\rule: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) src\CMakeFiles\PioasmBuild.dir\rule + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : src\CMakeFiles\PioasmBuild.dir\rule + +# Convenience name for target. +PioasmBuild: src\CMakeFiles\PioasmBuild.dir\rule + +.PHONY : PioasmBuild + +# fast build rule for target. +PioasmBuild\fast: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\PioasmBuild.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\PioasmBuild.dir\build + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : PioasmBuild\fast + +# Convenience name for target. +src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\rule: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\rule + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\rule + +# Convenience name for target. +pico_sdvx_encoders_pio_h: src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\rule + +.PHONY : pico_sdvx_encoders_pio_h + +# fast build rule for target. +pico_sdvx_encoders_pio_h\fast: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx_encoders_pio_h.dir\build + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : pico_sdvx_encoders_pio_h\fast + # Convenience name for target. src\CMakeFiles\ELF2UF2Build.dir\rule: cd C:\Users\ngadj\Documents\pico-sdvx-test\build @@ -1063,6 +1101,39 @@ C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj: cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src .PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_divider\divider.S.obj +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.obj: C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj + +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.obj + +# target to build an object file +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.obj + +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.i: C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.i + +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.i + +# target to preprocess a source file +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.i: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.i + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.i + +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.s: C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.s + +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.s + +# target to generate assembly for a file +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.s: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.s + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_dma\dma.c.s + C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.obj: C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.c.obj .PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_gpio\gpio.obj @@ -1140,6 +1211,39 @@ C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain. cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src .PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_irq\irq_handler_chain.S.obj +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.obj: C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj + +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.obj + +# target to build an object file +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.obj + +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.i: C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.i + +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.i + +# target to preprocess a source file +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.i: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.i + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.i + +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.s: C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.s + +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.s + +# target to generate assembly for a file +C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.s: + cd C:\Users\ngadj\Documents\pico-sdvx-test\build + $(MAKE) $(MAKESILENT) -f src\CMakeFiles\pico_sdvx.dir\build.make /nologo -$(MAKEFLAGS) src\CMakeFiles\pico_sdvx.dir\C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.s + cd C:\Users\ngadj\Documents\pico-sdvx-test\build\src +.PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pio\pio.c.s + C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.obj: C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.c.obj .PHONY : C_\Users\ngadj\Documents\pico-sdk\src\rp2_common\hardware_pll\pll.obj @@ -2040,6 +2144,8 @@ help: @echo ... edit_cache @echo ... rebuild_cache @echo ... ELF2UF2Build + @echo ... PioasmBuild + @echo ... pico_sdvx_encoders_pio_h @echo ... pico_sdvx @echo ... C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.obj @echo ... C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.i @@ -2123,6 +2229,9 @@ help: @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.i @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.s @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_divider/divider.obj + @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.obj + @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.i + @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.s @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.obj @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.i @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.s @@ -2130,6 +2239,9 @@ help: @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.i @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.s @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.obj + @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.obj + @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.i + @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.s @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.obj @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.i @echo ... C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.s diff --git a/build/src/encoders.pio.h b/build/src/encoders.pio.h new file mode 100644 index 0000000..00e1fac --- /dev/null +++ b/build/src/encoders.pio.h @@ -0,0 +1,73 @@ +// -------------------------------------------------- // +// This file is autogenerated by pioasm; do not edit! // +// -------------------------------------------------- // + +#if !PICO_NO_HARDWARE +#include "hardware/pio.h" +#endif + +// -------- // +// encoders // +// -------- // + +#define encoders_wrap_target 0 +#define encoders_wrap 22 + +static const uint16_t encoders_program_instructions[] = { + // .wrap_target + 0x4002, // 0: in pins, 2 + 0xa046, // 1: mov y, isr + 0xe020, // 2: set x, 0 + 0xa0c1, // 3: mov isr, x + 0x4002, // 4: in pins, 2 + 0xa026, // 5: mov x, isr + 0x00a8, // 6: jmp x != y, 8 + 0x0002, // 7: jmp 2 + 0xa027, // 8: mov x, osr + 0xa0e2, // 9: mov osr, y + 0x6041, // 10: out y, 1 + 0x008e, // 11: jmp y--, 14 + 0x00cf, // 12: jmp pin, 15 + 0x0013, // 13: jmp 19 + 0x00d3, // 14: jmp pin, 19 + 0xa029, // 15: mov x, !x + 0x0051, // 16: jmp x--, 17 + 0xa029, // 17: mov x, !x + 0x0014, // 18: jmp 20 + 0x0054, // 19: jmp x--, 20 + 0xa0c1, // 20: mov isr, x + 0x8020, // 21: push block + 0xa0e1, // 22: mov osr, x + // .wrap +}; + +#if !PICO_NO_HARDWARE +static const struct pio_program encoders_program = { + .instructions = encoders_program_instructions, + .length = 23, + .origin = -1, +}; + +static inline pio_sm_config encoders_program_get_default_config(uint offset) { + pio_sm_config c = pio_get_default_sm_config(); + sm_config_set_wrap(&c, offset + encoders_wrap_target, offset + encoders_wrap); + return c; +} + +static inline void encoders_program_init(PIO pio, uint sm, uint offset, uint pin) { + pio_sm_set_consecutive_pindirs(pio, sm, pin, 2, false); + pio_gpio_init(pio, pin); + pio_gpio_init(pio, pin+1); + gpio_pull_up(pin); + gpio_pull_up(pin+1); + pio_sm_config c = encoders_program_get_default_config(offset); + sm_config_set_in_pins(&c, pin); + sm_config_set_jmp_pin(&c, pin +1); + // Shift to left, autopull disabled + sm_config_set_in_shift(&c, false, false, 2); + pio_sm_init(pio, sm, offset, &c); + pio_sm_set_enabled(pio, sm, true); +} + +#endif + diff --git a/build/src/pico_sdvx.bin b/build/src/pico_sdvx.bin index acae60f..e6da692 100644 Binary files a/build/src/pico_sdvx.bin and b/build/src/pico_sdvx.bin differ diff --git a/build/src/pico_sdvx.dis b/build/src/pico_sdvx.dis index eafe3cc..8160681 100644 --- a/build/src/pico_sdvx.dis +++ b/build/src/pico_sdvx.dis @@ -5,15 +5,15 @@ Sections: Idx Name Size VMA LMA File off Algn 0 .boot2 00000100 10000000 10000000 00010000 2**0 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .text 00006f98 10000100 10000100 00010100 2**3 + 1 .text 000074b0 10000100 10000100 00010100 2**3 CONTENTS, ALLOC, LOAD, READONLY, CODE - 2 .rodata 00001500 10007098 10007098 00017098 2**3 + 2 .rodata 00001800 100075b0 100075b0 000175b0 2**3 CONTENTS, ALLOC, LOAD, READONLY, DATA - 3 .binary_info 00000020 10008598 10008598 00018598 2**2 + 3 .binary_info 00000020 10008db0 10008db0 00018db0 2**2 CONTENTS, ALLOC, LOAD, DATA 4 .ram_vector_table 000000c0 20000000 20000000 00020bd4 2**2 CONTENTS - 5 .data 00000b14 200000c0 100085b8 000200c0 2**4 + 5 .data 00000b14 200000c0 10008dd0 000200c0 2**4 CONTENTS, ALLOC, LOAD, READONLY, CODE 6 .uninitialized_data 00000000 20000bd4 20000bd4 00020c94 2**0 CONTENTS @@ -21,9 +21,9 @@ Idx Name Size VMA LMA File off Algn CONTENTS 8 .scratch_y 00000000 20041000 20041000 00020c94 2**0 CONTENTS - 9 .bss 00000b40 20000bd4 20000bd4 00020bd4 2**2 + 9 .bss 00000b54 20000bd4 20000bd4 00020bd4 2**2 ALLOC - 10 .heap 00000800 20001714 20001714 00020c94 2**2 + 10 .heap 00000800 20001728 20001728 00020c94 2**2 CONTENTS, READONLY 11 .stack_dummy 00000800 20041000 20041000 000214a0 2**5 CONTENTS, READONLY @@ -31,21 +31,21 @@ Idx Name Size VMA LMA File off Algn CONTENTS, READONLY 13 .comment 0000004d 00000000 00000000 00021cc8 2**0 CONTENTS, READONLY - 14 .debug_info 0001dff1 00000000 00000000 00021d15 2**0 + 14 .debug_info 00021917 00000000 00000000 00021d15 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 15 .debug_abbrev 0000614c 00000000 00000000 0003fd06 2**0 + 15 .debug_abbrev 000066a9 00000000 00000000 0004362c 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 16 .debug_loc 00012c14 00000000 00000000 00045e52 2**0 + 16 .debug_loc 000153f6 00000000 00000000 00049cd5 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 17 .debug_aranges 00001218 00000000 00000000 00058a68 2**3 + 17 .debug_aranges 000012e0 00000000 00000000 0005f0d0 2**3 CONTENTS, READONLY, DEBUGGING, OCTETS - 18 .debug_ranges 000034c8 00000000 00000000 00059c80 2**3 + 18 .debug_ranges 00003b98 00000000 00000000 000603b0 2**3 CONTENTS, READONLY, DEBUGGING, OCTETS - 19 .debug_line 0001335a 00000000 00000000 0005d148 2**0 + 19 .debug_line 0001475f 00000000 00000000 00063f48 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 20 .debug_str 000069a5 00000000 00000000 000704a2 2**0 + 20 .debug_str 0000741f 00000000 00000000 000786a7 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 21 .debug_frame 000024d0 00000000 00000000 00076e48 2**2 + 21 .debug_frame 00002768 00000000 00000000 0007fac8 2**2 CONTENTS, READONLY, DEBUGGING, OCTETS pico_sdvx.elf: file format elf32-littlearm @@ -196,8 +196,8 @@ Disassembly of section .text: 100001d4 : 100001d4: 7188ebf2 .word 0x7188ebf2 -100001d8: 10008598 .word 0x10008598 -100001dc: 100085b8 .word 0x100085b8 +100001d8: 10008db0 .word 0x10008db0 +100001dc: 10008dd0 .word 0x10008dd0 100001e0: 10000234 .word 0x10000234 100001e4: e71aa390 .word 0xe71aa390 @@ -252,13 +252,13 @@ Disassembly of section .text: 10000232: 4770 bx lr 10000234 : -10000234: 100085b8 .word 0x100085b8 +10000234: 10008dd0 .word 0x10008dd0 10000238: 200000c0 .word 0x200000c0 1000023c: 20000bd4 .word 0x20000bd4 -10000240: 100090cc .word 0x100090cc +10000240: 100098e4 .word 0x100098e4 10000244: 20040000 .word 0x20040000 10000248: 20040000 .word 0x20040000 -1000024c: 100090cc .word 0x100090cc +1000024c: 100098e4 .word 0x100098e4 10000250: 20041000 .word 0x20041000 10000254: 20041000 .word 0x20041000 10000258: 00000000 .word 0x00000000 @@ -266,7 +266,7 @@ Disassembly of section .text: 1000025e : 1000025e: 480b ldr r0, [pc, #44] ; (1000028c <__get_current_exception+0x26>) -10000260: f003 f924 bl 100034ac +10000260: f003 f9e4 bl 1000362c 10000264: 4700 bx r0 10000266 <__get_current_exception>: @@ -277,23 +277,23 @@ Disassembly of section .text: 10000270: e000ed08 .word 0xe000ed08 10000274: d0000000 .word 0xd0000000 10000278: 20000bd4 .word 0x20000bd4 -1000027c: 20001714 .word 0x20001714 -10000280: 10001a9d .word 0x10001a9d -10000284: 10000635 .word 0x10000635 -10000288: 10001ba5 .word 0x10001ba5 +1000027c: 20001728 .word 0x20001728 +10000280: 10001c1d .word 0x10001c1d +10000284: 100008b5 .word 0x100008b5 +10000288: 10001d25 .word 0x10001d25 1000028c: 00005657 .word 0x00005657 10000290 <__bi_46>: -10000290: 50520006 5360b3ab 10007f64 ..RP..`Sd... +10000290: 50520006 5360b3ab 1000862c ..RP..`S,... 1000029c <__bi_34>: -1000029c: 50520006 02031c86 10007f74 ..RP....t... +1000029c: 50520006 02031c86 1000863c ..RP....<... 100002a8 <__bi_26>: -100002a8: 50520006 9da22254 10007f80 ..RPT"...... +100002a8: 50520006 9da22254 10008648 ..RPT"..H... 100002b4 <__bi_18>: -100002b4: 50520005 68f465de 100090cc ..RP.e.h.... +100002b4: 50520005 68f465de 100098e4 ..RP.e.h.... 100002c0 <_init>: 100002c0: b5f8 push {r3, r4, r5, r6, r7, lr} @@ -316,7 +316,7 @@ Disassembly of section .text: 100002de: bd10 pop {r4, pc} 100002e0: 20000bd4 .word 0x20000bd4 100002e4: 00000000 .word 0x00000000 -100002e8: 10007098 .word 0x10007098 +100002e8: 100075b0 .word 0x100075b0 100002ec : 100002ec: 4b04 ldr r3, [pc, #16] ; (10000300 ) @@ -331,13358 +331,13919 @@ Disassembly of section .text: 100002fe: 46c0 nop ; (mov r8, r8) 10000300: 00000000 .word 0x00000000 10000304: 20000bd8 .word 0x20000bd8 -10000308: 10007098 .word 0x10007098 +10000308: 100075b0 .word 0x100075b0 -1000030c : -1000030c: 2800 cmp r0, #0 -1000030e: d01b beq.n 10000348 -10000310: 2801 cmp r0, #1 -10000312: d019 beq.n 10000348 -10000314: 4b30 ldr r3, [pc, #192] ; (100003d8 ) -10000316: 781b ldrb r3, [r3, #0] -10000318: 2203 movs r2, #3 -1000031a: 4013 ands r3, r2 -1000031c: 22d0 movs r2, #208 ; 0xd0 -1000031e: 0612 lsls r2, r2, #24 -10000320: 6852 ldr r2, [r2, #4] -10000322: 0752 lsls r2, r2, #29 -10000324: d502 bpl.n 1000032c -10000326: 2204 movs r2, #4 -10000328: 4313 orrs r3, r2 -1000032a: b2db uxtb r3, r3 -1000032c: 22d0 movs r2, #208 ; 0xd0 -1000032e: 0612 lsls r2, r2, #24 -10000330: 6852 ldr r2, [r2, #4] -10000332: 0712 lsls r2, r2, #28 -10000334: d502 bpl.n 1000033c -10000336: 2208 movs r2, #8 -10000338: 4313 orrs r3, r2 -1000033a: b2db uxtb r3, r3 -1000033c: 2b0f cmp r3, #15 -1000033e: d846 bhi.n 100003ce -10000340: 009a lsls r2, r3, #2 -10000342: 4926 ldr r1, [pc, #152] ; (100003dc ) -10000344: 588a ldr r2, [r1, r2] -10000346: 4697 mov pc, r2 -10000348: 4b25 ldr r3, [pc, #148] ; (100003e0 ) -1000034a: 781b ldrb r3, [r3, #0] -1000034c: 2203 movs r2, #3 -1000034e: 4013 ands r3, r2 -10000350: 22d0 movs r2, #208 ; 0xd0 -10000352: 0612 lsls r2, r2, #24 -10000354: 6852 ldr r2, [r2, #4] -10000356: 07d2 lsls r2, r2, #31 -10000358: d502 bpl.n 10000360 -1000035a: 2204 movs r2, #4 -1000035c: 4313 orrs r3, r2 -1000035e: b2db uxtb r3, r3 -10000360: 22d0 movs r2, #208 ; 0xd0 -10000362: 0612 lsls r2, r2, #24 -10000364: 6852 ldr r2, [r2, #4] -10000366: 0792 lsls r2, r2, #30 -10000368: d502 bpl.n 10000370 -1000036a: 2208 movs r2, #8 -1000036c: 4313 orrs r3, r2 -1000036e: b2db uxtb r3, r3 -10000370: 2b0f cmp r3, #15 -10000372: d815 bhi.n 100003a0 -10000374: 009a lsls r2, r3, #2 -10000376: 491b ldr r1, [pc, #108] ; (100003e4 ) -10000378: 588a ldr r2, [r1, r2] -1000037a: 4697 mov pc, r2 -1000037c: 491a ldr r1, [pc, #104] ; (100003e8 ) -1000037e: 680a ldr r2, [r1, #0] -10000380: 3201 adds r2, #1 -10000382: 600a str r2, [r1, #0] -10000384: 089b lsrs r3, r3, #2 -10000386: 4a16 ldr r2, [pc, #88] ; (100003e0 ) -10000388: 6013 str r3, [r2, #0] -1000038a: 4770 bx lr -1000038c: 4916 ldr r1, [pc, #88] ; (100003e8 ) -1000038e: 680a ldr r2, [r1, #0] -10000390: 3a01 subs r2, #1 -10000392: 600a str r2, [r1, #0] -10000394: e7f6 b.n 10000384 -10000396: 4914 ldr r1, [pc, #80] ; (100003e8 ) -10000398: 680a ldr r2, [r1, #0] -1000039a: 3202 adds r2, #2 -1000039c: 600a str r2, [r1, #0] -1000039e: e7f1 b.n 10000384 -100003a0: 4911 ldr r1, [pc, #68] ; (100003e8 ) -100003a2: 680a ldr r2, [r1, #0] -100003a4: 3a02 subs r2, #2 -100003a6: 600a str r2, [r1, #0] -100003a8: e7ec b.n 10000384 -100003aa: 4910 ldr r1, [pc, #64] ; (100003ec ) -100003ac: 680a ldr r2, [r1, #0] -100003ae: 3201 adds r2, #1 -100003b0: 600a str r2, [r1, #0] -100003b2: 089b lsrs r3, r3, #2 -100003b4: 4a08 ldr r2, [pc, #32] ; (100003d8 ) -100003b6: 6013 str r3, [r2, #0] -100003b8: e7e7 b.n 1000038a -100003ba: 490c ldr r1, [pc, #48] ; (100003ec ) -100003bc: 680a ldr r2, [r1, #0] -100003be: 3a01 subs r2, #1 -100003c0: 600a str r2, [r1, #0] -100003c2: e7f6 b.n 100003b2 -100003c4: 4909 ldr r1, [pc, #36] ; (100003ec ) -100003c6: 680a ldr r2, [r1, #0] -100003c8: 3202 adds r2, #2 -100003ca: 600a str r2, [r1, #0] -100003cc: e7f1 b.n 100003b2 -100003ce: 4907 ldr r1, [pc, #28] ; (100003ec ) -100003d0: 680a ldr r2, [r1, #0] -100003d2: 3a02 subs r2, #2 -100003d4: 600a str r2, [r1, #0] -100003d6: e7ec b.n 100003b2 -100003d8: 200014ec .word 0x200014ec -100003dc: 10007098 .word 0x10007098 -100003e0: 200014d0 .word 0x200014d0 -100003e4: 100070d8 .word 0x100070d8 -100003e8: 200014cc .word 0x200014cc -100003ec: 200014e8 .word 0x200014e8 +1000030c : +1000030c: 2200 movs r2, #0 +1000030e: 2301 movs r3, #1 +10000310: e001 b.n 10000316 +10000312: 005b lsls r3, r3, #1 +10000314: 3201 adds r2, #1 +10000316: 20a0 movs r0, #160 ; 0xa0 +10000318: 05c0 lsls r0, r0, #23 +1000031a: 490a ldr r1, [pc, #40] ; (10000344 ) +1000031c: 5841 ldr r1, [r0, r1] +1000031e: 420b tst r3, r1 +10000320: d0f7 beq.n 10000312 +10000322: 2301 movs r3, #1 +10000324: 4093 lsls r3, r2 +10000326: 4907 ldr r1, [pc, #28] ; (10000344 ) +10000328: 5043 str r3, [r0, r1] +1000032a: 2a03 cmp r2, #3 +1000032c: dc09 bgt.n 10000342 +1000032e: 4b06 ldr r3, [pc, #24] ; (10000348 ) +10000330: 681b ldr r3, [r3, #0] +10000332: 0011 movs r1, r2 +10000334: 3108 adds r1, #8 +10000336: 0089 lsls r1, r1, #2 +10000338: 185b adds r3, r3, r1 +1000033a: 0192 lsls r2, r2, #6 +1000033c: 4684 mov ip, r0 +1000033e: 4462 add r2, ip +10000340: 63d3 str r3, [r2, #60] ; 0x3c +10000342: 4770 bx lr +10000344: 0000040c .word 0x0000040c +10000348: 200014d8 .word 0x200014d8 -100003f0 : -100003f0: b570 push {r4, r5, r6, lr} -100003f2: 2019 movs r0, #25 -100003f4: f000 fa22 bl 1000083c -100003f8: 23d0 movs r3, #208 ; 0xd0 -100003fa: 061b lsls r3, r3, #24 -100003fc: 2280 movs r2, #128 ; 0x80 -100003fe: 0492 lsls r2, r2, #18 -10000400: 625a str r2, [r3, #36] ; 0x24 -10000402: 615a str r2, [r3, #20] -10000404: 2500 movs r5, #0 -10000406: e019 b.n 1000043c -10000408: 4b38 ldr r3, [pc, #224] ; (100004ec ) -1000040a: 5d5c ldrb r4, [r3, r5] -1000040c: 0020 movs r0, r4 -1000040e: f000 fa15 bl 1000083c -10000412: 2105 movs r1, #5 -10000414: 0020 movs r0, r4 -10000416: f000 f95d bl 100006d4 -1000041a: 2301 movs r3, #1 -1000041c: 40a3 lsls r3, r4 -1000041e: 22d0 movs r2, #208 ; 0xd0 -10000420: 0612 lsls r2, r2, #24 -10000422: 6293 str r3, [r2, #40] ; 0x28 -10000424: 2200 movs r2, #0 -10000426: 2101 movs r1, #1 -10000428: 0020 movs r0, r4 -1000042a: f000 f96b bl 10000704 -1000042e: 4b30 ldr r3, [pc, #192] ; (100004f0 ) -10000430: 2201 movs r2, #1 -10000432: 210c movs r1, #12 -10000434: 0020 movs r0, r4 -10000436: f000 f9b5 bl 100007a4 -1000043a: 3501 adds r5, #1 -1000043c: 2d01 cmp r5, #1 -1000043e: d9e3 bls.n 10000408 -10000440: 23d0 movs r3, #208 ; 0xd0 -10000442: 061b lsls r3, r3, #24 -10000444: 685a ldr r2, [r3, #4] -10000446: 2301 movs r3, #1 -10000448: 4013 ands r3, r2 -1000044a: 4a2a ldr r2, [pc, #168] ; (100004f4 ) -1000044c: 6013 str r3, [r2, #0] -1000044e: 2500 movs r5, #0 -10000450: e019 b.n 10000486 -10000452: 4b29 ldr r3, [pc, #164] ; (100004f8 ) -10000454: 5d5c ldrb r4, [r3, r5] -10000456: 0020 movs r0, r4 -10000458: f000 f9f0 bl 1000083c -1000045c: 2105 movs r1, #5 -1000045e: 0020 movs r0, r4 -10000460: f000 f938 bl 100006d4 -10000464: 2301 movs r3, #1 -10000466: 40a3 lsls r3, r4 -10000468: 22d0 movs r2, #208 ; 0xd0 -1000046a: 0612 lsls r2, r2, #24 -1000046c: 6293 str r3, [r2, #40] ; 0x28 -1000046e: 2200 movs r2, #0 -10000470: 2101 movs r1, #1 -10000472: 0020 movs r0, r4 -10000474: f000 f946 bl 10000704 -10000478: 4b1d ldr r3, [pc, #116] ; (100004f0 ) -1000047a: 2201 movs r2, #1 -1000047c: 210c movs r1, #12 -1000047e: 0020 movs r0, r4 -10000480: f000 f990 bl 100007a4 -10000484: 3501 adds r5, #1 -10000486: 2d01 cmp r5, #1 -10000488: d9e3 bls.n 10000452 -1000048a: 23d0 movs r3, #208 ; 0xd0 -1000048c: 061b lsls r3, r3, #24 -1000048e: 685a ldr r2, [r3, #4] -10000490: 0892 lsrs r2, r2, #2 -10000492: 2301 movs r3, #1 -10000494: 4013 ands r3, r2 -10000496: 4a19 ldr r2, [pc, #100] ; (100004fc ) -10000498: 6013 str r3, [r2, #0] -1000049a: 2500 movs r5, #0 -1000049c: e013 b.n 100004c6 -1000049e: 4b18 ldr r3, [pc, #96] ; (10000500 ) -100004a0: 5d5c ldrb r4, [r3, r5] -100004a2: 0020 movs r0, r4 -100004a4: f000 f9ca bl 1000083c -100004a8: 2105 movs r1, #5 -100004aa: 0020 movs r0, r4 -100004ac: f000 f912 bl 100006d4 -100004b0: 2301 movs r3, #1 -100004b2: 40a3 lsls r3, r4 -100004b4: 22d0 movs r2, #208 ; 0xd0 -100004b6: 0612 lsls r2, r2, #24 -100004b8: 6293 str r3, [r2, #40] ; 0x28 -100004ba: 2200 movs r2, #0 -100004bc: 2101 movs r1, #1 -100004be: 0020 movs r0, r4 -100004c0: f000 f920 bl 10000704 -100004c4: 3501 adds r5, #1 -100004c6: 2d06 cmp r5, #6 -100004c8: d9e9 bls.n 1000049e -100004ca: 2400 movs r4, #0 -100004cc: e00a b.n 100004e4 -100004ce: 4b0d ldr r3, [pc, #52] ; (10000504 ) -100004d0: 5d1d ldrb r5, [r3, r4] -100004d2: 0028 movs r0, r5 -100004d4: f000 f9b2 bl 1000083c -100004d8: 2301 movs r3, #1 -100004da: 40ab lsls r3, r5 -100004dc: 22d0 movs r2, #208 ; 0xd0 -100004de: 0612 lsls r2, r2, #24 -100004e0: 6253 str r3, [r2, #36] ; 0x24 -100004e2: 3401 adds r4, #1 -100004e4: 2c06 cmp r4, #6 -100004e6: d9f2 bls.n 100004ce -100004e8: bd70 pop {r4, r5, r6, pc} -100004ea: 46c0 nop ; (mov r8, r8) -100004ec: 10007120 .word 0x10007120 -100004f0: 1000030d .word 0x1000030d -100004f4: 200014d0 .word 0x200014d0 -100004f8: 10007124 .word 0x10007124 -100004fc: 200014ec .word 0x200014ec -10000500: 10007128 .word 0x10007128 -10000504: 10007118 .word 0x10007118 +1000034c : +1000034c: b5f0 push {r4, r5, r6, r7, lr} +1000034e: 46c6 mov lr, r8 +10000350: b500 push {lr} +10000352: b090 sub sp, #64 ; 0x40 +10000354: 0004 movs r4, r0 +10000356: 4688 mov r8, r1 +10000358: 0016 movs r6, r2 +1000035a: 001d movs r5, r3 +1000035c: 2300 movs r3, #0 +1000035e: 9300 str r3, [sp, #0] +10000360: 3302 adds r3, #2 +10000362: 002a movs r2, r5 +10000364: f006 fbb0 bl 10006ac8 +10000368: 4b55 ldr r3, [pc, #340] ; (100004c0 ) +1000036a: 429c cmp r4, r3 +1000036c: d003 beq.n 10000376 +1000036e: 4b55 ldr r3, [pc, #340] ; (100004c4 ) +10000370: 429c cmp r4, r3 +10000372: d000 beq.n 10000376 +10000374: e079 b.n 1000046a +10000376: 4b52 ldr r3, [pc, #328] ; (100004c0 ) +10000378: 429c cmp r4, r3 +1000037a: d100 bne.n 1000037e +1000037c: e07c b.n 10000478 +1000037e: 2107 movs r1, #7 +10000380: 0028 movs r0, r5 +10000382: f000 fae9 bl 10000958 +10000386: 1c6f adds r7, r5, #1 +10000388: 4b4d ldr r3, [pc, #308] ; (100004c0 ) +1000038a: 429c cmp r4, r3 +1000038c: d003 beq.n 10000396 +1000038e: 4b4d ldr r3, [pc, #308] ; (100004c4 ) +10000390: 429c cmp r4, r3 +10000392: d000 beq.n 10000396 +10000394: e072 b.n 1000047c +10000396: 4b4a ldr r3, [pc, #296] ; (100004c0 ) +10000398: 429c cmp r4, r3 +1000039a: d100 bne.n 1000039e +1000039c: e075 b.n 1000048a +1000039e: 2107 movs r1, #7 +100003a0: 0038 movs r0, r7 +100003a2: f000 fad9 bl 10000958 +100003a6: 2200 movs r2, #0 +100003a8: 2101 movs r1, #1 +100003aa: 0028 movs r0, r5 +100003ac: f000 faec bl 10000988 +100003b0: 2200 movs r2, #0 +100003b2: 2101 movs r1, #1 +100003b4: 0038 movs r0, r7 +100003b6: f000 fae7 bl 10000988 +100003ba: 2210 movs r2, #16 +100003bc: 2100 movs r1, #0 +100003be: a808 add r0, sp, #32 +100003c0: f004 f8b2 bl 10004528 <__wrap_memset> +100003c4: 2380 movs r3, #128 ; 0x80 +100003c6: 025b lsls r3, r3, #9 +100003c8: 9308 str r3, [sp, #32] +100003ca: 23f8 movs r3, #248 ; 0xf8 +100003cc: 025b lsls r3, r3, #9 +100003ce: 9309 str r3, [sp, #36] ; 0x24 +100003d0: 2380 movs r3, #128 ; 0x80 +100003d2: 02db lsls r3, r3, #11 +100003d4: 930a str r3, [sp, #40] ; 0x28 +100003d6: 23c0 movs r3, #192 ; 0xc0 +100003d8: 031b lsls r3, r3, #12 +100003da: 930a str r3, [sp, #40] ; 0x28 +100003dc: 2210 movs r2, #16 +100003de: a908 add r1, sp, #32 +100003e0: a804 add r0, sp, #16 +100003e2: f004 f8a7 bl 10004534 <__wrap___aeabi_memcpy> +100003e6: 0032 movs r2, r6 +100003e8: 3216 adds r2, #22 +100003ea: 2a1f cmp r2, #31 +100003ec: d84f bhi.n 1000048e +100003ee: 2e1f cmp r6, #31 +100003f0: d853 bhi.n 1000049a +100003f2: 9b05 ldr r3, [sp, #20] +100003f4: 9303 str r3, [sp, #12] +100003f6: 4b34 ldr r3, [pc, #208] ; (100004c8 ) +100003f8: 9903 ldr r1, [sp, #12] +100003fa: 400b ands r3, r1 +100003fc: 01f1 lsls r1, r6, #7 +100003fe: 430b orrs r3, r1 +10000400: 0312 lsls r2, r2, #12 +10000402: 4313 orrs r3, r2 +10000404: 9305 str r3, [sp, #20] +10000406: 2210 movs r2, #16 +10000408: a904 add r1, sp, #16 +1000040a: a80c add r0, sp, #48 ; 0x30 +1000040c: f004 f892 bl 10004534 <__wrap___aeabi_memcpy> +10000410: 2d1f cmp r5, #31 +10000412: d848 bhi.n 100004a6 +10000414: 9b0f ldr r3, [sp, #60] ; 0x3c +10000416: 9303 str r3, [sp, #12] +10000418: 4b2c ldr r3, [pc, #176] ; (100004cc ) +1000041a: 9a03 ldr r2, [sp, #12] +1000041c: 4013 ands r3, r2 +1000041e: 03ed lsls r5, r5, #15 +10000420: 431d orrs r5, r3 +10000422: 950f str r5, [sp, #60] ; 0x3c +10000424: 2f1f cmp r7, #31 +10000426: d844 bhi.n 100004b2 +10000428: 9b0d ldr r3, [sp, #52] ; 0x34 +1000042a: 9303 str r3, [sp, #12] +1000042c: 4b28 ldr r3, [pc, #160] ; (100004d0 ) +1000042e: 9a03 ldr r2, [sp, #12] +10000430: 4013 ands r3, r2 +10000432: 063f lsls r7, r7, #24 +10000434: 431f orrs r7, r3 +10000436: 970d str r7, [sp, #52] ; 0x34 +10000438: 9b0e ldr r3, [sp, #56] ; 0x38 +1000043a: 9303 str r3, [sp, #12] +1000043c: 4a25 ldr r2, [pc, #148] ; (100004d4 ) +1000043e: 401a ands r2, r3 +10000440: 2380 movs r3, #128 ; 0x80 +10000442: 039b lsls r3, r3, #14 +10000444: 4313 orrs r3, r2 +10000446: 930e str r3, [sp, #56] ; 0x38 +10000448: ab0c add r3, sp, #48 ; 0x30 +1000044a: 0032 movs r2, r6 +1000044c: 4641 mov r1, r8 +1000044e: 0020 movs r0, r4 +10000450: f006 fb80 bl 10006b54 +10000454: 6823 ldr r3, [r4, #0] +10000456: 2201 movs r2, #1 +10000458: 4641 mov r1, r8 +1000045a: 408a lsls r2, r1 +1000045c: 4393 bics r3, r2 +1000045e: 4313 orrs r3, r2 +10000460: 6023 str r3, [r4, #0] +10000462: b010 add sp, #64 ; 0x40 +10000464: bc80 pop {r7} +10000466: 46b8 mov r8, r7 +10000468: bdf0 pop {r4, r5, r6, r7, pc} +1000046a: 2190 movs r1, #144 ; 0x90 +1000046c: 4b1a ldr r3, [pc, #104] ; (100004d8 ) +1000046e: 4a1b ldr r2, [pc, #108] ; (100004dc ) +10000470: 31ff adds r1, #255 ; 0xff +10000472: 481b ldr r0, [pc, #108] ; (100004e0 ) +10000474: f001 fc5a bl 10001d2c <__assert_func> +10000478: 2106 movs r1, #6 +1000047a: e781 b.n 10000380 +1000047c: 2190 movs r1, #144 ; 0x90 +1000047e: 4b16 ldr r3, [pc, #88] ; (100004d8 ) +10000480: 4a16 ldr r2, [pc, #88] ; (100004dc ) +10000482: 31ff adds r1, #255 ; 0xff +10000484: 4816 ldr r0, [pc, #88] ; (100004e0 ) +10000486: f001 fc51 bl 10001d2c <__assert_func> +1000048a: 2106 movs r1, #6 +1000048c: e788 b.n 100003a0 +1000048e: 4b15 ldr r3, [pc, #84] ; (100004e4 ) +10000490: 4a15 ldr r2, [pc, #84] ; (100004e8 ) +10000492: 21ed movs r1, #237 ; 0xed +10000494: 4812 ldr r0, [pc, #72] ; (100004e0 ) +10000496: f001 fc49 bl 10001d2c <__assert_func> +1000049a: 4b14 ldr r3, [pc, #80] ; (100004ec ) +1000049c: 4a12 ldr r2, [pc, #72] ; (100004e8 ) +1000049e: 21ee movs r1, #238 ; 0xee +100004a0: 480f ldr r0, [pc, #60] ; (100004e0 ) +100004a2: f001 fc43 bl 10001d2c <__assert_func> +100004a6: 4b12 ldr r3, [pc, #72] ; (100004f0 ) +100004a8: 4a12 ldr r2, [pc, #72] ; (100004f4 ) +100004aa: 219a movs r1, #154 ; 0x9a +100004ac: 480c ldr r0, [pc, #48] ; (100004e0 ) +100004ae: f001 fc3d bl 10001d2c <__assert_func> +100004b2: 4b11 ldr r3, [pc, #68] ; (100004f8 ) +100004b4: 4a11 ldr r2, [pc, #68] ; (100004fc ) +100004b6: 21fb movs r1, #251 ; 0xfb +100004b8: 4809 ldr r0, [pc, #36] ; (100004e0 ) +100004ba: f001 fc37 bl 10001d2c <__assert_func> +100004be: 46c0 nop ; (mov r8, r8) +100004c0: 50200000 .word 0x50200000 +100004c4: 50300000 .word 0x50300000 +100004c8: fffe007f .word 0xfffe007f +100004cc: fff07fff .word 0xfff07fff +100004d0: e0ffffff .word 0xe0ffffff +100004d4: fe0affff .word 0xfe0affff +100004d8: 100075b0 .word 0x100075b0 +100004dc: 100077b4 .word 0x100077b4 +100004e0: 100075cc .word 0x100075cc +100004e4: 10007624 .word 0x10007624 +100004e8: 100077a0 .word 0x100077a0 +100004ec: 10007644 .word 0x10007644 +100004f0: 10007668 .word 0x10007668 +100004f4: 10007788 .word 0x10007788 +100004f8: 10007678 .word 0x10007678 +100004fc: 10007770 .word 0x10007770 -10000508 : -10000508: b570 push {r4, r5, r6, lr} -1000050a: b086 sub sp, #24 -1000050c: 2000 movs r0, #0 -1000050e: f005 fda3 bl 10006058 -10000512: 1e05 subs r5, r0, #0 -10000514: d100 bne.n 10000518 -10000516: e080 b.n 1000061a -10000518: 2300 movs r3, #0 -1000051a: 9304 str r3, [sp, #16] -1000051c: aa04 add r2, sp, #16 -1000051e: 8093 strh r3, [r2, #4] -10000520: 2400 movs r4, #0 -10000522: 2100 movs r1, #0 -10000524: 2200 movs r2, #0 -10000526: e007 b.n 10000538 -10000528: 4b3d ldr r3, [pc, #244] ; (10000620 ) -1000052a: 5d18 ldrb r0, [r3, r4] -1000052c: 2301 movs r3, #1 -1000052e: 4083 lsls r3, r0 -10000530: 20d0 movs r0, #208 ; 0xd0 -10000532: 0600 lsls r0, r0, #24 -10000534: 6183 str r3, [r0, #24] -10000536: 3401 adds r4, #1 -10000538: 2c06 cmp r4, #6 -1000053a: d818 bhi.n 1000056e -1000053c: 4b39 ldr r3, [pc, #228] ; (10000624 ) -1000053e: 5d18 ldrb r0, [r3, r4] -10000540: 23d0 movs r3, #208 ; 0xd0 -10000542: 061b lsls r3, r3, #24 -10000544: 685b ldr r3, [r3, #4] -10000546: 40c3 lsrs r3, r0 -10000548: 07db lsls r3, r3, #31 -1000054a: d4ed bmi.n 10000528 -1000054c: 4b36 ldr r3, [pc, #216] ; (10000628 ) -1000054e: 5d1a ldrb r2, [r3, r4] -10000550: ab04 add r3, sp, #16 -10000552: 545a strb r2, [r3, r1] -10000554: 1c48 adds r0, r1, #1 -10000556: 2107 movs r1, #7 -10000558: f003 f800 bl 1000355c <__wrap___aeabi_uidiv> -1000055c: 4b30 ldr r3, [pc, #192] ; (10000620 ) -1000055e: 5d1a ldrb r2, [r3, r4] -10000560: 2301 movs r3, #1 -10000562: 4093 lsls r3, r2 -10000564: 22d0 movs r2, #208 ; 0xd0 -10000566: 0612 lsls r2, r2, #24 -10000568: 6153 str r3, [r2, #20] -1000056a: 002a movs r2, r5 -1000056c: e7e3 b.n 10000536 -1000056e: 2a00 cmp r2, #0 -10000570: d01d beq.n 100005ae -10000572: ab04 add r3, sp, #16 -10000574: 2200 movs r2, #0 -10000576: 2101 movs r1, #1 -10000578: 2000 movs r0, #0 -1000057a: f005 fdd7 bl 1000612c -1000057e: 4b2b ldr r3, [pc, #172] ; (1000062c ) -10000580: 681b ldr r3, [r3, #0] -10000582: 2b00 cmp r3, #0 -10000584: d103 bne.n 1000058e -10000586: 4b2a ldr r3, [pc, #168] ; (10000630 ) -10000588: 681b ldr r3, [r3, #0] -1000058a: 2b00 cmp r3, #0 -1000058c: d045 beq.n 1000061a -1000058e: 2000 movs r0, #0 -10000590: f005 fd62 bl 10006058 -10000594: 2800 cmp r0, #0 -10000596: d129 bne.n 100005ec -10000598: f000 ff4e bl 10001438 -1000059c: 2900 cmp r1, #0 -1000059e: d00d beq.n 100005bc -100005a0: 22fa movs r2, #250 ; 0xfa -100005a2: 0092 lsls r2, r2, #2 -100005a4: 2300 movs r3, #0 -100005a6: f003 f81f bl 100035e8 <__wrap___aeabi_uldivmod> -100005aa: 0004 movs r4, r0 -100005ac: e014 b.n 100005d8 -100005ae: 2300 movs r3, #0 -100005b0: 2200 movs r2, #0 -100005b2: 2101 movs r1, #1 -100005b4: 2000 movs r0, #0 -100005b6: f005 fdb9 bl 1000612c -100005ba: e7e0 b.n 1000057e -100005bc: 21fa movs r1, #250 ; 0xfa -100005be: 0089 lsls r1, r1, #2 -100005c0: f002 ffcc bl 1000355c <__wrap___aeabi_uidiv> -100005c4: 0004 movs r4, r0 -100005c6: e007 b.n 100005d8 -100005c8: 21fa movs r1, #250 ; 0xfa -100005ca: 0089 lsls r1, r1, #2 -100005cc: f002 ffc6 bl 1000355c <__wrap___aeabi_uidiv> -100005d0: 42a0 cmp r0, r4 -100005d2: d1dc bne.n 1000058e -100005d4: f005 fb10 bl 10005bf8 -100005d8: f000 ff2e bl 10001438 -100005dc: 2900 cmp r1, #0 -100005de: d0f3 beq.n 100005c8 -100005e0: 22fa movs r2, #250 ; 0xfa -100005e2: 0092 lsls r2, r2, #2 -100005e4: 2300 movs r3, #0 -100005e6: f002 ffff bl 100035e8 <__wrap___aeabi_uldivmod> -100005ea: e7f1 b.n 100005d0 -100005ec: 4c0f ldr r4, [pc, #60] ; (1000062c ) -100005ee: 6823 ldr r3, [r4, #0] -100005f0: 009a lsls r2, r3, #2 -100005f2: 189b adds r3, r3, r2 -100005f4: 005b lsls r3, r3, #1 -100005f6: b25b sxtb r3, r3 -100005f8: 4e0d ldr r6, [pc, #52] ; (10000630 ) -100005fa: 6832 ldr r2, [r6, #0] -100005fc: 0091 lsls r1, r2, #2 -100005fe: 1852 adds r2, r2, r1 -10000600: 0052 lsls r2, r2, #1 -10000602: b252 sxtb r2, r2 -10000604: 2500 movs r5, #0 -10000606: 9502 str r5, [sp, #8] -10000608: 9501 str r5, [sp, #4] -1000060a: 9200 str r2, [sp, #0] -1000060c: 2200 movs r2, #0 -1000060e: 2102 movs r1, #2 -10000610: 2000 movs r0, #0 -10000612: f005 fda6 bl 10006162 -10000616: 6025 str r5, [r4, #0] -10000618: 6035 str r5, [r6, #0] -1000061a: b006 add sp, #24 -1000061c: bd70 pop {r4, r5, r6, pc} -1000061e: 46c0 nop ; (mov r8, r8) -10000620: 10007118 .word 0x10007118 -10000624: 10007128 .word 0x10007128 -10000628: 10007130 .word 0x10007130 -1000062c: 200014cc .word 0x200014cc -10000630: 200014e8 .word 0x200014e8 +10000500 : +10000500: b5f8 push {r3, r4, r5, r6, r7, lr} +10000502: 2019 movs r0, #25 +10000504: f000 fa5a bl 100009bc +10000508: 23d0 movs r3, #208 ; 0xd0 +1000050a: 061b lsls r3, r3, #24 +1000050c: 2280 movs r2, #128 ; 0x80 +1000050e: 0492 lsls r2, r2, #18 +10000510: 625a str r2, [r3, #36] ; 0x24 +10000512: 615a str r2, [r3, #20] +10000514: 4856 ldr r0, [pc, #344] ; (10000670 ) +10000516: 4b57 ldr r3, [pc, #348] ; (10000674 ) +10000518: 6018 str r0, [r3, #0] +1000051a: 4957 ldr r1, [pc, #348] ; (10000678 ) +1000051c: f006 fab8 bl 10006a90 +10000520: 0006 movs r6, r0 +10000522: 2400 movs r4, #0 +10000524: e031 b.n 1000058a +10000526: 4b55 ldr r3, [pc, #340] ; (1000067c ) +10000528: 4a55 ldr r2, [pc, #340] ; (10000680 ) +1000052a: 21ae movs r1, #174 ; 0xae +1000052c: 4855 ldr r0, [pc, #340] ; (10000684 ) +1000052e: f001 fbfd bl 10001d2c <__assert_func> +10000532: 1d2a adds r2, r5, #4 +10000534: 484e ldr r0, [pc, #312] ; (10000670 ) +10000536: 4281 cmp r1, r0 +10000538: d060 beq.n 100005fc +1000053a: 2108 movs r1, #8 +1000053c: 1852 adds r2, r2, r1 +1000053e: 2a3f cmp r2, #63 ; 0x3f +10000540: d85e bhi.n 10000600 +10000542: 4951 ldr r1, [pc, #324] ; (10000688 ) +10000544: 4019 ands r1, r3 +10000546: 03d3 lsls r3, r2, #15 +10000548: 430b orrs r3, r1 +1000054a: 00a2 lsls r2, r4, #2 +1000054c: 494f ldr r1, [pc, #316] ; (1000068c ) +1000054e: 1889 adds r1, r1, r2 +10000550: 4a48 ldr r2, [pc, #288] ; (10000674 ) +10000552: 6810 ldr r0, [r2, #0] +10000554: 0022 movs r2, r4 +10000556: 3208 adds r2, #8 +10000558: 0092 lsls r2, r2, #2 +1000055a: 1880 adds r0, r0, r2 +1000055c: 01aa lsls r2, r5, #6 +1000055e: 27a0 movs r7, #160 ; 0xa0 +10000560: 05ff lsls r7, r7, #23 +10000562: 46bc mov ip, r7 +10000564: 4462 add r2, ip +10000566: 6010 str r0, [r2, #0] +10000568: 6051 str r1, [r2, #4] +1000056a: 2110 movs r1, #16 +1000056c: 6091 str r1, [r2, #8] +1000056e: 60d3 str r3, [r2, #12] +10000570: 4947 ldr r1, [pc, #284] ; (10000690 ) +10000572: 200b movs r0, #11 +10000574: f001 fe1c bl 100021b0 +10000578: 2101 movs r1, #1 +1000057a: 200b movs r0, #11 +1000057c: f001 fe08 bl 10002190 +10000580: 2301 movs r3, #1 +10000582: 40ab lsls r3, r5 +10000584: 4a43 ldr r2, [pc, #268] ; (10000694 ) +10000586: 6013 str r3, [r2, #0] +10000588: 3401 adds r4, #1 +1000058a: 2c01 cmp r4, #1 +1000058c: dc3e bgt.n 1000060c +1000058e: 00a3 lsls r3, r4, #2 +10000590: 2200 movs r2, #0 +10000592: 493e ldr r1, [pc, #248] ; (1000068c ) +10000594: 505a str r2, [r3, r1] +10000596: 4940 ldr r1, [pc, #256] ; (10000698 ) +10000598: 505a str r2, [r3, r1] +1000059a: 0025 movs r5, r4 +1000059c: 4b3f ldr r3, [pc, #252] ; (1000069c ) +1000059e: 5d1b ldrb r3, [r3, r4] +100005a0: 4a34 ldr r2, [pc, #208] ; (10000674 ) +100005a2: 6810 ldr r0, [r2, #0] +100005a4: 0032 movs r2, r6 +100005a6: 0021 movs r1, r4 +100005a8: f7ff fed0 bl 1000034c +100005ac: 4b3c ldr r3, [pc, #240] ; (100006a0 ) +100005ae: 2c0c cmp r4, #12 +100005b0: d8b9 bhi.n 10000526 +100005b2: 4a3c ldr r2, [pc, #240] ; (100006a4 ) +100005b4: 4013 ands r3, r2 +100005b6: 02e2 lsls r2, r4, #11 +100005b8: 4313 orrs r3, r2 +100005ba: 220c movs r2, #12 +100005bc: 4393 bics r3, r2 +100005be: 3a04 subs r2, #4 +100005c0: 4313 orrs r3, r2 +100005c2: 4a39 ldr r2, [pc, #228] ; (100006a8 ) +100005c4: 4013 ands r3, r2 +100005c6: 4a39 ldr r2, [pc, #228] ; (100006ac ) +100005c8: 4013 ands r3, r2 +100005ca: 4a39 ldr r2, [pc, #228] ; (100006b0 ) +100005cc: 4013 ands r3, r2 +100005ce: 2201 movs r2, #1 +100005d0: 4313 orrs r3, r2 +100005d2: 4a38 ldr r2, [pc, #224] ; (100006b4 ) +100005d4: 4013 ands r3, r2 +100005d6: 2210 movs r2, #16 +100005d8: 4393 bics r3, r2 +100005da: 3210 adds r2, #16 +100005dc: 4393 bics r3, r2 +100005de: 4a25 ldr r2, [pc, #148] ; (10000674 ) +100005e0: 6811 ldr r1, [r2, #0] +100005e2: 4a23 ldr r2, [pc, #140] ; (10000670 ) +100005e4: 4291 cmp r1, r2 +100005e6: d0a4 beq.n 10000532 +100005e8: 4a33 ldr r2, [pc, #204] ; (100006b8 ) +100005ea: 4291 cmp r1, r2 +100005ec: d0a1 beq.n 10000532 +100005ee: 219c movs r1, #156 ; 0x9c +100005f0: 4b32 ldr r3, [pc, #200] ; (100006bc ) +100005f2: 4a33 ldr r2, [pc, #204] ; (100006c0 ) +100005f4: 31ff adds r1, #255 ; 0xff +100005f6: 4833 ldr r0, [pc, #204] ; (100006c4 ) +100005f8: f001 fb98 bl 10001d2c <__assert_func> +100005fc: 2100 movs r1, #0 +100005fe: e79d b.n 1000053c +10000600: 4b31 ldr r3, [pc, #196] ; (100006c8 ) +10000602: 4a32 ldr r2, [pc, #200] ; (100006cc ) +10000604: 21a0 movs r1, #160 ; 0xa0 +10000606: 481f ldr r0, [pc, #124] ; (10000684 ) +10000608: f001 fb90 bl 10001d2c <__assert_func> +1000060c: 2400 movs r4, #0 +1000060e: e018 b.n 10000642 +10000610: 2300 movs r3, #0 +10000612: 4a2f ldr r2, [pc, #188] ; (100006d0 ) +10000614: 5513 strb r3, [r2, r4] +10000616: 4a2f ldr r2, [pc, #188] ; (100006d4 ) +10000618: 5513 strb r3, [r2, r4] +1000061a: 4b2f ldr r3, [pc, #188] ; (100006d8 ) +1000061c: 5d1d ldrb r5, [r3, r4] +1000061e: 0028 movs r0, r5 +10000620: f000 f9cc bl 100009bc +10000624: 2105 movs r1, #5 +10000626: 0028 movs r0, r5 +10000628: f000 f996 bl 10000958 +1000062c: 2301 movs r3, #1 +1000062e: 40ab lsls r3, r5 +10000630: 22d0 movs r2, #208 ; 0xd0 +10000632: 0612 lsls r2, r2, #24 +10000634: 6293 str r3, [r2, #40] ; 0x28 +10000636: 2200 movs r2, #0 +10000638: 2101 movs r1, #1 +1000063a: 0028 movs r0, r5 +1000063c: f000 f9a4 bl 10000988 +10000640: 3401 adds r4, #1 +10000642: 2c06 cmp r4, #6 +10000644: dde4 ble.n 10000610 +10000646: 2400 movs r4, #0 +10000648: e00a b.n 10000660 +1000064a: 4b24 ldr r3, [pc, #144] ; (100006dc ) +1000064c: 5d1d ldrb r5, [r3, r4] +1000064e: 0028 movs r0, r5 +10000650: f000 f9b4 bl 100009bc +10000654: 2301 movs r3, #1 +10000656: 40ab lsls r3, r5 +10000658: 22d0 movs r2, #208 ; 0xd0 +1000065a: 0612 lsls r2, r2, #24 +1000065c: 6253 str r3, [r2, #36] ; 0x24 +1000065e: 3401 adds r4, #1 +10000660: 2c06 cmp r4, #6 +10000662: ddf2 ble.n 1000064a +10000664: 2300 movs r3, #0 +10000666: 4a1e ldr r2, [pc, #120] ; (100006e0 ) +10000668: 7013 strb r3, [r2, #0] +1000066a: 4a1e ldr r2, [pc, #120] ; (100006e4 ) +1000066c: 7013 strb r3, [r2, #0] +1000066e: bdf8 pop {r3, r4, r5, r6, r7, pc} +10000670: 50200000 .word 0x50200000 +10000674: 200014d8 .word 0x200014d8 +10000678: 100077c4 .word 0x100077c4 +1000067c: 10007684 .word 0x10007684 +10000680: 10007754 .word 0x10007754 +10000684: 100076a4 .word 0x100076a4 +10000688: ffe07fff .word 0xffe07fff +1000068c: 20000e40 .word 0x20000e40 +10000690: 1000030d .word 0x1000030d +10000694: 50002404 .word 0x50002404 +10000698: 200014ec .word 0x200014ec +1000069c: 10007710 .word 0x10007710 +100006a0: 001f8010 .word 0x001f8010 +100006a4: ffff87ff .word 0xffff87ff +100006a8: fffff83f .word 0xfffff83f +100006ac: ffbfffff .word 0xffbfffff +100006b0: ffdfffff .word 0xffdfffff +100006b4: ff7fffff .word 0xff7fffff +100006b8: 50300000 .word 0x50300000 +100006bc: 100075b0 .word 0x100075b0 +100006c0: 10007744 .word 0x10007744 +100006c4: 100075cc .word 0x100075cc +100006c8: 100076fc .word 0x100076fc +100006cc: 1000772c .word 0x1000772c +100006d0: 20001700 .word 0x20001700 +100006d4: 200014f4 .word 0x200014f4 +100006d8: 1000771c .word 0x1000771c +100006dc: 10007714 .word 0x10007714 +100006e0: 20001724 .word 0x20001724 +100006e4: 20001726 .word 0x20001726 -10000634
: -10000634: b510 push {r4, lr} -10000636: f006 f866 bl 10006706 -1000063a: f005 ff81 bl 10006540 -1000063e: f7ff fed7 bl 100003f0 -10000642: f005 fad9 bl 10005bf8 -10000646: f7ff ff5f bl 10000508 -1000064a: e7fa b.n 10000642 - -1000064c : -1000064c: 2000 movs r0, #0 -1000064e: 4770 bx lr - -10000650 : -10000650: 4770 bx lr - ... - -10000654 : -10000654: 4800 ldr r0, [pc, #0] ; (10000658 ) -10000656: 4770 bx lr -10000658: 10007180 .word 0x10007180 - -1000065c : -1000065c: 4800 ldr r0, [pc, #0] ; (10000660 ) -1000065e: 4770 bx lr -10000660: 10007194 .word 0x10007194 - -10000664 : -10000664: 4800 ldr r0, [pc, #0] ; (10000668 ) -10000666: 4770 bx lr -10000668: 1000715c .word 0x1000715c - -1000066c : -1000066c: b570 push {r4, r5, r6, lr} -1000066e: 2800 cmp r0, #0 -10000670: d00d beq.n 1000068e -10000672: 2803 cmp r0, #3 -10000674: d824 bhi.n 100006c0 -10000676: 0080 lsls r0, r0, #2 -10000678: 4b12 ldr r3, [pc, #72] ; (100006c4 ) -1000067a: 58c5 ldr r5, [r0, r3] -1000067c: 0028 movs r0, r5 -1000067e: f006 fb75 bl 10006d6c -10000682: b2c0 uxtb r0, r0 -10000684: 281f cmp r0, #31 -10000686: d900 bls.n 1000068a -10000688: 201f movs r0, #31 -1000068a: 2300 movs r3, #0 -1000068c: e00e b.n 100006ac -1000068e: 4b0d ldr r3, [pc, #52] ; (100006c4 ) -10000690: 6819 ldr r1, [r3, #0] -10000692: 480d ldr r0, [pc, #52] ; (100006c8 ) -10000694: 2202 movs r2, #2 -10000696: 3002 adds r0, #2 -10000698: f003 fe8c bl 100043b4 <__wrap___aeabi_memcpy> -1000069c: 2001 movs r0, #1 -1000069e: e007 b.n 100006b0 -100006a0: 1c5a adds r2, r3, #1 -100006a2: 5cec ldrb r4, [r5, r3] -100006a4: 0051 lsls r1, r2, #1 -100006a6: 4b08 ldr r3, [pc, #32] ; (100006c8 ) -100006a8: 52cc strh r4, [r1, r3] -100006aa: b2d3 uxtb r3, r2 -100006ac: 4298 cmp r0, r3 -100006ae: d8f7 bhi.n 100006a0 -100006b0: 3001 adds r0, #1 -100006b2: 0040 lsls r0, r0, #1 -100006b4: 23c0 movs r3, #192 ; 0xc0 -100006b6: 009b lsls r3, r3, #2 -100006b8: 4303 orrs r3, r0 -100006ba: 4803 ldr r0, [pc, #12] ; (100006c8 ) -100006bc: 8003 strh r3, [r0, #0] -100006be: bd70 pop {r4, r5, r6, pc} -100006c0: 2000 movs r0, #0 -100006c2: e7fc b.n 100006be -100006c4: 200002c0 .word 0x200002c0 -100006c8: 20000c48 .word 0x20000c48 - -100006cc : -100006cc: b510 push {r4, lr} -100006ce: f004 f831 bl 10004734 -100006d2: bd10 pop {r4, pc} - -100006d4 : -100006d4: b510 push {r4, lr} -100006d6: 0083 lsls r3, r0, #2 -100006d8: 4a08 ldr r2, [pc, #32] ; (100006fc ) -100006da: 4694 mov ip, r2 -100006dc: 4463 add r3, ip -100006de: 681c ldr r4, [r3, #0] -100006e0: 2240 movs r2, #64 ; 0x40 -100006e2: 4062 eors r2, r4 -100006e4: 24c0 movs r4, #192 ; 0xc0 -100006e6: 4014 ands r4, r2 -100006e8: 2280 movs r2, #128 ; 0x80 -100006ea: 0152 lsls r2, r2, #5 -100006ec: 4313 orrs r3, r2 -100006ee: 601c str r4, [r3, #0] -100006f0: 00c0 lsls r0, r0, #3 -100006f2: 4b03 ldr r3, [pc, #12] ; (10000700 ) -100006f4: 469c mov ip, r3 -100006f6: 4460 add r0, ip -100006f8: 6041 str r1, [r0, #4] -100006fa: bd10 pop {r4, pc} -100006fc: 4001c004 .word 0x4001c004 -10000700: 40014000 .word 0x40014000 - -10000704 : -10000704: 0080 lsls r0, r0, #2 -10000706: 4b0b ldr r3, [pc, #44] ; (10000734 ) -10000708: 469c mov ip, r3 -1000070a: 4460 add r0, ip -1000070c: 2900 cmp r1, #0 -1000070e: d00d beq.n 1000072c -10000710: 2308 movs r3, #8 -10000712: 2a00 cmp r2, #0 -10000714: d00c beq.n 10000730 -10000716: 2204 movs r2, #4 -10000718: 4313 orrs r3, r2 -1000071a: 6802 ldr r2, [r0, #0] -1000071c: 4053 eors r3, r2 -1000071e: 220c movs r2, #12 -10000720: 4013 ands r3, r2 -10000722: 2280 movs r2, #128 ; 0x80 -10000724: 0152 lsls r2, r2, #5 -10000726: 4310 orrs r0, r2 -10000728: 6003 str r3, [r0, #0] -1000072a: 4770 bx lr -1000072c: 2300 movs r3, #0 -1000072e: e7f0 b.n 10000712 -10000730: 2200 movs r2, #0 -10000732: e7f1 b.n 10000718 -10000734: 4001c004 .word 0x4001c004 - -10000738 : -10000738: 2307 movs r3, #7 -1000073a: 4003 ands r3, r0 -1000073c: 009b lsls r3, r3, #2 -1000073e: 08c0 lsrs r0, r0, #3 -10000740: 4099 lsls r1, r3 -10000742: 303c adds r0, #60 ; 0x3c -10000744: 0080 lsls r0, r0, #2 -10000746: 4b01 ldr r3, [pc, #4] ; (1000074c ) -10000748: 50c1 str r1, [r0, r3] +100006e8 : +100006e8: 2200 movs r2, #0 +100006ea: 2a01 cmp r2, #1 +100006ec: dc0b bgt.n 10000706 +100006ee: 0093 lsls r3, r2, #2 +100006f0: 4916 ldr r1, [pc, #88] ; (1000074c ) +100006f2: 5859 ldr r1, [r3, r1] +100006f4: 4816 ldr r0, [pc, #88] ; (10000750 ) +100006f6: 581b ldr r3, [r3, r0] +100006f8: 4299 cmp r1, r3 +100006fa: d101 bne.n 10000700 +100006fc: 3201 adds r2, #1 +100006fe: e7f4 b.n 100006ea +10000700: 4b14 ldr r3, [pc, #80] ; (10000754 ) +10000702: 2201 movs r2, #1 +10000704: 701a strb r2, [r3, #0] +10000706: 2300 movs r3, #0 +10000708: e004 b.n 10000714 +1000070a: 4a13 ldr r2, [pc, #76] ; (10000758 ) +1000070c: 2100 movs r1, #0 +1000070e: 54d1 strb r1, [r2, r3] +10000710: e00d b.n 1000072e +10000712: 3301 adds r3, #1 +10000714: 2b06 cmp r3, #6 +10000716: dc18 bgt.n 1000074a +10000718: 4a10 ldr r2, [pc, #64] ; (1000075c ) +1000071a: 5cd1 ldrb r1, [r2, r3] +1000071c: 22d0 movs r2, #208 ; 0xd0 +1000071e: 0612 lsls r2, r2, #24 +10000720: 6852 ldr r2, [r2, #4] +10000722: 40ca lsrs r2, r1 +10000724: 07d2 lsls r2, r2, #31 +10000726: d4f0 bmi.n 1000070a +10000728: 4a0b ldr r2, [pc, #44] ; (10000758 ) +1000072a: 2101 movs r1, #1 +1000072c: 54d1 strb r1, [r2, r3] +1000072e: 4a0c ldr r2, [pc, #48] ; (10000760 ) +10000730: 7812 ldrb r2, [r2, #0] +10000732: 2a00 cmp r2, #0 +10000734: d1ed bne.n 10000712 +10000736: 4a08 ldr r2, [pc, #32] ; (10000758 ) +10000738: 5cd1 ldrb r1, [r2, r3] +1000073a: 4a0a ldr r2, [pc, #40] ; (10000764 ) +1000073c: 5cd2 ldrb r2, [r2, r3] +1000073e: 4291 cmp r1, r2 +10000740: d0e7 beq.n 10000712 +10000742: 4a07 ldr r2, [pc, #28] ; (10000760 ) +10000744: 2101 movs r1, #1 +10000746: 7011 strb r1, [r2, #0] +10000748: e7e3 b.n 10000712 1000074a: 4770 bx lr -1000074c: 40014000 .word 0x40014000 +1000074c: 20000e40 .word 0x20000e40 +10000750: 200014ec .word 0x200014ec +10000754: 20001724 .word 0x20001724 +10000758: 20001700 .word 0x20001700 +1000075c: 1000771c .word 0x1000771c +10000760: 20001726 .word 0x20001726 +10000764: 200014f4 .word 0x200014f4 -10000750 <_gpio_set_irq_enabled>: -10000750: b5f8 push {r3, r4, r5, r6, r7, lr} -10000752: 0007 movs r7, r0 -10000754: 000c movs r4, r1 -10000756: 0016 movs r6, r2 -10000758: 001d movs r5, r3 -1000075a: f7ff ffed bl 10000738 -1000075e: 08fb lsrs r3, r7, #3 -10000760: 009b lsls r3, r3, #2 -10000762: 18ed adds r5, r5, r3 -10000764: 2007 movs r0, #7 -10000766: 4038 ands r0, r7 -10000768: 0080 lsls r0, r0, #2 -1000076a: 4084 lsls r4, r0 -1000076c: 2e00 cmp r6, #0 -1000076e: d004 beq.n 1000077a <_gpio_set_irq_enabled+0x2a> -10000770: 2380 movs r3, #128 ; 0x80 -10000772: 019b lsls r3, r3, #6 -10000774: 431d orrs r5, r3 -10000776: 602c str r4, [r5, #0] -10000778: bdf8 pop {r3, r4, r5, r6, r7, pc} -1000077a: 23c0 movs r3, #192 ; 0xc0 -1000077c: 019b lsls r3, r3, #6 -1000077e: 431d orrs r5, r3 -10000780: 602c str r4, [r5, #0] -10000782: e7f9 b.n 10000778 <_gpio_set_irq_enabled+0x28> +10000768 : +10000768: b530 push {r4, r5, lr} +1000076a: b087 sub sp, #28 +1000076c: 2000 movs r0, #0 +1000076e: f005 fd33 bl 100061d8 +10000772: 2800 cmp r0, #0 +10000774: d03b beq.n 100007ee +10000776: 4b47 ldr r3, [pc, #284] ; (10000894 ) +10000778: 781b ldrb r3, [r3, #0] +1000077a: 2b00 cmp r3, #0 +1000077c: d033 beq.n 100007e6 +1000077e: 2300 movs r3, #0 +10000780: 9304 str r3, [sp, #16] +10000782: aa04 add r2, sp, #16 +10000784: 8093 strh r3, [r2, #4] +10000786: 2400 movs r4, #0 +10000788: 2100 movs r1, #0 +1000078a: 2000 movs r0, #0 +1000078c: e007 b.n 1000079e +1000078e: 4b42 ldr r3, [pc, #264] ; (10000898 ) +10000790: 5d1a ldrb r2, [r3, r4] +10000792: 2301 movs r3, #1 +10000794: 4093 lsls r3, r2 +10000796: 22d0 movs r2, #208 ; 0xd0 +10000798: 0612 lsls r2, r2, #24 +1000079a: 6193 str r3, [r2, #24] +1000079c: 3401 adds r4, #1 +1000079e: 2c06 cmp r4, #6 +100007a0: dc16 bgt.n 100007d0 +100007a2: 4b3e ldr r3, [pc, #248] ; (1000089c ) +100007a4: 5d1d ldrb r5, [r3, r4] +100007a6: 2d00 cmp r5, #0 +100007a8: d0f1 beq.n 1000078e +100007aa: 4b3d ldr r3, [pc, #244] ; (100008a0 ) +100007ac: 5d1a ldrb r2, [r3, r4] +100007ae: ab04 add r3, sp, #16 +100007b0: 545a strb r2, [r3, r1] +100007b2: 1c48 adds r0, r1, #1 +100007b4: 2107 movs r1, #7 +100007b6: f002 ff65 bl 10003684 <__wrap___aeabi_idiv> +100007ba: 4b3a ldr r3, [pc, #232] ; (100008a4 ) +100007bc: 551d strb r5, [r3, r4] +100007be: 4b36 ldr r3, [pc, #216] ; (10000898 ) +100007c0: 5d1a ldrb r2, [r3, r4] +100007c2: 2301 movs r3, #1 +100007c4: 4093 lsls r3, r2 +100007c6: 22d0 movs r2, #208 ; 0xd0 +100007c8: 0612 lsls r2, r2, #24 +100007ca: 6153 str r3, [r2, #20] +100007cc: 0028 movs r0, r5 +100007ce: e7e5 b.n 1000079c +100007d0: 2800 cmp r0, #0 +100007d2: d00e beq.n 100007f2 +100007d4: ab04 add r3, sp, #16 +100007d6: 2200 movs r2, #0 +100007d8: 2101 movs r1, #1 +100007da: 2000 movs r0, #0 +100007dc: f005 fd66 bl 100062ac +100007e0: 4b2c ldr r3, [pc, #176] ; (10000894 ) +100007e2: 2200 movs r2, #0 +100007e4: 701a strb r2, [r3, #0] +100007e6: 4b30 ldr r3, [pc, #192] ; (100008a8 ) +100007e8: 781b ldrb r3, [r3, #0] +100007ea: 2b00 cmp r3, #0 +100007ec: d120 bne.n 10000830 +100007ee: b007 add sp, #28 +100007f0: bd30 pop {r4, r5, pc} +100007f2: 2300 movs r3, #0 +100007f4: 2200 movs r2, #0 +100007f6: 2101 movs r1, #1 +100007f8: 2000 movs r0, #0 +100007fa: f005 fd57 bl 100062ac +100007fe: e7ef b.n 100007e0 +10000800: 21fa movs r1, #250 ; 0xfa +10000802: 0089 lsls r1, r1, #2 +10000804: f002 ff6a bl 100036dc <__wrap___aeabi_uidiv> +10000808: 0004 movs r4, r0 +1000080a: e007 b.n 1000081c +1000080c: 21fa movs r1, #250 ; 0xfa +1000080e: 0089 lsls r1, r1, #2 +10000810: f002 ff64 bl 100036dc <__wrap___aeabi_uidiv> +10000814: 42a0 cmp r0, r4 +10000816: d10b bne.n 10000830 +10000818: f005 faae bl 10005d78 +1000081c: f000 fecc bl 100015b8 +10000820: 2900 cmp r1, #0 +10000822: d0f3 beq.n 1000080c +10000824: 22fa movs r2, #250 ; 0xfa +10000826: 0092 lsls r2, r2, #2 +10000828: 2300 movs r3, #0 +1000082a: f002 ff9d bl 10003768 <__wrap___aeabi_uldivmod> +1000082e: e7f1 b.n 10000814 +10000830: 2000 movs r0, #0 +10000832: f005 fcd1 bl 100061d8 +10000836: 2800 cmp r0, #0 +10000838: d10a bne.n 10000850 +1000083a: f000 febd bl 100015b8 +1000083e: 2900 cmp r1, #0 +10000840: d0de beq.n 10000800 +10000842: 22fa movs r2, #250 ; 0xfa +10000844: 0092 lsls r2, r2, #2 +10000846: 2300 movs r3, #0 +10000848: f002 ff8e bl 10003768 <__wrap___aeabi_uldivmod> +1000084c: 0004 movs r4, r0 +1000084e: e7e5 b.n 1000081c +10000850: 4a16 ldr r2, [pc, #88] ; (100008ac ) +10000852: 4917 ldr r1, [pc, #92] ; (100008b0 ) +10000854: 6813 ldr r3, [r2, #0] +10000856: 6808 ldr r0, [r1, #0] +10000858: 1a1b subs r3, r3, r0 +1000085a: b25b sxtb r3, r3 +1000085c: 6852 ldr r2, [r2, #4] +1000085e: 6849 ldr r1, [r1, #4] +10000860: 1a52 subs r2, r2, r1 +10000862: b252 sxtb r2, r2 +10000864: 2100 movs r1, #0 +10000866: 9102 str r1, [sp, #8] +10000868: 9101 str r1, [sp, #4] +1000086a: 9200 str r2, [sp, #0] +1000086c: 2200 movs r2, #0 +1000086e: 3102 adds r1, #2 +10000870: 2000 movs r0, #0 +10000872: f005 fd36 bl 100062e2 +10000876: 2300 movs r3, #0 +10000878: 2b01 cmp r3, #1 +1000087a: dc06 bgt.n 1000088a +1000087c: 009a lsls r2, r3, #2 +1000087e: 490b ldr r1, [pc, #44] ; (100008ac ) +10000880: 5850 ldr r0, [r2, r1] +10000882: 490b ldr r1, [pc, #44] ; (100008b0 ) +10000884: 5050 str r0, [r2, r1] +10000886: 3301 adds r3, #1 +10000888: e7f6 b.n 10000878 +1000088a: 4b07 ldr r3, [pc, #28] ; (100008a8 ) +1000088c: 2200 movs r2, #0 +1000088e: 701a strb r2, [r3, #0] +10000890: e7ad b.n 100007ee +10000892: 46c0 nop ; (mov r8, r8) +10000894: 20001726 .word 0x20001726 +10000898: 10007714 .word 0x10007714 +1000089c: 20001700 .word 0x20001700 +100008a0: 10007724 .word 0x10007724 +100008a4: 200014f4 .word 0x200014f4 +100008a8: 20001724 .word 0x20001724 +100008ac: 20000e40 .word 0x20000e40 +100008b0: 200014ec .word 0x200014ec -10000784 : -10000784: b510 push {r4, lr} -10000786: 23d0 movs r3, #208 ; 0xd0 -10000788: 061b lsls r3, r3, #24 -1000078a: 681b ldr r3, [r3, #0] -1000078c: 2b00 cmp r3, #0 -1000078e: d003 beq.n 10000798 -10000790: 4b02 ldr r3, [pc, #8] ; (1000079c ) -10000792: f7ff ffdd bl 10000750 <_gpio_set_irq_enabled> -10000796: bd10 pop {r4, pc} -10000798: 4b01 ldr r3, [pc, #4] ; (100007a0 ) -1000079a: e7fa b.n 10000792 -1000079c: 40014130 .word 0x40014130 -100007a0: 40014100 .word 0x40014100 +100008b4
: +100008b4: b510 push {r4, lr} +100008b6: f005 ffe6 bl 10006886 +100008ba: f005 ff01 bl 100066c0 +100008be: f7ff fe1f bl 10000500 +100008c2: f005 fa59 bl 10005d78 +100008c6: f7ff ff0f bl 100006e8 +100008ca: f7ff ff4d bl 10000768 +100008ce: e7f8 b.n 100008c2 -100007a4 : -100007a4: b510 push {r4, lr} -100007a6: 001c movs r4, r3 -100007a8: f7ff ffec bl 10000784 -100007ac: 23d0 movs r3, #208 ; 0xd0 -100007ae: 061b lsls r3, r3, #24 -100007b0: 681a ldr r2, [r3, #0] -100007b2: 0092 lsls r2, r2, #2 -100007b4: 4b05 ldr r3, [pc, #20] ; (100007cc ) -100007b6: 50d4 str r4, [r2, r3] -100007b8: 4905 ldr r1, [pc, #20] ; (100007d0 ) -100007ba: 200d movs r0, #13 -100007bc: f001 fc38 bl 10002030 -100007c0: 2101 movs r1, #1 -100007c2: 200d movs r0, #13 -100007c4: f001 fc24 bl 10002010 -100007c8: bd10 pop {r4, pc} -100007ca: 46c0 nop ; (mov r8, r8) -100007cc: 20000c2c .word 0x20000c2c -100007d0: 100007d5 .word 0x100007d5 +100008d0 : +100008d0: 2000 movs r0, #0 +100008d2: 4770 bx lr -100007d4 : -100007d4: b570 push {r4, r5, r6, lr} -100007d6: 23d0 movs r3, #208 ; 0xd0 -100007d8: 061b lsls r3, r3, #24 -100007da: 681b ldr r3, [r3, #0] -100007dc: 2b00 cmp r3, #0 -100007de: d002 beq.n 100007e6 -100007e0: 4d13 ldr r5, [pc, #76] ; (10000830 ) -100007e2: 2400 movs r4, #0 -100007e4: e002 b.n 100007ec -100007e6: 4d13 ldr r5, [pc, #76] ; (10000834 ) -100007e8: e7fb b.n 100007e2 -100007ea: 3401 adds r4, #1 -100007ec: 2c1d cmp r4, #29 -100007ee: d81d bhi.n 1000082c -100007f0: 08e3 lsrs r3, r4, #3 -100007f2: 3308 adds r3, #8 -100007f4: 009b lsls r3, r3, #2 -100007f6: 595a ldr r2, [r3, r5] -100007f8: 2307 movs r3, #7 -100007fa: 4023 ands r3, r4 -100007fc: 009b lsls r3, r3, #2 -100007fe: 40da lsrs r2, r3 -10000800: 0013 movs r3, r2 -10000802: 220f movs r2, #15 -10000804: 0016 movs r6, r2 -10000806: 401e ands r6, r3 -10000808: 421a tst r2, r3 -1000080a: d0ee beq.n 100007ea -1000080c: 0031 movs r1, r6 -1000080e: 0020 movs r0, r4 -10000810: f7ff ff92 bl 10000738 -10000814: 23d0 movs r3, #208 ; 0xd0 -10000816: 061b lsls r3, r3, #24 -10000818: 681b ldr r3, [r3, #0] -1000081a: 009b lsls r3, r3, #2 -1000081c: 4a06 ldr r2, [pc, #24] ; (10000838 ) -1000081e: 589b ldr r3, [r3, r2] -10000820: 2b00 cmp r3, #0 -10000822: d0e2 beq.n 100007ea -10000824: 0031 movs r1, r6 -10000826: 0020 movs r0, r4 -10000828: 4798 blx r3 -1000082a: e7de b.n 100007ea -1000082c: bd70 pop {r4, r5, r6, pc} -1000082e: 46c0 nop ; (mov r8, r8) -10000830: 40014130 .word 0x40014130 -10000834: 40014100 .word 0x40014100 -10000838: 20000c2c .word 0x20000c2c - -1000083c : -1000083c: b510 push {r4, lr} -1000083e: 2301 movs r3, #1 -10000840: 4083 lsls r3, r0 -10000842: 22d0 movs r2, #208 ; 0xd0 -10000844: 0612 lsls r2, r2, #24 -10000846: 6293 str r3, [r2, #40] ; 0x28 -10000848: 6193 str r3, [r2, #24] -1000084a: 2105 movs r1, #5 -1000084c: f7ff ff42 bl 100006d4 -10000850: bd10 pop {r4, pc} +100008d4 : +100008d4: 4770 bx lr ... -10000854 : -10000854: f3ef 8010 mrs r0, PRIMASK -10000858: b672 cpsid i -1000085a: 4b03 ldr r3, [pc, #12] ; (10000868 ) -1000085c: 681b ldr r3, [r3, #0] -1000085e: 2b00 cmp r3, #0 -10000860: d0fb beq.n 1000085a -10000862: f3bf 8f5f dmb sy -10000866: 4770 bx lr -10000868: d000012c .word 0xd000012c +100008d8 : +100008d8: 4800 ldr r0, [pc, #0] ; (100008dc ) +100008da: 4770 bx lr +100008dc: 10007844 .word 0x10007844 -1000086c : -1000086c: f3bf 8f5f dmb sy -10000870: 4b02 ldr r3, [pc, #8] ; (1000087c ) -10000872: 2200 movs r2, #0 -10000874: 601a str r2, [r3, #0] -10000876: f380 8810 msr PRIMASK, r0 -1000087a: 4770 bx lr -1000087c: d000012c .word 0xd000012c +100008e0 : +100008e0: 4800 ldr r0, [pc, #0] ; (100008e4 ) +100008e2: 4770 bx lr +100008e4: 10007858 .word 0x10007858 -10000880 : -10000880: b5f8 push {r3, r4, r5, r6, r7, lr} -10000882: 0005 movs r5, r0 -10000884: 000c movs r4, r1 -10000886: 0016 movs r6, r2 -10000888: f7ff ffe4 bl 10000854 -1000088c: 08e3 lsrs r3, r4, #3 -1000088e: 18ef adds r7, r5, r3 -10000890: 5cea ldrb r2, [r5, r3] -10000892: 2307 movs r3, #7 -10000894: 4023 ands r3, r4 -10000896: 0011 movs r1, r2 -10000898: 40d9 lsrs r1, r3 -1000089a: 07c9 lsls r1, r1, #31 -1000089c: d406 bmi.n 100008ac -1000089e: 2101 movs r1, #1 -100008a0: 4099 lsls r1, r3 -100008a2: 430a orrs r2, r1 -100008a4: 703a strb r2, [r7, #0] -100008a6: f7ff ffe1 bl 1000086c -100008aa: bdf8 pop {r3, r4, r5, r6, r7, pc} -100008ac: 0021 movs r1, r4 -100008ae: 0030 movs r0, r6 -100008b0: f001 f99a bl 10001be8 +100008e8 : +100008e8: 4800 ldr r0, [pc, #0] ; (100008ec ) +100008ea: 4770 bx lr +100008ec: 10007820 .word 0x10007820 -100008b4 : -100008b4: b5f0 push {r4, r5, r6, r7, lr} -100008b6: b083 sub sp, #12 -100008b8: 0006 movs r6, r0 -100008ba: 9101 str r1, [sp, #4] -100008bc: 0014 movs r4, r2 -100008be: 001f movs r7, r3 -100008c0: f7ff ffc8 bl 10000854 -100008c4: 0005 movs r5, r0 -100008c6: e000 b.n 100008ca -100008c8: 3401 adds r4, #1 -100008ca: 42bc cmp r4, r7 -100008cc: d80d bhi.n 100008ea -100008ce: 08e2 lsrs r2, r4, #3 -100008d0: 18b0 adds r0, r6, r2 -100008d2: 5cb1 ldrb r1, [r6, r2] -100008d4: 2207 movs r2, #7 -100008d6: 4022 ands r2, r4 -100008d8: 000b movs r3, r1 -100008da: 40d3 lsrs r3, r2 -100008dc: 07db lsls r3, r3, #31 -100008de: d4f3 bmi.n 100008c8 -100008e0: 2301 movs r3, #1 -100008e2: 4093 lsls r3, r2 -100008e4: 4319 orrs r1, r3 -100008e6: 7001 strb r1, [r0, #0] -100008e8: e001 b.n 100008ee -100008ea: 2401 movs r4, #1 -100008ec: 4264 negs r4, r4 -100008ee: 0028 movs r0, r5 -100008f0: f7ff ffbc bl 1000086c -100008f4: 2c00 cmp r4, #0 -100008f6: db02 blt.n 100008fe -100008f8: 0020 movs r0, r4 -100008fa: b003 add sp, #12 -100008fc: bdf0 pop {r4, r5, r6, r7, pc} -100008fe: 9b01 ldr r3, [sp, #4] -10000900: 2b00 cmp r3, #0 -10000902: d0f9 beq.n 100008f8 -10000904: 9808 ldr r0, [sp, #32] -10000906: f001 f96f bl 10001be8 +100008f0 : +100008f0: b570 push {r4, r5, r6, lr} +100008f2: 2800 cmp r0, #0 +100008f4: d00d beq.n 10000912 +100008f6: 2803 cmp r0, #3 +100008f8: d824 bhi.n 10000944 +100008fa: 0080 lsls r0, r0, #2 +100008fc: 4b12 ldr r3, [pc, #72] ; (10000948 ) +100008fe: 58c5 ldr r5, [r0, r3] +10000900: 0028 movs r0, r5 +10000902: f006 fcbf bl 10007284 +10000906: b2c0 uxtb r0, r0 +10000908: 281f cmp r0, #31 +1000090a: d900 bls.n 1000090e +1000090c: 201f movs r0, #31 +1000090e: 2300 movs r3, #0 +10000910: e00e b.n 10000930 +10000912: 4b0d ldr r3, [pc, #52] ; (10000948 ) +10000914: 6819 ldr r1, [r3, #0] +10000916: 480d ldr r0, [pc, #52] ; (1000094c ) +10000918: 2202 movs r2, #2 +1000091a: 3002 adds r0, #2 +1000091c: f003 fe0a bl 10004534 <__wrap___aeabi_memcpy> +10000920: 2001 movs r0, #1 +10000922: e007 b.n 10000934 +10000924: 1c5a adds r2, r3, #1 +10000926: 5cec ldrb r4, [r5, r3] +10000928: 0051 lsls r1, r2, #1 +1000092a: 4b08 ldr r3, [pc, #32] ; (1000094c ) +1000092c: 52cc strh r4, [r1, r3] +1000092e: b2d3 uxtb r3, r2 +10000930: 4298 cmp r0, r3 +10000932: d8f7 bhi.n 10000924 +10000934: 3001 adds r0, #1 +10000936: 0040 lsls r0, r0, #1 +10000938: 23c0 movs r3, #192 ; 0xc0 +1000093a: 009b lsls r3, r3, #2 +1000093c: 4303 orrs r3, r0 +1000093e: 4803 ldr r0, [pc, #12] ; (1000094c ) +10000940: 8003 strh r3, [r0, #0] +10000942: bd70 pop {r4, r5, r6, pc} +10000944: 2000 movs r0, #0 +10000946: e7fc b.n 10000942 +10000948: 200002c0 .word 0x200002c0 +1000094c: 20000c40 .word 0x20000c40 + +10000950 : +10000950: b510 push {r4, lr} +10000952: f003 ffaf bl 100048b4 +10000956: bd10 pop {r4, pc} + +10000958 : +10000958: b510 push {r4, lr} +1000095a: 0083 lsls r3, r0, #2 +1000095c: 4a08 ldr r2, [pc, #32] ; (10000980 ) +1000095e: 4694 mov ip, r2 +10000960: 4463 add r3, ip +10000962: 681c ldr r4, [r3, #0] +10000964: 2240 movs r2, #64 ; 0x40 +10000966: 4062 eors r2, r4 +10000968: 24c0 movs r4, #192 ; 0xc0 +1000096a: 4014 ands r4, r2 +1000096c: 2280 movs r2, #128 ; 0x80 +1000096e: 0152 lsls r2, r2, #5 +10000970: 4313 orrs r3, r2 +10000972: 601c str r4, [r3, #0] +10000974: 00c0 lsls r0, r0, #3 +10000976: 4b03 ldr r3, [pc, #12] ; (10000984 ) +10000978: 469c mov ip, r3 +1000097a: 4460 add r0, ip +1000097c: 6041 str r1, [r0, #4] +1000097e: bd10 pop {r4, pc} +10000980: 4001c004 .word 0x4001c004 +10000984: 40014000 .word 0x40014000 + +10000988 : +10000988: 0080 lsls r0, r0, #2 +1000098a: 4b0b ldr r3, [pc, #44] ; (100009b8 ) +1000098c: 469c mov ip, r3 +1000098e: 4460 add r0, ip +10000990: 2900 cmp r1, #0 +10000992: d00d beq.n 100009b0 +10000994: 2308 movs r3, #8 +10000996: 2a00 cmp r2, #0 +10000998: d00c beq.n 100009b4 +1000099a: 2204 movs r2, #4 +1000099c: 4313 orrs r3, r2 +1000099e: 6802 ldr r2, [r0, #0] +100009a0: 4053 eors r3, r2 +100009a2: 220c movs r2, #12 +100009a4: 4013 ands r3, r2 +100009a6: 2280 movs r2, #128 ; 0x80 +100009a8: 0152 lsls r2, r2, #5 +100009aa: 4310 orrs r0, r2 +100009ac: 6003 str r3, [r0, #0] +100009ae: 4770 bx lr +100009b0: 2300 movs r3, #0 +100009b2: e7f0 b.n 10000996 +100009b4: 2200 movs r2, #0 +100009b6: e7f1 b.n 1000099c +100009b8: 4001c004 .word 0x4001c004 + +100009bc : +100009bc: b510 push {r4, lr} +100009be: 2301 movs r3, #1 +100009c0: 4083 lsls r3, r0 +100009c2: 22d0 movs r2, #208 ; 0xd0 +100009c4: 0612 lsls r2, r2, #24 +100009c6: 6293 str r3, [r2, #40] ; 0x28 +100009c8: 6193 str r3, [r2, #24] +100009ca: 2105 movs r1, #5 +100009cc: f7ff ffc4 bl 10000958 +100009d0: bd10 pop {r4, pc} ... -1000090c : -1000090c: 2300 movs r3, #0 -1000090e: e007 b.n 10000920 -10000910: 4a05 ldr r2, [pc, #20] ; (10000928 ) -10000912: 189a adds r2, r3, r2 -10000914: 0092 lsls r2, r2, #2 -10000916: f3bf 8f5f dmb sy -1000091a: 2100 movs r1, #0 -1000091c: 6011 str r1, [r2, #0] -1000091e: 3301 adds r3, #1 -10000920: 2b1f cmp r3, #31 -10000922: d9f5 bls.n 10000910 -10000924: 4770 bx lr -10000926: 46c0 nop ; (mov r8, r8) -10000928: 34000040 .word 0x34000040 +100009d4 : +100009d4: f3ef 8010 mrs r0, PRIMASK +100009d8: b672 cpsid i +100009da: 4b03 ldr r3, [pc, #12] ; (100009e8 ) +100009dc: 681b ldr r3, [r3, #0] +100009de: 2b00 cmp r3, #0 +100009e0: d0fb beq.n 100009da +100009e2: f3bf 8f5f dmb sy +100009e6: 4770 bx lr +100009e8: d000012c .word 0xd000012c -1000092c : -1000092c: 4a05 ldr r2, [pc, #20] ; (10000944 ) -1000092e: 7810 ldrb r0, [r2, #0] -10000930: 1c43 adds r3, r0, #1 -10000932: b2db uxtb r3, r3 -10000934: 7013 strb r3, [r2, #0] -10000936: 2b17 cmp r3, #23 -10000938: d902 bls.n 10000940 -1000093a: 0013 movs r3, r2 -1000093c: 2210 movs r2, #16 -1000093e: 701a strb r2, [r3, #0] -10000940: 4770 bx lr -10000942: 46c0 nop ; (mov r8, r8) -10000944: 200002d0 .word 0x200002d0 +100009ec : +100009ec: f3bf 8f5f dmb sy +100009f0: 4b02 ldr r3, [pc, #8] ; (100009fc ) +100009f2: 2200 movs r2, #0 +100009f4: 601a str r2, [r3, #0] +100009f6: f380 8810 msr PRIMASK, r0 +100009fa: 4770 bx lr +100009fc: d000012c .word 0xd000012c -10000948 : -10000948: b500 push {lr} -1000094a: b083 sub sp, #12 -1000094c: 0001 movs r1, r0 -1000094e: 4b04 ldr r3, [pc, #16] ; (10000960 ) -10000950: 9300 str r3, [sp, #0] -10000952: 231f movs r3, #31 -10000954: 2218 movs r2, #24 -10000956: 4803 ldr r0, [pc, #12] ; (10000964 ) -10000958: f7ff ffac bl 100008b4 -1000095c: b003 add sp, #12 -1000095e: bd00 pop {pc} -10000960: 10007224 .word 0x10007224 -10000964: 20000e0c .word 0x20000e0c +10000a00 : +10000a00: b5f8 push {r3, r4, r5, r6, r7, lr} +10000a02: 0005 movs r5, r0 +10000a04: 000c movs r4, r1 +10000a06: 0016 movs r6, r2 +10000a08: f7ff ffe4 bl 100009d4 +10000a0c: 08e3 lsrs r3, r4, #3 +10000a0e: 18ef adds r7, r5, r3 +10000a10: 5cea ldrb r2, [r5, r3] +10000a12: 2307 movs r3, #7 +10000a14: 4023 ands r3, r4 +10000a16: 0011 movs r1, r2 +10000a18: 40d9 lsrs r1, r3 +10000a1a: 07c9 lsls r1, r1, #31 +10000a1c: d406 bmi.n 10000a2c +10000a1e: 2101 movs r1, #1 +10000a20: 4099 lsls r1, r3 +10000a22: 430a orrs r2, r1 +10000a24: 703a strb r2, [r7, #0] +10000a26: f7ff ffe1 bl 100009ec +10000a2a: bdf8 pop {r3, r4, r5, r6, r7, pc} +10000a2c: 0021 movs r1, r4 +10000a2e: 0030 movs r0, r6 +10000a30: f001 f99a bl 10001d68 -10000968 : -10000968: 4b03 ldr r3, [pc, #12] ; (10000978 ) -1000096a: 681b ldr r3, [r3, #0] -1000096c: 2002 movs r0, #2 -1000096e: 4018 ands r0, r3 -10000970: 1e43 subs r3, r0, #1 -10000972: 4198 sbcs r0, r3 -10000974: b2c0 uxtb r0, r0 -10000976: 4770 bx lr -10000978: 4006c000 .word 0x4006c000 - -1000097c : -1000097c: b570 push {r4, r5, r6, lr} -1000097e: 0004 movs r4, r0 -10000980: 000d movs r5, r1 -10000982: 2006 movs r0, #6 -10000984: f001 fa4e bl 10001e24 -10000988: 00c0 lsls r0, r0, #3 -1000098a: 0029 movs r1, r5 -1000098c: f002 fde6 bl 1000355c <__wrap___aeabi_uidiv> -10000990: 0003 movs r3, r0 -10000992: 09c6 lsrs r6, r0, #7 -10000994: 207f movs r0, #127 ; 0x7f -10000996: 4018 ands r0, r3 -10000998: 3001 adds r0, #1 -1000099a: 0840 lsrs r0, r0, #1 -1000099c: 2e00 cmp r6, #0 -1000099e: d005 beq.n 100009ac -100009a0: 4b0d ldr r3, [pc, #52] ; (100009d8 ) -100009a2: 429e cmp r6, r3 -100009a4: d814 bhi.n 100009d0 -100009a6: 0035 movs r5, r6 -100009a8: 0006 movs r6, r0 -100009aa: e000 b.n 100009ae -100009ac: 2501 movs r5, #1 -100009ae: 6265 str r5, [r4, #36] ; 0x24 -100009b0: 62a6 str r6, [r4, #40] ; 0x28 -100009b2: 342c adds r4, #44 ; 0x2c -100009b4: 2080 movs r0, #128 ; 0x80 -100009b6: 0180 lsls r0, r0, #6 -100009b8: 4304 orrs r4, r0 -100009ba: 2300 movs r3, #0 -100009bc: 6023 str r3, [r4, #0] -100009be: 2006 movs r0, #6 -100009c0: f001 fa30 bl 10001e24 -100009c4: 0080 lsls r0, r0, #2 -100009c6: 01a9 lsls r1, r5, #6 -100009c8: 1989 adds r1, r1, r6 -100009ca: f002 fdc7 bl 1000355c <__wrap___aeabi_uidiv> -100009ce: bd70 pop {r4, r5, r6, pc} -100009d0: 2600 movs r6, #0 -100009d2: 4d02 ldr r5, [pc, #8] ; (100009dc ) -100009d4: e7eb b.n 100009ae -100009d6: 46c0 nop ; (mov r8, r8) -100009d8: 0000fffe .word 0x0000fffe -100009dc: 0000ffff .word 0x0000ffff - -100009e0 : -100009e0: 2900 cmp r1, #0 -100009e2: d009 beq.n 100009f8 -100009e4: 220a movs r2, #10 -100009e6: 4b06 ldr r3, [pc, #24] ; (10000a00 ) -100009e8: 469c mov ip, r3 -100009ea: 4460 add r0, ip -100009ec: 4243 negs r3, r0 -100009ee: 4158 adcs r0, r3 -100009f0: 0040 lsls r0, r0, #1 -100009f2: 4b04 ldr r3, [pc, #16] ; (10000a04 ) -100009f4: 52c2 strh r2, [r0, r3] -100009f6: 4770 bx lr -100009f8: 2280 movs r2, #128 ; 0x80 -100009fa: 0052 lsls r2, r2, #1 -100009fc: e7f3 b.n 100009e6 -100009fe: 46c0 nop ; (mov r8, r8) -10000a00: bffc8000 .word 0xbffc8000 -10000a04: 20001704 .word 0x20001704 - -10000a08 : -10000a08: b570 push {r4, r5, r6, lr} -10000a0a: 0005 movs r5, r0 -10000a0c: 000c movs r4, r1 -10000a0e: 2006 movs r0, #6 -10000a10: f001 fa08 bl 10001e24 -10000a14: 2800 cmp r0, #0 -10000a16: d029 beq.n 10000a6c -10000a18: 4b16 ldr r3, [pc, #88] ; (10000a74 ) -10000a1a: 429d cmp r5, r3 -10000a1c: d027 beq.n 10000a6e -10000a1e: 2280 movs r2, #128 ; 0x80 -10000a20: 03d2 lsls r2, r2, #15 -10000a22: 4b15 ldr r3, [pc, #84] ; (10000a78 ) -10000a24: 601a str r2, [r3, #0] -10000a26: 4b15 ldr r3, [pc, #84] ; (10000a7c ) -10000a28: 601a str r2, [r3, #0] -10000a2a: 4b15 ldr r3, [pc, #84] ; (10000a80 ) -10000a2c: 689b ldr r3, [r3, #8] -10000a2e: 0011 movs r1, r2 -10000a30: 4399 bics r1, r3 -10000a32: d1fa bne.n 10000a2a -10000a34: 2100 movs r1, #0 -10000a36: 0028 movs r0, r5 -10000a38: f7ff ffd2 bl 100009e0 -10000a3c: 0021 movs r1, r4 -10000a3e: 0028 movs r0, r5 -10000a40: f7ff ff9c bl 1000097c -10000a44: 002c movs r4, r5 -10000a46: 342c adds r4, #44 ; 0x2c -10000a48: 6ae9 ldr r1, [r5, #44] ; 0x2c -10000a4a: 2260 movs r2, #96 ; 0x60 -10000a4c: 404a eors r2, r1 -10000a4e: 216e movs r1, #110 ; 0x6e -10000a50: 4011 ands r1, r2 -10000a52: 2280 movs r2, #128 ; 0x80 -10000a54: 0152 lsls r2, r2, #5 -10000a56: 4322 orrs r2, r4 -10000a58: 6011 str r1, [r2, #0] -10000a5a: 4b0a ldr r3, [pc, #40] ; (10000a84 ) -10000a5c: 632b str r3, [r5, #48] ; 0x30 -10000a5e: 2380 movs r3, #128 ; 0x80 -10000a60: 019b lsls r3, r3, #6 -10000a62: 4323 orrs r3, r4 -10000a64: 2210 movs r2, #16 -10000a66: 601a str r2, [r3, #0] -10000a68: 2303 movs r3, #3 -10000a6a: 64ab str r3, [r5, #72] ; 0x48 -10000a6c: bd70 pop {r4, r5, r6, pc} -10000a6e: 2280 movs r2, #128 ; 0x80 -10000a70: 0412 lsls r2, r2, #16 -10000a72: e7d6 b.n 10000a22 -10000a74: 40038000 .word 0x40038000 -10000a78: 4000e000 .word 0x4000e000 -10000a7c: 4000f000 .word 0x4000f000 -10000a80: 4000c000 .word 0x4000c000 -10000a84: 00000301 .word 0x00000301 - -10000a88 : -10000a88: bf40 sev -10000a8a: 2000 movs r0, #0 -10000a8c: 2100 movs r1, #0 -10000a8e: 4770 bx lr - -10000a90 : -10000a90: b510 push {r4, lr} -10000a92: 2900 cmp r1, #0 -10000a94: d022 beq.n 10000adc -10000a96: 6803 ldr r3, [r0, #0] -10000a98: 7b1b ldrb r3, [r3, #12] -10000a9a: 4299 cmp r1, r3 -10000a9c: d81e bhi.n 10000adc -10000a9e: 4b17 ldr r3, [pc, #92] ; (10000afc ) -10000aa0: 469c mov ip, r3 -10000aa2: 4461 add r1, ip -10000aa4: 0109 lsls r1, r1, #4 -10000aa6: 6883 ldr r3, [r0, #8] -10000aa8: 469c mov ip, r3 -10000aaa: 4461 add r1, ip -10000aac: 680c ldr r4, [r1, #0] -10000aae: 6849 ldr r1, [r1, #4] -10000ab0: 2a00 cmp r2, #0 -10000ab2: d019 beq.n 10000ae8 -10000ab4: 6803 ldr r3, [r0, #0] -10000ab6: 7b1b ldrb r3, [r3, #12] -10000ab8: 429a cmp r2, r3 -10000aba: d815 bhi.n 10000ae8 -10000abc: 6883 ldr r3, [r0, #8] -10000abe: 480f ldr r0, [pc, #60] ; (10000afc ) -10000ac0: 4684 mov ip, r0 -10000ac2: 4462 add r2, ip -10000ac4: 0112 lsls r2, r2, #4 -10000ac6: 189a adds r2, r3, r2 -10000ac8: 6810 ldr r0, [r2, #0] -10000aca: 6853 ldr r3, [r2, #4] -10000acc: 0002 movs r2, r0 -10000ace: 2001 movs r0, #1 -10000ad0: 428b cmp r3, r1 -10000ad2: d801 bhi.n 10000ad8 -10000ad4: d00e beq.n 10000af4 -10000ad6: 2000 movs r0, #0 -10000ad8: b2c0 uxtb r0, r0 -10000ada: bd10 pop {r4, pc} -10000adc: 4b08 ldr r3, [pc, #32] ; (10000b00 ) -10000ade: 4a09 ldr r2, [pc, #36] ; (10000b04 ) -10000ae0: 213b movs r1, #59 ; 0x3b -10000ae2: 4809 ldr r0, [pc, #36] ; (10000b08 ) -10000ae4: f001 f862 bl 10001bac <__assert_func> -10000ae8: 4b05 ldr r3, [pc, #20] ; (10000b00 ) -10000aea: 4a06 ldr r2, [pc, #24] ; (10000b04 ) -10000aec: 213b movs r1, #59 ; 0x3b -10000aee: 4806 ldr r0, [pc, #24] ; (10000b08 ) -10000af0: f001 f85c bl 10001bac <__assert_func> -10000af4: 42a2 cmp r2, r4 -10000af6: d8ef bhi.n 10000ad8 -10000af8: e7ed b.n 10000ad6 -10000afa: 46c0 nop ; (mov r8, r8) -10000afc: 0fffffff .word 0x0fffffff -10000b00: 10007240 .word 0x10007240 -10000b04: 100074f0 .word 0x100074f0 -10000b08: 10007264 .word 0x10007264 - -10000b0c : -10000b0c: b510 push {r4, lr} -10000b0e: 2900 cmp r1, #0 -10000b10: d01e beq.n 10000b50 -10000b12: 7b03 ldrb r3, [r0, #12] -10000b14: 4299 cmp r1, r3 -10000b16: d81b bhi.n 10000b50 -10000b18: 004b lsls r3, r1, #1 -10000b1a: 185b adds r3, r3, r1 -10000b1c: 3b03 subs r3, #3 -10000b1e: 6804 ldr r4, [r0, #0] -10000b20: 46a4 mov ip, r4 -10000b22: 4463 add r3, ip -10000b24: 2900 cmp r1, #0 -10000b26: d019 beq.n 10000b5c -10000b28: 2a00 cmp r2, #0 -10000b2a: d01d beq.n 10000b68 -10000b2c: 4291 cmp r1, r2 -10000b2e: d021 beq.n 10000b74 -10000b30: 2a00 cmp r2, #0 -10000b32: d025 beq.n 10000b80 -10000b34: 7b04 ldrb r4, [r0, #12] -10000b36: 42a2 cmp r2, r4 -10000b38: d822 bhi.n 10000b80 -10000b3a: 6804 ldr r4, [r0, #0] -10000b3c: 0050 lsls r0, r2, #1 -10000b3e: 1880 adds r0, r0, r2 -10000b40: 3803 subs r0, #3 -10000b42: 1820 adds r0, r4, r0 -10000b44: 7081 strb r1, [r0, #2] -10000b46: 7819 ldrb r1, [r3, #0] -10000b48: 2900 cmp r1, #0 -10000b4a: d11f bne.n 10000b8c -10000b4c: 701a strb r2, [r3, #0] -10000b4e: bd10 pop {r4, pc} -10000b50: 4b10 ldr r3, [pc, #64] ; (10000b94 ) -10000b52: 4a11 ldr r2, [pc, #68] ; (10000b98 ) -10000b54: 214d movs r1, #77 ; 0x4d -10000b56: 4811 ldr r0, [pc, #68] ; (10000b9c ) -10000b58: f001 f828 bl 10001bac <__assert_func> -10000b5c: 4b10 ldr r3, [pc, #64] ; (10000ba0 ) -10000b5e: 4a11 ldr r2, [pc, #68] ; (10000ba4 ) -10000b60: 3153 adds r1, #83 ; 0x53 -10000b62: 480e ldr r0, [pc, #56] ; (10000b9c ) -10000b64: f001 f822 bl 10001bac <__assert_func> -10000b68: 4b0f ldr r3, [pc, #60] ; (10000ba8 ) -10000b6a: 4a0e ldr r2, [pc, #56] ; (10000ba4 ) -10000b6c: 2154 movs r1, #84 ; 0x54 -10000b6e: 480b ldr r0, [pc, #44] ; (10000b9c ) -10000b70: f001 f81c bl 10001bac <__assert_func> -10000b74: 4b0d ldr r3, [pc, #52] ; (10000bac ) -10000b76: 4a0b ldr r2, [pc, #44] ; (10000ba4 ) -10000b78: 2155 movs r1, #85 ; 0x55 -10000b7a: 4808 ldr r0, [pc, #32] ; (10000b9c ) -10000b7c: f001 f816 bl 10001bac <__assert_func> -10000b80: 4b04 ldr r3, [pc, #16] ; (10000b94 ) -10000b82: 4a05 ldr r2, [pc, #20] ; (10000b98 ) -10000b84: 214d movs r1, #77 ; 0x4d -10000b86: 4805 ldr r0, [pc, #20] ; (10000b9c ) -10000b88: f001 f810 bl 10001bac <__assert_func> -10000b8c: 7041 strb r1, [r0, #1] -10000b8e: 701a strb r2, [r3, #0] -10000b90: e7dd b.n 10000b4e -10000b92: 46c0 nop ; (mov r8, r8) -10000b94: 100072b4 .word 0x100072b4 -10000b98: 100074b0 .word 0x100074b0 -10000b9c: 100072d0 .word 0x100072d0 -10000ba0: 10007324 .word 0x10007324 -10000ba4: 10007490 .word 0x10007490 -10000ba8: 10007330 .word 0x10007330 -10000bac: 1000733c .word 0x1000733c - -10000bb0 : -10000bb0: b570 push {r4, r5, r6, lr} -10000bb2: 0006 movs r6, r0 -10000bb4: 000d movs r5, r1 -10000bb6: 0014 movs r4, r2 -10000bb8: 2900 cmp r1, #0 -10000bba: d014 beq.n 10000be6 -10000bbc: 2a00 cmp r2, #0 -10000bbe: d014 beq.n 10000bea -10000bc0: 6880 ldr r0, [r0, #8] -10000bc2: 6873 ldr r3, [r6, #4] -10000bc4: 4798 blx r3 -10000bc6: 2800 cmp r0, #0 -10000bc8: d006 beq.n 10000bd8 -10000bca: 0022 movs r2, r4 -10000bcc: 0029 movs r1, r5 -10000bce: 0030 movs r0, r6 -10000bd0: f7ff ff9c bl 10000b0c -10000bd4: 0028 movs r0, r5 -10000bd6: e007 b.n 10000be8 -10000bd8: 002a movs r2, r5 -10000bda: 0021 movs r1, r4 -10000bdc: 0030 movs r0, r6 -10000bde: f7ff ff95 bl 10000b0c -10000be2: 0020 movs r0, r4 -10000be4: e000 b.n 10000be8 -10000be6: 0010 movs r0, r2 -10000be8: bd70 pop {r4, r5, r6, pc} -10000bea: 0008 movs r0, r1 -10000bec: e7fc b.n 10000be8 +10000a34 : +10000a34: b5f0 push {r4, r5, r6, r7, lr} +10000a36: b083 sub sp, #12 +10000a38: 0006 movs r6, r0 +10000a3a: 9101 str r1, [sp, #4] +10000a3c: 0014 movs r4, r2 +10000a3e: 001f movs r7, r3 +10000a40: f7ff ffc8 bl 100009d4 +10000a44: 0005 movs r5, r0 +10000a46: e000 b.n 10000a4a +10000a48: 3401 adds r4, #1 +10000a4a: 42bc cmp r4, r7 +10000a4c: d80d bhi.n 10000a6a +10000a4e: 08e2 lsrs r2, r4, #3 +10000a50: 18b0 adds r0, r6, r2 +10000a52: 5cb1 ldrb r1, [r6, r2] +10000a54: 2207 movs r2, #7 +10000a56: 4022 ands r2, r4 +10000a58: 000b movs r3, r1 +10000a5a: 40d3 lsrs r3, r2 +10000a5c: 07db lsls r3, r3, #31 +10000a5e: d4f3 bmi.n 10000a48 +10000a60: 2301 movs r3, #1 +10000a62: 4093 lsls r3, r2 +10000a64: 4319 orrs r1, r3 +10000a66: 7001 strb r1, [r0, #0] +10000a68: e001 b.n 10000a6e +10000a6a: 2401 movs r4, #1 +10000a6c: 4264 negs r4, r4 +10000a6e: 0028 movs r0, r5 +10000a70: f7ff ffbc bl 100009ec +10000a74: 2c00 cmp r4, #0 +10000a76: db02 blt.n 10000a7e +10000a78: 0020 movs r0, r4 +10000a7a: b003 add sp, #12 +10000a7c: bdf0 pop {r4, r5, r6, r7, pc} +10000a7e: 9b01 ldr r3, [sp, #4] +10000a80: 2b00 cmp r3, #0 +10000a82: d0f9 beq.n 10000a78 +10000a84: 9808 ldr r0, [sp, #32] +10000a86: f001 f96f bl 10001d68 ... -10000bf0 : -10000bf0: b5f0 push {r4, r5, r6, r7, lr} -10000bf2: 46ce mov lr, r9 -10000bf4: b500 push {lr} -10000bf6: b082 sub sp, #8 -10000bf8: 0005 movs r5, r0 -10000bfa: 9200 str r2, [sp, #0] -10000bfc: 9301 str r3, [sp, #4] -10000bfe: 9c0a ldr r4, [sp, #40] ; 0x28 -10000c00: ab0b add r3, sp, #44 ; 0x2c -10000c02: 781b ldrb r3, [r3, #0] -10000c04: 4699 mov r9, r3 -10000c06: 2c00 cmp r4, #0 -10000c08: d029 beq.n 10000c5e -10000c0a: 6802 ldr r2, [r0, #0] -10000c0c: b2e3 uxtb r3, r4 -10000c0e: 7b51 ldrb r1, [r2, #13] -10000c10: 428b cmp r3, r1 -10000c12: d109 bne.n 10000c28 -10000c14: 2301 movs r3, #1 -10000c16: 2b00 cmp r3, #0 -10000c18: d11b bne.n 10000c52 -10000c1a: 2c00 cmp r4, #0 -10000c1c: d139 bne.n 10000c92 -10000c1e: 0020 movs r0, r4 -10000c20: b002 add sp, #8 -10000c22: bc80 pop {r7} -10000c24: 46b9 mov r9, r7 -10000c26: bdf0 pop {r4, r5, r6, r7, pc} -10000c28: 2b00 cmp r3, #0 -10000c2a: d00c beq.n 10000c46 -10000c2c: 7b11 ldrb r1, [r2, #12] -10000c2e: 428b cmp r3, r1 -10000c30: d809 bhi.n 10000c46 -10000c32: 6811 ldr r1, [r2, #0] -10000c34: 005a lsls r2, r3, #1 -10000c36: 18d3 adds r3, r2, r3 -10000c38: 3b03 subs r3, #3 -10000c3a: 18cb adds r3, r1, r3 -10000c3c: 789b ldrb r3, [r3, #2] -10000c3e: 2b00 cmp r3, #0 -10000c40: d0e9 beq.n 10000c16 -10000c42: 2301 movs r3, #1 -10000c44: e7e7 b.n 10000c16 -10000c46: 4b3d ldr r3, [pc, #244] ; (10000d3c ) -10000c48: 4a3d ldr r2, [pc, #244] ; (10000d40 ) -10000c4a: 214d movs r1, #77 ; 0x4d -10000c4c: 483d ldr r0, [pc, #244] ; (10000d44 ) -10000c4e: f000 ffad bl 10001bac <__assert_func> -10000c52: 4b3d ldr r3, [pc, #244] ; (10000d48 ) -10000c54: 4a3d ldr r2, [pc, #244] ; (10000d4c ) -10000c56: 2151 movs r1, #81 ; 0x51 -10000c58: 483d ldr r0, [pc, #244] ; (10000d50 ) -10000c5a: f000 ffa7 bl 10001bac <__assert_func> -10000c5e: 6803 ldr r3, [r0, #0] -10000c60: 7b9c ldrb r4, [r3, #14] -10000c62: 2c00 cmp r4, #0 -10000c64: d0d9 beq.n 10000c1a -10000c66: d00e beq.n 10000c86 -10000c68: 7b1a ldrb r2, [r3, #12] -10000c6a: 4294 cmp r4, r2 -10000c6c: d80b bhi.n 10000c86 -10000c6e: 0062 lsls r2, r4, #1 -10000c70: 1912 adds r2, r2, r4 -10000c72: 3a03 subs r2, #3 -10000c74: 6819 ldr r1, [r3, #0] -10000c76: 468c mov ip, r1 -10000c78: 4462 add r2, ip -10000c7a: 7852 ldrb r2, [r2, #1] -10000c7c: 739a strb r2, [r3, #14] -10000c7e: 2a00 cmp r2, #0 -10000c80: d1cb bne.n 10000c1a -10000c82: 73da strb r2, [r3, #15] -10000c84: e7c9 b.n 10000c1a -10000c86: 4b2d ldr r3, [pc, #180] ; (10000d3c ) -10000c88: 4a2d ldr r2, [pc, #180] ; (10000d40 ) -10000c8a: 214d movs r1, #77 ; 0x4d -10000c8c: 482d ldr r0, [pc, #180] ; (10000d44 ) -10000c8e: f000 ff8d bl 10001bac <__assert_func> -10000c92: b2e7 uxtb r7, r4 -10000c94: 2f00 cmp r7, #0 -10000c96: d03a beq.n 10000d0e -10000c98: 682b ldr r3, [r5, #0] -10000c9a: 7b1b ldrb r3, [r3, #12] -10000c9c: 429f cmp r7, r3 -10000c9e: d836 bhi.n 10000d0e -10000ca0: 4b2c ldr r3, [pc, #176] ; (10000d54 ) -10000ca2: 18fb adds r3, r7, r3 -10000ca4: 011b lsls r3, r3, #4 -10000ca6: 68aa ldr r2, [r5, #8] -10000ca8: 4694 mov ip, r2 -10000caa: 4463 add r3, ip -10000cac: 9a00 ldr r2, [sp, #0] -10000cae: 601a str r2, [r3, #0] -10000cb0: 9a01 ldr r2, [sp, #4] -10000cb2: 605a str r2, [r3, #4] -10000cb4: 9a08 ldr r2, [sp, #32] -10000cb6: 609a str r2, [r3, #8] -10000cb8: 9a09 ldr r2, [sp, #36] ; 0x24 -10000cba: 60da str r2, [r3, #12] -10000cbc: 682e ldr r6, [r5, #0] -10000cbe: 2f00 cmp r7, #0 -10000cc0: d02b beq.n 10000d1a -10000cc2: d030 beq.n 10000d26 -10000cc4: 7b33 ldrb r3, [r6, #12] -10000cc6: 429f cmp r7, r3 -10000cc8: d82d bhi.n 10000d26 -10000cca: 007b lsls r3, r7, #1 -10000ccc: 19db adds r3, r3, r7 -10000cce: 3b03 subs r3, #3 -10000cd0: 6832 ldr r2, [r6, #0] -10000cd2: 4694 mov ip, r2 -10000cd4: 4463 add r3, ip -10000cd6: 2200 movs r2, #0 -10000cd8: 709a strb r2, [r3, #2] -10000cda: 705a strb r2, [r3, #1] -10000cdc: 701a strb r2, [r3, #0] -10000cde: 7b71 ldrb r1, [r6, #13] -10000ce0: 003a movs r2, r7 -10000ce2: 0030 movs r0, r6 -10000ce4: f7ff ff64 bl 10000bb0 -10000ce8: 7370 strb r0, [r6, #13] -10000cea: 42a0 cmp r0, r4 -10000cec: d197 bne.n 10000c1e -10000cee: 7d28 ldrb r0, [r5, #20] -10000cf0: 9a00 ldr r2, [sp, #0] -10000cf2: 9b01 ldr r3, [sp, #4] -10000cf4: f000 fbf4 bl 100014e0 -10000cf8: 1e06 subs r6, r0, #0 -10000cfa: d002 beq.n 10000d02 -10000cfc: 464b mov r3, r9 -10000cfe: 2b00 cmp r3, #0 -10000d00: d017 beq.n 10000d32 -10000d02: 9b0c ldr r3, [sp, #48] ; 0x30 -10000d04: 2b00 cmp r3, #0 -10000d06: d100 bne.n 10000d0a -10000d08: e789 b.n 10000c1e -10000d0a: 701e strb r6, [r3, #0] -10000d0c: e787 b.n 10000c1e -10000d0e: 4b12 ldr r3, [pc, #72] ; (10000d58 ) -10000d10: 4a12 ldr r2, [pc, #72] ; (10000d5c ) -10000d12: 213b movs r1, #59 ; 0x3b -10000d14: 480e ldr r0, [pc, #56] ; (10000d50 ) -10000d16: f000 ff49 bl 10001bac <__assert_func> -10000d1a: 4b11 ldr r3, [pc, #68] ; (10000d60 ) -10000d1c: 4a11 ldr r2, [pc, #68] ; (10000d64 ) -10000d1e: 2177 movs r1, #119 ; 0x77 -10000d20: 4808 ldr r0, [pc, #32] ; (10000d44 ) -10000d22: f000 ff43 bl 10001bac <__assert_func> -10000d26: 4b05 ldr r3, [pc, #20] ; (10000d3c ) -10000d28: 4a05 ldr r2, [pc, #20] ; (10000d40 ) -10000d2a: 214d movs r1, #77 ; 0x4d -10000d2c: 4805 ldr r0, [pc, #20] ; (10000d44 ) -10000d2e: f000 ff3d bl 10001bac <__assert_func> -10000d32: 6828 ldr r0, [r5, #0] -10000d34: 0039 movs r1, r7 -10000d36: f000 fe35 bl 100019a4 -10000d3a: e7e2 b.n 10000d02 -10000d3c: 100072b4 .word 0x100072b4 -10000d40: 100074b0 .word 0x100074b0 -10000d44: 100072d0 .word 0x100072d0 -10000d48: 10007354 .word 0x10007354 -10000d4c: 100074bc .word 0x100074bc -10000d50: 10007264 .word 0x10007264 -10000d54: 0fffffff .word 0x0fffffff -10000d58: 10007240 .word 0x10007240 -10000d5c: 100074f0 .word 0x100074f0 -10000d60: 10007378 .word 0x10007378 -10000d64: 100074a4 .word 0x100074a4 +10000a8c : +10000a8c: 2300 movs r3, #0 +10000a8e: e007 b.n 10000aa0 +10000a90: 4a05 ldr r2, [pc, #20] ; (10000aa8 ) +10000a92: 189a adds r2, r3, r2 +10000a94: 0092 lsls r2, r2, #2 +10000a96: f3bf 8f5f dmb sy +10000a9a: 2100 movs r1, #0 +10000a9c: 6011 str r1, [r2, #0] +10000a9e: 3301 adds r3, #1 +10000aa0: 2b1f cmp r3, #31 +10000aa2: d9f5 bls.n 10000a90 +10000aa4: 4770 bx lr +10000aa6: 46c0 nop ; (mov r8, r8) +10000aa8: 34000040 .word 0x34000040 -10000d68 : -10000d68: b5f0 push {r4, r5, r6, r7, lr} -10000d6a: 46de mov lr, fp -10000d6c: 4657 mov r7, sl -10000d6e: 464e mov r6, r9 -10000d70: 4645 mov r5, r8 -10000d72: b5e0 push {r5, r6, r7, lr} -10000d74: b08b sub sp, #44 ; 0x2c -10000d76: 9009 str r0, [sp, #36] ; 0x24 -10000d78: 2300 movs r3, #0 -10000d7a: 9308 str r3, [sp, #32] -10000d7c: 0082 lsls r2, r0, #2 -10000d7e: 4ba4 ldr r3, [pc, #656] ; (10001010 ) -10000d80: 58d6 ldr r6, [r2, r3] -10000d82: 0037 movs r7, r6 -10000d84: e04c b.n 10000e20 -10000d86: 4ba3 ldr r3, [pc, #652] ; (10001014 ) -10000d88: 4aa3 ldr r2, [pc, #652] ; (10001018 ) -10000d8a: 213b movs r1, #59 ; 0x3b -10000d8c: 48a3 ldr r0, [pc, #652] ; (1000101c ) -10000d8e: f000 ff0d bl 10001bac <__assert_func> -10000d92: 2900 cmp r1, #0 -10000d94: d101 bne.n 10000d9a -10000d96: 2800 cmp r0, #0 -10000d98: d168 bne.n 10000e6c -10000d9a: 2101 movs r1, #1 -10000d9c: 4640 mov r0, r8 -10000d9e: f000 fdf7 bl 10001990 -10000da2: 42a0 cmp r0, r4 -10000da4: d119 bne.n 10000dda -10000da6: 682a ldr r2, [r5, #0] -10000da8: 686b ldr r3, [r5, #4] -10000daa: 9206 str r2, [sp, #24] -10000dac: 9307 str r3, [sp, #28] -10000dae: 68ab ldr r3, [r5, #8] -10000db0: 4698 mov r8, r3 -10000db2: 68eb ldr r3, [r5, #12] -10000db4: 469a mov sl, r3 -10000db6: 4643 mov r3, r8 -10000db8: 2b00 cmp r3, #0 -10000dba: d014 beq.n 10000de6 -10000dbc: 2c00 cmp r4, #0 -10000dbe: d018 beq.n 10000df2 -10000dc0: 683b ldr r3, [r7, #0] -10000dc2: 7b1b ldrb r3, [r3, #12] -10000dc4: 429c cmp r4, r3 -10000dc6: d814 bhi.n 10000df2 -10000dc8: 1e63 subs r3, r4, #1 -10000dca: 68fa ldr r2, [r7, #12] -10000dcc: 5cd3 ldrb r3, [r2, r3] -10000dce: 9308 str r3, [sp, #32] -10000dd0: 021b lsls r3, r3, #8 -10000dd2: 4318 orrs r0, r3 -10000dd4: 6138 str r0, [r7, #16] -10000dd6: 2000 movs r0, #0 -10000dd8: e015 b.n 10000e06 -10000dda: 4b91 ldr r3, [pc, #580] ; (10001020 ) -10000ddc: 4a91 ldr r2, [pc, #580] ; (10001024 ) -10000dde: 2178 movs r1, #120 ; 0x78 -10000de0: 488e ldr r0, [pc, #568] ; (1000101c ) -10000de2: f000 fee3 bl 10001bac <__assert_func> -10000de6: 4b90 ldr r3, [pc, #576] ; (10001028 ) -10000de8: 4a8e ldr r2, [pc, #568] ; (10001024 ) -10000dea: 217c movs r1, #124 ; 0x7c -10000dec: 488b ldr r0, [pc, #556] ; (1000101c ) -10000dee: f000 fedd bl 10001bac <__assert_func> -10000df2: 4b88 ldr r3, [pc, #544] ; (10001014 ) -10000df4: 4a8d ldr r2, [pc, #564] ; (1000102c ) -10000df6: 2140 movs r1, #64 ; 0x40 -10000df8: 4888 ldr r0, [pc, #544] ; (1000101c ) -10000dfa: f000 fed7 bl 10001bac <__assert_func> -10000dfe: 2300 movs r3, #0 -10000e00: 469a mov sl, r3 -10000e02: 4698 mov r8, r3 -10000e04: 2000 movs r0, #0 -10000e06: 687b ldr r3, [r7, #4] -10000e08: f3bf 8f5f dmb sy -10000e0c: 2200 movs r2, #0 -10000e0e: 601a str r2, [r3, #0] -10000e10: f386 8810 msr PRIMASK, r6 -10000e14: 4643 mov r3, r8 -10000e16: 2b00 cmp r3, #0 -10000e18: d131 bne.n 10000e7e -10000e1a: 2800 cmp r0, #0 -10000e1c: d100 bne.n 10000e20 -10000e1e: e0ef b.n 10001000 -10000e20: f000 fb0a bl 10001438 -10000e24: 0002 movs r2, r0 -10000e26: 000b movs r3, r1 -10000e28: 2000 movs r0, #0 -10000e2a: 2100 movs r1, #0 -10000e2c: 9006 str r0, [sp, #24] -10000e2e: 9107 str r1, [sp, #28] -10000e30: 6878 ldr r0, [r7, #4] -10000e32: f3ef 8610 mrs r6, PRIMASK -10000e36: b672 cpsid i -10000e38: 6801 ldr r1, [r0, #0] -10000e3a: 2900 cmp r1, #0 -10000e3c: d0fc beq.n 10000e38 -10000e3e: f3bf 8f5f dmb sy -10000e42: 6839 ldr r1, [r7, #0] -10000e44: 4688 mov r8, r1 -10000e46: 7b4c ldrb r4, [r1, #13] -10000e48: 2c00 cmp r4, #0 -10000e4a: d0d8 beq.n 10000dfe -10000e4c: d09b beq.n 10000d86 -10000e4e: 7b09 ldrb r1, [r1, #12] -10000e50: 428c cmp r4, r1 -10000e52: d898 bhi.n 10000d86 -10000e54: 4976 ldr r1, [pc, #472] ; (10001030 ) -10000e56: 1865 adds r5, r4, r1 -10000e58: 012d lsls r5, r5, #4 -10000e5a: 68b9 ldr r1, [r7, #8] -10000e5c: 468c mov ip, r1 -10000e5e: 4465 add r5, ip -10000e60: 6828 ldr r0, [r5, #0] -10000e62: 6869 ldr r1, [r5, #4] -10000e64: 1a80 subs r0, r0, r2 -10000e66: 4199 sbcs r1, r3 -10000e68: 2900 cmp r1, #0 -10000e6a: dd92 ble.n 10000d92 -10000e6c: 682a ldr r2, [r5, #0] -10000e6e: 686b ldr r3, [r5, #4] -10000e70: 9809 ldr r0, [sp, #36] ; 0x24 -10000e72: f000 fb35 bl 100014e0 -10000e76: 2300 movs r3, #0 -10000e78: 469a mov sl, r3 -10000e7a: 4698 mov r8, r3 -10000e7c: e7c3 b.n 10000e06 -10000e7e: 9b08 ldr r3, [sp, #32] -10000e80: 021b lsls r3, r3, #8 -10000e82: 4323 orrs r3, r4 -10000e84: 4699 mov r9, r3 -10000e86: 4651 mov r1, sl -10000e88: 0018 movs r0, r3 -10000e8a: 47c0 blx r8 -10000e8c: 0005 movs r5, r0 -10000e8e: 000e movs r6, r1 -10000e90: 687a ldr r2, [r7, #4] -10000e92: f3ef 8b10 mrs fp, PRIMASK -10000e96: b672 cpsid i -10000e98: 6813 ldr r3, [r2, #0] -10000e9a: 4259 negs r1, r3 -10000e9c: 414b adcs r3, r1 -10000e9e: b2d9 uxtb r1, r3 -10000ea0: 2b00 cmp r3, #0 -10000ea2: d1f9 bne.n 10000e98 -10000ea4: f3bf 8f5f dmb sy -10000ea8: 2e00 cmp r6, #0 -10000eaa: db23 blt.n 10000ef4 -10000eac: 2e00 cmp r6, #0 -10000eae: dd47 ble.n 10000f40 -10000eb0: 693b ldr r3, [r7, #16] -10000eb2: 2b00 cmp r3, #0 -10000eb4: d048 beq.n 10000f48 -10000eb6: 454b cmp r3, r9 -10000eb8: d167 bne.n 10000f8a -10000eba: f000 fabd bl 10001438 -10000ebe: 0002 movs r2, r0 -10000ec0: 000b movs r3, r1 -10000ec2: 0001 movs r1, r0 -10000ec4: 0018 movs r0, r3 -10000ec6: 1952 adds r2, r2, r5 -10000ec8: 4173 adcs r3, r6 -10000eca: 4298 cmp r0, r3 -10000ecc: d802 bhi.n 10000ed4 -10000ece: d104 bne.n 10000eda -10000ed0: 4291 cmp r1, r2 -10000ed2: d902 bls.n 10000eda -10000ed4: 2201 movs r2, #1 -10000ed6: 4252 negs r2, r2 -10000ed8: 17d3 asrs r3, r2, #31 -10000eda: 2100 movs r1, #0 -10000edc: 9104 str r1, [sp, #16] -10000ede: 3101 adds r1, #1 -10000ee0: 9103 str r1, [sp, #12] -10000ee2: 9402 str r4, [sp, #8] -10000ee4: 4651 mov r1, sl -10000ee6: 9101 str r1, [sp, #4] -10000ee8: 4641 mov r1, r8 -10000eea: 9100 str r1, [sp, #0] -10000eec: 0038 movs r0, r7 -10000eee: f7ff fe7f bl 10000bf0 -10000ef2: e041 b.n 10000f78 -10000ef4: 693b ldr r3, [r7, #16] -10000ef6: 2b00 cmp r3, #0 -10000ef8: d0d8 beq.n 10000eac -10000efa: 454b cmp r3, r9 -10000efc: d11a bne.n 10000f34 -10000efe: 9a06 ldr r2, [sp, #24] -10000f00: 9b07 ldr r3, [sp, #28] -10000f02: 0010 movs r0, r2 -10000f04: 0019 movs r1, r3 -10000f06: 1b52 subs r2, r2, r5 -10000f08: 41b3 sbcs r3, r6 -10000f0a: 4299 cmp r1, r3 -10000f0c: d802 bhi.n 10000f14 -10000f0e: d104 bne.n 10000f1a -10000f10: 4290 cmp r0, r2 -10000f12: d902 bls.n 10000f1a -10000f14: 2201 movs r2, #1 -10000f16: 4252 negs r2, r2 -10000f18: 17d3 asrs r3, r2, #31 -10000f1a: 2100 movs r1, #0 -10000f1c: 9104 str r1, [sp, #16] -10000f1e: 3101 adds r1, #1 -10000f20: 9103 str r1, [sp, #12] -10000f22: 9402 str r4, [sp, #8] -10000f24: 4651 mov r1, sl -10000f26: 9101 str r1, [sp, #4] -10000f28: 4641 mov r1, r8 -10000f2a: 9100 str r1, [sp, #0] -10000f2c: 0038 movs r0, r7 -10000f2e: f7ff fe5f bl 10000bf0 -10000f32: e021 b.n 10000f78 -10000f34: 4b3f ldr r3, [pc, #252] ; (10001034 ) -10000f36: 4a3b ldr r2, [pc, #236] ; (10001024 ) -10000f38: 218b movs r1, #139 ; 0x8b -10000f3a: 4838 ldr r0, [pc, #224] ; (1000101c ) -10000f3c: f000 fe36 bl 10001bac <__assert_func> -10000f40: 2e00 cmp r6, #0 -10000f42: d101 bne.n 10000f48 -10000f44: 2d00 cmp r5, #0 -10000f46: d1b3 bne.n 10000eb0 -10000f48: 683a ldr r2, [r7, #0] -10000f4a: 2c00 cmp r4, #0 -10000f4c: d039 beq.n 10000fc2 -10000f4e: 7b53 ldrb r3, [r2, #13] -10000f50: 429c cmp r4, r3 -10000f52: d120 bne.n 10000f96 -10000f54: 2101 movs r1, #1 -10000f56: 2900 cmp r1, #0 -10000f58: d133 bne.n 10000fc2 -10000f5a: 7bd3 ldrb r3, [r2, #15] -10000f5c: 2b00 cmp r3, #0 -10000f5e: d136 bne.n 10000fce -10000f60: 73d4 strb r4, [r2, #15] -10000f62: 2c00 cmp r4, #0 -10000f64: d046 beq.n 10000ff4 -10000f66: 683b ldr r3, [r7, #0] -10000f68: 7b1b ldrb r3, [r3, #12] -10000f6a: 429c cmp r4, r3 -10000f6c: d842 bhi.n 10000ff4 -10000f6e: 68fa ldr r2, [r7, #12] -10000f70: 3c01 subs r4, #1 -10000f72: 5d13 ldrb r3, [r2, r4] -10000f74: 3301 adds r3, #1 -10000f76: 5513 strb r3, [r2, r4] -10000f78: 2300 movs r3, #0 -10000f7a: 613b str r3, [r7, #16] -10000f7c: 687a ldr r2, [r7, #4] -10000f7e: f3bf 8f5f dmb sy -10000f82: 6013 str r3, [r2, #0] -10000f84: f38b 8810 msr PRIMASK, fp -10000f88: e74a b.n 10000e20 -10000f8a: 4b2a ldr r3, [pc, #168] ; (10001034 ) -10000f8c: 4a25 ldr r2, [pc, #148] ; (10001024 ) -10000f8e: 218e movs r1, #142 ; 0x8e -10000f90: 4822 ldr r0, [pc, #136] ; (1000101c ) -10000f92: f000 fe0b bl 10001bac <__assert_func> -10000f96: 2c00 cmp r4, #0 -10000f98: d00d beq.n 10000fb6 -10000f9a: 7b13 ldrb r3, [r2, #12] -10000f9c: 429c cmp r4, r3 -10000f9e: d80a bhi.n 10000fb6 -10000fa0: 0063 lsls r3, r4, #1 -10000fa2: 191b adds r3, r3, r4 -10000fa4: 3b03 subs r3, #3 -10000fa6: 6810 ldr r0, [r2, #0] -10000fa8: 4684 mov ip, r0 -10000faa: 4463 add r3, ip -10000fac: 789b ldrb r3, [r3, #2] -10000fae: 2b00 cmp r3, #0 -10000fb0: d0d1 beq.n 10000f56 -10000fb2: 2101 movs r1, #1 -10000fb4: e7cf b.n 10000f56 -10000fb6: 4b20 ldr r3, [pc, #128] ; (10001038 ) -10000fb8: 4a20 ldr r2, [pc, #128] ; (1000103c ) -10000fba: 214d movs r1, #77 ; 0x4d -10000fbc: 4820 ldr r0, [pc, #128] ; (10001040 ) -10000fbe: f000 fdf5 bl 10001bac <__assert_func> -10000fc2: 4b20 ldr r3, [pc, #128] ; (10001044 ) -10000fc4: 4a20 ldr r2, [pc, #128] ; (10001048 ) -10000fc6: 218f movs r1, #143 ; 0x8f -10000fc8: 481d ldr r0, [pc, #116] ; (10001040 ) -10000fca: f000 fdef bl 10001bac <__assert_func> -10000fce: 2b00 cmp r3, #0 -10000fd0: d00a beq.n 10000fe8 -10000fd2: 7b11 ldrb r1, [r2, #12] -10000fd4: 428b cmp r3, r1 -10000fd6: d807 bhi.n 10000fe8 -10000fd8: 0059 lsls r1, r3, #1 -10000fda: 18cb adds r3, r1, r3 -10000fdc: 3b03 subs r3, #3 -10000fde: 6811 ldr r1, [r2, #0] -10000fe0: 468c mov ip, r1 -10000fe2: 4463 add r3, ip -10000fe4: 705c strb r4, [r3, #1] -10000fe6: e7bb b.n 10000f60 -10000fe8: 4b13 ldr r3, [pc, #76] ; (10001038 ) -10000fea: 4a14 ldr r2, [pc, #80] ; (1000103c ) -10000fec: 214d movs r1, #77 ; 0x4d -10000fee: 4814 ldr r0, [pc, #80] ; (10001040 ) -10000ff0: f000 fddc bl 10001bac <__assert_func> -10000ff4: 4b07 ldr r3, [pc, #28] ; (10001014 ) -10000ff6: 4a0d ldr r2, [pc, #52] ; (1000102c ) -10000ff8: 2140 movs r1, #64 ; 0x40 -10000ffa: 4808 ldr r0, [pc, #32] ; (1000101c ) -10000ffc: f000 fdd6 bl 10001bac <__assert_func> -10001000: b00b add sp, #44 ; 0x2c -10001002: bcf0 pop {r4, r5, r6, r7} -10001004: 46bb mov fp, r7 -10001006: 46b2 mov sl, r6 -10001008: 46a9 mov r9, r5 -1000100a: 46a0 mov r8, r4 -1000100c: bdf0 pop {r4, r5, r6, r7, pc} -1000100e: 46c0 nop ; (mov r8, r8) -10001010: 200014d8 .word 0x200014d8 -10001014: 10007240 .word 0x10007240 -10001018: 100074f0 .word 0x100074f0 -1000101c: 10007264 .word 0x10007264 -10001020: 1000737c .word 0x1000737c -10001024: 100074d4 .word 0x100074d4 -10001028: 10007394 .word 0x10007394 -1000102c: 10007468 .word 0x10007468 -10001030: 0fffffff .word 0x0fffffff -10001034: 100073a0 .word 0x100073a0 -10001038: 100072b4 .word 0x100072b4 -1000103c: 100074b0 .word 0x100074b0 -10001040: 100072d0 .word 0x100072d0 -10001044: 100073dc .word 0x100073dc -10001048: 1000747c .word 0x1000747c +10000aac : +10000aac: 4a05 ldr r2, [pc, #20] ; (10000ac4 ) +10000aae: 7810 ldrb r0, [r2, #0] +10000ab0: 1c43 adds r3, r0, #1 +10000ab2: b2db uxtb r3, r3 +10000ab4: 7013 strb r3, [r2, #0] +10000ab6: 2b17 cmp r3, #23 +10000ab8: d902 bls.n 10000ac0 +10000aba: 0013 movs r3, r2 +10000abc: 2210 movs r2, #16 +10000abe: 701a strb r2, [r3, #0] +10000ac0: 4770 bx lr +10000ac2: 46c0 nop ; (mov r8, r8) +10000ac4: 200002d0 .word 0x200002d0 -1000104c : -1000104c: b510 push {r4, lr} -1000104e: 4b05 ldr r3, [pc, #20] ; (10001064 ) -10001050: 6818 ldr r0, [r3, #0] -10001052: 2800 cmp r0, #0 -10001054: d000 beq.n 10001058 -10001056: bd10 pop {r4, pc} -10001058: 4b03 ldr r3, [pc, #12] ; (10001068 ) -1000105a: 4a04 ldr r2, [pc, #16] ; (1000106c ) -1000105c: 2135 movs r1, #53 ; 0x35 -1000105e: 4804 ldr r0, [pc, #16] ; (10001070 ) -10001060: f000 fda4 bl 10001bac <__assert_func> -10001064: 20000e38 .word 0x20000e38 -10001068: 100073fc .word 0x100073fc -1000106c: 10007450 .word 0x10007450 -10001070: 10007264 .word 0x10007264 +10000ac8 : +10000ac8: b500 push {lr} +10000aca: b083 sub sp, #12 +10000acc: 0001 movs r1, r0 +10000ace: 4b04 ldr r3, [pc, #16] ; (10000ae0 ) +10000ad0: 9300 str r3, [sp, #0] +10000ad2: 231f movs r3, #31 +10000ad4: 2218 movs r2, #24 +10000ad6: 4803 ldr r0, [pc, #12] ; (10000ae4 ) +10000ad8: f7ff ffac bl 10000a34 +10000adc: b003 add sp, #12 +10000ade: bd00 pop {pc} +10000ae0: 100078e8 .word 0x100078e8 +10000ae4: 20000e0c .word 0x20000e0c -10001074 : -10001074: b570 push {r4, r5, r6, lr} -10001076: 0005 movs r5, r0 -10001078: 000e movs r6, r1 -1000107a: f000 f9d1 bl 10001420 -1000107e: 0028 movs r0, r5 -10001080: f000 fa96 bl 100015b0 -10001084: 4912 ldr r1, [pc, #72] ; (100010d0 ) -10001086: 0028 movs r0, r5 -10001088: f000 f9e2 bl 10001450 -1000108c: 2018 movs r0, #24 -1000108e: f003 f97b bl 10004388 <__wrap_malloc> -10001092: 0004 movs r4, r0 -10001094: f7ff fc4a bl 1000092c -10001098: 4b0e ldr r3, [pc, #56] ; (100010d4 ) -1000109a: 469c mov ip, r3 -1000109c: 4460 add r0, ip -1000109e: 0080 lsls r0, r0, #2 -100010a0: 6060 str r0, [r4, #4] -100010a2: 0022 movs r2, r4 -100010a4: 490c ldr r1, [pc, #48] ; (100010d8 ) -100010a6: 0030 movs r0, r6 -100010a8: f000 fb84 bl 100017b4 -100010ac: 6020 str r0, [r4, #0] -100010ae: 2110 movs r1, #16 -100010b0: 0030 movs r0, r6 -100010b2: f003 f96d bl 10004390 <__wrap_calloc> -100010b6: 60a0 str r0, [r4, #8] -100010b8: 2101 movs r1, #1 -100010ba: 0030 movs r0, r6 -100010bc: f003 f968 bl 10004390 <__wrap_calloc> -100010c0: 60e0 str r0, [r4, #12] -100010c2: 7525 strb r5, [r4, #20] -100010c4: 00ad lsls r5, r5, #2 -100010c6: 4b05 ldr r3, [pc, #20] ; (100010dc ) -100010c8: 50ec str r4, [r5, r3] -100010ca: 0020 movs r0, r4 -100010cc: bd70 pop {r4, r5, r6, pc} -100010ce: 46c0 nop ; (mov r8, r8) -100010d0: 10000d69 .word 0x10000d69 -100010d4: 34000040 .word 0x34000040 -100010d8: 10000a91 .word 0x10000a91 -100010dc: 200014d8 .word 0x200014d8 +10000ae8 : +10000ae8: 4b03 ldr r3, [pc, #12] ; (10000af8 ) +10000aea: 681b ldr r3, [r3, #0] +10000aec: 2002 movs r0, #2 +10000aee: 4018 ands r0, r3 +10000af0: 1e43 subs r3, r0, #1 +10000af2: 4198 sbcs r0, r3 +10000af4: b2c0 uxtb r0, r0 +10000af6: 4770 bx lr +10000af8: 4006c000 .word 0x4006c000 -100010e0 : -100010e0: b510 push {r4, lr} -100010e2: 4b06 ldr r3, [pc, #24] ; (100010fc ) -100010e4: 681b ldr r3, [r3, #0] -100010e6: 2b00 cmp r3, #0 -100010e8: d000 beq.n 100010ec -100010ea: bd10 pop {r4, pc} -100010ec: 2110 movs r1, #16 -100010ee: 2003 movs r0, #3 -100010f0: f7ff ffc0 bl 10001074 -100010f4: 4b01 ldr r3, [pc, #4] ; (100010fc ) -100010f6: 6018 str r0, [r3, #0] -100010f8: e7f7 b.n 100010ea -100010fa: 46c0 nop ; (mov r8, r8) -100010fc: 20000e38 .word 0x20000e38 +10000afc : +10000afc: b570 push {r4, r5, r6, lr} +10000afe: 0004 movs r4, r0 +10000b00: 000d movs r5, r1 +10000b02: 2006 movs r0, #6 +10000b04: f001 fa4e bl 10001fa4 +10000b08: 00c0 lsls r0, r0, #3 +10000b0a: 0029 movs r1, r5 +10000b0c: f002 fde6 bl 100036dc <__wrap___aeabi_uidiv> +10000b10: 0003 movs r3, r0 +10000b12: 09c6 lsrs r6, r0, #7 +10000b14: 207f movs r0, #127 ; 0x7f +10000b16: 4018 ands r0, r3 +10000b18: 3001 adds r0, #1 +10000b1a: 0840 lsrs r0, r0, #1 +10000b1c: 2e00 cmp r6, #0 +10000b1e: d005 beq.n 10000b2c +10000b20: 4b0d ldr r3, [pc, #52] ; (10000b58 ) +10000b22: 429e cmp r6, r3 +10000b24: d814 bhi.n 10000b50 +10000b26: 0035 movs r5, r6 +10000b28: 0006 movs r6, r0 +10000b2a: e000 b.n 10000b2e +10000b2c: 2501 movs r5, #1 +10000b2e: 6265 str r5, [r4, #36] ; 0x24 +10000b30: 62a6 str r6, [r4, #40] ; 0x28 +10000b32: 342c adds r4, #44 ; 0x2c +10000b34: 2080 movs r0, #128 ; 0x80 +10000b36: 0180 lsls r0, r0, #6 +10000b38: 4304 orrs r4, r0 +10000b3a: 2300 movs r3, #0 +10000b3c: 6023 str r3, [r4, #0] +10000b3e: 2006 movs r0, #6 +10000b40: f001 fa30 bl 10001fa4 +10000b44: 0080 lsls r0, r0, #2 +10000b46: 01a9 lsls r1, r5, #6 +10000b48: 1989 adds r1, r1, r6 +10000b4a: f002 fdc7 bl 100036dc <__wrap___aeabi_uidiv> +10000b4e: bd70 pop {r4, r5, r6, pc} +10000b50: 2600 movs r6, #0 +10000b52: 4d02 ldr r5, [pc, #8] ; (10000b5c ) +10000b54: e7eb b.n 10000b2e +10000b56: 46c0 nop ; (mov r8, r8) +10000b58: 0000fffe .word 0x0000fffe +10000b5c: 0000ffff .word 0x0000ffff -10001100 : -10001100: b5f0 push {r4, r5, r6, r7, lr} -10001102: 46de mov lr, fp -10001104: 4657 mov r7, sl -10001106: 464e mov r6, r9 -10001108: 4645 mov r5, r8 -1000110a: b5e0 push {r5, r6, r7, lr} -1000110c: b089 sub sp, #36 ; 0x24 -1000110e: 4680 mov r8, r0 -10001110: 0016 movs r6, r2 -10001112: 001f movs r7, r3 -10001114: 9b12 ldr r3, [sp, #72] ; 0x48 -10001116: 469a mov sl, r3 -10001118: 9b13 ldr r3, [sp, #76] ; 0x4c -1000111a: 4699 mov r9, r3 -1000111c: ab14 add r3, sp, #80 ; 0x50 -1000111e: 781b ldrb r3, [r3, #0] -10001120: 469b mov fp, r3 -10001122: 231f movs r3, #31 -10001124: 446b add r3, sp -10001126: 2200 movs r2, #0 -10001128: 701a strb r2, [r3, #0] -1000112a: e02c b.n 10001186 -1000112c: 2b00 cmp r3, #0 -1000112e: d009 beq.n 10001144 -10001130: 4642 mov r2, r8 -10001132: 6812 ldr r2, [r2, #0] -10001134: 7b12 ldrb r2, [r2, #12] -10001136: 4293 cmp r3, r2 -10001138: d804 bhi.n 10001144 -1000113a: 1e5a subs r2, r3, #1 -1000113c: 4641 mov r1, r8 -1000113e: 68c9 ldr r1, [r1, #12] -10001140: 5c89 ldrb r1, [r1, r2] -10001142: e03d b.n 100011c0 -10001144: 4b35 ldr r3, [pc, #212] ; (1000121c ) -10001146: 4a36 ldr r2, [pc, #216] ; (10001220 ) -10001148: 2140 movs r1, #64 ; 0x40 -1000114a: 4836 ldr r0, [pc, #216] ; (10001224 ) -1000114c: f000 fd2e bl 10001bac <__assert_func> -10001150: 2000 movs r0, #0 -10001152: 2a00 cmp r2, #0 -10001154: d05b beq.n 1000120e -10001156: 465b mov r3, fp -10001158: 2b00 cmp r3, #0 -1000115a: d058 beq.n 1000120e -1000115c: 4649 mov r1, r9 -1000115e: 47d0 blx sl -10001160: 0004 movs r4, r0 -10001162: 000d movs r5, r1 -10001164: 0003 movs r3, r0 -10001166: 430b orrs r3, r1 -10001168: d04d beq.n 10001206 -1000116a: 2900 cmp r1, #0 -1000116c: da3c bge.n 100011e8 -1000116e: 0032 movs r2, r6 -10001170: 003b movs r3, r7 -10001172: 1b36 subs r6, r6, r4 -10001174: 41af sbcs r7, r5 -10001176: 42bb cmp r3, r7 -10001178: d802 bhi.n 10001180 -1000117a: d104 bne.n 10001186 -1000117c: 42b2 cmp r2, r6 -1000117e: d902 bls.n 10001186 -10001180: 2601 movs r6, #1 -10001182: 4276 negs r6, r6 -10001184: 17f7 asrs r7, r6, #31 -10001186: 4643 mov r3, r8 -10001188: 685a ldr r2, [r3, #4] -1000118a: f3ef 8410 mrs r4, PRIMASK -1000118e: b672 cpsid i -10001190: 6813 ldr r3, [r2, #0] -10001192: 2b00 cmp r3, #0 -10001194: d0fc beq.n 10001190 -10001196: f3bf 8f5f dmb sy -1000119a: 231f movs r3, #31 -1000119c: 446b add r3, sp -1000119e: 9304 str r3, [sp, #16] -100011a0: 2300 movs r3, #0 -100011a2: 9303 str r3, [sp, #12] -100011a4: 9302 str r3, [sp, #8] -100011a6: 464b mov r3, r9 -100011a8: 9301 str r3, [sp, #4] -100011aa: 4653 mov r3, sl -100011ac: 9300 str r3, [sp, #0] -100011ae: 0032 movs r2, r6 -100011b0: 003b movs r3, r7 -100011b2: 4640 mov r0, r8 -100011b4: f7ff fd1c bl 10000bf0 -100011b8: b2c3 uxtb r3, r0 -100011ba: 2b00 cmp r3, #0 -100011bc: d1b6 bne.n 1000112c -100011be: 0019 movs r1, r3 -100011c0: 4642 mov r2, r8 -100011c2: 6852 ldr r2, [r2, #4] -100011c4: f3bf 8f5f dmb sy -100011c8: 2500 movs r5, #0 -100011ca: 6015 str r5, [r2, #0] -100011cc: f384 8810 msr PRIMASK, r4 -100011d0: 2b00 cmp r3, #0 -100011d2: d01a beq.n 1000120a -100011d4: 231f movs r3, #31 -100011d6: 446b add r3, sp -100011d8: 781a ldrb r2, [r3, #0] -100011da: 2a00 cmp r2, #0 -100011dc: d1b8 bne.n 10001150 -100011de: 0209 lsls r1, r1, #8 -100011e0: 23ff movs r3, #255 ; 0xff -100011e2: 4018 ands r0, r3 -100011e4: 4308 orrs r0, r1 -100011e6: e7b4 b.n 10001152 -100011e8: f000 f926 bl 10001438 -100011ec: 0006 movs r6, r0 -100011ee: 000f movs r7, r1 -100011f0: 1936 adds r6, r6, r4 -100011f2: 416f adcs r7, r5 -100011f4: 42b9 cmp r1, r7 -100011f6: d802 bhi.n 100011fe -100011f8: d1c5 bne.n 10001186 -100011fa: 42b0 cmp r0, r6 -100011fc: d9c3 bls.n 10001186 -100011fe: 2601 movs r6, #1 -10001200: 4276 negs r6, r6 -10001202: 17f7 asrs r7, r6, #31 -10001204: e7bf b.n 10001186 -10001206: 2000 movs r0, #0 -10001208: e001 b.n 1000120e -1000120a: 2001 movs r0, #1 -1000120c: 4240 negs r0, r0 -1000120e: b009 add sp, #36 ; 0x24 -10001210: bcf0 pop {r4, r5, r6, r7} -10001212: 46bb mov fp, r7 -10001214: 46b2 mov sl, r6 -10001216: 46a9 mov r9, r5 -10001218: 46a0 mov r8, r4 -1000121a: bdf0 pop {r4, r5, r6, r7, pc} -1000121c: 10007240 .word 0x10007240 -10001220: 10007468 .word 0x10007468 -10001224: 10007264 .word 0x10007264 +10000b60 : +10000b60: 2900 cmp r1, #0 +10000b62: d009 beq.n 10000b78 +10000b64: 220a movs r2, #10 +10000b66: 4b06 ldr r3, [pc, #24] ; (10000b80 ) +10000b68: 469c mov ip, r3 +10000b6a: 4460 add r0, ip +10000b6c: 4243 negs r3, r0 +10000b6e: 4158 adcs r0, r3 +10000b70: 0040 lsls r0, r0, #1 +10000b72: 4b04 ldr r3, [pc, #16] ; (10000b84 ) +10000b74: 52c2 strh r2, [r0, r3] +10000b76: 4770 bx lr +10000b78: 2280 movs r2, #128 ; 0x80 +10000b7a: 0052 lsls r2, r2, #1 +10000b7c: e7f3 b.n 10000b66 +10000b7e: 46c0 nop ; (mov r8, r8) +10000b80: bffc8000 .word 0xbffc8000 +10000b84: 20001718 .word 0x20001718 -10001228 : -10001228: b5f8 push {r3, r4, r5, r6, r7, lr} -1000122a: 0004 movs r4, r0 -1000122c: 6842 ldr r2, [r0, #4] -1000122e: f3ef 8510 mrs r5, PRIMASK -10001232: b672 cpsid i -10001234: 6813 ldr r3, [r2, #0] -10001236: 4258 negs r0, r3 -10001238: 4143 adcs r3, r0 -1000123a: b2d8 uxtb r0, r3 -1000123c: 2b00 cmp r3, #0 -1000123e: d1f9 bne.n 10001234 -10001240: f3bf 8f5f dmb sy -10001244: b2cb uxtb r3, r1 -10001246: 6822 ldr r2, [r4, #0] -10001248: 7b56 ldrb r6, [r2, #13] -1000124a: 42b3 cmp r3, r6 -1000124c: d11b bne.n 10001286 -1000124e: 2001 movs r0, #1 -10001250: 2800 cmp r0, #0 -10001252: d046 beq.n 100012e2 -10001254: 6920 ldr r0, [r4, #16] -10001256: 4288 cmp r0, r1 -10001258: d02b beq.n 100012b2 -1000125a: 0a09 lsrs r1, r1, #8 -1000125c: b2c9 uxtb r1, r1 -1000125e: 2b00 cmp r3, #0 -10001260: d02d beq.n 100012be -10001262: 6820 ldr r0, [r4, #0] -10001264: 7b00 ldrb r0, [r0, #12] -10001266: 4283 cmp r3, r0 -10001268: d829 bhi.n 100012be -1000126a: 1e58 subs r0, r3, #1 -1000126c: 68e6 ldr r6, [r4, #12] -1000126e: 5c30 ldrb r0, [r6, r0] -10001270: 4288 cmp r0, r1 -10001272: d02a beq.n 100012ca -10001274: 2000 movs r0, #0 -10001276: 6863 ldr r3, [r4, #4] -10001278: f3bf 8f5f dmb sy -1000127c: 2200 movs r2, #0 -1000127e: 601a str r2, [r3, #0] -10001280: f385 8810 msr PRIMASK, r5 -10001284: bdf8 pop {r3, r4, r5, r6, r7, pc} -10001286: 2b00 cmp r3, #0 -10001288: d00d beq.n 100012a6 -1000128a: 7b16 ldrb r6, [r2, #12] -1000128c: 42b3 cmp r3, r6 -1000128e: d80a bhi.n 100012a6 -10001290: 005e lsls r6, r3, #1 -10001292: 18f6 adds r6, r6, r3 -10001294: 3e03 subs r6, #3 -10001296: 6817 ldr r7, [r2, #0] -10001298: 46bc mov ip, r7 -1000129a: 4466 add r6, ip -1000129c: 78b6 ldrb r6, [r6, #2] -1000129e: 2e00 cmp r6, #0 -100012a0: d0d6 beq.n 10001250 -100012a2: 2001 movs r0, #1 -100012a4: e7d4 b.n 10001250 -100012a6: 4b12 ldr r3, [pc, #72] ; (100012f0 ) -100012a8: 4a12 ldr r2, [pc, #72] ; (100012f4 ) -100012aa: 214d movs r1, #77 ; 0x4d -100012ac: 4812 ldr r0, [pc, #72] ; (100012f8 ) -100012ae: f000 fc7d bl 10001bac <__assert_func> -100012b2: 4b12 ldr r3, [pc, #72] ; (100012fc ) -100012b4: 4a12 ldr r2, [pc, #72] ; (10001300 ) -100012b6: 21e0 movs r1, #224 ; 0xe0 -100012b8: 4812 ldr r0, [pc, #72] ; (10001304 ) -100012ba: f000 fc77 bl 10001bac <__assert_func> -100012be: 4b12 ldr r3, [pc, #72] ; (10001308 ) -100012c0: 4a12 ldr r2, [pc, #72] ; (1000130c ) -100012c2: 2140 movs r1, #64 ; 0x40 -100012c4: 480f ldr r0, [pc, #60] ; (10001304 ) -100012c6: f000 fc71 bl 10001bac <__assert_func> -100012ca: 0019 movs r1, r3 -100012cc: 0010 movs r0, r2 -100012ce: f000 fb69 bl 100019a4 -100012d2: 2800 cmp r0, #0 -100012d4: d1cf bne.n 10001276 -100012d6: 4b0e ldr r3, [pc, #56] ; (10001310 ) -100012d8: 4a09 ldr r2, [pc, #36] ; (10001300 ) -100012da: 21e7 movs r1, #231 ; 0xe7 -100012dc: 4809 ldr r0, [pc, #36] ; (10001304 ) -100012de: f000 fc65 bl 10001bac <__assert_func> -100012e2: 6923 ldr r3, [r4, #16] -100012e4: 428b cmp r3, r1 -100012e6: d1c6 bne.n 10001276 -100012e8: 2300 movs r3, #0 -100012ea: 6123 str r3, [r4, #16] -100012ec: e7c3 b.n 10001276 -100012ee: 46c0 nop ; (mov r8, r8) -100012f0: 100072b4 .word 0x100072b4 -100012f4: 100074b0 .word 0x100074b0 -100012f8: 100072d0 .word 0x100072d0 -100012fc: 10007410 .word 0x10007410 -10001300: 10007438 .word 0x10007438 -10001304: 10007264 .word 0x10007264 -10001308: 10007240 .word 0x10007240 -1000130c: 10007468 .word 0x10007468 -10001310: 10007434 .word 0x10007434 +10000b88 : +10000b88: b570 push {r4, r5, r6, lr} +10000b8a: 0005 movs r5, r0 +10000b8c: 000c movs r4, r1 +10000b8e: 2006 movs r0, #6 +10000b90: f001 fa08 bl 10001fa4 +10000b94: 2800 cmp r0, #0 +10000b96: d029 beq.n 10000bec +10000b98: 4b16 ldr r3, [pc, #88] ; (10000bf4 ) +10000b9a: 429d cmp r5, r3 +10000b9c: d027 beq.n 10000bee +10000b9e: 2280 movs r2, #128 ; 0x80 +10000ba0: 03d2 lsls r2, r2, #15 +10000ba2: 4b15 ldr r3, [pc, #84] ; (10000bf8 ) +10000ba4: 601a str r2, [r3, #0] +10000ba6: 4b15 ldr r3, [pc, #84] ; (10000bfc ) +10000ba8: 601a str r2, [r3, #0] +10000baa: 4b15 ldr r3, [pc, #84] ; (10000c00 ) +10000bac: 689b ldr r3, [r3, #8] +10000bae: 0011 movs r1, r2 +10000bb0: 4399 bics r1, r3 +10000bb2: d1fa bne.n 10000baa +10000bb4: 2100 movs r1, #0 +10000bb6: 0028 movs r0, r5 +10000bb8: f7ff ffd2 bl 10000b60 +10000bbc: 0021 movs r1, r4 +10000bbe: 0028 movs r0, r5 +10000bc0: f7ff ff9c bl 10000afc +10000bc4: 002c movs r4, r5 +10000bc6: 342c adds r4, #44 ; 0x2c +10000bc8: 6ae9 ldr r1, [r5, #44] ; 0x2c +10000bca: 2260 movs r2, #96 ; 0x60 +10000bcc: 404a eors r2, r1 +10000bce: 216e movs r1, #110 ; 0x6e +10000bd0: 4011 ands r1, r2 +10000bd2: 2280 movs r2, #128 ; 0x80 +10000bd4: 0152 lsls r2, r2, #5 +10000bd6: 4322 orrs r2, r4 +10000bd8: 6011 str r1, [r2, #0] +10000bda: 4b0a ldr r3, [pc, #40] ; (10000c04 ) +10000bdc: 632b str r3, [r5, #48] ; 0x30 +10000bde: 2380 movs r3, #128 ; 0x80 +10000be0: 019b lsls r3, r3, #6 +10000be2: 4323 orrs r3, r4 +10000be4: 2210 movs r2, #16 +10000be6: 601a str r2, [r3, #0] +10000be8: 2303 movs r3, #3 +10000bea: 64ab str r3, [r5, #72] ; 0x48 +10000bec: bd70 pop {r4, r5, r6, pc} +10000bee: 2280 movs r2, #128 ; 0x80 +10000bf0: 0412 lsls r2, r2, #16 +10000bf2: e7d6 b.n 10000ba2 +10000bf4: 40038000 .word 0x40038000 +10000bf8: 4000e000 .word 0x4000e000 +10000bfc: 4000f000 .word 0x4000f000 +10000c00: 4000c000 .word 0x4000c000 +10000c04: 00000301 .word 0x00000301 -10001314 : -10001314: b570 push {r4, r5, r6, lr} -10001316: b084 sub sp, #16 -10001318: 0006 movs r6, r0 -1000131a: 000c movs r4, r1 -1000131c: f7ff fe96 bl 1000104c +10000c08 : +10000c08: bf40 sev +10000c0a: 2000 movs r0, #0 +10000c0c: 2100 movs r1, #0 +10000c0e: 4770 bx lr + +10000c10 : +10000c10: b510 push {r4, lr} +10000c12: 2900 cmp r1, #0 +10000c14: d022 beq.n 10000c5c +10000c16: 6803 ldr r3, [r0, #0] +10000c18: 7b1b ldrb r3, [r3, #12] +10000c1a: 4299 cmp r1, r3 +10000c1c: d81e bhi.n 10000c5c +10000c1e: 4b17 ldr r3, [pc, #92] ; (10000c7c ) +10000c20: 469c mov ip, r3 +10000c22: 4461 add r1, ip +10000c24: 0109 lsls r1, r1, #4 +10000c26: 6883 ldr r3, [r0, #8] +10000c28: 469c mov ip, r3 +10000c2a: 4461 add r1, ip +10000c2c: 680c ldr r4, [r1, #0] +10000c2e: 6849 ldr r1, [r1, #4] +10000c30: 2a00 cmp r2, #0 +10000c32: d019 beq.n 10000c68 +10000c34: 6803 ldr r3, [r0, #0] +10000c36: 7b1b ldrb r3, [r3, #12] +10000c38: 429a cmp r2, r3 +10000c3a: d815 bhi.n 10000c68 +10000c3c: 6883 ldr r3, [r0, #8] +10000c3e: 480f ldr r0, [pc, #60] ; (10000c7c ) +10000c40: 4684 mov ip, r0 +10000c42: 4462 add r2, ip +10000c44: 0112 lsls r2, r2, #4 +10000c46: 189a adds r2, r3, r2 +10000c48: 6810 ldr r0, [r2, #0] +10000c4a: 6853 ldr r3, [r2, #4] +10000c4c: 0002 movs r2, r0 +10000c4e: 2001 movs r0, #1 +10000c50: 428b cmp r3, r1 +10000c52: d801 bhi.n 10000c58 +10000c54: d00e beq.n 10000c74 +10000c56: 2000 movs r0, #0 +10000c58: b2c0 uxtb r0, r0 +10000c5a: bd10 pop {r4, pc} +10000c5c: 4b08 ldr r3, [pc, #32] ; (10000c80 ) +10000c5e: 4a09 ldr r2, [pc, #36] ; (10000c84 ) +10000c60: 213b movs r1, #59 ; 0x3b +10000c62: 4809 ldr r0, [pc, #36] ; (10000c88 ) +10000c64: f001 f862 bl 10001d2c <__assert_func> +10000c68: 4b05 ldr r3, [pc, #20] ; (10000c80 ) +10000c6a: 4a06 ldr r2, [pc, #24] ; (10000c84 ) +10000c6c: 213b movs r1, #59 ; 0x3b +10000c6e: 4806 ldr r0, [pc, #24] ; (10000c88 ) +10000c70: f001 f85c bl 10001d2c <__assert_func> +10000c74: 42a2 cmp r2, r4 +10000c76: d8ef bhi.n 10000c58 +10000c78: e7ed b.n 10000c56 +10000c7a: 46c0 nop ; (mov r8, r8) +10000c7c: 0fffffff .word 0x0fffffff +10000c80: 10007904 .word 0x10007904 +10000c84: 10007bb4 .word 0x10007bb4 +10000c88: 10007928 .word 0x10007928 + +10000c8c : +10000c8c: b510 push {r4, lr} +10000c8e: 2900 cmp r1, #0 +10000c90: d01e beq.n 10000cd0 +10000c92: 7b03 ldrb r3, [r0, #12] +10000c94: 4299 cmp r1, r3 +10000c96: d81b bhi.n 10000cd0 +10000c98: 004b lsls r3, r1, #1 +10000c9a: 185b adds r3, r3, r1 +10000c9c: 3b03 subs r3, #3 +10000c9e: 6804 ldr r4, [r0, #0] +10000ca0: 46a4 mov ip, r4 +10000ca2: 4463 add r3, ip +10000ca4: 2900 cmp r1, #0 +10000ca6: d019 beq.n 10000cdc +10000ca8: 2a00 cmp r2, #0 +10000caa: d01d beq.n 10000ce8 +10000cac: 4291 cmp r1, r2 +10000cae: d021 beq.n 10000cf4 +10000cb0: 2a00 cmp r2, #0 +10000cb2: d025 beq.n 10000d00 +10000cb4: 7b04 ldrb r4, [r0, #12] +10000cb6: 42a2 cmp r2, r4 +10000cb8: d822 bhi.n 10000d00 +10000cba: 6804 ldr r4, [r0, #0] +10000cbc: 0050 lsls r0, r2, #1 +10000cbe: 1880 adds r0, r0, r2 +10000cc0: 3803 subs r0, #3 +10000cc2: 1820 adds r0, r4, r0 +10000cc4: 7081 strb r1, [r0, #2] +10000cc6: 7819 ldrb r1, [r3, #0] +10000cc8: 2900 cmp r1, #0 +10000cca: d11f bne.n 10000d0c +10000ccc: 701a strb r2, [r3, #0] +10000cce: bd10 pop {r4, pc} +10000cd0: 4b10 ldr r3, [pc, #64] ; (10000d14 ) +10000cd2: 4a11 ldr r2, [pc, #68] ; (10000d18 ) +10000cd4: 214d movs r1, #77 ; 0x4d +10000cd6: 4811 ldr r0, [pc, #68] ; (10000d1c ) +10000cd8: f001 f828 bl 10001d2c <__assert_func> +10000cdc: 4b10 ldr r3, [pc, #64] ; (10000d20 ) +10000cde: 4a11 ldr r2, [pc, #68] ; (10000d24 ) +10000ce0: 3153 adds r1, #83 ; 0x53 +10000ce2: 480e ldr r0, [pc, #56] ; (10000d1c ) +10000ce4: f001 f822 bl 10001d2c <__assert_func> +10000ce8: 4b0f ldr r3, [pc, #60] ; (10000d28 ) +10000cea: 4a0e ldr r2, [pc, #56] ; (10000d24 ) +10000cec: 2154 movs r1, #84 ; 0x54 +10000cee: 480b ldr r0, [pc, #44] ; (10000d1c ) +10000cf0: f001 f81c bl 10001d2c <__assert_func> +10000cf4: 4b0d ldr r3, [pc, #52] ; (10000d2c ) +10000cf6: 4a0b ldr r2, [pc, #44] ; (10000d24 ) +10000cf8: 2155 movs r1, #85 ; 0x55 +10000cfa: 4808 ldr r0, [pc, #32] ; (10000d1c ) +10000cfc: f001 f816 bl 10001d2c <__assert_func> +10000d00: 4b04 ldr r3, [pc, #16] ; (10000d14 ) +10000d02: 4a05 ldr r2, [pc, #20] ; (10000d18 ) +10000d04: 214d movs r1, #77 ; 0x4d +10000d06: 4805 ldr r0, [pc, #20] ; (10000d1c ) +10000d08: f001 f810 bl 10001d2c <__assert_func> +10000d0c: 7041 strb r1, [r0, #1] +10000d0e: 701a strb r2, [r3, #0] +10000d10: e7dd b.n 10000cce +10000d12: 46c0 nop ; (mov r8, r8) +10000d14: 10007978 .word 0x10007978 +10000d18: 10007b74 .word 0x10007b74 +10000d1c: 10007994 .word 0x10007994 +10000d20: 100079e8 .word 0x100079e8 +10000d24: 10007b54 .word 0x10007b54 +10000d28: 100079f4 .word 0x100079f4 +10000d2c: 10007a00 .word 0x10007a00 + +10000d30 : +10000d30: b570 push {r4, r5, r6, lr} +10000d32: 0006 movs r6, r0 +10000d34: 000d movs r5, r1 +10000d36: 0014 movs r4, r2 +10000d38: 2900 cmp r1, #0 +10000d3a: d014 beq.n 10000d66 +10000d3c: 2a00 cmp r2, #0 +10000d3e: d014 beq.n 10000d6a +10000d40: 6880 ldr r0, [r0, #8] +10000d42: 6873 ldr r3, [r6, #4] +10000d44: 4798 blx r3 +10000d46: 2800 cmp r0, #0 +10000d48: d006 beq.n 10000d58 +10000d4a: 0022 movs r2, r4 +10000d4c: 0029 movs r1, r5 +10000d4e: 0030 movs r0, r6 +10000d50: f7ff ff9c bl 10000c8c +10000d54: 0028 movs r0, r5 +10000d56: e007 b.n 10000d68 +10000d58: 002a movs r2, r5 +10000d5a: 0021 movs r1, r4 +10000d5c: 0030 movs r0, r6 +10000d5e: f7ff ff95 bl 10000c8c +10000d62: 0020 movs r0, r4 +10000d64: e000 b.n 10000d68 +10000d66: 0010 movs r0, r2 +10000d68: bd70 pop {r4, r5, r6, pc} +10000d6a: 0008 movs r0, r1 +10000d6c: e7fc b.n 10000d68 + ... + +10000d70 : +10000d70: b5f0 push {r4, r5, r6, r7, lr} +10000d72: 46ce mov lr, r9 +10000d74: b500 push {lr} +10000d76: b082 sub sp, #8 +10000d78: 0005 movs r5, r0 +10000d7a: 9200 str r2, [sp, #0] +10000d7c: 9301 str r3, [sp, #4] +10000d7e: 9c0a ldr r4, [sp, #40] ; 0x28 +10000d80: ab0b add r3, sp, #44 ; 0x2c +10000d82: 781b ldrb r3, [r3, #0] +10000d84: 4699 mov r9, r3 +10000d86: 2c00 cmp r4, #0 +10000d88: d029 beq.n 10000dde +10000d8a: 6802 ldr r2, [r0, #0] +10000d8c: b2e3 uxtb r3, r4 +10000d8e: 7b51 ldrb r1, [r2, #13] +10000d90: 428b cmp r3, r1 +10000d92: d109 bne.n 10000da8 +10000d94: 2301 movs r3, #1 +10000d96: 2b00 cmp r3, #0 +10000d98: d11b bne.n 10000dd2 +10000d9a: 2c00 cmp r4, #0 +10000d9c: d139 bne.n 10000e12 +10000d9e: 0020 movs r0, r4 +10000da0: b002 add sp, #8 +10000da2: bc80 pop {r7} +10000da4: 46b9 mov r9, r7 +10000da6: bdf0 pop {r4, r5, r6, r7, pc} +10000da8: 2b00 cmp r3, #0 +10000daa: d00c beq.n 10000dc6 +10000dac: 7b11 ldrb r1, [r2, #12] +10000dae: 428b cmp r3, r1 +10000db0: d809 bhi.n 10000dc6 +10000db2: 6811 ldr r1, [r2, #0] +10000db4: 005a lsls r2, r3, #1 +10000db6: 18d3 adds r3, r2, r3 +10000db8: 3b03 subs r3, #3 +10000dba: 18cb adds r3, r1, r3 +10000dbc: 789b ldrb r3, [r3, #2] +10000dbe: 2b00 cmp r3, #0 +10000dc0: d0e9 beq.n 10000d96 +10000dc2: 2301 movs r3, #1 +10000dc4: e7e7 b.n 10000d96 +10000dc6: 4b3d ldr r3, [pc, #244] ; (10000ebc ) +10000dc8: 4a3d ldr r2, [pc, #244] ; (10000ec0 ) +10000dca: 214d movs r1, #77 ; 0x4d +10000dcc: 483d ldr r0, [pc, #244] ; (10000ec4 ) +10000dce: f000 ffad bl 10001d2c <__assert_func> +10000dd2: 4b3d ldr r3, [pc, #244] ; (10000ec8 ) +10000dd4: 4a3d ldr r2, [pc, #244] ; (10000ecc ) +10000dd6: 2151 movs r1, #81 ; 0x51 +10000dd8: 483d ldr r0, [pc, #244] ; (10000ed0 ) +10000dda: f000 ffa7 bl 10001d2c <__assert_func> +10000dde: 6803 ldr r3, [r0, #0] +10000de0: 7b9c ldrb r4, [r3, #14] +10000de2: 2c00 cmp r4, #0 +10000de4: d0d9 beq.n 10000d9a +10000de6: d00e beq.n 10000e06 +10000de8: 7b1a ldrb r2, [r3, #12] +10000dea: 4294 cmp r4, r2 +10000dec: d80b bhi.n 10000e06 +10000dee: 0062 lsls r2, r4, #1 +10000df0: 1912 adds r2, r2, r4 +10000df2: 3a03 subs r2, #3 +10000df4: 6819 ldr r1, [r3, #0] +10000df6: 468c mov ip, r1 +10000df8: 4462 add r2, ip +10000dfa: 7852 ldrb r2, [r2, #1] +10000dfc: 739a strb r2, [r3, #14] +10000dfe: 2a00 cmp r2, #0 +10000e00: d1cb bne.n 10000d9a +10000e02: 73da strb r2, [r3, #15] +10000e04: e7c9 b.n 10000d9a +10000e06: 4b2d ldr r3, [pc, #180] ; (10000ebc ) +10000e08: 4a2d ldr r2, [pc, #180] ; (10000ec0 ) +10000e0a: 214d movs r1, #77 ; 0x4d +10000e0c: 482d ldr r0, [pc, #180] ; (10000ec4 ) +10000e0e: f000 ff8d bl 10001d2c <__assert_func> +10000e12: b2e7 uxtb r7, r4 +10000e14: 2f00 cmp r7, #0 +10000e16: d03a beq.n 10000e8e +10000e18: 682b ldr r3, [r5, #0] +10000e1a: 7b1b ldrb r3, [r3, #12] +10000e1c: 429f cmp r7, r3 +10000e1e: d836 bhi.n 10000e8e +10000e20: 4b2c ldr r3, [pc, #176] ; (10000ed4 ) +10000e22: 18fb adds r3, r7, r3 +10000e24: 011b lsls r3, r3, #4 +10000e26: 68aa ldr r2, [r5, #8] +10000e28: 4694 mov ip, r2 +10000e2a: 4463 add r3, ip +10000e2c: 9a00 ldr r2, [sp, #0] +10000e2e: 601a str r2, [r3, #0] +10000e30: 9a01 ldr r2, [sp, #4] +10000e32: 605a str r2, [r3, #4] +10000e34: 9a08 ldr r2, [sp, #32] +10000e36: 609a str r2, [r3, #8] +10000e38: 9a09 ldr r2, [sp, #36] ; 0x24 +10000e3a: 60da str r2, [r3, #12] +10000e3c: 682e ldr r6, [r5, #0] +10000e3e: 2f00 cmp r7, #0 +10000e40: d02b beq.n 10000e9a +10000e42: d030 beq.n 10000ea6 +10000e44: 7b33 ldrb r3, [r6, #12] +10000e46: 429f cmp r7, r3 +10000e48: d82d bhi.n 10000ea6 +10000e4a: 007b lsls r3, r7, #1 +10000e4c: 19db adds r3, r3, r7 +10000e4e: 3b03 subs r3, #3 +10000e50: 6832 ldr r2, [r6, #0] +10000e52: 4694 mov ip, r2 +10000e54: 4463 add r3, ip +10000e56: 2200 movs r2, #0 +10000e58: 709a strb r2, [r3, #2] +10000e5a: 705a strb r2, [r3, #1] +10000e5c: 701a strb r2, [r3, #0] +10000e5e: 7b71 ldrb r1, [r6, #13] +10000e60: 003a movs r2, r7 +10000e62: 0030 movs r0, r6 +10000e64: f7ff ff64 bl 10000d30 +10000e68: 7370 strb r0, [r6, #13] +10000e6a: 42a0 cmp r0, r4 +10000e6c: d197 bne.n 10000d9e +10000e6e: 7d28 ldrb r0, [r5, #20] +10000e70: 9a00 ldr r2, [sp, #0] +10000e72: 9b01 ldr r3, [sp, #4] +10000e74: f000 fbf4 bl 10001660 +10000e78: 1e06 subs r6, r0, #0 +10000e7a: d002 beq.n 10000e82 +10000e7c: 464b mov r3, r9 +10000e7e: 2b00 cmp r3, #0 +10000e80: d017 beq.n 10000eb2 +10000e82: 9b0c ldr r3, [sp, #48] ; 0x30 +10000e84: 2b00 cmp r3, #0 +10000e86: d100 bne.n 10000e8a +10000e88: e789 b.n 10000d9e +10000e8a: 701e strb r6, [r3, #0] +10000e8c: e787 b.n 10000d9e +10000e8e: 4b12 ldr r3, [pc, #72] ; (10000ed8 ) +10000e90: 4a12 ldr r2, [pc, #72] ; (10000edc ) +10000e92: 213b movs r1, #59 ; 0x3b +10000e94: 480e ldr r0, [pc, #56] ; (10000ed0 ) +10000e96: f000 ff49 bl 10001d2c <__assert_func> +10000e9a: 4b11 ldr r3, [pc, #68] ; (10000ee0 ) +10000e9c: 4a11 ldr r2, [pc, #68] ; (10000ee4 ) +10000e9e: 2177 movs r1, #119 ; 0x77 +10000ea0: 4808 ldr r0, [pc, #32] ; (10000ec4 ) +10000ea2: f000 ff43 bl 10001d2c <__assert_func> +10000ea6: 4b05 ldr r3, [pc, #20] ; (10000ebc ) +10000ea8: 4a05 ldr r2, [pc, #20] ; (10000ec0 ) +10000eaa: 214d movs r1, #77 ; 0x4d +10000eac: 4805 ldr r0, [pc, #20] ; (10000ec4 ) +10000eae: f000 ff3d bl 10001d2c <__assert_func> +10000eb2: 6828 ldr r0, [r5, #0] +10000eb4: 0039 movs r1, r7 +10000eb6: f000 fe35 bl 10001b24 +10000eba: e7e2 b.n 10000e82 +10000ebc: 10007978 .word 0x10007978 +10000ec0: 10007b74 .word 0x10007b74 +10000ec4: 10007994 .word 0x10007994 +10000ec8: 10007a18 .word 0x10007a18 +10000ecc: 10007b80 .word 0x10007b80 +10000ed0: 10007928 .word 0x10007928 +10000ed4: 0fffffff .word 0x0fffffff +10000ed8: 10007904 .word 0x10007904 +10000edc: 10007bb4 .word 0x10007bb4 +10000ee0: 10007a3c .word 0x10007a3c +10000ee4: 10007b68 .word 0x10007b68 + +10000ee8 : +10000ee8: b5f0 push {r4, r5, r6, r7, lr} +10000eea: 46de mov lr, fp +10000eec: 4657 mov r7, sl +10000eee: 464e mov r6, r9 +10000ef0: 4645 mov r5, r8 +10000ef2: b5e0 push {r5, r6, r7, lr} +10000ef4: b08b sub sp, #44 ; 0x2c +10000ef6: 9009 str r0, [sp, #36] ; 0x24 +10000ef8: 2300 movs r3, #0 +10000efa: 9308 str r3, [sp, #32] +10000efc: 0082 lsls r2, r0, #2 +10000efe: 4ba4 ldr r3, [pc, #656] ; (10001190 ) +10000f00: 58d6 ldr r6, [r2, r3] +10000f02: 0037 movs r7, r6 +10000f04: e04c b.n 10000fa0 +10000f06: 4ba3 ldr r3, [pc, #652] ; (10001194 ) +10000f08: 4aa3 ldr r2, [pc, #652] ; (10001198 ) +10000f0a: 213b movs r1, #59 ; 0x3b +10000f0c: 48a3 ldr r0, [pc, #652] ; (1000119c ) +10000f0e: f000 ff0d bl 10001d2c <__assert_func> +10000f12: 2900 cmp r1, #0 +10000f14: d101 bne.n 10000f1a +10000f16: 2800 cmp r0, #0 +10000f18: d168 bne.n 10000fec +10000f1a: 2101 movs r1, #1 +10000f1c: 4640 mov r0, r8 +10000f1e: f000 fdf7 bl 10001b10 +10000f22: 42a0 cmp r0, r4 +10000f24: d119 bne.n 10000f5a +10000f26: 682a ldr r2, [r5, #0] +10000f28: 686b ldr r3, [r5, #4] +10000f2a: 9206 str r2, [sp, #24] +10000f2c: 9307 str r3, [sp, #28] +10000f2e: 68ab ldr r3, [r5, #8] +10000f30: 4698 mov r8, r3 +10000f32: 68eb ldr r3, [r5, #12] +10000f34: 469a mov sl, r3 +10000f36: 4643 mov r3, r8 +10000f38: 2b00 cmp r3, #0 +10000f3a: d014 beq.n 10000f66 +10000f3c: 2c00 cmp r4, #0 +10000f3e: d018 beq.n 10000f72 +10000f40: 683b ldr r3, [r7, #0] +10000f42: 7b1b ldrb r3, [r3, #12] +10000f44: 429c cmp r4, r3 +10000f46: d814 bhi.n 10000f72 +10000f48: 1e63 subs r3, r4, #1 +10000f4a: 68fa ldr r2, [r7, #12] +10000f4c: 5cd3 ldrb r3, [r2, r3] +10000f4e: 9308 str r3, [sp, #32] +10000f50: 021b lsls r3, r3, #8 +10000f52: 4318 orrs r0, r3 +10000f54: 6138 str r0, [r7, #16] +10000f56: 2000 movs r0, #0 +10000f58: e015 b.n 10000f86 +10000f5a: 4b91 ldr r3, [pc, #580] ; (100011a0 ) +10000f5c: 4a91 ldr r2, [pc, #580] ; (100011a4 ) +10000f5e: 2178 movs r1, #120 ; 0x78 +10000f60: 488e ldr r0, [pc, #568] ; (1000119c ) +10000f62: f000 fee3 bl 10001d2c <__assert_func> +10000f66: 4b90 ldr r3, [pc, #576] ; (100011a8 ) +10000f68: 4a8e ldr r2, [pc, #568] ; (100011a4 ) +10000f6a: 217c movs r1, #124 ; 0x7c +10000f6c: 488b ldr r0, [pc, #556] ; (1000119c ) +10000f6e: f000 fedd bl 10001d2c <__assert_func> +10000f72: 4b88 ldr r3, [pc, #544] ; (10001194 ) +10000f74: 4a8d ldr r2, [pc, #564] ; (100011ac ) +10000f76: 2140 movs r1, #64 ; 0x40 +10000f78: 4888 ldr r0, [pc, #544] ; (1000119c ) +10000f7a: f000 fed7 bl 10001d2c <__assert_func> +10000f7e: 2300 movs r3, #0 +10000f80: 469a mov sl, r3 +10000f82: 4698 mov r8, r3 +10000f84: 2000 movs r0, #0 +10000f86: 687b ldr r3, [r7, #4] +10000f88: f3bf 8f5f dmb sy +10000f8c: 2200 movs r2, #0 +10000f8e: 601a str r2, [r3, #0] +10000f90: f386 8810 msr PRIMASK, r6 +10000f94: 4643 mov r3, r8 +10000f96: 2b00 cmp r3, #0 +10000f98: d131 bne.n 10000ffe +10000f9a: 2800 cmp r0, #0 +10000f9c: d100 bne.n 10000fa0 +10000f9e: e0ef b.n 10001180 +10000fa0: f000 fb0a bl 100015b8 +10000fa4: 0002 movs r2, r0 +10000fa6: 000b movs r3, r1 +10000fa8: 2000 movs r0, #0 +10000faa: 2100 movs r1, #0 +10000fac: 9006 str r0, [sp, #24] +10000fae: 9107 str r1, [sp, #28] +10000fb0: 6878 ldr r0, [r7, #4] +10000fb2: f3ef 8610 mrs r6, PRIMASK +10000fb6: b672 cpsid i +10000fb8: 6801 ldr r1, [r0, #0] +10000fba: 2900 cmp r1, #0 +10000fbc: d0fc beq.n 10000fb8 +10000fbe: f3bf 8f5f dmb sy +10000fc2: 6839 ldr r1, [r7, #0] +10000fc4: 4688 mov r8, r1 +10000fc6: 7b4c ldrb r4, [r1, #13] +10000fc8: 2c00 cmp r4, #0 +10000fca: d0d8 beq.n 10000f7e +10000fcc: d09b beq.n 10000f06 +10000fce: 7b09 ldrb r1, [r1, #12] +10000fd0: 428c cmp r4, r1 +10000fd2: d898 bhi.n 10000f06 +10000fd4: 4976 ldr r1, [pc, #472] ; (100011b0 ) +10000fd6: 1865 adds r5, r4, r1 +10000fd8: 012d lsls r5, r5, #4 +10000fda: 68b9 ldr r1, [r7, #8] +10000fdc: 468c mov ip, r1 +10000fde: 4465 add r5, ip +10000fe0: 6828 ldr r0, [r5, #0] +10000fe2: 6869 ldr r1, [r5, #4] +10000fe4: 1a80 subs r0, r0, r2 +10000fe6: 4199 sbcs r1, r3 +10000fe8: 2900 cmp r1, #0 +10000fea: dd92 ble.n 10000f12 +10000fec: 682a ldr r2, [r5, #0] +10000fee: 686b ldr r3, [r5, #4] +10000ff0: 9809 ldr r0, [sp, #36] ; 0x24 +10000ff2: f000 fb35 bl 10001660 +10000ff6: 2300 movs r3, #0 +10000ff8: 469a mov sl, r3 +10000ffa: 4698 mov r8, r3 +10000ffc: e7c3 b.n 10000f86 +10000ffe: 9b08 ldr r3, [sp, #32] +10001000: 021b lsls r3, r3, #8 +10001002: 4323 orrs r3, r4 +10001004: 4699 mov r9, r3 +10001006: 4651 mov r1, sl +10001008: 0018 movs r0, r3 +1000100a: 47c0 blx r8 +1000100c: 0005 movs r5, r0 +1000100e: 000e movs r6, r1 +10001010: 687a ldr r2, [r7, #4] +10001012: f3ef 8b10 mrs fp, PRIMASK +10001016: b672 cpsid i +10001018: 6813 ldr r3, [r2, #0] +1000101a: 4259 negs r1, r3 +1000101c: 414b adcs r3, r1 +1000101e: b2d9 uxtb r1, r3 +10001020: 2b00 cmp r3, #0 +10001022: d1f9 bne.n 10001018 +10001024: f3bf 8f5f dmb sy +10001028: 2e00 cmp r6, #0 +1000102a: db23 blt.n 10001074 +1000102c: 2e00 cmp r6, #0 +1000102e: dd47 ble.n 100010c0 +10001030: 693b ldr r3, [r7, #16] +10001032: 2b00 cmp r3, #0 +10001034: d048 beq.n 100010c8 +10001036: 454b cmp r3, r9 +10001038: d167 bne.n 1000110a +1000103a: f000 fabd bl 100015b8 +1000103e: 0002 movs r2, r0 +10001040: 000b movs r3, r1 +10001042: 0001 movs r1, r0 +10001044: 0018 movs r0, r3 +10001046: 1952 adds r2, r2, r5 +10001048: 4173 adcs r3, r6 +1000104a: 4298 cmp r0, r3 +1000104c: d802 bhi.n 10001054 +1000104e: d104 bne.n 1000105a +10001050: 4291 cmp r1, r2 +10001052: d902 bls.n 1000105a +10001054: 2201 movs r2, #1 +10001056: 4252 negs r2, r2 +10001058: 17d3 asrs r3, r2, #31 +1000105a: 2100 movs r1, #0 +1000105c: 9104 str r1, [sp, #16] +1000105e: 3101 adds r1, #1 +10001060: 9103 str r1, [sp, #12] +10001062: 9402 str r4, [sp, #8] +10001064: 4651 mov r1, sl +10001066: 9101 str r1, [sp, #4] +10001068: 4641 mov r1, r8 +1000106a: 9100 str r1, [sp, #0] +1000106c: 0038 movs r0, r7 +1000106e: f7ff fe7f bl 10000d70 +10001072: e041 b.n 100010f8 +10001074: 693b ldr r3, [r7, #16] +10001076: 2b00 cmp r3, #0 +10001078: d0d8 beq.n 1000102c +1000107a: 454b cmp r3, r9 +1000107c: d11a bne.n 100010b4 +1000107e: 9a06 ldr r2, [sp, #24] +10001080: 9b07 ldr r3, [sp, #28] +10001082: 0010 movs r0, r2 +10001084: 0019 movs r1, r3 +10001086: 1b52 subs r2, r2, r5 +10001088: 41b3 sbcs r3, r6 +1000108a: 4299 cmp r1, r3 +1000108c: d802 bhi.n 10001094 +1000108e: d104 bne.n 1000109a +10001090: 4290 cmp r0, r2 +10001092: d902 bls.n 1000109a +10001094: 2201 movs r2, #1 +10001096: 4252 negs r2, r2 +10001098: 17d3 asrs r3, r2, #31 +1000109a: 2100 movs r1, #0 +1000109c: 9104 str r1, [sp, #16] +1000109e: 3101 adds r1, #1 +100010a0: 9103 str r1, [sp, #12] +100010a2: 9402 str r4, [sp, #8] +100010a4: 4651 mov r1, sl +100010a6: 9101 str r1, [sp, #4] +100010a8: 4641 mov r1, r8 +100010aa: 9100 str r1, [sp, #0] +100010ac: 0038 movs r0, r7 +100010ae: f7ff fe5f bl 10000d70 +100010b2: e021 b.n 100010f8 +100010b4: 4b3f ldr r3, [pc, #252] ; (100011b4 ) +100010b6: 4a3b ldr r2, [pc, #236] ; (100011a4 ) +100010b8: 218b movs r1, #139 ; 0x8b +100010ba: 4838 ldr r0, [pc, #224] ; (1000119c ) +100010bc: f000 fe36 bl 10001d2c <__assert_func> +100010c0: 2e00 cmp r6, #0 +100010c2: d101 bne.n 100010c8 +100010c4: 2d00 cmp r5, #0 +100010c6: d1b3 bne.n 10001030 +100010c8: 683a ldr r2, [r7, #0] +100010ca: 2c00 cmp r4, #0 +100010cc: d039 beq.n 10001142 +100010ce: 7b53 ldrb r3, [r2, #13] +100010d0: 429c cmp r4, r3 +100010d2: d120 bne.n 10001116 +100010d4: 2101 movs r1, #1 +100010d6: 2900 cmp r1, #0 +100010d8: d133 bne.n 10001142 +100010da: 7bd3 ldrb r3, [r2, #15] +100010dc: 2b00 cmp r3, #0 +100010de: d136 bne.n 1000114e +100010e0: 73d4 strb r4, [r2, #15] +100010e2: 2c00 cmp r4, #0 +100010e4: d046 beq.n 10001174 +100010e6: 683b ldr r3, [r7, #0] +100010e8: 7b1b ldrb r3, [r3, #12] +100010ea: 429c cmp r4, r3 +100010ec: d842 bhi.n 10001174 +100010ee: 68fa ldr r2, [r7, #12] +100010f0: 3c01 subs r4, #1 +100010f2: 5d13 ldrb r3, [r2, r4] +100010f4: 3301 adds r3, #1 +100010f6: 5513 strb r3, [r2, r4] +100010f8: 2300 movs r3, #0 +100010fa: 613b str r3, [r7, #16] +100010fc: 687a ldr r2, [r7, #4] +100010fe: f3bf 8f5f dmb sy +10001102: 6013 str r3, [r2, #0] +10001104: f38b 8810 msr PRIMASK, fp +10001108: e74a b.n 10000fa0 +1000110a: 4b2a ldr r3, [pc, #168] ; (100011b4 ) +1000110c: 4a25 ldr r2, [pc, #148] ; (100011a4 ) +1000110e: 218e movs r1, #142 ; 0x8e +10001110: 4822 ldr r0, [pc, #136] ; (1000119c ) +10001112: f000 fe0b bl 10001d2c <__assert_func> +10001116: 2c00 cmp r4, #0 +10001118: d00d beq.n 10001136 +1000111a: 7b13 ldrb r3, [r2, #12] +1000111c: 429c cmp r4, r3 +1000111e: d80a bhi.n 10001136 +10001120: 0063 lsls r3, r4, #1 +10001122: 191b adds r3, r3, r4 +10001124: 3b03 subs r3, #3 +10001126: 6810 ldr r0, [r2, #0] +10001128: 4684 mov ip, r0 +1000112a: 4463 add r3, ip +1000112c: 789b ldrb r3, [r3, #2] +1000112e: 2b00 cmp r3, #0 +10001130: d0d1 beq.n 100010d6 +10001132: 2101 movs r1, #1 +10001134: e7cf b.n 100010d6 +10001136: 4b20 ldr r3, [pc, #128] ; (100011b8 ) +10001138: 4a20 ldr r2, [pc, #128] ; (100011bc ) +1000113a: 214d movs r1, #77 ; 0x4d +1000113c: 4820 ldr r0, [pc, #128] ; (100011c0 ) +1000113e: f000 fdf5 bl 10001d2c <__assert_func> +10001142: 4b20 ldr r3, [pc, #128] ; (100011c4 ) +10001144: 4a20 ldr r2, [pc, #128] ; (100011c8 ) +10001146: 218f movs r1, #143 ; 0x8f +10001148: 481d ldr r0, [pc, #116] ; (100011c0 ) +1000114a: f000 fdef bl 10001d2c <__assert_func> +1000114e: 2b00 cmp r3, #0 +10001150: d00a beq.n 10001168 +10001152: 7b11 ldrb r1, [r2, #12] +10001154: 428b cmp r3, r1 +10001156: d807 bhi.n 10001168 +10001158: 0059 lsls r1, r3, #1 +1000115a: 18cb adds r3, r1, r3 +1000115c: 3b03 subs r3, #3 +1000115e: 6811 ldr r1, [r2, #0] +10001160: 468c mov ip, r1 +10001162: 4463 add r3, ip +10001164: 705c strb r4, [r3, #1] +10001166: e7bb b.n 100010e0 +10001168: 4b13 ldr r3, [pc, #76] ; (100011b8 ) +1000116a: 4a14 ldr r2, [pc, #80] ; (100011bc ) +1000116c: 214d movs r1, #77 ; 0x4d +1000116e: 4814 ldr r0, [pc, #80] ; (100011c0 ) +10001170: f000 fddc bl 10001d2c <__assert_func> +10001174: 4b07 ldr r3, [pc, #28] ; (10001194 ) +10001176: 4a0d ldr r2, [pc, #52] ; (100011ac ) +10001178: 2140 movs r1, #64 ; 0x40 +1000117a: 4808 ldr r0, [pc, #32] ; (1000119c ) +1000117c: f000 fdd6 bl 10001d2c <__assert_func> +10001180: b00b add sp, #44 ; 0x2c +10001182: bcf0 pop {r4, r5, r6, r7} +10001184: 46bb mov fp, r7 +10001186: 46b2 mov sl, r6 +10001188: 46a9 mov r9, r5 +1000118a: 46a0 mov r8, r4 +1000118c: bdf0 pop {r4, r5, r6, r7, pc} +1000118e: 46c0 nop ; (mov r8, r8) +10001190: 200014dc .word 0x200014dc +10001194: 10007904 .word 0x10007904 +10001198: 10007bb4 .word 0x10007bb4 +1000119c: 10007928 .word 0x10007928 +100011a0: 10007a40 .word 0x10007a40 +100011a4: 10007b98 .word 0x10007b98 +100011a8: 10007a58 .word 0x10007a58 +100011ac: 10007b2c .word 0x10007b2c +100011b0: 0fffffff .word 0x0fffffff +100011b4: 10007a64 .word 0x10007a64 +100011b8: 10007978 .word 0x10007978 +100011bc: 10007b74 .word 0x10007b74 +100011c0: 10007994 .word 0x10007994 +100011c4: 10007aa0 .word 0x10007aa0 +100011c8: 10007b40 .word 0x10007b40 + +100011cc : +100011cc: b510 push {r4, lr} +100011ce: 4b05 ldr r3, [pc, #20] ; (100011e4 ) +100011d0: 6818 ldr r0, [r3, #0] +100011d2: 2800 cmp r0, #0 +100011d4: d000 beq.n 100011d8 +100011d6: bd10 pop {r4, pc} +100011d8: 4b03 ldr r3, [pc, #12] ; (100011e8 ) +100011da: 4a04 ldr r2, [pc, #16] ; (100011ec ) +100011dc: 2135 movs r1, #53 ; 0x35 +100011de: 4804 ldr r0, [pc, #16] ; (100011f0 ) +100011e0: f000 fda4 bl 10001d2c <__assert_func> +100011e4: 20000e38 .word 0x20000e38 +100011e8: 10007ac0 .word 0x10007ac0 +100011ec: 10007b14 .word 0x10007b14 +100011f0: 10007928 .word 0x10007928 + +100011f4 : +100011f4: b570 push {r4, r5, r6, lr} +100011f6: 0005 movs r5, r0 +100011f8: 000e movs r6, r1 +100011fa: f000 f9d1 bl 100015a0 +100011fe: 0028 movs r0, r5 +10001200: f000 fa96 bl 10001730 +10001204: 4912 ldr r1, [pc, #72] ; (10001250 ) +10001206: 0028 movs r0, r5 +10001208: f000 f9e2 bl 100015d0 +1000120c: 2018 movs r0, #24 +1000120e: f003 f97b bl 10004508 <__wrap_malloc> +10001212: 0004 movs r4, r0 +10001214: f7ff fc4a bl 10000aac +10001218: 4b0e ldr r3, [pc, #56] ; (10001254 ) +1000121a: 469c mov ip, r3 +1000121c: 4460 add r0, ip +1000121e: 0080 lsls r0, r0, #2 +10001220: 6060 str r0, [r4, #4] +10001222: 0022 movs r2, r4 +10001224: 490c ldr r1, [pc, #48] ; (10001258 ) +10001226: 0030 movs r0, r6 +10001228: f000 fb84 bl 10001934 +1000122c: 6020 str r0, [r4, #0] +1000122e: 2110 movs r1, #16 +10001230: 0030 movs r0, r6 +10001232: f003 f96d bl 10004510 <__wrap_calloc> +10001236: 60a0 str r0, [r4, #8] +10001238: 2101 movs r1, #1 +1000123a: 0030 movs r0, r6 +1000123c: f003 f968 bl 10004510 <__wrap_calloc> +10001240: 60e0 str r0, [r4, #12] +10001242: 7525 strb r5, [r4, #20] +10001244: 00ad lsls r5, r5, #2 +10001246: 4b05 ldr r3, [pc, #20] ; (1000125c ) +10001248: 50ec str r4, [r5, r3] +1000124a: 0020 movs r0, r4 +1000124c: bd70 pop {r4, r5, r6, pc} +1000124e: 46c0 nop ; (mov r8, r8) +10001250: 10000ee9 .word 0x10000ee9 +10001254: 34000040 .word 0x34000040 +10001258: 10000c11 .word 0x10000c11 +1000125c: 200014dc .word 0x200014dc + +10001260 : +10001260: b510 push {r4, lr} +10001262: 4b06 ldr r3, [pc, #24] ; (1000127c ) +10001264: 681b ldr r3, [r3, #0] +10001266: 2b00 cmp r3, #0 +10001268: d000 beq.n 1000126c +1000126a: bd10 pop {r4, pc} +1000126c: 2110 movs r1, #16 +1000126e: 2003 movs r0, #3 +10001270: f7ff ffc0 bl 100011f4 +10001274: 4b01 ldr r3, [pc, #4] ; (1000127c ) +10001276: 6018 str r0, [r3, #0] +10001278: e7f7 b.n 1000126a +1000127a: 46c0 nop ; (mov r8, r8) +1000127c: 20000e38 .word 0x20000e38 + +10001280 : +10001280: b5f0 push {r4, r5, r6, r7, lr} +10001282: 46de mov lr, fp +10001284: 4657 mov r7, sl +10001286: 464e mov r6, r9 +10001288: 4645 mov r5, r8 +1000128a: b5e0 push {r5, r6, r7, lr} +1000128c: b089 sub sp, #36 ; 0x24 +1000128e: 4680 mov r8, r0 +10001290: 0016 movs r6, r2 +10001292: 001f movs r7, r3 +10001294: 9b12 ldr r3, [sp, #72] ; 0x48 +10001296: 469a mov sl, r3 +10001298: 9b13 ldr r3, [sp, #76] ; 0x4c +1000129a: 4699 mov r9, r3 +1000129c: ab14 add r3, sp, #80 ; 0x50 +1000129e: 781b ldrb r3, [r3, #0] +100012a0: 469b mov fp, r3 +100012a2: 231f movs r3, #31 +100012a4: 446b add r3, sp +100012a6: 2200 movs r2, #0 +100012a8: 701a strb r2, [r3, #0] +100012aa: e02c b.n 10001306 +100012ac: 2b00 cmp r3, #0 +100012ae: d009 beq.n 100012c4 +100012b0: 4642 mov r2, r8 +100012b2: 6812 ldr r2, [r2, #0] +100012b4: 7b12 ldrb r2, [r2, #12] +100012b6: 4293 cmp r3, r2 +100012b8: d804 bhi.n 100012c4 +100012ba: 1e5a subs r2, r3, #1 +100012bc: 4641 mov r1, r8 +100012be: 68c9 ldr r1, [r1, #12] +100012c0: 5c89 ldrb r1, [r1, r2] +100012c2: e03d b.n 10001340 +100012c4: 4b35 ldr r3, [pc, #212] ; (1000139c ) +100012c6: 4a36 ldr r2, [pc, #216] ; (100013a0 ) +100012c8: 2140 movs r1, #64 ; 0x40 +100012ca: 4836 ldr r0, [pc, #216] ; (100013a4 ) +100012cc: f000 fd2e bl 10001d2c <__assert_func> +100012d0: 2000 movs r0, #0 +100012d2: 2a00 cmp r2, #0 +100012d4: d05b beq.n 1000138e +100012d6: 465b mov r3, fp +100012d8: 2b00 cmp r3, #0 +100012da: d058 beq.n 1000138e +100012dc: 4649 mov r1, r9 +100012de: 47d0 blx sl +100012e0: 0004 movs r4, r0 +100012e2: 000d movs r5, r1 +100012e4: 0003 movs r3, r0 +100012e6: 430b orrs r3, r1 +100012e8: d04d beq.n 10001386 +100012ea: 2900 cmp r1, #0 +100012ec: da3c bge.n 10001368 +100012ee: 0032 movs r2, r6 +100012f0: 003b movs r3, r7 +100012f2: 1b36 subs r6, r6, r4 +100012f4: 41af sbcs r7, r5 +100012f6: 42bb cmp r3, r7 +100012f8: d802 bhi.n 10001300 +100012fa: d104 bne.n 10001306 +100012fc: 42b2 cmp r2, r6 +100012fe: d902 bls.n 10001306 +10001300: 2601 movs r6, #1 +10001302: 4276 negs r6, r6 +10001304: 17f7 asrs r7, r6, #31 +10001306: 4643 mov r3, r8 +10001308: 685a ldr r2, [r3, #4] +1000130a: f3ef 8410 mrs r4, PRIMASK +1000130e: b672 cpsid i +10001310: 6813 ldr r3, [r2, #0] +10001312: 2b00 cmp r3, #0 +10001314: d0fc beq.n 10001310 +10001316: f3bf 8f5f dmb sy +1000131a: 231f movs r3, #31 +1000131c: 446b add r3, sp +1000131e: 9304 str r3, [sp, #16] 10001320: 2300 movs r3, #0 -10001322: 9302 str r3, [sp, #8] -10001324: 9301 str r3, [sp, #4] -10001326: 4b19 ldr r3, [pc, #100] ; (1000138c ) -10001328: 9300 str r3, [sp, #0] -1000132a: 0032 movs r2, r6 -1000132c: 0023 movs r3, r4 -1000132e: f7ff fee7 bl 10001100 -10001332: 1e05 subs r5, r0, #0 -10001334: dd11 ble.n 1000135a -10001336: bf20 wfe -10001338: f7ff fe88 bl 1000104c -1000133c: 0029 movs r1, r5 -1000133e: f7ff ff73 bl 10001228 -10001342: 4b13 ldr r3, [pc, #76] ; (10001390 ) -10001344: 6a5b ldr r3, [r3, #36] ; 0x24 -10001346: 429c cmp r4, r3 -10001348: d81b bhi.n 10001382 -1000134a: 4a11 ldr r2, [pc, #68] ; (10001390 ) -1000134c: 6a92 ldr r2, [r2, #40] ; 0x28 -1000134e: 42b2 cmp r2, r6 -10001350: d21a bcs.n 10001388 -10001352: 429c cmp r4, r3 -10001354: d013 beq.n 1000137e -10001356: 2001 movs r0, #1 -10001358: e014 b.n 10001384 -1000135a: 4b0d ldr r3, [pc, #52] ; (10001390 ) -1000135c: 6a5b ldr r3, [r3, #36] ; 0x24 -1000135e: 429c cmp r4, r3 -10001360: d809 bhi.n 10001376 -10001362: 4a0b ldr r2, [pc, #44] ; (10001390 ) -10001364: 6a92 ldr r2, [r2, #40] ; 0x28 -10001366: 42b2 cmp r2, r6 -10001368: d207 bcs.n 1000137a -1000136a: 429c cmp r4, r3 -1000136c: d001 beq.n 10001372 -1000136e: 2001 movs r0, #1 -10001370: e008 b.n 10001384 -10001372: 2000 movs r0, #0 -10001374: e006 b.n 10001384 -10001376: 2000 movs r0, #0 -10001378: e004 b.n 10001384 -1000137a: 2001 movs r0, #1 -1000137c: e002 b.n 10001384 -1000137e: 2000 movs r0, #0 -10001380: e000 b.n 10001384 -10001382: 2000 movs r0, #0 -10001384: b004 add sp, #16 -10001386: bd70 pop {r4, r5, r6, pc} -10001388: 2001 movs r0, #1 -1000138a: e7fb b.n 10001384 -1000138c: 10000a89 .word 0x10000a89 -10001390: 40054000 .word 0x40054000 +10001322: 9303 str r3, [sp, #12] +10001324: 9302 str r3, [sp, #8] +10001326: 464b mov r3, r9 +10001328: 9301 str r3, [sp, #4] +1000132a: 4653 mov r3, sl +1000132c: 9300 str r3, [sp, #0] +1000132e: 0032 movs r2, r6 +10001330: 003b movs r3, r7 +10001332: 4640 mov r0, r8 +10001334: f7ff fd1c bl 10000d70 +10001338: b2c3 uxtb r3, r0 +1000133a: 2b00 cmp r3, #0 +1000133c: d1b6 bne.n 100012ac +1000133e: 0019 movs r1, r3 +10001340: 4642 mov r2, r8 +10001342: 6852 ldr r2, [r2, #4] +10001344: f3bf 8f5f dmb sy +10001348: 2500 movs r5, #0 +1000134a: 6015 str r5, [r2, #0] +1000134c: f384 8810 msr PRIMASK, r4 +10001350: 2b00 cmp r3, #0 +10001352: d01a beq.n 1000138a +10001354: 231f movs r3, #31 +10001356: 446b add r3, sp +10001358: 781a ldrb r2, [r3, #0] +1000135a: 2a00 cmp r2, #0 +1000135c: d1b8 bne.n 100012d0 +1000135e: 0209 lsls r1, r1, #8 +10001360: 23ff movs r3, #255 ; 0xff +10001362: 4018 ands r0, r3 +10001364: 4308 orrs r0, r1 +10001366: e7b4 b.n 100012d2 +10001368: f000 f926 bl 100015b8 +1000136c: 0006 movs r6, r0 +1000136e: 000f movs r7, r1 +10001370: 1936 adds r6, r6, r4 +10001372: 416f adcs r7, r5 +10001374: 42b9 cmp r1, r7 +10001376: d802 bhi.n 1000137e +10001378: d1c5 bne.n 10001306 +1000137a: 42b0 cmp r0, r6 +1000137c: d9c3 bls.n 10001306 +1000137e: 2601 movs r6, #1 +10001380: 4276 negs r6, r6 +10001382: 17f7 asrs r7, r6, #31 +10001384: e7bf b.n 10001306 +10001386: 2000 movs r0, #0 +10001388: e001 b.n 1000138e +1000138a: 2001 movs r0, #1 +1000138c: 4240 negs r0, r0 +1000138e: b009 add sp, #36 ; 0x24 +10001390: bcf0 pop {r4, r5, r6, r7} +10001392: 46bb mov fp, r7 +10001394: 46b2 mov sl, r6 +10001396: 46a9 mov r9, r5 +10001398: 46a0 mov r8, r4 +1000139a: bdf0 pop {r4, r5, r6, r7, pc} +1000139c: 10007904 .word 0x10007904 +100013a0: 10007b2c .word 0x10007b2c +100013a4: 10007928 .word 0x10007928 -10001394 : -10001394: b570 push {r4, r5, r6, lr} -10001396: f3ef 8305 mrs r3, IPSR -1000139a: 203f movs r0, #63 ; 0x3f -1000139c: 4018 ands r0, r3 -1000139e: 3810 subs r0, #16 -100013a0: f3ef 8c10 mrs ip, PRIMASK -100013a4: b672 cpsid i -100013a6: 4b19 ldr r3, [pc, #100] ; (1000140c ) -100013a8: 681b ldr r3, [r3, #0] -100013aa: 2b00 cmp r3, #0 -100013ac: d0fb beq.n 100013a6 -100013ae: f3bf 8f5f dmb sy -100013b2: 2301 movs r3, #1 -100013b4: 0019 movs r1, r3 -100013b6: 4081 lsls r1, r0 -100013b8: 4a15 ldr r2, [pc, #84] ; (10001410 ) -100013ba: 6351 str r1, [r2, #52] ; 0x34 -100013bc: 4a15 ldr r2, [pc, #84] ; (10001414 ) -100013be: 7812 ldrb r2, [r2, #0] -100013c0: 0014 movs r4, r2 -100013c2: 40c4 lsrs r4, r0 -100013c4: 4223 tst r3, r4 -100013c6: d014 beq.n 100013f2 -100013c8: 4b11 ldr r3, [pc, #68] ; (10001410 ) -100013ca: 6a5c ldr r4, [r3, #36] ; 0x24 -100013cc: 0083 lsls r3, r0, #2 -100013ce: 4d12 ldr r5, [pc, #72] ; (10001418 ) -100013d0: 595b ldr r3, [r3, r5] -100013d2: 429c cmp r4, r3 -100013d4: d306 bcc.n 100013e4 -100013d6: 0083 lsls r3, r0, #2 -100013d8: 4c10 ldr r4, [pc, #64] ; (1000141c ) -100013da: 591b ldr r3, [r3, r4] -100013dc: 438a bics r2, r1 -100013de: 490d ldr r1, [pc, #52] ; (10001414 ) -100013e0: 700a strb r2, [r1, #0] -100013e2: e007 b.n 100013f4 -100013e4: 4a0a ldr r2, [pc, #40] ; (10001410 ) -100013e6: 1d03 adds r3, r0, #4 -100013e8: 009b lsls r3, r3, #2 -100013ea: 5899 ldr r1, [r3, r2] -100013ec: 5099 str r1, [r3, r2] -100013ee: 2300 movs r3, #0 -100013f0: e000 b.n 100013f4 -100013f2: 2300 movs r3, #0 -100013f4: f3bf 8f5f dmb sy -100013f8: 4a04 ldr r2, [pc, #16] ; (1000140c ) -100013fa: 2100 movs r1, #0 -100013fc: 6011 str r1, [r2, #0] -100013fe: f38c 8810 msr PRIMASK, ip -10001402: 2b00 cmp r3, #0 -10001404: d000 beq.n 10001408 -10001406: 4798 blx r3 -10001408: bd70 pop {r4, r5, r6, pc} -1000140a: 46c0 nop ; (mov r8, r8) -1000140c: d0000128 .word 0xd0000128 -10001410: 40054000 .word 0x40054000 -10001414: 20001711 .word 0x20001711 -10001418: 200016f4 .word 0x200016f4 -1000141c: 20000dfc .word 0x20000dfc +100013a8 : +100013a8: b5f8 push {r3, r4, r5, r6, r7, lr} +100013aa: 0004 movs r4, r0 +100013ac: 6842 ldr r2, [r0, #4] +100013ae: f3ef 8510 mrs r5, PRIMASK +100013b2: b672 cpsid i +100013b4: 6813 ldr r3, [r2, #0] +100013b6: 4258 negs r0, r3 +100013b8: 4143 adcs r3, r0 +100013ba: b2d8 uxtb r0, r3 +100013bc: 2b00 cmp r3, #0 +100013be: d1f9 bne.n 100013b4 +100013c0: f3bf 8f5f dmb sy +100013c4: b2cb uxtb r3, r1 +100013c6: 6822 ldr r2, [r4, #0] +100013c8: 7b56 ldrb r6, [r2, #13] +100013ca: 42b3 cmp r3, r6 +100013cc: d11b bne.n 10001406 +100013ce: 2001 movs r0, #1 +100013d0: 2800 cmp r0, #0 +100013d2: d046 beq.n 10001462 +100013d4: 6920 ldr r0, [r4, #16] +100013d6: 4288 cmp r0, r1 +100013d8: d02b beq.n 10001432 +100013da: 0a09 lsrs r1, r1, #8 +100013dc: b2c9 uxtb r1, r1 +100013de: 2b00 cmp r3, #0 +100013e0: d02d beq.n 1000143e +100013e2: 6820 ldr r0, [r4, #0] +100013e4: 7b00 ldrb r0, [r0, #12] +100013e6: 4283 cmp r3, r0 +100013e8: d829 bhi.n 1000143e +100013ea: 1e58 subs r0, r3, #1 +100013ec: 68e6 ldr r6, [r4, #12] +100013ee: 5c30 ldrb r0, [r6, r0] +100013f0: 4288 cmp r0, r1 +100013f2: d02a beq.n 1000144a +100013f4: 2000 movs r0, #0 +100013f6: 6863 ldr r3, [r4, #4] +100013f8: f3bf 8f5f dmb sy +100013fc: 2200 movs r2, #0 +100013fe: 601a str r2, [r3, #0] +10001400: f385 8810 msr PRIMASK, r5 +10001404: bdf8 pop {r3, r4, r5, r6, r7, pc} +10001406: 2b00 cmp r3, #0 +10001408: d00d beq.n 10001426 +1000140a: 7b16 ldrb r6, [r2, #12] +1000140c: 42b3 cmp r3, r6 +1000140e: d80a bhi.n 10001426 +10001410: 005e lsls r6, r3, #1 +10001412: 18f6 adds r6, r6, r3 +10001414: 3e03 subs r6, #3 +10001416: 6817 ldr r7, [r2, #0] +10001418: 46bc mov ip, r7 +1000141a: 4466 add r6, ip +1000141c: 78b6 ldrb r6, [r6, #2] +1000141e: 2e00 cmp r6, #0 +10001420: d0d6 beq.n 100013d0 +10001422: 2001 movs r0, #1 +10001424: e7d4 b.n 100013d0 +10001426: 4b12 ldr r3, [pc, #72] ; (10001470 ) +10001428: 4a12 ldr r2, [pc, #72] ; (10001474 ) +1000142a: 214d movs r1, #77 ; 0x4d +1000142c: 4812 ldr r0, [pc, #72] ; (10001478 ) +1000142e: f000 fc7d bl 10001d2c <__assert_func> +10001432: 4b12 ldr r3, [pc, #72] ; (1000147c ) +10001434: 4a12 ldr r2, [pc, #72] ; (10001480 ) +10001436: 21e0 movs r1, #224 ; 0xe0 +10001438: 4812 ldr r0, [pc, #72] ; (10001484 ) +1000143a: f000 fc77 bl 10001d2c <__assert_func> +1000143e: 4b12 ldr r3, [pc, #72] ; (10001488 ) +10001440: 4a12 ldr r2, [pc, #72] ; (1000148c ) +10001442: 2140 movs r1, #64 ; 0x40 +10001444: 480f ldr r0, [pc, #60] ; (10001484 ) +10001446: f000 fc71 bl 10001d2c <__assert_func> +1000144a: 0019 movs r1, r3 +1000144c: 0010 movs r0, r2 +1000144e: f000 fb69 bl 10001b24 +10001452: 2800 cmp r0, #0 +10001454: d1cf bne.n 100013f6 +10001456: 4b0e ldr r3, [pc, #56] ; (10001490 ) +10001458: 4a09 ldr r2, [pc, #36] ; (10001480 ) +1000145a: 21e7 movs r1, #231 ; 0xe7 +1000145c: 4809 ldr r0, [pc, #36] ; (10001484 ) +1000145e: f000 fc65 bl 10001d2c <__assert_func> +10001462: 6923 ldr r3, [r4, #16] +10001464: 428b cmp r3, r1 +10001466: d1c6 bne.n 100013f6 +10001468: 2300 movs r3, #0 +1000146a: 6123 str r3, [r4, #16] +1000146c: e7c3 b.n 100013f6 +1000146e: 46c0 nop ; (mov r8, r8) +10001470: 10007978 .word 0x10007978 +10001474: 10007b74 .word 0x10007b74 +10001478: 10007994 .word 0x10007994 +1000147c: 10007ad4 .word 0x10007ad4 +10001480: 10007afc .word 0x10007afc +10001484: 10007928 .word 0x10007928 +10001488: 10007904 .word 0x10007904 +1000148c: 10007b2c .word 0x10007b2c +10001490: 10007af8 .word 0x10007af8 -10001420 : -10001420: b510 push {r4, lr} -10001422: 0001 movs r1, r0 -10001424: 4a02 ldr r2, [pc, #8] ; (10001430 ) -10001426: 4803 ldr r0, [pc, #12] ; (10001434 ) -10001428: f7ff fa2a bl 10000880 -1000142c: bd10 pop {r4, pc} -1000142e: 46c0 nop ; (mov r8, r8) -10001430: 100074fc .word 0x100074fc -10001434: 2000170f .word 0x2000170f +10001494 : +10001494: b570 push {r4, r5, r6, lr} +10001496: b084 sub sp, #16 +10001498: 0006 movs r6, r0 +1000149a: 000c movs r4, r1 +1000149c: f7ff fe96 bl 100011cc +100014a0: 2300 movs r3, #0 +100014a2: 9302 str r3, [sp, #8] +100014a4: 9301 str r3, [sp, #4] +100014a6: 4b19 ldr r3, [pc, #100] ; (1000150c ) +100014a8: 9300 str r3, [sp, #0] +100014aa: 0032 movs r2, r6 +100014ac: 0023 movs r3, r4 +100014ae: f7ff fee7 bl 10001280 +100014b2: 1e05 subs r5, r0, #0 +100014b4: dd11 ble.n 100014da +100014b6: bf20 wfe +100014b8: f7ff fe88 bl 100011cc +100014bc: 0029 movs r1, r5 +100014be: f7ff ff73 bl 100013a8 +100014c2: 4b13 ldr r3, [pc, #76] ; (10001510 ) +100014c4: 6a5b ldr r3, [r3, #36] ; 0x24 +100014c6: 429c cmp r4, r3 +100014c8: d81b bhi.n 10001502 +100014ca: 4a11 ldr r2, [pc, #68] ; (10001510 ) +100014cc: 6a92 ldr r2, [r2, #40] ; 0x28 +100014ce: 42b2 cmp r2, r6 +100014d0: d21a bcs.n 10001508 +100014d2: 429c cmp r4, r3 +100014d4: d013 beq.n 100014fe +100014d6: 2001 movs r0, #1 +100014d8: e014 b.n 10001504 +100014da: 4b0d ldr r3, [pc, #52] ; (10001510 ) +100014dc: 6a5b ldr r3, [r3, #36] ; 0x24 +100014de: 429c cmp r4, r3 +100014e0: d809 bhi.n 100014f6 +100014e2: 4a0b ldr r2, [pc, #44] ; (10001510 ) +100014e4: 6a92 ldr r2, [r2, #40] ; 0x28 +100014e6: 42b2 cmp r2, r6 +100014e8: d207 bcs.n 100014fa +100014ea: 429c cmp r4, r3 +100014ec: d001 beq.n 100014f2 +100014ee: 2001 movs r0, #1 +100014f0: e008 b.n 10001504 +100014f2: 2000 movs r0, #0 +100014f4: e006 b.n 10001504 +100014f6: 2000 movs r0, #0 +100014f8: e004 b.n 10001504 +100014fa: 2001 movs r0, #1 +100014fc: e002 b.n 10001504 +100014fe: 2000 movs r0, #0 +10001500: e000 b.n 10001504 +10001502: 2000 movs r0, #0 +10001504: b004 add sp, #16 +10001506: bd70 pop {r4, r5, r6, pc} +10001508: 2001 movs r0, #1 +1000150a: e7fb b.n 10001504 +1000150c: 10000c09 .word 0x10000c09 +10001510: 40054000 .word 0x40054000 -10001438 : -10001438: 4b04 ldr r3, [pc, #16] ; (1000144c ) -1000143a: 6a5b ldr r3, [r3, #36] ; 0x24 -1000143c: 4a03 ldr r2, [pc, #12] ; (1000144c ) -1000143e: 6a90 ldr r0, [r2, #40] ; 0x28 -10001440: 0019 movs r1, r3 -10001442: 6a53 ldr r3, [r2, #36] ; 0x24 -10001444: 4299 cmp r1, r3 -10001446: d1f9 bne.n 1000143c -10001448: 4770 bx lr -1000144a: 46c0 nop ; (mov r8, r8) -1000144c: 40054000 .word 0x40054000 +10001514 : +10001514: b570 push {r4, r5, r6, lr} +10001516: f3ef 8305 mrs r3, IPSR +1000151a: 203f movs r0, #63 ; 0x3f +1000151c: 4018 ands r0, r3 +1000151e: 3810 subs r0, #16 +10001520: f3ef 8c10 mrs ip, PRIMASK +10001524: b672 cpsid i +10001526: 4b19 ldr r3, [pc, #100] ; (1000158c ) +10001528: 681b ldr r3, [r3, #0] +1000152a: 2b00 cmp r3, #0 +1000152c: d0fb beq.n 10001526 +1000152e: f3bf 8f5f dmb sy +10001532: 2301 movs r3, #1 +10001534: 0019 movs r1, r3 +10001536: 4081 lsls r1, r0 +10001538: 4a15 ldr r2, [pc, #84] ; (10001590 ) +1000153a: 6351 str r1, [r2, #52] ; 0x34 +1000153c: 4a15 ldr r2, [pc, #84] ; (10001594 ) +1000153e: 7812 ldrb r2, [r2, #0] +10001540: 0014 movs r4, r2 +10001542: 40c4 lsrs r4, r0 +10001544: 4223 tst r3, r4 +10001546: d014 beq.n 10001572 +10001548: 4b11 ldr r3, [pc, #68] ; (10001590 ) +1000154a: 6a5c ldr r4, [r3, #36] ; 0x24 +1000154c: 0083 lsls r3, r0, #2 +1000154e: 4d12 ldr r5, [pc, #72] ; (10001598 ) +10001550: 595b ldr r3, [r3, r5] +10001552: 429c cmp r4, r3 +10001554: d306 bcc.n 10001564 +10001556: 0083 lsls r3, r0, #2 +10001558: 4c10 ldr r4, [pc, #64] ; (1000159c ) +1000155a: 591b ldr r3, [r3, r4] +1000155c: 438a bics r2, r1 +1000155e: 490d ldr r1, [pc, #52] ; (10001594 ) +10001560: 700a strb r2, [r1, #0] +10001562: e007 b.n 10001574 +10001564: 4a0a ldr r2, [pc, #40] ; (10001590 ) +10001566: 1d03 adds r3, r0, #4 +10001568: 009b lsls r3, r3, #2 +1000156a: 5899 ldr r1, [r3, r2] +1000156c: 5099 str r1, [r3, r2] +1000156e: 2300 movs r3, #0 +10001570: e000 b.n 10001574 +10001572: 2300 movs r3, #0 +10001574: f3bf 8f5f dmb sy +10001578: 4a04 ldr r2, [pc, #16] ; (1000158c ) +1000157a: 2100 movs r1, #0 +1000157c: 6011 str r1, [r2, #0] +1000157e: f38c 8810 msr PRIMASK, ip +10001582: 2b00 cmp r3, #0 +10001584: d000 beq.n 10001588 +10001586: 4798 blx r3 +10001588: bd70 pop {r4, r5, r6, pc} +1000158a: 46c0 nop ; (mov r8, r8) +1000158c: d0000128 .word 0xd0000128 +10001590: 40054000 .word 0x40054000 +10001594: 20001727 .word 0x20001727 +10001598: 20001708 .word 0x20001708 +1000159c: 20000dfc .word 0x20000dfc -10001450 : -10001450: b570 push {r4, r5, r6, lr} -10001452: 0004 movs r4, r0 -10001454: 000d movs r5, r1 -10001456: f3ef 8610 mrs r6, PRIMASK -1000145a: b672 cpsid i -1000145c: 4b1b ldr r3, [pc, #108] ; (100014cc ) -1000145e: 681b ldr r3, [r3, #0] -10001460: 2b00 cmp r3, #0 -10001462: d0fb beq.n 1000145c -10001464: f3bf 8f5f dmb sy -10001468: 2d00 cmp r5, #0 -1000146a: d01c beq.n 100014a6 -1000146c: 0020 movs r0, r4 -1000146e: f000 fdd7 bl 10002020 -10001472: 4b17 ldr r3, [pc, #92] ; (100014d0 ) -10001474: 4283 cmp r3, r0 -10001476: d00b beq.n 10001490 -10001478: 0019 movs r1, r3 -1000147a: 0020 movs r0, r4 -1000147c: f000 fdd8 bl 10002030 -10001480: 2101 movs r1, #1 -10001482: 0020 movs r0, r4 -10001484: f000 fdc4 bl 10002010 -10001488: 2301 movs r3, #1 -1000148a: 40a3 lsls r3, r4 -1000148c: 4a11 ldr r2, [pc, #68] ; (100014d4 ) -1000148e: 6013 str r3, [r2, #0] -10001490: 00a4 lsls r4, r4, #2 -10001492: 4b11 ldr r3, [pc, #68] ; (100014d8 ) -10001494: 50e5 str r5, [r4, r3] -10001496: f3bf 8f5f dmb sy -1000149a: 4b0c ldr r3, [pc, #48] ; (100014cc ) -1000149c: 2200 movs r2, #0 -1000149e: 601a str r2, [r3, #0] -100014a0: f386 8810 msr PRIMASK, r6 -100014a4: bd70 pop {r4, r5, r6, pc} -100014a6: 00a2 lsls r2, r4, #2 -100014a8: 4b0b ldr r3, [pc, #44] ; (100014d8 ) -100014aa: 2100 movs r1, #0 -100014ac: 50d1 str r1, [r2, r3] -100014ae: 2201 movs r2, #1 -100014b0: 40a2 lsls r2, r4 -100014b2: 490a ldr r1, [pc, #40] ; (100014dc ) -100014b4: 780b ldrb r3, [r1, #0] -100014b6: 4393 bics r3, r2 -100014b8: 700b strb r3, [r1, #0] -100014ba: 4905 ldr r1, [pc, #20] ; (100014d0 ) -100014bc: 0020 movs r0, r4 -100014be: f000 fde1 bl 10002084 -100014c2: 2100 movs r1, #0 -100014c4: 0020 movs r0, r4 -100014c6: f000 fda3 bl 10002010 -100014ca: e7e4 b.n 10001496 -100014cc: d0000128 .word 0xd0000128 -100014d0: 10001395 .word 0x10001395 -100014d4: 40056038 .word 0x40056038 -100014d8: 20000dfc .word 0x20000dfc -100014dc: 20001711 .word 0x20001711 +100015a0 : +100015a0: b510 push {r4, lr} +100015a2: 0001 movs r1, r0 +100015a4: 4a02 ldr r2, [pc, #8] ; (100015b0 ) +100015a6: 4803 ldr r0, [pc, #12] ; (100015b4 ) +100015a8: f7ff fa2a bl 10000a00 +100015ac: bd10 pop {r4, pc} +100015ae: 46c0 nop ; (mov r8, r8) +100015b0: 10007bc0 .word 0x10007bc0 +100015b4: 20001723 .word 0x20001723 -100014e0 : -100014e0: b5f0 push {r4, r5, r6, r7, lr} -100014e2: 46de mov lr, fp -100014e4: b500 push {lr} -100014e6: b084 sub sp, #16 -100014e8: 0004 movs r4, r0 -100014ea: 0015 movs r5, r2 -100014ec: 9201 str r2, [sp, #4] -100014ee: 001e movs r6, r3 -100014f0: 9302 str r3, [sp, #8] -100014f2: f7ff ffa1 bl 10001438 -100014f6: 9503 str r5, [sp, #12] -100014f8: 428e cmp r6, r1 -100014fa: d802 bhi.n 10001502 -100014fc: d144 bne.n 10001588 -100014fe: 4285 cmp r5, r0 -10001500: d942 bls.n 10001588 -10001502: f3ef 8b10 mrs fp, PRIMASK -10001506: b672 cpsid i -10001508: 4b22 ldr r3, [pc, #136] ; (10001594 ) -1000150a: 681b ldr r3, [r3, #0] -1000150c: 2b00 cmp r3, #0 -1000150e: d0fb beq.n 10001508 -10001510: f3bf 8f5f dmb sy -10001514: 2501 movs r5, #1 -10001516: 40a5 lsls r5, r4 -10001518: 4b1f ldr r3, [pc, #124] ; (10001598 ) -1000151a: 635d str r5, [r3, #52] ; 0x34 -1000151c: b2ef uxtb r7, r5 -1000151e: 491f ldr r1, [pc, #124] ; (1000159c ) -10001520: 780a ldrb r2, [r1, #0] -10001522: 433a orrs r2, r7 -10001524: 700a strb r2, [r1, #0] -10001526: 1d22 adds r2, r4, #4 -10001528: 0092 lsls r2, r2, #2 -1000152a: 9901 ldr r1, [sp, #4] -1000152c: 50d1 str r1, [r2, r3] -1000152e: 00a4 lsls r4, r4, #2 -10001530: 4a1b ldr r2, [pc, #108] ; (100015a0 ) -10001532: 9902 ldr r1, [sp, #8] -10001534: 50a1 str r1, [r4, r2] -10001536: 6a1b ldr r3, [r3, #32] -10001538: 422b tst r3, r5 -1000153a: d112 bne.n 10001562 -1000153c: 4b16 ldr r3, [pc, #88] ; (10001598 ) -1000153e: 6c1b ldr r3, [r3, #64] ; 0x40 -10001540: 422b tst r3, r5 -10001542: d008 beq.n 10001556 -10001544: 2000 movs r0, #0 -10001546: f3bf 8f5f dmb sy -1000154a: 4b12 ldr r3, [pc, #72] ; (10001594 ) -1000154c: 2200 movs r2, #0 -1000154e: 601a str r2, [r3, #0] -10001550: f38b 8810 msr PRIMASK, fp -10001554: e019 b.n 1000158a -10001556: 4b13 ldr r3, [pc, #76] ; (100015a4 ) -10001558: 4a13 ldr r2, [pc, #76] ; (100015a8 ) -1000155a: 21b2 movs r1, #178 ; 0xb2 -1000155c: 4813 ldr r0, [pc, #76] ; (100015ac ) -1000155e: f000 fb25 bl 10001bac <__assert_func> -10001562: f7ff ff69 bl 10001438 -10001566: 428e cmp r6, r1 -10001568: d80c bhi.n 10001584 -1000156a: d102 bne.n 10001572 -1000156c: 9b03 ldr r3, [sp, #12] -1000156e: 4283 cmp r3, r0 -10001570: d808 bhi.n 10001584 -10001572: 4b09 ldr r3, [pc, #36] ; (10001598 ) -10001574: 621d str r5, [r3, #32] -10001576: 635d str r5, [r3, #52] ; 0x34 -10001578: 4a08 ldr r2, [pc, #32] ; (1000159c ) -1000157a: 7813 ldrb r3, [r2, #0] -1000157c: 43bb bics r3, r7 -1000157e: 7013 strb r3, [r2, #0] -10001580: 2001 movs r0, #1 -10001582: e7e0 b.n 10001546 -10001584: 2000 movs r0, #0 -10001586: e7de b.n 10001546 -10001588: 2001 movs r0, #1 -1000158a: b004 add sp, #16 -1000158c: bc80 pop {r7} -1000158e: 46bb mov fp, r7 -10001590: bdf0 pop {r4, r5, r6, r7, pc} -10001592: 46c0 nop ; (mov r8, r8) -10001594: d0000128 .word 0xd0000128 -10001598: 40054000 .word 0x40054000 -1000159c: 20001711 .word 0x20001711 -100015a0: 200016f4 .word 0x200016f4 -100015a4: 10007520 .word 0x10007520 -100015a8: 1000758c .word 0x1000758c -100015ac: 10007544 .word 0x10007544 +100015b8 : +100015b8: 4b04 ldr r3, [pc, #16] ; (100015cc ) +100015ba: 6a5b ldr r3, [r3, #36] ; 0x24 +100015bc: 4a03 ldr r2, [pc, #12] ; (100015cc ) +100015be: 6a90 ldr r0, [r2, #40] ; 0x28 +100015c0: 0019 movs r1, r3 +100015c2: 6a53 ldr r3, [r2, #36] ; 0x24 +100015c4: 4299 cmp r1, r3 +100015c6: d1f9 bne.n 100015bc +100015c8: 4770 bx lr +100015ca: 46c0 nop ; (mov r8, r8) +100015cc: 40054000 .word 0x40054000 -100015b0 : -100015b0: f3ef 8c10 mrs ip, PRIMASK -100015b4: b672 cpsid i -100015b6: 4b0b ldr r3, [pc, #44] ; (100015e4 ) -100015b8: 681b ldr r3, [r3, #0] -100015ba: 2b00 cmp r3, #0 -100015bc: d0fb beq.n 100015b6 -100015be: f3bf 8f5f dmb sy -100015c2: 2301 movs r3, #1 -100015c4: 4083 lsls r3, r0 -100015c6: 4a08 ldr r2, [pc, #32] ; (100015e8 ) -100015c8: 6213 str r3, [r2, #32] -100015ca: 4908 ldr r1, [pc, #32] ; (100015ec ) -100015cc: 780a ldrb r2, [r1, #0] -100015ce: 439a bics r2, r3 -100015d0: 700a strb r2, [r1, #0] -100015d2: f3bf 8f5f dmb sy -100015d6: 4b03 ldr r3, [pc, #12] ; (100015e4 ) -100015d8: 2200 movs r2, #0 -100015da: 601a str r2, [r3, #0] -100015dc: f38c 8810 msr PRIMASK, ip -100015e0: 4770 bx lr -100015e2: 46c0 nop ; (mov r8, r8) -100015e4: d0000128 .word 0xd0000128 -100015e8: 40054000 .word 0x40054000 -100015ec: 20001711 .word 0x20001711 +100015d0 : +100015d0: b570 push {r4, r5, r6, lr} +100015d2: 0004 movs r4, r0 +100015d4: 000d movs r5, r1 +100015d6: f3ef 8610 mrs r6, PRIMASK +100015da: b672 cpsid i +100015dc: 4b1b ldr r3, [pc, #108] ; (1000164c ) +100015de: 681b ldr r3, [r3, #0] +100015e0: 2b00 cmp r3, #0 +100015e2: d0fb beq.n 100015dc +100015e4: f3bf 8f5f dmb sy +100015e8: 2d00 cmp r5, #0 +100015ea: d01c beq.n 10001626 +100015ec: 0020 movs r0, r4 +100015ee: f000 fdd7 bl 100021a0 +100015f2: 4b17 ldr r3, [pc, #92] ; (10001650 ) +100015f4: 4283 cmp r3, r0 +100015f6: d00b beq.n 10001610 +100015f8: 0019 movs r1, r3 +100015fa: 0020 movs r0, r4 +100015fc: f000 fdd8 bl 100021b0 +10001600: 2101 movs r1, #1 +10001602: 0020 movs r0, r4 +10001604: f000 fdc4 bl 10002190 +10001608: 2301 movs r3, #1 +1000160a: 40a3 lsls r3, r4 +1000160c: 4a11 ldr r2, [pc, #68] ; (10001654 ) +1000160e: 6013 str r3, [r2, #0] +10001610: 00a4 lsls r4, r4, #2 +10001612: 4b11 ldr r3, [pc, #68] ; (10001658 ) +10001614: 50e5 str r5, [r4, r3] +10001616: f3bf 8f5f dmb sy +1000161a: 4b0c ldr r3, [pc, #48] ; (1000164c ) +1000161c: 2200 movs r2, #0 +1000161e: 601a str r2, [r3, #0] +10001620: f386 8810 msr PRIMASK, r6 +10001624: bd70 pop {r4, r5, r6, pc} +10001626: 00a2 lsls r2, r4, #2 +10001628: 4b0b ldr r3, [pc, #44] ; (10001658 ) +1000162a: 2100 movs r1, #0 +1000162c: 50d1 str r1, [r2, r3] +1000162e: 2201 movs r2, #1 +10001630: 40a2 lsls r2, r4 +10001632: 490a ldr r1, [pc, #40] ; (1000165c ) +10001634: 780b ldrb r3, [r1, #0] +10001636: 4393 bics r3, r2 +10001638: 700b strb r3, [r1, #0] +1000163a: 4905 ldr r1, [pc, #20] ; (10001650 ) +1000163c: 0020 movs r0, r4 +1000163e: f000 fde1 bl 10002204 +10001642: 2100 movs r1, #0 +10001644: 0020 movs r0, r4 +10001646: f000 fda3 bl 10002190 +1000164a: e7e4 b.n 10001616 +1000164c: d0000128 .word 0xd0000128 +10001650: 10001515 .word 0x10001515 +10001654: 40056038 .word 0x40056038 +10001658: 20000dfc .word 0x20000dfc +1000165c: 20001727 .word 0x20001727 -100015f0 : -100015f0: b510 push {r4, lr} -100015f2: 291f cmp r1, #31 -100015f4: d805 bhi.n 10001602 -100015f6: 4b06 ldr r3, [pc, #24] ; (10001610 ) -100015f8: 469c mov ip, r3 -100015fa: 4461 add r1, ip -100015fc: 0089 lsls r1, r1, #2 -100015fe: 6001 str r1, [r0, #0] -10001600: bd10 pop {r4, pc} -10001602: 4b04 ldr r3, [pc, #16] ; (10001614 ) -10001604: 4a04 ldr r2, [pc, #16] ; (10001618 ) -10001606: 210a movs r1, #10 -10001608: 4804 ldr r0, [pc, #16] ; (1000161c ) -1000160a: f000 facf bl 10001bac <__assert_func> -1000160e: 46c0 nop ; (mov r8, r8) -10001610: 34000040 .word 0x34000040 -10001614: 100075a8 .word 0x100075a8 -10001618: 10007618 .word 0x10007618 -1000161c: 100075d4 .word 0x100075d4 +10001660 : +10001660: b5f0 push {r4, r5, r6, r7, lr} +10001662: 46de mov lr, fp +10001664: b500 push {lr} +10001666: b084 sub sp, #16 +10001668: 0004 movs r4, r0 +1000166a: 0015 movs r5, r2 +1000166c: 9201 str r2, [sp, #4] +1000166e: 001e movs r6, r3 +10001670: 9302 str r3, [sp, #8] +10001672: f7ff ffa1 bl 100015b8 +10001676: 9503 str r5, [sp, #12] +10001678: 428e cmp r6, r1 +1000167a: d802 bhi.n 10001682 +1000167c: d144 bne.n 10001708 +1000167e: 4285 cmp r5, r0 +10001680: d942 bls.n 10001708 +10001682: f3ef 8b10 mrs fp, PRIMASK +10001686: b672 cpsid i +10001688: 4b22 ldr r3, [pc, #136] ; (10001714 ) +1000168a: 681b ldr r3, [r3, #0] +1000168c: 2b00 cmp r3, #0 +1000168e: d0fb beq.n 10001688 +10001690: f3bf 8f5f dmb sy +10001694: 2501 movs r5, #1 +10001696: 40a5 lsls r5, r4 +10001698: 4b1f ldr r3, [pc, #124] ; (10001718 ) +1000169a: 635d str r5, [r3, #52] ; 0x34 +1000169c: b2ef uxtb r7, r5 +1000169e: 491f ldr r1, [pc, #124] ; (1000171c ) +100016a0: 780a ldrb r2, [r1, #0] +100016a2: 433a orrs r2, r7 +100016a4: 700a strb r2, [r1, #0] +100016a6: 1d22 adds r2, r4, #4 +100016a8: 0092 lsls r2, r2, #2 +100016aa: 9901 ldr r1, [sp, #4] +100016ac: 50d1 str r1, [r2, r3] +100016ae: 00a4 lsls r4, r4, #2 +100016b0: 4a1b ldr r2, [pc, #108] ; (10001720 ) +100016b2: 9902 ldr r1, [sp, #8] +100016b4: 50a1 str r1, [r4, r2] +100016b6: 6a1b ldr r3, [r3, #32] +100016b8: 422b tst r3, r5 +100016ba: d112 bne.n 100016e2 +100016bc: 4b16 ldr r3, [pc, #88] ; (10001718 ) +100016be: 6c1b ldr r3, [r3, #64] ; 0x40 +100016c0: 422b tst r3, r5 +100016c2: d008 beq.n 100016d6 +100016c4: 2000 movs r0, #0 +100016c6: f3bf 8f5f dmb sy +100016ca: 4b12 ldr r3, [pc, #72] ; (10001714 ) +100016cc: 2200 movs r2, #0 +100016ce: 601a str r2, [r3, #0] +100016d0: f38b 8810 msr PRIMASK, fp +100016d4: e019 b.n 1000170a +100016d6: 4b13 ldr r3, [pc, #76] ; (10001724 ) +100016d8: 4a13 ldr r2, [pc, #76] ; (10001728 ) +100016da: 21b2 movs r1, #178 ; 0xb2 +100016dc: 4813 ldr r0, [pc, #76] ; (1000172c ) +100016de: f000 fb25 bl 10001d2c <__assert_func> +100016e2: f7ff ff69 bl 100015b8 +100016e6: 428e cmp r6, r1 +100016e8: d80c bhi.n 10001704 +100016ea: d102 bne.n 100016f2 +100016ec: 9b03 ldr r3, [sp, #12] +100016ee: 4283 cmp r3, r0 +100016f0: d808 bhi.n 10001704 +100016f2: 4b09 ldr r3, [pc, #36] ; (10001718 ) +100016f4: 621d str r5, [r3, #32] +100016f6: 635d str r5, [r3, #52] ; 0x34 +100016f8: 4a08 ldr r2, [pc, #32] ; (1000171c ) +100016fa: 7813 ldrb r3, [r2, #0] +100016fc: 43bb bics r3, r7 +100016fe: 7013 strb r3, [r2, #0] +10001700: 2001 movs r0, #1 +10001702: e7e0 b.n 100016c6 +10001704: 2000 movs r0, #0 +10001706: e7de b.n 100016c6 +10001708: 2001 movs r0, #1 +1000170a: b004 add sp, #16 +1000170c: bc80 pop {r7} +1000170e: 46bb mov fp, r7 +10001710: bdf0 pop {r4, r5, r6, r7, pc} +10001712: 46c0 nop ; (mov r8, r8) +10001714: d0000128 .word 0xd0000128 +10001718: 40054000 .word 0x40054000 +1000171c: 20001727 .word 0x20001727 +10001720: 20001708 .word 0x20001708 +10001724: 10007be4 .word 0x10007be4 +10001728: 10007c50 .word 0x10007c50 +1000172c: 10007c08 .word 0x10007c08 -10001620 : -10001620: b510 push {r4, lr} -10001622: 0004 movs r4, r0 -10001624: f7ff f982 bl 1000092c -10001628: 0001 movs r1, r0 -1000162a: 0020 movs r0, r4 -1000162c: f7ff ffe0 bl 100015f0 -10001630: 23ff movs r3, #255 ; 0xff -10001632: 7123 strb r3, [r4, #4] -10001634: f3bf 8f5f dmb sy -10001638: bd10 pop {r4, pc} +10001730 : +10001730: f3ef 8c10 mrs ip, PRIMASK +10001734: b672 cpsid i +10001736: 4b0b ldr r3, [pc, #44] ; (10001764 ) +10001738: 681b ldr r3, [r3, #0] +1000173a: 2b00 cmp r3, #0 +1000173c: d0fb beq.n 10001736 +1000173e: f3bf 8f5f dmb sy +10001742: 2301 movs r3, #1 +10001744: 4083 lsls r3, r0 +10001746: 4a08 ldr r2, [pc, #32] ; (10001768 ) +10001748: 6213 str r3, [r2, #32] +1000174a: 4908 ldr r1, [pc, #32] ; (1000176c ) +1000174c: 780a ldrb r2, [r1, #0] +1000174e: 439a bics r2, r3 +10001750: 700a strb r2, [r1, #0] +10001752: f3bf 8f5f dmb sy +10001756: 4b03 ldr r3, [pc, #12] ; (10001764 ) +10001758: 2200 movs r2, #0 +1000175a: 601a str r2, [r3, #0] +1000175c: f38c 8810 msr PRIMASK, ip +10001760: 4770 bx lr +10001762: 46c0 nop ; (mov r8, r8) +10001764: d0000128 .word 0xd0000128 +10001768: 40054000 .word 0x40054000 +1000176c: 20001727 .word 0x20001727 -1000163a : -1000163a: b510 push {r4, lr} -1000163c: f7ff ffd8 bl 100015f0 -10001640: f3bf 8f5f dmb sy -10001644: bd10 pop {r4, pc} +10001770 : +10001770: b510 push {r4, lr} +10001772: 291f cmp r1, #31 +10001774: d805 bhi.n 10001782 +10001776: 4b06 ldr r3, [pc, #24] ; (10001790 ) +10001778: 469c mov ip, r3 +1000177a: 4461 add r1, ip +1000177c: 0089 lsls r1, r1, #2 +1000177e: 6001 str r1, [r0, #0] +10001780: bd10 pop {r4, pc} +10001782: 4b04 ldr r3, [pc, #16] ; (10001794 ) +10001784: 4a04 ldr r2, [pc, #16] ; (10001798 ) +10001786: 210a movs r1, #10 +10001788: 4804 ldr r0, [pc, #16] ; (1000179c ) +1000178a: f000 facf bl 10001d2c <__assert_func> +1000178e: 46c0 nop ; (mov r8, r8) +10001790: 34000040 .word 0x34000040 +10001794: 10007c6c .word 0x10007c6c +10001798: 10007cdc .word 0x10007cdc +1000179c: 10007c98 .word 0x10007c98 -10001646 : -10001646: b510 push {r4, lr} -10001648: 0004 movs r4, r0 -1000164a: 2001 movs r0, #1 -1000164c: f7ff f97c bl 10000948 -10001650: 0001 movs r1, r0 -10001652: 0020 movs r0, r4 -10001654: f7ff fff1 bl 1000163a -10001658: bd10 pop {r4, pc} +100017a0 : +100017a0: b510 push {r4, lr} +100017a2: 0004 movs r4, r0 +100017a4: f7ff f982 bl 10000aac +100017a8: 0001 movs r1, r0 +100017aa: 0020 movs r0, r4 +100017ac: f7ff ffe0 bl 10001770 +100017b0: 23ff movs r3, #255 ; 0xff +100017b2: 7123 strb r3, [r4, #4] +100017b4: f3bf 8f5f dmb sy +100017b8: bd10 pop {r4, pc} + +100017ba : +100017ba: b510 push {r4, lr} +100017bc: f7ff ffd8 bl 10001770 +100017c0: f3bf 8f5f dmb sy +100017c4: bd10 pop {r4, pc} + +100017c6 : +100017c6: b510 push {r4, lr} +100017c8: 0004 movs r4, r0 +100017ca: 2001 movs r0, #1 +100017cc: f7ff f97c bl 10000ac8 +100017d0: 0001 movs r1, r0 +100017d2: 0020 movs r0, r4 +100017d4: f7ff fff1 bl 100017ba +100017d8: bd10 pop {r4, pc} ... -1000165c : -1000165c: b510 push {r4, lr} -1000165e: 2900 cmp r1, #0 -10001660: d01e beq.n 100016a0 -10001662: 7b03 ldrb r3, [r0, #12] -10001664: 4299 cmp r1, r3 -10001666: d81b bhi.n 100016a0 -10001668: 004b lsls r3, r1, #1 -1000166a: 185b adds r3, r3, r1 -1000166c: 3b03 subs r3, #3 -1000166e: 6804 ldr r4, [r0, #0] -10001670: 46a4 mov ip, r4 -10001672: 4463 add r3, ip -10001674: 2900 cmp r1, #0 -10001676: d019 beq.n 100016ac -10001678: 2a00 cmp r2, #0 -1000167a: d01d beq.n 100016b8 -1000167c: 4291 cmp r1, r2 -1000167e: d021 beq.n 100016c4 -10001680: 2a00 cmp r2, #0 -10001682: d025 beq.n 100016d0 -10001684: 7b04 ldrb r4, [r0, #12] -10001686: 42a2 cmp r2, r4 -10001688: d822 bhi.n 100016d0 -1000168a: 6804 ldr r4, [r0, #0] -1000168c: 0050 lsls r0, r2, #1 -1000168e: 1880 adds r0, r0, r2 -10001690: 3803 subs r0, #3 -10001692: 1820 adds r0, r4, r0 -10001694: 7081 strb r1, [r0, #2] -10001696: 7819 ldrb r1, [r3, #0] -10001698: 2900 cmp r1, #0 -1000169a: d11f bne.n 100016dc -1000169c: 701a strb r2, [r3, #0] -1000169e: bd10 pop {r4, pc} -100016a0: 4b10 ldr r3, [pc, #64] ; (100016e4 ) -100016a2: 4a11 ldr r2, [pc, #68] ; (100016e8 ) -100016a4: 214d movs r1, #77 ; 0x4d -100016a6: 4811 ldr r0, [pc, #68] ; (100016ec ) -100016a8: f000 fa80 bl 10001bac <__assert_func> -100016ac: 4b10 ldr r3, [pc, #64] ; (100016f0 ) -100016ae: 4a11 ldr r2, [pc, #68] ; (100016f4 ) -100016b0: 3153 adds r1, #83 ; 0x53 -100016b2: 480e ldr r0, [pc, #56] ; (100016ec ) -100016b4: f000 fa7a bl 10001bac <__assert_func> -100016b8: 4b0f ldr r3, [pc, #60] ; (100016f8 ) -100016ba: 4a0e ldr r2, [pc, #56] ; (100016f4 ) -100016bc: 2154 movs r1, #84 ; 0x54 -100016be: 480b ldr r0, [pc, #44] ; (100016ec ) -100016c0: f000 fa74 bl 10001bac <__assert_func> -100016c4: 4b0d ldr r3, [pc, #52] ; (100016fc ) -100016c6: 4a0b ldr r2, [pc, #44] ; (100016f4 ) -100016c8: 2155 movs r1, #85 ; 0x55 -100016ca: 4808 ldr r0, [pc, #32] ; (100016ec ) -100016cc: f000 fa6e bl 10001bac <__assert_func> -100016d0: 4b04 ldr r3, [pc, #16] ; (100016e4 ) -100016d2: 4a05 ldr r2, [pc, #20] ; (100016e8 ) -100016d4: 214d movs r1, #77 ; 0x4d -100016d6: 4805 ldr r0, [pc, #20] ; (100016ec ) -100016d8: f000 fa68 bl 10001bac <__assert_func> -100016dc: 7041 strb r1, [r0, #1] -100016de: 701a strb r2, [r3, #0] -100016e0: e7dd b.n 1000169e -100016e2: 46c0 nop ; (mov r8, r8) -100016e4: 100072b4 .word 0x100072b4 -100016e8: 100077b4 .word 0x100077b4 -100016ec: 100072d0 .word 0x100072d0 -100016f0: 10007324 .word 0x10007324 -100016f4: 100077a0 .word 0x100077a0 -100016f8: 10007330 .word 0x10007330 -100016fc: 1000733c .word 0x1000733c +100017dc : +100017dc: b510 push {r4, lr} +100017de: 2900 cmp r1, #0 +100017e0: d01e beq.n 10001820 +100017e2: 7b03 ldrb r3, [r0, #12] +100017e4: 4299 cmp r1, r3 +100017e6: d81b bhi.n 10001820 +100017e8: 004b lsls r3, r1, #1 +100017ea: 185b adds r3, r3, r1 +100017ec: 3b03 subs r3, #3 +100017ee: 6804 ldr r4, [r0, #0] +100017f0: 46a4 mov ip, r4 +100017f2: 4463 add r3, ip +100017f4: 2900 cmp r1, #0 +100017f6: d019 beq.n 1000182c +100017f8: 2a00 cmp r2, #0 +100017fa: d01d beq.n 10001838 +100017fc: 4291 cmp r1, r2 +100017fe: d021 beq.n 10001844 +10001800: 2a00 cmp r2, #0 +10001802: d025 beq.n 10001850 +10001804: 7b04 ldrb r4, [r0, #12] +10001806: 42a2 cmp r2, r4 +10001808: d822 bhi.n 10001850 +1000180a: 6804 ldr r4, [r0, #0] +1000180c: 0050 lsls r0, r2, #1 +1000180e: 1880 adds r0, r0, r2 +10001810: 3803 subs r0, #3 +10001812: 1820 adds r0, r4, r0 +10001814: 7081 strb r1, [r0, #2] +10001816: 7819 ldrb r1, [r3, #0] +10001818: 2900 cmp r1, #0 +1000181a: d11f bne.n 1000185c +1000181c: 701a strb r2, [r3, #0] +1000181e: bd10 pop {r4, pc} +10001820: 4b10 ldr r3, [pc, #64] ; (10001864 ) +10001822: 4a11 ldr r2, [pc, #68] ; (10001868 ) +10001824: 214d movs r1, #77 ; 0x4d +10001826: 4811 ldr r0, [pc, #68] ; (1000186c ) +10001828: f000 fa80 bl 10001d2c <__assert_func> +1000182c: 4b10 ldr r3, [pc, #64] ; (10001870 ) +1000182e: 4a11 ldr r2, [pc, #68] ; (10001874 ) +10001830: 3153 adds r1, #83 ; 0x53 +10001832: 480e ldr r0, [pc, #56] ; (1000186c ) +10001834: f000 fa7a bl 10001d2c <__assert_func> +10001838: 4b0f ldr r3, [pc, #60] ; (10001878 ) +1000183a: 4a0e ldr r2, [pc, #56] ; (10001874 ) +1000183c: 2154 movs r1, #84 ; 0x54 +1000183e: 480b ldr r0, [pc, #44] ; (1000186c ) +10001840: f000 fa74 bl 10001d2c <__assert_func> +10001844: 4b0d ldr r3, [pc, #52] ; (1000187c ) +10001846: 4a0b ldr r2, [pc, #44] ; (10001874 ) +10001848: 2155 movs r1, #85 ; 0x55 +1000184a: 4808 ldr r0, [pc, #32] ; (1000186c ) +1000184c: f000 fa6e bl 10001d2c <__assert_func> +10001850: 4b04 ldr r3, [pc, #16] ; (10001864 ) +10001852: 4a05 ldr r2, [pc, #20] ; (10001868 ) +10001854: 214d movs r1, #77 ; 0x4d +10001856: 4805 ldr r0, [pc, #20] ; (1000186c ) +10001858: f000 fa68 bl 10001d2c <__assert_func> +1000185c: 7041 strb r1, [r0, #1] +1000185e: 701a strb r2, [r3, #0] +10001860: e7dd b.n 1000181e +10001862: 46c0 nop ; (mov r8, r8) +10001864: 10007978 .word 0x10007978 +10001868: 10007e78 .word 0x10007e78 +1000186c: 10007994 .word 0x10007994 +10001870: 100079e8 .word 0x100079e8 +10001874: 10007e64 .word 0x10007e64 +10001878: 100079f4 .word 0x100079f4 +1000187c: 10007a00 .word 0x10007a00 -10001700 : -10001700: b570 push {r4, r5, r6, lr} -10001702: 0006 movs r6, r0 -10001704: 000d movs r5, r1 -10001706: 0014 movs r4, r2 -10001708: 2900 cmp r1, #0 -1000170a: d014 beq.n 10001736 -1000170c: 2a00 cmp r2, #0 -1000170e: d014 beq.n 1000173a -10001710: 6880 ldr r0, [r0, #8] -10001712: 6873 ldr r3, [r6, #4] -10001714: 4798 blx r3 -10001716: 2800 cmp r0, #0 -10001718: d006 beq.n 10001728 -1000171a: 0022 movs r2, r4 -1000171c: 0029 movs r1, r5 -1000171e: 0030 movs r0, r6 -10001720: f7ff ff9c bl 1000165c -10001724: 0028 movs r0, r5 -10001726: e007 b.n 10001738 -10001728: 002a movs r2, r5 -1000172a: 0021 movs r1, r4 -1000172c: 0030 movs r0, r6 -1000172e: f7ff ff95 bl 1000165c -10001732: 0020 movs r0, r4 -10001734: e000 b.n 10001738 -10001736: 0010 movs r0, r2 -10001738: bd70 pop {r4, r5, r6, pc} -1000173a: 0008 movs r0, r1 -1000173c: e7fc b.n 10001738 +10001880 : +10001880: b570 push {r4, r5, r6, lr} +10001882: 0006 movs r6, r0 +10001884: 000d movs r5, r1 +10001886: 0014 movs r4, r2 +10001888: 2900 cmp r1, #0 +1000188a: d014 beq.n 100018b6 +1000188c: 2a00 cmp r2, #0 +1000188e: d014 beq.n 100018ba +10001890: 6880 ldr r0, [r0, #8] +10001892: 6873 ldr r3, [r6, #4] +10001894: 4798 blx r3 +10001896: 2800 cmp r0, #0 +10001898: d006 beq.n 100018a8 +1000189a: 0022 movs r2, r4 +1000189c: 0029 movs r1, r5 +1000189e: 0030 movs r0, r6 +100018a0: f7ff ff9c bl 100017dc +100018a4: 0028 movs r0, r5 +100018a6: e007 b.n 100018b8 +100018a8: 002a movs r2, r5 +100018aa: 0021 movs r1, r4 +100018ac: 0030 movs r0, r6 +100018ae: f7ff ff95 bl 100017dc +100018b2: 0020 movs r0, r4 +100018b4: e000 b.n 100018b8 +100018b6: 0010 movs r0, r2 +100018b8: bd70 pop {r4, r5, r6, pc} +100018ba: 0008 movs r0, r1 +100018bc: e7fc b.n 100018b8 ... -10001740 : -10001740: b510 push {r4, lr} -10001742: 2300 movs r3, #0 -10001744: 7343 strb r3, [r0, #13] -10001746: 3301 adds r3, #1 -10001748: 7383 strb r3, [r0, #14] -1000174a: 7b03 ldrb r3, [r0, #12] -1000174c: 73c3 strb r3, [r0, #15] -1000174e: 2101 movs r1, #1 -10001750: 7b03 ldrb r3, [r0, #12] -10001752: 428b cmp r3, r1 -10001754: d915 bls.n 10001782 -10001756: b2cb uxtb r3, r1 -10001758: 2b00 cmp r3, #0 -1000175a: d00c beq.n 10001776 -1000175c: 7b02 ldrb r2, [r0, #12] -1000175e: 4293 cmp r3, r2 -10001760: d809 bhi.n 10001776 -10001762: 005a lsls r2, r3, #1 -10001764: 18d2 adds r2, r2, r3 -10001766: 3a03 subs r2, #3 -10001768: 6804 ldr r4, [r0, #0] -1000176a: 46a4 mov ip, r4 -1000176c: 4462 add r2, ip -1000176e: 3301 adds r3, #1 -10001770: 7053 strb r3, [r2, #1] -10001772: 3101 adds r1, #1 -10001774: e7ec b.n 10001750 -10001776: 4b0c ldr r3, [pc, #48] ; (100017a8 ) -10001778: 4a0c ldr r2, [pc, #48] ; (100017ac ) -1000177a: 214d movs r1, #77 ; 0x4d -1000177c: 480c ldr r0, [pc, #48] ; (100017b0 ) -1000177e: f000 fa15 bl 10001bac <__assert_func> -10001782: 2b00 cmp r3, #0 -10001784: d009 beq.n 1000179a -10001786: 429b cmp r3, r3 -10001788: d807 bhi.n 1000179a -1000178a: 6801 ldr r1, [r0, #0] -1000178c: 005a lsls r2, r3, #1 -1000178e: 18d3 adds r3, r2, r3 -10001790: 3b03 subs r3, #3 -10001792: 18cb adds r3, r1, r3 -10001794: 2200 movs r2, #0 -10001796: 705a strb r2, [r3, #1] -10001798: bd10 pop {r4, pc} -1000179a: 4b03 ldr r3, [pc, #12] ; (100017a8 ) -1000179c: 4a03 ldr r2, [pc, #12] ; (100017ac ) -1000179e: 214d movs r1, #77 ; 0x4d -100017a0: 4803 ldr r0, [pc, #12] ; (100017b0 ) -100017a2: f000 fa03 bl 10001bac <__assert_func> -100017a6: 46c0 nop ; (mov r8, r8) -100017a8: 100072b4 .word 0x100072b4 -100017ac: 100077b4 .word 0x100077b4 -100017b0: 100072d0 .word 0x100072d0 +100018c0 : +100018c0: b510 push {r4, lr} +100018c2: 2300 movs r3, #0 +100018c4: 7343 strb r3, [r0, #13] +100018c6: 3301 adds r3, #1 +100018c8: 7383 strb r3, [r0, #14] +100018ca: 7b03 ldrb r3, [r0, #12] +100018cc: 73c3 strb r3, [r0, #15] +100018ce: 2101 movs r1, #1 +100018d0: 7b03 ldrb r3, [r0, #12] +100018d2: 428b cmp r3, r1 +100018d4: d915 bls.n 10001902 +100018d6: b2cb uxtb r3, r1 +100018d8: 2b00 cmp r3, #0 +100018da: d00c beq.n 100018f6 +100018dc: 7b02 ldrb r2, [r0, #12] +100018de: 4293 cmp r3, r2 +100018e0: d809 bhi.n 100018f6 +100018e2: 005a lsls r2, r3, #1 +100018e4: 18d2 adds r2, r2, r3 +100018e6: 3a03 subs r2, #3 +100018e8: 6804 ldr r4, [r0, #0] +100018ea: 46a4 mov ip, r4 +100018ec: 4462 add r2, ip +100018ee: 3301 adds r3, #1 +100018f0: 7053 strb r3, [r2, #1] +100018f2: 3101 adds r1, #1 +100018f4: e7ec b.n 100018d0 +100018f6: 4b0c ldr r3, [pc, #48] ; (10001928 ) +100018f8: 4a0c ldr r2, [pc, #48] ; (1000192c ) +100018fa: 214d movs r1, #77 ; 0x4d +100018fc: 480c ldr r0, [pc, #48] ; (10001930 ) +100018fe: f000 fa15 bl 10001d2c <__assert_func> +10001902: 2b00 cmp r3, #0 +10001904: d009 beq.n 1000191a +10001906: 429b cmp r3, r3 +10001908: d807 bhi.n 1000191a +1000190a: 6801 ldr r1, [r0, #0] +1000190c: 005a lsls r2, r3, #1 +1000190e: 18d3 adds r3, r2, r3 +10001910: 3b03 subs r3, #3 +10001912: 18cb adds r3, r1, r3 +10001914: 2200 movs r2, #0 +10001916: 705a strb r2, [r3, #1] +10001918: bd10 pop {r4, pc} +1000191a: 4b03 ldr r3, [pc, #12] ; (10001928 ) +1000191c: 4a03 ldr r2, [pc, #12] ; (1000192c ) +1000191e: 214d movs r1, #77 ; 0x4d +10001920: 4803 ldr r0, [pc, #12] ; (10001930 ) +10001922: f000 fa03 bl 10001d2c <__assert_func> +10001926: 46c0 nop ; (mov r8, r8) +10001928: 10007978 .word 0x10007978 +1000192c: 10007e78 .word 0x10007e78 +10001930: 10007994 .word 0x10007994 -100017b4 : -100017b4: b5f8 push {r3, r4, r5, r6, r7, lr} -100017b6: 0005 movs r5, r0 -100017b8: 000f movs r7, r1 -100017ba: 0016 movs r6, r2 -100017bc: 2110 movs r1, #16 -100017be: 2001 movs r0, #1 -100017c0: f002 fde6 bl 10004390 <__wrap_calloc> -100017c4: 0004 movs r4, r0 -100017c6: 7305 strb r5, [r0, #12] -100017c8: 6047 str r7, [r0, #4] -100017ca: 2103 movs r1, #3 -100017cc: 0028 movs r0, r5 -100017ce: f002 fddf bl 10004390 <__wrap_calloc> -100017d2: 6020 str r0, [r4, #0] -100017d4: 60a6 str r6, [r4, #8] -100017d6: 0020 movs r0, r4 -100017d8: f7ff ffb2 bl 10001740 -100017dc: 0020 movs r0, r4 -100017de: bdf8 pop {r3, r4, r5, r6, r7, pc} +10001934 : +10001934: b5f8 push {r3, r4, r5, r6, r7, lr} +10001936: 0005 movs r5, r0 +10001938: 000f movs r7, r1 +1000193a: 0016 movs r6, r2 +1000193c: 2110 movs r1, #16 +1000193e: 2001 movs r0, #1 +10001940: f002 fde6 bl 10004510 <__wrap_calloc> +10001944: 0004 movs r4, r0 +10001946: 7305 strb r5, [r0, #12] +10001948: 6047 str r7, [r0, #4] +1000194a: 2103 movs r1, #3 +1000194c: 0028 movs r0, r5 +1000194e: f002 fddf bl 10004510 <__wrap_calloc> +10001952: 6020 str r0, [r4, #0] +10001954: 60a6 str r6, [r4, #8] +10001956: 0020 movs r0, r4 +10001958: f7ff ffb2 bl 100018c0 +1000195c: 0020 movs r0, r4 +1000195e: bdf8 pop {r3, r4, r5, r6, r7, pc} -100017e0 : -100017e0: b570 push {r4, r5, r6, lr} -100017e2: 0004 movs r4, r0 -100017e4: 1e08 subs r0, r1, #0 -100017e6: d100 bne.n 100017ea -100017e8: bd70 pop {r4, r5, r6, pc} -100017ea: 2900 cmp r1, #0 -100017ec: d034 beq.n 10001858 -100017ee: 7b23 ldrb r3, [r4, #12] -100017f0: 4299 cmp r1, r3 -100017f2: d831 bhi.n 10001858 -100017f4: 004b lsls r3, r1, #1 -100017f6: 185b adds r3, r3, r1 -100017f8: 3b03 subs r3, #3 -100017fa: 6822 ldr r2, [r4, #0] -100017fc: 4694 mov ip, r2 -100017fe: 4463 add r3, ip -10001800: 785a ldrb r2, [r3, #1] -10001802: 2a00 cmp r2, #0 -10001804: d0f0 beq.n 100017e8 -10001806: d02d beq.n 10001864 -10001808: 7b23 ldrb r3, [r4, #12] -1000180a: 429a cmp r2, r3 -1000180c: d82a bhi.n 10001864 -1000180e: 0053 lsls r3, r2, #1 -10001810: 189b adds r3, r3, r2 -10001812: 3b03 subs r3, #3 -10001814: 6821 ldr r1, [r4, #0] -10001816: 468c mov ip, r1 -10001818: 4463 add r3, ip -1000181a: 785d ldrb r5, [r3, #1] -1000181c: 2100 movs r1, #0 -1000181e: 7059 strb r1, [r3, #1] -10001820: 2800 cmp r0, #0 -10001822: d025 beq.n 10001870 -10001824: 7b23 ldrb r3, [r4, #12] -10001826: 4298 cmp r0, r3 -10001828: d822 bhi.n 10001870 -1000182a: 0043 lsls r3, r0, #1 -1000182c: 181b adds r3, r3, r0 -1000182e: 3b03 subs r3, #3 -10001830: 6821 ldr r1, [r4, #0] -10001832: 468c mov ip, r1 -10001834: 4463 add r3, ip -10001836: 2100 movs r1, #0 -10001838: 7059 strb r1, [r3, #1] -1000183a: 0001 movs r1, r0 -1000183c: 0020 movs r0, r4 -1000183e: f7ff ff5f bl 10001700 -10001842: 0006 movs r6, r0 -10001844: 0029 movs r1, r5 -10001846: 0020 movs r0, r4 -10001848: f7ff ffca bl 100017e0 -1000184c: 0002 movs r2, r0 -1000184e: 0031 movs r1, r6 -10001850: 0020 movs r0, r4 -10001852: f7ff ff55 bl 10001700 -10001856: e7c7 b.n 100017e8 -10001858: 4b08 ldr r3, [pc, #32] ; (1000187c ) -1000185a: 4a09 ldr r2, [pc, #36] ; (10001880 ) -1000185c: 214d movs r1, #77 ; 0x4d -1000185e: 4809 ldr r0, [pc, #36] ; (10001884 ) -10001860: f000 f9a4 bl 10001bac <__assert_func> -10001864: 4b05 ldr r3, [pc, #20] ; (1000187c ) -10001866: 4a06 ldr r2, [pc, #24] ; (10001880 ) -10001868: 214d movs r1, #77 ; 0x4d -1000186a: 4806 ldr r0, [pc, #24] ; (10001884 ) -1000186c: f000 f99e bl 10001bac <__assert_func> -10001870: 4b02 ldr r3, [pc, #8] ; (1000187c ) -10001872: 4a03 ldr r2, [pc, #12] ; (10001880 ) -10001874: 214d movs r1, #77 ; 0x4d -10001876: 4803 ldr r0, [pc, #12] ; (10001884 ) -10001878: f000 f998 bl 10001bac <__assert_func> -1000187c: 100072b4 .word 0x100072b4 -10001880: 100077b4 .word 0x100077b4 -10001884: 100072d0 .word 0x100072d0 +10001960 : +10001960: b570 push {r4, r5, r6, lr} +10001962: 0004 movs r4, r0 +10001964: 1e08 subs r0, r1, #0 +10001966: d100 bne.n 1000196a +10001968: bd70 pop {r4, r5, r6, pc} +1000196a: 2900 cmp r1, #0 +1000196c: d034 beq.n 100019d8 +1000196e: 7b23 ldrb r3, [r4, #12] +10001970: 4299 cmp r1, r3 +10001972: d831 bhi.n 100019d8 +10001974: 004b lsls r3, r1, #1 +10001976: 185b adds r3, r3, r1 +10001978: 3b03 subs r3, #3 +1000197a: 6822 ldr r2, [r4, #0] +1000197c: 4694 mov ip, r2 +1000197e: 4463 add r3, ip +10001980: 785a ldrb r2, [r3, #1] +10001982: 2a00 cmp r2, #0 +10001984: d0f0 beq.n 10001968 +10001986: d02d beq.n 100019e4 +10001988: 7b23 ldrb r3, [r4, #12] +1000198a: 429a cmp r2, r3 +1000198c: d82a bhi.n 100019e4 +1000198e: 0053 lsls r3, r2, #1 +10001990: 189b adds r3, r3, r2 +10001992: 3b03 subs r3, #3 +10001994: 6821 ldr r1, [r4, #0] +10001996: 468c mov ip, r1 +10001998: 4463 add r3, ip +1000199a: 785d ldrb r5, [r3, #1] +1000199c: 2100 movs r1, #0 +1000199e: 7059 strb r1, [r3, #1] +100019a0: 2800 cmp r0, #0 +100019a2: d025 beq.n 100019f0 +100019a4: 7b23 ldrb r3, [r4, #12] +100019a6: 4298 cmp r0, r3 +100019a8: d822 bhi.n 100019f0 +100019aa: 0043 lsls r3, r0, #1 +100019ac: 181b adds r3, r3, r0 +100019ae: 3b03 subs r3, #3 +100019b0: 6821 ldr r1, [r4, #0] +100019b2: 468c mov ip, r1 +100019b4: 4463 add r3, ip +100019b6: 2100 movs r1, #0 +100019b8: 7059 strb r1, [r3, #1] +100019ba: 0001 movs r1, r0 +100019bc: 0020 movs r0, r4 +100019be: f7ff ff5f bl 10001880 +100019c2: 0006 movs r6, r0 +100019c4: 0029 movs r1, r5 +100019c6: 0020 movs r0, r4 +100019c8: f7ff ffca bl 10001960 +100019cc: 0002 movs r2, r0 +100019ce: 0031 movs r1, r6 +100019d0: 0020 movs r0, r4 +100019d2: f7ff ff55 bl 10001880 +100019d6: e7c7 b.n 10001968 +100019d8: 4b08 ldr r3, [pc, #32] ; (100019fc ) +100019da: 4a09 ldr r2, [pc, #36] ; (10001a00 ) +100019dc: 214d movs r1, #77 ; 0x4d +100019de: 4809 ldr r0, [pc, #36] ; (10001a04 ) +100019e0: f000 f9a4 bl 10001d2c <__assert_func> +100019e4: 4b05 ldr r3, [pc, #20] ; (100019fc ) +100019e6: 4a06 ldr r2, [pc, #24] ; (10001a00 ) +100019e8: 214d movs r1, #77 ; 0x4d +100019ea: 4806 ldr r0, [pc, #24] ; (10001a04 ) +100019ec: f000 f99e bl 10001d2c <__assert_func> +100019f0: 4b02 ldr r3, [pc, #8] ; (100019fc ) +100019f2: 4a03 ldr r2, [pc, #12] ; (10001a00 ) +100019f4: 214d movs r1, #77 ; 0x4d +100019f6: 4803 ldr r0, [pc, #12] ; (10001a04 ) +100019f8: f000 f998 bl 10001d2c <__assert_func> +100019fc: 10007978 .word 0x10007978 +10001a00: 10007e78 .word 0x10007e78 +10001a04: 10007994 .word 0x10007994 -10001888 : -10001888: b570 push {r4, r5, r6, lr} -1000188a: 0005 movs r5, r0 -1000188c: 000c movs r4, r1 -1000188e: 0016 movs r6, r2 -10001890: 2900 cmp r1, #0 -10001892: d028 beq.n 100018e6 -10001894: d02d beq.n 100018f2 -10001896: 7b03 ldrb r3, [r0, #12] -10001898: 4299 cmp r1, r3 -1000189a: d82a bhi.n 100018f2 -1000189c: 004b lsls r3, r1, #1 -1000189e: 185b adds r3, r3, r1 -100018a0: 3b03 subs r3, #3 -100018a2: 6802 ldr r2, [r0, #0] -100018a4: 4694 mov ip, r2 -100018a6: 4463 add r3, ip -100018a8: 785a ldrb r2, [r3, #1] -100018aa: 2a00 cmp r2, #0 -100018ac: d127 bne.n 100018fe -100018ae: 789a ldrb r2, [r3, #2] -100018b0: 2a00 cmp r2, #0 -100018b2: d12a bne.n 1000190a -100018b4: 7819 ldrb r1, [r3, #0] -100018b6: f7ff ff93 bl 100017e0 -100018ba: 0003 movs r3, r0 -100018bc: 2e00 cmp r6, #0 -100018be: d103 bne.n 100018c8 -100018c0: 7bea ldrb r2, [r5, #15] -100018c2: 2a00 cmp r2, #0 -100018c4: d127 bne.n 10001916 -100018c6: 73ec strb r4, [r5, #15] -100018c8: 2b00 cmp r3, #0 -100018ca: d137 bne.n 1000193c -100018cc: 2c00 cmp r4, #0 -100018ce: d049 beq.n 10001964 -100018d0: 7b2b ldrb r3, [r5, #12] -100018d2: 429c cmp r4, r3 -100018d4: d846 bhi.n 10001964 -100018d6: 682b ldr r3, [r5, #0] -100018d8: 0061 lsls r1, r4, #1 -100018da: 190c adds r4, r1, r4 -100018dc: 3c03 subs r4, #3 -100018de: 191c adds r4, r3, r4 -100018e0: 2300 movs r3, #0 -100018e2: 7063 strb r3, [r4, #1] -100018e4: bd70 pop {r4, r5, r6, pc} -100018e6: 4b22 ldr r3, [pc, #136] ; (10001970 ) -100018e8: 4a22 ldr r2, [pc, #136] ; (10001974 ) -100018ea: 2133 movs r1, #51 ; 0x33 -100018ec: 4822 ldr r0, [pc, #136] ; (10001978 ) -100018ee: f000 f95d bl 10001bac <__assert_func> -100018f2: 4b22 ldr r3, [pc, #136] ; (1000197c ) -100018f4: 4a22 ldr r2, [pc, #136] ; (10001980 ) -100018f6: 214d movs r1, #77 ; 0x4d -100018f8: 4822 ldr r0, [pc, #136] ; (10001984 ) -100018fa: f000 f957 bl 10001bac <__assert_func> -100018fe: 4b22 ldr r3, [pc, #136] ; (10001988 ) -10001900: 4a1c ldr r2, [pc, #112] ; (10001974 ) -10001902: 2135 movs r1, #53 ; 0x35 -10001904: 481c ldr r0, [pc, #112] ; (10001978 ) -10001906: f000 f951 bl 10001bac <__assert_func> -1000190a: 4b20 ldr r3, [pc, #128] ; (1000198c ) -1000190c: 4a19 ldr r2, [pc, #100] ; (10001974 ) -1000190e: 2136 movs r1, #54 ; 0x36 -10001910: 4819 ldr r0, [pc, #100] ; (10001978 ) -10001912: f000 f94b bl 10001bac <__assert_func> -10001916: 2a00 cmp r2, #0 -10001918: d00a beq.n 10001930 -1000191a: 7b29 ldrb r1, [r5, #12] -1000191c: 428a cmp r2, r1 -1000191e: d807 bhi.n 10001930 -10001920: 0051 lsls r1, r2, #1 -10001922: 188a adds r2, r1, r2 -10001924: 3a03 subs r2, #3 -10001926: 6829 ldr r1, [r5, #0] -10001928: 468c mov ip, r1 -1000192a: 4462 add r2, ip -1000192c: 7054 strb r4, [r2, #1] -1000192e: e7ca b.n 100018c6 -10001930: 4b12 ldr r3, [pc, #72] ; (1000197c ) -10001932: 4a13 ldr r2, [pc, #76] ; (10001980 ) -10001934: 214d movs r1, #77 ; 0x4d -10001936: 4813 ldr r0, [pc, #76] ; (10001984 ) -10001938: f000 f938 bl 10001bac <__assert_func> -1000193c: 2b00 cmp r3, #0 -1000193e: d00b beq.n 10001958 -10001940: 7b2a ldrb r2, [r5, #12] -10001942: 4293 cmp r3, r2 -10001944: d808 bhi.n 10001958 -10001946: 0043 lsls r3, r0, #1 -10001948: 181b adds r3, r3, r0 -1000194a: 3b03 subs r3, #3 -1000194c: 682a ldr r2, [r5, #0] -1000194e: 4694 mov ip, r2 -10001950: 4463 add r3, ip -10001952: 2200 movs r2, #0 -10001954: 709a strb r2, [r3, #2] -10001956: e7b9 b.n 100018cc -10001958: 4b08 ldr r3, [pc, #32] ; (1000197c ) -1000195a: 4a09 ldr r2, [pc, #36] ; (10001980 ) -1000195c: 214d movs r1, #77 ; 0x4d -1000195e: 4809 ldr r0, [pc, #36] ; (10001984 ) -10001960: f000 f924 bl 10001bac <__assert_func> -10001964: 4b05 ldr r3, [pc, #20] ; (1000197c ) -10001966: 4a06 ldr r2, [pc, #24] ; (10001980 ) -10001968: 214d movs r1, #77 ; 0x4d -1000196a: 4806 ldr r0, [pc, #24] ; (10001984 ) -1000196c: f000 f91e bl 10001bac <__assert_func> -10001970: 100076c4 .word 0x100076c4 -10001974: 1000778c .word 0x1000778c -10001978: 100076cc .word 0x100076cc -1000197c: 100072b4 .word 0x100072b4 -10001980: 100077b4 .word 0x100077b4 -10001984: 100072d0 .word 0x100072d0 -10001988: 1000770c .word 0x1000770c -1000198c: 10007734 .word 0x10007734 +10001a08 : +10001a08: b570 push {r4, r5, r6, lr} +10001a0a: 0005 movs r5, r0 +10001a0c: 000c movs r4, r1 +10001a0e: 0016 movs r6, r2 +10001a10: 2900 cmp r1, #0 +10001a12: d028 beq.n 10001a66 +10001a14: d02d beq.n 10001a72 +10001a16: 7b03 ldrb r3, [r0, #12] +10001a18: 4299 cmp r1, r3 +10001a1a: d82a bhi.n 10001a72 +10001a1c: 004b lsls r3, r1, #1 +10001a1e: 185b adds r3, r3, r1 +10001a20: 3b03 subs r3, #3 +10001a22: 6802 ldr r2, [r0, #0] +10001a24: 4694 mov ip, r2 +10001a26: 4463 add r3, ip +10001a28: 785a ldrb r2, [r3, #1] +10001a2a: 2a00 cmp r2, #0 +10001a2c: d127 bne.n 10001a7e +10001a2e: 789a ldrb r2, [r3, #2] +10001a30: 2a00 cmp r2, #0 +10001a32: d12a bne.n 10001a8a +10001a34: 7819 ldrb r1, [r3, #0] +10001a36: f7ff ff93 bl 10001960 +10001a3a: 0003 movs r3, r0 +10001a3c: 2e00 cmp r6, #0 +10001a3e: d103 bne.n 10001a48 +10001a40: 7bea ldrb r2, [r5, #15] +10001a42: 2a00 cmp r2, #0 +10001a44: d127 bne.n 10001a96 +10001a46: 73ec strb r4, [r5, #15] +10001a48: 2b00 cmp r3, #0 +10001a4a: d137 bne.n 10001abc +10001a4c: 2c00 cmp r4, #0 +10001a4e: d049 beq.n 10001ae4 +10001a50: 7b2b ldrb r3, [r5, #12] +10001a52: 429c cmp r4, r3 +10001a54: d846 bhi.n 10001ae4 +10001a56: 682b ldr r3, [r5, #0] +10001a58: 0061 lsls r1, r4, #1 +10001a5a: 190c adds r4, r1, r4 +10001a5c: 3c03 subs r4, #3 +10001a5e: 191c adds r4, r3, r4 +10001a60: 2300 movs r3, #0 +10001a62: 7063 strb r3, [r4, #1] +10001a64: bd70 pop {r4, r5, r6, pc} +10001a66: 4b22 ldr r3, [pc, #136] ; (10001af0 ) +10001a68: 4a22 ldr r2, [pc, #136] ; (10001af4 ) +10001a6a: 2133 movs r1, #51 ; 0x33 +10001a6c: 4822 ldr r0, [pc, #136] ; (10001af8 ) +10001a6e: f000 f95d bl 10001d2c <__assert_func> +10001a72: 4b22 ldr r3, [pc, #136] ; (10001afc ) +10001a74: 4a22 ldr r2, [pc, #136] ; (10001b00 ) +10001a76: 214d movs r1, #77 ; 0x4d +10001a78: 4822 ldr r0, [pc, #136] ; (10001b04 ) +10001a7a: f000 f957 bl 10001d2c <__assert_func> +10001a7e: 4b22 ldr r3, [pc, #136] ; (10001b08 ) +10001a80: 4a1c ldr r2, [pc, #112] ; (10001af4 ) +10001a82: 2135 movs r1, #53 ; 0x35 +10001a84: 481c ldr r0, [pc, #112] ; (10001af8 ) +10001a86: f000 f951 bl 10001d2c <__assert_func> +10001a8a: 4b20 ldr r3, [pc, #128] ; (10001b0c ) +10001a8c: 4a19 ldr r2, [pc, #100] ; (10001af4 ) +10001a8e: 2136 movs r1, #54 ; 0x36 +10001a90: 4819 ldr r0, [pc, #100] ; (10001af8 ) +10001a92: f000 f94b bl 10001d2c <__assert_func> +10001a96: 2a00 cmp r2, #0 +10001a98: d00a beq.n 10001ab0 +10001a9a: 7b29 ldrb r1, [r5, #12] +10001a9c: 428a cmp r2, r1 +10001a9e: d807 bhi.n 10001ab0 +10001aa0: 0051 lsls r1, r2, #1 +10001aa2: 188a adds r2, r1, r2 +10001aa4: 3a03 subs r2, #3 +10001aa6: 6829 ldr r1, [r5, #0] +10001aa8: 468c mov ip, r1 +10001aaa: 4462 add r2, ip +10001aac: 7054 strb r4, [r2, #1] +10001aae: e7ca b.n 10001a46 +10001ab0: 4b12 ldr r3, [pc, #72] ; (10001afc ) +10001ab2: 4a13 ldr r2, [pc, #76] ; (10001b00 ) +10001ab4: 214d movs r1, #77 ; 0x4d +10001ab6: 4813 ldr r0, [pc, #76] ; (10001b04 ) +10001ab8: f000 f938 bl 10001d2c <__assert_func> +10001abc: 2b00 cmp r3, #0 +10001abe: d00b beq.n 10001ad8 +10001ac0: 7b2a ldrb r2, [r5, #12] +10001ac2: 4293 cmp r3, r2 +10001ac4: d808 bhi.n 10001ad8 +10001ac6: 0043 lsls r3, r0, #1 +10001ac8: 181b adds r3, r3, r0 +10001aca: 3b03 subs r3, #3 +10001acc: 682a ldr r2, [r5, #0] +10001ace: 4694 mov ip, r2 +10001ad0: 4463 add r3, ip +10001ad2: 2200 movs r2, #0 +10001ad4: 709a strb r2, [r3, #2] +10001ad6: e7b9 b.n 10001a4c +10001ad8: 4b08 ldr r3, [pc, #32] ; (10001afc ) +10001ada: 4a09 ldr r2, [pc, #36] ; (10001b00 ) +10001adc: 214d movs r1, #77 ; 0x4d +10001ade: 4809 ldr r0, [pc, #36] ; (10001b04 ) +10001ae0: f000 f924 bl 10001d2c <__assert_func> +10001ae4: 4b05 ldr r3, [pc, #20] ; (10001afc ) +10001ae6: 4a06 ldr r2, [pc, #24] ; (10001b00 ) +10001ae8: 214d movs r1, #77 ; 0x4d +10001aea: 4806 ldr r0, [pc, #24] ; (10001b04 ) +10001aec: f000 f91e bl 10001d2c <__assert_func> +10001af0: 10007d88 .word 0x10007d88 +10001af4: 10007e50 .word 0x10007e50 +10001af8: 10007d90 .word 0x10007d90 +10001afc: 10007978 .word 0x10007978 +10001b00: 10007e78 .word 0x10007e78 +10001b04: 10007994 .word 0x10007994 +10001b08: 10007dd0 .word 0x10007dd0 +10001b0c: 10007df8 .word 0x10007df8 -10001990 : -10001990: b570 push {r4, r5, r6, lr} -10001992: 0004 movs r4, r0 -10001994: 000a movs r2, r1 -10001996: 7b45 ldrb r5, [r0, #13] -10001998: 0029 movs r1, r5 -1000199a: f7ff ff75 bl 10001888 -1000199e: 7360 strb r0, [r4, #13] -100019a0: 0028 movs r0, r5 -100019a2: bd70 pop {r4, r5, r6, pc} +10001b10 : +10001b10: b570 push {r4, r5, r6, lr} +10001b12: 0004 movs r4, r0 +10001b14: 000a movs r2, r1 +10001b16: 7b45 ldrb r5, [r0, #13] +10001b18: 0029 movs r1, r5 +10001b1a: f7ff ff75 bl 10001a08 +10001b1e: 7360 strb r0, [r4, #13] +10001b20: 0028 movs r0, r5 +10001b22: bd70 pop {r4, r5, r6, pc} -100019a4 : -100019a4: b570 push {r4, r5, r6, lr} -100019a6: 0004 movs r4, r0 -100019a8: 2900 cmp r1, #0 -100019aa: d067 beq.n 10001a7c -100019ac: 7b43 ldrb r3, [r0, #13] -100019ae: 428b cmp r3, r1 -100019b0: d00e beq.n 100019d0 -100019b2: 2900 cmp r1, #0 -100019b4: d011 beq.n 100019da -100019b6: 7b03 ldrb r3, [r0, #12] -100019b8: 4299 cmp r1, r3 -100019ba: d80e bhi.n 100019da -100019bc: 004b lsls r3, r1, #1 -100019be: 185b adds r3, r3, r1 -100019c0: 3b03 subs r3, #3 -100019c2: 6802 ldr r2, [r0, #0] -100019c4: 18d0 adds r0, r2, r3 -100019c6: 7883 ldrb r3, [r0, #2] -100019c8: 2b00 cmp r3, #0 -100019ca: d10c bne.n 100019e6 -100019cc: 2000 movs r0, #0 -100019ce: e056 b.n 10001a7e -100019d0: 2100 movs r1, #0 -100019d2: f7ff ffdd bl 10001990 -100019d6: 2001 movs r0, #1 -100019d8: e051 b.n 10001a7e -100019da: 4b29 ldr r3, [pc, #164] ; (10001a80 ) -100019dc: 4a29 ldr r2, [pc, #164] ; (10001a84 ) -100019de: 214d movs r1, #77 ; 0x4d -100019e0: 4829 ldr r0, [pc, #164] ; (10001a88 ) -100019e2: f000 f8e3 bl 10001bac <__assert_func> -100019e6: 2b00 cmp r3, #0 -100019e8: d020 beq.n 10001a2c -100019ea: 7b22 ldrb r2, [r4, #12] -100019ec: 4293 cmp r3, r2 -100019ee: d81d bhi.n 10001a2c -100019f0: 005a lsls r2, r3, #1 -100019f2: 18d3 adds r3, r2, r3 -100019f4: 3b03 subs r3, #3 -100019f6: 6822 ldr r2, [r4, #0] -100019f8: 18d2 adds r2, r2, r3 -100019fa: 6825 ldr r5, [r4, #0] -100019fc: 5ceb ldrb r3, [r5, r3] -100019fe: 428b cmp r3, r1 -10001a00: d01a beq.n 10001a38 -10001a02: 2b00 cmp r3, #0 -10001a04: d01b beq.n 10001a3e -10001a06: 7b22 ldrb r2, [r4, #12] -10001a08: 4293 cmp r3, r2 -10001a0a: d818 bhi.n 10001a3e -10001a0c: 005a lsls r2, r3, #1 -10001a0e: 18d3 adds r3, r2, r3 -10001a10: 3b03 subs r3, #3 -10001a12: 6822 ldr r2, [r4, #0] -10001a14: 18d2 adds r2, r2, r3 -10001a16: 7853 ldrb r3, [r2, #1] -10001a18: 428b cmp r3, r1 -10001a1a: d016 beq.n 10001a4a -10001a1c: 2b00 cmp r3, #0 -10001a1e: d1f0 bne.n 10001a02 -10001a20: 4b1a ldr r3, [pc, #104] ; (10001a8c ) -10001a22: 4a1b ldr r2, [pc, #108] ; (10001a90 ) -10001a24: 2163 movs r1, #99 ; 0x63 -10001a26: 481b ldr r0, [pc, #108] ; (10001a94 ) -10001a28: f000 f8c0 bl 10001bac <__assert_func> -10001a2c: 4b14 ldr r3, [pc, #80] ; (10001a80 ) -10001a2e: 4a15 ldr r2, [pc, #84] ; (10001a84 ) -10001a30: 214d movs r1, #77 ; 0x4d -10001a32: 4815 ldr r0, [pc, #84] ; (10001a88 ) -10001a34: f000 f8ba bl 10001bac <__assert_func> -10001a38: 7843 ldrb r3, [r0, #1] -10001a3a: 7013 strb r3, [r2, #0] -10001a3c: e007 b.n 10001a4e -10001a3e: 4b10 ldr r3, [pc, #64] ; (10001a80 ) -10001a40: 4a10 ldr r2, [pc, #64] ; (10001a84 ) -10001a42: 214d movs r1, #77 ; 0x4d -10001a44: 4810 ldr r0, [pc, #64] ; (10001a88 ) -10001a46: f000 f8b1 bl 10001bac <__assert_func> -10001a4a: 7843 ldrb r3, [r0, #1] -10001a4c: 7053 strb r3, [r2, #1] -10001a4e: 2300 movs r3, #0 -10001a50: 7083 strb r3, [r0, #2] -10001a52: 7043 strb r3, [r0, #1] -10001a54: 2200 movs r2, #0 -10001a56: 0020 movs r0, r4 -10001a58: f7ff ff16 bl 10001888 -10001a5c: 0002 movs r2, r0 -10001a5e: 7b61 ldrb r1, [r4, #13] -10001a60: 4281 cmp r1, r0 -10001a62: d005 beq.n 10001a70 -10001a64: 0020 movs r0, r4 -10001a66: f7ff fe4b bl 10001700 -10001a6a: 7360 strb r0, [r4, #13] -10001a6c: 2001 movs r0, #1 -10001a6e: e006 b.n 10001a7e -10001a70: 4b09 ldr r3, [pc, #36] ; (10001a98 ) -10001a72: 4a07 ldr r2, [pc, #28] ; (10001a90 ) -10001a74: 2169 movs r1, #105 ; 0x69 -10001a76: 4807 ldr r0, [pc, #28] ; (10001a94 ) -10001a78: f000 f898 bl 10001bac <__assert_func> -10001a7c: 2000 movs r0, #0 -10001a7e: bd70 pop {r4, r5, r6, pc} -10001a80: 100072b4 .word 0x100072b4 -10001a84: 100077b4 .word 0x100077b4 -10001a88: 100072d0 .word 0x100072d0 -10001a8c: 10007758 .word 0x10007758 -10001a90: 10007780 .word 0x10007780 -10001a94: 100076cc .word 0x100076cc -10001a98: 10007760 .word 0x10007760 +10001b24 : +10001b24: b570 push {r4, r5, r6, lr} +10001b26: 0004 movs r4, r0 +10001b28: 2900 cmp r1, #0 +10001b2a: d067 beq.n 10001bfc +10001b2c: 7b43 ldrb r3, [r0, #13] +10001b2e: 428b cmp r3, r1 +10001b30: d00e beq.n 10001b50 +10001b32: 2900 cmp r1, #0 +10001b34: d011 beq.n 10001b5a +10001b36: 7b03 ldrb r3, [r0, #12] +10001b38: 4299 cmp r1, r3 +10001b3a: d80e bhi.n 10001b5a +10001b3c: 004b lsls r3, r1, #1 +10001b3e: 185b adds r3, r3, r1 +10001b40: 3b03 subs r3, #3 +10001b42: 6802 ldr r2, [r0, #0] +10001b44: 18d0 adds r0, r2, r3 +10001b46: 7883 ldrb r3, [r0, #2] +10001b48: 2b00 cmp r3, #0 +10001b4a: d10c bne.n 10001b66 +10001b4c: 2000 movs r0, #0 +10001b4e: e056 b.n 10001bfe +10001b50: 2100 movs r1, #0 +10001b52: f7ff ffdd bl 10001b10 +10001b56: 2001 movs r0, #1 +10001b58: e051 b.n 10001bfe +10001b5a: 4b29 ldr r3, [pc, #164] ; (10001c00 ) +10001b5c: 4a29 ldr r2, [pc, #164] ; (10001c04 ) +10001b5e: 214d movs r1, #77 ; 0x4d +10001b60: 4829 ldr r0, [pc, #164] ; (10001c08 ) +10001b62: f000 f8e3 bl 10001d2c <__assert_func> +10001b66: 2b00 cmp r3, #0 +10001b68: d020 beq.n 10001bac +10001b6a: 7b22 ldrb r2, [r4, #12] +10001b6c: 4293 cmp r3, r2 +10001b6e: d81d bhi.n 10001bac +10001b70: 005a lsls r2, r3, #1 +10001b72: 18d3 adds r3, r2, r3 +10001b74: 3b03 subs r3, #3 +10001b76: 6822 ldr r2, [r4, #0] +10001b78: 18d2 adds r2, r2, r3 +10001b7a: 6825 ldr r5, [r4, #0] +10001b7c: 5ceb ldrb r3, [r5, r3] +10001b7e: 428b cmp r3, r1 +10001b80: d01a beq.n 10001bb8 +10001b82: 2b00 cmp r3, #0 +10001b84: d01b beq.n 10001bbe +10001b86: 7b22 ldrb r2, [r4, #12] +10001b88: 4293 cmp r3, r2 +10001b8a: d818 bhi.n 10001bbe +10001b8c: 005a lsls r2, r3, #1 +10001b8e: 18d3 adds r3, r2, r3 +10001b90: 3b03 subs r3, #3 +10001b92: 6822 ldr r2, [r4, #0] +10001b94: 18d2 adds r2, r2, r3 +10001b96: 7853 ldrb r3, [r2, #1] +10001b98: 428b cmp r3, r1 +10001b9a: d016 beq.n 10001bca +10001b9c: 2b00 cmp r3, #0 +10001b9e: d1f0 bne.n 10001b82 +10001ba0: 4b1a ldr r3, [pc, #104] ; (10001c0c ) +10001ba2: 4a1b ldr r2, [pc, #108] ; (10001c10 ) +10001ba4: 2163 movs r1, #99 ; 0x63 +10001ba6: 481b ldr r0, [pc, #108] ; (10001c14 ) +10001ba8: f000 f8c0 bl 10001d2c <__assert_func> +10001bac: 4b14 ldr r3, [pc, #80] ; (10001c00 ) +10001bae: 4a15 ldr r2, [pc, #84] ; (10001c04 ) +10001bb0: 214d movs r1, #77 ; 0x4d +10001bb2: 4815 ldr r0, [pc, #84] ; (10001c08 ) +10001bb4: f000 f8ba bl 10001d2c <__assert_func> +10001bb8: 7843 ldrb r3, [r0, #1] +10001bba: 7013 strb r3, [r2, #0] +10001bbc: e007 b.n 10001bce +10001bbe: 4b10 ldr r3, [pc, #64] ; (10001c00 ) +10001bc0: 4a10 ldr r2, [pc, #64] ; (10001c04 ) +10001bc2: 214d movs r1, #77 ; 0x4d +10001bc4: 4810 ldr r0, [pc, #64] ; (10001c08 ) +10001bc6: f000 f8b1 bl 10001d2c <__assert_func> +10001bca: 7843 ldrb r3, [r0, #1] +10001bcc: 7053 strb r3, [r2, #1] +10001bce: 2300 movs r3, #0 +10001bd0: 7083 strb r3, [r0, #2] +10001bd2: 7043 strb r3, [r0, #1] +10001bd4: 2200 movs r2, #0 +10001bd6: 0020 movs r0, r4 +10001bd8: f7ff ff16 bl 10001a08 +10001bdc: 0002 movs r2, r0 +10001bde: 7b61 ldrb r1, [r4, #13] +10001be0: 4281 cmp r1, r0 +10001be2: d005 beq.n 10001bf0 +10001be4: 0020 movs r0, r4 +10001be6: f7ff fe4b bl 10001880 +10001bea: 7360 strb r0, [r4, #13] +10001bec: 2001 movs r0, #1 +10001bee: e006 b.n 10001bfe +10001bf0: 4b09 ldr r3, [pc, #36] ; (10001c18 ) +10001bf2: 4a07 ldr r2, [pc, #28] ; (10001c10 ) +10001bf4: 2169 movs r1, #105 ; 0x69 +10001bf6: 4807 ldr r0, [pc, #28] ; (10001c14 ) +10001bf8: f000 f898 bl 10001d2c <__assert_func> +10001bfc: 2000 movs r0, #0 +10001bfe: bd70 pop {r4, r5, r6, pc} +10001c00: 10007978 .word 0x10007978 +10001c04: 10007e78 .word 0x10007e78 +10001c08: 10007994 .word 0x10007994 +10001c0c: 10007e1c .word 0x10007e1c +10001c10: 10007e44 .word 0x10007e44 +10001c14: 10007d90 .word 0x10007d90 +10001c18: 10007e24 .word 0x10007e24 -10001a9c : -10001a9c: b570 push {r4, r5, r6, lr} -10001a9e: 4b23 ldr r3, [pc, #140] ; (10001b2c ) -10001aa0: 4a23 ldr r2, [pc, #140] ; (10001b30 ) -10001aa2: 601a str r2, [r3, #0] -10001aa4: 4b23 ldr r3, [pc, #140] ; (10001b34 ) -10001aa6: 4a24 ldr r2, [pc, #144] ; (10001b38 ) -10001aa8: 601a str r2, [r3, #0] -10001aaa: 4b24 ldr r3, [pc, #144] ; (10001b3c ) -10001aac: 689a ldr r2, [r3, #8] -10001aae: 4b22 ldr r3, [pc, #136] ; (10001b38 ) -10001ab0: 4393 bics r3, r2 -10001ab2: d1fa bne.n 10001aaa -10001ab4: 4c22 ldr r4, [pc, #136] ; (10001b40 ) -10001ab6: e001 b.n 10001abc -10001ab8: cc08 ldmia r4!, {r3} -10001aba: 4798 blx r3 -10001abc: 4b21 ldr r3, [pc, #132] ; (10001b44 ) -10001abe: 429c cmp r4, r3 -10001ac0: d3fa bcc.n 10001ab8 -10001ac2: f000 f91d bl 10001d00 -10001ac6: 4b1b ldr r3, [pc, #108] ; (10001b34 ) -10001ac8: 4a1f ldr r2, [pc, #124] ; (10001b48 ) -10001aca: 601a str r2, [r3, #0] -10001acc: 4b1b ldr r3, [pc, #108] ; (10001b3c ) -10001ace: 689b ldr r3, [r3, #8] -10001ad0: 43db mvns r3, r3 -10001ad2: 01db lsls r3, r3, #7 -10001ad4: d1fa bne.n 10001acc -10001ad6: 4b1d ldr r3, [pc, #116] ; (10001b4c ) -10001ad8: 2240 movs r2, #64 ; 0x40 -10001ada: 679a str r2, [r3, #120] ; 0x78 -10001adc: 675a str r2, [r3, #116] ; 0x74 -10001ade: 671a str r2, [r3, #112] ; 0x70 -10001ae0: 66da str r2, [r3, #108] ; 0x6c -10001ae2: 4c1b ldr r4, [pc, #108] ; (10001b50 ) -10001ae4: e003 b.n 10001aee -10001ae6: 0020 movs r0, r4 -10001ae8: f7ff fd9a bl 10001620 -10001aec: 3408 adds r4, #8 -10001aee: 4b19 ldr r3, [pc, #100] ; (10001b54 ) -10001af0: 429c cmp r4, r3 -10001af2: d3f8 bcc.n 10001ae6 -10001af4: 4c18 ldr r4, [pc, #96] ; (10001b58 ) -10001af6: 68a1 ldr r1, [r4, #8] -10001af8: 4d18 ldr r5, [pc, #96] ; (10001b5c ) -10001afa: 22c0 movs r2, #192 ; 0xc0 -10001afc: 0028 movs r0, r5 -10001afe: f002 fc59 bl 100043b4 <__wrap___aeabi_memcpy> -10001b02: 60a5 str r5, [r4, #8] -10001b04: f3ef 8303 mrs r3, PSR -10001b08: 22ff movs r2, #255 ; 0xff -10001b0a: 421a tst r2, r3 -10001b0c: d000 beq.n 10001b10 -10001b0e: be00 bkpt 0x0000 -10001b10: f7fe fefc bl 1000090c -10001b14: f000 fc20 bl 10002358 -10001b18: f7ff fae2 bl 100010e0 -10001b1c: 4c10 ldr r4, [pc, #64] ; (10001b60 ) -10001b1e: e001 b.n 10001b24 -10001b20: cc08 ldmia r4!, {r3} -10001b22: 4798 blx r3 -10001b24: 4b0f ldr r3, [pc, #60] ; (10001b64 ) -10001b26: 429c cmp r4, r3 -10001b28: d3fa bcc.n 10001b20 -10001b2a: bd70 pop {r4, r5, r6, pc} -10001b2c: 4000e000 .word 0x4000e000 -10001b30: ffffcdbf .word 0xffffcdbf -10001b34: 4000f000 .word 0x4000f000 -10001b38: 003c7ffe .word 0x003c7ffe -10001b3c: 4000c000 .word 0x4000c000 -10001b40: 20000bc0 .word 0x20000bc0 -10001b44: 20000bd0 .word 0x20000bd0 -10001b48: 01ffffff .word 0x01ffffff -10001b4c: 4001f000 .word 0x4001f000 -10001b50: 20000bb8 .word 0x20000bb8 -10001b54: 20000bc0 .word 0x20000bc0 -10001b58: e000ed00 .word 0xe000ed00 -10001b5c: 20000000 .word 0x20000000 -10001b60: 20000bd0 .word 0x20000bd0 -10001b64: 20000bd4 .word 0x20000bd4 +10001c1c : +10001c1c: b570 push {r4, r5, r6, lr} +10001c1e: 4b23 ldr r3, [pc, #140] ; (10001cac ) +10001c20: 4a23 ldr r2, [pc, #140] ; (10001cb0 ) +10001c22: 601a str r2, [r3, #0] +10001c24: 4b23 ldr r3, [pc, #140] ; (10001cb4 ) +10001c26: 4a24 ldr r2, [pc, #144] ; (10001cb8 ) +10001c28: 601a str r2, [r3, #0] +10001c2a: 4b24 ldr r3, [pc, #144] ; (10001cbc ) +10001c2c: 689a ldr r2, [r3, #8] +10001c2e: 4b22 ldr r3, [pc, #136] ; (10001cb8 ) +10001c30: 4393 bics r3, r2 +10001c32: d1fa bne.n 10001c2a +10001c34: 4c22 ldr r4, [pc, #136] ; (10001cc0 ) +10001c36: e001 b.n 10001c3c +10001c38: cc08 ldmia r4!, {r3} +10001c3a: 4798 blx r3 +10001c3c: 4b21 ldr r3, [pc, #132] ; (10001cc4 ) +10001c3e: 429c cmp r4, r3 +10001c40: d3fa bcc.n 10001c38 +10001c42: f000 f91d bl 10001e80 +10001c46: 4b1b ldr r3, [pc, #108] ; (10001cb4 ) +10001c48: 4a1f ldr r2, [pc, #124] ; (10001cc8 ) +10001c4a: 601a str r2, [r3, #0] +10001c4c: 4b1b ldr r3, [pc, #108] ; (10001cbc ) +10001c4e: 689b ldr r3, [r3, #8] +10001c50: 43db mvns r3, r3 +10001c52: 01db lsls r3, r3, #7 +10001c54: d1fa bne.n 10001c4c +10001c56: 4b1d ldr r3, [pc, #116] ; (10001ccc ) +10001c58: 2240 movs r2, #64 ; 0x40 +10001c5a: 679a str r2, [r3, #120] ; 0x78 +10001c5c: 675a str r2, [r3, #116] ; 0x74 +10001c5e: 671a str r2, [r3, #112] ; 0x70 +10001c60: 66da str r2, [r3, #108] ; 0x6c +10001c62: 4c1b ldr r4, [pc, #108] ; (10001cd0 ) +10001c64: e003 b.n 10001c6e +10001c66: 0020 movs r0, r4 +10001c68: f7ff fd9a bl 100017a0 +10001c6c: 3408 adds r4, #8 +10001c6e: 4b19 ldr r3, [pc, #100] ; (10001cd4 ) +10001c70: 429c cmp r4, r3 +10001c72: d3f8 bcc.n 10001c66 +10001c74: 4c18 ldr r4, [pc, #96] ; (10001cd8 ) +10001c76: 68a1 ldr r1, [r4, #8] +10001c78: 4d18 ldr r5, [pc, #96] ; (10001cdc ) +10001c7a: 22c0 movs r2, #192 ; 0xc0 +10001c7c: 0028 movs r0, r5 +10001c7e: f002 fc59 bl 10004534 <__wrap___aeabi_memcpy> +10001c82: 60a5 str r5, [r4, #8] +10001c84: f3ef 8303 mrs r3, PSR +10001c88: 22ff movs r2, #255 ; 0xff +10001c8a: 421a tst r2, r3 +10001c8c: d000 beq.n 10001c90 +10001c8e: be00 bkpt 0x0000 +10001c90: f7fe fefc bl 10000a8c +10001c94: f000 fc20 bl 100024d8 +10001c98: f7ff fae2 bl 10001260 +10001c9c: 4c10 ldr r4, [pc, #64] ; (10001ce0 ) +10001c9e: e001 b.n 10001ca4 +10001ca0: cc08 ldmia r4!, {r3} +10001ca2: 4798 blx r3 +10001ca4: 4b0f ldr r3, [pc, #60] ; (10001ce4 ) +10001ca6: 429c cmp r4, r3 +10001ca8: d3fa bcc.n 10001ca0 +10001caa: bd70 pop {r4, r5, r6, pc} +10001cac: 4000e000 .word 0x4000e000 +10001cb0: ffffcdbf .word 0xffffcdbf +10001cb4: 4000f000 .word 0x4000f000 +10001cb8: 003c7ffe .word 0x003c7ffe +10001cbc: 4000c000 .word 0x4000c000 +10001cc0: 20000bc0 .word 0x20000bc0 +10001cc4: 20000bd0 .word 0x20000bd0 +10001cc8: 01ffffff .word 0x01ffffff +10001ccc: 4001f000 .word 0x4001f000 +10001cd0: 20000bb8 .word 0x20000bb8 +10001cd4: 20000bc0 .word 0x20000bc0 +10001cd8: e000ed00 .word 0xe000ed00 +10001cdc: 20000000 .word 0x20000000 +10001ce0: 20000bd0 .word 0x20000bd0 +10001ce4: 20000bd4 .word 0x20000bd4 -10001b68 <_exit>: -10001b68: be00 bkpt 0x0000 -10001b6a: e7fd b.n 10001b68 <_exit> +10001ce8 <_exit>: +10001ce8: be00 bkpt 0x0000 +10001cea: e7fd b.n 10001ce8 <_exit> -10001b6c <_sbrk>: -10001b6c: 0003 movs r3, r0 -10001b6e: 4a0a ldr r2, [pc, #40] ; (10001b98 <_sbrk+0x2c>) -10001b70: 6812 ldr r2, [r2, #0] -10001b72: 2a00 cmp r2, #0 -10001b74: d008 beq.n 10001b88 <_sbrk+0x1c> -10001b76: 4a08 ldr r2, [pc, #32] ; (10001b98 <_sbrk+0x2c>) -10001b78: 6810 ldr r0, [r2, #0] -10001b7a: 18c3 adds r3, r0, r3 -10001b7c: 4a07 ldr r2, [pc, #28] ; (10001b9c <_sbrk+0x30>) -10001b7e: 4293 cmp r3, r2 -10001b80: d206 bcs.n 10001b90 <_sbrk+0x24> -10001b82: 4a05 ldr r2, [pc, #20] ; (10001b98 <_sbrk+0x2c>) -10001b84: 6013 str r3, [r2, #0] -10001b86: 4770 bx lr -10001b88: 4a03 ldr r2, [pc, #12] ; (10001b98 <_sbrk+0x2c>) -10001b8a: 4905 ldr r1, [pc, #20] ; (10001ba0 <_sbrk+0x34>) -10001b8c: 6011 str r1, [r2, #0] -10001b8e: e7f2 b.n 10001b76 <_sbrk+0xa> -10001b90: 2001 movs r0, #1 -10001b92: 4240 negs r0, r0 -10001b94: e7f7 b.n 10001b86 <_sbrk+0x1a> -10001b96: 46c0 nop ; (mov r8, r8) -10001b98: 20000e48 .word 0x20000e48 -10001b9c: 20040000 .word 0x20040000 -10001ba0: 20001714 .word 0x20001714 +10001cec <_sbrk>: +10001cec: 0003 movs r3, r0 +10001cee: 4a0a ldr r2, [pc, #40] ; (10001d18 <_sbrk+0x2c>) +10001cf0: 6812 ldr r2, [r2, #0] +10001cf2: 2a00 cmp r2, #0 +10001cf4: d008 beq.n 10001d08 <_sbrk+0x1c> +10001cf6: 4a08 ldr r2, [pc, #32] ; (10001d18 <_sbrk+0x2c>) +10001cf8: 6810 ldr r0, [r2, #0] +10001cfa: 18c3 adds r3, r0, r3 +10001cfc: 4a07 ldr r2, [pc, #28] ; (10001d1c <_sbrk+0x30>) +10001cfe: 4293 cmp r3, r2 +10001d00: d206 bcs.n 10001d10 <_sbrk+0x24> +10001d02: 4a05 ldr r2, [pc, #20] ; (10001d18 <_sbrk+0x2c>) +10001d04: 6013 str r3, [r2, #0] +10001d06: 4770 bx lr +10001d08: 4a03 ldr r2, [pc, #12] ; (10001d18 <_sbrk+0x2c>) +10001d0a: 4905 ldr r1, [pc, #20] ; (10001d20 <_sbrk+0x34>) +10001d0c: 6011 str r1, [r2, #0] +10001d0e: e7f2 b.n 10001cf6 <_sbrk+0xa> +10001d10: 2001 movs r0, #1 +10001d12: 4240 negs r0, r0 +10001d14: e7f7 b.n 10001d06 <_sbrk+0x1a> +10001d16: 46c0 nop ; (mov r8, r8) +10001d18: 20000e50 .word 0x20000e50 +10001d1c: 20040000 .word 0x20040000 +10001d20: 20001728 .word 0x20001728 -10001ba4 : -10001ba4: b510 push {r4, lr} -10001ba6: f7ff ffdf bl 10001b68 <_exit> +10001d24 : +10001d24: b510 push {r4, lr} +10001d26: f7ff ffdf bl 10001ce8 <_exit> ... -10001bac <__assert_func>: -10001bac: b510 push {r4, lr} -10001bae: b082 sub sp, #8 -10001bb0: 000c movs r4, r1 -10001bb2: 0019 movs r1, r3 -10001bb4: 2a00 cmp r2, #0 -10001bb6: d00c beq.n 10001bd2 <__assert_func+0x26> -10001bb8: 4b08 ldr r3, [pc, #32] ; (10001bdc <__assert_func+0x30>) -10001bba: 2a00 cmp r2, #0 -10001bbc: d00b beq.n 10001bd6 <__assert_func+0x2a> -10001bbe: 9201 str r2, [sp, #4] -10001bc0: 9300 str r3, [sp, #0] -10001bc2: 0023 movs r3, r4 -10001bc4: 0002 movs r2, r0 -10001bc6: 4806 ldr r0, [pc, #24] ; (10001be0 <__assert_func+0x34>) -10001bc8: f002 fd28 bl 1000461c <__wrap_printf> -10001bcc: 2001 movs r0, #1 -10001bce: f7ff ffcb bl 10001b68 <_exit> -10001bd2: 4b04 ldr r3, [pc, #16] ; (10001be4 <__assert_func+0x38>) -10001bd4: e7f1 b.n 10001bba <__assert_func+0xe> -10001bd6: 4a03 ldr r2, [pc, #12] ; (10001be4 <__assert_func+0x38>) -10001bd8: e7f1 b.n 10001bbe <__assert_func+0x12> -10001bda: 46c0 nop ; (mov r8, r8) -10001bdc: 100077c0 .word 0x100077c0 -10001be0: 100077d0 .word 0x100077d0 -10001be4: 10008518 .word 0x10008518 +10001d2c <__assert_func>: +10001d2c: b510 push {r4, lr} +10001d2e: b082 sub sp, #8 +10001d30: 000c movs r4, r1 +10001d32: 0019 movs r1, r3 +10001d34: 2a00 cmp r2, #0 +10001d36: d00c beq.n 10001d52 <__assert_func+0x26> +10001d38: 4b08 ldr r3, [pc, #32] ; (10001d5c <__assert_func+0x30>) +10001d3a: 2a00 cmp r2, #0 +10001d3c: d00b beq.n 10001d56 <__assert_func+0x2a> +10001d3e: 9201 str r2, [sp, #4] +10001d40: 9300 str r3, [sp, #0] +10001d42: 0023 movs r3, r4 +10001d44: 0002 movs r2, r0 +10001d46: 4806 ldr r0, [pc, #24] ; (10001d60 <__assert_func+0x34>) +10001d48: f002 fd28 bl 1000479c <__wrap_printf> +10001d4c: 2001 movs r0, #1 +10001d4e: f7ff ffcb bl 10001ce8 <_exit> +10001d52: 4b04 ldr r3, [pc, #16] ; (10001d64 <__assert_func+0x38>) +10001d54: e7f1 b.n 10001d3a <__assert_func+0xe> +10001d56: 4a03 ldr r2, [pc, #12] ; (10001d64 <__assert_func+0x38>) +10001d58: e7f1 b.n 10001d3e <__assert_func+0x12> +10001d5a: 46c0 nop ; (mov r8, r8) +10001d5c: 10007e84 .word 0x10007e84 +10001d60: 10007e94 .word 0x10007e94 +10001d64: 10008be0 .word 0x10008be0 -10001be8 : -10001be8: b40f push {r0, r1, r2, r3} -10001bea: b500 push {lr} -10001bec: b083 sub sp, #12 -10001bee: 4808 ldr r0, [pc, #32] ; (10001c10 ) -10001bf0: f002 fce4 bl 100045bc <__wrap_puts> -10001bf4: 9b04 ldr r3, [sp, #16] -10001bf6: 2b00 cmp r3, #0 -10001bf8: d007 beq.n 10001c0a -10001bfa: a905 add r1, sp, #20 -10001bfc: 9101 str r1, [sp, #4] -10001bfe: 0018 movs r0, r3 -10001c00: f002 fcea bl 100045d8 <__wrap_vprintf> -10001c04: 4803 ldr r0, [pc, #12] ; (10001c14 ) -10001c06: f002 fcd9 bl 100045bc <__wrap_puts> -10001c0a: 2001 movs r0, #1 -10001c0c: f7ff ffac bl 10001b68 <_exit> -10001c10: 10007800 .word 0x10007800 -10001c14: 10007810 .word 0x10007810 +10001d68 : +10001d68: b40f push {r0, r1, r2, r3} +10001d6a: b500 push {lr} +10001d6c: b083 sub sp, #12 +10001d6e: 4808 ldr r0, [pc, #32] ; (10001d90 ) +10001d70: f002 fce4 bl 1000473c <__wrap_puts> +10001d74: 9b04 ldr r3, [sp, #16] +10001d76: 2b00 cmp r3, #0 +10001d78: d007 beq.n 10001d8a +10001d7a: a905 add r1, sp, #20 +10001d7c: 9101 str r1, [sp, #4] +10001d7e: 0018 movs r0, r3 +10001d80: f002 fcea bl 10004758 <__wrap_vprintf> +10001d84: 4803 ldr r0, [pc, #12] ; (10001d94 ) +10001d86: f002 fcd9 bl 1000473c <__wrap_puts> +10001d8a: 2001 movs r0, #1 +10001d8c: f7ff ffac bl 10001ce8 <_exit> +10001d90: 10007ec4 .word 0x10007ec4 +10001d94: 10007ed4 .word 0x10007ed4 -10001c18 : -10001c18: b5f8 push {r3, r4, r5, r6, r7, lr} -10001c1a: 46d6 mov lr, sl -10001c1c: 4647 mov r7, r8 -10001c1e: b580 push {r7, lr} -10001c20: 0006 movs r6, r0 -10001c22: 000d movs r5, r1 -10001c24: 0017 movs r7, r2 -10001c26: 9a08 ldr r2, [sp, #32] -10001c28: 4293 cmp r3, r2 -10001c2a: d343 bcc.n 10001cb4 -10001c2c: 0e19 lsrs r1, r3, #24 -10001c2e: 0218 lsls r0, r3, #8 -10001c30: 9a08 ldr r2, [sp, #32] -10001c32: 2300 movs r3, #0 -10001c34: f001 fcd8 bl 100035e8 <__wrap___aeabi_uldivmod> -10001c38: 4680 mov r8, r0 -10001c3a: 0074 lsls r4, r6, #1 -10001c3c: 19a4 adds r4, r4, r6 -10001c3e: 00a4 lsls r4, r4, #2 -10001c40: 4b2a ldr r3, [pc, #168] ; (10001cec ) -10001c42: 469c mov ip, r3 -10001c44: 4464 add r4, ip -10001c46: 6863 ldr r3, [r4, #4] -10001c48: 4283 cmp r3, r0 -10001c4a: d200 bcs.n 10001c4e -10001c4c: 6060 str r0, [r4, #4] -10001c4e: 1f33 subs r3, r6, #4 -10001c50: b2db uxtb r3, r3 -10001c52: 469a mov sl, r3 -10001c54: 2b01 cmp r3, #1 -10001c56: d933 bls.n 10001cc0 -10001c58: 23c0 movs r3, #192 ; 0xc0 -10001c5a: 019b lsls r3, r3, #6 -10001c5c: 4323 orrs r3, r4 -10001c5e: 2280 movs r2, #128 ; 0x80 -10001c60: 0112 lsls r2, r2, #4 -10001c62: 601a str r2, [r3, #0] -10001c64: 00b3 lsls r3, r6, #2 -10001c66: 4a22 ldr r2, [pc, #136] ; (10001cf0 ) -10001c68: 5899 ldr r1, [r3, r2] -10001c6a: 2900 cmp r1, #0 -10001c6c: d005 beq.n 10001c7a -10001c6e: 6950 ldr r0, [r2, #20] -10001c70: f001 fc74 bl 1000355c <__wrap___aeabi_uidiv> -10001c74: 3001 adds r0, #1 -10001c76: 3801 subs r0, #1 -10001c78: d1fd bne.n 10001c76 -10001c7a: 017f lsls r7, r7, #5 -10001c7c: 6822 ldr r2, [r4, #0] -10001c7e: 4057 eors r7, r2 -10001c80: 22e0 movs r2, #224 ; 0xe0 -10001c82: 4017 ands r7, r2 -10001c84: 2380 movs r3, #128 ; 0x80 -10001c86: 015b lsls r3, r3, #5 -10001c88: 4323 orrs r3, r4 -10001c8a: 601f str r7, [r3, #0] -10001c8c: 4652 mov r2, sl -10001c8e: 2a01 cmp r2, #1 -10001c90: d921 bls.n 10001cd6 -10001c92: 2380 movs r3, #128 ; 0x80 -10001c94: 019b lsls r3, r3, #6 -10001c96: 4323 orrs r3, r4 -10001c98: 2280 movs r2, #128 ; 0x80 -10001c9a: 0112 lsls r2, r2, #4 -10001c9c: 601a str r2, [r3, #0] -10001c9e: 4643 mov r3, r8 -10001ca0: 6063 str r3, [r4, #4] -10001ca2: 00b6 lsls r6, r6, #2 -10001ca4: 4b12 ldr r3, [pc, #72] ; (10001cf0 ) -10001ca6: 9a08 ldr r2, [sp, #32] -10001ca8: 50f2 str r2, [r6, r3] -10001caa: 2001 movs r0, #1 -10001cac: bcc0 pop {r6, r7} -10001cae: 46ba mov sl, r7 -10001cb0: 46b0 mov r8, r6 -10001cb2: bdf8 pop {r3, r4, r5, r6, r7, pc} -10001cb4: 4b0f ldr r3, [pc, #60] ; (10001cf4 ) -10001cb6: 4a10 ldr r2, [pc, #64] ; (10001cf8 ) -10001cb8: 212e movs r1, #46 ; 0x2e -10001cba: 4810 ldr r0, [pc, #64] ; (10001cfc ) -10001cbc: f7ff ff76 bl 10001bac <__assert_func> -10001cc0: 2d01 cmp r5, #1 -10001cc2: d1c9 bne.n 10001c58 -10001cc4: 23c0 movs r3, #192 ; 0xc0 -10001cc6: 019b lsls r3, r3, #6 -10001cc8: 4323 orrs r3, r4 -10001cca: 2203 movs r2, #3 -10001ccc: 601a str r2, [r3, #0] -10001cce: 68a3 ldr r3, [r4, #8] -10001cd0: 07db lsls r3, r3, #31 -10001cd2: d5fc bpl.n 10001cce -10001cd4: e7d1 b.n 10001c7a -10001cd6: 6821 ldr r1, [r4, #0] -10001cd8: 4069 eors r1, r5 -10001cda: 2203 movs r2, #3 -10001cdc: 400a ands r2, r1 -10001cde: 601a str r2, [r3, #0] -10001ce0: 68a2 ldr r2, [r4, #8] -10001ce2: 2301 movs r3, #1 -10001ce4: 40ab lsls r3, r5 -10001ce6: 4213 tst r3, r2 -10001ce8: d0fa beq.n 10001ce0 -10001cea: e7d2 b.n 10001c92 -10001cec: 40008000 .word 0x40008000 -10001cf0: 20000e10 .word 0x20000e10 -10001cf4: 10007814 .word 0x10007814 -10001cf8: 10007874 .word 0x10007874 -10001cfc: 10007828 .word 0x10007828 +10001d98 : +10001d98: b5f8 push {r3, r4, r5, r6, r7, lr} +10001d9a: 46d6 mov lr, sl +10001d9c: 4647 mov r7, r8 +10001d9e: b580 push {r7, lr} +10001da0: 0006 movs r6, r0 +10001da2: 000d movs r5, r1 +10001da4: 0017 movs r7, r2 +10001da6: 9a08 ldr r2, [sp, #32] +10001da8: 4293 cmp r3, r2 +10001daa: d343 bcc.n 10001e34 +10001dac: 0e19 lsrs r1, r3, #24 +10001dae: 0218 lsls r0, r3, #8 +10001db0: 9a08 ldr r2, [sp, #32] +10001db2: 2300 movs r3, #0 +10001db4: f001 fcd8 bl 10003768 <__wrap___aeabi_uldivmod> +10001db8: 4680 mov r8, r0 +10001dba: 0074 lsls r4, r6, #1 +10001dbc: 19a4 adds r4, r4, r6 +10001dbe: 00a4 lsls r4, r4, #2 +10001dc0: 4b2a ldr r3, [pc, #168] ; (10001e6c ) +10001dc2: 469c mov ip, r3 +10001dc4: 4464 add r4, ip +10001dc6: 6863 ldr r3, [r4, #4] +10001dc8: 4283 cmp r3, r0 +10001dca: d200 bcs.n 10001dce +10001dcc: 6060 str r0, [r4, #4] +10001dce: 1f33 subs r3, r6, #4 +10001dd0: b2db uxtb r3, r3 +10001dd2: 469a mov sl, r3 +10001dd4: 2b01 cmp r3, #1 +10001dd6: d933 bls.n 10001e40 +10001dd8: 23c0 movs r3, #192 ; 0xc0 +10001dda: 019b lsls r3, r3, #6 +10001ddc: 4323 orrs r3, r4 +10001dde: 2280 movs r2, #128 ; 0x80 +10001de0: 0112 lsls r2, r2, #4 +10001de2: 601a str r2, [r3, #0] +10001de4: 00b3 lsls r3, r6, #2 +10001de6: 4a22 ldr r2, [pc, #136] ; (10001e70 ) +10001de8: 5899 ldr r1, [r3, r2] +10001dea: 2900 cmp r1, #0 +10001dec: d005 beq.n 10001dfa +10001dee: 6950 ldr r0, [r2, #20] +10001df0: f001 fc74 bl 100036dc <__wrap___aeabi_uidiv> +10001df4: 3001 adds r0, #1 +10001df6: 3801 subs r0, #1 +10001df8: d1fd bne.n 10001df6 +10001dfa: 017f lsls r7, r7, #5 +10001dfc: 6822 ldr r2, [r4, #0] +10001dfe: 4057 eors r7, r2 +10001e00: 22e0 movs r2, #224 ; 0xe0 +10001e02: 4017 ands r7, r2 +10001e04: 2380 movs r3, #128 ; 0x80 +10001e06: 015b lsls r3, r3, #5 +10001e08: 4323 orrs r3, r4 +10001e0a: 601f str r7, [r3, #0] +10001e0c: 4652 mov r2, sl +10001e0e: 2a01 cmp r2, #1 +10001e10: d921 bls.n 10001e56 +10001e12: 2380 movs r3, #128 ; 0x80 +10001e14: 019b lsls r3, r3, #6 +10001e16: 4323 orrs r3, r4 +10001e18: 2280 movs r2, #128 ; 0x80 +10001e1a: 0112 lsls r2, r2, #4 +10001e1c: 601a str r2, [r3, #0] +10001e1e: 4643 mov r3, r8 +10001e20: 6063 str r3, [r4, #4] +10001e22: 00b6 lsls r6, r6, #2 +10001e24: 4b12 ldr r3, [pc, #72] ; (10001e70 ) +10001e26: 9a08 ldr r2, [sp, #32] +10001e28: 50f2 str r2, [r6, r3] +10001e2a: 2001 movs r0, #1 +10001e2c: bcc0 pop {r6, r7} +10001e2e: 46ba mov sl, r7 +10001e30: 46b0 mov r8, r6 +10001e32: bdf8 pop {r3, r4, r5, r6, r7, pc} +10001e34: 4b0f ldr r3, [pc, #60] ; (10001e74 ) +10001e36: 4a10 ldr r2, [pc, #64] ; (10001e78 ) +10001e38: 212e movs r1, #46 ; 0x2e +10001e3a: 4810 ldr r0, [pc, #64] ; (10001e7c ) +10001e3c: f7ff ff76 bl 10001d2c <__assert_func> +10001e40: 2d01 cmp r5, #1 +10001e42: d1c9 bne.n 10001dd8 +10001e44: 23c0 movs r3, #192 ; 0xc0 +10001e46: 019b lsls r3, r3, #6 +10001e48: 4323 orrs r3, r4 +10001e4a: 2203 movs r2, #3 +10001e4c: 601a str r2, [r3, #0] +10001e4e: 68a3 ldr r3, [r4, #8] +10001e50: 07db lsls r3, r3, #31 +10001e52: d5fc bpl.n 10001e4e +10001e54: e7d1 b.n 10001dfa +10001e56: 6821 ldr r1, [r4, #0] +10001e58: 4069 eors r1, r5 +10001e5a: 2203 movs r2, #3 +10001e5c: 400a ands r2, r1 +10001e5e: 601a str r2, [r3, #0] +10001e60: 68a2 ldr r2, [r4, #8] +10001e62: 2301 movs r3, #1 +10001e64: 40ab lsls r3, r5 +10001e66: 4213 tst r3, r2 +10001e68: d0fa beq.n 10001e60 +10001e6a: e7d2 b.n 10001e12 +10001e6c: 40008000 .word 0x40008000 +10001e70: 20000e10 .word 0x20000e10 +10001e74: 10007ed8 .word 0x10007ed8 +10001e78: 10007f38 .word 0x10007f38 +10001e7c: 10007eec .word 0x10007eec -10001d00 : -10001d00: b530 push {r4, r5, lr} -10001d02: b083 sub sp, #12 -10001d04: 200c movs r0, #12 -10001d06: f000 f893 bl 10001e30 -10001d0a: f7fe fe2d bl 10000968 -10001d0e: 2800 cmp r0, #0 -10001d10: d00d beq.n 10001d2e -10001d12: 2300 movs r3, #0 -10001d14: e004 b.n 10001d20 -10001d16: 0099 lsls r1, r3, #2 -10001d18: 4a33 ldr r2, [pc, #204] ; (10001de8 ) -10001d1a: 4834 ldr r0, [pc, #208] ; (10001dec ) -10001d1c: 5088 str r0, [r1, r2] -10001d1e: 3301 adds r3, #1 -10001d20: 2b09 cmp r3, #9 -10001d22: d9f8 bls.n 10001d16 -10001d24: 4b30 ldr r3, [pc, #192] ; (10001de8 ) -10001d26: 4a32 ldr r2, [pc, #200] ; (10001df0 ) -10001d28: 625a str r2, [r3, #36] ; 0x24 -10001d2a: b003 add sp, #12 -10001d2c: bd30 pop {r4, r5, pc} -10001d2e: 4b31 ldr r3, [pc, #196] ; (10001df4 ) -10001d30: 2200 movs r2, #0 -10001d32: 679a str r2, [r3, #120] ; 0x78 -10001d34: f000 f884 bl 10001e40 -10001d38: 4b2f ldr r3, [pc, #188] ; (10001df8 ) -10001d3a: 2201 movs r2, #1 -10001d3c: 601a str r2, [r3, #0] -10001d3e: 4b2d ldr r3, [pc, #180] ; (10001df4 ) -10001d40: 6c5b ldr r3, [r3, #68] ; 0x44 -10001d42: 2b01 cmp r3, #1 -10001d44: d1fb bne.n 10001d3e -10001d46: 4b2d ldr r3, [pc, #180] ; (10001dfc ) -10001d48: 2203 movs r2, #3 -10001d4a: 601a str r2, [r3, #0] -10001d4c: 4b29 ldr r3, [pc, #164] ; (10001df4 ) -10001d4e: 6b9b ldr r3, [r3, #56] ; 0x38 -10001d50: 2b01 cmp r3, #1 -10001d52: d1fb bne.n 10001d4c -10001d54: 23c0 movs r3, #192 ; 0xc0 -10001d56: 019b lsls r3, r3, #6 -10001d58: 4a29 ldr r2, [pc, #164] ; (10001e00 ) -10001d5a: 6013 str r3, [r2, #0] -10001d5c: 4a29 ldr r2, [pc, #164] ; (10001e04 ) -10001d5e: 6013 str r3, [r2, #0] -10001d60: 4b29 ldr r3, [pc, #164] ; (10001e08 ) -10001d62: 689a ldr r2, [r3, #8] -10001d64: 23c0 movs r3, #192 ; 0xc0 -10001d66: 019b lsls r3, r3, #6 -10001d68: 4393 bics r3, r2 -10001d6a: d1f9 bne.n 10001d60 -10001d6c: 2402 movs r4, #2 -10001d6e: 9400 str r4, [sp, #0] -10001d70: 3306 adds r3, #6 -10001d72: 4a26 ldr r2, [pc, #152] ; (10001e0c ) -10001d74: 2101 movs r1, #1 -10001d76: 4826 ldr r0, [pc, #152] ; (10001e10 ) -10001d78: f000 f876 bl 10001e68 -10001d7c: 9400 str r4, [sp, #0] -10001d7e: 2305 movs r3, #5 -10001d80: 4a24 ldr r2, [pc, #144] ; (10001e14 ) -10001d82: 2101 movs r1, #1 -10001d84: 4824 ldr r0, [pc, #144] ; (10001e18 ) -10001d86: f000 f86f bl 10001e68 -10001d8a: 4b24 ldr r3, [pc, #144] ; (10001e1c ) -10001d8c: 9300 str r3, [sp, #0] -10001d8e: 2200 movs r2, #0 -10001d90: 2102 movs r1, #2 -10001d92: 2004 movs r0, #4 -10001d94: f7ff ff40 bl 10001c18 -10001d98: 4d21 ldr r5, [pc, #132] ; (10001e20 ) -10001d9a: 9500 str r5, [sp, #0] -10001d9c: 002b movs r3, r5 -10001d9e: 2200 movs r2, #0 -10001da0: 2101 movs r1, #1 -10001da2: 2005 movs r0, #5 -10001da4: f7ff ff38 bl 10001c18 -10001da8: 4c10 ldr r4, [pc, #64] ; (10001dec ) -10001daa: 9400 str r4, [sp, #0] -10001dac: 0023 movs r3, r4 -10001dae: 2200 movs r2, #0 -10001db0: 2100 movs r1, #0 -10001db2: 2007 movs r0, #7 -10001db4: f7ff ff30 bl 10001c18 -10001db8: 9400 str r4, [sp, #0] -10001dba: 0023 movs r3, r4 -10001dbc: 2200 movs r2, #0 -10001dbe: 2100 movs r1, #0 -10001dc0: 2008 movs r0, #8 -10001dc2: f7ff ff29 bl 10001c18 -10001dc6: 4b0a ldr r3, [pc, #40] ; (10001df0 ) -10001dc8: 9300 str r3, [sp, #0] -10001dca: 0023 movs r3, r4 -10001dcc: 2200 movs r2, #0 -10001dce: 2100 movs r1, #0 -10001dd0: 2009 movs r0, #9 -10001dd2: f7ff ff21 bl 10001c18 -10001dd6: 9500 str r5, [sp, #0] -10001dd8: 002b movs r3, r5 -10001dda: 2200 movs r2, #0 -10001ddc: 2100 movs r1, #0 -10001dde: 2006 movs r0, #6 -10001de0: f7ff ff1a bl 10001c18 -10001de4: e7a1 b.n 10001d2a -10001de6: 46c0 nop ; (mov r8, r8) -10001de8: 20000e10 .word 0x20000e10 -10001dec: 02dc6c00 .word 0x02dc6c00 -10001df0: 0000b71b .word 0x0000b71b -10001df4: 40008000 .word 0x40008000 -10001df8: 4000b03c .word 0x4000b03c -10001dfc: 4000b030 .word 0x4000b030 -10001e00: 4000e000 .word 0x4000e000 -10001e04: 4000f000 .word 0x4000f000 -10001e08: 4000c000 .word 0x4000c000 -10001e0c: 59682f00 .word 0x59682f00 -10001e10: 40028000 .word 0x40028000 -10001e14: 1c9c3800 .word 0x1c9c3800 -10001e18: 4002c000 .word 0x4002c000 -10001e1c: 00b71b00 .word 0x00b71b00 -10001e20: 07735940 .word 0x07735940 +10001e80 : +10001e80: b530 push {r4, r5, lr} +10001e82: b083 sub sp, #12 +10001e84: 200c movs r0, #12 +10001e86: f000 f893 bl 10001fb0 +10001e8a: f7fe fe2d bl 10000ae8 +10001e8e: 2800 cmp r0, #0 +10001e90: d00d beq.n 10001eae +10001e92: 2300 movs r3, #0 +10001e94: e004 b.n 10001ea0 +10001e96: 0099 lsls r1, r3, #2 +10001e98: 4a33 ldr r2, [pc, #204] ; (10001f68 ) +10001e9a: 4834 ldr r0, [pc, #208] ; (10001f6c ) +10001e9c: 5088 str r0, [r1, r2] +10001e9e: 3301 adds r3, #1 +10001ea0: 2b09 cmp r3, #9 +10001ea2: d9f8 bls.n 10001e96 +10001ea4: 4b30 ldr r3, [pc, #192] ; (10001f68 ) +10001ea6: 4a32 ldr r2, [pc, #200] ; (10001f70 ) +10001ea8: 625a str r2, [r3, #36] ; 0x24 +10001eaa: b003 add sp, #12 +10001eac: bd30 pop {r4, r5, pc} +10001eae: 4b31 ldr r3, [pc, #196] ; (10001f74 ) +10001eb0: 2200 movs r2, #0 +10001eb2: 679a str r2, [r3, #120] ; 0x78 +10001eb4: f000 f884 bl 10001fc0 +10001eb8: 4b2f ldr r3, [pc, #188] ; (10001f78 ) +10001eba: 2201 movs r2, #1 +10001ebc: 601a str r2, [r3, #0] +10001ebe: 4b2d ldr r3, [pc, #180] ; (10001f74 ) +10001ec0: 6c5b ldr r3, [r3, #68] ; 0x44 +10001ec2: 2b01 cmp r3, #1 +10001ec4: d1fb bne.n 10001ebe +10001ec6: 4b2d ldr r3, [pc, #180] ; (10001f7c ) +10001ec8: 2203 movs r2, #3 +10001eca: 601a str r2, [r3, #0] +10001ecc: 4b29 ldr r3, [pc, #164] ; (10001f74 ) +10001ece: 6b9b ldr r3, [r3, #56] ; 0x38 +10001ed0: 2b01 cmp r3, #1 +10001ed2: d1fb bne.n 10001ecc +10001ed4: 23c0 movs r3, #192 ; 0xc0 +10001ed6: 019b lsls r3, r3, #6 +10001ed8: 4a29 ldr r2, [pc, #164] ; (10001f80 ) +10001eda: 6013 str r3, [r2, #0] +10001edc: 4a29 ldr r2, [pc, #164] ; (10001f84 ) +10001ede: 6013 str r3, [r2, #0] +10001ee0: 4b29 ldr r3, [pc, #164] ; (10001f88 ) +10001ee2: 689a ldr r2, [r3, #8] +10001ee4: 23c0 movs r3, #192 ; 0xc0 +10001ee6: 019b lsls r3, r3, #6 +10001ee8: 4393 bics r3, r2 +10001eea: d1f9 bne.n 10001ee0 +10001eec: 2402 movs r4, #2 +10001eee: 9400 str r4, [sp, #0] +10001ef0: 3306 adds r3, #6 +10001ef2: 4a26 ldr r2, [pc, #152] ; (10001f8c ) +10001ef4: 2101 movs r1, #1 +10001ef6: 4826 ldr r0, [pc, #152] ; (10001f90 ) +10001ef8: f000 f876 bl 10001fe8 +10001efc: 9400 str r4, [sp, #0] +10001efe: 2305 movs r3, #5 +10001f00: 4a24 ldr r2, [pc, #144] ; (10001f94 ) +10001f02: 2101 movs r1, #1 +10001f04: 4824 ldr r0, [pc, #144] ; (10001f98 ) +10001f06: f000 f86f bl 10001fe8 +10001f0a: 4b24 ldr r3, [pc, #144] ; (10001f9c ) +10001f0c: 9300 str r3, [sp, #0] +10001f0e: 2200 movs r2, #0 +10001f10: 2102 movs r1, #2 +10001f12: 2004 movs r0, #4 +10001f14: f7ff ff40 bl 10001d98 +10001f18: 4d21 ldr r5, [pc, #132] ; (10001fa0 ) +10001f1a: 9500 str r5, [sp, #0] +10001f1c: 002b movs r3, r5 +10001f1e: 2200 movs r2, #0 +10001f20: 2101 movs r1, #1 +10001f22: 2005 movs r0, #5 +10001f24: f7ff ff38 bl 10001d98 +10001f28: 4c10 ldr r4, [pc, #64] ; (10001f6c ) +10001f2a: 9400 str r4, [sp, #0] +10001f2c: 0023 movs r3, r4 +10001f2e: 2200 movs r2, #0 +10001f30: 2100 movs r1, #0 +10001f32: 2007 movs r0, #7 +10001f34: f7ff ff30 bl 10001d98 +10001f38: 9400 str r4, [sp, #0] +10001f3a: 0023 movs r3, r4 +10001f3c: 2200 movs r2, #0 +10001f3e: 2100 movs r1, #0 +10001f40: 2008 movs r0, #8 +10001f42: f7ff ff29 bl 10001d98 +10001f46: 4b0a ldr r3, [pc, #40] ; (10001f70 ) +10001f48: 9300 str r3, [sp, #0] +10001f4a: 0023 movs r3, r4 +10001f4c: 2200 movs r2, #0 +10001f4e: 2100 movs r1, #0 +10001f50: 2009 movs r0, #9 +10001f52: f7ff ff21 bl 10001d98 +10001f56: 9500 str r5, [sp, #0] +10001f58: 002b movs r3, r5 +10001f5a: 2200 movs r2, #0 +10001f5c: 2100 movs r1, #0 +10001f5e: 2006 movs r0, #6 +10001f60: f7ff ff1a bl 10001d98 +10001f64: e7a1 b.n 10001eaa +10001f66: 46c0 nop ; (mov r8, r8) +10001f68: 20000e10 .word 0x20000e10 +10001f6c: 02dc6c00 .word 0x02dc6c00 +10001f70: 0000b71b .word 0x0000b71b +10001f74: 40008000 .word 0x40008000 +10001f78: 4000b03c .word 0x4000b03c +10001f7c: 4000b030 .word 0x4000b030 +10001f80: 4000e000 .word 0x4000e000 +10001f84: 4000f000 .word 0x4000f000 +10001f88: 4000c000 .word 0x4000c000 +10001f8c: 59682f00 .word 0x59682f00 +10001f90: 40028000 .word 0x40028000 +10001f94: 1c9c3800 .word 0x1c9c3800 +10001f98: 4002c000 .word 0x4002c000 +10001f9c: 00b71b00 .word 0x00b71b00 +10001fa0: 07735940 .word 0x07735940 -10001e24 : -10001e24: 0080 lsls r0, r0, #2 -10001e26: 4b01 ldr r3, [pc, #4] ; (10001e2c ) -10001e28: 58c0 ldr r0, [r0, r3] -10001e2a: 4770 bx lr -10001e2c: 20000e10 .word 0x20000e10 +10001fa4 : +10001fa4: 0080 lsls r0, r0, #2 +10001fa6: 4b01 ldr r3, [pc, #4] ; (10001fac ) +10001fa8: 58c0 ldr r0, [r0, r3] +10001faa: 4770 bx lr +10001fac: 20000e10 .word 0x20000e10 -10001e30 : -10001e30: 2380 movs r3, #128 ; 0x80 -10001e32: 009b lsls r3, r3, #2 -10001e34: 4303 orrs r3, r0 -10001e36: 4a01 ldr r2, [pc, #4] ; (10001e3c ) -10001e38: 62d3 str r3, [r2, #44] ; 0x2c -10001e3a: 4770 bx lr -10001e3c: 40058000 .word 0x40058000 +10001fb0 : +10001fb0: 2380 movs r3, #128 ; 0x80 +10001fb2: 009b lsls r3, r3, #2 +10001fb4: 4303 orrs r3, r0 +10001fb6: 4a01 ldr r2, [pc, #4] ; (10001fbc ) +10001fb8: 62d3 str r3, [r2, #44] ; 0x2c +10001fba: 4770 bx lr +10001fbc: 40058000 .word 0x40058000 -10001e40 : -10001e40: 4b06 ldr r3, [pc, #24] ; (10001e5c ) -10001e42: 22aa movs r2, #170 ; 0xaa -10001e44: 0112 lsls r2, r2, #4 -10001e46: 601a str r2, [r3, #0] -10001e48: 222f movs r2, #47 ; 0x2f -10001e4a: 60da str r2, [r3, #12] -10001e4c: 4b04 ldr r3, [pc, #16] ; (10001e60 ) -10001e4e: 4a05 ldr r2, [pc, #20] ; (10001e64 ) -10001e50: 601a str r2, [r3, #0] -10001e52: 4b02 ldr r3, [pc, #8] ; (10001e5c ) -10001e54: 685b ldr r3, [r3, #4] -10001e56: 2b00 cmp r3, #0 -10001e58: dafb bge.n 10001e52 -10001e5a: 4770 bx lr -10001e5c: 40024000 .word 0x40024000 -10001e60: 40026000 .word 0x40026000 -10001e64: 00fab000 .word 0x00fab000 +10001fc0 : +10001fc0: 4b06 ldr r3, [pc, #24] ; (10001fdc ) +10001fc2: 22aa movs r2, #170 ; 0xaa +10001fc4: 0112 lsls r2, r2, #4 +10001fc6: 601a str r2, [r3, #0] +10001fc8: 222f movs r2, #47 ; 0x2f +10001fca: 60da str r2, [r3, #12] +10001fcc: 4b04 ldr r3, [pc, #16] ; (10001fe0 ) +10001fce: 4a05 ldr r2, [pc, #20] ; (10001fe4 ) +10001fd0: 601a str r2, [r3, #0] +10001fd2: 4b02 ldr r3, [pc, #8] ; (10001fdc ) +10001fd4: 685b ldr r3, [r3, #4] +10001fd6: 2b00 cmp r3, #0 +10001fd8: dafb bge.n 10001fd2 +10001fda: 4770 bx lr +10001fdc: 40024000 .word 0x40024000 +10001fe0: 40026000 .word 0x40026000 +10001fe4: 00fab000 .word 0x00fab000 -10001e68 : -10001e68: b5f8 push {r3, r4, r5, r6, r7, lr} -10001e6a: 46ce mov lr, r9 -10001e6c: 4647 mov r7, r8 -10001e6e: b580 push {r7, lr} -10001e70: 0004 movs r4, r0 -10001e72: 4689 mov r9, r1 -10001e74: 4690 mov r8, r2 -10001e76: 001d movs r5, r3 -10001e78: ab08 add r3, sp, #32 -10001e7a: 781f ldrb r7, [r3, #0] -10001e7c: 2301 movs r3, #1 -10001e7e: 425b negs r3, r3 -10001e80: 6043 str r3, [r0, #4] -10001e82: 2300 movs r3, #0 -10001e84: 6083 str r3, [r0, #8] -10001e86: 200c movs r0, #12 -10001e88: f001 fb68 bl 1000355c <__wrap___aeabi_uidiv> -10001e8c: 0006 movs r6, r0 -10001e8e: 464b mov r3, r9 -10001e90: 6023 str r3, [r4, #0] -10001e92: 0143 lsls r3, r0, #5 -10001e94: 1a1b subs r3, r3, r0 -10001e96: 0199 lsls r1, r3, #6 -10001e98: 1ac9 subs r1, r1, r3 -10001e9a: 00c9 lsls r1, r1, #3 -10001e9c: 1809 adds r1, r1, r0 -10001e9e: 0189 lsls r1, r1, #6 -10001ea0: 4640 mov r0, r8 -10001ea2: f001 fb5b bl 1000355c <__wrap___aeabi_uidiv> -10001ea6: 0002 movs r2, r0 -10001ea8: 3a10 subs r2, #16 -10001eaa: 2398 movs r3, #152 ; 0x98 -10001eac: 005b lsls r3, r3, #1 -10001eae: 429a cmp r2, r3 -10001eb0: d820 bhi.n 10001ef4 -10001eb2: 1e6b subs r3, r5, #1 -10001eb4: 2b06 cmp r3, #6 -10001eb6: d823 bhi.n 10001f00 -10001eb8: 1e7b subs r3, r7, #1 -10001eba: b2db uxtb r3, r3 -10001ebc: 2b06 cmp r3, #6 -10001ebe: d81f bhi.n 10001f00 -10001ec0: 42af cmp r7, r5 -10001ec2: d823 bhi.n 10001f0c -10001ec4: 4643 mov r3, r8 -10001ec6: 091a lsrs r2, r3, #4 -10001ec8: 42b2 cmp r2, r6 -10001eca: d325 bcc.n 10001f18 -10001ecc: 60a0 str r0, [r4, #8] -10001ece: 1d22 adds r2, r4, #4 -10001ed0: 23c0 movs r3, #192 ; 0xc0 -10001ed2: 019b lsls r3, r3, #6 -10001ed4: 4313 orrs r3, r2 -10001ed6: 2221 movs r2, #33 ; 0x21 -10001ed8: 601a str r2, [r3, #0] -10001eda: 6822 ldr r2, [r4, #0] -10001edc: 2a00 cmp r2, #0 -10001ede: dafc bge.n 10001eda -10001ee0: 042d lsls r5, r5, #16 -10001ee2: 033f lsls r7, r7, #12 -10001ee4: 433d orrs r5, r7 -10001ee6: 60e5 str r5, [r4, #12] -10001ee8: 2208 movs r2, #8 -10001eea: 601a str r2, [r3, #0] -10001eec: bcc0 pop {r6, r7} -10001eee: 46b9 mov r9, r7 -10001ef0: 46b0 mov r8, r6 -10001ef2: bdf8 pop {r3, r4, r5, r6, r7, pc} -10001ef4: 4b0b ldr r3, [pc, #44] ; (10001f24 ) -10001ef6: 4a0c ldr r2, [pc, #48] ; (10001f28 ) -10001ef8: 211a movs r1, #26 -10001efa: 480c ldr r0, [pc, #48] ; (10001f2c ) -10001efc: f7ff fe56 bl 10001bac <__assert_func> -10001f00: 4b0b ldr r3, [pc, #44] ; (10001f30 ) -10001f02: 4a09 ldr r2, [pc, #36] ; (10001f28 ) -10001f04: 211d movs r1, #29 -10001f06: 4809 ldr r0, [pc, #36] ; (10001f2c ) -10001f08: f7ff fe50 bl 10001bac <__assert_func> -10001f0c: 4b09 ldr r3, [pc, #36] ; (10001f34 ) -10001f0e: 4a06 ldr r2, [pc, #24] ; (10001f28 ) -10001f10: 2123 movs r1, #35 ; 0x23 -10001f12: 4806 ldr r0, [pc, #24] ; (10001f2c ) -10001f14: f7ff fe4a bl 10001bac <__assert_func> -10001f18: 4b07 ldr r3, [pc, #28] ; (10001f38 ) -10001f1a: 4a03 ldr r2, [pc, #12] ; (10001f28 ) -10001f1c: 2127 movs r1, #39 ; 0x27 -10001f1e: 4803 ldr r0, [pc, #12] ; (10001f2c ) -10001f20: f7ff fe44 bl 10001bac <__assert_func> -10001f24: 10007884 .word 0x10007884 -10001f28: 10007964 .word 0x10007964 -10001f2c: 100078a0 .word 0x100078a0 -10001f30: 100078e4 .word 0x100078e4 -10001f34: 10007930 .word 0x10007930 -10001f38: 10007948 .word 0x10007948 +10001fe8 : +10001fe8: b5f8 push {r3, r4, r5, r6, r7, lr} +10001fea: 46ce mov lr, r9 +10001fec: 4647 mov r7, r8 +10001fee: b580 push {r7, lr} +10001ff0: 0004 movs r4, r0 +10001ff2: 4689 mov r9, r1 +10001ff4: 4690 mov r8, r2 +10001ff6: 001d movs r5, r3 +10001ff8: ab08 add r3, sp, #32 +10001ffa: 781f ldrb r7, [r3, #0] +10001ffc: 2301 movs r3, #1 +10001ffe: 425b negs r3, r3 +10002000: 6043 str r3, [r0, #4] +10002002: 2300 movs r3, #0 +10002004: 6083 str r3, [r0, #8] +10002006: 200c movs r0, #12 +10002008: f001 fb68 bl 100036dc <__wrap___aeabi_uidiv> +1000200c: 0006 movs r6, r0 +1000200e: 464b mov r3, r9 +10002010: 6023 str r3, [r4, #0] +10002012: 0143 lsls r3, r0, #5 +10002014: 1a1b subs r3, r3, r0 +10002016: 0199 lsls r1, r3, #6 +10002018: 1ac9 subs r1, r1, r3 +1000201a: 00c9 lsls r1, r1, #3 +1000201c: 1809 adds r1, r1, r0 +1000201e: 0189 lsls r1, r1, #6 +10002020: 4640 mov r0, r8 +10002022: f001 fb5b bl 100036dc <__wrap___aeabi_uidiv> +10002026: 0002 movs r2, r0 +10002028: 3a10 subs r2, #16 +1000202a: 2398 movs r3, #152 ; 0x98 +1000202c: 005b lsls r3, r3, #1 +1000202e: 429a cmp r2, r3 +10002030: d820 bhi.n 10002074 +10002032: 1e6b subs r3, r5, #1 +10002034: 2b06 cmp r3, #6 +10002036: d823 bhi.n 10002080 +10002038: 1e7b subs r3, r7, #1 +1000203a: b2db uxtb r3, r3 +1000203c: 2b06 cmp r3, #6 +1000203e: d81f bhi.n 10002080 +10002040: 42af cmp r7, r5 +10002042: d823 bhi.n 1000208c +10002044: 4643 mov r3, r8 +10002046: 091a lsrs r2, r3, #4 +10002048: 42b2 cmp r2, r6 +1000204a: d325 bcc.n 10002098 +1000204c: 60a0 str r0, [r4, #8] +1000204e: 1d22 adds r2, r4, #4 +10002050: 23c0 movs r3, #192 ; 0xc0 +10002052: 019b lsls r3, r3, #6 +10002054: 4313 orrs r3, r2 +10002056: 2221 movs r2, #33 ; 0x21 +10002058: 601a str r2, [r3, #0] +1000205a: 6822 ldr r2, [r4, #0] +1000205c: 2a00 cmp r2, #0 +1000205e: dafc bge.n 1000205a +10002060: 042d lsls r5, r5, #16 +10002062: 033f lsls r7, r7, #12 +10002064: 433d orrs r5, r7 +10002066: 60e5 str r5, [r4, #12] +10002068: 2208 movs r2, #8 +1000206a: 601a str r2, [r3, #0] +1000206c: bcc0 pop {r6, r7} +1000206e: 46b9 mov r9, r7 +10002070: 46b0 mov r8, r6 +10002072: bdf8 pop {r3, r4, r5, r6, r7, pc} +10002074: 4b0b ldr r3, [pc, #44] ; (100020a4 ) +10002076: 4a0c ldr r2, [pc, #48] ; (100020a8 ) +10002078: 211a movs r1, #26 +1000207a: 480c ldr r0, [pc, #48] ; (100020ac ) +1000207c: f7ff fe56 bl 10001d2c <__assert_func> +10002080: 4b0b ldr r3, [pc, #44] ; (100020b0 ) +10002082: 4a09 ldr r2, [pc, #36] ; (100020a8 ) +10002084: 211d movs r1, #29 +10002086: 4809 ldr r0, [pc, #36] ; (100020ac ) +10002088: f7ff fe50 bl 10001d2c <__assert_func> +1000208c: 4b09 ldr r3, [pc, #36] ; (100020b4 ) +1000208e: 4a06 ldr r2, [pc, #24] ; (100020a8 ) +10002090: 2123 movs r1, #35 ; 0x23 +10002092: 4806 ldr r0, [pc, #24] ; (100020ac ) +10002094: f7ff fe4a bl 10001d2c <__assert_func> +10002098: 4b07 ldr r3, [pc, #28] ; (100020b8 ) +1000209a: 4a03 ldr r2, [pc, #12] ; (100020a8 ) +1000209c: 2127 movs r1, #39 ; 0x27 +1000209e: 4803 ldr r0, [pc, #12] ; (100020ac ) +100020a0: f7ff fe44 bl 10001d2c <__assert_func> +100020a4: 10007f48 .word 0x10007f48 +100020a8: 10008028 .word 0x10008028 +100020ac: 10007f64 .word 0x10007f64 +100020b0: 10007fa8 .word 0x10007fa8 +100020b4: 10007ff4 .word 0x10007ff4 +100020b8: 1000800c .word 0x1000800c -10001f3c : -10001f3c: 4b07 ldr r3, [pc, #28] ; (10001f5c ) -10001f3e: 689b ldr r3, [r3, #8] -10001f40: 3010 adds r0, #16 -10001f42: 0080 lsls r0, r0, #2 -10001f44: 5019 str r1, [r3, r0] -10001f46: f3bf 8f5f dmb sy -10001f4a: f3bf 8f5f dmb sy -10001f4e: 4b04 ldr r3, [pc, #16] ; (10001f60 ) -10001f50: 2100 movs r1, #0 -10001f52: 6019 str r1, [r3, #0] -10001f54: f382 8810 msr PRIMASK, r2 -10001f58: 4770 bx lr -10001f5a: 46c0 nop ; (mov r8, r8) -10001f5c: e000ed00 .word 0xe000ed00 -10001f60: d0000124 .word 0xd0000124 +100020bc : +100020bc: 4b07 ldr r3, [pc, #28] ; (100020dc ) +100020be: 689b ldr r3, [r3, #8] +100020c0: 3010 adds r0, #16 +100020c2: 0080 lsls r0, r0, #2 +100020c4: 5019 str r1, [r3, r0] +100020c6: f3bf 8f5f dmb sy +100020ca: f3bf 8f5f dmb sy +100020ce: 4b04 ldr r3, [pc, #16] ; (100020e0 ) +100020d0: 2100 movs r1, #0 +100020d2: 6019 str r1, [r3, #0] +100020d4: f382 8810 msr PRIMASK, r2 +100020d8: 4770 bx lr +100020da: 46c0 nop ; (mov r8, r8) +100020dc: e000ed00 .word 0xe000ed00 +100020e0: d0000124 .word 0xd0000124 -10001f64 : -10001f64: b510 push {r4, lr} -10001f66: 1a09 subs r1, r1, r0 -10001f68: 3904 subs r1, #4 -10001f6a: 0848 lsrs r0, r1, #1 -10001f6c: 0b09 lsrs r1, r1, #12 -10001f6e: d105 bne.n 10001f7c -10001f70: 0540 lsls r0, r0, #21 -10001f72: 0d40 lsrs r0, r0, #21 -10001f74: 4b04 ldr r3, [pc, #16] ; (10001f88 ) -10001f76: 4318 orrs r0, r3 -10001f78: b280 uxth r0, r0 -10001f7a: bd10 pop {r4, pc} -10001f7c: 4b03 ldr r3, [pc, #12] ; (10001f8c ) -10001f7e: 4a04 ldr r2, [pc, #16] ; (10001f90 ) -10001f80: 218d movs r1, #141 ; 0x8d -10001f82: 4804 ldr r0, [pc, #16] ; (10001f94 ) -10001f84: f7ff fe12 bl 10001bac <__assert_func> -10001f88: ffffe000 .word 0xffffe000 -10001f8c: 10007970 .word 0x10007970 -10001f90: 10007b80 .word 0x10007b80 -10001f94: 10007980 .word 0x10007980 +100020e4 : +100020e4: b510 push {r4, lr} +100020e6: 1a09 subs r1, r1, r0 +100020e8: 3904 subs r1, #4 +100020ea: 0848 lsrs r0, r1, #1 +100020ec: 0b09 lsrs r1, r1, #12 +100020ee: d105 bne.n 100020fc +100020f0: 0540 lsls r0, r0, #21 +100020f2: 0d40 lsrs r0, r0, #21 +100020f4: 4b04 ldr r3, [pc, #16] ; (10002108 ) +100020f6: 4318 orrs r0, r3 +100020f8: b280 uxth r0, r0 +100020fa: bd10 pop {r4, pc} +100020fc: 4b03 ldr r3, [pc, #12] ; (1000210c ) +100020fe: 4a04 ldr r2, [pc, #16] ; (10002110 ) +10002100: 218d movs r1, #141 ; 0x8d +10002102: 4804 ldr r0, [pc, #16] ; (10002114 ) +10002104: f7ff fe12 bl 10001d2c <__assert_func> +10002108: ffffe000 .word 0xffffe000 +1000210c: 10008034 .word 0x10008034 +10002110: 10008244 .word 0x10008244 +10002114: 10008044 .word 0x10008044 -10001f98 : -10001f98: b510 push {r4, lr} -10001f9a: 1a09 subs r1, r1, r0 -10001f9c: 3904 subs r1, #4 -10001f9e: 084c lsrs r4, r1, #1 -10001fa0: 0b09 lsrs r1, r1, #12 -10001fa2: d108 bne.n 10001fb6 -10001fa4: 0549 lsls r1, r1, #21 -10001fa6: 0d49 lsrs r1, r1, #21 -10001fa8: 4a06 ldr r2, [pc, #24] ; (10001fc4 ) -10001faa: 4311 orrs r1, r2 -10001fac: 8001 strh r1, [r0, #0] -10001fae: 4b06 ldr r3, [pc, #24] ; (10001fc8 ) -10001fb0: 4323 orrs r3, r4 -10001fb2: 8043 strh r3, [r0, #2] -10001fb4: bd10 pop {r4, pc} -10001fb6: 4b05 ldr r3, [pc, #20] ; (10001fcc ) -10001fb8: 4a05 ldr r2, [pc, #20] ; (10001fd0 ) -10001fba: 2195 movs r1, #149 ; 0x95 -10001fbc: 4805 ldr r0, [pc, #20] ; (10001fd4 ) -10001fbe: f7ff fdf5 bl 10001bac <__assert_func> -10001fc2: 46c0 nop ; (mov r8, r8) -10001fc4: fffff000 .word 0xfffff000 -10001fc8: fffff800 .word 0xfffff800 -10001fcc: 10007970 .word 0x10007970 -10001fd0: 10007b54 .word 0x10007b54 -10001fd4: 10007980 .word 0x10007980 +10002118 : +10002118: b510 push {r4, lr} +1000211a: 1a09 subs r1, r1, r0 +1000211c: 3904 subs r1, #4 +1000211e: 084c lsrs r4, r1, #1 +10002120: 0b09 lsrs r1, r1, #12 +10002122: d108 bne.n 10002136 +10002124: 0549 lsls r1, r1, #21 +10002126: 0d49 lsrs r1, r1, #21 +10002128: 4a06 ldr r2, [pc, #24] ; (10002144 ) +1000212a: 4311 orrs r1, r2 +1000212c: 8001 strh r1, [r0, #0] +1000212e: 4b06 ldr r3, [pc, #24] ; (10002148 ) +10002130: 4323 orrs r3, r4 +10002132: 8043 strh r3, [r0, #2] +10002134: bd10 pop {r4, pc} +10002136: 4b05 ldr r3, [pc, #20] ; (1000214c ) +10002138: 4a05 ldr r2, [pc, #20] ; (10002150 ) +1000213a: 2195 movs r1, #149 ; 0x95 +1000213c: 4805 ldr r0, [pc, #20] ; (10002154 ) +1000213e: f7ff fdf5 bl 10001d2c <__assert_func> +10002142: 46c0 nop ; (mov r8, r8) +10002144: fffff000 .word 0xfffff000 +10002148: fffff800 .word 0xfffff800 +1000214c: 10008034 .word 0x10008034 +10002150: 10008218 .word 0x10008218 +10002154: 10008044 .word 0x10008044 -10001fd8 : -10001fd8: 2301 movs r3, #1 -10001fda: 4083 lsls r3, r0 -10001fdc: 4a03 ldr r2, [pc, #12] ; (10001fec ) -10001fde: 6810 ldr r0, [r2, #0] -10001fe0: 4018 ands r0, r3 -10001fe2: 1e43 subs r3, r0, #1 -10001fe4: 4198 sbcs r0, r3 -10001fe6: b2c0 uxtb r0, r0 -10001fe8: 4770 bx lr -10001fea: 46c0 nop ; (mov r8, r8) -10001fec: e000e100 .word 0xe000e100 +10002158 : +10002158: 2301 movs r3, #1 +1000215a: 4083 lsls r3, r0 +1000215c: 4a03 ldr r2, [pc, #12] ; (1000216c ) +1000215e: 6810 ldr r0, [r2, #0] +10002160: 4018 ands r0, r3 +10002162: 1e43 subs r3, r0, #1 +10002164: 4198 sbcs r0, r3 +10002166: b2c0 uxtb r0, r0 +10002168: 4770 bx lr +1000216a: 46c0 nop ; (mov r8, r8) +1000216c: e000e100 .word 0xe000e100 -10001ff0 : -10001ff0: 2900 cmp r1, #0 -10001ff2: d004 beq.n 10001ffe -10001ff4: 4b03 ldr r3, [pc, #12] ; (10002004 ) -10001ff6: 6018 str r0, [r3, #0] -10001ff8: 4b03 ldr r3, [pc, #12] ; (10002008 ) -10001ffa: 6018 str r0, [r3, #0] -10001ffc: 4770 bx lr -10001ffe: 4b03 ldr r3, [pc, #12] ; (1000200c ) -10002000: 6018 str r0, [r3, #0] -10002002: e7fb b.n 10001ffc -10002004: e000e280 .word 0xe000e280 -10002008: e000e100 .word 0xe000e100 -1000200c: e000e180 .word 0xe000e180 +10002170 : +10002170: 2900 cmp r1, #0 +10002172: d004 beq.n 1000217e +10002174: 4b03 ldr r3, [pc, #12] ; (10002184 ) +10002176: 6018 str r0, [r3, #0] +10002178: 4b03 ldr r3, [pc, #12] ; (10002188 ) +1000217a: 6018 str r0, [r3, #0] +1000217c: 4770 bx lr +1000217e: 4b03 ldr r3, [pc, #12] ; (1000218c ) +10002180: 6018 str r0, [r3, #0] +10002182: e7fb b.n 1000217c +10002184: e000e280 .word 0xe000e280 +10002188: e000e100 .word 0xe000e100 +1000218c: e000e180 .word 0xe000e180 -10002010 : -10002010: b510 push {r4, lr} -10002012: 2301 movs r3, #1 -10002014: 4083 lsls r3, r0 -10002016: 0018 movs r0, r3 -10002018: f7ff ffea bl 10001ff0 -1000201c: bd10 pop {r4, pc} +10002190 : +10002190: b510 push {r4, lr} +10002192: 2301 movs r3, #1 +10002194: 4083 lsls r3, r0 +10002196: 0018 movs r0, r3 +10002198: f7ff ffea bl 10002170 +1000219c: bd10 pop {r4, pc} ... -10002020 : -10002020: 4b02 ldr r3, [pc, #8] ; (1000202c ) -10002022: 689b ldr r3, [r3, #8] -10002024: 3010 adds r0, #16 -10002026: 0080 lsls r0, r0, #2 -10002028: 58c0 ldr r0, [r0, r3] -1000202a: 4770 bx lr -1000202c: e000ed00 .word 0xe000ed00 +100021a0 : +100021a0: 4b02 ldr r3, [pc, #8] ; (100021ac ) +100021a2: 689b ldr r3, [r3, #8] +100021a4: 3010 adds r0, #16 +100021a6: 0080 lsls r0, r0, #2 +100021a8: 58c0 ldr r0, [r0, r3] +100021aa: 4770 bx lr +100021ac: e000ed00 .word 0xe000ed00 -10002030 : -10002030: b570 push {r4, r5, r6, lr} -10002032: 0004 movs r4, r0 -10002034: 000d movs r5, r1 -10002036: f3ef 8610 mrs r6, PRIMASK -1000203a: b672 cpsid i -1000203c: 4b0c ldr r3, [pc, #48] ; (10002070 ) -1000203e: 681b ldr r3, [r3, #0] -10002040: 2b00 cmp r3, #0 -10002042: d0fb beq.n 1000203c -10002044: f3bf 8f5f dmb sy -10002048: 0020 movs r0, r4 -1000204a: f7ff ffe9 bl 10002020 -1000204e: 4b09 ldr r3, [pc, #36] ; (10002074 ) -10002050: 4298 cmp r0, r3 -10002052: d001 beq.n 10002058 -10002054: 42a8 cmp r0, r5 -10002056: d105 bne.n 10002064 -10002058: 0032 movs r2, r6 -1000205a: 0029 movs r1, r5 -1000205c: 0020 movs r0, r4 -1000205e: f7ff ff6d bl 10001f3c -10002062: bd70 pop {r4, r5, r6, pc} -10002064: 4b04 ldr r3, [pc, #16] ; (10002078 ) -10002066: 4a05 ldr r2, [pc, #20] ; (1000207c ) -10002068: 2171 movs r1, #113 ; 0x71 -1000206a: 4805 ldr r0, [pc, #20] ; (10002080 ) -1000206c: f7ff fd9e bl 10001bac <__assert_func> -10002070: d0000124 .word 0xd0000124 -10002074: 100001cd .word 0x100001cd -10002078: 100079c4 .word 0x100079c4 -1000207c: 10007b9c .word 0x10007b9c -10002080: 10007980 .word 0x10007980 +100021b0 : +100021b0: b570 push {r4, r5, r6, lr} +100021b2: 0004 movs r4, r0 +100021b4: 000d movs r5, r1 +100021b6: f3ef 8610 mrs r6, PRIMASK +100021ba: b672 cpsid i +100021bc: 4b0c ldr r3, [pc, #48] ; (100021f0 ) +100021be: 681b ldr r3, [r3, #0] +100021c0: 2b00 cmp r3, #0 +100021c2: d0fb beq.n 100021bc +100021c4: f3bf 8f5f dmb sy +100021c8: 0020 movs r0, r4 +100021ca: f7ff ffe9 bl 100021a0 +100021ce: 4b09 ldr r3, [pc, #36] ; (100021f4 ) +100021d0: 4298 cmp r0, r3 +100021d2: d001 beq.n 100021d8 +100021d4: 42a8 cmp r0, r5 +100021d6: d105 bne.n 100021e4 +100021d8: 0032 movs r2, r6 +100021da: 0029 movs r1, r5 +100021dc: 0020 movs r0, r4 +100021de: f7ff ff6d bl 100020bc +100021e2: bd70 pop {r4, r5, r6, pc} +100021e4: 4b04 ldr r3, [pc, #16] ; (100021f8 ) +100021e6: 4a05 ldr r2, [pc, #20] ; (100021fc ) +100021e8: 2171 movs r1, #113 ; 0x71 +100021ea: 4805 ldr r0, [pc, #20] ; (10002200 ) +100021ec: f7ff fd9e bl 10001d2c <__assert_func> +100021f0: d0000124 .word 0xd0000124 +100021f4: 100001cd .word 0x100001cd +100021f8: 10008088 .word 0x10008088 +100021fc: 10008260 .word 0x10008260 +10002200: 10008044 .word 0x10008044 -10002084 : -10002084: b5f0 push {r4, r5, r6, r7, lr} -10002086: 46ce mov lr, r9 -10002088: 4647 mov r7, r8 -1000208a: b580 push {r7, lr} -1000208c: b083 sub sp, #12 -1000208e: 0006 movs r6, r0 -10002090: 000d movs r5, r1 -10002092: f3ef 8810 mrs r8, PRIMASK -10002096: b672 cpsid i -10002098: 4b5a ldr r3, [pc, #360] ; (10002204 ) -1000209a: 681b ldr r3, [r3, #0] -1000209c: 2b00 cmp r3, #0 -1000209e: d0fb beq.n 10002098 -100020a0: f3bf 8f5f dmb sy -100020a4: 4b58 ldr r3, [pc, #352] ; (10002208 ) -100020a6: 689a ldr r2, [r3, #8] -100020a8: 0034 movs r4, r6 -100020aa: 3410 adds r4, #16 -100020ac: 00a3 lsls r3, r4, #2 -100020ae: 58d7 ldr r7, [r2, r3] -100020b0: 4b56 ldr r3, [pc, #344] ; (1000220c ) -100020b2: 429f cmp r7, r3 -100020b4: d007 beq.n 100020c6 -100020b6: 42af cmp r7, r5 -100020b8: d100 bne.n 100020bc -100020ba: e0a0 b.n 100021fe -100020bc: 9701 str r7, [sp, #4] -100020be: 4b54 ldr r3, [pc, #336] ; (10002210 ) -100020c0: 1afb subs r3, r7, r3 -100020c2: 2b2f cmp r3, #47 ; 0x2f -100020c4: d909 bls.n 100020da -100020c6: 4642 mov r2, r8 -100020c8: 0039 movs r1, r7 -100020ca: 0030 movs r0, r6 -100020cc: f7ff ff36 bl 10001f3c -100020d0: b003 add sp, #12 -100020d2: bcc0 pop {r6, r7} -100020d4: 46b9 mov r9, r7 -100020d6: 46b0 mov r8, r6 -100020d8: bdf0 pop {r4, r5, r6, r7, pc} -100020da: 0030 movs r0, r6 -100020dc: f7ff ff7c bl 10001fd8 -100020e0: 4681 mov r9, r0 -100020e2: 2100 movs r1, #0 -100020e4: 0030 movs r0, r6 -100020e6: f7ff ff93 bl 10002010 -100020ea: f3bf 8f5f dmb sy -100020ee: f7fe f8ba bl 10000266 <__get_current_exception> -100020f2: 2800 cmp r0, #0 -100020f4: d001 beq.n 100020fa -100020f6: 4284 cmp r4, r0 -100020f8: d11e bne.n 10002138 -100020fa: 2301 movs r3, #1 -100020fc: 9c01 ldr r4, [sp, #4] -100020fe: 439c bics r4, r3 -10002100: 4943 ldr r1, [pc, #268] ; (10002210 ) -10002102: 1a61 subs r1, r4, r1 -10002104: 108a asrs r2, r1, #2 -10002106: 0093 lsls r3, r2, #2 -10002108: 189b adds r3, r3, r2 -1000210a: 0119 lsls r1, r3, #4 -1000210c: 185b adds r3, r3, r1 -1000210e: 0219 lsls r1, r3, #8 -10002110: 185b adds r3, r3, r1 -10002112: 0419 lsls r1, r3, #16 -10002114: 1859 adds r1, r3, r1 -10002116: 0049 lsls r1, r1, #1 -10002118: 1889 adds r1, r1, r2 -1000211a: 2200 movs r2, #0 -1000211c: 68a3 ldr r3, [r4, #8] -1000211e: 42ab cmp r3, r5 -10002120: d012 beq.n 10002148 -10002122: 2206 movs r2, #6 -10002124: 56a2 ldrsb r2, [r4, r2] -10002126: 2a00 cmp r2, #0 -10002128: db0d blt.n 10002146 -1000212a: 0053 lsls r3, r2, #1 -1000212c: 189b adds r3, r3, r2 -1000212e: 009b lsls r3, r3, #2 -10002130: 0022 movs r2, r4 -10002132: 4c37 ldr r4, [pc, #220] ; (10002210 ) -10002134: 18e4 adds r4, r4, r3 -10002136: e7f1 b.n 1000211c -10002138: 218e movs r1, #142 ; 0x8e -1000213a: 4b36 ldr r3, [pc, #216] ; (10002214 ) -1000213c: 4a36 ldr r2, [pc, #216] ; (10002218 ) -1000213e: 0049 lsls r1, r1, #1 -10002140: 4836 ldr r0, [pc, #216] ; (1000221c ) -10002142: f7ff fd33 bl 10001bac <__assert_func> -10002146: 0022 movs r2, r4 -10002148: 42ab cmp r3, r5 -1000214a: d151 bne.n 100021f0 -1000214c: 2506 movs r5, #6 -1000214e: 5765 ldrsb r5, [r4, r5] -10002150: 2d00 cmp r5, #0 -10002152: db39 blt.n 100021c8 -10002154: 006b lsls r3, r5, #1 -10002156: 195b adds r3, r3, r5 -10002158: 009a lsls r2, r3, #2 -1000215a: 4b2d ldr r3, [pc, #180] ; (10002210 ) -1000215c: 189b adds r3, r3, r2 -1000215e: 689a ldr r2, [r3, #8] -10002160: 60a2 str r2, [r4, #8] -10002162: 79da ldrb r2, [r3, #7] -10002164: 71e2 strb r2, [r4, #7] -10002166: 2206 movs r2, #6 -10002168: 569a ldrsb r2, [r3, r2] -1000216a: 71a2 strb r2, [r4, #6] -1000216c: 799b ldrb r3, [r3, #6] -1000216e: b25b sxtb r3, r3 -10002170: 2b00 cmp r3, #0 -10002172: da10 bge.n 10002196 -10002174: 20bd movs r0, #189 ; 0xbd -10002176: 0200 lsls r0, r0, #8 -10002178: 80a0 strh r0, [r4, #4] -1000217a: 006b lsls r3, r5, #1 -1000217c: 195b adds r3, r3, r5 -1000217e: 009b lsls r3, r3, #2 -10002180: 4a23 ldr r2, [pc, #140] ; (10002210 ) -10002182: 18d3 adds r3, r2, r3 -10002184: 4a26 ldr r2, [pc, #152] ; (10002220 ) -10002186: 7811 ldrb r1, [r2, #0] -10002188: 7199 strb r1, [r3, #6] -1000218a: 7015 strb r5, [r2, #0] -1000218c: 4649 mov r1, r9 -1000218e: 0030 movs r0, r6 -10002190: f7ff ff3e bl 10002010 -10002194: e797 b.n 100020c6 -10002196: 1d20 adds r0, r4, #4 -10002198: 006b lsls r3, r5, #1 -1000219a: 195b adds r3, r3, r5 -1000219c: 009b lsls r3, r3, #2 -1000219e: 4a1c ldr r2, [pc, #112] ; (10002210 ) -100021a0: 189b adds r3, r3, r2 -100021a2: 1d1a adds r2, r3, #4 -100021a4: 889b ldrh r3, [r3, #4] -100021a6: 0ad9 lsrs r1, r3, #11 -100021a8: 291c cmp r1, #28 -100021aa: d107 bne.n 100021bc -100021ac: 055b lsls r3, r3, #21 -100021ae: 155b asrs r3, r3, #21 -100021b0: 3302 adds r3, #2 -100021b2: 0059 lsls r1, r3, #1 -100021b4: 1851 adds r1, r2, r1 -100021b6: f7ff fed5 bl 10001f64 -100021ba: e7dd b.n 10002178 -100021bc: 4b19 ldr r3, [pc, #100] ; (10002224 ) -100021be: 4a1a ldr r2, [pc, #104] ; (10002228 ) -100021c0: 219b movs r1, #155 ; 0x9b -100021c2: 4816 ldr r0, [pc, #88] ; (1000221c ) -100021c4: f7ff fcf2 bl 10001bac <__assert_func> -100021c8: 2800 cmp r0, #0 -100021ca: d10c bne.n 100021e6 -100021cc: 2a00 cmp r2, #0 -100021ce: d008 beq.n 100021e2 -100021d0: 23ff movs r3, #255 ; 0xff -100021d2: 7193 strb r3, [r2, #6] -100021d4: 4b15 ldr r3, [pc, #84] ; (1000222c ) -100021d6: 8093 strh r3, [r2, #4] -100021d8: 4b11 ldr r3, [pc, #68] ; (10002220 ) -100021da: 781a ldrb r2, [r3, #0] -100021dc: 71a2 strb r2, [r4, #6] -100021de: 7019 strb r1, [r3, #0] -100021e0: e7d4 b.n 1000218c -100021e2: 4f0a ldr r7, [pc, #40] ; (1000220c ) -100021e4: e7f8 b.n 100021d8 -100021e6: 1d20 adds r0, r4, #4 -100021e8: 4911 ldr r1, [pc, #68] ; (10002230 ) -100021ea: f7ff fed5 bl 10001f98 -100021ee: e7cd b.n 1000218c -100021f0: 2152 movs r1, #82 ; 0x52 -100021f2: 4b10 ldr r3, [pc, #64] ; (10002234 ) -100021f4: 4a08 ldr r2, [pc, #32] ; (10002218 ) -100021f6: 31ff adds r1, #255 ; 0xff -100021f8: 4808 ldr r0, [pc, #32] ; (1000221c ) -100021fa: f7ff fcd7 bl 10001bac <__assert_func> -100021fe: 4f03 ldr r7, [pc, #12] ; (1000220c ) -10002200: e761 b.n 100020c6 -10002202: 46c0 nop ; (mov r8, r8) -10002204: d0000124 .word 0xd0000124 -10002208: e000ed00 .word 0xe000ed00 -1000220c: 100001cd .word 0x100001cd -10002210: 200002d4 .word 0x200002d4 -10002214: 10007ad8 .word 0x10007ad8 -10002218: 10007b6c .word 0x10007b6c -1000221c: 10007980 .word 0x10007980 -10002220: 20001710 .word 0x20001710 -10002224: 10007ac0 .word 0x10007ac0 -10002228: 10007b8c .word 0x10007b8c -1000222c: ffffbd00 .word 0xffffbd00 -10002230: 2000030e .word 0x2000030e -10002234: 10007afc .word 0x10007afc +10002204 : +10002204: b5f0 push {r4, r5, r6, r7, lr} +10002206: 46ce mov lr, r9 +10002208: 4647 mov r7, r8 +1000220a: b580 push {r7, lr} +1000220c: b083 sub sp, #12 +1000220e: 0006 movs r6, r0 +10002210: 000d movs r5, r1 +10002212: f3ef 8810 mrs r8, PRIMASK +10002216: b672 cpsid i +10002218: 4b5a ldr r3, [pc, #360] ; (10002384 ) +1000221a: 681b ldr r3, [r3, #0] +1000221c: 2b00 cmp r3, #0 +1000221e: d0fb beq.n 10002218 +10002220: f3bf 8f5f dmb sy +10002224: 4b58 ldr r3, [pc, #352] ; (10002388 ) +10002226: 689a ldr r2, [r3, #8] +10002228: 0034 movs r4, r6 +1000222a: 3410 adds r4, #16 +1000222c: 00a3 lsls r3, r4, #2 +1000222e: 58d7 ldr r7, [r2, r3] +10002230: 4b56 ldr r3, [pc, #344] ; (1000238c ) +10002232: 429f cmp r7, r3 +10002234: d007 beq.n 10002246 +10002236: 42af cmp r7, r5 +10002238: d100 bne.n 1000223c +1000223a: e0a0 b.n 1000237e +1000223c: 9701 str r7, [sp, #4] +1000223e: 4b54 ldr r3, [pc, #336] ; (10002390 ) +10002240: 1afb subs r3, r7, r3 +10002242: 2b2f cmp r3, #47 ; 0x2f +10002244: d909 bls.n 1000225a +10002246: 4642 mov r2, r8 +10002248: 0039 movs r1, r7 +1000224a: 0030 movs r0, r6 +1000224c: f7ff ff36 bl 100020bc +10002250: b003 add sp, #12 +10002252: bcc0 pop {r6, r7} +10002254: 46b9 mov r9, r7 +10002256: 46b0 mov r8, r6 +10002258: bdf0 pop {r4, r5, r6, r7, pc} +1000225a: 0030 movs r0, r6 +1000225c: f7ff ff7c bl 10002158 +10002260: 4681 mov r9, r0 +10002262: 2100 movs r1, #0 +10002264: 0030 movs r0, r6 +10002266: f7ff ff93 bl 10002190 +1000226a: f3bf 8f5f dmb sy +1000226e: f7fd fffa bl 10000266 <__get_current_exception> +10002272: 2800 cmp r0, #0 +10002274: d001 beq.n 1000227a +10002276: 4284 cmp r4, r0 +10002278: d11e bne.n 100022b8 +1000227a: 2301 movs r3, #1 +1000227c: 9c01 ldr r4, [sp, #4] +1000227e: 439c bics r4, r3 +10002280: 4943 ldr r1, [pc, #268] ; (10002390 ) +10002282: 1a61 subs r1, r4, r1 +10002284: 108a asrs r2, r1, #2 +10002286: 0093 lsls r3, r2, #2 +10002288: 189b adds r3, r3, r2 +1000228a: 0119 lsls r1, r3, #4 +1000228c: 185b adds r3, r3, r1 +1000228e: 0219 lsls r1, r3, #8 +10002290: 185b adds r3, r3, r1 +10002292: 0419 lsls r1, r3, #16 +10002294: 1859 adds r1, r3, r1 +10002296: 0049 lsls r1, r1, #1 +10002298: 1889 adds r1, r1, r2 +1000229a: 2200 movs r2, #0 +1000229c: 68a3 ldr r3, [r4, #8] +1000229e: 42ab cmp r3, r5 +100022a0: d012 beq.n 100022c8 +100022a2: 2206 movs r2, #6 +100022a4: 56a2 ldrsb r2, [r4, r2] +100022a6: 2a00 cmp r2, #0 +100022a8: db0d blt.n 100022c6 +100022aa: 0053 lsls r3, r2, #1 +100022ac: 189b adds r3, r3, r2 +100022ae: 009b lsls r3, r3, #2 +100022b0: 0022 movs r2, r4 +100022b2: 4c37 ldr r4, [pc, #220] ; (10002390 ) +100022b4: 18e4 adds r4, r4, r3 +100022b6: e7f1 b.n 1000229c +100022b8: 218e movs r1, #142 ; 0x8e +100022ba: 4b36 ldr r3, [pc, #216] ; (10002394 ) +100022bc: 4a36 ldr r2, [pc, #216] ; (10002398 ) +100022be: 0049 lsls r1, r1, #1 +100022c0: 4836 ldr r0, [pc, #216] ; (1000239c ) +100022c2: f7ff fd33 bl 10001d2c <__assert_func> +100022c6: 0022 movs r2, r4 +100022c8: 42ab cmp r3, r5 +100022ca: d151 bne.n 10002370 +100022cc: 2506 movs r5, #6 +100022ce: 5765 ldrsb r5, [r4, r5] +100022d0: 2d00 cmp r5, #0 +100022d2: db39 blt.n 10002348 +100022d4: 006b lsls r3, r5, #1 +100022d6: 195b adds r3, r3, r5 +100022d8: 009a lsls r2, r3, #2 +100022da: 4b2d ldr r3, [pc, #180] ; (10002390 ) +100022dc: 189b adds r3, r3, r2 +100022de: 689a ldr r2, [r3, #8] +100022e0: 60a2 str r2, [r4, #8] +100022e2: 79da ldrb r2, [r3, #7] +100022e4: 71e2 strb r2, [r4, #7] +100022e6: 2206 movs r2, #6 +100022e8: 569a ldrsb r2, [r3, r2] +100022ea: 71a2 strb r2, [r4, #6] +100022ec: 799b ldrb r3, [r3, #6] +100022ee: b25b sxtb r3, r3 +100022f0: 2b00 cmp r3, #0 +100022f2: da10 bge.n 10002316 +100022f4: 20bd movs r0, #189 ; 0xbd +100022f6: 0200 lsls r0, r0, #8 +100022f8: 80a0 strh r0, [r4, #4] +100022fa: 006b lsls r3, r5, #1 +100022fc: 195b adds r3, r3, r5 +100022fe: 009b lsls r3, r3, #2 +10002300: 4a23 ldr r2, [pc, #140] ; (10002390 ) +10002302: 18d3 adds r3, r2, r3 +10002304: 4a26 ldr r2, [pc, #152] ; (100023a0 ) +10002306: 7811 ldrb r1, [r2, #0] +10002308: 7199 strb r1, [r3, #6] +1000230a: 7015 strb r5, [r2, #0] +1000230c: 4649 mov r1, r9 +1000230e: 0030 movs r0, r6 +10002310: f7ff ff3e bl 10002190 +10002314: e797 b.n 10002246 +10002316: 1d20 adds r0, r4, #4 +10002318: 006b lsls r3, r5, #1 +1000231a: 195b adds r3, r3, r5 +1000231c: 009b lsls r3, r3, #2 +1000231e: 4a1c ldr r2, [pc, #112] ; (10002390 ) +10002320: 189b adds r3, r3, r2 +10002322: 1d1a adds r2, r3, #4 +10002324: 889b ldrh r3, [r3, #4] +10002326: 0ad9 lsrs r1, r3, #11 +10002328: 291c cmp r1, #28 +1000232a: d107 bne.n 1000233c +1000232c: 055b lsls r3, r3, #21 +1000232e: 155b asrs r3, r3, #21 +10002330: 3302 adds r3, #2 +10002332: 0059 lsls r1, r3, #1 +10002334: 1851 adds r1, r2, r1 +10002336: f7ff fed5 bl 100020e4 +1000233a: e7dd b.n 100022f8 +1000233c: 4b19 ldr r3, [pc, #100] ; (100023a4 ) +1000233e: 4a1a ldr r2, [pc, #104] ; (100023a8 ) +10002340: 219b movs r1, #155 ; 0x9b +10002342: 4816 ldr r0, [pc, #88] ; (1000239c ) +10002344: f7ff fcf2 bl 10001d2c <__assert_func> +10002348: 2800 cmp r0, #0 +1000234a: d10c bne.n 10002366 +1000234c: 2a00 cmp r2, #0 +1000234e: d008 beq.n 10002362 +10002350: 23ff movs r3, #255 ; 0xff +10002352: 7193 strb r3, [r2, #6] +10002354: 4b15 ldr r3, [pc, #84] ; (100023ac ) +10002356: 8093 strh r3, [r2, #4] +10002358: 4b11 ldr r3, [pc, #68] ; (100023a0 ) +1000235a: 781a ldrb r2, [r3, #0] +1000235c: 71a2 strb r2, [r4, #6] +1000235e: 7019 strb r1, [r3, #0] +10002360: e7d4 b.n 1000230c +10002362: 4f0a ldr r7, [pc, #40] ; (1000238c ) +10002364: e7f8 b.n 10002358 +10002366: 1d20 adds r0, r4, #4 +10002368: 4911 ldr r1, [pc, #68] ; (100023b0 ) +1000236a: f7ff fed5 bl 10002118 +1000236e: e7cd b.n 1000230c +10002370: 2152 movs r1, #82 ; 0x52 +10002372: 4b10 ldr r3, [pc, #64] ; (100023b4 ) +10002374: 4a08 ldr r2, [pc, #32] ; (10002398 ) +10002376: 31ff adds r1, #255 ; 0xff +10002378: 4808 ldr r0, [pc, #32] ; (1000239c ) +1000237a: f7ff fcd7 bl 10001d2c <__assert_func> +1000237e: 4f03 ldr r7, [pc, #12] ; (1000238c ) +10002380: e761 b.n 10002246 +10002382: 46c0 nop ; (mov r8, r8) +10002384: d0000124 .word 0xd0000124 +10002388: e000ed00 .word 0xe000ed00 +1000238c: 100001cd .word 0x100001cd +10002390: 200002d4 .word 0x200002d4 +10002394: 1000819c .word 0x1000819c +10002398: 10008230 .word 0x10008230 +1000239c: 10008044 .word 0x10008044 +100023a0: 20001725 .word 0x20001725 +100023a4: 10008184 .word 0x10008184 +100023a8: 10008250 .word 0x10008250 +100023ac: ffffbd00 .word 0xffffbd00 +100023b0: 2000030e .word 0x2000030e +100023b4: 100081c0 .word 0x100081c0 -10002238 : -10002238: b510 push {r4, lr} -1000223a: 2303 movs r3, #3 -1000223c: 0004 movs r4, r0 -1000223e: 439c bics r4, r3 -10002240: 4a06 ldr r2, [pc, #24] ; (1000225c ) -10002242: 4694 mov ip, r2 -10002244: 4464 add r4, ip -10002246: 6822 ldr r2, [r4, #0] -10002248: 4018 ands r0, r3 -1000224a: 00c0 lsls r0, r0, #3 -1000224c: 33fc adds r3, #252 ; 0xfc -1000224e: 4083 lsls r3, r0 -10002250: 439a bics r2, r3 -10002252: 0013 movs r3, r2 -10002254: 4081 lsls r1, r0 -10002256: 430b orrs r3, r1 -10002258: 6023 str r3, [r4, #0] -1000225a: bd10 pop {r4, pc} -1000225c: e000e400 .word 0xe000e400 +100023b8 : +100023b8: b510 push {r4, lr} +100023ba: 2303 movs r3, #3 +100023bc: 0004 movs r4, r0 +100023be: 439c bics r4, r3 +100023c0: 4a06 ldr r2, [pc, #24] ; (100023dc ) +100023c2: 4694 mov ip, r2 +100023c4: 4464 add r4, ip +100023c6: 6822 ldr r2, [r4, #0] +100023c8: 4018 ands r0, r3 +100023ca: 00c0 lsls r0, r0, #3 +100023cc: 33fc adds r3, #252 ; 0xfc +100023ce: 4083 lsls r3, r0 +100023d0: 439a bics r2, r3 +100023d2: 0013 movs r3, r2 +100023d4: 4081 lsls r1, r0 +100023d6: 430b orrs r3, r1 +100023d8: 6023 str r3, [r4, #0] +100023da: bd10 pop {r4, pc} +100023dc: e000e400 .word 0xe000e400 -10002260 : -10002260: b5f8 push {r3, r4, r5, r6, r7, lr} -10002262: 0004 movs r4, r0 -10002264: 2501 movs r5, #1 -10002266: 4305 orrs r5, r0 -10002268: 4b30 ldr r3, [pc, #192] ; (1000232c ) -1000226a: 1aeb subs r3, r5, r3 -1000226c: 2b2f cmp r3, #47 ; 0x2f -1000226e: d82d bhi.n 100022cc -10002270: f7fd fff9 bl 10000266 <__get_current_exception> -10002274: 2800 cmp r0, #0 -10002276: d030 beq.n 100022da -10002278: f3ef 8110 mrs r1, PRIMASK -1000227c: b672 cpsid i -1000227e: 4b2c ldr r3, [pc, #176] ; (10002330 ) -10002280: 681b ldr r3, [r3, #0] -10002282: 2b00 cmp r3, #0 -10002284: d0fb beq.n 1000227e -10002286: f3bf 8f5f dmb sy -1000228a: 4b28 ldr r3, [pc, #160] ; (1000232c ) -1000228c: 1ae3 subs r3, r4, r3 -1000228e: 109e asrs r6, r3, #2 -10002290: 00b2 lsls r2, r6, #2 -10002292: 1992 adds r2, r2, r6 -10002294: 0113 lsls r3, r2, #4 -10002296: 18d2 adds r2, r2, r3 -10002298: 0213 lsls r3, r2, #8 -1000229a: 18d2 adds r2, r2, r3 -1000229c: 0413 lsls r3, r2, #16 -1000229e: 18d3 adds r3, r2, r3 -100022a0: 005b lsls r3, r3, #1 -100022a2: 199b adds r3, r3, r6 -100022a4: 4a23 ldr r2, [pc, #140] ; (10002334 ) -100022a6: 6892 ldr r2, [r2, #8] -100022a8: 0080 lsls r0, r0, #2 -100022aa: 5812 ldr r2, [r2, r0] -100022ac: 42aa cmp r2, r5 -100022ae: d01b beq.n 100022e8 -100022b0: 2000 movs r0, #0 -100022b2: 2803 cmp r0, #3 -100022b4: d832 bhi.n 1000231c -100022b6: 0042 lsls r2, r0, #1 -100022b8: 1812 adds r2, r2, r0 -100022ba: 0092 lsls r2, r2, #2 -100022bc: 4d1b ldr r5, [pc, #108] ; (1000232c ) -100022be: 18aa adds r2, r5, r2 -100022c0: 7992 ldrb r2, [r2, #6] -100022c2: b252 sxtb r2, r2 -100022c4: 429a cmp r2, r3 -100022c6: d01f beq.n 10002308 -100022c8: 3001 adds r0, #1 -100022ca: e7f2 b.n 100022b2 -100022cc: 21b7 movs r1, #183 ; 0xb7 -100022ce: 4b1a ldr r3, [pc, #104] ; (10002338 ) -100022d0: 4a1a ldr r2, [pc, #104] ; (1000233c ) -100022d2: 0049 lsls r1, r1, #1 -100022d4: 481a ldr r0, [pc, #104] ; (10002340 ) -100022d6: f7ff fc69 bl 10001bac <__assert_func> -100022da: 2172 movs r1, #114 ; 0x72 -100022dc: 4b19 ldr r3, [pc, #100] ; (10002344 ) -100022de: 4a17 ldr r2, [pc, #92] ; (1000233c ) -100022e0: 31ff adds r1, #255 ; 0xff -100022e2: 4817 ldr r0, [pc, #92] ; (10002340 ) -100022e4: f7ff fc62 bl 10001bac <__assert_func> -100022e8: 4a12 ldr r2, [pc, #72] ; (10002334 ) -100022ea: 6892 ldr r2, [r2, #8] -100022ec: 4d16 ldr r5, [pc, #88] ; (10002348 ) -100022ee: 5015 str r5, [r2, r0] -100022f0: 4a16 ldr r2, [pc, #88] ; (1000234c ) -100022f2: 7810 ldrb r0, [r2, #0] -100022f4: 71a0 strb r0, [r4, #6] -100022f6: 7013 strb r3, [r2, #0] -100022f8: f3bf 8f5f dmb sy -100022fc: 4b0c ldr r3, [pc, #48] ; (10002330 ) -100022fe: 2200 movs r2, #0 -10002300: 601a str r2, [r3, #0] -10002302: f381 8810 msr PRIMASK, r1 -10002306: bdf8 pop {r3, r4, r5, r6, r7, pc} -10002308: 002e movs r6, r5 -1000230a: 0042 lsls r2, r0, #1 -1000230c: 1815 adds r5, r2, r0 -1000230e: 00ad lsls r5, r5, #2 -10002310: 1975 adds r5, r6, r5 -10002312: 27ff movs r7, #255 ; 0xff -10002314: 71af strb r7, [r5, #6] -10002316: 480e ldr r0, [pc, #56] ; (10002350 ) -10002318: 80a8 strh r0, [r5, #4] -1000231a: e7e9 b.n 100022f0 -1000231c: 21c1 movs r1, #193 ; 0xc1 -1000231e: 4b0d ldr r3, [pc, #52] ; (10002354 ) -10002320: 4a06 ldr r2, [pc, #24] ; (1000233c ) -10002322: 0049 lsls r1, r1, #1 -10002324: 4806 ldr r0, [pc, #24] ; (10002340 ) -10002326: f7ff fc41 bl 10001bac <__assert_func> -1000232a: 46c0 nop ; (mov r8, r8) -1000232c: 200002d4 .word 0x200002d4 -10002330: d0000124 .word 0xd0000124 -10002334: e000ed00 .word 0xe000ed00 -10002338: 10007b04 .word 0x10007b04 -1000233c: 10007b38 .word 0x10007b38 -10002340: 10007980 .word 0x10007980 -10002344: 10007b2c .word 0x10007b2c -10002348: 100001cd .word 0x100001cd -1000234c: 20001710 .word 0x20001710 -10002350: ffffbd00 .word 0xffffbd00 -10002354: 10007758 .word 0x10007758 +100023e0 : +100023e0: b5f8 push {r3, r4, r5, r6, r7, lr} +100023e2: 0004 movs r4, r0 +100023e4: 2501 movs r5, #1 +100023e6: 4305 orrs r5, r0 +100023e8: 4b30 ldr r3, [pc, #192] ; (100024ac ) +100023ea: 1aeb subs r3, r5, r3 +100023ec: 2b2f cmp r3, #47 ; 0x2f +100023ee: d82d bhi.n 1000244c +100023f0: f7fd ff39 bl 10000266 <__get_current_exception> +100023f4: 2800 cmp r0, #0 +100023f6: d030 beq.n 1000245a +100023f8: f3ef 8110 mrs r1, PRIMASK +100023fc: b672 cpsid i +100023fe: 4b2c ldr r3, [pc, #176] ; (100024b0 ) +10002400: 681b ldr r3, [r3, #0] +10002402: 2b00 cmp r3, #0 +10002404: d0fb beq.n 100023fe +10002406: f3bf 8f5f dmb sy +1000240a: 4b28 ldr r3, [pc, #160] ; (100024ac ) +1000240c: 1ae3 subs r3, r4, r3 +1000240e: 109e asrs r6, r3, #2 +10002410: 00b2 lsls r2, r6, #2 +10002412: 1992 adds r2, r2, r6 +10002414: 0113 lsls r3, r2, #4 +10002416: 18d2 adds r2, r2, r3 +10002418: 0213 lsls r3, r2, #8 +1000241a: 18d2 adds r2, r2, r3 +1000241c: 0413 lsls r3, r2, #16 +1000241e: 18d3 adds r3, r2, r3 +10002420: 005b lsls r3, r3, #1 +10002422: 199b adds r3, r3, r6 +10002424: 4a23 ldr r2, [pc, #140] ; (100024b4 ) +10002426: 6892 ldr r2, [r2, #8] +10002428: 0080 lsls r0, r0, #2 +1000242a: 5812 ldr r2, [r2, r0] +1000242c: 42aa cmp r2, r5 +1000242e: d01b beq.n 10002468 +10002430: 2000 movs r0, #0 +10002432: 2803 cmp r0, #3 +10002434: d832 bhi.n 1000249c +10002436: 0042 lsls r2, r0, #1 +10002438: 1812 adds r2, r2, r0 +1000243a: 0092 lsls r2, r2, #2 +1000243c: 4d1b ldr r5, [pc, #108] ; (100024ac ) +1000243e: 18aa adds r2, r5, r2 +10002440: 7992 ldrb r2, [r2, #6] +10002442: b252 sxtb r2, r2 +10002444: 429a cmp r2, r3 +10002446: d01f beq.n 10002488 +10002448: 3001 adds r0, #1 +1000244a: e7f2 b.n 10002432 +1000244c: 21b7 movs r1, #183 ; 0xb7 +1000244e: 4b1a ldr r3, [pc, #104] ; (100024b8 ) +10002450: 4a1a ldr r2, [pc, #104] ; (100024bc ) +10002452: 0049 lsls r1, r1, #1 +10002454: 481a ldr r0, [pc, #104] ; (100024c0 ) +10002456: f7ff fc69 bl 10001d2c <__assert_func> +1000245a: 2172 movs r1, #114 ; 0x72 +1000245c: 4b19 ldr r3, [pc, #100] ; (100024c4 ) +1000245e: 4a17 ldr r2, [pc, #92] ; (100024bc ) +10002460: 31ff adds r1, #255 ; 0xff +10002462: 4817 ldr r0, [pc, #92] ; (100024c0 ) +10002464: f7ff fc62 bl 10001d2c <__assert_func> +10002468: 4a12 ldr r2, [pc, #72] ; (100024b4 ) +1000246a: 6892 ldr r2, [r2, #8] +1000246c: 4d16 ldr r5, [pc, #88] ; (100024c8 ) +1000246e: 5015 str r5, [r2, r0] +10002470: 4a16 ldr r2, [pc, #88] ; (100024cc ) +10002472: 7810 ldrb r0, [r2, #0] +10002474: 71a0 strb r0, [r4, #6] +10002476: 7013 strb r3, [r2, #0] +10002478: f3bf 8f5f dmb sy +1000247c: 4b0c ldr r3, [pc, #48] ; (100024b0 ) +1000247e: 2200 movs r2, #0 +10002480: 601a str r2, [r3, #0] +10002482: f381 8810 msr PRIMASK, r1 +10002486: bdf8 pop {r3, r4, r5, r6, r7, pc} +10002488: 002e movs r6, r5 +1000248a: 0042 lsls r2, r0, #1 +1000248c: 1815 adds r5, r2, r0 +1000248e: 00ad lsls r5, r5, #2 +10002490: 1975 adds r5, r6, r5 +10002492: 27ff movs r7, #255 ; 0xff +10002494: 71af strb r7, [r5, #6] +10002496: 480e ldr r0, [pc, #56] ; (100024d0 ) +10002498: 80a8 strh r0, [r5, #4] +1000249a: e7e9 b.n 10002470 +1000249c: 21c1 movs r1, #193 ; 0xc1 +1000249e: 4b0d ldr r3, [pc, #52] ; (100024d4 ) +100024a0: 4a06 ldr r2, [pc, #24] ; (100024bc ) +100024a2: 0049 lsls r1, r1, #1 +100024a4: 4806 ldr r0, [pc, #24] ; (100024c0 ) +100024a6: f7ff fc41 bl 10001d2c <__assert_func> +100024aa: 46c0 nop ; (mov r8, r8) +100024ac: 200002d4 .word 0x200002d4 +100024b0: d0000124 .word 0xd0000124 +100024b4: e000ed00 .word 0xe000ed00 +100024b8: 100081c8 .word 0x100081c8 +100024bc: 100081fc .word 0x100081fc +100024c0: 10008044 .word 0x10008044 +100024c4: 100081f0 .word 0x100081f0 +100024c8: 100001cd .word 0x100001cd +100024cc: 20001725 .word 0x20001725 +100024d0: ffffbd00 .word 0xffffbd00 +100024d4: 10007e1c .word 0x10007e1c -10002358 : -10002358: b510 push {r4, lr} -1000235a: 2400 movs r4, #0 -1000235c: e004 b.n 10002368 -1000235e: 2180 movs r1, #128 ; 0x80 -10002360: 0020 movs r0, r4 -10002362: f7ff ff69 bl 10002238 -10002366: 3401 adds r4, #1 -10002368: 2c1f cmp r4, #31 -1000236a: d9f8 bls.n 1000235e -1000236c: bd10 pop {r4, pc} +100024d8 : +100024d8: b510 push {r4, lr} +100024da: 2400 movs r4, #0 +100024dc: e004 b.n 100024e8 +100024de: 2180 movs r1, #128 ; 0x80 +100024e0: 0020 movs r0, r4 +100024e2: f7ff ff69 bl 100023b8 +100024e6: 3401 adds r4, #1 +100024e8: 2c1f cmp r4, #31 +100024ea: d9f8 bls.n 100024de +100024ec: bd10 pop {r4, pc} -1000236e <_out_null>: -1000236e: 4770 bx lr +100024ee <_out_null>: +100024ee: 4770 bx lr -10002370 <_out_fct>: -10002370: b510 push {r4, lr} -10002372: 2800 cmp r0, #0 -10002374: d002 beq.n 1000237c <_out_fct+0xc> -10002376: 680b ldr r3, [r1, #0] -10002378: 6849 ldr r1, [r1, #4] -1000237a: 4798 blx r3 -1000237c: bd10 pop {r4, pc} +100024f0 <_out_fct>: +100024f0: b510 push {r4, lr} +100024f2: 2800 cmp r0, #0 +100024f4: d002 beq.n 100024fc <_out_fct+0xc> +100024f6: 680b ldr r3, [r1, #0] +100024f8: 6849 ldr r1, [r1, #4] +100024fa: 4798 blx r3 +100024fc: bd10 pop {r4, pc} -1000237e <_atoi>: -1000237e: 0001 movs r1, r0 -10002380: 2000 movs r0, #0 -10002382: e007 b.n 10002394 <_atoi+0x16> -10002384: 0083 lsls r3, r0, #2 -10002386: 181b adds r3, r3, r0 -10002388: 005b lsls r3, r3, #1 -1000238a: 1c50 adds r0, r2, #1 -1000238c: 6008 str r0, [r1, #0] -1000238e: 7810 ldrb r0, [r2, #0] -10002390: 18c0 adds r0, r0, r3 -10002392: 3830 subs r0, #48 ; 0x30 -10002394: 680a ldr r2, [r1, #0] -10002396: 7813 ldrb r3, [r2, #0] -10002398: 3b30 subs r3, #48 ; 0x30 -1000239a: b2db uxtb r3, r3 -1000239c: 2b09 cmp r3, #9 -1000239e: d9f1 bls.n 10002384 <_atoi+0x6> -100023a0: 4770 bx lr +100024fe <_atoi>: +100024fe: 0001 movs r1, r0 +10002500: 2000 movs r0, #0 +10002502: e007 b.n 10002514 <_atoi+0x16> +10002504: 0083 lsls r3, r0, #2 +10002506: 181b adds r3, r3, r0 +10002508: 005b lsls r3, r3, #1 +1000250a: 1c50 adds r0, r2, #1 +1000250c: 6008 str r0, [r1, #0] +1000250e: 7810 ldrb r0, [r2, #0] +10002510: 18c0 adds r0, r0, r3 +10002512: 3830 subs r0, #48 ; 0x30 +10002514: 680a ldr r2, [r1, #0] +10002516: 7813 ldrb r3, [r2, #0] +10002518: 3b30 subs r3, #48 ; 0x30 +1000251a: b2db uxtb r3, r3 +1000251c: 2b09 cmp r3, #9 +1000251e: d9f1 bls.n 10002504 <_atoi+0x6> +10002520: 4770 bx lr -100023a2 <_out_rev>: -100023a2: b5f0 push {r4, r5, r6, r7, lr} -100023a4: 46de mov lr, fp -100023a6: 4657 mov r7, sl -100023a8: 464e mov r6, r9 -100023aa: 4645 mov r5, r8 -100023ac: b5e0 push {r5, r6, r7, lr} -100023ae: b083 sub sp, #12 -100023b0: 4693 mov fp, r2 -100023b2: 001f movs r7, r3 -100023b4: 9b0c ldr r3, [sp, #48] ; 0x30 -100023b6: 469a mov sl, r3 -100023b8: 9c0d ldr r4, [sp, #52] ; 0x34 -100023ba: 9b0e ldr r3, [sp, #56] ; 0x38 -100023bc: 4699 mov r9, r3 -100023be: 9b0f ldr r3, [sp, #60] ; 0x3c -100023c0: 079b lsls r3, r3, #30 -100023c2: d003 beq.n 100023cc <_out_rev+0x2a> -100023c4: 46b8 mov r8, r7 -100023c6: 000f movs r7, r1 -100023c8: 0006 movs r6, r0 -100023ca: e022 b.n 10002412 <_out_rev+0x70> -100023cc: 9201 str r2, [sp, #4] -100023ce: 46a3 mov fp, r4 -100023d0: 4688 mov r8, r1 -100023d2: 464e mov r6, r9 -100023d4: 46b9 mov r9, r7 -100023d6: 0007 movs r7, r0 -100023d8: 42b4 cmp r4, r6 -100023da: d207 bcs.n 100023ec <_out_rev+0x4a> -100023dc: 1c55 adds r5, r2, #1 -100023de: 464b mov r3, r9 -100023e0: 4641 mov r1, r8 -100023e2: 2020 movs r0, #32 -100023e4: 47b8 blx r7 -100023e6: 3401 adds r4, #1 -100023e8: 002a movs r2, r5 -100023ea: e7f5 b.n 100023d8 <_out_rev+0x36> -100023ec: 003d movs r5, r7 -100023ee: 464f mov r7, r9 -100023f0: 465c mov r4, fp -100023f2: 9b01 ldr r3, [sp, #4] -100023f4: 469b mov fp, r3 -100023f6: 46b1 mov r9, r6 -100023f8: 4646 mov r6, r8 -100023fa: 46b8 mov r8, r7 -100023fc: 0037 movs r7, r6 -100023fe: 002e movs r6, r5 -10002400: e007 b.n 10002412 <_out_rev+0x70> -10002402: 3c01 subs r4, #1 -10002404: 1c55 adds r5, r2, #1 -10002406: 4653 mov r3, sl -10002408: 5d18 ldrb r0, [r3, r4] -1000240a: 4643 mov r3, r8 -1000240c: 0039 movs r1, r7 -1000240e: 47b0 blx r6 -10002410: 002a movs r2, r5 -10002412: 2c00 cmp r4, #0 -10002414: d1f5 bne.n 10002402 <_out_rev+0x60> -10002416: 0035 movs r5, r6 -10002418: 003e movs r6, r7 -1000241a: 4647 mov r7, r8 -1000241c: 9b0f ldr r3, [sp, #60] ; 0x3c -1000241e: 079b lsls r3, r3, #30 -10002420: d407 bmi.n 10002432 <_out_rev+0x90> -10002422: 0010 movs r0, r2 -10002424: b003 add sp, #12 -10002426: bcf0 pop {r4, r5, r6, r7} -10002428: 46bb mov fp, r7 -1000242a: 46b2 mov sl, r6 -1000242c: 46a9 mov r9, r5 -1000242e: 46a0 mov r8, r4 -10002430: bdf0 pop {r4, r5, r6, r7, pc} -10002432: 46b0 mov r8, r6 -10002434: 464e mov r6, r9 -10002436: 46b9 mov r9, r7 -10002438: 002f movs r7, r5 -1000243a: 465d mov r5, fp -1000243c: 1b53 subs r3, r2, r5 -1000243e: 42b3 cmp r3, r6 -10002440: d2ef bcs.n 10002422 <_out_rev+0x80> -10002442: 1c54 adds r4, r2, #1 -10002444: 464b mov r3, r9 -10002446: 4641 mov r1, r8 -10002448: 2020 movs r0, #32 -1000244a: 47b8 blx r7 -1000244c: 0022 movs r2, r4 -1000244e: e7f5 b.n 1000243c <_out_rev+0x9a> +10002522 <_out_rev>: +10002522: b5f0 push {r4, r5, r6, r7, lr} +10002524: 46de mov lr, fp +10002526: 4657 mov r7, sl +10002528: 464e mov r6, r9 +1000252a: 4645 mov r5, r8 +1000252c: b5e0 push {r5, r6, r7, lr} +1000252e: b083 sub sp, #12 +10002530: 4693 mov fp, r2 +10002532: 001f movs r7, r3 +10002534: 9b0c ldr r3, [sp, #48] ; 0x30 +10002536: 469a mov sl, r3 +10002538: 9c0d ldr r4, [sp, #52] ; 0x34 +1000253a: 9b0e ldr r3, [sp, #56] ; 0x38 +1000253c: 4699 mov r9, r3 +1000253e: 9b0f ldr r3, [sp, #60] ; 0x3c +10002540: 079b lsls r3, r3, #30 +10002542: d003 beq.n 1000254c <_out_rev+0x2a> +10002544: 46b8 mov r8, r7 +10002546: 000f movs r7, r1 +10002548: 0006 movs r6, r0 +1000254a: e022 b.n 10002592 <_out_rev+0x70> +1000254c: 9201 str r2, [sp, #4] +1000254e: 46a3 mov fp, r4 +10002550: 4688 mov r8, r1 +10002552: 464e mov r6, r9 +10002554: 46b9 mov r9, r7 +10002556: 0007 movs r7, r0 +10002558: 42b4 cmp r4, r6 +1000255a: d207 bcs.n 1000256c <_out_rev+0x4a> +1000255c: 1c55 adds r5, r2, #1 +1000255e: 464b mov r3, r9 +10002560: 4641 mov r1, r8 +10002562: 2020 movs r0, #32 +10002564: 47b8 blx r7 +10002566: 3401 adds r4, #1 +10002568: 002a movs r2, r5 +1000256a: e7f5 b.n 10002558 <_out_rev+0x36> +1000256c: 003d movs r5, r7 +1000256e: 464f mov r7, r9 +10002570: 465c mov r4, fp +10002572: 9b01 ldr r3, [sp, #4] +10002574: 469b mov fp, r3 +10002576: 46b1 mov r9, r6 +10002578: 4646 mov r6, r8 +1000257a: 46b8 mov r8, r7 +1000257c: 0037 movs r7, r6 +1000257e: 002e movs r6, r5 +10002580: e007 b.n 10002592 <_out_rev+0x70> +10002582: 3c01 subs r4, #1 +10002584: 1c55 adds r5, r2, #1 +10002586: 4653 mov r3, sl +10002588: 5d18 ldrb r0, [r3, r4] +1000258a: 4643 mov r3, r8 +1000258c: 0039 movs r1, r7 +1000258e: 47b0 blx r6 +10002590: 002a movs r2, r5 +10002592: 2c00 cmp r4, #0 +10002594: d1f5 bne.n 10002582 <_out_rev+0x60> +10002596: 0035 movs r5, r6 +10002598: 003e movs r6, r7 +1000259a: 4647 mov r7, r8 +1000259c: 9b0f ldr r3, [sp, #60] ; 0x3c +1000259e: 079b lsls r3, r3, #30 +100025a0: d407 bmi.n 100025b2 <_out_rev+0x90> +100025a2: 0010 movs r0, r2 +100025a4: b003 add sp, #12 +100025a6: bcf0 pop {r4, r5, r6, r7} +100025a8: 46bb mov fp, r7 +100025aa: 46b2 mov sl, r6 +100025ac: 46a9 mov r9, r5 +100025ae: 46a0 mov r8, r4 +100025b0: bdf0 pop {r4, r5, r6, r7, pc} +100025b2: 46b0 mov r8, r6 +100025b4: 464e mov r6, r9 +100025b6: 46b9 mov r9, r7 +100025b8: 002f movs r7, r5 +100025ba: 465d mov r5, fp +100025bc: 1b53 subs r3, r2, r5 +100025be: 42b3 cmp r3, r6 +100025c0: d2ef bcs.n 100025a2 <_out_rev+0x80> +100025c2: 1c54 adds r4, r2, #1 +100025c4: 464b mov r3, r9 +100025c6: 4641 mov r1, r8 +100025c8: 2020 movs r0, #32 +100025ca: 47b8 blx r7 +100025cc: 0022 movs r2, r4 +100025ce: e7f5 b.n 100025bc <_out_rev+0x9a> -10002450 <_ntoa_format>: -10002450: b5f0 push {r4, r5, r6, r7, lr} -10002452: 46ce mov lr, r9 -10002454: 4647 mov r7, r8 -10002456: b580 push {r7, lr} -10002458: b085 sub sp, #20 -1000245a: 4694 mov ip, r2 -1000245c: 4698 mov r8, r3 -1000245e: 9d0c ldr r5, [sp, #48] ; 0x30 -10002460: 9c0d ldr r4, [sp, #52] ; 0x34 -10002462: ab0e add r3, sp, #56 ; 0x38 -10002464: 781b ldrb r3, [r3, #0] -10002466: 4699 mov r9, r3 -10002468: 9a10 ldr r2, [sp, #64] ; 0x40 -1000246a: 9b11 ldr r3, [sp, #68] ; 0x44 -1000246c: 9e12 ldr r6, [sp, #72] ; 0x48 -1000246e: 07b7 lsls r7, r6, #30 -10002470: d41c bmi.n 100024ac <_ntoa_format+0x5c> -10002472: 2b00 cmp r3, #0 -10002474: d00c beq.n 10002490 <_ntoa_format+0x40> -10002476: 07f7 lsls r7, r6, #31 -10002478: d50a bpl.n 10002490 <_ntoa_format+0x40> -1000247a: 464f mov r7, r9 -1000247c: 2f00 cmp r7, #0 -1000247e: d102 bne.n 10002486 <_ntoa_format+0x36> -10002480: 370c adds r7, #12 -10002482: 4237 tst r7, r6 -10002484: d004 beq.n 10002490 <_ntoa_format+0x40> -10002486: 3b01 subs r3, #1 -10002488: e002 b.n 10002490 <_ntoa_format+0x40> -1000248a: 2730 movs r7, #48 ; 0x30 -1000248c: 552f strb r7, [r5, r4] -1000248e: 3401 adds r4, #1 -10002490: 4294 cmp r4, r2 -10002492: d201 bcs.n 10002498 <_ntoa_format+0x48> -10002494: 2c1f cmp r4, #31 -10002496: d9f8 bls.n 1000248a <_ntoa_format+0x3a> -10002498: 07f7 lsls r7, r6, #31 -1000249a: d507 bpl.n 100024ac <_ntoa_format+0x5c> -1000249c: 429c cmp r4, r3 -1000249e: d205 bcs.n 100024ac <_ntoa_format+0x5c> -100024a0: 2c1f cmp r4, #31 -100024a2: d803 bhi.n 100024ac <_ntoa_format+0x5c> -100024a4: 2730 movs r7, #48 ; 0x30 -100024a6: 552f strb r7, [r5, r4] -100024a8: 3401 adds r4, #1 -100024aa: e7f5 b.n 10002498 <_ntoa_format+0x48> -100024ac: 06f7 lsls r7, r6, #27 -100024ae: d515 bpl.n 100024dc <_ntoa_format+0x8c> -100024b0: 0577 lsls r7, r6, #21 -100024b2: d405 bmi.n 100024c0 <_ntoa_format+0x70> -100024b4: 2c00 cmp r4, #0 -100024b6: d003 beq.n 100024c0 <_ntoa_format+0x70> -100024b8: 4294 cmp r4, r2 -100024ba: d024 beq.n 10002506 <_ntoa_format+0xb6> -100024bc: 429c cmp r4, r3 -100024be: d022 beq.n 10002506 <_ntoa_format+0xb6> -100024c0: 9a0f ldr r2, [sp, #60] ; 0x3c -100024c2: 2a10 cmp r2, #16 -100024c4: d02b beq.n 1000251e <_ntoa_format+0xce> -100024c6: 9a0f ldr r2, [sp, #60] ; 0x3c -100024c8: 2a10 cmp r2, #16 -100024ca: d030 beq.n 1000252e <_ntoa_format+0xde> -100024cc: 9a0f ldr r2, [sp, #60] ; 0x3c -100024ce: 2a02 cmp r2, #2 -100024d0: d035 beq.n 1000253e <_ntoa_format+0xee> -100024d2: 2c1f cmp r4, #31 -100024d4: d802 bhi.n 100024dc <_ntoa_format+0x8c> -100024d6: 2230 movs r2, #48 ; 0x30 -100024d8: 552a strb r2, [r5, r4] -100024da: 3401 adds r4, #1 -100024dc: 2c1f cmp r4, #31 -100024de: d805 bhi.n 100024ec <_ntoa_format+0x9c> -100024e0: 464a mov r2, r9 -100024e2: 2a00 cmp r2, #0 -100024e4: d031 beq.n 1000254a <_ntoa_format+0xfa> -100024e6: 222d movs r2, #45 ; 0x2d -100024e8: 552a strb r2, [r5, r4] -100024ea: 3401 adds r4, #1 -100024ec: 9603 str r6, [sp, #12] -100024ee: 9302 str r3, [sp, #8] -100024f0: 9401 str r4, [sp, #4] -100024f2: 9500 str r5, [sp, #0] -100024f4: 4643 mov r3, r8 -100024f6: 4662 mov r2, ip -100024f8: f7ff ff53 bl 100023a2 <_out_rev> -100024fc: b005 add sp, #20 -100024fe: bcc0 pop {r6, r7} -10002500: 46b9 mov r9, r7 -10002502: 46b0 mov r8, r6 -10002504: bdf0 pop {r4, r5, r6, r7, pc} -10002506: 1e62 subs r2, r4, #1 -10002508: 2c01 cmp r4, #1 -1000250a: d006 beq.n 1000251a <_ntoa_format+0xca> -1000250c: 9f0f ldr r7, [sp, #60] ; 0x3c -1000250e: 2f10 cmp r7, #16 -10002510: d001 beq.n 10002516 <_ntoa_format+0xc6> -10002512: 0014 movs r4, r2 -10002514: e7d4 b.n 100024c0 <_ntoa_format+0x70> -10002516: 3c02 subs r4, #2 -10002518: e7d2 b.n 100024c0 <_ntoa_format+0x70> -1000251a: 0014 movs r4, r2 -1000251c: e7d0 b.n 100024c0 <_ntoa_format+0x70> -1000251e: 06b2 lsls r2, r6, #26 -10002520: d4d1 bmi.n 100024c6 <_ntoa_format+0x76> -10002522: 2c1f cmp r4, #31 -10002524: d8cf bhi.n 100024c6 <_ntoa_format+0x76> -10002526: 2278 movs r2, #120 ; 0x78 -10002528: 552a strb r2, [r5, r4] -1000252a: 3401 adds r4, #1 -1000252c: e7d1 b.n 100024d2 <_ntoa_format+0x82> -1000252e: 06b2 lsls r2, r6, #26 -10002530: d5cc bpl.n 100024cc <_ntoa_format+0x7c> -10002532: 2c1f cmp r4, #31 -10002534: d8ca bhi.n 100024cc <_ntoa_format+0x7c> -10002536: 2258 movs r2, #88 ; 0x58 -10002538: 552a strb r2, [r5, r4] -1000253a: 3401 adds r4, #1 -1000253c: e7c9 b.n 100024d2 <_ntoa_format+0x82> -1000253e: 2c1f cmp r4, #31 -10002540: d8c7 bhi.n 100024d2 <_ntoa_format+0x82> -10002542: 3260 adds r2, #96 ; 0x60 -10002544: 552a strb r2, [r5, r4] -10002546: 3401 adds r4, #1 -10002548: e7c3 b.n 100024d2 <_ntoa_format+0x82> -1000254a: 0772 lsls r2, r6, #29 -1000254c: d503 bpl.n 10002556 <_ntoa_format+0x106> -1000254e: 222b movs r2, #43 ; 0x2b -10002550: 552a strb r2, [r5, r4] -10002552: 3401 adds r4, #1 -10002554: e7ca b.n 100024ec <_ntoa_format+0x9c> -10002556: 0732 lsls r2, r6, #28 -10002558: d5c8 bpl.n 100024ec <_ntoa_format+0x9c> -1000255a: 2220 movs r2, #32 -1000255c: 552a strb r2, [r5, r4] -1000255e: 3401 adds r4, #1 -10002560: e7c4 b.n 100024ec <_ntoa_format+0x9c> +100025d0 <_ntoa_format>: +100025d0: b5f0 push {r4, r5, r6, r7, lr} +100025d2: 46ce mov lr, r9 +100025d4: 4647 mov r7, r8 +100025d6: b580 push {r7, lr} +100025d8: b085 sub sp, #20 +100025da: 4694 mov ip, r2 +100025dc: 4698 mov r8, r3 +100025de: 9d0c ldr r5, [sp, #48] ; 0x30 +100025e0: 9c0d ldr r4, [sp, #52] ; 0x34 +100025e2: ab0e add r3, sp, #56 ; 0x38 +100025e4: 781b ldrb r3, [r3, #0] +100025e6: 4699 mov r9, r3 +100025e8: 9a10 ldr r2, [sp, #64] ; 0x40 +100025ea: 9b11 ldr r3, [sp, #68] ; 0x44 +100025ec: 9e12 ldr r6, [sp, #72] ; 0x48 +100025ee: 07b7 lsls r7, r6, #30 +100025f0: d41c bmi.n 1000262c <_ntoa_format+0x5c> +100025f2: 2b00 cmp r3, #0 +100025f4: d00c beq.n 10002610 <_ntoa_format+0x40> +100025f6: 07f7 lsls r7, r6, #31 +100025f8: d50a bpl.n 10002610 <_ntoa_format+0x40> +100025fa: 464f mov r7, r9 +100025fc: 2f00 cmp r7, #0 +100025fe: d102 bne.n 10002606 <_ntoa_format+0x36> +10002600: 370c adds r7, #12 +10002602: 4237 tst r7, r6 +10002604: d004 beq.n 10002610 <_ntoa_format+0x40> +10002606: 3b01 subs r3, #1 +10002608: e002 b.n 10002610 <_ntoa_format+0x40> +1000260a: 2730 movs r7, #48 ; 0x30 +1000260c: 552f strb r7, [r5, r4] +1000260e: 3401 adds r4, #1 +10002610: 4294 cmp r4, r2 +10002612: d201 bcs.n 10002618 <_ntoa_format+0x48> +10002614: 2c1f cmp r4, #31 +10002616: d9f8 bls.n 1000260a <_ntoa_format+0x3a> +10002618: 07f7 lsls r7, r6, #31 +1000261a: d507 bpl.n 1000262c <_ntoa_format+0x5c> +1000261c: 429c cmp r4, r3 +1000261e: d205 bcs.n 1000262c <_ntoa_format+0x5c> +10002620: 2c1f cmp r4, #31 +10002622: d803 bhi.n 1000262c <_ntoa_format+0x5c> +10002624: 2730 movs r7, #48 ; 0x30 +10002626: 552f strb r7, [r5, r4] +10002628: 3401 adds r4, #1 +1000262a: e7f5 b.n 10002618 <_ntoa_format+0x48> +1000262c: 06f7 lsls r7, r6, #27 +1000262e: d515 bpl.n 1000265c <_ntoa_format+0x8c> +10002630: 0577 lsls r7, r6, #21 +10002632: d405 bmi.n 10002640 <_ntoa_format+0x70> +10002634: 2c00 cmp r4, #0 +10002636: d003 beq.n 10002640 <_ntoa_format+0x70> +10002638: 4294 cmp r4, r2 +1000263a: d024 beq.n 10002686 <_ntoa_format+0xb6> +1000263c: 429c cmp r4, r3 +1000263e: d022 beq.n 10002686 <_ntoa_format+0xb6> +10002640: 9a0f ldr r2, [sp, #60] ; 0x3c +10002642: 2a10 cmp r2, #16 +10002644: d02b beq.n 1000269e <_ntoa_format+0xce> +10002646: 9a0f ldr r2, [sp, #60] ; 0x3c +10002648: 2a10 cmp r2, #16 +1000264a: d030 beq.n 100026ae <_ntoa_format+0xde> +1000264c: 9a0f ldr r2, [sp, #60] ; 0x3c +1000264e: 2a02 cmp r2, #2 +10002650: d035 beq.n 100026be <_ntoa_format+0xee> +10002652: 2c1f cmp r4, #31 +10002654: d802 bhi.n 1000265c <_ntoa_format+0x8c> +10002656: 2230 movs r2, #48 ; 0x30 +10002658: 552a strb r2, [r5, r4] +1000265a: 3401 adds r4, #1 +1000265c: 2c1f cmp r4, #31 +1000265e: d805 bhi.n 1000266c <_ntoa_format+0x9c> +10002660: 464a mov r2, r9 +10002662: 2a00 cmp r2, #0 +10002664: d031 beq.n 100026ca <_ntoa_format+0xfa> +10002666: 222d movs r2, #45 ; 0x2d +10002668: 552a strb r2, [r5, r4] +1000266a: 3401 adds r4, #1 +1000266c: 9603 str r6, [sp, #12] +1000266e: 9302 str r3, [sp, #8] +10002670: 9401 str r4, [sp, #4] +10002672: 9500 str r5, [sp, #0] +10002674: 4643 mov r3, r8 +10002676: 4662 mov r2, ip +10002678: f7ff ff53 bl 10002522 <_out_rev> +1000267c: b005 add sp, #20 +1000267e: bcc0 pop {r6, r7} +10002680: 46b9 mov r9, r7 +10002682: 46b0 mov r8, r6 +10002684: bdf0 pop {r4, r5, r6, r7, pc} +10002686: 1e62 subs r2, r4, #1 +10002688: 2c01 cmp r4, #1 +1000268a: d006 beq.n 1000269a <_ntoa_format+0xca> +1000268c: 9f0f ldr r7, [sp, #60] ; 0x3c +1000268e: 2f10 cmp r7, #16 +10002690: d001 beq.n 10002696 <_ntoa_format+0xc6> +10002692: 0014 movs r4, r2 +10002694: e7d4 b.n 10002640 <_ntoa_format+0x70> +10002696: 3c02 subs r4, #2 +10002698: e7d2 b.n 10002640 <_ntoa_format+0x70> +1000269a: 0014 movs r4, r2 +1000269c: e7d0 b.n 10002640 <_ntoa_format+0x70> +1000269e: 06b2 lsls r2, r6, #26 +100026a0: d4d1 bmi.n 10002646 <_ntoa_format+0x76> +100026a2: 2c1f cmp r4, #31 +100026a4: d8cf bhi.n 10002646 <_ntoa_format+0x76> +100026a6: 2278 movs r2, #120 ; 0x78 +100026a8: 552a strb r2, [r5, r4] +100026aa: 3401 adds r4, #1 +100026ac: e7d1 b.n 10002652 <_ntoa_format+0x82> +100026ae: 06b2 lsls r2, r6, #26 +100026b0: d5cc bpl.n 1000264c <_ntoa_format+0x7c> +100026b2: 2c1f cmp r4, #31 +100026b4: d8ca bhi.n 1000264c <_ntoa_format+0x7c> +100026b6: 2258 movs r2, #88 ; 0x58 +100026b8: 552a strb r2, [r5, r4] +100026ba: 3401 adds r4, #1 +100026bc: e7c9 b.n 10002652 <_ntoa_format+0x82> +100026be: 2c1f cmp r4, #31 +100026c0: d8c7 bhi.n 10002652 <_ntoa_format+0x82> +100026c2: 3260 adds r2, #96 ; 0x60 +100026c4: 552a strb r2, [r5, r4] +100026c6: 3401 adds r4, #1 +100026c8: e7c3 b.n 10002652 <_ntoa_format+0x82> +100026ca: 0772 lsls r2, r6, #29 +100026cc: d503 bpl.n 100026d6 <_ntoa_format+0x106> +100026ce: 222b movs r2, #43 ; 0x2b +100026d0: 552a strb r2, [r5, r4] +100026d2: 3401 adds r4, #1 +100026d4: e7ca b.n 1000266c <_ntoa_format+0x9c> +100026d6: 0732 lsls r2, r6, #28 +100026d8: d5c8 bpl.n 1000266c <_ntoa_format+0x9c> +100026da: 2220 movs r2, #32 +100026dc: 552a strb r2, [r5, r4] +100026de: 3401 adds r4, #1 +100026e0: e7c4 b.n 1000266c <_ntoa_format+0x9c> -10002562 <_ntoa_long>: -10002562: b5f0 push {r4, r5, r6, r7, lr} -10002564: 46de mov lr, fp -10002566: 4657 mov r7, sl -10002568: 464e mov r6, r9 -1000256a: 4645 mov r5, r8 -1000256c: b5e0 push {r5, r6, r7, lr} -1000256e: b093 sub sp, #76 ; 0x4c -10002570: 4681 mov r9, r0 -10002572: 468a mov sl, r1 -10002574: 9208 str r2, [sp, #32] -10002576: 9309 str r3, [sp, #36] ; 0x24 -10002578: ab1c add r3, sp, #112 ; 0x70 -1000257a: cb10 ldmia r3!, {r4} -1000257c: 781b ldrb r3, [r3, #0] -1000257e: 469b mov fp, r3 -10002580: 9d1e ldr r5, [sp, #120] ; 0x78 -10002582: 9b21 ldr r3, [sp, #132] ; 0x84 -10002584: 4698 mov r8, r3 -10002586: 2c00 cmp r4, #0 -10002588: d103 bne.n 10002592 <_ntoa_long+0x30> -1000258a: 2310 movs r3, #16 -1000258c: 4642 mov r2, r8 -1000258e: 439a bics r2, r3 -10002590: 4690 mov r8, r2 -10002592: 2380 movs r3, #128 ; 0x80 -10002594: 00db lsls r3, r3, #3 -10002596: 4646 mov r6, r8 -10002598: 401e ands r6, r3 -1000259a: 4642 mov r2, r8 -1000259c: 421a tst r2, r3 -1000259e: d012 beq.n 100025c6 <_ntoa_long+0x64> -100025a0: 2c00 cmp r4, #0 -100025a2: d022 beq.n 100025ea <_ntoa_long+0x88> -100025a4: 2600 movs r6, #0 -100025a6: e00e b.n 100025c6 <_ntoa_long+0x64> -100025a8: 3330 adds r3, #48 ; 0x30 -100025aa: b2d9 uxtb r1, r3 -100025ac: 1c77 adds r7, r6, #1 -100025ae: ab0a add r3, sp, #40 ; 0x28 -100025b0: 5599 strb r1, [r3, r6] -100025b2: 0029 movs r1, r5 -100025b4: 0020 movs r0, r4 -100025b6: f000 ffd1 bl 1000355c <__wrap___aeabi_uidiv> -100025ba: 42ac cmp r4, r5 -100025bc: d316 bcc.n 100025ec <_ntoa_long+0x8a> -100025be: 2f1f cmp r7, #31 -100025c0: d814 bhi.n 100025ec <_ntoa_long+0x8a> -100025c2: 003e movs r6, r7 -100025c4: 0004 movs r4, r0 -100025c6: 0029 movs r1, r5 -100025c8: 0020 movs r0, r4 -100025ca: f000 ffc7 bl 1000355c <__wrap___aeabi_uidiv> -100025ce: b2cb uxtb r3, r1 -100025d0: 2b09 cmp r3, #9 -100025d2: d9e9 bls.n 100025a8 <_ntoa_long+0x46> -100025d4: 4642 mov r2, r8 -100025d6: 0692 lsls r2, r2, #26 -100025d8: d505 bpl.n 100025e6 <_ntoa_long+0x84> -100025da: 2141 movs r1, #65 ; 0x41 -100025dc: 18c9 adds r1, r1, r3 -100025de: b2c9 uxtb r1, r1 -100025e0: 390a subs r1, #10 -100025e2: b2c9 uxtb r1, r1 -100025e4: e7e2 b.n 100025ac <_ntoa_long+0x4a> -100025e6: 2161 movs r1, #97 ; 0x61 -100025e8: e7f8 b.n 100025dc <_ntoa_long+0x7a> -100025ea: 0027 movs r7, r4 -100025ec: 4643 mov r3, r8 -100025ee: 9306 str r3, [sp, #24] -100025f0: 9b20 ldr r3, [sp, #128] ; 0x80 -100025f2: 9305 str r3, [sp, #20] -100025f4: 9b1f ldr r3, [sp, #124] ; 0x7c -100025f6: 9304 str r3, [sp, #16] -100025f8: 9503 str r5, [sp, #12] -100025fa: 465b mov r3, fp -100025fc: 9302 str r3, [sp, #8] -100025fe: 9701 str r7, [sp, #4] -10002600: ab0a add r3, sp, #40 ; 0x28 -10002602: 9300 str r3, [sp, #0] -10002604: 9b09 ldr r3, [sp, #36] ; 0x24 -10002606: 9a08 ldr r2, [sp, #32] -10002608: 4651 mov r1, sl -1000260a: 4648 mov r0, r9 -1000260c: f7ff ff20 bl 10002450 <_ntoa_format> -10002610: b013 add sp, #76 ; 0x4c -10002612: bcf0 pop {r4, r5, r6, r7} -10002614: 46bb mov fp, r7 -10002616: 46b2 mov sl, r6 -10002618: 46a9 mov r9, r5 -1000261a: 46a0 mov r8, r4 -1000261c: bdf0 pop {r4, r5, r6, r7, pc} +100026e2 <_ntoa_long>: +100026e2: b5f0 push {r4, r5, r6, r7, lr} +100026e4: 46de mov lr, fp +100026e6: 4657 mov r7, sl +100026e8: 464e mov r6, r9 +100026ea: 4645 mov r5, r8 +100026ec: b5e0 push {r5, r6, r7, lr} +100026ee: b093 sub sp, #76 ; 0x4c +100026f0: 4681 mov r9, r0 +100026f2: 468a mov sl, r1 +100026f4: 9208 str r2, [sp, #32] +100026f6: 9309 str r3, [sp, #36] ; 0x24 +100026f8: ab1c add r3, sp, #112 ; 0x70 +100026fa: cb10 ldmia r3!, {r4} +100026fc: 781b ldrb r3, [r3, #0] +100026fe: 469b mov fp, r3 +10002700: 9d1e ldr r5, [sp, #120] ; 0x78 +10002702: 9b21 ldr r3, [sp, #132] ; 0x84 +10002704: 4698 mov r8, r3 +10002706: 2c00 cmp r4, #0 +10002708: d103 bne.n 10002712 <_ntoa_long+0x30> +1000270a: 2310 movs r3, #16 +1000270c: 4642 mov r2, r8 +1000270e: 439a bics r2, r3 +10002710: 4690 mov r8, r2 +10002712: 2380 movs r3, #128 ; 0x80 +10002714: 00db lsls r3, r3, #3 +10002716: 4646 mov r6, r8 +10002718: 401e ands r6, r3 +1000271a: 4642 mov r2, r8 +1000271c: 421a tst r2, r3 +1000271e: d012 beq.n 10002746 <_ntoa_long+0x64> +10002720: 2c00 cmp r4, #0 +10002722: d022 beq.n 1000276a <_ntoa_long+0x88> +10002724: 2600 movs r6, #0 +10002726: e00e b.n 10002746 <_ntoa_long+0x64> +10002728: 3330 adds r3, #48 ; 0x30 +1000272a: b2d9 uxtb r1, r3 +1000272c: 1c77 adds r7, r6, #1 +1000272e: ab0a add r3, sp, #40 ; 0x28 +10002730: 5599 strb r1, [r3, r6] +10002732: 0029 movs r1, r5 +10002734: 0020 movs r0, r4 +10002736: f000 ffd1 bl 100036dc <__wrap___aeabi_uidiv> +1000273a: 42ac cmp r4, r5 +1000273c: d316 bcc.n 1000276c <_ntoa_long+0x8a> +1000273e: 2f1f cmp r7, #31 +10002740: d814 bhi.n 1000276c <_ntoa_long+0x8a> +10002742: 003e movs r6, r7 +10002744: 0004 movs r4, r0 +10002746: 0029 movs r1, r5 +10002748: 0020 movs r0, r4 +1000274a: f000 ffc7 bl 100036dc <__wrap___aeabi_uidiv> +1000274e: b2cb uxtb r3, r1 +10002750: 2b09 cmp r3, #9 +10002752: d9e9 bls.n 10002728 <_ntoa_long+0x46> +10002754: 4642 mov r2, r8 +10002756: 0692 lsls r2, r2, #26 +10002758: d505 bpl.n 10002766 <_ntoa_long+0x84> +1000275a: 2141 movs r1, #65 ; 0x41 +1000275c: 18c9 adds r1, r1, r3 +1000275e: b2c9 uxtb r1, r1 +10002760: 390a subs r1, #10 +10002762: b2c9 uxtb r1, r1 +10002764: e7e2 b.n 1000272c <_ntoa_long+0x4a> +10002766: 2161 movs r1, #97 ; 0x61 +10002768: e7f8 b.n 1000275c <_ntoa_long+0x7a> +1000276a: 0027 movs r7, r4 +1000276c: 4643 mov r3, r8 +1000276e: 9306 str r3, [sp, #24] +10002770: 9b20 ldr r3, [sp, #128] ; 0x80 +10002772: 9305 str r3, [sp, #20] +10002774: 9b1f ldr r3, [sp, #124] ; 0x7c +10002776: 9304 str r3, [sp, #16] +10002778: 9503 str r5, [sp, #12] +1000277a: 465b mov r3, fp +1000277c: 9302 str r3, [sp, #8] +1000277e: 9701 str r7, [sp, #4] +10002780: ab0a add r3, sp, #40 ; 0x28 +10002782: 9300 str r3, [sp, #0] +10002784: 9b09 ldr r3, [sp, #36] ; 0x24 +10002786: 9a08 ldr r2, [sp, #32] +10002788: 4651 mov r1, sl +1000278a: 4648 mov r0, r9 +1000278c: f7ff ff20 bl 100025d0 <_ntoa_format> +10002790: b013 add sp, #76 ; 0x4c +10002792: bcf0 pop {r4, r5, r6, r7} +10002794: 46bb mov fp, r7 +10002796: 46b2 mov sl, r6 +10002798: 46a9 mov r9, r5 +1000279a: 46a0 mov r8, r4 +1000279c: bdf0 pop {r4, r5, r6, r7, pc} -1000261e <_ntoa_long_long>: -1000261e: b5f0 push {r4, r5, r6, r7, lr} -10002620: 46de mov lr, fp -10002622: 4657 mov r7, sl -10002624: 464e mov r6, r9 -10002626: 4645 mov r5, r8 -10002628: b5e0 push {r5, r6, r7, lr} -1000262a: b095 sub sp, #84 ; 0x54 -1000262c: 9008 str r0, [sp, #32] -1000262e: 9109 str r1, [sp, #36] ; 0x24 -10002630: 920a str r2, [sp, #40] ; 0x28 -10002632: 930b str r3, [sp, #44] ; 0x2c -10002634: 9e1e ldr r6, [sp, #120] ; 0x78 -10002636: 9c1f ldr r4, [sp, #124] ; 0x7c -10002638: ab20 add r3, sp, #128 ; 0x80 -1000263a: 781b ldrb r3, [r3, #0] -1000263c: 469b mov fp, r3 -1000263e: 9b22 ldr r3, [sp, #136] ; 0x88 -10002640: 4699 mov r9, r3 -10002642: 9d23 ldr r5, [sp, #140] ; 0x8c -10002644: 9b26 ldr r3, [sp, #152] ; 0x98 -10002646: 469a mov sl, r3 -10002648: 0033 movs r3, r6 -1000264a: 4323 orrs r3, r4 -1000264c: d103 bne.n 10002656 <_ntoa_long_long+0x38> -1000264e: 3310 adds r3, #16 -10002650: 4652 mov r2, sl -10002652: 439a bics r2, r3 -10002654: 4692 mov sl, r2 -10002656: 2380 movs r3, #128 ; 0x80 -10002658: 00db lsls r3, r3, #3 -1000265a: 4657 mov r7, sl -1000265c: 401f ands r7, r3 -1000265e: 4652 mov r2, sl -10002660: 421a tst r2, r3 -10002662: d019 beq.n 10002698 <_ntoa_long_long+0x7a> -10002664: 0033 movs r3, r6 -10002666: 4323 orrs r3, r4 -10002668: d02d beq.n 100026c6 <_ntoa_long_long+0xa8> -1000266a: 2700 movs r7, #0 -1000266c: e014 b.n 10002698 <_ntoa_long_long+0x7a> -1000266e: 3330 adds r3, #48 ; 0x30 -10002670: b2da uxtb r2, r3 -10002672: 1c7b adds r3, r7, #1 -10002674: 4698 mov r8, r3 -10002676: ab0c add r3, sp, #48 ; 0x30 -10002678: 55da strb r2, [r3, r7] -1000267a: 464a mov r2, r9 -1000267c: 002b movs r3, r5 -1000267e: 0030 movs r0, r6 -10002680: 0021 movs r1, r4 -10002682: f000 ffb1 bl 100035e8 <__wrap___aeabi_uldivmod> -10002686: 42a5 cmp r5, r4 -10002688: d81f bhi.n 100026ca <_ntoa_long_long+0xac> -1000268a: d019 beq.n 100026c0 <_ntoa_long_long+0xa2> -1000268c: 4643 mov r3, r8 -1000268e: 2b1f cmp r3, #31 -10002690: d81b bhi.n 100026ca <_ntoa_long_long+0xac> -10002692: 4647 mov r7, r8 -10002694: 0006 movs r6, r0 -10002696: 000c movs r4, r1 -10002698: 464a mov r2, r9 -1000269a: 002b movs r3, r5 -1000269c: 0030 movs r0, r6 -1000269e: 0021 movs r1, r4 -100026a0: f000 ffa2 bl 100035e8 <__wrap___aeabi_uldivmod> -100026a4: b2d3 uxtb r3, r2 -100026a6: 2b09 cmp r3, #9 -100026a8: d9e1 bls.n 1000266e <_ntoa_long_long+0x50> -100026aa: 4652 mov r2, sl -100026ac: 0692 lsls r2, r2, #26 -100026ae: d505 bpl.n 100026bc <_ntoa_long_long+0x9e> -100026b0: 2241 movs r2, #65 ; 0x41 -100026b2: 18d2 adds r2, r2, r3 -100026b4: b2d2 uxtb r2, r2 -100026b6: 3a0a subs r2, #10 -100026b8: b2d2 uxtb r2, r2 -100026ba: e7da b.n 10002672 <_ntoa_long_long+0x54> -100026bc: 2261 movs r2, #97 ; 0x61 -100026be: e7f8 b.n 100026b2 <_ntoa_long_long+0x94> -100026c0: 45b1 cmp r9, r6 -100026c2: d9e3 bls.n 1000268c <_ntoa_long_long+0x6e> -100026c4: e001 b.n 100026ca <_ntoa_long_long+0xac> -100026c6: 2300 movs r3, #0 -100026c8: 4698 mov r8, r3 -100026ca: 4653 mov r3, sl -100026cc: 9306 str r3, [sp, #24] -100026ce: 9b25 ldr r3, [sp, #148] ; 0x94 -100026d0: 9305 str r3, [sp, #20] -100026d2: 9b24 ldr r3, [sp, #144] ; 0x90 -100026d4: 9304 str r3, [sp, #16] -100026d6: 464b mov r3, r9 -100026d8: 9303 str r3, [sp, #12] -100026da: 465b mov r3, fp -100026dc: 9302 str r3, [sp, #8] -100026de: 4643 mov r3, r8 -100026e0: 9301 str r3, [sp, #4] -100026e2: ab0c add r3, sp, #48 ; 0x30 -100026e4: 9300 str r3, [sp, #0] -100026e6: 9b0b ldr r3, [sp, #44] ; 0x2c -100026e8: 9a0a ldr r2, [sp, #40] ; 0x28 -100026ea: 9909 ldr r1, [sp, #36] ; 0x24 -100026ec: 9808 ldr r0, [sp, #32] -100026ee: f7ff feaf bl 10002450 <_ntoa_format> -100026f2: b015 add sp, #84 ; 0x54 -100026f4: bcf0 pop {r4, r5, r6, r7} -100026f6: 46bb mov fp, r7 -100026f8: 46b2 mov sl, r6 -100026fa: 46a9 mov r9, r5 -100026fc: 46a0 mov r8, r4 -100026fe: bdf0 pop {r4, r5, r6, r7, pc} +1000279e <_ntoa_long_long>: +1000279e: b5f0 push {r4, r5, r6, r7, lr} +100027a0: 46de mov lr, fp +100027a2: 4657 mov r7, sl +100027a4: 464e mov r6, r9 +100027a6: 4645 mov r5, r8 +100027a8: b5e0 push {r5, r6, r7, lr} +100027aa: b095 sub sp, #84 ; 0x54 +100027ac: 9008 str r0, [sp, #32] +100027ae: 9109 str r1, [sp, #36] ; 0x24 +100027b0: 920a str r2, [sp, #40] ; 0x28 +100027b2: 930b str r3, [sp, #44] ; 0x2c +100027b4: 9e1e ldr r6, [sp, #120] ; 0x78 +100027b6: 9c1f ldr r4, [sp, #124] ; 0x7c +100027b8: ab20 add r3, sp, #128 ; 0x80 +100027ba: 781b ldrb r3, [r3, #0] +100027bc: 469b mov fp, r3 +100027be: 9b22 ldr r3, [sp, #136] ; 0x88 +100027c0: 4699 mov r9, r3 +100027c2: 9d23 ldr r5, [sp, #140] ; 0x8c +100027c4: 9b26 ldr r3, [sp, #152] ; 0x98 +100027c6: 469a mov sl, r3 +100027c8: 0033 movs r3, r6 +100027ca: 4323 orrs r3, r4 +100027cc: d103 bne.n 100027d6 <_ntoa_long_long+0x38> +100027ce: 3310 adds r3, #16 +100027d0: 4652 mov r2, sl +100027d2: 439a bics r2, r3 +100027d4: 4692 mov sl, r2 +100027d6: 2380 movs r3, #128 ; 0x80 +100027d8: 00db lsls r3, r3, #3 +100027da: 4657 mov r7, sl +100027dc: 401f ands r7, r3 +100027de: 4652 mov r2, sl +100027e0: 421a tst r2, r3 +100027e2: d019 beq.n 10002818 <_ntoa_long_long+0x7a> +100027e4: 0033 movs r3, r6 +100027e6: 4323 orrs r3, r4 +100027e8: d02d beq.n 10002846 <_ntoa_long_long+0xa8> +100027ea: 2700 movs r7, #0 +100027ec: e014 b.n 10002818 <_ntoa_long_long+0x7a> +100027ee: 3330 adds r3, #48 ; 0x30 +100027f0: b2da uxtb r2, r3 +100027f2: 1c7b adds r3, r7, #1 +100027f4: 4698 mov r8, r3 +100027f6: ab0c add r3, sp, #48 ; 0x30 +100027f8: 55da strb r2, [r3, r7] +100027fa: 464a mov r2, r9 +100027fc: 002b movs r3, r5 +100027fe: 0030 movs r0, r6 +10002800: 0021 movs r1, r4 +10002802: f000 ffb1 bl 10003768 <__wrap___aeabi_uldivmod> +10002806: 42a5 cmp r5, r4 +10002808: d81f bhi.n 1000284a <_ntoa_long_long+0xac> +1000280a: d019 beq.n 10002840 <_ntoa_long_long+0xa2> +1000280c: 4643 mov r3, r8 +1000280e: 2b1f cmp r3, #31 +10002810: d81b bhi.n 1000284a <_ntoa_long_long+0xac> +10002812: 4647 mov r7, r8 +10002814: 0006 movs r6, r0 +10002816: 000c movs r4, r1 +10002818: 464a mov r2, r9 +1000281a: 002b movs r3, r5 +1000281c: 0030 movs r0, r6 +1000281e: 0021 movs r1, r4 +10002820: f000 ffa2 bl 10003768 <__wrap___aeabi_uldivmod> +10002824: b2d3 uxtb r3, r2 +10002826: 2b09 cmp r3, #9 +10002828: d9e1 bls.n 100027ee <_ntoa_long_long+0x50> +1000282a: 4652 mov r2, sl +1000282c: 0692 lsls r2, r2, #26 +1000282e: d505 bpl.n 1000283c <_ntoa_long_long+0x9e> +10002830: 2241 movs r2, #65 ; 0x41 +10002832: 18d2 adds r2, r2, r3 +10002834: b2d2 uxtb r2, r2 +10002836: 3a0a subs r2, #10 +10002838: b2d2 uxtb r2, r2 +1000283a: e7da b.n 100027f2 <_ntoa_long_long+0x54> +1000283c: 2261 movs r2, #97 ; 0x61 +1000283e: e7f8 b.n 10002832 <_ntoa_long_long+0x94> +10002840: 45b1 cmp r9, r6 +10002842: d9e3 bls.n 1000280c <_ntoa_long_long+0x6e> +10002844: e001 b.n 1000284a <_ntoa_long_long+0xac> +10002846: 2300 movs r3, #0 +10002848: 4698 mov r8, r3 +1000284a: 4653 mov r3, sl +1000284c: 9306 str r3, [sp, #24] +1000284e: 9b25 ldr r3, [sp, #148] ; 0x94 +10002850: 9305 str r3, [sp, #20] +10002852: 9b24 ldr r3, [sp, #144] ; 0x90 +10002854: 9304 str r3, [sp, #16] +10002856: 464b mov r3, r9 +10002858: 9303 str r3, [sp, #12] +1000285a: 465b mov r3, fp +1000285c: 9302 str r3, [sp, #8] +1000285e: 4643 mov r3, r8 +10002860: 9301 str r3, [sp, #4] +10002862: ab0c add r3, sp, #48 ; 0x30 +10002864: 9300 str r3, [sp, #0] +10002866: 9b0b ldr r3, [sp, #44] ; 0x2c +10002868: 9a0a ldr r2, [sp, #40] ; 0x28 +1000286a: 9909 ldr r1, [sp, #36] ; 0x24 +1000286c: 9808 ldr r0, [sp, #32] +1000286e: f7ff feaf bl 100025d0 <_ntoa_format> +10002872: b015 add sp, #84 ; 0x54 +10002874: bcf0 pop {r4, r5, r6, r7} +10002876: 46bb mov fp, r7 +10002878: 46b2 mov sl, r6 +1000287a: 46a9 mov r9, r5 +1000287c: 46a0 mov r8, r4 +1000287e: bdf0 pop {r4, r5, r6, r7, pc} -10002700 <_etoa>: -10002700: b5f0 push {r4, r5, r6, r7, lr} -10002702: 46de mov lr, fp -10002704: 4657 mov r7, sl -10002706: 464e mov r6, r9 -10002708: 4645 mov r5, r8 -1000270a: b5e0 push {r5, r6, r7, lr} -1000270c: b091 sub sp, #68 ; 0x44 -1000270e: 4682 mov sl, r0 -10002710: 4689 mov r9, r1 -10002712: 920e str r2, [sp, #56] ; 0x38 -10002714: 4698 mov r8, r3 -10002716: 9c1a ldr r4, [sp, #104] ; 0x68 -10002718: 9407 str r4, [sp, #28] -1000271a: 9d1b ldr r5, [sp, #108] ; 0x6c -1000271c: 9508 str r5, [sp, #32] -1000271e: 0022 movs r2, r4 -10002720: 002b movs r3, r5 -10002722: 0020 movs r0, r4 -10002724: 0029 movs r1, r5 -10002726: f001 f9d6 bl 10003ad6 <__wrap___aeabi_dcmpun> -1000272a: 2800 cmp r0, #0 -1000272c: d000 beq.n 10002730 <_etoa+0x30> -1000272e: e16f b.n 10002a10 <_etoa+0x310> -10002730: 2201 movs r2, #1 -10002732: 4252 negs r2, r2 -10002734: 4bd9 ldr r3, [pc, #868] ; (10002a9c <_etoa+0x39c>) -10002736: 0020 movs r0, r4 -10002738: 0029 movs r1, r5 -1000273a: f001 f9c7 bl 10003acc <__wrap___aeabi_dcmpgt> -1000273e: 2800 cmp r0, #0 -10002740: d000 beq.n 10002744 <_etoa+0x44> -10002742: e165 b.n 10002a10 <_etoa+0x310> -10002744: 2201 movs r2, #1 -10002746: 4252 negs r2, r2 -10002748: 4bd5 ldr r3, [pc, #852] ; (10002aa0 <_etoa+0x3a0>) -1000274a: 0020 movs r0, r4 -1000274c: 0029 movs r1, r5 -1000274e: f001 f9a7 bl 10003aa0 <__wrap___aeabi_dcmplt> -10002752: 2800 cmp r0, #0 -10002754: d000 beq.n 10002758 <_etoa+0x58> -10002756: e15b b.n 10002a10 <_etoa+0x310> -10002758: 2200 movs r2, #0 -1000275a: 2300 movs r3, #0 -1000275c: 9c07 ldr r4, [sp, #28] -1000275e: 0020 movs r0, r4 -10002760: 9d08 ldr r5, [sp, #32] -10002762: 0029 movs r1, r5 -10002764: f001 f99c bl 10003aa0 <__wrap___aeabi_dcmplt> -10002768: 2800 cmp r0, #0 -1000276a: d000 beq.n 1000276e <_etoa+0x6e> -1000276c: e167 b.n 10002a3e <_etoa+0x33e> -1000276e: 9a07 ldr r2, [sp, #28] -10002770: 9b08 ldr r3, [sp, #32] -10002772: 9209 str r2, [sp, #36] ; 0x24 -10002774: 9306 str r3, [sp, #24] -10002776: 2380 movs r3, #128 ; 0x80 -10002778: 00db lsls r3, r3, #3 -1000277a: 9a1e ldr r2, [sp, #120] ; 0x78 -1000277c: 401a ands r2, r3 -1000277e: 920f str r2, [sp, #60] ; 0x3c -10002780: 9a1e ldr r2, [sp, #120] ; 0x78 -10002782: 421a tst r2, r3 -10002784: d101 bne.n 1000278a <_etoa+0x8a> -10002786: 2306 movs r3, #6 -10002788: 931c str r3, [sp, #112] ; 0x70 -1000278a: 9b09 ldr r3, [sp, #36] ; 0x24 -1000278c: 9a06 ldr r2, [sp, #24] -1000278e: 0d10 lsrs r0, r2, #20 -10002790: 0540 lsls r0, r0, #21 -10002792: 0d40 lsrs r0, r0, #21 -10002794: 49c3 ldr r1, [pc, #780] ; (10002aa4 <_etoa+0x3a4>) -10002796: 468c mov ip, r1 -10002798: 4460 add r0, ip -1000279a: 0312 lsls r2, r2, #12 -1000279c: 0b12 lsrs r2, r2, #12 -1000279e: 001e movs r6, r3 -100027a0: 4bc1 ldr r3, [pc, #772] ; (10002aa8 <_etoa+0x3a8>) -100027a2: 4313 orrs r3, r2 -100027a4: 001f movs r7, r3 -100027a6: f001 f9a9 bl 10003afc <__wrap___aeabi_i2d> -100027aa: 4ac0 ldr r2, [pc, #768] ; (10002aac <_etoa+0x3ac>) -100027ac: 4bc0 ldr r3, [pc, #768] ; (10002ab0 <_etoa+0x3b0>) -100027ae: f001 f935 bl 10003a1c <__wrap___aeabi_dmul> -100027b2: 4ac0 ldr r2, [pc, #768] ; (10002ab4 <_etoa+0x3b4>) -100027b4: 4bc0 ldr r3, [pc, #768] ; (10002ab8 <_etoa+0x3b8>) -100027b6: f001 f91f bl 100039f8 <__wrap___aeabi_dadd> -100027ba: 0004 movs r4, r0 -100027bc: 000d movs r5, r1 -100027be: 2200 movs r2, #0 -100027c0: 4bbe ldr r3, [pc, #760] ; (10002abc <_etoa+0x3bc>) -100027c2: 0030 movs r0, r6 -100027c4: 0039 movs r1, r7 -100027c6: f001 f90e bl 100039e6 <__wrap___aeabi_dsub> -100027ca: 4abd ldr r2, [pc, #756] ; (10002ac0 <_etoa+0x3c0>) -100027cc: 4bbd ldr r3, [pc, #756] ; (10002ac4 <_etoa+0x3c4>) -100027ce: f001 f925 bl 10003a1c <__wrap___aeabi_dmul> -100027d2: 0002 movs r2, r0 -100027d4: 000b movs r3, r1 -100027d6: 0020 movs r0, r4 -100027d8: 0029 movs r1, r5 -100027da: f001 f90d bl 100039f8 <__wrap___aeabi_dadd> -100027de: f001 f9a5 bl 10003b2c <__wrap___aeabi_d2iz> -100027e2: 4683 mov fp, r0 -100027e4: f001 f98a bl 10003afc <__wrap___aeabi_i2d> -100027e8: 0004 movs r4, r0 -100027ea: 000d movs r5, r1 -100027ec: 4ab6 ldr r2, [pc, #728] ; (10002ac8 <_etoa+0x3c8>) -100027ee: 4bb7 ldr r3, [pc, #732] ; (10002acc <_etoa+0x3cc>) -100027f0: f001 f914 bl 10003a1c <__wrap___aeabi_dmul> -100027f4: 2200 movs r2, #0 -100027f6: 4bb6 ldr r3, [pc, #728] ; (10002ad0 <_etoa+0x3d0>) -100027f8: f001 f8fe bl 100039f8 <__wrap___aeabi_dadd> -100027fc: f001 f996 bl 10003b2c <__wrap___aeabi_d2iz> -10002800: 0006 movs r6, r0 -10002802: 4ab4 ldr r2, [pc, #720] ; (10002ad4 <_etoa+0x3d4>) -10002804: 4bb4 ldr r3, [pc, #720] ; (10002ad8 <_etoa+0x3d8>) -10002806: 0020 movs r0, r4 -10002808: 0029 movs r1, r5 -1000280a: f001 f907 bl 10003a1c <__wrap___aeabi_dmul> -1000280e: 0004 movs r4, r0 -10002810: 000d movs r5, r1 -10002812: 960a str r6, [sp, #40] ; 0x28 -10002814: 0030 movs r0, r6 -10002816: f001 f971 bl 10003afc <__wrap___aeabi_i2d> -1000281a: 4ab0 ldr r2, [pc, #704] ; (10002adc <_etoa+0x3dc>) -1000281c: 4bb0 ldr r3, [pc, #704] ; (10002ae0 <_etoa+0x3e0>) -1000281e: f001 f8fd bl 10003a1c <__wrap___aeabi_dmul> -10002822: 0002 movs r2, r0 -10002824: 000b movs r3, r1 -10002826: 0020 movs r0, r4 -10002828: 0029 movs r1, r5 -1000282a: f001 f8dc bl 100039e6 <__wrap___aeabi_dsub> -1000282e: 0004 movs r4, r0 -10002830: 000d movs r5, r1 -10002832: 0002 movs r2, r0 -10002834: 000b movs r3, r1 -10002836: f001 f8f1 bl 10003a1c <__wrap___aeabi_dmul> -1000283a: 0006 movs r6, r0 -1000283c: 000f movs r7, r1 -1000283e: 990a ldr r1, [sp, #40] ; 0x28 -10002840: 4ba8 ldr r3, [pc, #672] ; (10002ae4 <_etoa+0x3e4>) -10002842: 469c mov ip, r3 -10002844: 4461 add r1, ip -10002846: 2200 movs r2, #0 -10002848: 2300 movs r3, #0 -1000284a: 920a str r2, [sp, #40] ; 0x28 -1000284c: 930b str r3, [sp, #44] ; 0x2c -1000284e: 0509 lsls r1, r1, #20 -10002850: 910b str r1, [sp, #44] ; 0x2c -10002852: 2100 movs r1, #0 -10002854: 910a str r1, [sp, #40] ; 0x28 -10002856: 0022 movs r2, r4 -10002858: 002b movs r3, r5 -1000285a: 0020 movs r0, r4 -1000285c: 0029 movs r1, r5 -1000285e: f001 f8cb bl 100039f8 <__wrap___aeabi_dadd> -10002862: 900c str r0, [sp, #48] ; 0x30 -10002864: 910d str r1, [sp, #52] ; 0x34 -10002866: 0022 movs r2, r4 -10002868: 002b movs r3, r5 -1000286a: 2000 movs r0, #0 -1000286c: 2180 movs r1, #128 ; 0x80 -1000286e: 05c9 lsls r1, r1, #23 -10002870: f001 f8b9 bl 100039e6 <__wrap___aeabi_dsub> -10002874: 0004 movs r4, r0 -10002876: 000d movs r5, r1 -10002878: 2200 movs r2, #0 -1000287a: 4b9b ldr r3, [pc, #620] ; (10002ae8 <_etoa+0x3e8>) -1000287c: 0030 movs r0, r6 -1000287e: 0039 movs r1, r7 -10002880: f001 f8c3 bl 10003a0a <__wrap___aeabi_ddiv> -10002884: 2200 movs r2, #0 -10002886: 4b99 ldr r3, [pc, #612] ; (10002aec <_etoa+0x3ec>) -10002888: f001 f8b6 bl 100039f8 <__wrap___aeabi_dadd> -1000288c: 0002 movs r2, r0 -1000288e: 000b movs r3, r1 -10002890: 0030 movs r0, r6 -10002892: 0039 movs r1, r7 -10002894: f001 f8b9 bl 10003a0a <__wrap___aeabi_ddiv> -10002898: 2200 movs r2, #0 -1000289a: 4b95 ldr r3, [pc, #596] ; (10002af0 <_etoa+0x3f0>) -1000289c: f001 f8ac bl 100039f8 <__wrap___aeabi_dadd> -100028a0: 0002 movs r2, r0 -100028a2: 000b movs r3, r1 -100028a4: 0030 movs r0, r6 -100028a6: 0039 movs r1, r7 -100028a8: f001 f8af bl 10003a0a <__wrap___aeabi_ddiv> -100028ac: 0002 movs r2, r0 -100028ae: 000b movs r3, r1 -100028b0: 0020 movs r0, r4 -100028b2: 0029 movs r1, r5 -100028b4: f001 f8a0 bl 100039f8 <__wrap___aeabi_dadd> -100028b8: 0002 movs r2, r0 -100028ba: 000b movs r3, r1 -100028bc: 980c ldr r0, [sp, #48] ; 0x30 -100028be: 990d ldr r1, [sp, #52] ; 0x34 -100028c0: f001 f8a3 bl 10003a0a <__wrap___aeabi_ddiv> -100028c4: 2200 movs r2, #0 -100028c6: 4b78 ldr r3, [pc, #480] ; (10002aa8 <_etoa+0x3a8>) -100028c8: f001 f896 bl 100039f8 <__wrap___aeabi_dadd> -100028cc: 9a0a ldr r2, [sp, #40] ; 0x28 -100028ce: 9b0b ldr r3, [sp, #44] ; 0x2c -100028d0: f001 f8a4 bl 10003a1c <__wrap___aeabi_dmul> -100028d4: 0004 movs r4, r0 -100028d6: 000d movs r5, r1 -100028d8: 940a str r4, [sp, #40] ; 0x28 -100028da: 950b str r5, [sp, #44] ; 0x2c -100028dc: 9a09 ldr r2, [sp, #36] ; 0x24 -100028de: 9b06 ldr r3, [sp, #24] -100028e0: f001 f8f4 bl 10003acc <__wrap___aeabi_dcmpgt> -100028e4: 2800 cmp r0, #0 -100028e6: d00b beq.n 10002900 <_etoa+0x200> -100028e8: 2301 movs r3, #1 -100028ea: 425b negs r3, r3 -100028ec: 469c mov ip, r3 -100028ee: 44e3 add fp, ip -100028f0: 2200 movs r2, #0 -100028f2: 4b7e ldr r3, [pc, #504] ; (10002aec <_etoa+0x3ec>) -100028f4: 0020 movs r0, r4 -100028f6: 0029 movs r1, r5 -100028f8: f001 f887 bl 10003a0a <__wrap___aeabi_ddiv> -100028fc: 900a str r0, [sp, #40] ; 0x28 -100028fe: 910b str r1, [sp, #44] ; 0x2c -10002900: 465b mov r3, fp -10002902: 3363 adds r3, #99 ; 0x63 -10002904: 2bc6 cmp r3, #198 ; 0xc6 -10002906: d900 bls.n 1000290a <_etoa+0x20a> -10002908: e0a0 b.n 10002a4c <_etoa+0x34c> -1000290a: 2404 movs r4, #4 -1000290c: 9b1e ldr r3, [sp, #120] ; 0x78 -1000290e: 051b lsls r3, r3, #20 -10002910: d523 bpl.n 1000295a <_etoa+0x25a> -10002912: 4a78 ldr r2, [pc, #480] ; (10002af4 <_etoa+0x3f4>) -10002914: 4b78 ldr r3, [pc, #480] ; (10002af8 <_etoa+0x3f8>) -10002916: 9e09 ldr r6, [sp, #36] ; 0x24 -10002918: 0030 movs r0, r6 -1000291a: 9d06 ldr r5, [sp, #24] -1000291c: 0029 movs r1, r5 -1000291e: f001 f8cd bl 10003abc <__wrap___aeabi_dcmpge> -10002922: 2800 cmp r0, #0 -10002924: d100 bne.n 10002928 <_etoa+0x228> -10002926: e096 b.n 10002a56 <_etoa+0x356> -10002928: 2200 movs r2, #0 -1000292a: 4b74 ldr r3, [pc, #464] ; (10002afc <_etoa+0x3fc>) -1000292c: 0030 movs r0, r6 -1000292e: 0029 movs r1, r5 -10002930: f001 f8b6 bl 10003aa0 <__wrap___aeabi_dcmplt> -10002934: 2800 cmp r0, #0 -10002936: d100 bne.n 1000293a <_etoa+0x23a> -10002938: e08d b.n 10002a56 <_etoa+0x356> -1000293a: 9b1c ldr r3, [sp, #112] ; 0x70 -1000293c: 455b cmp r3, fp -1000293e: dc00 bgt.n 10002942 <_etoa+0x242> -10002940: e086 b.n 10002a50 <_etoa+0x350> -10002942: 465a mov r2, fp -10002944: 1a98 subs r0, r3, r2 -10002946: 1e43 subs r3, r0, #1 -10002948: 931c str r3, [sp, #112] ; 0x70 -1000294a: 2380 movs r3, #128 ; 0x80 -1000294c: 00db lsls r3, r3, #3 -1000294e: 9a1e ldr r2, [sp, #120] ; 0x78 -10002950: 431a orrs r2, r3 -10002952: 921e str r2, [sp, #120] ; 0x78 -10002954: 2400 movs r4, #0 -10002956: 2300 movs r3, #0 -10002958: 469b mov fp, r3 -1000295a: 9b1d ldr r3, [sp, #116] ; 0x74 -1000295c: 429c cmp r4, r3 -1000295e: d300 bcc.n 10002962 <_etoa+0x262> -10002960: e085 b.n 10002a6e <_etoa+0x36e> -10002962: 1b1d subs r5, r3, r4 -10002964: 2302 movs r3, #2 -10002966: 9e1e ldr r6, [sp, #120] ; 0x78 -10002968: 401e ands r6, r3 -1000296a: 9a1e ldr r2, [sp, #120] ; 0x78 -1000296c: 4213 tst r3, r2 -1000296e: d002 beq.n 10002976 <_etoa+0x276> -10002970: 2c00 cmp r4, #0 -10002972: d000 beq.n 10002976 <_etoa+0x276> -10002974: 2500 movs r5, #0 -10002976: 465b mov r3, fp -10002978: 2b00 cmp r3, #0 -1000297a: d007 beq.n 1000298c <_etoa+0x28c> -1000297c: 9a0a ldr r2, [sp, #40] ; 0x28 -1000297e: 9b0b ldr r3, [sp, #44] ; 0x2c -10002980: 9809 ldr r0, [sp, #36] ; 0x24 -10002982: 9906 ldr r1, [sp, #24] -10002984: f001 f841 bl 10003a0a <__wrap___aeabi_ddiv> -10002988: 9009 str r0, [sp, #36] ; 0x24 -1000298a: 9106 str r1, [sp, #24] -1000298c: 2200 movs r2, #0 -1000298e: 2300 movs r3, #0 -10002990: 9807 ldr r0, [sp, #28] -10002992: 9908 ldr r1, [sp, #32] -10002994: f001 f884 bl 10003aa0 <__wrap___aeabi_dcmplt> -10002998: 2800 cmp r0, #0 -1000299a: d16a bne.n 10002a72 <_etoa+0x372> -1000299c: 4b58 ldr r3, [pc, #352] ; (10002b00 <_etoa+0x400>) -1000299e: 9a1e ldr r2, [sp, #120] ; 0x78 -100029a0: 4013 ands r3, r2 -100029a2: 9304 str r3, [sp, #16] -100029a4: 9503 str r5, [sp, #12] -100029a6: 9b1c ldr r3, [sp, #112] ; 0x70 -100029a8: 9302 str r3, [sp, #8] -100029aa: 9a09 ldr r2, [sp, #36] ; 0x24 -100029ac: 9b06 ldr r3, [sp, #24] -100029ae: 9200 str r2, [sp, #0] -100029b0: 9301 str r3, [sp, #4] -100029b2: 4643 mov r3, r8 -100029b4: 9a0e ldr r2, [sp, #56] ; 0x38 -100029b6: 4649 mov r1, r9 -100029b8: 4650 mov r0, sl -100029ba: f000 f8a3 bl 10002b04 <_ftoa> -100029be: 2c00 cmp r4, #0 -100029c0: d036 beq.n 10002a30 <_etoa+0x330> -100029c2: 9b1e ldr r3, [sp, #120] ; 0x78 -100029c4: 069b lsls r3, r3, #26 -100029c6: d55b bpl.n 10002a80 <_etoa+0x380> -100029c8: 2745 movs r7, #69 ; 0x45 -100029ca: 1c45 adds r5, r0, #1 -100029cc: 4643 mov r3, r8 -100029ce: 0002 movs r2, r0 -100029d0: 4649 mov r1, r9 -100029d2: 0038 movs r0, r7 -100029d4: 47d0 blx sl -100029d6: 465b mov r3, fp -100029d8: 17da asrs r2, r3, #31 -100029da: 189b adds r3, r3, r2 -100029dc: 4053 eors r3, r2 -100029de: 2205 movs r2, #5 -100029e0: 9205 str r2, [sp, #20] -100029e2: 3c01 subs r4, #1 -100029e4: 9404 str r4, [sp, #16] -100029e6: 2200 movs r2, #0 -100029e8: 9203 str r2, [sp, #12] -100029ea: 320a adds r2, #10 -100029ec: 9202 str r2, [sp, #8] -100029ee: 465a mov r2, fp -100029f0: 0fd0 lsrs r0, r2, #31 -100029f2: 9001 str r0, [sp, #4] -100029f4: 9300 str r3, [sp, #0] -100029f6: 4643 mov r3, r8 -100029f8: 002a movs r2, r5 -100029fa: 4649 mov r1, r9 -100029fc: 4650 mov r0, sl -100029fe: f7ff fdb0 bl 10002562 <_ntoa_long> -10002a02: 2e00 cmp r6, #0 -10002a04: d014 beq.n 10002a30 <_etoa+0x330> -10002a06: 0002 movs r2, r0 -10002a08: 4657 mov r7, sl -10002a0a: 9e0e ldr r6, [sp, #56] ; 0x38 -10002a0c: 9d1d ldr r5, [sp, #116] ; 0x74 -10002a0e: e03f b.n 10002a90 <_etoa+0x390> -10002a10: 9b1e ldr r3, [sp, #120] ; 0x78 -10002a12: 9304 str r3, [sp, #16] -10002a14: 9b1d ldr r3, [sp, #116] ; 0x74 -10002a16: 9303 str r3, [sp, #12] -10002a18: 9b1c ldr r3, [sp, #112] ; 0x70 -10002a1a: 9302 str r3, [sp, #8] -10002a1c: 9a07 ldr r2, [sp, #28] -10002a1e: 9b08 ldr r3, [sp, #32] -10002a20: 9200 str r2, [sp, #0] -10002a22: 9301 str r3, [sp, #4] -10002a24: 4643 mov r3, r8 -10002a26: 9a0e ldr r2, [sp, #56] ; 0x38 -10002a28: 4649 mov r1, r9 -10002a2a: 4650 mov r0, sl -10002a2c: f000 f86a bl 10002b04 <_ftoa> -10002a30: b011 add sp, #68 ; 0x44 -10002a32: bcf0 pop {r4, r5, r6, r7} -10002a34: 46bb mov fp, r7 -10002a36: 46b2 mov sl, r6 -10002a38: 46a9 mov r9, r5 -10002a3a: 46a0 mov r8, r4 -10002a3c: bdf0 pop {r4, r5, r6, r7, pc} -10002a3e: 9409 str r4, [sp, #36] ; 0x24 -10002a40: 2380 movs r3, #128 ; 0x80 -10002a42: 061b lsls r3, r3, #24 -10002a44: 469c mov ip, r3 -10002a46: 4465 add r5, ip -10002a48: 9506 str r5, [sp, #24] -10002a4a: e694 b.n 10002776 <_etoa+0x76> -10002a4c: 2405 movs r4, #5 -10002a4e: e75d b.n 1000290c <_etoa+0x20c> -10002a50: 2300 movs r3, #0 -10002a52: 931c str r3, [sp, #112] ; 0x70 -10002a54: e779 b.n 1000294a <_etoa+0x24a> -10002a56: 9b1c ldr r3, [sp, #112] ; 0x70 -10002a58: 2b00 cmp r3, #0 -10002a5a: d100 bne.n 10002a5e <_etoa+0x35e> -10002a5c: e77d b.n 1000295a <_etoa+0x25a> -10002a5e: 9b0f ldr r3, [sp, #60] ; 0x3c -10002a60: 2b00 cmp r3, #0 -10002a62: d100 bne.n 10002a66 <_etoa+0x366> -10002a64: e779 b.n 1000295a <_etoa+0x25a> -10002a66: 9b1c ldr r3, [sp, #112] ; 0x70 -10002a68: 3b01 subs r3, #1 -10002a6a: 931c str r3, [sp, #112] ; 0x70 -10002a6c: e775 b.n 1000295a <_etoa+0x25a> -10002a6e: 2500 movs r5, #0 -10002a70: e778 b.n 10002964 <_etoa+0x264> -10002a72: 9906 ldr r1, [sp, #24] -10002a74: 2080 movs r0, #128 ; 0x80 -10002a76: 0600 lsls r0, r0, #24 -10002a78: 4684 mov ip, r0 -10002a7a: 4461 add r1, ip -10002a7c: 9106 str r1, [sp, #24] -10002a7e: e78d b.n 1000299c <_etoa+0x29c> -10002a80: 2765 movs r7, #101 ; 0x65 -10002a82: e7a2 b.n 100029ca <_etoa+0x2ca> -10002a84: 1c54 adds r4, r2, #1 -10002a86: 4643 mov r3, r8 -10002a88: 4649 mov r1, r9 -10002a8a: 2020 movs r0, #32 -10002a8c: 47b8 blx r7 -10002a8e: 0022 movs r2, r4 -10002a90: 1b93 subs r3, r2, r6 -10002a92: 42ab cmp r3, r5 -10002a94: d3f6 bcc.n 10002a84 <_etoa+0x384> -10002a96: 0010 movs r0, r2 -10002a98: e7ca b.n 10002a30 <_etoa+0x330> -10002a9a: 46c0 nop ; (mov r8, r8) -10002a9c: 7fefffff .word 0x7fefffff -10002aa0: ffefffff .word 0xffefffff -10002aa4: fffffc01 .word 0xfffffc01 -10002aa8: 3ff00000 .word 0x3ff00000 -10002aac: 509f79fb .word 0x509f79fb -10002ab0: 3fd34413 .word 0x3fd34413 -10002ab4: 8b60c8b3 .word 0x8b60c8b3 -10002ab8: 3fc68a28 .word 0x3fc68a28 -10002abc: 3ff80000 .word 0x3ff80000 -10002ac0: 636f4361 .word 0x636f4361 -10002ac4: 3fd287a7 .word 0x3fd287a7 -10002ac8: 0979a371 .word 0x0979a371 -10002acc: 400a934f .word 0x400a934f -10002ad0: 3fe00000 .word 0x3fe00000 -10002ad4: bbb55516 .word 0xbbb55516 -10002ad8: 40026bb1 .word 0x40026bb1 -10002adc: fefa39ef .word 0xfefa39ef -10002ae0: 3fe62e42 .word 0x3fe62e42 -10002ae4: 000003ff .word 0x000003ff -10002ae8: 402c0000 .word 0x402c0000 -10002aec: 40240000 .word 0x40240000 -10002af0: 40180000 .word 0x40180000 -10002af4: eb1c432d .word 0xeb1c432d -10002af8: 3f1a36e2 .word 0x3f1a36e2 -10002afc: 412e8480 .word 0x412e8480 -10002b00: fffff7ff .word 0xfffff7ff +10002880 <_etoa>: +10002880: b5f0 push {r4, r5, r6, r7, lr} +10002882: 46de mov lr, fp +10002884: 4657 mov r7, sl +10002886: 464e mov r6, r9 +10002888: 4645 mov r5, r8 +1000288a: b5e0 push {r5, r6, r7, lr} +1000288c: b091 sub sp, #68 ; 0x44 +1000288e: 4682 mov sl, r0 +10002890: 4689 mov r9, r1 +10002892: 920e str r2, [sp, #56] ; 0x38 +10002894: 4698 mov r8, r3 +10002896: 9c1a ldr r4, [sp, #104] ; 0x68 +10002898: 9407 str r4, [sp, #28] +1000289a: 9d1b ldr r5, [sp, #108] ; 0x6c +1000289c: 9508 str r5, [sp, #32] +1000289e: 0022 movs r2, r4 +100028a0: 002b movs r3, r5 +100028a2: 0020 movs r0, r4 +100028a4: 0029 movs r1, r5 +100028a6: f001 f9d6 bl 10003c56 <__wrap___aeabi_dcmpun> +100028aa: 2800 cmp r0, #0 +100028ac: d000 beq.n 100028b0 <_etoa+0x30> +100028ae: e16f b.n 10002b90 <_etoa+0x310> +100028b0: 2201 movs r2, #1 +100028b2: 4252 negs r2, r2 +100028b4: 4bd9 ldr r3, [pc, #868] ; (10002c1c <_etoa+0x39c>) +100028b6: 0020 movs r0, r4 +100028b8: 0029 movs r1, r5 +100028ba: f001 f9c7 bl 10003c4c <__wrap___aeabi_dcmpgt> +100028be: 2800 cmp r0, #0 +100028c0: d000 beq.n 100028c4 <_etoa+0x44> +100028c2: e165 b.n 10002b90 <_etoa+0x310> +100028c4: 2201 movs r2, #1 +100028c6: 4252 negs r2, r2 +100028c8: 4bd5 ldr r3, [pc, #852] ; (10002c20 <_etoa+0x3a0>) +100028ca: 0020 movs r0, r4 +100028cc: 0029 movs r1, r5 +100028ce: f001 f9a7 bl 10003c20 <__wrap___aeabi_dcmplt> +100028d2: 2800 cmp r0, #0 +100028d4: d000 beq.n 100028d8 <_etoa+0x58> +100028d6: e15b b.n 10002b90 <_etoa+0x310> +100028d8: 2200 movs r2, #0 +100028da: 2300 movs r3, #0 +100028dc: 9c07 ldr r4, [sp, #28] +100028de: 0020 movs r0, r4 +100028e0: 9d08 ldr r5, [sp, #32] +100028e2: 0029 movs r1, r5 +100028e4: f001 f99c bl 10003c20 <__wrap___aeabi_dcmplt> +100028e8: 2800 cmp r0, #0 +100028ea: d000 beq.n 100028ee <_etoa+0x6e> +100028ec: e167 b.n 10002bbe <_etoa+0x33e> +100028ee: 9a07 ldr r2, [sp, #28] +100028f0: 9b08 ldr r3, [sp, #32] +100028f2: 9209 str r2, [sp, #36] ; 0x24 +100028f4: 9306 str r3, [sp, #24] +100028f6: 2380 movs r3, #128 ; 0x80 +100028f8: 00db lsls r3, r3, #3 +100028fa: 9a1e ldr r2, [sp, #120] ; 0x78 +100028fc: 401a ands r2, r3 +100028fe: 920f str r2, [sp, #60] ; 0x3c +10002900: 9a1e ldr r2, [sp, #120] ; 0x78 +10002902: 421a tst r2, r3 +10002904: d101 bne.n 1000290a <_etoa+0x8a> +10002906: 2306 movs r3, #6 +10002908: 931c str r3, [sp, #112] ; 0x70 +1000290a: 9b09 ldr r3, [sp, #36] ; 0x24 +1000290c: 9a06 ldr r2, [sp, #24] +1000290e: 0d10 lsrs r0, r2, #20 +10002910: 0540 lsls r0, r0, #21 +10002912: 0d40 lsrs r0, r0, #21 +10002914: 49c3 ldr r1, [pc, #780] ; (10002c24 <_etoa+0x3a4>) +10002916: 468c mov ip, r1 +10002918: 4460 add r0, ip +1000291a: 0312 lsls r2, r2, #12 +1000291c: 0b12 lsrs r2, r2, #12 +1000291e: 001e movs r6, r3 +10002920: 4bc1 ldr r3, [pc, #772] ; (10002c28 <_etoa+0x3a8>) +10002922: 4313 orrs r3, r2 +10002924: 001f movs r7, r3 +10002926: f001 f9a9 bl 10003c7c <__wrap___aeabi_i2d> +1000292a: 4ac0 ldr r2, [pc, #768] ; (10002c2c <_etoa+0x3ac>) +1000292c: 4bc0 ldr r3, [pc, #768] ; (10002c30 <_etoa+0x3b0>) +1000292e: f001 f935 bl 10003b9c <__wrap___aeabi_dmul> +10002932: 4ac0 ldr r2, [pc, #768] ; (10002c34 <_etoa+0x3b4>) +10002934: 4bc0 ldr r3, [pc, #768] ; (10002c38 <_etoa+0x3b8>) +10002936: f001 f91f bl 10003b78 <__wrap___aeabi_dadd> +1000293a: 0004 movs r4, r0 +1000293c: 000d movs r5, r1 +1000293e: 2200 movs r2, #0 +10002940: 4bbe ldr r3, [pc, #760] ; (10002c3c <_etoa+0x3bc>) +10002942: 0030 movs r0, r6 +10002944: 0039 movs r1, r7 +10002946: f001 f90e bl 10003b66 <__wrap___aeabi_dsub> +1000294a: 4abd ldr r2, [pc, #756] ; (10002c40 <_etoa+0x3c0>) +1000294c: 4bbd ldr r3, [pc, #756] ; (10002c44 <_etoa+0x3c4>) +1000294e: f001 f925 bl 10003b9c <__wrap___aeabi_dmul> +10002952: 0002 movs r2, r0 +10002954: 000b movs r3, r1 +10002956: 0020 movs r0, r4 +10002958: 0029 movs r1, r5 +1000295a: f001 f90d bl 10003b78 <__wrap___aeabi_dadd> +1000295e: f001 f9a5 bl 10003cac <__wrap___aeabi_d2iz> +10002962: 4683 mov fp, r0 +10002964: f001 f98a bl 10003c7c <__wrap___aeabi_i2d> +10002968: 0004 movs r4, r0 +1000296a: 000d movs r5, r1 +1000296c: 4ab6 ldr r2, [pc, #728] ; (10002c48 <_etoa+0x3c8>) +1000296e: 4bb7 ldr r3, [pc, #732] ; (10002c4c <_etoa+0x3cc>) +10002970: f001 f914 bl 10003b9c <__wrap___aeabi_dmul> +10002974: 2200 movs r2, #0 +10002976: 4bb6 ldr r3, [pc, #728] ; (10002c50 <_etoa+0x3d0>) +10002978: f001 f8fe bl 10003b78 <__wrap___aeabi_dadd> +1000297c: f001 f996 bl 10003cac <__wrap___aeabi_d2iz> +10002980: 0006 movs r6, r0 +10002982: 4ab4 ldr r2, [pc, #720] ; (10002c54 <_etoa+0x3d4>) +10002984: 4bb4 ldr r3, [pc, #720] ; (10002c58 <_etoa+0x3d8>) +10002986: 0020 movs r0, r4 +10002988: 0029 movs r1, r5 +1000298a: f001 f907 bl 10003b9c <__wrap___aeabi_dmul> +1000298e: 0004 movs r4, r0 +10002990: 000d movs r5, r1 +10002992: 960a str r6, [sp, #40] ; 0x28 +10002994: 0030 movs r0, r6 +10002996: f001 f971 bl 10003c7c <__wrap___aeabi_i2d> +1000299a: 4ab0 ldr r2, [pc, #704] ; (10002c5c <_etoa+0x3dc>) +1000299c: 4bb0 ldr r3, [pc, #704] ; (10002c60 <_etoa+0x3e0>) +1000299e: f001 f8fd bl 10003b9c <__wrap___aeabi_dmul> +100029a2: 0002 movs r2, r0 +100029a4: 000b movs r3, r1 +100029a6: 0020 movs r0, r4 +100029a8: 0029 movs r1, r5 +100029aa: f001 f8dc bl 10003b66 <__wrap___aeabi_dsub> +100029ae: 0004 movs r4, r0 +100029b0: 000d movs r5, r1 +100029b2: 0002 movs r2, r0 +100029b4: 000b movs r3, r1 +100029b6: f001 f8f1 bl 10003b9c <__wrap___aeabi_dmul> +100029ba: 0006 movs r6, r0 +100029bc: 000f movs r7, r1 +100029be: 990a ldr r1, [sp, #40] ; 0x28 +100029c0: 4ba8 ldr r3, [pc, #672] ; (10002c64 <_etoa+0x3e4>) +100029c2: 469c mov ip, r3 +100029c4: 4461 add r1, ip +100029c6: 2200 movs r2, #0 +100029c8: 2300 movs r3, #0 +100029ca: 920a str r2, [sp, #40] ; 0x28 +100029cc: 930b str r3, [sp, #44] ; 0x2c +100029ce: 0509 lsls r1, r1, #20 +100029d0: 910b str r1, [sp, #44] ; 0x2c +100029d2: 2100 movs r1, #0 +100029d4: 910a str r1, [sp, #40] ; 0x28 +100029d6: 0022 movs r2, r4 +100029d8: 002b movs r3, r5 +100029da: 0020 movs r0, r4 +100029dc: 0029 movs r1, r5 +100029de: f001 f8cb bl 10003b78 <__wrap___aeabi_dadd> +100029e2: 900c str r0, [sp, #48] ; 0x30 +100029e4: 910d str r1, [sp, #52] ; 0x34 +100029e6: 0022 movs r2, r4 +100029e8: 002b movs r3, r5 +100029ea: 2000 movs r0, #0 +100029ec: 2180 movs r1, #128 ; 0x80 +100029ee: 05c9 lsls r1, r1, #23 +100029f0: f001 f8b9 bl 10003b66 <__wrap___aeabi_dsub> +100029f4: 0004 movs r4, r0 +100029f6: 000d movs r5, r1 +100029f8: 2200 movs r2, #0 +100029fa: 4b9b ldr r3, [pc, #620] ; (10002c68 <_etoa+0x3e8>) +100029fc: 0030 movs r0, r6 +100029fe: 0039 movs r1, r7 +10002a00: f001 f8c3 bl 10003b8a <__wrap___aeabi_ddiv> +10002a04: 2200 movs r2, #0 +10002a06: 4b99 ldr r3, [pc, #612] ; (10002c6c <_etoa+0x3ec>) +10002a08: f001 f8b6 bl 10003b78 <__wrap___aeabi_dadd> +10002a0c: 0002 movs r2, r0 +10002a0e: 000b movs r3, r1 +10002a10: 0030 movs r0, r6 +10002a12: 0039 movs r1, r7 +10002a14: f001 f8b9 bl 10003b8a <__wrap___aeabi_ddiv> +10002a18: 2200 movs r2, #0 +10002a1a: 4b95 ldr r3, [pc, #596] ; (10002c70 <_etoa+0x3f0>) +10002a1c: f001 f8ac bl 10003b78 <__wrap___aeabi_dadd> +10002a20: 0002 movs r2, r0 +10002a22: 000b movs r3, r1 +10002a24: 0030 movs r0, r6 +10002a26: 0039 movs r1, r7 +10002a28: f001 f8af bl 10003b8a <__wrap___aeabi_ddiv> +10002a2c: 0002 movs r2, r0 +10002a2e: 000b movs r3, r1 +10002a30: 0020 movs r0, r4 +10002a32: 0029 movs r1, r5 +10002a34: f001 f8a0 bl 10003b78 <__wrap___aeabi_dadd> +10002a38: 0002 movs r2, r0 +10002a3a: 000b movs r3, r1 +10002a3c: 980c ldr r0, [sp, #48] ; 0x30 +10002a3e: 990d ldr r1, [sp, #52] ; 0x34 +10002a40: f001 f8a3 bl 10003b8a <__wrap___aeabi_ddiv> +10002a44: 2200 movs r2, #0 +10002a46: 4b78 ldr r3, [pc, #480] ; (10002c28 <_etoa+0x3a8>) +10002a48: f001 f896 bl 10003b78 <__wrap___aeabi_dadd> +10002a4c: 9a0a ldr r2, [sp, #40] ; 0x28 +10002a4e: 9b0b ldr r3, [sp, #44] ; 0x2c +10002a50: f001 f8a4 bl 10003b9c <__wrap___aeabi_dmul> +10002a54: 0004 movs r4, r0 +10002a56: 000d movs r5, r1 +10002a58: 940a str r4, [sp, #40] ; 0x28 +10002a5a: 950b str r5, [sp, #44] ; 0x2c +10002a5c: 9a09 ldr r2, [sp, #36] ; 0x24 +10002a5e: 9b06 ldr r3, [sp, #24] +10002a60: f001 f8f4 bl 10003c4c <__wrap___aeabi_dcmpgt> +10002a64: 2800 cmp r0, #0 +10002a66: d00b beq.n 10002a80 <_etoa+0x200> +10002a68: 2301 movs r3, #1 +10002a6a: 425b negs r3, r3 +10002a6c: 469c mov ip, r3 +10002a6e: 44e3 add fp, ip +10002a70: 2200 movs r2, #0 +10002a72: 4b7e ldr r3, [pc, #504] ; (10002c6c <_etoa+0x3ec>) +10002a74: 0020 movs r0, r4 +10002a76: 0029 movs r1, r5 +10002a78: f001 f887 bl 10003b8a <__wrap___aeabi_ddiv> +10002a7c: 900a str r0, [sp, #40] ; 0x28 +10002a7e: 910b str r1, [sp, #44] ; 0x2c +10002a80: 465b mov r3, fp +10002a82: 3363 adds r3, #99 ; 0x63 +10002a84: 2bc6 cmp r3, #198 ; 0xc6 +10002a86: d900 bls.n 10002a8a <_etoa+0x20a> +10002a88: e0a0 b.n 10002bcc <_etoa+0x34c> +10002a8a: 2404 movs r4, #4 +10002a8c: 9b1e ldr r3, [sp, #120] ; 0x78 +10002a8e: 051b lsls r3, r3, #20 +10002a90: d523 bpl.n 10002ada <_etoa+0x25a> +10002a92: 4a78 ldr r2, [pc, #480] ; (10002c74 <_etoa+0x3f4>) +10002a94: 4b78 ldr r3, [pc, #480] ; (10002c78 <_etoa+0x3f8>) +10002a96: 9e09 ldr r6, [sp, #36] ; 0x24 +10002a98: 0030 movs r0, r6 +10002a9a: 9d06 ldr r5, [sp, #24] +10002a9c: 0029 movs r1, r5 +10002a9e: f001 f8cd bl 10003c3c <__wrap___aeabi_dcmpge> +10002aa2: 2800 cmp r0, #0 +10002aa4: d100 bne.n 10002aa8 <_etoa+0x228> +10002aa6: e096 b.n 10002bd6 <_etoa+0x356> +10002aa8: 2200 movs r2, #0 +10002aaa: 4b74 ldr r3, [pc, #464] ; (10002c7c <_etoa+0x3fc>) +10002aac: 0030 movs r0, r6 +10002aae: 0029 movs r1, r5 +10002ab0: f001 f8b6 bl 10003c20 <__wrap___aeabi_dcmplt> +10002ab4: 2800 cmp r0, #0 +10002ab6: d100 bne.n 10002aba <_etoa+0x23a> +10002ab8: e08d b.n 10002bd6 <_etoa+0x356> +10002aba: 9b1c ldr r3, [sp, #112] ; 0x70 +10002abc: 455b cmp r3, fp +10002abe: dc00 bgt.n 10002ac2 <_etoa+0x242> +10002ac0: e086 b.n 10002bd0 <_etoa+0x350> +10002ac2: 465a mov r2, fp +10002ac4: 1a98 subs r0, r3, r2 +10002ac6: 1e43 subs r3, r0, #1 +10002ac8: 931c str r3, [sp, #112] ; 0x70 +10002aca: 2380 movs r3, #128 ; 0x80 +10002acc: 00db lsls r3, r3, #3 +10002ace: 9a1e ldr r2, [sp, #120] ; 0x78 +10002ad0: 431a orrs r2, r3 +10002ad2: 921e str r2, [sp, #120] ; 0x78 +10002ad4: 2400 movs r4, #0 +10002ad6: 2300 movs r3, #0 +10002ad8: 469b mov fp, r3 +10002ada: 9b1d ldr r3, [sp, #116] ; 0x74 +10002adc: 429c cmp r4, r3 +10002ade: d300 bcc.n 10002ae2 <_etoa+0x262> +10002ae0: e085 b.n 10002bee <_etoa+0x36e> +10002ae2: 1b1d subs r5, r3, r4 +10002ae4: 2302 movs r3, #2 +10002ae6: 9e1e ldr r6, [sp, #120] ; 0x78 +10002ae8: 401e ands r6, r3 +10002aea: 9a1e ldr r2, [sp, #120] ; 0x78 +10002aec: 4213 tst r3, r2 +10002aee: d002 beq.n 10002af6 <_etoa+0x276> +10002af0: 2c00 cmp r4, #0 +10002af2: d000 beq.n 10002af6 <_etoa+0x276> +10002af4: 2500 movs r5, #0 +10002af6: 465b mov r3, fp +10002af8: 2b00 cmp r3, #0 +10002afa: d007 beq.n 10002b0c <_etoa+0x28c> +10002afc: 9a0a ldr r2, [sp, #40] ; 0x28 +10002afe: 9b0b ldr r3, [sp, #44] ; 0x2c +10002b00: 9809 ldr r0, [sp, #36] ; 0x24 +10002b02: 9906 ldr r1, [sp, #24] +10002b04: f001 f841 bl 10003b8a <__wrap___aeabi_ddiv> +10002b08: 9009 str r0, [sp, #36] ; 0x24 +10002b0a: 9106 str r1, [sp, #24] +10002b0c: 2200 movs r2, #0 +10002b0e: 2300 movs r3, #0 +10002b10: 9807 ldr r0, [sp, #28] +10002b12: 9908 ldr r1, [sp, #32] +10002b14: f001 f884 bl 10003c20 <__wrap___aeabi_dcmplt> +10002b18: 2800 cmp r0, #0 +10002b1a: d16a bne.n 10002bf2 <_etoa+0x372> +10002b1c: 4b58 ldr r3, [pc, #352] ; (10002c80 <_etoa+0x400>) +10002b1e: 9a1e ldr r2, [sp, #120] ; 0x78 +10002b20: 4013 ands r3, r2 +10002b22: 9304 str r3, [sp, #16] +10002b24: 9503 str r5, [sp, #12] +10002b26: 9b1c ldr r3, [sp, #112] ; 0x70 +10002b28: 9302 str r3, [sp, #8] +10002b2a: 9a09 ldr r2, [sp, #36] ; 0x24 +10002b2c: 9b06 ldr r3, [sp, #24] +10002b2e: 9200 str r2, [sp, #0] +10002b30: 9301 str r3, [sp, #4] +10002b32: 4643 mov r3, r8 +10002b34: 9a0e ldr r2, [sp, #56] ; 0x38 +10002b36: 4649 mov r1, r9 +10002b38: 4650 mov r0, sl +10002b3a: f000 f8a3 bl 10002c84 <_ftoa> +10002b3e: 2c00 cmp r4, #0 +10002b40: d036 beq.n 10002bb0 <_etoa+0x330> +10002b42: 9b1e ldr r3, [sp, #120] ; 0x78 +10002b44: 069b lsls r3, r3, #26 +10002b46: d55b bpl.n 10002c00 <_etoa+0x380> +10002b48: 2745 movs r7, #69 ; 0x45 +10002b4a: 1c45 adds r5, r0, #1 +10002b4c: 4643 mov r3, r8 +10002b4e: 0002 movs r2, r0 +10002b50: 4649 mov r1, r9 +10002b52: 0038 movs r0, r7 +10002b54: 47d0 blx sl +10002b56: 465b mov r3, fp +10002b58: 17da asrs r2, r3, #31 +10002b5a: 189b adds r3, r3, r2 +10002b5c: 4053 eors r3, r2 +10002b5e: 2205 movs r2, #5 +10002b60: 9205 str r2, [sp, #20] +10002b62: 3c01 subs r4, #1 +10002b64: 9404 str r4, [sp, #16] +10002b66: 2200 movs r2, #0 +10002b68: 9203 str r2, [sp, #12] +10002b6a: 320a adds r2, #10 +10002b6c: 9202 str r2, [sp, #8] +10002b6e: 465a mov r2, fp +10002b70: 0fd0 lsrs r0, r2, #31 +10002b72: 9001 str r0, [sp, #4] +10002b74: 9300 str r3, [sp, #0] +10002b76: 4643 mov r3, r8 +10002b78: 002a movs r2, r5 +10002b7a: 4649 mov r1, r9 +10002b7c: 4650 mov r0, sl +10002b7e: f7ff fdb0 bl 100026e2 <_ntoa_long> +10002b82: 2e00 cmp r6, #0 +10002b84: d014 beq.n 10002bb0 <_etoa+0x330> +10002b86: 0002 movs r2, r0 +10002b88: 4657 mov r7, sl +10002b8a: 9e0e ldr r6, [sp, #56] ; 0x38 +10002b8c: 9d1d ldr r5, [sp, #116] ; 0x74 +10002b8e: e03f b.n 10002c10 <_etoa+0x390> +10002b90: 9b1e ldr r3, [sp, #120] ; 0x78 +10002b92: 9304 str r3, [sp, #16] +10002b94: 9b1d ldr r3, [sp, #116] ; 0x74 +10002b96: 9303 str r3, [sp, #12] +10002b98: 9b1c ldr r3, [sp, #112] ; 0x70 +10002b9a: 9302 str r3, [sp, #8] +10002b9c: 9a07 ldr r2, [sp, #28] +10002b9e: 9b08 ldr r3, [sp, #32] +10002ba0: 9200 str r2, [sp, #0] +10002ba2: 9301 str r3, [sp, #4] +10002ba4: 4643 mov r3, r8 +10002ba6: 9a0e ldr r2, [sp, #56] ; 0x38 +10002ba8: 4649 mov r1, r9 +10002baa: 4650 mov r0, sl +10002bac: f000 f86a bl 10002c84 <_ftoa> +10002bb0: b011 add sp, #68 ; 0x44 +10002bb2: bcf0 pop {r4, r5, r6, r7} +10002bb4: 46bb mov fp, r7 +10002bb6: 46b2 mov sl, r6 +10002bb8: 46a9 mov r9, r5 +10002bba: 46a0 mov r8, r4 +10002bbc: bdf0 pop {r4, r5, r6, r7, pc} +10002bbe: 9409 str r4, [sp, #36] ; 0x24 +10002bc0: 2380 movs r3, #128 ; 0x80 +10002bc2: 061b lsls r3, r3, #24 +10002bc4: 469c mov ip, r3 +10002bc6: 4465 add r5, ip +10002bc8: 9506 str r5, [sp, #24] +10002bca: e694 b.n 100028f6 <_etoa+0x76> +10002bcc: 2405 movs r4, #5 +10002bce: e75d b.n 10002a8c <_etoa+0x20c> +10002bd0: 2300 movs r3, #0 +10002bd2: 931c str r3, [sp, #112] ; 0x70 +10002bd4: e779 b.n 10002aca <_etoa+0x24a> +10002bd6: 9b1c ldr r3, [sp, #112] ; 0x70 +10002bd8: 2b00 cmp r3, #0 +10002bda: d100 bne.n 10002bde <_etoa+0x35e> +10002bdc: e77d b.n 10002ada <_etoa+0x25a> +10002bde: 9b0f ldr r3, [sp, #60] ; 0x3c +10002be0: 2b00 cmp r3, #0 +10002be2: d100 bne.n 10002be6 <_etoa+0x366> +10002be4: e779 b.n 10002ada <_etoa+0x25a> +10002be6: 9b1c ldr r3, [sp, #112] ; 0x70 +10002be8: 3b01 subs r3, #1 +10002bea: 931c str r3, [sp, #112] ; 0x70 +10002bec: e775 b.n 10002ada <_etoa+0x25a> +10002bee: 2500 movs r5, #0 +10002bf0: e778 b.n 10002ae4 <_etoa+0x264> +10002bf2: 9906 ldr r1, [sp, #24] +10002bf4: 2080 movs r0, #128 ; 0x80 +10002bf6: 0600 lsls r0, r0, #24 +10002bf8: 4684 mov ip, r0 +10002bfa: 4461 add r1, ip +10002bfc: 9106 str r1, [sp, #24] +10002bfe: e78d b.n 10002b1c <_etoa+0x29c> +10002c00: 2765 movs r7, #101 ; 0x65 +10002c02: e7a2 b.n 10002b4a <_etoa+0x2ca> +10002c04: 1c54 adds r4, r2, #1 +10002c06: 4643 mov r3, r8 +10002c08: 4649 mov r1, r9 +10002c0a: 2020 movs r0, #32 +10002c0c: 47b8 blx r7 +10002c0e: 0022 movs r2, r4 +10002c10: 1b93 subs r3, r2, r6 +10002c12: 42ab cmp r3, r5 +10002c14: d3f6 bcc.n 10002c04 <_etoa+0x384> +10002c16: 0010 movs r0, r2 +10002c18: e7ca b.n 10002bb0 <_etoa+0x330> +10002c1a: 46c0 nop ; (mov r8, r8) +10002c1c: 7fefffff .word 0x7fefffff +10002c20: ffefffff .word 0xffefffff +10002c24: fffffc01 .word 0xfffffc01 +10002c28: 3ff00000 .word 0x3ff00000 +10002c2c: 509f79fb .word 0x509f79fb +10002c30: 3fd34413 .word 0x3fd34413 +10002c34: 8b60c8b3 .word 0x8b60c8b3 +10002c38: 3fc68a28 .word 0x3fc68a28 +10002c3c: 3ff80000 .word 0x3ff80000 +10002c40: 636f4361 .word 0x636f4361 +10002c44: 3fd287a7 .word 0x3fd287a7 +10002c48: 0979a371 .word 0x0979a371 +10002c4c: 400a934f .word 0x400a934f +10002c50: 3fe00000 .word 0x3fe00000 +10002c54: bbb55516 .word 0xbbb55516 +10002c58: 40026bb1 .word 0x40026bb1 +10002c5c: fefa39ef .word 0xfefa39ef +10002c60: 3fe62e42 .word 0x3fe62e42 +10002c64: 000003ff .word 0x000003ff +10002c68: 402c0000 .word 0x402c0000 +10002c6c: 40240000 .word 0x40240000 +10002c70: 40180000 .word 0x40180000 +10002c74: eb1c432d .word 0xeb1c432d +10002c78: 3f1a36e2 .word 0x3f1a36e2 +10002c7c: 412e8480 .word 0x412e8480 +10002c80: fffff7ff .word 0xfffff7ff -10002b04 <_ftoa>: -10002b04: b5f0 push {r4, r5, r6, r7, lr} -10002b06: 46de mov lr, fp -10002b08: 4657 mov r7, sl -10002b0a: 464e mov r6, r9 -10002b0c: 4645 mov r5, r8 -10002b0e: b5e0 push {r5, r6, r7, lr} -10002b10: b095 sub sp, #84 ; 0x54 -10002b12: 9006 str r0, [sp, #24] -10002b14: 9107 str r1, [sp, #28] -10002b16: 4693 mov fp, r2 -10002b18: 4699 mov r9, r3 -10002b1a: 9f20 ldr r7, [sp, #128] ; 0x80 -10002b1c: 9a1e ldr r2, [sp, #120] ; 0x78 -10002b1e: 9b1f ldr r3, [sp, #124] ; 0x7c -10002b20: 0010 movs r0, r2 -10002b22: 0019 movs r1, r3 -10002b24: f000 ffd7 bl 10003ad6 <__wrap___aeabi_dcmpun> -10002b28: 2800 cmp r0, #0 -10002b2a: d131 bne.n 10002b90 <_ftoa+0x8c> -10002b2c: 2201 movs r2, #1 -10002b2e: 4252 negs r2, r2 -10002b30: 4bbf ldr r3, [pc, #764] ; (10002e30 <_ftoa+0x32c>) -10002b32: 981e ldr r0, [sp, #120] ; 0x78 -10002b34: 991f ldr r1, [sp, #124] ; 0x7c -10002b36: f000 ffb3 bl 10003aa0 <__wrap___aeabi_dcmplt> -10002b3a: 2800 cmp r0, #0 -10002b3c: d137 bne.n 10002bae <_ftoa+0xaa> -10002b3e: 2201 movs r2, #1 -10002b40: 4252 negs r2, r2 -10002b42: 4bbc ldr r3, [pc, #752] ; (10002e34 <_ftoa+0x330>) -10002b44: 981e ldr r0, [sp, #120] ; 0x78 -10002b46: 991f ldr r1, [sp, #124] ; 0x7c -10002b48: f000 ffc0 bl 10003acc <__wrap___aeabi_dcmpgt> -10002b4c: 2800 cmp r0, #0 -10002b4e: d13d bne.n 10002bcc <_ftoa+0xc8> -10002b50: 2200 movs r2, #0 -10002b52: 4bb9 ldr r3, [pc, #740] ; (10002e38 <_ftoa+0x334>) -10002b54: 981e ldr r0, [sp, #120] ; 0x78 -10002b56: 991f ldr r1, [sp, #124] ; 0x7c -10002b58: f000 ffb8 bl 10003acc <__wrap___aeabi_dcmpgt> -10002b5c: 2800 cmp r0, #0 -10002b5e: d150 bne.n 10002c02 <_ftoa+0xfe> -10002b60: 2200 movs r2, #0 -10002b62: 4bb6 ldr r3, [pc, #728] ; (10002e3c <_ftoa+0x338>) -10002b64: 981e ldr r0, [sp, #120] ; 0x78 -10002b66: 991f ldr r1, [sp, #124] ; 0x7c -10002b68: f000 ff9a bl 10003aa0 <__wrap___aeabi_dcmplt> -10002b6c: 2800 cmp r0, #0 -10002b6e: d148 bne.n 10002c02 <_ftoa+0xfe> -10002b70: 2200 movs r2, #0 -10002b72: 2300 movs r3, #0 -10002b74: 981e ldr r0, [sp, #120] ; 0x78 -10002b76: 991f ldr r1, [sp, #124] ; 0x7c -10002b78: f000 ff92 bl 10003aa0 <__wrap___aeabi_dcmplt> -10002b7c: 2800 cmp r0, #0 -10002b7e: d150 bne.n 10002c22 <_ftoa+0x11e> -10002b80: 2300 movs r3, #0 -10002b82: 4698 mov r8, r3 -10002b84: 9b22 ldr r3, [sp, #136] ; 0x88 -10002b86: 055b lsls r3, r3, #21 -10002b88: d400 bmi.n 10002b8c <_ftoa+0x88> -10002b8a: e0b6 b.n 10002cfa <_ftoa+0x1f6> -10002b8c: 2400 movs r4, #0 -10002b8e: e058 b.n 10002c42 <_ftoa+0x13e> -10002b90: 9b22 ldr r3, [sp, #136] ; 0x88 -10002b92: 9303 str r3, [sp, #12] -10002b94: 9b21 ldr r3, [sp, #132] ; 0x84 -10002b96: 9302 str r3, [sp, #8] -10002b98: 2303 movs r3, #3 -10002b9a: 9301 str r3, [sp, #4] -10002b9c: 4ba8 ldr r3, [pc, #672] ; (10002e40 <_ftoa+0x33c>) -10002b9e: 9300 str r3, [sp, #0] -10002ba0: 464b mov r3, r9 -10002ba2: 465a mov r2, fp -10002ba4: 9907 ldr r1, [sp, #28] -10002ba6: 9806 ldr r0, [sp, #24] -10002ba8: f7ff fbfb bl 100023a2 <_out_rev> -10002bac: e10e b.n 10002dcc <_ftoa+0x2c8> -10002bae: 9b22 ldr r3, [sp, #136] ; 0x88 -10002bb0: 9303 str r3, [sp, #12] -10002bb2: 9b21 ldr r3, [sp, #132] ; 0x84 -10002bb4: 9302 str r3, [sp, #8] -10002bb6: 2304 movs r3, #4 -10002bb8: 9301 str r3, [sp, #4] -10002bba: 4ba2 ldr r3, [pc, #648] ; (10002e44 <_ftoa+0x340>) -10002bbc: 9300 str r3, [sp, #0] -10002bbe: 464b mov r3, r9 -10002bc0: 465a mov r2, fp -10002bc2: 9907 ldr r1, [sp, #28] -10002bc4: 9806 ldr r0, [sp, #24] -10002bc6: f7ff fbec bl 100023a2 <_out_rev> -10002bca: e0ff b.n 10002dcc <_ftoa+0x2c8> -10002bcc: 2304 movs r3, #4 -10002bce: 9a22 ldr r2, [sp, #136] ; 0x88 -10002bd0: 401a ands r2, r3 -10002bd2: 9922 ldr r1, [sp, #136] ; 0x88 -10002bd4: 420b tst r3, r1 -10002bd6: d010 beq.n 10002bfa <_ftoa+0xf6> -10002bd8: 4b9b ldr r3, [pc, #620] ; (10002e48 <_ftoa+0x344>) -10002bda: 2a00 cmp r2, #0 -10002bdc: d00f beq.n 10002bfe <_ftoa+0xfa> -10002bde: 2204 movs r2, #4 -10002be0: 9922 ldr r1, [sp, #136] ; 0x88 -10002be2: 9103 str r1, [sp, #12] -10002be4: 9921 ldr r1, [sp, #132] ; 0x84 -10002be6: 9102 str r1, [sp, #8] -10002be8: 9201 str r2, [sp, #4] -10002bea: 9300 str r3, [sp, #0] -10002bec: 464b mov r3, r9 -10002bee: 465a mov r2, fp -10002bf0: 9907 ldr r1, [sp, #28] -10002bf2: 9806 ldr r0, [sp, #24] -10002bf4: f7ff fbd5 bl 100023a2 <_out_rev> -10002bf8: e0e8 b.n 10002dcc <_ftoa+0x2c8> -10002bfa: 4b94 ldr r3, [pc, #592] ; (10002e4c <_ftoa+0x348>) -10002bfc: e7ed b.n 10002bda <_ftoa+0xd6> -10002bfe: 2203 movs r2, #3 -10002c00: e7ee b.n 10002be0 <_ftoa+0xdc> -10002c02: 9b22 ldr r3, [sp, #136] ; 0x88 -10002c04: 9304 str r3, [sp, #16] -10002c06: 9b21 ldr r3, [sp, #132] ; 0x84 -10002c08: 9303 str r3, [sp, #12] -10002c0a: 9702 str r7, [sp, #8] -10002c0c: 9b1e ldr r3, [sp, #120] ; 0x78 -10002c0e: 9c1f ldr r4, [sp, #124] ; 0x7c -10002c10: 9300 str r3, [sp, #0] -10002c12: 9401 str r4, [sp, #4] -10002c14: 464b mov r3, r9 -10002c16: 465a mov r2, fp -10002c18: 9907 ldr r1, [sp, #28] -10002c1a: 9806 ldr r0, [sp, #24] -10002c1c: f7ff fd70 bl 10002700 <_etoa> -10002c20: e0d4 b.n 10002dcc <_ftoa+0x2c8> -10002c22: 9a1e ldr r2, [sp, #120] ; 0x78 -10002c24: 9b1f ldr r3, [sp, #124] ; 0x7c -10002c26: 2000 movs r0, #0 -10002c28: 2100 movs r1, #0 -10002c2a: f000 fedc bl 100039e6 <__wrap___aeabi_dsub> -10002c2e: 901e str r0, [sp, #120] ; 0x78 -10002c30: 911f str r1, [sp, #124] ; 0x7c -10002c32: 2301 movs r3, #1 -10002c34: 4698 mov r8, r3 -10002c36: e7a5 b.n 10002b84 <_ftoa+0x80> -10002c38: ab0c add r3, sp, #48 ; 0x30 -10002c3a: 2230 movs r2, #48 ; 0x30 -10002c3c: 551a strb r2, [r3, r4] -10002c3e: 3f01 subs r7, #1 -10002c40: 3401 adds r4, #1 -10002c42: 2c1f cmp r4, #31 -10002c44: d801 bhi.n 10002c4a <_ftoa+0x146> -10002c46: 2f09 cmp r7, #9 -10002c48: d8f6 bhi.n 10002c38 <_ftoa+0x134> -10002c4a: 981e ldr r0, [sp, #120] ; 0x78 -10002c4c: 991f ldr r1, [sp, #124] ; 0x7c -10002c4e: f000 ff6d bl 10003b2c <__wrap___aeabi_d2iz> -10002c52: 0005 movs r5, r0 -10002c54: f000 ff52 bl 10003afc <__wrap___aeabi_i2d> -10002c58: 0002 movs r2, r0 -10002c5a: 000b movs r3, r1 -10002c5c: 981e ldr r0, [sp, #120] ; 0x78 -10002c5e: 991f ldr r1, [sp, #124] ; 0x7c -10002c60: f000 fec1 bl 100039e6 <__wrap___aeabi_dsub> -10002c64: 00fa lsls r2, r7, #3 -10002c66: 4b7a ldr r3, [pc, #488] ; (10002e50 <_ftoa+0x34c>) -10002c68: 189b adds r3, r3, r2 -10002c6a: 681a ldr r2, [r3, #0] -10002c6c: 685b ldr r3, [r3, #4] -10002c6e: 920a str r2, [sp, #40] ; 0x28 -10002c70: 930b str r3, [sp, #44] ; 0x2c -10002c72: f000 fed3 bl 10003a1c <__wrap___aeabi_dmul> -10002c76: 9008 str r0, [sp, #32] -10002c78: 9109 str r1, [sp, #36] ; 0x24 -10002c7a: f000 ff7b bl 10003b74 <__wrap___aeabi_d2uiz> -10002c7e: 0006 movs r6, r0 -10002c80: f000 ff38 bl 10003af4 <__wrap___aeabi_ui2d> -10002c84: 0002 movs r2, r0 -10002c86: 000b movs r3, r1 -10002c88: 9808 ldr r0, [sp, #32] -10002c8a: 9909 ldr r1, [sp, #36] ; 0x24 -10002c8c: f000 feab bl 100039e6 <__wrap___aeabi_dsub> -10002c90: 9008 str r0, [sp, #32] -10002c92: 9109 str r1, [sp, #36] ; 0x24 -10002c94: 2200 movs r2, #0 -10002c96: 4b6f ldr r3, [pc, #444] ; (10002e54 <_ftoa+0x350>) -10002c98: f000 ff18 bl 10003acc <__wrap___aeabi_dcmpgt> -10002c9c: 2800 cmp r0, #0 -10002c9e: d02e beq.n 10002cfe <_ftoa+0x1fa> -10002ca0: 3601 adds r6, #1 -10002ca2: 0030 movs r0, r6 -10002ca4: f000 ff26 bl 10003af4 <__wrap___aeabi_ui2d> -10002ca8: 0002 movs r2, r0 -10002caa: 000b movs r3, r1 -10002cac: 980a ldr r0, [sp, #40] ; 0x28 -10002cae: 990b ldr r1, [sp, #44] ; 0x2c -10002cb0: f000 fefc bl 10003aac <__wrap___aeabi_dcmple> -10002cb4: 2800 cmp r0, #0 -10002cb6: d001 beq.n 10002cbc <_ftoa+0x1b8> -10002cb8: 3501 adds r5, #1 -10002cba: 2600 movs r6, #0 -10002cbc: 2f00 cmp r7, #0 -10002cbe: d12c bne.n 10002d1a <_ftoa+0x216> -10002cc0: 0028 movs r0, r5 -10002cc2: f000 ff1b bl 10003afc <__wrap___aeabi_i2d> -10002cc6: 0002 movs r2, r0 -10002cc8: 000b movs r3, r1 -10002cca: 981e ldr r0, [sp, #120] ; 0x78 -10002ccc: 991f ldr r1, [sp, #124] ; 0x7c -10002cce: f000 fe8a bl 100039e6 <__wrap___aeabi_dsub> -10002cd2: 0006 movs r6, r0 -10002cd4: 000f movs r7, r1 -10002cd6: 2200 movs r2, #0 -10002cd8: 4b5e ldr r3, [pc, #376] ; (10002e54 <_ftoa+0x350>) -10002cda: f000 fee1 bl 10003aa0 <__wrap___aeabi_dcmplt> -10002cde: 2800 cmp r0, #0 -10002ce0: d146 bne.n 10002d70 <_ftoa+0x26c> -10002ce2: 2200 movs r2, #0 -10002ce4: 4b5b ldr r3, [pc, #364] ; (10002e54 <_ftoa+0x350>) -10002ce6: 0030 movs r0, r6 -10002ce8: 0039 movs r1, r7 -10002cea: f000 feef bl 10003acc <__wrap___aeabi_dcmpgt> -10002cee: 2800 cmp r0, #0 -10002cf0: d13e bne.n 10002d70 <_ftoa+0x26c> -10002cf2: 07eb lsls r3, r5, #31 -10002cf4: d53c bpl.n 10002d70 <_ftoa+0x26c> -10002cf6: 3501 adds r5, #1 -10002cf8: e03a b.n 10002d70 <_ftoa+0x26c> -10002cfa: 2706 movs r7, #6 -10002cfc: e746 b.n 10002b8c <_ftoa+0x88> -10002cfe: 2200 movs r2, #0 -10002d00: 4b54 ldr r3, [pc, #336] ; (10002e54 <_ftoa+0x350>) -10002d02: 9808 ldr r0, [sp, #32] -10002d04: 9909 ldr r1, [sp, #36] ; 0x24 -10002d06: f000 fecb bl 10003aa0 <__wrap___aeabi_dcmplt> -10002d0a: 2800 cmp r0, #0 -10002d0c: d1d6 bne.n 10002cbc <_ftoa+0x1b8> -10002d0e: 2e00 cmp r6, #0 -10002d10: d001 beq.n 10002d16 <_ftoa+0x212> -10002d12: 07f3 lsls r3, r6, #31 -10002d14: d5d2 bpl.n 10002cbc <_ftoa+0x1b8> -10002d16: 3601 adds r6, #1 -10002d18: e7d0 b.n 10002cbc <_ftoa+0x1b8> -10002d1a: 46aa mov sl, r5 -10002d1c: 2c1f cmp r4, #31 -10002d1e: d811 bhi.n 10002d44 <_ftoa+0x240> -10002d20: 3f01 subs r7, #1 -10002d22: 210a movs r1, #10 -10002d24: 0030 movs r0, r6 -10002d26: f000 fc19 bl 1000355c <__wrap___aeabi_uidiv> -10002d2a: 1c65 adds r5, r4, #1 -10002d2c: 3130 adds r1, #48 ; 0x30 -10002d2e: ab0c add r3, sp, #48 ; 0x30 -10002d30: 5519 strb r1, [r3, r4] -10002d32: 210a movs r1, #10 -10002d34: 0030 movs r0, r6 -10002d36: f000 fc11 bl 1000355c <__wrap___aeabi_uidiv> -10002d3a: 2e09 cmp r6, #9 -10002d3c: d90e bls.n 10002d5c <_ftoa+0x258> -10002d3e: 0006 movs r6, r0 -10002d40: 002c movs r4, r5 -10002d42: e7eb b.n 10002d1c <_ftoa+0x218> -10002d44: 4655 mov r5, sl -10002d46: 2c1f cmp r4, #31 -10002d48: d80c bhi.n 10002d64 <_ftoa+0x260> -10002d4a: 1e7b subs r3, r7, #1 -10002d4c: 2f00 cmp r7, #0 -10002d4e: d009 beq.n 10002d64 <_ftoa+0x260> -10002d50: aa0c add r2, sp, #48 ; 0x30 -10002d52: 2130 movs r1, #48 ; 0x30 -10002d54: 5511 strb r1, [r2, r4] -10002d56: 001f movs r7, r3 -10002d58: 3401 adds r4, #1 -10002d5a: e7f4 b.n 10002d46 <_ftoa+0x242> -10002d5c: 002b movs r3, r5 -10002d5e: 4655 mov r5, sl -10002d60: 001c movs r4, r3 -10002d62: e7f0 b.n 10002d46 <_ftoa+0x242> -10002d64: 2c1f cmp r4, #31 -10002d66: d803 bhi.n 10002d70 <_ftoa+0x26c> -10002d68: ab0c add r3, sp, #48 ; 0x30 -10002d6a: 222e movs r2, #46 ; 0x2e -10002d6c: 551a strb r2, [r3, r4] -10002d6e: 3401 adds r4, #1 -10002d70: 2c1f cmp r4, #31 -10002d72: d810 bhi.n 10002d96 <_ftoa+0x292> -10002d74: 210a movs r1, #10 -10002d76: 0028 movs r0, r5 -10002d78: f000 fbc4 bl 10003504 <__wrap___aeabi_idiv> -10002d7c: 1c66 adds r6, r4, #1 -10002d7e: 3130 adds r1, #48 ; 0x30 -10002d80: ab0c add r3, sp, #48 ; 0x30 -10002d82: 5519 strb r1, [r3, r4] -10002d84: 210a movs r1, #10 -10002d86: 0028 movs r0, r5 -10002d88: f000 fbbc bl 10003504 <__wrap___aeabi_idiv> -10002d8c: 1e05 subs r5, r0, #0 -10002d8e: d001 beq.n 10002d94 <_ftoa+0x290> -10002d90: 0034 movs r4, r6 -10002d92: e7ed b.n 10002d70 <_ftoa+0x26c> -10002d94: 0034 movs r4, r6 -10002d96: 2303 movs r3, #3 -10002d98: 9a22 ldr r2, [sp, #136] ; 0x88 -10002d9a: 4013 ands r3, r2 -10002d9c: 2b01 cmp r3, #1 -10002d9e: d01c beq.n 10002dda <_ftoa+0x2d6> -10002da0: 2c1f cmp r4, #31 -10002da2: d806 bhi.n 10002db2 <_ftoa+0x2ae> -10002da4: 4643 mov r3, r8 -10002da6: 2b00 cmp r3, #0 -10002da8: d032 beq.n 10002e10 <_ftoa+0x30c> -10002daa: ab0c add r3, sp, #48 ; 0x30 -10002dac: 222d movs r2, #45 ; 0x2d -10002dae: 551a strb r2, [r3, r4] -10002db0: 3401 adds r4, #1 -10002db2: 9b22 ldr r3, [sp, #136] ; 0x88 -10002db4: 9303 str r3, [sp, #12] -10002db6: 9b21 ldr r3, [sp, #132] ; 0x84 -10002db8: 9302 str r3, [sp, #8] -10002dba: 9401 str r4, [sp, #4] -10002dbc: ab0c add r3, sp, #48 ; 0x30 -10002dbe: 9300 str r3, [sp, #0] -10002dc0: 464b mov r3, r9 -10002dc2: 465a mov r2, fp -10002dc4: 9907 ldr r1, [sp, #28] -10002dc6: 9806 ldr r0, [sp, #24] -10002dc8: f7ff faeb bl 100023a2 <_out_rev> -10002dcc: b015 add sp, #84 ; 0x54 -10002dce: bcf0 pop {r4, r5, r6, r7} -10002dd0: 46bb mov fp, r7 -10002dd2: 46b2 mov sl, r6 -10002dd4: 46a9 mov r9, r5 -10002dd6: 46a0 mov r8, r4 -10002dd8: bdf0 pop {r4, r5, r6, r7, pc} -10002dda: 9b21 ldr r3, [sp, #132] ; 0x84 -10002ddc: 2b00 cmp r3, #0 -10002dde: d013 beq.n 10002e08 <_ftoa+0x304> -10002de0: 4643 mov r3, r8 -10002de2: 2b00 cmp r3, #0 -10002de4: d102 bne.n 10002dec <_ftoa+0x2e8> -10002de6: 330c adds r3, #12 -10002de8: 4213 tst r3, r2 -10002dea: d00f beq.n 10002e0c <_ftoa+0x308> -10002dec: 9b21 ldr r3, [sp, #132] ; 0x84 -10002dee: 3b01 subs r3, #1 -10002df0: 9321 str r3, [sp, #132] ; 0x84 -10002df2: 0019 movs r1, r3 -10002df4: e003 b.n 10002dfe <_ftoa+0x2fa> -10002df6: ab0c add r3, sp, #48 ; 0x30 -10002df8: 2230 movs r2, #48 ; 0x30 -10002dfa: 551a strb r2, [r3, r4] -10002dfc: 3401 adds r4, #1 -10002dfe: 428c cmp r4, r1 -10002e00: d2ce bcs.n 10002da0 <_ftoa+0x29c> -10002e02: 2c1f cmp r4, #31 -10002e04: d9f7 bls.n 10002df6 <_ftoa+0x2f2> -10002e06: e7cb b.n 10002da0 <_ftoa+0x29c> -10002e08: 9921 ldr r1, [sp, #132] ; 0x84 -10002e0a: e7f8 b.n 10002dfe <_ftoa+0x2fa> -10002e0c: 9921 ldr r1, [sp, #132] ; 0x84 -10002e0e: e7f6 b.n 10002dfe <_ftoa+0x2fa> -10002e10: 9b22 ldr r3, [sp, #136] ; 0x88 -10002e12: 075b lsls r3, r3, #29 -10002e14: d504 bpl.n 10002e20 <_ftoa+0x31c> -10002e16: ab0c add r3, sp, #48 ; 0x30 -10002e18: 222b movs r2, #43 ; 0x2b -10002e1a: 551a strb r2, [r3, r4] -10002e1c: 3401 adds r4, #1 -10002e1e: e7c8 b.n 10002db2 <_ftoa+0x2ae> -10002e20: 9b22 ldr r3, [sp, #136] ; 0x88 -10002e22: 071b lsls r3, r3, #28 -10002e24: d5c5 bpl.n 10002db2 <_ftoa+0x2ae> -10002e26: ab0c add r3, sp, #48 ; 0x30 -10002e28: 2220 movs r2, #32 -10002e2a: 551a strb r2, [r3, r4] -10002e2c: 3401 adds r4, #1 -10002e2e: e7c0 b.n 10002db2 <_ftoa+0x2ae> -10002e30: ffefffff .word 0xffefffff -10002e34: 7fefffff .word 0x7fefffff -10002e38: 41cdcd65 .word 0x41cdcd65 -10002e3c: c1cdcd65 .word 0xc1cdcd65 -10002e40: 10007bc4 .word 0x10007bc4 -10002e44: 10007bc8 .word 0x10007bc8 -10002e48: 10007bbc .word 0x10007bbc -10002e4c: 10007bb8 .word 0x10007bb8 -10002e50: 10007db0 .word 0x10007db0 -10002e54: 3fe00000 .word 0x3fe00000 +10002c84 <_ftoa>: +10002c84: b5f0 push {r4, r5, r6, r7, lr} +10002c86: 46de mov lr, fp +10002c88: 4657 mov r7, sl +10002c8a: 464e mov r6, r9 +10002c8c: 4645 mov r5, r8 +10002c8e: b5e0 push {r5, r6, r7, lr} +10002c90: b095 sub sp, #84 ; 0x54 +10002c92: 9006 str r0, [sp, #24] +10002c94: 9107 str r1, [sp, #28] +10002c96: 4693 mov fp, r2 +10002c98: 4699 mov r9, r3 +10002c9a: 9f20 ldr r7, [sp, #128] ; 0x80 +10002c9c: 9a1e ldr r2, [sp, #120] ; 0x78 +10002c9e: 9b1f ldr r3, [sp, #124] ; 0x7c +10002ca0: 0010 movs r0, r2 +10002ca2: 0019 movs r1, r3 +10002ca4: f000 ffd7 bl 10003c56 <__wrap___aeabi_dcmpun> +10002ca8: 2800 cmp r0, #0 +10002caa: d131 bne.n 10002d10 <_ftoa+0x8c> +10002cac: 2201 movs r2, #1 +10002cae: 4252 negs r2, r2 +10002cb0: 4bbf ldr r3, [pc, #764] ; (10002fb0 <_ftoa+0x32c>) +10002cb2: 981e ldr r0, [sp, #120] ; 0x78 +10002cb4: 991f ldr r1, [sp, #124] ; 0x7c +10002cb6: f000 ffb3 bl 10003c20 <__wrap___aeabi_dcmplt> +10002cba: 2800 cmp r0, #0 +10002cbc: d137 bne.n 10002d2e <_ftoa+0xaa> +10002cbe: 2201 movs r2, #1 +10002cc0: 4252 negs r2, r2 +10002cc2: 4bbc ldr r3, [pc, #752] ; (10002fb4 <_ftoa+0x330>) +10002cc4: 981e ldr r0, [sp, #120] ; 0x78 +10002cc6: 991f ldr r1, [sp, #124] ; 0x7c +10002cc8: f000 ffc0 bl 10003c4c <__wrap___aeabi_dcmpgt> +10002ccc: 2800 cmp r0, #0 +10002cce: d13d bne.n 10002d4c <_ftoa+0xc8> +10002cd0: 2200 movs r2, #0 +10002cd2: 4bb9 ldr r3, [pc, #740] ; (10002fb8 <_ftoa+0x334>) +10002cd4: 981e ldr r0, [sp, #120] ; 0x78 +10002cd6: 991f ldr r1, [sp, #124] ; 0x7c +10002cd8: f000 ffb8 bl 10003c4c <__wrap___aeabi_dcmpgt> +10002cdc: 2800 cmp r0, #0 +10002cde: d150 bne.n 10002d82 <_ftoa+0xfe> +10002ce0: 2200 movs r2, #0 +10002ce2: 4bb6 ldr r3, [pc, #728] ; (10002fbc <_ftoa+0x338>) +10002ce4: 981e ldr r0, [sp, #120] ; 0x78 +10002ce6: 991f ldr r1, [sp, #124] ; 0x7c +10002ce8: f000 ff9a bl 10003c20 <__wrap___aeabi_dcmplt> +10002cec: 2800 cmp r0, #0 +10002cee: d148 bne.n 10002d82 <_ftoa+0xfe> +10002cf0: 2200 movs r2, #0 +10002cf2: 2300 movs r3, #0 +10002cf4: 981e ldr r0, [sp, #120] ; 0x78 +10002cf6: 991f ldr r1, [sp, #124] ; 0x7c +10002cf8: f000 ff92 bl 10003c20 <__wrap___aeabi_dcmplt> +10002cfc: 2800 cmp r0, #0 +10002cfe: d150 bne.n 10002da2 <_ftoa+0x11e> +10002d00: 2300 movs r3, #0 +10002d02: 4698 mov r8, r3 +10002d04: 9b22 ldr r3, [sp, #136] ; 0x88 +10002d06: 055b lsls r3, r3, #21 +10002d08: d400 bmi.n 10002d0c <_ftoa+0x88> +10002d0a: e0b6 b.n 10002e7a <_ftoa+0x1f6> +10002d0c: 2400 movs r4, #0 +10002d0e: e058 b.n 10002dc2 <_ftoa+0x13e> +10002d10: 9b22 ldr r3, [sp, #136] ; 0x88 +10002d12: 9303 str r3, [sp, #12] +10002d14: 9b21 ldr r3, [sp, #132] ; 0x84 +10002d16: 9302 str r3, [sp, #8] +10002d18: 2303 movs r3, #3 +10002d1a: 9301 str r3, [sp, #4] +10002d1c: 4ba8 ldr r3, [pc, #672] ; (10002fc0 <_ftoa+0x33c>) +10002d1e: 9300 str r3, [sp, #0] +10002d20: 464b mov r3, r9 +10002d22: 465a mov r2, fp +10002d24: 9907 ldr r1, [sp, #28] +10002d26: 9806 ldr r0, [sp, #24] +10002d28: f7ff fbfb bl 10002522 <_out_rev> +10002d2c: e10e b.n 10002f4c <_ftoa+0x2c8> +10002d2e: 9b22 ldr r3, [sp, #136] ; 0x88 +10002d30: 9303 str r3, [sp, #12] +10002d32: 9b21 ldr r3, [sp, #132] ; 0x84 +10002d34: 9302 str r3, [sp, #8] +10002d36: 2304 movs r3, #4 +10002d38: 9301 str r3, [sp, #4] +10002d3a: 4ba2 ldr r3, [pc, #648] ; (10002fc4 <_ftoa+0x340>) +10002d3c: 9300 str r3, [sp, #0] +10002d3e: 464b mov r3, r9 +10002d40: 465a mov r2, fp +10002d42: 9907 ldr r1, [sp, #28] +10002d44: 9806 ldr r0, [sp, #24] +10002d46: f7ff fbec bl 10002522 <_out_rev> +10002d4a: e0ff b.n 10002f4c <_ftoa+0x2c8> +10002d4c: 2304 movs r3, #4 +10002d4e: 9a22 ldr r2, [sp, #136] ; 0x88 +10002d50: 401a ands r2, r3 +10002d52: 9922 ldr r1, [sp, #136] ; 0x88 +10002d54: 420b tst r3, r1 +10002d56: d010 beq.n 10002d7a <_ftoa+0xf6> +10002d58: 4b9b ldr r3, [pc, #620] ; (10002fc8 <_ftoa+0x344>) +10002d5a: 2a00 cmp r2, #0 +10002d5c: d00f beq.n 10002d7e <_ftoa+0xfa> +10002d5e: 2204 movs r2, #4 +10002d60: 9922 ldr r1, [sp, #136] ; 0x88 +10002d62: 9103 str r1, [sp, #12] +10002d64: 9921 ldr r1, [sp, #132] ; 0x84 +10002d66: 9102 str r1, [sp, #8] +10002d68: 9201 str r2, [sp, #4] +10002d6a: 9300 str r3, [sp, #0] +10002d6c: 464b mov r3, r9 +10002d6e: 465a mov r2, fp +10002d70: 9907 ldr r1, [sp, #28] +10002d72: 9806 ldr r0, [sp, #24] +10002d74: f7ff fbd5 bl 10002522 <_out_rev> +10002d78: e0e8 b.n 10002f4c <_ftoa+0x2c8> +10002d7a: 4b94 ldr r3, [pc, #592] ; (10002fcc <_ftoa+0x348>) +10002d7c: e7ed b.n 10002d5a <_ftoa+0xd6> +10002d7e: 2203 movs r2, #3 +10002d80: e7ee b.n 10002d60 <_ftoa+0xdc> +10002d82: 9b22 ldr r3, [sp, #136] ; 0x88 +10002d84: 9304 str r3, [sp, #16] +10002d86: 9b21 ldr r3, [sp, #132] ; 0x84 +10002d88: 9303 str r3, [sp, #12] +10002d8a: 9702 str r7, [sp, #8] +10002d8c: 9b1e ldr r3, [sp, #120] ; 0x78 +10002d8e: 9c1f ldr r4, [sp, #124] ; 0x7c +10002d90: 9300 str r3, [sp, #0] +10002d92: 9401 str r4, [sp, #4] +10002d94: 464b mov r3, r9 +10002d96: 465a mov r2, fp +10002d98: 9907 ldr r1, [sp, #28] +10002d9a: 9806 ldr r0, [sp, #24] +10002d9c: f7ff fd70 bl 10002880 <_etoa> +10002da0: e0d4 b.n 10002f4c <_ftoa+0x2c8> +10002da2: 9a1e ldr r2, [sp, #120] ; 0x78 +10002da4: 9b1f ldr r3, [sp, #124] ; 0x7c +10002da6: 2000 movs r0, #0 +10002da8: 2100 movs r1, #0 +10002daa: f000 fedc bl 10003b66 <__wrap___aeabi_dsub> +10002dae: 901e str r0, [sp, #120] ; 0x78 +10002db0: 911f str r1, [sp, #124] ; 0x7c +10002db2: 2301 movs r3, #1 +10002db4: 4698 mov r8, r3 +10002db6: e7a5 b.n 10002d04 <_ftoa+0x80> +10002db8: ab0c add r3, sp, #48 ; 0x30 +10002dba: 2230 movs r2, #48 ; 0x30 +10002dbc: 551a strb r2, [r3, r4] +10002dbe: 3f01 subs r7, #1 +10002dc0: 3401 adds r4, #1 +10002dc2: 2c1f cmp r4, #31 +10002dc4: d801 bhi.n 10002dca <_ftoa+0x146> +10002dc6: 2f09 cmp r7, #9 +10002dc8: d8f6 bhi.n 10002db8 <_ftoa+0x134> +10002dca: 981e ldr r0, [sp, #120] ; 0x78 +10002dcc: 991f ldr r1, [sp, #124] ; 0x7c +10002dce: f000 ff6d bl 10003cac <__wrap___aeabi_d2iz> +10002dd2: 0005 movs r5, r0 +10002dd4: f000 ff52 bl 10003c7c <__wrap___aeabi_i2d> +10002dd8: 0002 movs r2, r0 +10002dda: 000b movs r3, r1 +10002ddc: 981e ldr r0, [sp, #120] ; 0x78 +10002dde: 991f ldr r1, [sp, #124] ; 0x7c +10002de0: f000 fec1 bl 10003b66 <__wrap___aeabi_dsub> +10002de4: 00fa lsls r2, r7, #3 +10002de6: 4b7a ldr r3, [pc, #488] ; (10002fd0 <_ftoa+0x34c>) +10002de8: 189b adds r3, r3, r2 +10002dea: 681a ldr r2, [r3, #0] +10002dec: 685b ldr r3, [r3, #4] +10002dee: 920a str r2, [sp, #40] ; 0x28 +10002df0: 930b str r3, [sp, #44] ; 0x2c +10002df2: f000 fed3 bl 10003b9c <__wrap___aeabi_dmul> +10002df6: 9008 str r0, [sp, #32] +10002df8: 9109 str r1, [sp, #36] ; 0x24 +10002dfa: f000 ff7b bl 10003cf4 <__wrap___aeabi_d2uiz> +10002dfe: 0006 movs r6, r0 +10002e00: f000 ff38 bl 10003c74 <__wrap___aeabi_ui2d> +10002e04: 0002 movs r2, r0 +10002e06: 000b movs r3, r1 +10002e08: 9808 ldr r0, [sp, #32] +10002e0a: 9909 ldr r1, [sp, #36] ; 0x24 +10002e0c: f000 feab bl 10003b66 <__wrap___aeabi_dsub> +10002e10: 9008 str r0, [sp, #32] +10002e12: 9109 str r1, [sp, #36] ; 0x24 +10002e14: 2200 movs r2, #0 +10002e16: 4b6f ldr r3, [pc, #444] ; (10002fd4 <_ftoa+0x350>) +10002e18: f000 ff18 bl 10003c4c <__wrap___aeabi_dcmpgt> +10002e1c: 2800 cmp r0, #0 +10002e1e: d02e beq.n 10002e7e <_ftoa+0x1fa> +10002e20: 3601 adds r6, #1 +10002e22: 0030 movs r0, r6 +10002e24: f000 ff26 bl 10003c74 <__wrap___aeabi_ui2d> +10002e28: 0002 movs r2, r0 +10002e2a: 000b movs r3, r1 +10002e2c: 980a ldr r0, [sp, #40] ; 0x28 +10002e2e: 990b ldr r1, [sp, #44] ; 0x2c +10002e30: f000 fefc bl 10003c2c <__wrap___aeabi_dcmple> +10002e34: 2800 cmp r0, #0 +10002e36: d001 beq.n 10002e3c <_ftoa+0x1b8> +10002e38: 3501 adds r5, #1 +10002e3a: 2600 movs r6, #0 +10002e3c: 2f00 cmp r7, #0 +10002e3e: d12c bne.n 10002e9a <_ftoa+0x216> +10002e40: 0028 movs r0, r5 +10002e42: f000 ff1b bl 10003c7c <__wrap___aeabi_i2d> +10002e46: 0002 movs r2, r0 +10002e48: 000b movs r3, r1 +10002e4a: 981e ldr r0, [sp, #120] ; 0x78 +10002e4c: 991f ldr r1, [sp, #124] ; 0x7c +10002e4e: f000 fe8a bl 10003b66 <__wrap___aeabi_dsub> +10002e52: 0006 movs r6, r0 +10002e54: 000f movs r7, r1 +10002e56: 2200 movs r2, #0 +10002e58: 4b5e ldr r3, [pc, #376] ; (10002fd4 <_ftoa+0x350>) +10002e5a: f000 fee1 bl 10003c20 <__wrap___aeabi_dcmplt> +10002e5e: 2800 cmp r0, #0 +10002e60: d146 bne.n 10002ef0 <_ftoa+0x26c> +10002e62: 2200 movs r2, #0 +10002e64: 4b5b ldr r3, [pc, #364] ; (10002fd4 <_ftoa+0x350>) +10002e66: 0030 movs r0, r6 +10002e68: 0039 movs r1, r7 +10002e6a: f000 feef bl 10003c4c <__wrap___aeabi_dcmpgt> +10002e6e: 2800 cmp r0, #0 +10002e70: d13e bne.n 10002ef0 <_ftoa+0x26c> +10002e72: 07eb lsls r3, r5, #31 +10002e74: d53c bpl.n 10002ef0 <_ftoa+0x26c> +10002e76: 3501 adds r5, #1 +10002e78: e03a b.n 10002ef0 <_ftoa+0x26c> +10002e7a: 2706 movs r7, #6 +10002e7c: e746 b.n 10002d0c <_ftoa+0x88> +10002e7e: 2200 movs r2, #0 +10002e80: 4b54 ldr r3, [pc, #336] ; (10002fd4 <_ftoa+0x350>) +10002e82: 9808 ldr r0, [sp, #32] +10002e84: 9909 ldr r1, [sp, #36] ; 0x24 +10002e86: f000 fecb bl 10003c20 <__wrap___aeabi_dcmplt> +10002e8a: 2800 cmp r0, #0 +10002e8c: d1d6 bne.n 10002e3c <_ftoa+0x1b8> +10002e8e: 2e00 cmp r6, #0 +10002e90: d001 beq.n 10002e96 <_ftoa+0x212> +10002e92: 07f3 lsls r3, r6, #31 +10002e94: d5d2 bpl.n 10002e3c <_ftoa+0x1b8> +10002e96: 3601 adds r6, #1 +10002e98: e7d0 b.n 10002e3c <_ftoa+0x1b8> +10002e9a: 46aa mov sl, r5 +10002e9c: 2c1f cmp r4, #31 +10002e9e: d811 bhi.n 10002ec4 <_ftoa+0x240> +10002ea0: 3f01 subs r7, #1 +10002ea2: 210a movs r1, #10 +10002ea4: 0030 movs r0, r6 +10002ea6: f000 fc19 bl 100036dc <__wrap___aeabi_uidiv> +10002eaa: 1c65 adds r5, r4, #1 +10002eac: 3130 adds r1, #48 ; 0x30 +10002eae: ab0c add r3, sp, #48 ; 0x30 +10002eb0: 5519 strb r1, [r3, r4] +10002eb2: 210a movs r1, #10 +10002eb4: 0030 movs r0, r6 +10002eb6: f000 fc11 bl 100036dc <__wrap___aeabi_uidiv> +10002eba: 2e09 cmp r6, #9 +10002ebc: d90e bls.n 10002edc <_ftoa+0x258> +10002ebe: 0006 movs r6, r0 +10002ec0: 002c movs r4, r5 +10002ec2: e7eb b.n 10002e9c <_ftoa+0x218> +10002ec4: 4655 mov r5, sl +10002ec6: 2c1f cmp r4, #31 +10002ec8: d80c bhi.n 10002ee4 <_ftoa+0x260> +10002eca: 1e7b subs r3, r7, #1 +10002ecc: 2f00 cmp r7, #0 +10002ece: d009 beq.n 10002ee4 <_ftoa+0x260> +10002ed0: aa0c add r2, sp, #48 ; 0x30 +10002ed2: 2130 movs r1, #48 ; 0x30 +10002ed4: 5511 strb r1, [r2, r4] +10002ed6: 001f movs r7, r3 +10002ed8: 3401 adds r4, #1 +10002eda: e7f4 b.n 10002ec6 <_ftoa+0x242> +10002edc: 002b movs r3, r5 +10002ede: 4655 mov r5, sl +10002ee0: 001c movs r4, r3 +10002ee2: e7f0 b.n 10002ec6 <_ftoa+0x242> +10002ee4: 2c1f cmp r4, #31 +10002ee6: d803 bhi.n 10002ef0 <_ftoa+0x26c> +10002ee8: ab0c add r3, sp, #48 ; 0x30 +10002eea: 222e movs r2, #46 ; 0x2e +10002eec: 551a strb r2, [r3, r4] +10002eee: 3401 adds r4, #1 +10002ef0: 2c1f cmp r4, #31 +10002ef2: d810 bhi.n 10002f16 <_ftoa+0x292> +10002ef4: 210a movs r1, #10 +10002ef6: 0028 movs r0, r5 +10002ef8: f000 fbc4 bl 10003684 <__wrap___aeabi_idiv> +10002efc: 1c66 adds r6, r4, #1 +10002efe: 3130 adds r1, #48 ; 0x30 +10002f00: ab0c add r3, sp, #48 ; 0x30 +10002f02: 5519 strb r1, [r3, r4] +10002f04: 210a movs r1, #10 +10002f06: 0028 movs r0, r5 +10002f08: f000 fbbc bl 10003684 <__wrap___aeabi_idiv> +10002f0c: 1e05 subs r5, r0, #0 +10002f0e: d001 beq.n 10002f14 <_ftoa+0x290> +10002f10: 0034 movs r4, r6 +10002f12: e7ed b.n 10002ef0 <_ftoa+0x26c> +10002f14: 0034 movs r4, r6 +10002f16: 2303 movs r3, #3 +10002f18: 9a22 ldr r2, [sp, #136] ; 0x88 +10002f1a: 4013 ands r3, r2 +10002f1c: 2b01 cmp r3, #1 +10002f1e: d01c beq.n 10002f5a <_ftoa+0x2d6> +10002f20: 2c1f cmp r4, #31 +10002f22: d806 bhi.n 10002f32 <_ftoa+0x2ae> +10002f24: 4643 mov r3, r8 +10002f26: 2b00 cmp r3, #0 +10002f28: d032 beq.n 10002f90 <_ftoa+0x30c> +10002f2a: ab0c add r3, sp, #48 ; 0x30 +10002f2c: 222d movs r2, #45 ; 0x2d +10002f2e: 551a strb r2, [r3, r4] +10002f30: 3401 adds r4, #1 +10002f32: 9b22 ldr r3, [sp, #136] ; 0x88 +10002f34: 9303 str r3, [sp, #12] +10002f36: 9b21 ldr r3, [sp, #132] ; 0x84 +10002f38: 9302 str r3, [sp, #8] +10002f3a: 9401 str r4, [sp, #4] +10002f3c: ab0c add r3, sp, #48 ; 0x30 +10002f3e: 9300 str r3, [sp, #0] +10002f40: 464b mov r3, r9 +10002f42: 465a mov r2, fp +10002f44: 9907 ldr r1, [sp, #28] +10002f46: 9806 ldr r0, [sp, #24] +10002f48: f7ff faeb bl 10002522 <_out_rev> +10002f4c: b015 add sp, #84 ; 0x54 +10002f4e: bcf0 pop {r4, r5, r6, r7} +10002f50: 46bb mov fp, r7 +10002f52: 46b2 mov sl, r6 +10002f54: 46a9 mov r9, r5 +10002f56: 46a0 mov r8, r4 +10002f58: bdf0 pop {r4, r5, r6, r7, pc} +10002f5a: 9b21 ldr r3, [sp, #132] ; 0x84 +10002f5c: 2b00 cmp r3, #0 +10002f5e: d013 beq.n 10002f88 <_ftoa+0x304> +10002f60: 4643 mov r3, r8 +10002f62: 2b00 cmp r3, #0 +10002f64: d102 bne.n 10002f6c <_ftoa+0x2e8> +10002f66: 330c adds r3, #12 +10002f68: 4213 tst r3, r2 +10002f6a: d00f beq.n 10002f8c <_ftoa+0x308> +10002f6c: 9b21 ldr r3, [sp, #132] ; 0x84 +10002f6e: 3b01 subs r3, #1 +10002f70: 9321 str r3, [sp, #132] ; 0x84 +10002f72: 0019 movs r1, r3 +10002f74: e003 b.n 10002f7e <_ftoa+0x2fa> +10002f76: ab0c add r3, sp, #48 ; 0x30 +10002f78: 2230 movs r2, #48 ; 0x30 +10002f7a: 551a strb r2, [r3, r4] +10002f7c: 3401 adds r4, #1 +10002f7e: 428c cmp r4, r1 +10002f80: d2ce bcs.n 10002f20 <_ftoa+0x29c> +10002f82: 2c1f cmp r4, #31 +10002f84: d9f7 bls.n 10002f76 <_ftoa+0x2f2> +10002f86: e7cb b.n 10002f20 <_ftoa+0x29c> +10002f88: 9921 ldr r1, [sp, #132] ; 0x84 +10002f8a: e7f8 b.n 10002f7e <_ftoa+0x2fa> +10002f8c: 9921 ldr r1, [sp, #132] ; 0x84 +10002f8e: e7f6 b.n 10002f7e <_ftoa+0x2fa> +10002f90: 9b22 ldr r3, [sp, #136] ; 0x88 +10002f92: 075b lsls r3, r3, #29 +10002f94: d504 bpl.n 10002fa0 <_ftoa+0x31c> +10002f96: ab0c add r3, sp, #48 ; 0x30 +10002f98: 222b movs r2, #43 ; 0x2b +10002f9a: 551a strb r2, [r3, r4] +10002f9c: 3401 adds r4, #1 +10002f9e: e7c8 b.n 10002f32 <_ftoa+0x2ae> +10002fa0: 9b22 ldr r3, [sp, #136] ; 0x88 +10002fa2: 071b lsls r3, r3, #28 +10002fa4: d5c5 bpl.n 10002f32 <_ftoa+0x2ae> +10002fa6: ab0c add r3, sp, #48 ; 0x30 +10002fa8: 2220 movs r2, #32 +10002faa: 551a strb r2, [r3, r4] +10002fac: 3401 adds r4, #1 +10002fae: e7c0 b.n 10002f32 <_ftoa+0x2ae> +10002fb0: ffefffff .word 0xffefffff +10002fb4: 7fefffff .word 0x7fefffff +10002fb8: 41cdcd65 .word 0x41cdcd65 +10002fbc: c1cdcd65 .word 0xc1cdcd65 +10002fc0: 10008288 .word 0x10008288 +10002fc4: 1000828c .word 0x1000828c +10002fc8: 10008280 .word 0x10008280 +10002fcc: 1000827c .word 0x1000827c +10002fd0: 10008478 .word 0x10008478 +10002fd4: 3fe00000 .word 0x3fe00000 -10002e58 <_vsnprintf>: -10002e58: b5f0 push {r4, r5, r6, r7, lr} -10002e5a: 46de mov lr, fp -10002e5c: 4657 mov r7, sl -10002e5e: 464e mov r6, r9 -10002e60: 4645 mov r5, r8 -10002e62: b5e0 push {r5, r6, r7, lr} -10002e64: b093 sub sp, #76 ; 0x4c -10002e66: 4682 mov sl, r0 -10002e68: 468b mov fp, r1 -10002e6a: 4690 mov r8, r2 -10002e6c: 9311 str r3, [sp, #68] ; 0x44 -10002e6e: 2900 cmp r1, #0 -10002e70: d100 bne.n 10002e74 <_vsnprintf+0x1c> -10002e72: e2eb b.n 1000344c <_vsnprintf+0x5f4> -10002e74: 2700 movs r7, #0 -10002e76: 4655 mov r5, sl -10002e78: 9b11 ldr r3, [sp, #68] ; 0x44 -10002e7a: 7818 ldrb r0, [r3, #0] -10002e7c: 2800 cmp r0, #0 -10002e7e: d100 bne.n 10002e82 <_vsnprintf+0x2a> -10002e80: e2e7 b.n 10003452 <_vsnprintf+0x5fa> -10002e82: 2825 cmp r0, #37 ; 0x25 -10002e84: d009 beq.n 10002e9a <_vsnprintf+0x42> -10002e86: 1c7c adds r4, r7, #1 -10002e88: 4643 mov r3, r8 -10002e8a: 003a movs r2, r7 -10002e8c: 4659 mov r1, fp -10002e8e: 47a8 blx r5 -10002e90: 9b11 ldr r3, [sp, #68] ; 0x44 -10002e92: 3301 adds r3, #1 -10002e94: 9311 str r3, [sp, #68] ; 0x44 -10002e96: 0027 movs r7, r4 -10002e98: e7ee b.n 10002e78 <_vsnprintf+0x20> -10002e9a: 3301 adds r3, #1 -10002e9c: 9311 str r3, [sp, #68] ; 0x44 -10002e9e: 2400 movs r4, #0 -10002ea0: 9a11 ldr r2, [sp, #68] ; 0x44 -10002ea2: 7811 ldrb r1, [r2, #0] -10002ea4: 000b movs r3, r1 -10002ea6: 3b20 subs r3, #32 -10002ea8: b2d8 uxtb r0, r3 -10002eaa: 2810 cmp r0, #16 -10002eac: d803 bhi.n 10002eb6 <_vsnprintf+0x5e> -10002eae: 0083 lsls r3, r0, #2 -10002eb0: 48d0 ldr r0, [pc, #832] ; (100031f4 <_vsnprintf+0x39c>) -10002eb2: 58c3 ldr r3, [r0, r3] -10002eb4: 469f mov pc, r3 -10002eb6: 000b movs r3, r1 -10002eb8: 3b30 subs r3, #48 ; 0x30 -10002eba: b2db uxtb r3, r3 -10002ebc: 2b09 cmp r3, #9 -10002ebe: d92c bls.n 10002f1a <_vsnprintf+0xc2> -10002ec0: 292a cmp r1, #42 ; 0x2a -10002ec2: d02f beq.n 10002f24 <_vsnprintf+0xcc> -10002ec4: 2300 movs r3, #0 -10002ec6: 930a str r3, [sp, #40] ; 0x28 -10002ec8: 9b11 ldr r3, [sp, #68] ; 0x44 -10002eca: 781a ldrb r2, [r3, #0] -10002ecc: 2a2e cmp r2, #46 ; 0x2e -10002ece: d039 beq.n 10002f44 <_vsnprintf+0xec> -10002ed0: 2300 movs r3, #0 -10002ed2: 469a mov sl, r3 -10002ed4: 9a11 ldr r2, [sp, #68] ; 0x44 -10002ed6: 7813 ldrb r3, [r2, #0] -10002ed8: 3b68 subs r3, #104 ; 0x68 -10002eda: b2d9 uxtb r1, r3 -10002edc: 2912 cmp r1, #18 -10002ede: d876 bhi.n 10002fce <_vsnprintf+0x176> -10002ee0: 008b lsls r3, r1, #2 -10002ee2: 49c5 ldr r1, [pc, #788] ; (100031f8 <_vsnprintf+0x3a0>) -10002ee4: 58cb ldr r3, [r1, r3] -10002ee6: 469f mov pc, r3 -10002ee8: 2301 movs r3, #1 -10002eea: 431c orrs r4, r3 -10002eec: 3201 adds r2, #1 -10002eee: 9211 str r2, [sp, #68] ; 0x44 -10002ef0: e7d6 b.n 10002ea0 <_vsnprintf+0x48> -10002ef2: 2302 movs r3, #2 -10002ef4: 431c orrs r4, r3 -10002ef6: 3201 adds r2, #1 -10002ef8: 9211 str r2, [sp, #68] ; 0x44 -10002efa: e7d1 b.n 10002ea0 <_vsnprintf+0x48> -10002efc: 2304 movs r3, #4 -10002efe: 431c orrs r4, r3 -10002f00: 3201 adds r2, #1 -10002f02: 9211 str r2, [sp, #68] ; 0x44 -10002f04: e7cc b.n 10002ea0 <_vsnprintf+0x48> -10002f06: 2308 movs r3, #8 -10002f08: 431c orrs r4, r3 -10002f0a: 3201 adds r2, #1 -10002f0c: 9211 str r2, [sp, #68] ; 0x44 -10002f0e: e7c7 b.n 10002ea0 <_vsnprintf+0x48> -10002f10: 2310 movs r3, #16 -10002f12: 431c orrs r4, r3 -10002f14: 3201 adds r2, #1 -10002f16: 9211 str r2, [sp, #68] ; 0x44 -10002f18: e7c2 b.n 10002ea0 <_vsnprintf+0x48> -10002f1a: a811 add r0, sp, #68 ; 0x44 -10002f1c: f7ff fa2f bl 1000237e <_atoi> -10002f20: 900a str r0, [sp, #40] ; 0x28 -10002f22: e7d1 b.n 10002ec8 <_vsnprintf+0x70> -10002f24: 9b1c ldr r3, [sp, #112] ; 0x70 -10002f26: 1d1a adds r2, r3, #4 -10002f28: 921c str r2, [sp, #112] ; 0x70 -10002f2a: 6818 ldr r0, [r3, #0] -10002f2c: 2800 cmp r0, #0 -10002f2e: db04 blt.n 10002f3a <_vsnprintf+0xe2> -10002f30: 900a str r0, [sp, #40] ; 0x28 -10002f32: 9b11 ldr r3, [sp, #68] ; 0x44 -10002f34: 3301 adds r3, #1 -10002f36: 9311 str r3, [sp, #68] ; 0x44 -10002f38: e7c6 b.n 10002ec8 <_vsnprintf+0x70> -10002f3a: 2302 movs r3, #2 -10002f3c: 431c orrs r4, r3 -10002f3e: 4243 negs r3, r0 -10002f40: 930a str r3, [sp, #40] ; 0x28 -10002f42: e7f6 b.n 10002f32 <_vsnprintf+0xda> -10002f44: 2280 movs r2, #128 ; 0x80 -10002f46: 00d2 lsls r2, r2, #3 -10002f48: 4314 orrs r4, r2 -10002f4a: 1c5a adds r2, r3, #1 -10002f4c: 9211 str r2, [sp, #68] ; 0x44 -10002f4e: 785a ldrb r2, [r3, #1] -10002f50: 0013 movs r3, r2 -10002f52: 3b30 subs r3, #48 ; 0x30 -10002f54: b2db uxtb r3, r3 -10002f56: 2b09 cmp r3, #9 -10002f58: d904 bls.n 10002f64 <_vsnprintf+0x10c> -10002f5a: 2a2a cmp r2, #42 ; 0x2a -10002f5c: d007 beq.n 10002f6e <_vsnprintf+0x116> -10002f5e: 2300 movs r3, #0 -10002f60: 469a mov sl, r3 -10002f62: e7b7 b.n 10002ed4 <_vsnprintf+0x7c> -10002f64: a811 add r0, sp, #68 ; 0x44 -10002f66: f7ff fa0a bl 1000237e <_atoi> -10002f6a: 4682 mov sl, r0 -10002f6c: e7b2 b.n 10002ed4 <_vsnprintf+0x7c> -10002f6e: 9b1c ldr r3, [sp, #112] ; 0x70 -10002f70: 1d1a adds r2, r3, #4 -10002f72: 921c str r2, [sp, #112] ; 0x70 -10002f74: 6818 ldr r0, [r3, #0] -10002f76: 2800 cmp r0, #0 -10002f78: db04 blt.n 10002f84 <_vsnprintf+0x12c> -10002f7a: 4682 mov sl, r0 -10002f7c: 9b11 ldr r3, [sp, #68] ; 0x44 -10002f7e: 3301 adds r3, #1 -10002f80: 9311 str r3, [sp, #68] ; 0x44 -10002f82: e7a7 b.n 10002ed4 <_vsnprintf+0x7c> -10002f84: 2000 movs r0, #0 -10002f86: e7f8 b.n 10002f7a <_vsnprintf+0x122> -10002f88: 2380 movs r3, #128 ; 0x80 -10002f8a: 005b lsls r3, r3, #1 -10002f8c: 4323 orrs r3, r4 -10002f8e: 1c51 adds r1, r2, #1 -10002f90: 9111 str r1, [sp, #68] ; 0x44 -10002f92: 7852 ldrb r2, [r2, #1] -10002f94: 2a6c cmp r2, #108 ; 0x6c -10002f96: d001 beq.n 10002f9c <_vsnprintf+0x144> -10002f98: 001c movs r4, r3 -10002f9a: e018 b.n 10002fce <_vsnprintf+0x176> -10002f9c: 23c0 movs r3, #192 ; 0xc0 -10002f9e: 009b lsls r3, r3, #2 -10002fa0: 431c orrs r4, r3 -10002fa2: 3101 adds r1, #1 -10002fa4: 9111 str r1, [sp, #68] ; 0x44 -10002fa6: e012 b.n 10002fce <_vsnprintf+0x176> -10002fa8: 2380 movs r3, #128 ; 0x80 -10002faa: 4323 orrs r3, r4 -10002fac: 1c51 adds r1, r2, #1 -10002fae: 9111 str r1, [sp, #68] ; 0x44 -10002fb0: 7852 ldrb r2, [r2, #1] -10002fb2: 2a68 cmp r2, #104 ; 0x68 -10002fb4: d001 beq.n 10002fba <_vsnprintf+0x162> -10002fb6: 001c movs r4, r3 -10002fb8: e009 b.n 10002fce <_vsnprintf+0x176> -10002fba: 23c0 movs r3, #192 ; 0xc0 -10002fbc: 431c orrs r4, r3 -10002fbe: 3101 adds r1, #1 -10002fc0: 9111 str r1, [sp, #68] ; 0x44 -10002fc2: e004 b.n 10002fce <_vsnprintf+0x176> -10002fc4: 2380 movs r3, #128 ; 0x80 -10002fc6: 005b lsls r3, r3, #1 -10002fc8: 431c orrs r4, r3 -10002fca: 3201 adds r2, #1 -10002fcc: 9211 str r2, [sp, #68] ; 0x44 -10002fce: 9b11 ldr r3, [sp, #68] ; 0x44 -10002fd0: 7818 ldrb r0, [r3, #0] -10002fd2: 0003 movs r3, r0 -10002fd4: 3b25 subs r3, #37 ; 0x25 -10002fd6: b2da uxtb r2, r3 -10002fd8: 2a53 cmp r2, #83 ; 0x53 -10002fda: d900 bls.n 10002fde <_vsnprintf+0x186> -10002fdc: e22c b.n 10003438 <_vsnprintf+0x5e0> -10002fde: 0093 lsls r3, r2, #2 -10002fe0: 4a86 ldr r2, [pc, #536] ; (100031fc <_vsnprintf+0x3a4>) -10002fe2: 58d3 ldr r3, [r2, r3] -10002fe4: 469f mov pc, r3 -10002fe6: 2380 movs r3, #128 ; 0x80 -10002fe8: 009b lsls r3, r3, #2 -10002fea: 431c orrs r4, r3 -10002fec: 3201 adds r2, #1 -10002fee: 9211 str r2, [sp, #68] ; 0x44 -10002ff0: e7ed b.n 10002fce <_vsnprintf+0x176> -10002ff2: 2380 movs r3, #128 ; 0x80 -10002ff4: 005b lsls r3, r3, #1 -10002ff6: 431c orrs r4, r3 -10002ff8: 3201 adds r2, #1 -10002ffa: 9211 str r2, [sp, #68] ; 0x44 -10002ffc: e7e7 b.n 10002fce <_vsnprintf+0x176> -10002ffe: 2878 cmp r0, #120 ; 0x78 -10003000: d009 beq.n 10003016 <_vsnprintf+0x1be> -10003002: 2858 cmp r0, #88 ; 0x58 -10003004: d038 beq.n 10003078 <_vsnprintf+0x220> -10003006: 286f cmp r0, #111 ; 0x6f -10003008: d038 beq.n 1000307c <_vsnprintf+0x224> -1000300a: 2862 cmp r0, #98 ; 0x62 -1000300c: d038 beq.n 10003080 <_vsnprintf+0x228> -1000300e: 2310 movs r3, #16 -10003010: 439c bics r4, r3 -10003012: 260a movs r6, #10 -10003014: e000 b.n 10003018 <_vsnprintf+0x1c0> -10003016: 2610 movs r6, #16 -10003018: 2858 cmp r0, #88 ; 0x58 -1000301a: d033 beq.n 10003084 <_vsnprintf+0x22c> -1000301c: 2869 cmp r0, #105 ; 0x69 -1000301e: d003 beq.n 10003028 <_vsnprintf+0x1d0> -10003020: 2864 cmp r0, #100 ; 0x64 -10003022: d001 beq.n 10003028 <_vsnprintf+0x1d0> -10003024: 220c movs r2, #12 -10003026: 4394 bics r4, r2 -10003028: 0563 lsls r3, r4, #21 -1000302a: d501 bpl.n 10003030 <_vsnprintf+0x1d8> -1000302c: 2201 movs r2, #1 -1000302e: 4394 bics r4, r2 -10003030: 2869 cmp r0, #105 ; 0x69 -10003032: d02a beq.n 1000308a <_vsnprintf+0x232> -10003034: 2864 cmp r0, #100 ; 0x64 -10003036: d028 beq.n 1000308a <_vsnprintf+0x232> -10003038: 05a3 lsls r3, r4, #22 -1000303a: d500 bpl.n 1000303e <_vsnprintf+0x1e6> -1000303c: e09f b.n 1000317e <_vsnprintf+0x326> -1000303e: 05e3 lsls r3, r4, #23 -10003040: d500 bpl.n 10003044 <_vsnprintf+0x1ec> -10003042: e0b8 b.n 100031b6 <_vsnprintf+0x35e> -10003044: 0663 lsls r3, r4, #25 -10003046: d400 bmi.n 1000304a <_vsnprintf+0x1f2> -10003048: e0ca b.n 100031e0 <_vsnprintf+0x388> -1000304a: 9a1c ldr r2, [sp, #112] ; 0x70 -1000304c: 1d11 adds r1, r2, #4 -1000304e: 911c str r1, [sp, #112] ; 0x70 -10003050: 6811 ldr r1, [r2, #0] -10003052: 22ff movs r2, #255 ; 0xff -10003054: 400a ands r2, r1 -10003056: 9405 str r4, [sp, #20] -10003058: 9b0a ldr r3, [sp, #40] ; 0x28 -1000305a: 9304 str r3, [sp, #16] -1000305c: 4653 mov r3, sl -1000305e: 9303 str r3, [sp, #12] -10003060: 9602 str r6, [sp, #8] -10003062: 2300 movs r3, #0 -10003064: 9301 str r3, [sp, #4] -10003066: 9200 str r2, [sp, #0] -10003068: 4643 mov r3, r8 -1000306a: 003a movs r2, r7 -1000306c: 4659 mov r1, fp -1000306e: 0028 movs r0, r5 -10003070: f7ff fa77 bl 10002562 <_ntoa_long> -10003074: 0007 movs r7, r0 -10003076: e027 b.n 100030c8 <_vsnprintf+0x270> -10003078: 2610 movs r6, #16 -1000307a: e7cd b.n 10003018 <_vsnprintf+0x1c0> -1000307c: 2608 movs r6, #8 -1000307e: e7cb b.n 10003018 <_vsnprintf+0x1c0> -10003080: 2602 movs r6, #2 -10003082: e7c9 b.n 10003018 <_vsnprintf+0x1c0> -10003084: 2220 movs r2, #32 -10003086: 4314 orrs r4, r2 -10003088: e7c8 b.n 1000301c <_vsnprintf+0x1c4> -1000308a: 05a3 lsls r3, r4, #22 -1000308c: d420 bmi.n 100030d0 <_vsnprintf+0x278> -1000308e: 05e3 lsls r3, r4, #23 -10003090: d450 bmi.n 10003134 <_vsnprintf+0x2dc> -10003092: 0663 lsls r3, r4, #25 -10003094: d566 bpl.n 10003164 <_vsnprintf+0x30c> -10003096: 9a1c ldr r2, [sp, #112] ; 0x70 -10003098: 1d11 adds r1, r2, #4 -1000309a: 911c str r1, [sp, #112] ; 0x70 -1000309c: 6811 ldr r1, [r2, #0] -1000309e: 22ff movs r2, #255 ; 0xff -100030a0: 400a ands r2, r1 -100030a2: 17d3 asrs r3, r2, #31 -100030a4: 18d1 adds r1, r2, r3 -100030a6: 4059 eors r1, r3 -100030a8: 9405 str r4, [sp, #20] -100030aa: 9b0a ldr r3, [sp, #40] ; 0x28 -100030ac: 9304 str r3, [sp, #16] -100030ae: 4653 mov r3, sl -100030b0: 9303 str r3, [sp, #12] -100030b2: 9602 str r6, [sp, #8] -100030b4: 0fd2 lsrs r2, r2, #31 -100030b6: 9201 str r2, [sp, #4] -100030b8: 9100 str r1, [sp, #0] -100030ba: 4643 mov r3, r8 -100030bc: 003a movs r2, r7 -100030be: 4659 mov r1, fp -100030c0: 0028 movs r0, r5 -100030c2: f7ff fa4e bl 10002562 <_ntoa_long> -100030c6: 0007 movs r7, r0 -100030c8: 9b11 ldr r3, [sp, #68] ; 0x44 -100030ca: 3301 adds r3, #1 -100030cc: 9311 str r3, [sp, #68] ; 0x44 -100030ce: e6d3 b.n 10002e78 <_vsnprintf+0x20> -100030d0: 9b1c ldr r3, [sp, #112] ; 0x70 -100030d2: 1dda adds r2, r3, #7 -100030d4: 2107 movs r1, #7 -100030d6: 438a bics r2, r1 -100030d8: 0011 movs r1, r2 -100030da: 3108 adds r1, #8 -100030dc: 911c str r1, [sp, #112] ; 0x70 -100030de: 6811 ldr r1, [r2, #0] -100030e0: 6853 ldr r3, [r2, #4] -100030e2: 469c mov ip, r3 -100030e4: 17db asrs r3, r3, #31 -100030e6: 930c str r3, [sp, #48] ; 0x30 -100030e8: 930d str r3, [sp, #52] ; 0x34 -100030ea: 9a0c ldr r2, [sp, #48] ; 0x30 -100030ec: 9b0d ldr r3, [sp, #52] ; 0x34 -100030ee: 0010 movs r0, r2 -100030f0: 4048 eors r0, r1 -100030f2: 900e str r0, [sp, #56] ; 0x38 -100030f4: 4662 mov r2, ip -100030f6: 4053 eors r3, r2 -100030f8: 930f str r3, [sp, #60] ; 0x3c -100030fa: 980e ldr r0, [sp, #56] ; 0x38 -100030fc: 990f ldr r1, [sp, #60] ; 0x3c -100030fe: 9a0c ldr r2, [sp, #48] ; 0x30 -10003100: 9b0d ldr r3, [sp, #52] ; 0x34 -10003102: 1a80 subs r0, r0, r2 -10003104: 4199 sbcs r1, r3 -10003106: 900e str r0, [sp, #56] ; 0x38 -10003108: 910f str r1, [sp, #60] ; 0x3c -1000310a: 9408 str r4, [sp, #32] -1000310c: 9b0a ldr r3, [sp, #40] ; 0x28 -1000310e: 9307 str r3, [sp, #28] -10003110: 4653 mov r3, sl -10003112: 9306 str r3, [sp, #24] -10003114: 9604 str r6, [sp, #16] -10003116: 2300 movs r3, #0 -10003118: 9305 str r3, [sp, #20] -1000311a: 4663 mov r3, ip -1000311c: 0fda lsrs r2, r3, #31 -1000311e: 9202 str r2, [sp, #8] -10003120: 9000 str r0, [sp, #0] -10003122: 9101 str r1, [sp, #4] -10003124: 4643 mov r3, r8 -10003126: 003a movs r2, r7 -10003128: 4659 mov r1, fp -1000312a: 0028 movs r0, r5 -1000312c: f7ff fa77 bl 1000261e <_ntoa_long_long> -10003130: 0007 movs r7, r0 -10003132: e7c9 b.n 100030c8 <_vsnprintf+0x270> -10003134: 9a1c ldr r2, [sp, #112] ; 0x70 -10003136: 1d11 adds r1, r2, #4 -10003138: 911c str r1, [sp, #112] ; 0x70 -1000313a: 6812 ldr r2, [r2, #0] -1000313c: 17d3 asrs r3, r2, #31 -1000313e: 18d1 adds r1, r2, r3 -10003140: 4059 eors r1, r3 -10003142: 9405 str r4, [sp, #20] -10003144: 9b0a ldr r3, [sp, #40] ; 0x28 -10003146: 9304 str r3, [sp, #16] -10003148: 4653 mov r3, sl -1000314a: 9303 str r3, [sp, #12] -1000314c: 9602 str r6, [sp, #8] -1000314e: 0fd2 lsrs r2, r2, #31 -10003150: 9201 str r2, [sp, #4] -10003152: 9100 str r1, [sp, #0] -10003154: 4643 mov r3, r8 -10003156: 003a movs r2, r7 -10003158: 4659 mov r1, fp -1000315a: 0028 movs r0, r5 -1000315c: f7ff fa01 bl 10002562 <_ntoa_long> -10003160: 0007 movs r7, r0 -10003162: e7b1 b.n 100030c8 <_vsnprintf+0x270> -10003164: 0623 lsls r3, r4, #24 -10003166: d505 bpl.n 10003174 <_vsnprintf+0x31c> -10003168: 9a1c ldr r2, [sp, #112] ; 0x70 -1000316a: 1d11 adds r1, r2, #4 -1000316c: 911c str r1, [sp, #112] ; 0x70 -1000316e: 2300 movs r3, #0 -10003170: 5ed2 ldrsh r2, [r2, r3] -10003172: e796 b.n 100030a2 <_vsnprintf+0x24a> -10003174: 9a1c ldr r2, [sp, #112] ; 0x70 -10003176: 1d11 adds r1, r2, #4 -10003178: 911c str r1, [sp, #112] ; 0x70 -1000317a: 6812 ldr r2, [r2, #0] -1000317c: e791 b.n 100030a2 <_vsnprintf+0x24a> -1000317e: 9b1c ldr r3, [sp, #112] ; 0x70 -10003180: 1dda adds r2, r3, #7 -10003182: 2107 movs r1, #7 -10003184: 438a bics r2, r1 -10003186: 0011 movs r1, r2 -10003188: 3108 adds r1, #8 -1000318a: 911c str r1, [sp, #112] ; 0x70 -1000318c: 9408 str r4, [sp, #32] -1000318e: 9b0a ldr r3, [sp, #40] ; 0x28 -10003190: 9307 str r3, [sp, #28] -10003192: 4653 mov r3, sl -10003194: 9306 str r3, [sp, #24] -10003196: 9604 str r6, [sp, #16] -10003198: 2300 movs r3, #0 -1000319a: 9305 str r3, [sp, #20] -1000319c: 9302 str r3, [sp, #8] -1000319e: 6813 ldr r3, [r2, #0] -100031a0: 6854 ldr r4, [r2, #4] -100031a2: 9300 str r3, [sp, #0] -100031a4: 9401 str r4, [sp, #4] -100031a6: 4643 mov r3, r8 -100031a8: 003a movs r2, r7 -100031aa: 4659 mov r1, fp -100031ac: 0028 movs r0, r5 -100031ae: f7ff fa36 bl 1000261e <_ntoa_long_long> -100031b2: 0007 movs r7, r0 -100031b4: e788 b.n 100030c8 <_vsnprintf+0x270> -100031b6: 9a1c ldr r2, [sp, #112] ; 0x70 -100031b8: 1d11 adds r1, r2, #4 -100031ba: 911c str r1, [sp, #112] ; 0x70 -100031bc: 9405 str r4, [sp, #20] -100031be: 9b0a ldr r3, [sp, #40] ; 0x28 -100031c0: 9304 str r3, [sp, #16] -100031c2: 4653 mov r3, sl -100031c4: 9303 str r3, [sp, #12] -100031c6: 9602 str r6, [sp, #8] -100031c8: 2300 movs r3, #0 -100031ca: 9301 str r3, [sp, #4] -100031cc: 6813 ldr r3, [r2, #0] -100031ce: 9300 str r3, [sp, #0] -100031d0: 4643 mov r3, r8 -100031d2: 003a movs r2, r7 -100031d4: 4659 mov r1, fp -100031d6: 0028 movs r0, r5 -100031d8: f7ff f9c3 bl 10002562 <_ntoa_long> -100031dc: 0007 movs r7, r0 -100031de: e773 b.n 100030c8 <_vsnprintf+0x270> -100031e0: 0623 lsls r3, r4, #24 -100031e2: d50d bpl.n 10003200 <_vsnprintf+0x3a8> -100031e4: 9a1c ldr r2, [sp, #112] ; 0x70 -100031e6: 1d11 adds r1, r2, #4 -100031e8: 911c str r1, [sp, #112] ; 0x70 -100031ea: 6812 ldr r2, [r2, #0] -100031ec: 0412 lsls r2, r2, #16 -100031ee: 0c12 lsrs r2, r2, #16 -100031f0: e731 b.n 10003056 <_vsnprintf+0x1fe> -100031f2: 46c0 nop ; (mov r8, r8) -100031f4: 10007bd0 .word 0x10007bd0 -100031f8: 10007c14 .word 0x10007c14 -100031fc: 10007c60 .word 0x10007c60 -10003200: 9a1c ldr r2, [sp, #112] ; 0x70 -10003202: 1d11 adds r1, r2, #4 -10003204: 911c str r1, [sp, #112] ; 0x70 -10003206: 6812 ldr r2, [r2, #0] -10003208: e725 b.n 10003056 <_vsnprintf+0x1fe> -1000320a: 2846 cmp r0, #70 ; 0x46 -1000320c: d01a beq.n 10003244 <_vsnprintf+0x3ec> -1000320e: 9b1c ldr r3, [sp, #112] ; 0x70 -10003210: 3307 adds r3, #7 -10003212: 2207 movs r2, #7 -10003214: 4393 bics r3, r2 -10003216: 001a movs r2, r3 -10003218: 3208 adds r2, #8 -1000321a: 921c str r2, [sp, #112] ; 0x70 -1000321c: 9404 str r4, [sp, #16] -1000321e: 9a0a ldr r2, [sp, #40] ; 0x28 -10003220: 9203 str r2, [sp, #12] -10003222: 4652 mov r2, sl -10003224: 9202 str r2, [sp, #8] -10003226: 685c ldr r4, [r3, #4] -10003228: 681b ldr r3, [r3, #0] -1000322a: 9300 str r3, [sp, #0] -1000322c: 9401 str r4, [sp, #4] -1000322e: 4643 mov r3, r8 -10003230: 003a movs r2, r7 -10003232: 4659 mov r1, fp -10003234: 0028 movs r0, r5 -10003236: f7ff fc65 bl 10002b04 <_ftoa> -1000323a: 0007 movs r7, r0 -1000323c: 9b11 ldr r3, [sp, #68] ; 0x44 -1000323e: 3301 adds r3, #1 -10003240: 9311 str r3, [sp, #68] ; 0x44 -10003242: e619 b.n 10002e78 <_vsnprintf+0x20> -10003244: 2320 movs r3, #32 -10003246: 431c orrs r4, r3 -10003248: e7e1 b.n 1000320e <_vsnprintf+0x3b6> -1000324a: 2867 cmp r0, #103 ; 0x67 -1000324c: d001 beq.n 10003252 <_vsnprintf+0x3fa> -1000324e: 2847 cmp r0, #71 ; 0x47 -10003250: d102 bne.n 10003258 <_vsnprintf+0x400> -10003252: 2380 movs r3, #128 ; 0x80 -10003254: 011b lsls r3, r3, #4 -10003256: 431c orrs r4, r3 -10003258: 2845 cmp r0, #69 ; 0x45 -1000325a: d001 beq.n 10003260 <_vsnprintf+0x408> -1000325c: 2847 cmp r0, #71 ; 0x47 -1000325e: d101 bne.n 10003264 <_vsnprintf+0x40c> -10003260: 2320 movs r3, #32 -10003262: 431c orrs r4, r3 -10003264: 9b1c ldr r3, [sp, #112] ; 0x70 -10003266: 3307 adds r3, #7 -10003268: 2207 movs r2, #7 -1000326a: 4393 bics r3, r2 -1000326c: 001a movs r2, r3 -1000326e: 3208 adds r2, #8 -10003270: 921c str r2, [sp, #112] ; 0x70 -10003272: 9404 str r4, [sp, #16] -10003274: 9a0a ldr r2, [sp, #40] ; 0x28 -10003276: 9203 str r2, [sp, #12] -10003278: 4652 mov r2, sl -1000327a: 9202 str r2, [sp, #8] -1000327c: 685c ldr r4, [r3, #4] -1000327e: 681b ldr r3, [r3, #0] -10003280: 9300 str r3, [sp, #0] -10003282: 9401 str r4, [sp, #4] -10003284: 4643 mov r3, r8 -10003286: 003a movs r2, r7 -10003288: 4659 mov r1, fp -1000328a: 0028 movs r0, r5 -1000328c: f7ff fa38 bl 10002700 <_etoa> -10003290: 0007 movs r7, r0 -10003292: 9b11 ldr r3, [sp, #68] ; 0x44 -10003294: 3301 adds r3, #1 -10003296: 9311 str r3, [sp, #68] ; 0x44 -10003298: e5ee b.n 10002e78 <_vsnprintf+0x20> -1000329a: 2302 movs r3, #2 -1000329c: 001a movs r2, r3 -1000329e: 4022 ands r2, r4 -100032a0: 4692 mov sl, r2 -100032a2: 4223 tst r3, r4 -100032a4: d01f beq.n 100032e6 <_vsnprintf+0x48e> -100032a6: 2401 movs r4, #1 -100032a8: 9b1c ldr r3, [sp, #112] ; 0x70 -100032aa: 1d1a adds r2, r3, #4 -100032ac: 921c str r2, [sp, #112] ; 0x70 -100032ae: 1c7a adds r2, r7, #1 -100032b0: 4691 mov r9, r2 -100032b2: 7818 ldrb r0, [r3, #0] -100032b4: 4643 mov r3, r8 -100032b6: 003a movs r2, r7 -100032b8: 4659 mov r1, fp -100032ba: 47a8 blx r5 -100032bc: 4653 mov r3, sl -100032be: 2b00 cmp r3, #0 -100032c0: d116 bne.n 100032f0 <_vsnprintf+0x498> -100032c2: 9b11 ldr r3, [sp, #68] ; 0x44 -100032c4: 3301 adds r3, #1 -100032c6: 9311 str r3, [sp, #68] ; 0x44 -100032c8: 464f mov r7, r9 -100032ca: e5d5 b.n 10002e78 <_vsnprintf+0x20> -100032cc: 1c56 adds r6, r2, #1 -100032ce: 4643 mov r3, r8 -100032d0: 4659 mov r1, fp -100032d2: 2020 movs r0, #32 -100032d4: 47b8 blx r7 -100032d6: 0023 movs r3, r4 -100032d8: 0032 movs r2, r6 -100032da: 1c5c adds r4, r3, #1 -100032dc: 429d cmp r5, r3 -100032de: d8f5 bhi.n 100032cc <_vsnprintf+0x474> -100032e0: 003d movs r5, r7 -100032e2: 0017 movs r7, r2 -100032e4: e7e0 b.n 100032a8 <_vsnprintf+0x450> -100032e6: 2301 movs r3, #1 -100032e8: 003a movs r2, r7 -100032ea: 002f movs r7, r5 -100032ec: 9d0a ldr r5, [sp, #40] ; 0x28 -100032ee: e7f4 b.n 100032da <_vsnprintf+0x482> -100032f0: 464a mov r2, r9 -100032f2: 46a9 mov r9, r5 -100032f4: 9d0a ldr r5, [sp, #40] ; 0x28 -100032f6: e006 b.n 10003306 <_vsnprintf+0x4ae> -100032f8: 1c57 adds r7, r2, #1 -100032fa: 4643 mov r3, r8 -100032fc: 4659 mov r1, fp -100032fe: 2020 movs r0, #32 -10003300: 47c8 blx r9 -10003302: 0034 movs r4, r6 -10003304: 003a movs r2, r7 -10003306: 1c66 adds r6, r4, #1 -10003308: 42a5 cmp r5, r4 -1000330a: d8f5 bhi.n 100032f8 <_vsnprintf+0x4a0> -1000330c: 464d mov r5, r9 -1000330e: 4691 mov r9, r2 -10003310: e7d7 b.n 100032c2 <_vsnprintf+0x46a> -10003312: 9b1c ldr r3, [sp, #112] ; 0x70 -10003314: 1d1a adds r2, r3, #4 -10003316: 921c str r2, [sp, #112] ; 0x70 -10003318: 681b ldr r3, [r3, #0] -1000331a: 4699 mov r9, r3 -1000331c: 4653 mov r3, sl -1000331e: 2b00 cmp r3, #0 -10003320: d100 bne.n 10003324 <_vsnprintf+0x4cc> -10003322: 3b01 subs r3, #1 -10003324: 464e mov r6, r9 -10003326: e001 b.n 1000332c <_vsnprintf+0x4d4> -10003328: 3601 adds r6, #1 -1000332a: 0013 movs r3, r2 -1000332c: 7832 ldrb r2, [r6, #0] -1000332e: 2a00 cmp r2, #0 -10003330: d002 beq.n 10003338 <_vsnprintf+0x4e0> -10003332: 1e5a subs r2, r3, #1 -10003334: 2b00 cmp r3, #0 -10003336: d1f7 bne.n 10003328 <_vsnprintf+0x4d0> -10003338: 464b mov r3, r9 -1000333a: 1af2 subs r2, r6, r3 -1000333c: 9210 str r2, [sp, #64] ; 0x40 -1000333e: 2380 movs r3, #128 ; 0x80 -10003340: 00db lsls r3, r3, #3 -10003342: 0026 movs r6, r4 -10003344: 401e ands r6, r3 -10003346: 421c tst r4, r3 -10003348: d003 beq.n 10003352 <_vsnprintf+0x4fa> -1000334a: 4552 cmp r2, sl -1000334c: d901 bls.n 10003352 <_vsnprintf+0x4fa> -1000334e: 4653 mov r3, sl -10003350: 9310 str r3, [sp, #64] ; 0x40 -10003352: 2302 movs r3, #2 -10003354: 001a movs r2, r3 -10003356: 4022 ands r2, r4 -10003358: 920b str r2, [sp, #44] ; 0x2c -1000335a: 4223 tst r3, r4 -1000335c: d005 beq.n 1000336a <_vsnprintf+0x512> -1000335e: 003a movs r2, r7 -10003360: 0037 movs r7, r6 -10003362: 464c mov r4, r9 -10003364: 46a9 mov r9, r5 -10003366: 4655 mov r5, sl -10003368: e020 b.n 100033ac <_vsnprintf+0x554> -1000336a: 003a movs r2, r7 -1000336c: 9b10 ldr r3, [sp, #64] ; 0x40 -1000336e: 465f mov r7, fp -10003370: 46b3 mov fp, r6 -10003372: 002e movs r6, r5 -10003374: e006 b.n 10003384 <_vsnprintf+0x52c> -10003376: 1c55 adds r5, r2, #1 -10003378: 4643 mov r3, r8 -1000337a: 0039 movs r1, r7 -1000337c: 2020 movs r0, #32 -1000337e: 47b0 blx r6 -10003380: 0023 movs r3, r4 -10003382: 002a movs r2, r5 -10003384: 1c5c adds r4, r3, #1 -10003386: 990a ldr r1, [sp, #40] ; 0x28 -10003388: 4299 cmp r1, r3 -1000338a: d8f4 bhi.n 10003376 <_vsnprintf+0x51e> -1000338c: 0035 movs r5, r6 -1000338e: 465e mov r6, fp -10003390: 46bb mov fp, r7 -10003392: 9410 str r4, [sp, #64] ; 0x40 -10003394: 0037 movs r7, r6 -10003396: 464c mov r4, r9 -10003398: 46a9 mov r9, r5 -1000339a: 4655 mov r5, sl -1000339c: e006 b.n 100033ac <_vsnprintf+0x554> -1000339e: 001d movs r5, r3 -100033a0: 3401 adds r4, #1 -100033a2: 1c56 adds r6, r2, #1 -100033a4: 4643 mov r3, r8 -100033a6: 4659 mov r1, fp -100033a8: 47c8 blx r9 -100033aa: 0032 movs r2, r6 -100033ac: 7820 ldrb r0, [r4, #0] -100033ae: 2800 cmp r0, #0 -100033b0: d004 beq.n 100033bc <_vsnprintf+0x564> -100033b2: 2f00 cmp r7, #0 -100033b4: d0f4 beq.n 100033a0 <_vsnprintf+0x548> -100033b6: 1e6b subs r3, r5, #1 -100033b8: 2d00 cmp r5, #0 -100033ba: d1f0 bne.n 1000339e <_vsnprintf+0x546> -100033bc: 0017 movs r7, r2 -100033be: 464d mov r5, r9 -100033c0: 9b0b ldr r3, [sp, #44] ; 0x2c -100033c2: 2b00 cmp r3, #0 -100033c4: d103 bne.n 100033ce <_vsnprintf+0x576> -100033c6: 9b11 ldr r3, [sp, #68] ; 0x44 -100033c8: 3301 adds r3, #1 -100033ca: 9311 str r3, [sp, #68] ; 0x44 -100033cc: e554 b.n 10002e78 <_vsnprintf+0x20> -100033ce: 9f0a ldr r7, [sp, #40] ; 0x28 -100033d0: 9b10 ldr r3, [sp, #64] ; 0x40 -100033d2: e006 b.n 100033e2 <_vsnprintf+0x58a> -100033d4: 1c56 adds r6, r2, #1 -100033d6: 4643 mov r3, r8 -100033d8: 4659 mov r1, fp -100033da: 2020 movs r0, #32 -100033dc: 47a8 blx r5 -100033de: 0023 movs r3, r4 -100033e0: 0032 movs r2, r6 -100033e2: 1c5c adds r4, r3, #1 -100033e4: 429f cmp r7, r3 -100033e6: d8f5 bhi.n 100033d4 <_vsnprintf+0x57c> -100033e8: 0017 movs r7, r2 -100033ea: e7ec b.n 100033c6 <_vsnprintf+0x56e> -100033ec: 2321 movs r3, #33 ; 0x21 -100033ee: 431c orrs r4, r3 -100033f0: 9b1c ldr r3, [sp, #112] ; 0x70 -100033f2: 1d1a adds r2, r3, #4 -100033f4: 921c str r2, [sp, #112] ; 0x70 -100033f6: 681b ldr r3, [r3, #0] -100033f8: 9300 str r3, [sp, #0] -100033fa: 9405 str r4, [sp, #20] -100033fc: 2308 movs r3, #8 -100033fe: 9304 str r3, [sp, #16] -10003400: 4653 mov r3, sl -10003402: 9303 str r3, [sp, #12] -10003404: 2310 movs r3, #16 -10003406: 9302 str r3, [sp, #8] -10003408: 2300 movs r3, #0 -1000340a: 9301 str r3, [sp, #4] -1000340c: 4643 mov r3, r8 -1000340e: 003a movs r2, r7 -10003410: 4659 mov r1, fp -10003412: 0028 movs r0, r5 -10003414: f7ff f8a5 bl 10002562 <_ntoa_long> -10003418: 0007 movs r7, r0 -1000341a: 9b11 ldr r3, [sp, #68] ; 0x44 -1000341c: 3301 adds r3, #1 -1000341e: 9311 str r3, [sp, #68] ; 0x44 -10003420: e52a b.n 10002e78 <_vsnprintf+0x20> -10003422: 1c7c adds r4, r7, #1 -10003424: 4643 mov r3, r8 -10003426: 003a movs r2, r7 -10003428: 4659 mov r1, fp -1000342a: 2025 movs r0, #37 ; 0x25 -1000342c: 47a8 blx r5 -1000342e: 9b11 ldr r3, [sp, #68] ; 0x44 -10003430: 3301 adds r3, #1 -10003432: 9311 str r3, [sp, #68] ; 0x44 -10003434: 0027 movs r7, r4 -10003436: e51f b.n 10002e78 <_vsnprintf+0x20> -10003438: 1c7c adds r4, r7, #1 -1000343a: 4643 mov r3, r8 -1000343c: 003a movs r2, r7 -1000343e: 4659 mov r1, fp -10003440: 47a8 blx r5 +10002fd8 <_vsnprintf>: +10002fd8: b5f0 push {r4, r5, r6, r7, lr} +10002fda: 46de mov lr, fp +10002fdc: 4657 mov r7, sl +10002fde: 464e mov r6, r9 +10002fe0: 4645 mov r5, r8 +10002fe2: b5e0 push {r5, r6, r7, lr} +10002fe4: b093 sub sp, #76 ; 0x4c +10002fe6: 4682 mov sl, r0 +10002fe8: 468b mov fp, r1 +10002fea: 4690 mov r8, r2 +10002fec: 9311 str r3, [sp, #68] ; 0x44 +10002fee: 2900 cmp r1, #0 +10002ff0: d100 bne.n 10002ff4 <_vsnprintf+0x1c> +10002ff2: e2eb b.n 100035cc <_vsnprintf+0x5f4> +10002ff4: 2700 movs r7, #0 +10002ff6: 4655 mov r5, sl +10002ff8: 9b11 ldr r3, [sp, #68] ; 0x44 +10002ffa: 7818 ldrb r0, [r3, #0] +10002ffc: 2800 cmp r0, #0 +10002ffe: d100 bne.n 10003002 <_vsnprintf+0x2a> +10003000: e2e7 b.n 100035d2 <_vsnprintf+0x5fa> +10003002: 2825 cmp r0, #37 ; 0x25 +10003004: d009 beq.n 1000301a <_vsnprintf+0x42> +10003006: 1c7c adds r4, r7, #1 +10003008: 4643 mov r3, r8 +1000300a: 003a movs r2, r7 +1000300c: 4659 mov r1, fp +1000300e: 47a8 blx r5 +10003010: 9b11 ldr r3, [sp, #68] ; 0x44 +10003012: 3301 adds r3, #1 +10003014: 9311 str r3, [sp, #68] ; 0x44 +10003016: 0027 movs r7, r4 +10003018: e7ee b.n 10002ff8 <_vsnprintf+0x20> +1000301a: 3301 adds r3, #1 +1000301c: 9311 str r3, [sp, #68] ; 0x44 +1000301e: 2400 movs r4, #0 +10003020: 9a11 ldr r2, [sp, #68] ; 0x44 +10003022: 7811 ldrb r1, [r2, #0] +10003024: 000b movs r3, r1 +10003026: 3b20 subs r3, #32 +10003028: b2d8 uxtb r0, r3 +1000302a: 2810 cmp r0, #16 +1000302c: d803 bhi.n 10003036 <_vsnprintf+0x5e> +1000302e: 0083 lsls r3, r0, #2 +10003030: 48d0 ldr r0, [pc, #832] ; (10003374 <_vsnprintf+0x39c>) +10003032: 58c3 ldr r3, [r0, r3] +10003034: 469f mov pc, r3 +10003036: 000b movs r3, r1 +10003038: 3b30 subs r3, #48 ; 0x30 +1000303a: b2db uxtb r3, r3 +1000303c: 2b09 cmp r3, #9 +1000303e: d92c bls.n 1000309a <_vsnprintf+0xc2> +10003040: 292a cmp r1, #42 ; 0x2a +10003042: d02f beq.n 100030a4 <_vsnprintf+0xcc> +10003044: 2300 movs r3, #0 +10003046: 930a str r3, [sp, #40] ; 0x28 +10003048: 9b11 ldr r3, [sp, #68] ; 0x44 +1000304a: 781a ldrb r2, [r3, #0] +1000304c: 2a2e cmp r2, #46 ; 0x2e +1000304e: d039 beq.n 100030c4 <_vsnprintf+0xec> +10003050: 2300 movs r3, #0 +10003052: 469a mov sl, r3 +10003054: 9a11 ldr r2, [sp, #68] ; 0x44 +10003056: 7813 ldrb r3, [r2, #0] +10003058: 3b68 subs r3, #104 ; 0x68 +1000305a: b2d9 uxtb r1, r3 +1000305c: 2912 cmp r1, #18 +1000305e: d876 bhi.n 1000314e <_vsnprintf+0x176> +10003060: 008b lsls r3, r1, #2 +10003062: 49c5 ldr r1, [pc, #788] ; (10003378 <_vsnprintf+0x3a0>) +10003064: 58cb ldr r3, [r1, r3] +10003066: 469f mov pc, r3 +10003068: 2301 movs r3, #1 +1000306a: 431c orrs r4, r3 +1000306c: 3201 adds r2, #1 +1000306e: 9211 str r2, [sp, #68] ; 0x44 +10003070: e7d6 b.n 10003020 <_vsnprintf+0x48> +10003072: 2302 movs r3, #2 +10003074: 431c orrs r4, r3 +10003076: 3201 adds r2, #1 +10003078: 9211 str r2, [sp, #68] ; 0x44 +1000307a: e7d1 b.n 10003020 <_vsnprintf+0x48> +1000307c: 2304 movs r3, #4 +1000307e: 431c orrs r4, r3 +10003080: 3201 adds r2, #1 +10003082: 9211 str r2, [sp, #68] ; 0x44 +10003084: e7cc b.n 10003020 <_vsnprintf+0x48> +10003086: 2308 movs r3, #8 +10003088: 431c orrs r4, r3 +1000308a: 3201 adds r2, #1 +1000308c: 9211 str r2, [sp, #68] ; 0x44 +1000308e: e7c7 b.n 10003020 <_vsnprintf+0x48> +10003090: 2310 movs r3, #16 +10003092: 431c orrs r4, r3 +10003094: 3201 adds r2, #1 +10003096: 9211 str r2, [sp, #68] ; 0x44 +10003098: e7c2 b.n 10003020 <_vsnprintf+0x48> +1000309a: a811 add r0, sp, #68 ; 0x44 +1000309c: f7ff fa2f bl 100024fe <_atoi> +100030a0: 900a str r0, [sp, #40] ; 0x28 +100030a2: e7d1 b.n 10003048 <_vsnprintf+0x70> +100030a4: 9b1c ldr r3, [sp, #112] ; 0x70 +100030a6: 1d1a adds r2, r3, #4 +100030a8: 921c str r2, [sp, #112] ; 0x70 +100030aa: 6818 ldr r0, [r3, #0] +100030ac: 2800 cmp r0, #0 +100030ae: db04 blt.n 100030ba <_vsnprintf+0xe2> +100030b0: 900a str r0, [sp, #40] ; 0x28 +100030b2: 9b11 ldr r3, [sp, #68] ; 0x44 +100030b4: 3301 adds r3, #1 +100030b6: 9311 str r3, [sp, #68] ; 0x44 +100030b8: e7c6 b.n 10003048 <_vsnprintf+0x70> +100030ba: 2302 movs r3, #2 +100030bc: 431c orrs r4, r3 +100030be: 4243 negs r3, r0 +100030c0: 930a str r3, [sp, #40] ; 0x28 +100030c2: e7f6 b.n 100030b2 <_vsnprintf+0xda> +100030c4: 2280 movs r2, #128 ; 0x80 +100030c6: 00d2 lsls r2, r2, #3 +100030c8: 4314 orrs r4, r2 +100030ca: 1c5a adds r2, r3, #1 +100030cc: 9211 str r2, [sp, #68] ; 0x44 +100030ce: 785a ldrb r2, [r3, #1] +100030d0: 0013 movs r3, r2 +100030d2: 3b30 subs r3, #48 ; 0x30 +100030d4: b2db uxtb r3, r3 +100030d6: 2b09 cmp r3, #9 +100030d8: d904 bls.n 100030e4 <_vsnprintf+0x10c> +100030da: 2a2a cmp r2, #42 ; 0x2a +100030dc: d007 beq.n 100030ee <_vsnprintf+0x116> +100030de: 2300 movs r3, #0 +100030e0: 469a mov sl, r3 +100030e2: e7b7 b.n 10003054 <_vsnprintf+0x7c> +100030e4: a811 add r0, sp, #68 ; 0x44 +100030e6: f7ff fa0a bl 100024fe <_atoi> +100030ea: 4682 mov sl, r0 +100030ec: e7b2 b.n 10003054 <_vsnprintf+0x7c> +100030ee: 9b1c ldr r3, [sp, #112] ; 0x70 +100030f0: 1d1a adds r2, r3, #4 +100030f2: 921c str r2, [sp, #112] ; 0x70 +100030f4: 6818 ldr r0, [r3, #0] +100030f6: 2800 cmp r0, #0 +100030f8: db04 blt.n 10003104 <_vsnprintf+0x12c> +100030fa: 4682 mov sl, r0 +100030fc: 9b11 ldr r3, [sp, #68] ; 0x44 +100030fe: 3301 adds r3, #1 +10003100: 9311 str r3, [sp, #68] ; 0x44 +10003102: e7a7 b.n 10003054 <_vsnprintf+0x7c> +10003104: 2000 movs r0, #0 +10003106: e7f8 b.n 100030fa <_vsnprintf+0x122> +10003108: 2380 movs r3, #128 ; 0x80 +1000310a: 005b lsls r3, r3, #1 +1000310c: 4323 orrs r3, r4 +1000310e: 1c51 adds r1, r2, #1 +10003110: 9111 str r1, [sp, #68] ; 0x44 +10003112: 7852 ldrb r2, [r2, #1] +10003114: 2a6c cmp r2, #108 ; 0x6c +10003116: d001 beq.n 1000311c <_vsnprintf+0x144> +10003118: 001c movs r4, r3 +1000311a: e018 b.n 1000314e <_vsnprintf+0x176> +1000311c: 23c0 movs r3, #192 ; 0xc0 +1000311e: 009b lsls r3, r3, #2 +10003120: 431c orrs r4, r3 +10003122: 3101 adds r1, #1 +10003124: 9111 str r1, [sp, #68] ; 0x44 +10003126: e012 b.n 1000314e <_vsnprintf+0x176> +10003128: 2380 movs r3, #128 ; 0x80 +1000312a: 4323 orrs r3, r4 +1000312c: 1c51 adds r1, r2, #1 +1000312e: 9111 str r1, [sp, #68] ; 0x44 +10003130: 7852 ldrb r2, [r2, #1] +10003132: 2a68 cmp r2, #104 ; 0x68 +10003134: d001 beq.n 1000313a <_vsnprintf+0x162> +10003136: 001c movs r4, r3 +10003138: e009 b.n 1000314e <_vsnprintf+0x176> +1000313a: 23c0 movs r3, #192 ; 0xc0 +1000313c: 431c orrs r4, r3 +1000313e: 3101 adds r1, #1 +10003140: 9111 str r1, [sp, #68] ; 0x44 +10003142: e004 b.n 1000314e <_vsnprintf+0x176> +10003144: 2380 movs r3, #128 ; 0x80 +10003146: 005b lsls r3, r3, #1 +10003148: 431c orrs r4, r3 +1000314a: 3201 adds r2, #1 +1000314c: 9211 str r2, [sp, #68] ; 0x44 +1000314e: 9b11 ldr r3, [sp, #68] ; 0x44 +10003150: 7818 ldrb r0, [r3, #0] +10003152: 0003 movs r3, r0 +10003154: 3b25 subs r3, #37 ; 0x25 +10003156: b2da uxtb r2, r3 +10003158: 2a53 cmp r2, #83 ; 0x53 +1000315a: d900 bls.n 1000315e <_vsnprintf+0x186> +1000315c: e22c b.n 100035b8 <_vsnprintf+0x5e0> +1000315e: 0093 lsls r3, r2, #2 +10003160: 4a86 ldr r2, [pc, #536] ; (1000337c <_vsnprintf+0x3a4>) +10003162: 58d3 ldr r3, [r2, r3] +10003164: 469f mov pc, r3 +10003166: 2380 movs r3, #128 ; 0x80 +10003168: 009b lsls r3, r3, #2 +1000316a: 431c orrs r4, r3 +1000316c: 3201 adds r2, #1 +1000316e: 9211 str r2, [sp, #68] ; 0x44 +10003170: e7ed b.n 1000314e <_vsnprintf+0x176> +10003172: 2380 movs r3, #128 ; 0x80 +10003174: 005b lsls r3, r3, #1 +10003176: 431c orrs r4, r3 +10003178: 3201 adds r2, #1 +1000317a: 9211 str r2, [sp, #68] ; 0x44 +1000317c: e7e7 b.n 1000314e <_vsnprintf+0x176> +1000317e: 2878 cmp r0, #120 ; 0x78 +10003180: d009 beq.n 10003196 <_vsnprintf+0x1be> +10003182: 2858 cmp r0, #88 ; 0x58 +10003184: d038 beq.n 100031f8 <_vsnprintf+0x220> +10003186: 286f cmp r0, #111 ; 0x6f +10003188: d038 beq.n 100031fc <_vsnprintf+0x224> +1000318a: 2862 cmp r0, #98 ; 0x62 +1000318c: d038 beq.n 10003200 <_vsnprintf+0x228> +1000318e: 2310 movs r3, #16 +10003190: 439c bics r4, r3 +10003192: 260a movs r6, #10 +10003194: e000 b.n 10003198 <_vsnprintf+0x1c0> +10003196: 2610 movs r6, #16 +10003198: 2858 cmp r0, #88 ; 0x58 +1000319a: d033 beq.n 10003204 <_vsnprintf+0x22c> +1000319c: 2869 cmp r0, #105 ; 0x69 +1000319e: d003 beq.n 100031a8 <_vsnprintf+0x1d0> +100031a0: 2864 cmp r0, #100 ; 0x64 +100031a2: d001 beq.n 100031a8 <_vsnprintf+0x1d0> +100031a4: 220c movs r2, #12 +100031a6: 4394 bics r4, r2 +100031a8: 0563 lsls r3, r4, #21 +100031aa: d501 bpl.n 100031b0 <_vsnprintf+0x1d8> +100031ac: 2201 movs r2, #1 +100031ae: 4394 bics r4, r2 +100031b0: 2869 cmp r0, #105 ; 0x69 +100031b2: d02a beq.n 1000320a <_vsnprintf+0x232> +100031b4: 2864 cmp r0, #100 ; 0x64 +100031b6: d028 beq.n 1000320a <_vsnprintf+0x232> +100031b8: 05a3 lsls r3, r4, #22 +100031ba: d500 bpl.n 100031be <_vsnprintf+0x1e6> +100031bc: e09f b.n 100032fe <_vsnprintf+0x326> +100031be: 05e3 lsls r3, r4, #23 +100031c0: d500 bpl.n 100031c4 <_vsnprintf+0x1ec> +100031c2: e0b8 b.n 10003336 <_vsnprintf+0x35e> +100031c4: 0663 lsls r3, r4, #25 +100031c6: d400 bmi.n 100031ca <_vsnprintf+0x1f2> +100031c8: e0ca b.n 10003360 <_vsnprintf+0x388> +100031ca: 9a1c ldr r2, [sp, #112] ; 0x70 +100031cc: 1d11 adds r1, r2, #4 +100031ce: 911c str r1, [sp, #112] ; 0x70 +100031d0: 6811 ldr r1, [r2, #0] +100031d2: 22ff movs r2, #255 ; 0xff +100031d4: 400a ands r2, r1 +100031d6: 9405 str r4, [sp, #20] +100031d8: 9b0a ldr r3, [sp, #40] ; 0x28 +100031da: 9304 str r3, [sp, #16] +100031dc: 4653 mov r3, sl +100031de: 9303 str r3, [sp, #12] +100031e0: 9602 str r6, [sp, #8] +100031e2: 2300 movs r3, #0 +100031e4: 9301 str r3, [sp, #4] +100031e6: 9200 str r2, [sp, #0] +100031e8: 4643 mov r3, r8 +100031ea: 003a movs r2, r7 +100031ec: 4659 mov r1, fp +100031ee: 0028 movs r0, r5 +100031f0: f7ff fa77 bl 100026e2 <_ntoa_long> +100031f4: 0007 movs r7, r0 +100031f6: e027 b.n 10003248 <_vsnprintf+0x270> +100031f8: 2610 movs r6, #16 +100031fa: e7cd b.n 10003198 <_vsnprintf+0x1c0> +100031fc: 2608 movs r6, #8 +100031fe: e7cb b.n 10003198 <_vsnprintf+0x1c0> +10003200: 2602 movs r6, #2 +10003202: e7c9 b.n 10003198 <_vsnprintf+0x1c0> +10003204: 2220 movs r2, #32 +10003206: 4314 orrs r4, r2 +10003208: e7c8 b.n 1000319c <_vsnprintf+0x1c4> +1000320a: 05a3 lsls r3, r4, #22 +1000320c: d420 bmi.n 10003250 <_vsnprintf+0x278> +1000320e: 05e3 lsls r3, r4, #23 +10003210: d450 bmi.n 100032b4 <_vsnprintf+0x2dc> +10003212: 0663 lsls r3, r4, #25 +10003214: d566 bpl.n 100032e4 <_vsnprintf+0x30c> +10003216: 9a1c ldr r2, [sp, #112] ; 0x70 +10003218: 1d11 adds r1, r2, #4 +1000321a: 911c str r1, [sp, #112] ; 0x70 +1000321c: 6811 ldr r1, [r2, #0] +1000321e: 22ff movs r2, #255 ; 0xff +10003220: 400a ands r2, r1 +10003222: 17d3 asrs r3, r2, #31 +10003224: 18d1 adds r1, r2, r3 +10003226: 4059 eors r1, r3 +10003228: 9405 str r4, [sp, #20] +1000322a: 9b0a ldr r3, [sp, #40] ; 0x28 +1000322c: 9304 str r3, [sp, #16] +1000322e: 4653 mov r3, sl +10003230: 9303 str r3, [sp, #12] +10003232: 9602 str r6, [sp, #8] +10003234: 0fd2 lsrs r2, r2, #31 +10003236: 9201 str r2, [sp, #4] +10003238: 9100 str r1, [sp, #0] +1000323a: 4643 mov r3, r8 +1000323c: 003a movs r2, r7 +1000323e: 4659 mov r1, fp +10003240: 0028 movs r0, r5 +10003242: f7ff fa4e bl 100026e2 <_ntoa_long> +10003246: 0007 movs r7, r0 +10003248: 9b11 ldr r3, [sp, #68] ; 0x44 +1000324a: 3301 adds r3, #1 +1000324c: 9311 str r3, [sp, #68] ; 0x44 +1000324e: e6d3 b.n 10002ff8 <_vsnprintf+0x20> +10003250: 9b1c ldr r3, [sp, #112] ; 0x70 +10003252: 1dda adds r2, r3, #7 +10003254: 2107 movs r1, #7 +10003256: 438a bics r2, r1 +10003258: 0011 movs r1, r2 +1000325a: 3108 adds r1, #8 +1000325c: 911c str r1, [sp, #112] ; 0x70 +1000325e: 6811 ldr r1, [r2, #0] +10003260: 6853 ldr r3, [r2, #4] +10003262: 469c mov ip, r3 +10003264: 17db asrs r3, r3, #31 +10003266: 930c str r3, [sp, #48] ; 0x30 +10003268: 930d str r3, [sp, #52] ; 0x34 +1000326a: 9a0c ldr r2, [sp, #48] ; 0x30 +1000326c: 9b0d ldr r3, [sp, #52] ; 0x34 +1000326e: 0010 movs r0, r2 +10003270: 4048 eors r0, r1 +10003272: 900e str r0, [sp, #56] ; 0x38 +10003274: 4662 mov r2, ip +10003276: 4053 eors r3, r2 +10003278: 930f str r3, [sp, #60] ; 0x3c +1000327a: 980e ldr r0, [sp, #56] ; 0x38 +1000327c: 990f ldr r1, [sp, #60] ; 0x3c +1000327e: 9a0c ldr r2, [sp, #48] ; 0x30 +10003280: 9b0d ldr r3, [sp, #52] ; 0x34 +10003282: 1a80 subs r0, r0, r2 +10003284: 4199 sbcs r1, r3 +10003286: 900e str r0, [sp, #56] ; 0x38 +10003288: 910f str r1, [sp, #60] ; 0x3c +1000328a: 9408 str r4, [sp, #32] +1000328c: 9b0a ldr r3, [sp, #40] ; 0x28 +1000328e: 9307 str r3, [sp, #28] +10003290: 4653 mov r3, sl +10003292: 9306 str r3, [sp, #24] +10003294: 9604 str r6, [sp, #16] +10003296: 2300 movs r3, #0 +10003298: 9305 str r3, [sp, #20] +1000329a: 4663 mov r3, ip +1000329c: 0fda lsrs r2, r3, #31 +1000329e: 9202 str r2, [sp, #8] +100032a0: 9000 str r0, [sp, #0] +100032a2: 9101 str r1, [sp, #4] +100032a4: 4643 mov r3, r8 +100032a6: 003a movs r2, r7 +100032a8: 4659 mov r1, fp +100032aa: 0028 movs r0, r5 +100032ac: f7ff fa77 bl 1000279e <_ntoa_long_long> +100032b0: 0007 movs r7, r0 +100032b2: e7c9 b.n 10003248 <_vsnprintf+0x270> +100032b4: 9a1c ldr r2, [sp, #112] ; 0x70 +100032b6: 1d11 adds r1, r2, #4 +100032b8: 911c str r1, [sp, #112] ; 0x70 +100032ba: 6812 ldr r2, [r2, #0] +100032bc: 17d3 asrs r3, r2, #31 +100032be: 18d1 adds r1, r2, r3 +100032c0: 4059 eors r1, r3 +100032c2: 9405 str r4, [sp, #20] +100032c4: 9b0a ldr r3, [sp, #40] ; 0x28 +100032c6: 9304 str r3, [sp, #16] +100032c8: 4653 mov r3, sl +100032ca: 9303 str r3, [sp, #12] +100032cc: 9602 str r6, [sp, #8] +100032ce: 0fd2 lsrs r2, r2, #31 +100032d0: 9201 str r2, [sp, #4] +100032d2: 9100 str r1, [sp, #0] +100032d4: 4643 mov r3, r8 +100032d6: 003a movs r2, r7 +100032d8: 4659 mov r1, fp +100032da: 0028 movs r0, r5 +100032dc: f7ff fa01 bl 100026e2 <_ntoa_long> +100032e0: 0007 movs r7, r0 +100032e2: e7b1 b.n 10003248 <_vsnprintf+0x270> +100032e4: 0623 lsls r3, r4, #24 +100032e6: d505 bpl.n 100032f4 <_vsnprintf+0x31c> +100032e8: 9a1c ldr r2, [sp, #112] ; 0x70 +100032ea: 1d11 adds r1, r2, #4 +100032ec: 911c str r1, [sp, #112] ; 0x70 +100032ee: 2300 movs r3, #0 +100032f0: 5ed2 ldrsh r2, [r2, r3] +100032f2: e796 b.n 10003222 <_vsnprintf+0x24a> +100032f4: 9a1c ldr r2, [sp, #112] ; 0x70 +100032f6: 1d11 adds r1, r2, #4 +100032f8: 911c str r1, [sp, #112] ; 0x70 +100032fa: 6812 ldr r2, [r2, #0] +100032fc: e791 b.n 10003222 <_vsnprintf+0x24a> +100032fe: 9b1c ldr r3, [sp, #112] ; 0x70 +10003300: 1dda adds r2, r3, #7 +10003302: 2107 movs r1, #7 +10003304: 438a bics r2, r1 +10003306: 0011 movs r1, r2 +10003308: 3108 adds r1, #8 +1000330a: 911c str r1, [sp, #112] ; 0x70 +1000330c: 9408 str r4, [sp, #32] +1000330e: 9b0a ldr r3, [sp, #40] ; 0x28 +10003310: 9307 str r3, [sp, #28] +10003312: 4653 mov r3, sl +10003314: 9306 str r3, [sp, #24] +10003316: 9604 str r6, [sp, #16] +10003318: 2300 movs r3, #0 +1000331a: 9305 str r3, [sp, #20] +1000331c: 9302 str r3, [sp, #8] +1000331e: 6813 ldr r3, [r2, #0] +10003320: 6854 ldr r4, [r2, #4] +10003322: 9300 str r3, [sp, #0] +10003324: 9401 str r4, [sp, #4] +10003326: 4643 mov r3, r8 +10003328: 003a movs r2, r7 +1000332a: 4659 mov r1, fp +1000332c: 0028 movs r0, r5 +1000332e: f7ff fa36 bl 1000279e <_ntoa_long_long> +10003332: 0007 movs r7, r0 +10003334: e788 b.n 10003248 <_vsnprintf+0x270> +10003336: 9a1c ldr r2, [sp, #112] ; 0x70 +10003338: 1d11 adds r1, r2, #4 +1000333a: 911c str r1, [sp, #112] ; 0x70 +1000333c: 9405 str r4, [sp, #20] +1000333e: 9b0a ldr r3, [sp, #40] ; 0x28 +10003340: 9304 str r3, [sp, #16] +10003342: 4653 mov r3, sl +10003344: 9303 str r3, [sp, #12] +10003346: 9602 str r6, [sp, #8] +10003348: 2300 movs r3, #0 +1000334a: 9301 str r3, [sp, #4] +1000334c: 6813 ldr r3, [r2, #0] +1000334e: 9300 str r3, [sp, #0] +10003350: 4643 mov r3, r8 +10003352: 003a movs r2, r7 +10003354: 4659 mov r1, fp +10003356: 0028 movs r0, r5 +10003358: f7ff f9c3 bl 100026e2 <_ntoa_long> +1000335c: 0007 movs r7, r0 +1000335e: e773 b.n 10003248 <_vsnprintf+0x270> +10003360: 0623 lsls r3, r4, #24 +10003362: d50d bpl.n 10003380 <_vsnprintf+0x3a8> +10003364: 9a1c ldr r2, [sp, #112] ; 0x70 +10003366: 1d11 adds r1, r2, #4 +10003368: 911c str r1, [sp, #112] ; 0x70 +1000336a: 6812 ldr r2, [r2, #0] +1000336c: 0412 lsls r2, r2, #16 +1000336e: 0c12 lsrs r2, r2, #16 +10003370: e731 b.n 100031d6 <_vsnprintf+0x1fe> +10003372: 46c0 nop ; (mov r8, r8) +10003374: 10008294 .word 0x10008294 +10003378: 100082d8 .word 0x100082d8 +1000337c: 10008324 .word 0x10008324 +10003380: 9a1c ldr r2, [sp, #112] ; 0x70 +10003382: 1d11 adds r1, r2, #4 +10003384: 911c str r1, [sp, #112] ; 0x70 +10003386: 6812 ldr r2, [r2, #0] +10003388: e725 b.n 100031d6 <_vsnprintf+0x1fe> +1000338a: 2846 cmp r0, #70 ; 0x46 +1000338c: d01a beq.n 100033c4 <_vsnprintf+0x3ec> +1000338e: 9b1c ldr r3, [sp, #112] ; 0x70 +10003390: 3307 adds r3, #7 +10003392: 2207 movs r2, #7 +10003394: 4393 bics r3, r2 +10003396: 001a movs r2, r3 +10003398: 3208 adds r2, #8 +1000339a: 921c str r2, [sp, #112] ; 0x70 +1000339c: 9404 str r4, [sp, #16] +1000339e: 9a0a ldr r2, [sp, #40] ; 0x28 +100033a0: 9203 str r2, [sp, #12] +100033a2: 4652 mov r2, sl +100033a4: 9202 str r2, [sp, #8] +100033a6: 685c ldr r4, [r3, #4] +100033a8: 681b ldr r3, [r3, #0] +100033aa: 9300 str r3, [sp, #0] +100033ac: 9401 str r4, [sp, #4] +100033ae: 4643 mov r3, r8 +100033b0: 003a movs r2, r7 +100033b2: 4659 mov r1, fp +100033b4: 0028 movs r0, r5 +100033b6: f7ff fc65 bl 10002c84 <_ftoa> +100033ba: 0007 movs r7, r0 +100033bc: 9b11 ldr r3, [sp, #68] ; 0x44 +100033be: 3301 adds r3, #1 +100033c0: 9311 str r3, [sp, #68] ; 0x44 +100033c2: e619 b.n 10002ff8 <_vsnprintf+0x20> +100033c4: 2320 movs r3, #32 +100033c6: 431c orrs r4, r3 +100033c8: e7e1 b.n 1000338e <_vsnprintf+0x3b6> +100033ca: 2867 cmp r0, #103 ; 0x67 +100033cc: d001 beq.n 100033d2 <_vsnprintf+0x3fa> +100033ce: 2847 cmp r0, #71 ; 0x47 +100033d0: d102 bne.n 100033d8 <_vsnprintf+0x400> +100033d2: 2380 movs r3, #128 ; 0x80 +100033d4: 011b lsls r3, r3, #4 +100033d6: 431c orrs r4, r3 +100033d8: 2845 cmp r0, #69 ; 0x45 +100033da: d001 beq.n 100033e0 <_vsnprintf+0x408> +100033dc: 2847 cmp r0, #71 ; 0x47 +100033de: d101 bne.n 100033e4 <_vsnprintf+0x40c> +100033e0: 2320 movs r3, #32 +100033e2: 431c orrs r4, r3 +100033e4: 9b1c ldr r3, [sp, #112] ; 0x70 +100033e6: 3307 adds r3, #7 +100033e8: 2207 movs r2, #7 +100033ea: 4393 bics r3, r2 +100033ec: 001a movs r2, r3 +100033ee: 3208 adds r2, #8 +100033f0: 921c str r2, [sp, #112] ; 0x70 +100033f2: 9404 str r4, [sp, #16] +100033f4: 9a0a ldr r2, [sp, #40] ; 0x28 +100033f6: 9203 str r2, [sp, #12] +100033f8: 4652 mov r2, sl +100033fa: 9202 str r2, [sp, #8] +100033fc: 685c ldr r4, [r3, #4] +100033fe: 681b ldr r3, [r3, #0] +10003400: 9300 str r3, [sp, #0] +10003402: 9401 str r4, [sp, #4] +10003404: 4643 mov r3, r8 +10003406: 003a movs r2, r7 +10003408: 4659 mov r1, fp +1000340a: 0028 movs r0, r5 +1000340c: f7ff fa38 bl 10002880 <_etoa> +10003410: 0007 movs r7, r0 +10003412: 9b11 ldr r3, [sp, #68] ; 0x44 +10003414: 3301 adds r3, #1 +10003416: 9311 str r3, [sp, #68] ; 0x44 +10003418: e5ee b.n 10002ff8 <_vsnprintf+0x20> +1000341a: 2302 movs r3, #2 +1000341c: 001a movs r2, r3 +1000341e: 4022 ands r2, r4 +10003420: 4692 mov sl, r2 +10003422: 4223 tst r3, r4 +10003424: d01f beq.n 10003466 <_vsnprintf+0x48e> +10003426: 2401 movs r4, #1 +10003428: 9b1c ldr r3, [sp, #112] ; 0x70 +1000342a: 1d1a adds r2, r3, #4 +1000342c: 921c str r2, [sp, #112] ; 0x70 +1000342e: 1c7a adds r2, r7, #1 +10003430: 4691 mov r9, r2 +10003432: 7818 ldrb r0, [r3, #0] +10003434: 4643 mov r3, r8 +10003436: 003a movs r2, r7 +10003438: 4659 mov r1, fp +1000343a: 47a8 blx r5 +1000343c: 4653 mov r3, sl +1000343e: 2b00 cmp r3, #0 +10003440: d116 bne.n 10003470 <_vsnprintf+0x498> 10003442: 9b11 ldr r3, [sp, #68] ; 0x44 10003444: 3301 adds r3, #1 10003446: 9311 str r3, [sp, #68] ; 0x44 -10003448: 0027 movs r7, r4 -1000344a: e515 b.n 10002e78 <_vsnprintf+0x20> -1000344c: 4b0a ldr r3, [pc, #40] ; (10003478 <_vsnprintf+0x620>) -1000344e: 469a mov sl, r3 -10003450: e510 b.n 10002e74 <_vsnprintf+0x1c> -10003452: 46aa mov sl, r5 -10003454: 4547 cmp r7, r8 -10003456: d302 bcc.n 1000345e <_vsnprintf+0x606> -10003458: 4643 mov r3, r8 -1000345a: 1e5a subs r2, r3, #1 -1000345c: e000 b.n 10003460 <_vsnprintf+0x608> -1000345e: 003a movs r2, r7 -10003460: 4643 mov r3, r8 -10003462: 4659 mov r1, fp -10003464: 2000 movs r0, #0 -10003466: 47d0 blx sl -10003468: 0038 movs r0, r7 -1000346a: b013 add sp, #76 ; 0x4c -1000346c: bcf0 pop {r4, r5, r6, r7} -1000346e: 46bb mov fp, r7 -10003470: 46b2 mov sl, r6 +10003448: 464f mov r7, r9 +1000344a: e5d5 b.n 10002ff8 <_vsnprintf+0x20> +1000344c: 1c56 adds r6, r2, #1 +1000344e: 4643 mov r3, r8 +10003450: 4659 mov r1, fp +10003452: 2020 movs r0, #32 +10003454: 47b8 blx r7 +10003456: 0023 movs r3, r4 +10003458: 0032 movs r2, r6 +1000345a: 1c5c adds r4, r3, #1 +1000345c: 429d cmp r5, r3 +1000345e: d8f5 bhi.n 1000344c <_vsnprintf+0x474> +10003460: 003d movs r5, r7 +10003462: 0017 movs r7, r2 +10003464: e7e0 b.n 10003428 <_vsnprintf+0x450> +10003466: 2301 movs r3, #1 +10003468: 003a movs r2, r7 +1000346a: 002f movs r7, r5 +1000346c: 9d0a ldr r5, [sp, #40] ; 0x28 +1000346e: e7f4 b.n 1000345a <_vsnprintf+0x482> +10003470: 464a mov r2, r9 10003472: 46a9 mov r9, r5 -10003474: 46a0 mov r8, r4 -10003476: bdf0 pop {r4, r5, r6, r7, pc} -10003478: 1000236f .word 0x1000236f +10003474: 9d0a ldr r5, [sp, #40] ; 0x28 +10003476: e006 b.n 10003486 <_vsnprintf+0x4ae> +10003478: 1c57 adds r7, r2, #1 +1000347a: 4643 mov r3, r8 +1000347c: 4659 mov r1, fp +1000347e: 2020 movs r0, #32 +10003480: 47c8 blx r9 +10003482: 0034 movs r4, r6 +10003484: 003a movs r2, r7 +10003486: 1c66 adds r6, r4, #1 +10003488: 42a5 cmp r5, r4 +1000348a: d8f5 bhi.n 10003478 <_vsnprintf+0x4a0> +1000348c: 464d mov r5, r9 +1000348e: 4691 mov r9, r2 +10003490: e7d7 b.n 10003442 <_vsnprintf+0x46a> +10003492: 9b1c ldr r3, [sp, #112] ; 0x70 +10003494: 1d1a adds r2, r3, #4 +10003496: 921c str r2, [sp, #112] ; 0x70 +10003498: 681b ldr r3, [r3, #0] +1000349a: 4699 mov r9, r3 +1000349c: 4653 mov r3, sl +1000349e: 2b00 cmp r3, #0 +100034a0: d100 bne.n 100034a4 <_vsnprintf+0x4cc> +100034a2: 3b01 subs r3, #1 +100034a4: 464e mov r6, r9 +100034a6: e001 b.n 100034ac <_vsnprintf+0x4d4> +100034a8: 3601 adds r6, #1 +100034aa: 0013 movs r3, r2 +100034ac: 7832 ldrb r2, [r6, #0] +100034ae: 2a00 cmp r2, #0 +100034b0: d002 beq.n 100034b8 <_vsnprintf+0x4e0> +100034b2: 1e5a subs r2, r3, #1 +100034b4: 2b00 cmp r3, #0 +100034b6: d1f7 bne.n 100034a8 <_vsnprintf+0x4d0> +100034b8: 464b mov r3, r9 +100034ba: 1af2 subs r2, r6, r3 +100034bc: 9210 str r2, [sp, #64] ; 0x40 +100034be: 2380 movs r3, #128 ; 0x80 +100034c0: 00db lsls r3, r3, #3 +100034c2: 0026 movs r6, r4 +100034c4: 401e ands r6, r3 +100034c6: 421c tst r4, r3 +100034c8: d003 beq.n 100034d2 <_vsnprintf+0x4fa> +100034ca: 4552 cmp r2, sl +100034cc: d901 bls.n 100034d2 <_vsnprintf+0x4fa> +100034ce: 4653 mov r3, sl +100034d0: 9310 str r3, [sp, #64] ; 0x40 +100034d2: 2302 movs r3, #2 +100034d4: 001a movs r2, r3 +100034d6: 4022 ands r2, r4 +100034d8: 920b str r2, [sp, #44] ; 0x2c +100034da: 4223 tst r3, r4 +100034dc: d005 beq.n 100034ea <_vsnprintf+0x512> +100034de: 003a movs r2, r7 +100034e0: 0037 movs r7, r6 +100034e2: 464c mov r4, r9 +100034e4: 46a9 mov r9, r5 +100034e6: 4655 mov r5, sl +100034e8: e020 b.n 1000352c <_vsnprintf+0x554> +100034ea: 003a movs r2, r7 +100034ec: 9b10 ldr r3, [sp, #64] ; 0x40 +100034ee: 465f mov r7, fp +100034f0: 46b3 mov fp, r6 +100034f2: 002e movs r6, r5 +100034f4: e006 b.n 10003504 <_vsnprintf+0x52c> +100034f6: 1c55 adds r5, r2, #1 +100034f8: 4643 mov r3, r8 +100034fa: 0039 movs r1, r7 +100034fc: 2020 movs r0, #32 +100034fe: 47b0 blx r6 +10003500: 0023 movs r3, r4 +10003502: 002a movs r2, r5 +10003504: 1c5c adds r4, r3, #1 +10003506: 990a ldr r1, [sp, #40] ; 0x28 +10003508: 4299 cmp r1, r3 +1000350a: d8f4 bhi.n 100034f6 <_vsnprintf+0x51e> +1000350c: 0035 movs r5, r6 +1000350e: 465e mov r6, fp +10003510: 46bb mov fp, r7 +10003512: 9410 str r4, [sp, #64] ; 0x40 +10003514: 0037 movs r7, r6 +10003516: 464c mov r4, r9 +10003518: 46a9 mov r9, r5 +1000351a: 4655 mov r5, sl +1000351c: e006 b.n 1000352c <_vsnprintf+0x554> +1000351e: 001d movs r5, r3 +10003520: 3401 adds r4, #1 +10003522: 1c56 adds r6, r2, #1 +10003524: 4643 mov r3, r8 +10003526: 4659 mov r1, fp +10003528: 47c8 blx r9 +1000352a: 0032 movs r2, r6 +1000352c: 7820 ldrb r0, [r4, #0] +1000352e: 2800 cmp r0, #0 +10003530: d004 beq.n 1000353c <_vsnprintf+0x564> +10003532: 2f00 cmp r7, #0 +10003534: d0f4 beq.n 10003520 <_vsnprintf+0x548> +10003536: 1e6b subs r3, r5, #1 +10003538: 2d00 cmp r5, #0 +1000353a: d1f0 bne.n 1000351e <_vsnprintf+0x546> +1000353c: 0017 movs r7, r2 +1000353e: 464d mov r5, r9 +10003540: 9b0b ldr r3, [sp, #44] ; 0x2c +10003542: 2b00 cmp r3, #0 +10003544: d103 bne.n 1000354e <_vsnprintf+0x576> +10003546: 9b11 ldr r3, [sp, #68] ; 0x44 +10003548: 3301 adds r3, #1 +1000354a: 9311 str r3, [sp, #68] ; 0x44 +1000354c: e554 b.n 10002ff8 <_vsnprintf+0x20> +1000354e: 9f0a ldr r7, [sp, #40] ; 0x28 +10003550: 9b10 ldr r3, [sp, #64] ; 0x40 +10003552: e006 b.n 10003562 <_vsnprintf+0x58a> +10003554: 1c56 adds r6, r2, #1 +10003556: 4643 mov r3, r8 +10003558: 4659 mov r1, fp +1000355a: 2020 movs r0, #32 +1000355c: 47a8 blx r5 +1000355e: 0023 movs r3, r4 +10003560: 0032 movs r2, r6 +10003562: 1c5c adds r4, r3, #1 +10003564: 429f cmp r7, r3 +10003566: d8f5 bhi.n 10003554 <_vsnprintf+0x57c> +10003568: 0017 movs r7, r2 +1000356a: e7ec b.n 10003546 <_vsnprintf+0x56e> +1000356c: 2321 movs r3, #33 ; 0x21 +1000356e: 431c orrs r4, r3 +10003570: 9b1c ldr r3, [sp, #112] ; 0x70 +10003572: 1d1a adds r2, r3, #4 +10003574: 921c str r2, [sp, #112] ; 0x70 +10003576: 681b ldr r3, [r3, #0] +10003578: 9300 str r3, [sp, #0] +1000357a: 9405 str r4, [sp, #20] +1000357c: 2308 movs r3, #8 +1000357e: 9304 str r3, [sp, #16] +10003580: 4653 mov r3, sl +10003582: 9303 str r3, [sp, #12] +10003584: 2310 movs r3, #16 +10003586: 9302 str r3, [sp, #8] +10003588: 2300 movs r3, #0 +1000358a: 9301 str r3, [sp, #4] +1000358c: 4643 mov r3, r8 +1000358e: 003a movs r2, r7 +10003590: 4659 mov r1, fp +10003592: 0028 movs r0, r5 +10003594: f7ff f8a5 bl 100026e2 <_ntoa_long> +10003598: 0007 movs r7, r0 +1000359a: 9b11 ldr r3, [sp, #68] ; 0x44 +1000359c: 3301 adds r3, #1 +1000359e: 9311 str r3, [sp, #68] ; 0x44 +100035a0: e52a b.n 10002ff8 <_vsnprintf+0x20> +100035a2: 1c7c adds r4, r7, #1 +100035a4: 4643 mov r3, r8 +100035a6: 003a movs r2, r7 +100035a8: 4659 mov r1, fp +100035aa: 2025 movs r0, #37 ; 0x25 +100035ac: 47a8 blx r5 +100035ae: 9b11 ldr r3, [sp, #68] ; 0x44 +100035b0: 3301 adds r3, #1 +100035b2: 9311 str r3, [sp, #68] ; 0x44 +100035b4: 0027 movs r7, r4 +100035b6: e51f b.n 10002ff8 <_vsnprintf+0x20> +100035b8: 1c7c adds r4, r7, #1 +100035ba: 4643 mov r3, r8 +100035bc: 003a movs r2, r7 +100035be: 4659 mov r1, fp +100035c0: 47a8 blx r5 +100035c2: 9b11 ldr r3, [sp, #68] ; 0x44 +100035c4: 3301 adds r3, #1 +100035c6: 9311 str r3, [sp, #68] ; 0x44 +100035c8: 0027 movs r7, r4 +100035ca: e515 b.n 10002ff8 <_vsnprintf+0x20> +100035cc: 4b0a ldr r3, [pc, #40] ; (100035f8 <_vsnprintf+0x620>) +100035ce: 469a mov sl, r3 +100035d0: e510 b.n 10002ff4 <_vsnprintf+0x1c> +100035d2: 46aa mov sl, r5 +100035d4: 4547 cmp r7, r8 +100035d6: d302 bcc.n 100035de <_vsnprintf+0x606> +100035d8: 4643 mov r3, r8 +100035da: 1e5a subs r2, r3, #1 +100035dc: e000 b.n 100035e0 <_vsnprintf+0x608> +100035de: 003a movs r2, r7 +100035e0: 4643 mov r3, r8 +100035e2: 4659 mov r1, fp +100035e4: 2000 movs r0, #0 +100035e6: 47d0 blx sl +100035e8: 0038 movs r0, r7 +100035ea: b013 add sp, #76 ; 0x4c +100035ec: bcf0 pop {r4, r5, r6, r7} +100035ee: 46bb mov fp, r7 +100035f0: 46b2 mov sl, r6 +100035f2: 46a9 mov r9, r5 +100035f4: 46a0 mov r8, r4 +100035f6: bdf0 pop {r4, r5, r6, r7, pc} +100035f8: 100024ef .word 0x100024ef -1000347c : -1000347c: b500 push {lr} -1000347e: b085 sub sp, #20 -10003480: 9002 str r0, [sp, #8] -10003482: 9103 str r1, [sp, #12] -10003484: 2101 movs r1, #1 -10003486: 9300 str r3, [sp, #0] -10003488: 0013 movs r3, r2 -1000348a: 424a negs r2, r1 -1000348c: a902 add r1, sp, #8 -1000348e: 4802 ldr r0, [pc, #8] ; (10003498 ) -10003490: f7ff fce2 bl 10002e58 <_vsnprintf> -10003494: b005 add sp, #20 -10003496: bd00 pop {pc} -10003498: 10002371 .word 0x10002371 +100035fc : +100035fc: b500 push {lr} +100035fe: b085 sub sp, #20 +10003600: 9002 str r0, [sp, #8] +10003602: 9103 str r1, [sp, #12] +10003604: 2101 movs r1, #1 +10003606: 9300 str r3, [sp, #0] +10003608: 0013 movs r3, r2 +1000360a: 424a negs r2, r1 +1000360c: a902 add r1, sp, #8 +1000360e: 4802 ldr r0, [pc, #8] ; (10003618 ) +10003610: f7ff fce2 bl 10002fd8 <_vsnprintf> +10003614: b005 add sp, #20 +10003616: bd00 pop {pc} +10003618: 100024f1 .word 0x100024f1 -1000349c <__aeabi_bits_init>: -1000349c: 4801 ldr r0, [pc, #4] ; (100034a4 <__aeabi_bits_init+0x8>) -1000349e: 2104 movs r1, #4 -100034a0: 4b01 ldr r3, [pc, #4] ; (100034a8 <__aeabi_bits_init+0xc>) -100034a2: 4718 bx r3 -100034a4: 20000320 .word 0x20000320 -100034a8: 100034cd .word 0x100034cd +1000361c <__aeabi_bits_init>: +1000361c: 4801 ldr r0, [pc, #4] ; (10003624 <__aeabi_bits_init+0x8>) +1000361e: 2104 movs r1, #4 +10003620: 4b01 ldr r3, [pc, #4] ; (10003628 <__aeabi_bits_init+0xc>) +10003622: 4718 bx r3 +10003624: 20000320 .word 0x20000320 +10003628: 1000364d .word 0x1000364d -100034ac : -100034ac: b510 push {r4, lr} -100034ae: 0001 movs r1, r0 -100034b0: 2318 movs r3, #24 -100034b2: 881b ldrh r3, [r3, #0] -100034b4: 2214 movs r2, #20 -100034b6: 8810 ldrh r0, [r2, #0] -100034b8: 4798 blx r3 -100034ba: bd10 pop {r4, pc} +1000362c : +1000362c: b510 push {r4, lr} +1000362e: 0001 movs r1, r0 +10003630: 2318 movs r3, #24 +10003632: 881b ldrh r3, [r3, #0] +10003634: 2214 movs r2, #20 +10003636: 8810 ldrh r0, [r2, #0] +10003638: 4798 blx r3 +1000363a: bd10 pop {r4, pc} -100034bc : -100034bc: b510 push {r4, lr} -100034be: 0001 movs r1, r0 -100034c0: 2318 movs r3, #24 -100034c2: 881b ldrh r3, [r3, #0] -100034c4: 2216 movs r2, #22 -100034c6: 8810 ldrh r0, [r2, #0] -100034c8: 4798 blx r3 -100034ca: bd10 pop {r4, pc} +1000363c : +1000363c: b510 push {r4, lr} +1000363e: 0001 movs r1, r0 +10003640: 2318 movs r3, #24 +10003642: 881b ldrh r3, [r3, #0] +10003644: 2216 movs r2, #22 +10003646: 8810 ldrh r0, [r2, #0] +10003648: 4798 blx r3 +1000364a: bd10 pop {r4, pc} -100034cc : -100034cc: b5f0 push {r4, r5, r6, r7, lr} -100034ce: 46c6 mov lr, r8 -100034d0: b500 push {lr} -100034d2: 0007 movs r7, r0 -100034d4: 000e movs r6, r1 -100034d6: 2500 movs r5, #0 -100034d8: 2301 movs r3, #1 -100034da: 4698 mov r8, r3 -100034dc: e000 b.n 100034e0 -100034de: 3501 adds r5, #1 -100034e0: 42b5 cmp r5, r6 -100034e2: d20a bcs.n 100034fa -100034e4: 00ac lsls r4, r5, #2 -100034e6: 193c adds r4, r7, r4 -100034e8: 6820 ldr r0, [r4, #0] -100034ea: f7ff ffdf bl 100034ac -100034ee: 6020 str r0, [r4, #0] -100034f0: 2800 cmp r0, #0 -100034f2: d1f4 bne.n 100034de -100034f4: 2300 movs r3, #0 -100034f6: 4698 mov r8, r3 -100034f8: e7f1 b.n 100034de -100034fa: 4640 mov r0, r8 -100034fc: bc80 pop {r7} -100034fe: 46b8 mov r8, r7 -10003500: bdf0 pop {r4, r5, r6, r7, pc} +1000364c : +1000364c: b5f0 push {r4, r5, r6, r7, lr} +1000364e: 46c6 mov lr, r8 +10003650: b500 push {lr} +10003652: 0007 movs r7, r0 +10003654: 000e movs r6, r1 +10003656: 2500 movs r5, #0 +10003658: 2301 movs r3, #1 +1000365a: 4698 mov r8, r3 +1000365c: e000 b.n 10003660 +1000365e: 3501 adds r5, #1 +10003660: 42b5 cmp r5, r6 +10003662: d20a bcs.n 1000367a +10003664: 00ac lsls r4, r5, #2 +10003666: 193c adds r4, r7, r4 +10003668: 6820 ldr r0, [r4, #0] +1000366a: f7ff ffdf bl 1000362c +1000366e: 6020 str r0, [r4, #0] +10003670: 2800 cmp r0, #0 +10003672: d1f4 bne.n 1000365e +10003674: 2300 movs r3, #0 +10003676: 4698 mov r8, r3 +10003678: e7f1 b.n 1000365e +1000367a: 4640 mov r0, r8 +1000367c: bc80 pop {r7} +1000367e: 46b8 mov r8, r7 +10003680: bdf0 pop {r4, r5, r6, r7, pc} ... -10003504 <__wrap___aeabi_idiv>: -10003504: 4a14 ldr r2, [pc, #80] ; (10003558 ) -10003506: 6f93 ldr r3, [r2, #120] ; 0x78 -10003508: 089b lsrs r3, r3, #2 -1000350a: d215 bcs.n 10003538 +10003684 <__wrap___aeabi_idiv>: +10003684: 4a14 ldr r2, [pc, #80] ; (100036d8 ) +10003686: 6f93 ldr r3, [r2, #120] ; 0x78 +10003688: 089b lsrs r3, r3, #2 +1000368a: d215 bcs.n 100036b8 -1000350c : -1000350c: 6690 str r0, [r2, #104] ; 0x68 -1000350e: 66d1 str r1, [r2, #108] ; 0x6c -10003510: 2900 cmp r1, #0 -10003512: d005 beq.n 10003520 -10003514: e7ff b.n 10003516 -10003516: e7ff b.n 10003518 -10003518: e7ff b.n 1000351a -1000351a: 6f51 ldr r1, [r2, #116] ; 0x74 -1000351c: 6f10 ldr r0, [r2, #112] ; 0x70 -1000351e: 4770 bx lr -10003520: b504 push {r2, lr} -10003522: 2180 movs r1, #128 ; 0x80 -10003524: 0609 lsls r1, r1, #24 -10003526: 17c2 asrs r2, r0, #31 -10003528: 4051 eors r1, r2 -1000352a: 2800 cmp r0, #0 -1000352c: d000 beq.n 10003530 -1000352e: 43c8 mvns r0, r1 -10003530: f003 fd92 bl 10007058 <____aeabi_idiv0_veneer> -10003534: 2100 movs r1, #0 -10003536: bd04 pop {r2, pc} +1000368c : +1000368c: 6690 str r0, [r2, #104] ; 0x68 +1000368e: 66d1 str r1, [r2, #108] ; 0x6c +10003690: 2900 cmp r1, #0 +10003692: d005 beq.n 100036a0 +10003694: e7ff b.n 10003696 +10003696: e7ff b.n 10003698 +10003698: e7ff b.n 1000369a +1000369a: 6f51 ldr r1, [r2, #116] ; 0x74 +1000369c: 6f10 ldr r0, [r2, #112] ; 0x70 +1000369e: 4770 bx lr +100036a0: b504 push {r2, lr} +100036a2: 2180 movs r1, #128 ; 0x80 +100036a4: 0609 lsls r1, r1, #24 +100036a6: 17c2 asrs r2, r0, #31 +100036a8: 4051 eors r1, r2 +100036aa: 2800 cmp r0, #0 +100036ac: d000 beq.n 100036b0 +100036ae: 43c8 mvns r0, r1 +100036b0: f003 ff5e bl 10007570 <____aeabi_idiv0_veneer> +100036b4: 2100 movs r1, #0 +100036b6: bd04 pop {r2, pc} -10003538 : -10003538: 6f93 ldr r3, [r2, #120] ; 0x78 -1000353a: 085b lsrs r3, r3, #1 -1000353c: d3fd bcc.n 1000353a -1000353e: b5f0 push {r4, r5, r6, r7, lr} -10003540: 6e94 ldr r4, [r2, #104] ; 0x68 -10003542: 6ed5 ldr r5, [r2, #108] ; 0x6c -10003544: 6f57 ldr r7, [r2, #116] ; 0x74 -10003546: 6f16 ldr r6, [r2, #112] ; 0x70 -10003548: f7ff ffe0 bl 1000350c -1000354c: 6694 str r4, [r2, #104] ; 0x68 -1000354e: 66d5 str r5, [r2, #108] ; 0x6c -10003550: 6757 str r7, [r2, #116] ; 0x74 -10003552: 6716 str r6, [r2, #112] ; 0x70 -10003554: bdf0 pop {r4, r5, r6, r7, pc} -10003556: 0000 .short 0x0000 -10003558: d0000000 .word 0xd0000000 +100036b8 : +100036b8: 6f93 ldr r3, [r2, #120] ; 0x78 +100036ba: 085b lsrs r3, r3, #1 +100036bc: d3fd bcc.n 100036ba +100036be: b5f0 push {r4, r5, r6, r7, lr} +100036c0: 6e94 ldr r4, [r2, #104] ; 0x68 +100036c2: 6ed5 ldr r5, [r2, #108] ; 0x6c +100036c4: 6f57 ldr r7, [r2, #116] ; 0x74 +100036c6: 6f16 ldr r6, [r2, #112] ; 0x70 +100036c8: f7ff ffe0 bl 1000368c +100036cc: 6694 str r4, [r2, #104] ; 0x68 +100036ce: 66d5 str r5, [r2, #108] ; 0x6c +100036d0: 6757 str r7, [r2, #116] ; 0x74 +100036d2: 6716 str r6, [r2, #112] ; 0x70 +100036d4: bdf0 pop {r4, r5, r6, r7, pc} +100036d6: 0000 .short 0x0000 +100036d8: d0000000 .word 0xd0000000 -1000355c <__wrap___aeabi_uidiv>: -1000355c: 4a13 ldr r2, [pc, #76] ; (100035ac ) -1000355e: 6f93 ldr r3, [r2, #120] ; 0x78 -10003560: 089b lsrs r3, r3, #2 -10003562: d213 bcs.n 1000358c +100036dc <__wrap___aeabi_uidiv>: +100036dc: 4a13 ldr r2, [pc, #76] ; (1000372c ) +100036de: 6f93 ldr r3, [r2, #120] ; 0x78 +100036e0: 089b lsrs r3, r3, #2 +100036e2: d213 bcs.n 1000370c -10003564 : -10003564: 6610 str r0, [r2, #96] ; 0x60 -10003566: 6651 str r1, [r2, #100] ; 0x64 -10003568: 2900 cmp r1, #0 -1000356a: d005 beq.n 10003578 -1000356c: e7ff b.n 1000356e -1000356e: e7ff b.n 10003570 -10003570: e7ff b.n 10003572 -10003572: 6f51 ldr r1, [r2, #116] ; 0x74 -10003574: 6f10 ldr r0, [r2, #112] ; 0x70 -10003576: 4770 bx lr -10003578: b504 push {r2, lr} -1000357a: 2800 cmp r0, #0 -1000357c: d001 beq.n 10003582 -1000357e: 2000 movs r0, #0 -10003580: 43c0 mvns r0, r0 -10003582: f003 fd69 bl 10007058 <____aeabi_idiv0_veneer> -10003586: 2100 movs r1, #0 -10003588: bd04 pop {r2, pc} -1000358a: 46c0 nop ; (mov r8, r8) +100036e4 : +100036e4: 6610 str r0, [r2, #96] ; 0x60 +100036e6: 6651 str r1, [r2, #100] ; 0x64 +100036e8: 2900 cmp r1, #0 +100036ea: d005 beq.n 100036f8 +100036ec: e7ff b.n 100036ee +100036ee: e7ff b.n 100036f0 +100036f0: e7ff b.n 100036f2 +100036f2: 6f51 ldr r1, [r2, #116] ; 0x74 +100036f4: 6f10 ldr r0, [r2, #112] ; 0x70 +100036f6: 4770 bx lr +100036f8: b504 push {r2, lr} +100036fa: 2800 cmp r0, #0 +100036fc: d001 beq.n 10003702 +100036fe: 2000 movs r0, #0 +10003700: 43c0 mvns r0, r0 +10003702: f003 ff35 bl 10007570 <____aeabi_idiv0_veneer> +10003706: 2100 movs r1, #0 +10003708: bd04 pop {r2, pc} +1000370a: 46c0 nop ; (mov r8, r8) -1000358c : -1000358c: 6f93 ldr r3, [r2, #120] ; 0x78 -1000358e: 085b lsrs r3, r3, #1 -10003590: d3fd bcc.n 1000358e -10003592: b5f0 push {r4, r5, r6, r7, lr} -10003594: 6e94 ldr r4, [r2, #104] ; 0x68 -10003596: 6ed5 ldr r5, [r2, #108] ; 0x6c -10003598: 6f57 ldr r7, [r2, #116] ; 0x74 -1000359a: 6f16 ldr r6, [r2, #112] ; 0x70 -1000359c: f7ff ffe2 bl 10003564 -100035a0: 6694 str r4, [r2, #104] ; 0x68 -100035a2: 66d5 str r5, [r2, #108] ; 0x6c -100035a4: 6757 str r7, [r2, #116] ; 0x74 -100035a6: 6716 str r6, [r2, #112] ; 0x70 -100035a8: bdf0 pop {r4, r5, r6, r7, pc} -100035aa: 0000 .short 0x0000 -100035ac: d0000000 .word 0xd0000000 +1000370c : +1000370c: 6f93 ldr r3, [r2, #120] ; 0x78 +1000370e: 085b lsrs r3, r3, #1 +10003710: d3fd bcc.n 1000370e +10003712: b5f0 push {r4, r5, r6, r7, lr} +10003714: 6e94 ldr r4, [r2, #104] ; 0x68 +10003716: 6ed5 ldr r5, [r2, #108] ; 0x6c +10003718: 6f57 ldr r7, [r2, #116] ; 0x74 +1000371a: 6f16 ldr r6, [r2, #112] ; 0x70 +1000371c: f7ff ffe2 bl 100036e4 +10003720: 6694 str r4, [r2, #104] ; 0x68 +10003722: 66d5 str r5, [r2, #108] ; 0x6c +10003724: 6757 str r7, [r2, #116] ; 0x74 +10003726: 6716 str r6, [r2, #112] ; 0x70 +10003728: bdf0 pop {r4, r5, r6, r7, pc} +1000372a: 0000 .short 0x0000 +1000372c: d0000000 .word 0xd0000000 -100035b0 <__wrap___aeabi_ldivmod>: -100035b0: 4694 mov ip, r2 -100035b2: 4a4e ldr r2, [pc, #312] ; (100036ec ) -100035b4: 6f92 ldr r2, [r2, #120] ; 0x78 -100035b6: 0892 lsrs r2, r2, #2 -100035b8: 4662 mov r2, ip -100035ba: d201 bcs.n 100035c0 -100035bc: e030 b.n 10003620 -100035be: 46c0 nop ; (mov r8, r8) +10003730 <__wrap___aeabi_ldivmod>: +10003730: 4694 mov ip, r2 +10003732: 4a4e ldr r2, [pc, #312] ; (1000386c ) +10003734: 6f92 ldr r2, [r2, #120] ; 0x78 +10003736: 0892 lsrs r2, r2, #2 +10003738: 4662 mov r2, ip +1000373a: d201 bcs.n 10003740 +1000373c: e030 b.n 100037a0 +1000373e: 46c0 nop ; (mov r8, r8) -100035c0 : -100035c0: b5f0 push {r4, r5, r6, r7, lr} -100035c2: 4e4a ldr r6, [pc, #296] ; (100036ec ) -100035c4: 6fb5 ldr r5, [r6, #120] ; 0x78 -100035c6: 086d lsrs r5, r5, #1 -100035c8: d3fc bcc.n 100035c4 -100035ca: 6e34 ldr r4, [r6, #96] ; 0x60 -100035cc: 6e75 ldr r5, [r6, #100] ; 0x64 -100035ce: 6f77 ldr r7, [r6, #116] ; 0x74 -100035d0: 6f36 ldr r6, [r6, #112] ; 0x70 -100035d2: f000 f825 bl 10003620 -100035d6: 4694 mov ip, r2 -100035d8: 4a44 ldr r2, [pc, #272] ; (100036ec ) -100035da: 6614 str r4, [r2, #96] ; 0x60 -100035dc: 6655 str r5, [r2, #100] ; 0x64 -100035de: 6757 str r7, [r2, #116] ; 0x74 -100035e0: 6716 str r6, [r2, #112] ; 0x70 -100035e2: 4662 mov r2, ip -100035e4: bdf0 pop {r4, r5, r6, r7, pc} -100035e6: 46c0 nop ; (mov r8, r8) +10003740 : +10003740: b5f0 push {r4, r5, r6, r7, lr} +10003742: 4e4a ldr r6, [pc, #296] ; (1000386c ) +10003744: 6fb5 ldr r5, [r6, #120] ; 0x78 +10003746: 086d lsrs r5, r5, #1 +10003748: d3fc bcc.n 10003744 +1000374a: 6e34 ldr r4, [r6, #96] ; 0x60 +1000374c: 6e75 ldr r5, [r6, #100] ; 0x64 +1000374e: 6f77 ldr r7, [r6, #116] ; 0x74 +10003750: 6f36 ldr r6, [r6, #112] ; 0x70 +10003752: f000 f825 bl 100037a0 +10003756: 4694 mov ip, r2 +10003758: 4a44 ldr r2, [pc, #272] ; (1000386c ) +1000375a: 6614 str r4, [r2, #96] ; 0x60 +1000375c: 6655 str r5, [r2, #100] ; 0x64 +1000375e: 6757 str r7, [r2, #116] ; 0x74 +10003760: 6716 str r6, [r2, #112] ; 0x70 +10003762: 4662 mov r2, ip +10003764: bdf0 pop {r4, r5, r6, r7, pc} +10003766: 46c0 nop ; (mov r8, r8) -100035e8 <__wrap___aeabi_uldivmod>: -100035e8: 4694 mov ip, r2 -100035ea: 4a40 ldr r2, [pc, #256] ; (100036ec ) -100035ec: 6f92 ldr r2, [r2, #120] ; 0x78 -100035ee: 0892 lsrs r2, r2, #2 -100035f0: 4662 mov r2, ip -100035f2: d201 bcs.n 100035f8 -100035f4: e058 b.n 100036a8 -100035f6: 46c0 nop ; (mov r8, r8) +10003768 <__wrap___aeabi_uldivmod>: +10003768: 4694 mov ip, r2 +1000376a: 4a40 ldr r2, [pc, #256] ; (1000386c ) +1000376c: 6f92 ldr r2, [r2, #120] ; 0x78 +1000376e: 0892 lsrs r2, r2, #2 +10003770: 4662 mov r2, ip +10003772: d201 bcs.n 10003778 +10003774: e058 b.n 10003828 +10003776: 46c0 nop ; (mov r8, r8) -100035f8 : -100035f8: b5f0 push {r4, r5, r6, r7, lr} -100035fa: 4e3c ldr r6, [pc, #240] ; (100036ec ) -100035fc: 6fb5 ldr r5, [r6, #120] ; 0x78 -100035fe: 086d lsrs r5, r5, #1 -10003600: d3fc bcc.n 100035fc -10003602: 6e34 ldr r4, [r6, #96] ; 0x60 -10003604: 6e75 ldr r5, [r6, #100] ; 0x64 -10003606: 6f77 ldr r7, [r6, #116] ; 0x74 -10003608: 6f36 ldr r6, [r6, #112] ; 0x70 -1000360a: f000 f84d bl 100036a8 -1000360e: 4694 mov ip, r2 -10003610: 4a36 ldr r2, [pc, #216] ; (100036ec ) -10003612: 6614 str r4, [r2, #96] ; 0x60 -10003614: 6655 str r5, [r2, #100] ; 0x64 -10003616: 6757 str r7, [r2, #116] ; 0x74 -10003618: 6716 str r6, [r2, #112] ; 0x70 -1000361a: 4662 mov r2, ip -1000361c: bdf0 pop {r4, r5, r6, r7, pc} -1000361e: 46c0 nop ; (mov r8, r8) +10003778 : +10003778: b5f0 push {r4, r5, r6, r7, lr} +1000377a: 4e3c ldr r6, [pc, #240] ; (1000386c ) +1000377c: 6fb5 ldr r5, [r6, #120] ; 0x78 +1000377e: 086d lsrs r5, r5, #1 +10003780: d3fc bcc.n 1000377c +10003782: 6e34 ldr r4, [r6, #96] ; 0x60 +10003784: 6e75 ldr r5, [r6, #100] ; 0x64 +10003786: 6f77 ldr r7, [r6, #116] ; 0x74 +10003788: 6f36 ldr r6, [r6, #112] ; 0x70 +1000378a: f000 f84d bl 10003828 +1000378e: 4694 mov ip, r2 +10003790: 4a36 ldr r2, [pc, #216] ; (1000386c ) +10003792: 6614 str r4, [r2, #96] ; 0x60 +10003794: 6655 str r5, [r2, #100] ; 0x64 +10003796: 6757 str r7, [r2, #116] ; 0x74 +10003798: 6716 str r6, [r2, #112] ; 0x70 +1000379a: 4662 mov r2, ip +1000379c: bdf0 pop {r4, r5, r6, r7, pc} +1000379e: 46c0 nop ; (mov r8, r8) -10003620 : -10003620: 2b00 cmp r3, #0 -10003622: db24 blt.n 1000366e -10003624: d011 beq.n 1000364a -10003626: 2900 cmp r1, #0 -10003628: da3e bge.n 100036a8 -1000362a: b500 push {lr} -1000362c: 43c9 mvns r1, r1 -1000362e: 4240 negs r0, r0 -10003630: d100 bne.n 10003634 -10003632: 3101 adds r1, #1 +100037a0 : +100037a0: 2b00 cmp r3, #0 +100037a2: db24 blt.n 100037ee +100037a4: d011 beq.n 100037ca +100037a6: 2900 cmp r1, #0 +100037a8: da3e bge.n 10003828 +100037aa: b500 push {lr} +100037ac: 43c9 mvns r1, r1 +100037ae: 4240 negs r0, r0 +100037b0: d100 bne.n 100037b4 +100037b2: 3101 adds r1, #1 -10003634 : -10003634: f000 f838 bl 100036a8 -10003638: 43c9 mvns r1, r1 -1000363a: 4240 negs r0, r0 -1000363c: d100 bne.n 10003640 -1000363e: 3101 adds r1, #1 +100037b4 : +100037b4: f000 f838 bl 10003828 +100037b8: 43c9 mvns r1, r1 +100037ba: 4240 negs r0, r0 +100037bc: d100 bne.n 100037c0 +100037be: 3101 adds r1, #1 -10003640 : -10003640: 43db mvns r3, r3 -10003642: 4252 negs r2, r2 -10003644: d100 bne.n 10003648 -10003646: 3301 adds r3, #1 +100037c0 : +100037c0: 43db mvns r3, r3 +100037c2: 4252 negs r2, r2 +100037c4: d100 bne.n 100037c8 +100037c6: 3301 adds r3, #1 -10003648 : -10003648: bd00 pop {pc} -1000364a: 2a00 cmp r2, #0 -1000364c: d1eb bne.n 10003626 -1000364e: 2800 cmp r0, #0 -10003650: d101 bne.n 10003656 -10003652: 2900 cmp r1, #0 -10003654: d005 beq.n 10003662 -10003656: 2000 movs r0, #0 -10003658: 0fc9 lsrs r1, r1, #31 -1000365a: 07c9 lsls r1, r1, #31 -1000365c: d101 bne.n 10003662 -1000365e: 43c0 mvns r0, r0 -10003660: 0841 lsrs r1, r0, #1 -10003662: b500 push {lr} -10003664: f003 fcf0 bl 10007048 <____aeabi_ldiv0_veneer> -10003668: 2200 movs r2, #0 -1000366a: 2300 movs r3, #0 -1000366c: bd00 pop {pc} -1000366e: b500 push {lr} -10003670: 2900 cmp r1, #0 -10003672: db0a blt.n 1000368a -10003674: 43db mvns r3, r3 -10003676: 4252 negs r2, r2 -10003678: d100 bne.n 1000367c -1000367a: 3301 adds r3, #1 +100037c8 : +100037c8: bd00 pop {pc} +100037ca: 2a00 cmp r2, #0 +100037cc: d1eb bne.n 100037a6 +100037ce: 2800 cmp r0, #0 +100037d0: d101 bne.n 100037d6 +100037d2: 2900 cmp r1, #0 +100037d4: d005 beq.n 100037e2 +100037d6: 2000 movs r0, #0 +100037d8: 0fc9 lsrs r1, r1, #31 +100037da: 07c9 lsls r1, r1, #31 +100037dc: d101 bne.n 100037e2 +100037de: 43c0 mvns r0, r0 +100037e0: 0841 lsrs r1, r0, #1 +100037e2: b500 push {lr} +100037e4: f003 febc bl 10007560 <____aeabi_ldiv0_veneer> +100037e8: 2200 movs r2, #0 +100037ea: 2300 movs r3, #0 +100037ec: bd00 pop {pc} +100037ee: b500 push {lr} +100037f0: 2900 cmp r1, #0 +100037f2: db0a blt.n 1000380a +100037f4: 43db mvns r3, r3 +100037f6: 4252 negs r2, r2 +100037f8: d100 bne.n 100037fc +100037fa: 3301 adds r3, #1 -1000367c : -1000367c: f000 f814 bl 100036a8 -10003680: 43c9 mvns r1, r1 -10003682: 4240 negs r0, r0 -10003684: d100 bne.n 10003688 -10003686: 3101 adds r1, #1 +100037fc : +100037fc: f000 f814 bl 10003828 +10003800: 43c9 mvns r1, r1 +10003802: 4240 negs r0, r0 +10003804: d100 bne.n 10003808 +10003806: 3101 adds r1, #1 -10003688 : -10003688: bd00 pop {pc} -1000368a: 43c9 mvns r1, r1 -1000368c: 4240 negs r0, r0 -1000368e: d100 bne.n 10003692 -10003690: 3101 adds r1, #1 +10003808 : +10003808: bd00 pop {pc} +1000380a: 43c9 mvns r1, r1 +1000380c: 4240 negs r0, r0 +1000380e: d100 bne.n 10003812 +10003810: 3101 adds r1, #1 -10003692 : -10003692: 43db mvns r3, r3 -10003694: 4252 negs r2, r2 -10003696: d100 bne.n 1000369a -10003698: 3301 adds r3, #1 +10003812 : +10003812: 43db mvns r3, r3 +10003814: 4252 negs r2, r2 +10003816: d100 bne.n 1000381a +10003818: 3301 adds r3, #1 -1000369a : -1000369a: f000 f805 bl 100036a8 -1000369e: 43db mvns r3, r3 -100036a0: 4252 negs r2, r2 -100036a2: d100 bne.n 100036a6 -100036a4: 3301 adds r3, #1 +1000381a : +1000381a: f000 f805 bl 10003828 +1000381e: 43db mvns r3, r3 +10003820: 4252 negs r2, r2 +10003822: d100 bne.n 10003826 +10003824: 3301 adds r3, #1 -100036a6 : -100036a6: bd00 pop {pc} +10003826 : +10003826: bd00 pop {pc} -100036a8 : -100036a8: 2900 cmp r1, #0 -100036aa: d123 bne.n 100036f4 -100036ac: 2b00 cmp r3, #0 -100036ae: d118 bne.n 100036e2 -100036b0: 2a00 cmp r2, #0 -100036b2: d00c beq.n 100036ce -100036b4: 46bc mov ip, r7 -100036b6: 4f0d ldr r7, [pc, #52] ; (100036ec ) -100036b8: 6638 str r0, [r7, #96] ; 0x60 -100036ba: 667a str r2, [r7, #100] ; 0x64 -100036bc: 2100 movs r1, #0 -100036be: 2300 movs r3, #0 -100036c0: e7ff b.n 100036c2 -100036c2: e7ff b.n 100036c4 -100036c4: e7ff b.n 100036c6 -100036c6: 6f7a ldr r2, [r7, #116] ; 0x74 -100036c8: 6f38 ldr r0, [r7, #112] ; 0x70 -100036ca: 4667 mov r7, ip -100036cc: 4770 bx lr -100036ce: 2800 cmp r0, #0 -100036d0: d001 beq.n 100036d6 +10003828 : +10003828: 2900 cmp r1, #0 +1000382a: d123 bne.n 10003874 +1000382c: 2b00 cmp r3, #0 +1000382e: d118 bne.n 10003862 +10003830: 2a00 cmp r2, #0 +10003832: d00c beq.n 1000384e +10003834: 46bc mov ip, r7 +10003836: 4f0d ldr r7, [pc, #52] ; (1000386c ) +10003838: 6638 str r0, [r7, #96] ; 0x60 +1000383a: 667a str r2, [r7, #100] ; 0x64 +1000383c: 2100 movs r1, #0 +1000383e: 2300 movs r3, #0 +10003840: e7ff b.n 10003842 +10003842: e7ff b.n 10003844 +10003844: e7ff b.n 10003846 +10003846: 6f7a ldr r2, [r7, #116] ; 0x74 +10003848: 6f38 ldr r0, [r7, #112] ; 0x70 +1000384a: 4667 mov r7, ip +1000384c: 4770 bx lr +1000384e: 2800 cmp r0, #0 +10003850: d001 beq.n 10003856 -100036d2 : -100036d2: 4807 ldr r0, [pc, #28] ; (100036f0 ) -100036d4: 0001 movs r1, r0 -100036d6: b500 push {lr} -100036d8: f003 fcb6 bl 10007048 <____aeabi_ldiv0_veneer> -100036dc: 2200 movs r2, #0 -100036de: 2300 movs r3, #0 -100036e0: bd00 pop {pc} -100036e2: 0002 movs r2, r0 -100036e4: 000b movs r3, r1 -100036e6: 2000 movs r0, #0 -100036e8: 2100 movs r1, #0 -100036ea: 4770 bx lr -100036ec: d0000000 .word 0xd0000000 -100036f0: ffffffff .word 0xffffffff +10003852 : +10003852: 4807 ldr r0, [pc, #28] ; (10003870 ) +10003854: 0001 movs r1, r0 +10003856: b500 push {lr} +10003858: f003 fe82 bl 10007560 <____aeabi_ldiv0_veneer> +1000385c: 2200 movs r2, #0 +1000385e: 2300 movs r3, #0 +10003860: bd00 pop {pc} +10003862: 0002 movs r2, r0 +10003864: 000b movs r3, r1 +10003866: 2000 movs r0, #0 +10003868: 2100 movs r1, #0 +1000386a: 4770 bx lr +1000386c: d0000000 .word 0xd0000000 +10003870: ffffffff .word 0xffffffff -100036f4 : -100036f4: 2b00 cmp r3, #0 -100036f6: d000 beq.n 100036fa -100036f8: e0bd b.n 10003876 -100036fa: 0c13 lsrs r3, r2, #16 -100036fc: d126 bne.n 1000374c -100036fe: 2a00 cmp r2, #0 -10003700: d0e7 beq.n 100036d2 -10003702: b480 push {r7} -10003704: 4f10 ldr r7, [pc, #64] ; (10003748 ) -10003706: 6639 str r1, [r7, #96] ; 0x60 -10003708: 667a str r2, [r7, #100] ; 0x64 -1000370a: e7ff b.n 1000370c -1000370c: e7ff b.n 1000370e -1000370e: b430 push {r4, r5} -10003710: 0c04 lsrs r4, r0, #16 -10003712: 6f7b ldr r3, [r7, #116] ; 0x74 -10003714: 6f39 ldr r1, [r7, #112] ; 0x70 -10003716: 041b lsls r3, r3, #16 -10003718: 4323 orrs r3, r4 -1000371a: 663b str r3, [r7, #96] ; 0x60 -1000371c: e7ff b.n 1000371e -1000371e: e7ff b.n 10003720 -10003720: e7ff b.n 10003722 -10003722: 46c0 nop ; (mov r8, r8) -10003724: b284 uxth r4, r0 -10003726: 6f7b ldr r3, [r7, #116] ; 0x74 -10003728: 6f3d ldr r5, [r7, #112] ; 0x70 -1000372a: 041b lsls r3, r3, #16 -1000372c: 4323 orrs r3, r4 -1000372e: 663b str r3, [r7, #96] ; 0x60 -10003730: e7ff b.n 10003732 -10003732: e7ff b.n 10003734 -10003734: 46c0 nop ; (mov r8, r8) -10003736: 2300 movs r3, #0 -10003738: 042c lsls r4, r5, #16 -1000373a: 0c2d lsrs r5, r5, #16 -1000373c: 6f7a ldr r2, [r7, #116] ; 0x74 -1000373e: 6f38 ldr r0, [r7, #112] ; 0x70 -10003740: 1900 adds r0, r0, r4 -10003742: 4169 adcs r1, r5 -10003744: bcb0 pop {r4, r5, r7} -10003746: 4770 bx lr -10003748: d0000000 .word 0xd0000000 +10003874 : +10003874: 2b00 cmp r3, #0 +10003876: d000 beq.n 1000387a +10003878: e0bd b.n 100039f6 +1000387a: 0c13 lsrs r3, r2, #16 +1000387c: d126 bne.n 100038cc +1000387e: 2a00 cmp r2, #0 +10003880: d0e7 beq.n 10003852 +10003882: b480 push {r7} +10003884: 4f10 ldr r7, [pc, #64] ; (100038c8 ) +10003886: 6639 str r1, [r7, #96] ; 0x60 +10003888: 667a str r2, [r7, #100] ; 0x64 +1000388a: e7ff b.n 1000388c +1000388c: e7ff b.n 1000388e +1000388e: b430 push {r4, r5} +10003890: 0c04 lsrs r4, r0, #16 +10003892: 6f7b ldr r3, [r7, #116] ; 0x74 +10003894: 6f39 ldr r1, [r7, #112] ; 0x70 +10003896: 041b lsls r3, r3, #16 +10003898: 4323 orrs r3, r4 +1000389a: 663b str r3, [r7, #96] ; 0x60 +1000389c: e7ff b.n 1000389e +1000389e: e7ff b.n 100038a0 +100038a0: e7ff b.n 100038a2 +100038a2: 46c0 nop ; (mov r8, r8) +100038a4: b284 uxth r4, r0 +100038a6: 6f7b ldr r3, [r7, #116] ; 0x74 +100038a8: 6f3d ldr r5, [r7, #112] ; 0x70 +100038aa: 041b lsls r3, r3, #16 +100038ac: 4323 orrs r3, r4 +100038ae: 663b str r3, [r7, #96] ; 0x60 +100038b0: e7ff b.n 100038b2 +100038b2: e7ff b.n 100038b4 +100038b4: 46c0 nop ; (mov r8, r8) +100038b6: 2300 movs r3, #0 +100038b8: 042c lsls r4, r5, #16 +100038ba: 0c2d lsrs r5, r5, #16 +100038bc: 6f7a ldr r2, [r7, #116] ; 0x74 +100038be: 6f38 ldr r0, [r7, #112] ; 0x70 +100038c0: 1900 adds r0, r0, r4 +100038c2: 4169 adcs r1, r5 +100038c4: bcb0 pop {r4, r5, r7} +100038c6: 4770 bx lr +100038c8: d0000000 .word 0xd0000000 -1000374c : -1000374c: b5f0 push {r4, r5, r6, r7, lr} -1000374e: 4694 mov ip, r2 -10003750: 2500 movs r5, #0 -10003752: 0e14 lsrs r4, r2, #24 -10003754: d101 bne.n 1000375a -10003756: 0212 lsls r2, r2, #8 -10003758: 3508 adds r5, #8 -1000375a: 0f14 lsrs r4, r2, #28 -1000375c: d101 bne.n 10003762 -1000375e: 0112 lsls r2, r2, #4 -10003760: 3504 adds r5, #4 -10003762: 0f94 lsrs r4, r2, #30 -10003764: d101 bne.n 1000376a -10003766: 0092 lsls r2, r2, #2 -10003768: 3502 adds r5, #2 -1000376a: 0fd4 lsrs r4, r2, #31 -1000376c: d101 bne.n 10003772 -1000376e: 0052 lsls r2, r2, #1 -10003770: 3501 adds r5, #1 -10003772: 0bd4 lsrs r4, r2, #15 -10003774: 3401 adds r4, #1 -10003776: 4f25 ldr r7, [pc, #148] ; (1000380c ) -10003778: 667c str r4, [r7, #100] ; 0x64 -1000377a: 4c25 ldr r4, [pc, #148] ; (10003810 ) -1000377c: 663c str r4, [r7, #96] ; 0x60 -1000377e: 0c0e lsrs r6, r1, #16 -10003780: b293 uxth r3, r2 -10003782: e7ff b.n 10003784 -10003784: e7ff b.n 10003786 -10003786: e7ff b.n 10003788 -10003788: 6f3c ldr r4, [r7, #112] ; 0x70 -1000378a: 4366 muls r6, r4 -1000378c: 0c36 lsrs r6, r6, #16 -1000378e: 0377 lsls r7, r6, #13 -10003790: 46be mov lr, r7 -10003792: 4373 muls r3, r6 -10003794: 0bdf lsrs r7, r3, #15 -10003796: 045b lsls r3, r3, #17 -10003798: 1ac0 subs r0, r0, r3 -1000379a: 41b9 sbcs r1, r7 -1000379c: 0c13 lsrs r3, r2, #16 -1000379e: 4373 muls r3, r6 -100037a0: 18db adds r3, r3, r3 -100037a2: 1ac9 subs r1, r1, r3 -100037a4: 08ce lsrs r6, r1, #3 -100037a6: 4366 muls r6, r4 -100037a8: 0c36 lsrs r6, r6, #16 -100037aa: 44b6 add lr, r6 -100037ac: b293 uxth r3, r2 -100037ae: 4373 muls r3, r6 -100037b0: 0f1f lsrs r7, r3, #28 -100037b2: 011b lsls r3, r3, #4 -100037b4: 1ac0 subs r0, r0, r3 -100037b6: 41b9 sbcs r1, r7 -100037b8: 0c13 lsrs r3, r2, #16 -100037ba: 4373 muls r3, r6 -100037bc: 0b1f lsrs r7, r3, #12 -100037be: 051b lsls r3, r3, #20 -100037c0: 1ac0 subs r0, r0, r3 -100037c2: 41b9 sbcs r1, r7 -100037c4: 0d86 lsrs r6, r0, #22 -100037c6: 028f lsls r7, r1, #10 -100037c8: 433e orrs r6, r7 -100037ca: 4366 muls r6, r4 -100037cc: 0c36 lsrs r6, r6, #16 -100037ce: 2d09 cmp r5, #9 -100037d0: db24 blt.n 1000381c -100037d2: 0a52 lsrs r2, r2, #9 -100037d4: 4372 muls r2, r6 -100037d6: 1a80 subs r0, r0, r2 -100037d8: 0377 lsls r7, r6, #13 -100037da: 0a46 lsrs r6, r0, #9 -100037dc: 4366 muls r6, r4 -100037de: 0c36 lsrs r6, r6, #16 -100037e0: 2316 movs r3, #22 -100037e2: 1b5b subs r3, r3, r5 -100037e4: 40de lsrs r6, r3 -100037e6: 40df lsrs r7, r3 -100037e8: 19bf adds r7, r7, r6 -100037ea: 4664 mov r4, ip -100037ec: 4366 muls r6, r4 -100037ee: 1b82 subs r2, r0, r6 -100037f0: 4670 mov r0, lr -100037f2: 3504 adds r5, #4 -100037f4: 3306 adds r3, #6 -100037f6: 0001 movs r1, r0 -100037f8: 40d9 lsrs r1, r3 -100037fa: 40a8 lsls r0, r5 -100037fc: 19c0 adds r0, r0, r7 -100037fe: d300 bcc.n 10003802 -10003800: 3101 adds r1, #1 -10003802: 42a2 cmp r2, r4 -10003804: d206 bcs.n 10003814 -10003806: 2300 movs r3, #0 -10003808: bdf0 pop {r4, r5, r6, r7, pc} -1000380a: 0000 .short 0x0000 -1000380c: d0000000 .word 0xd0000000 -10003810: ffffffff .word 0xffffffff -10003814: 1b12 subs r2, r2, r4 -10003816: 3001 adds r0, #1 -10003818: d3f3 bcc.n 10003802 -1000381a: e7f1 b.n 10003800 - -1000381c : -1000381c: 2709 movs r7, #9 -1000381e: 1b7f subs r7, r7, r5 -10003820: 40fe lsrs r6, r7 -10003822: 4664 mov r4, ip -10003824: b2a2 uxth r2, r4 -10003826: 4372 muls r2, r6 -10003828: 1a80 subs r0, r0, r2 -1000382a: d200 bcs.n 1000382e -1000382c: 3901 subs r1, #1 -1000382e: 0c22 lsrs r2, r4, #16 -10003830: 4372 muls r2, r6 -10003832: 0c13 lsrs r3, r2, #16 -10003834: 0412 lsls r2, r2, #16 -10003836: 1a82 subs r2, r0, r2 -10003838: 4199 sbcs r1, r3 -1000383a: 000b movs r3, r1 -1000383c: 4670 mov r0, lr -1000383e: 3504 adds r5, #4 -10003840: 3713 adds r7, #19 -10003842: 0001 movs r1, r0 -10003844: 40f9 lsrs r1, r7 -10003846: 40a8 lsls r0, r5 -10003848: 1980 adds r0, r0, r6 -1000384a: d300 bcc.n 1000384e -1000384c: 3101 adds r1, #1 -1000384e: 2b00 cmp r3, #0 -10003850: d102 bne.n 10003858 -10003852: 42a2 cmp r2, r4 -10003854: d20a bcs.n 1000386c -10003856: bdf0 pop {r4, r5, r6, r7, pc} -10003858: 3001 adds r0, #1 -1000385a: d300 bcc.n 1000385e -1000385c: 3101 adds r1, #1 -1000385e: 1b12 subs r2, r2, r4 -10003860: d2fa bcs.n 10003858 -10003862: 3b01 subs r3, #1 -10003864: d1f8 bne.n 10003858 -10003866: 42a2 cmp r2, r4 -10003868: d200 bcs.n 1000386c -1000386a: bdf0 pop {r4, r5, r6, r7, pc} -1000386c: 3001 adds r0, #1 -1000386e: d300 bcc.n 10003872 -10003870: 3101 adds r1, #1 -10003872: 1b12 subs r2, r2, r4 -10003874: e7f7 b.n 10003866 - -10003876 : -10003876: b5f0 push {r4, r5, r6, r7, lr} -10003878: 0c1c lsrs r4, r3, #16 -1000387a: d000 beq.n 1000387e -1000387c: e080 b.n 10003980 -1000387e: b40c push {r2, r3} -10003880: 2500 movs r5, #0 -10003882: 0a1c lsrs r4, r3, #8 -10003884: d104 bne.n 10003890 -10003886: 021b lsls r3, r3, #8 -10003888: 0e16 lsrs r6, r2, #24 -1000388a: 4333 orrs r3, r6 -1000388c: 0212 lsls r2, r2, #8 -1000388e: 3508 adds r5, #8 -10003890: 0b1c lsrs r4, r3, #12 -10003892: d104 bne.n 1000389e -10003894: 011b lsls r3, r3, #4 -10003896: 0f16 lsrs r6, r2, #28 -10003898: 4333 orrs r3, r6 -1000389a: 0112 lsls r2, r2, #4 -1000389c: 3504 adds r5, #4 -1000389e: 0b9c lsrs r4, r3, #14 -100038a0: d104 bne.n 100038ac -100038a2: 009b lsls r3, r3, #2 -100038a4: 0f96 lsrs r6, r2, #30 -100038a6: 4333 orrs r3, r6 -100038a8: 0092 lsls r2, r2, #2 -100038aa: 3502 adds r5, #2 -100038ac: 0bdc lsrs r4, r3, #15 -100038ae: d102 bne.n 100038b6 -100038b0: 1892 adds r2, r2, r2 -100038b2: 415b adcs r3, r3 -100038b4: 3501 adds r5, #1 -100038b6: 001c movs r4, r3 -100038b8: 1897 adds r7, r2, r2 -100038ba: 4164 adcs r4, r4 -100038bc: 3401 adds r4, #1 -100038be: 4f46 ldr r7, [pc, #280] ; (100039d8 ) -100038c0: 667c str r4, [r7, #100] ; 0x64 -100038c2: 4c46 ldr r4, [pc, #280] ; (100039dc ) -100038c4: 663c str r4, [r7, #96] ; 0x60 -100038c6: 0c0e lsrs r6, r1, #16 -100038c8: e7ff b.n 100038ca -100038ca: e7ff b.n 100038cc -100038cc: e7ff b.n 100038ce -100038ce: 46c0 nop ; (mov r8, r8) -100038d0: 6f3c ldr r4, [r7, #112] ; 0x70 -100038d2: 4366 muls r6, r4 -100038d4: 0c36 lsrs r6, r6, #16 -100038d6: 0377 lsls r7, r6, #13 -100038d8: 46be mov lr, r7 -100038da: b297 uxth r7, r2 -100038dc: 4377 muls r7, r6 -100038de: 1bc0 subs r0, r0, r7 -100038e0: d200 bcs.n 100038e4 -100038e2: 3901 subs r1, #1 -100038e4: 1bc0 subs r0, r0, r7 -100038e6: d200 bcs.n 100038ea -100038e8: 3901 subs r1, #1 -100038ea: b29f uxth r7, r3 -100038ec: 4377 muls r7, r6 -100038ee: 1bc9 subs r1, r1, r7 -100038f0: 1bc9 subs r1, r1, r7 -100038f2: 0c17 lsrs r7, r2, #16 -100038f4: 4377 muls r7, r6 -100038f6: 047e lsls r6, r7, #17 -100038f8: 0bff lsrs r7, r7, #15 -100038fa: 1b80 subs r0, r0, r6 -100038fc: 41b9 sbcs r1, r7 -100038fe: 08ce lsrs r6, r1, #3 -10003900: 4366 muls r6, r4 -10003902: 0c36 lsrs r6, r6, #16 -10003904: 2d0c cmp r5, #12 -10003906: db33 blt.n 10003970 -10003908: 44b6 add lr, r6 -1000390a: 0b12 lsrs r2, r2, #12 -1000390c: 051f lsls r7, r3, #20 -1000390e: 433a orrs r2, r7 -10003910: 0b1b lsrs r3, r3, #12 -10003912: b297 uxth r7, r2 -10003914: 4377 muls r7, r6 -10003916: 1bc0 subs r0, r0, r7 -10003918: d200 bcs.n 1000391c -1000391a: 3901 subs r1, #1 -1000391c: b29f uxth r7, r3 -1000391e: 4377 muls r7, r6 -10003920: 1bc9 subs r1, r1, r7 -10003922: 0c17 lsrs r7, r2, #16 -10003924: 4377 muls r7, r6 -10003926: 043e lsls r6, r7, #16 -10003928: 0c3f lsrs r7, r7, #16 -1000392a: 1b80 subs r0, r0, r6 -1000392c: 41b9 sbcs r1, r7 -1000392e: 0d86 lsrs r6, r0, #22 -10003930: 028f lsls r7, r1, #10 -10003932: 433e orrs r6, r7 -10003934: 4366 muls r6, r4 -10003936: 2729 movs r7, #41 ; 0x29 -10003938: 1b7f subs r7, r7, r5 -1000393a: 40fe lsrs r6, r7 -1000393c: 3d0c subs r5, #12 -1000393e: 4677 mov r7, lr -10003940: 40af lsls r7, r5 -10003942: 19bf adds r7, r7, r6 -10003944: bc30 pop {r4, r5} -10003946: b2a2 uxth r2, r4 -10003948: b2ab uxth r3, r5 -1000394a: 4372 muls r2, r6 -1000394c: 4373 muls r3, r6 -1000394e: 1a80 subs r0, r0, r2 -10003950: 4199 sbcs r1, r3 -10003952: 0c22 lsrs r2, r4, #16 +100038cc : +100038cc: b5f0 push {r4, r5, r6, r7, lr} +100038ce: 4694 mov ip, r2 +100038d0: 2500 movs r5, #0 +100038d2: 0e14 lsrs r4, r2, #24 +100038d4: d101 bne.n 100038da +100038d6: 0212 lsls r2, r2, #8 +100038d8: 3508 adds r5, #8 +100038da: 0f14 lsrs r4, r2, #28 +100038dc: d101 bne.n 100038e2 +100038de: 0112 lsls r2, r2, #4 +100038e0: 3504 adds r5, #4 +100038e2: 0f94 lsrs r4, r2, #30 +100038e4: d101 bne.n 100038ea +100038e6: 0092 lsls r2, r2, #2 +100038e8: 3502 adds r5, #2 +100038ea: 0fd4 lsrs r4, r2, #31 +100038ec: d101 bne.n 100038f2 +100038ee: 0052 lsls r2, r2, #1 +100038f0: 3501 adds r5, #1 +100038f2: 0bd4 lsrs r4, r2, #15 +100038f4: 3401 adds r4, #1 +100038f6: 4f25 ldr r7, [pc, #148] ; (1000398c ) +100038f8: 667c str r4, [r7, #100] ; 0x64 +100038fa: 4c25 ldr r4, [pc, #148] ; (10003990 ) +100038fc: 663c str r4, [r7, #96] ; 0x60 +100038fe: 0c0e lsrs r6, r1, #16 +10003900: b293 uxth r3, r2 +10003902: e7ff b.n 10003904 +10003904: e7ff b.n 10003906 +10003906: e7ff b.n 10003908 +10003908: 6f3c ldr r4, [r7, #112] ; 0x70 +1000390a: 4366 muls r6, r4 +1000390c: 0c36 lsrs r6, r6, #16 +1000390e: 0377 lsls r7, r6, #13 +10003910: 46be mov lr, r7 +10003912: 4373 muls r3, r6 +10003914: 0bdf lsrs r7, r3, #15 +10003916: 045b lsls r3, r3, #17 +10003918: 1ac0 subs r0, r0, r3 +1000391a: 41b9 sbcs r1, r7 +1000391c: 0c13 lsrs r3, r2, #16 +1000391e: 4373 muls r3, r6 +10003920: 18db adds r3, r3, r3 +10003922: 1ac9 subs r1, r1, r3 +10003924: 08ce lsrs r6, r1, #3 +10003926: 4366 muls r6, r4 +10003928: 0c36 lsrs r6, r6, #16 +1000392a: 44b6 add lr, r6 +1000392c: b293 uxth r3, r2 +1000392e: 4373 muls r3, r6 +10003930: 0f1f lsrs r7, r3, #28 +10003932: 011b lsls r3, r3, #4 +10003934: 1ac0 subs r0, r0, r3 +10003936: 41b9 sbcs r1, r7 +10003938: 0c13 lsrs r3, r2, #16 +1000393a: 4373 muls r3, r6 +1000393c: 0b1f lsrs r7, r3, #12 +1000393e: 051b lsls r3, r3, #20 +10003940: 1ac0 subs r0, r0, r3 +10003942: 41b9 sbcs r1, r7 +10003944: 0d86 lsrs r6, r0, #22 +10003946: 028f lsls r7, r1, #10 +10003948: 433e orrs r6, r7 +1000394a: 4366 muls r6, r4 +1000394c: 0c36 lsrs r6, r6, #16 +1000394e: 2d09 cmp r5, #9 +10003950: db24 blt.n 1000399c +10003952: 0a52 lsrs r2, r2, #9 10003954: 4372 muls r2, r6 -10003956: 0c13 lsrs r3, r2, #16 -10003958: 0412 lsls r2, r2, #16 -1000395a: 1a80 subs r0, r0, r2 -1000395c: 4199 sbcs r1, r3 -1000395e: 0002 movs r2, r0 -10003960: 000b movs r3, r1 -10003962: 3701 adds r7, #1 -10003964: 1b00 subs r0, r0, r4 -10003966: 41a9 sbcs r1, r5 -10003968: d2f9 bcs.n 1000395e -1000396a: 1e78 subs r0, r7, #1 -1000396c: 2100 movs r1, #0 -1000396e: bdf0 pop {r4, r5, r6, r7, pc} +10003956: 1a80 subs r0, r0, r2 +10003958: 0377 lsls r7, r6, #13 +1000395a: 0a46 lsrs r6, r0, #9 +1000395c: 4366 muls r6, r4 +1000395e: 0c36 lsrs r6, r6, #16 +10003960: 2316 movs r3, #22 +10003962: 1b5b subs r3, r3, r5 +10003964: 40de lsrs r6, r3 +10003966: 40df lsrs r7, r3 +10003968: 19bf adds r7, r7, r6 +1000396a: 4664 mov r4, ip +1000396c: 4366 muls r6, r4 +1000396e: 1b82 subs r2, r0, r6 +10003970: 4670 mov r0, lr +10003972: 3504 adds r5, #4 +10003974: 3306 adds r3, #6 +10003976: 0001 movs r1, r0 +10003978: 40d9 lsrs r1, r3 +1000397a: 40a8 lsls r0, r5 +1000397c: 19c0 adds r0, r0, r7 +1000397e: d300 bcc.n 10003982 +10003980: 3101 adds r1, #1 +10003982: 42a2 cmp r2, r4 +10003984: d206 bcs.n 10003994 +10003986: 2300 movs r3, #0 +10003988: bdf0 pop {r4, r5, r6, r7, pc} +1000398a: 0000 .short 0x0000 +1000398c: d0000000 .word 0xd0000000 +10003990: ffffffff .word 0xffffffff +10003994: 1b12 subs r2, r2, r4 +10003996: 3001 adds r0, #1 +10003998: d3f3 bcc.n 10003982 +1000399a: e7f1 b.n 10003980 -10003970 : -10003970: 270c movs r7, #12 -10003972: 1b7f subs r7, r7, r5 -10003974: 40fe lsrs r6, r7 -10003976: 4677 mov r7, lr -10003978: 0b7f lsrs r7, r7, #13 -1000397a: 40af lsls r7, r5 -1000397c: 19ff adds r7, r7, r7 -1000397e: e7e0 b.n 10003942 +1000399c : +1000399c: 2709 movs r7, #9 +1000399e: 1b7f subs r7, r7, r5 +100039a0: 40fe lsrs r6, r7 +100039a2: 4664 mov r4, ip +100039a4: b2a2 uxth r2, r4 +100039a6: 4372 muls r2, r6 +100039a8: 1a80 subs r0, r0, r2 +100039aa: d200 bcs.n 100039ae +100039ac: 3901 subs r1, #1 +100039ae: 0c22 lsrs r2, r4, #16 +100039b0: 4372 muls r2, r6 +100039b2: 0c13 lsrs r3, r2, #16 +100039b4: 0412 lsls r2, r2, #16 +100039b6: 1a82 subs r2, r0, r2 +100039b8: 4199 sbcs r1, r3 +100039ba: 000b movs r3, r1 +100039bc: 4670 mov r0, lr +100039be: 3504 adds r5, #4 +100039c0: 3713 adds r7, #19 +100039c2: 0001 movs r1, r0 +100039c4: 40f9 lsrs r1, r7 +100039c6: 40a8 lsls r0, r5 +100039c8: 1980 adds r0, r0, r6 +100039ca: d300 bcc.n 100039ce +100039cc: 3101 adds r1, #1 +100039ce: 2b00 cmp r3, #0 +100039d0: d102 bne.n 100039d8 +100039d2: 42a2 cmp r2, r4 +100039d4: d20a bcs.n 100039ec +100039d6: bdf0 pop {r4, r5, r6, r7, pc} +100039d8: 3001 adds r0, #1 +100039da: d300 bcc.n 100039de +100039dc: 3101 adds r1, #1 +100039de: 1b12 subs r2, r2, r4 +100039e0: d2fa bcs.n 100039d8 +100039e2: 3b01 subs r3, #1 +100039e4: d1f8 bne.n 100039d8 +100039e6: 42a2 cmp r2, r4 +100039e8: d200 bcs.n 100039ec +100039ea: bdf0 pop {r4, r5, r6, r7, pc} +100039ec: 3001 adds r0, #1 +100039ee: d300 bcc.n 100039f2 +100039f0: 3101 adds r1, #1 +100039f2: 1b12 subs r2, r2, r4 +100039f4: e7f7 b.n 100039e6 -10003980 : -10003980: 2400 movs r4, #0 -10003982: 1c5d adds r5, r3, #1 -10003984: d007 beq.n 10003996 -10003986: 4f14 ldr r7, [pc, #80] ; (100039d8 ) -10003988: 667d str r5, [r7, #100] ; 0x64 -1000398a: 6639 str r1, [r7, #96] ; 0x60 -1000398c: e7ff b.n 1000398e -1000398e: e7ff b.n 10003990 -10003990: e7ff b.n 10003992 -10003992: e7ff b.n 10003994 -10003994: 6f3c ldr r4, [r7, #112] ; 0x70 -10003996: b295 uxth r5, r2 -10003998: b29e uxth r6, r3 -1000399a: 4365 muls r5, r4 -1000399c: 4366 muls r6, r4 -1000399e: 1b40 subs r0, r0, r5 -100039a0: 41b1 sbcs r1, r6 -100039a2: 0c15 lsrs r5, r2, #16 -100039a4: 0c1e lsrs r6, r3, #16 -100039a6: 4365 muls r5, r4 -100039a8: 4366 muls r6, r4 -100039aa: 0436 lsls r6, r6, #16 -100039ac: 0c2f lsrs r7, r5, #16 -100039ae: 433e orrs r6, r7 -100039b0: 042d lsls r5, r5, #16 -100039b2: 1b40 subs r0, r0, r5 -100039b4: 41b1 sbcs r1, r6 -100039b6: 4299 cmp r1, r3 -100039b8: d204 bcs.n 100039c4 -100039ba: 0002 movs r2, r0 -100039bc: 000b movs r3, r1 -100039be: 0020 movs r0, r4 -100039c0: 2100 movs r1, #0 -100039c2: bdf0 pop {r4, r5, r6, r7, pc} -100039c4: d101 bne.n 100039ca -100039c6: 4290 cmp r0, r2 -100039c8: d3f7 bcc.n 100039ba -100039ca: 1a80 subs r0, r0, r2 -100039cc: 4199 sbcs r1, r3 -100039ce: 3401 adds r4, #1 -100039d0: 4299 cmp r1, r3 -100039d2: d3f2 bcc.n 100039ba -100039d4: e7f6 b.n 100039c4 -100039d6: 0000 .short 0x0000 -100039d8: d0000000 .word 0xd0000000 -100039dc: ffffffff .word 0xffffffff +100039f6 : +100039f6: b5f0 push {r4, r5, r6, r7, lr} +100039f8: 0c1c lsrs r4, r3, #16 +100039fa: d000 beq.n 100039fe +100039fc: e080 b.n 10003b00 +100039fe: b40c push {r2, r3} +10003a00: 2500 movs r5, #0 +10003a02: 0a1c lsrs r4, r3, #8 +10003a04: d104 bne.n 10003a10 +10003a06: 021b lsls r3, r3, #8 +10003a08: 0e16 lsrs r6, r2, #24 +10003a0a: 4333 orrs r3, r6 +10003a0c: 0212 lsls r2, r2, #8 +10003a0e: 3508 adds r5, #8 +10003a10: 0b1c lsrs r4, r3, #12 +10003a12: d104 bne.n 10003a1e +10003a14: 011b lsls r3, r3, #4 +10003a16: 0f16 lsrs r6, r2, #28 +10003a18: 4333 orrs r3, r6 +10003a1a: 0112 lsls r2, r2, #4 +10003a1c: 3504 adds r5, #4 +10003a1e: 0b9c lsrs r4, r3, #14 +10003a20: d104 bne.n 10003a2c +10003a22: 009b lsls r3, r3, #2 +10003a24: 0f96 lsrs r6, r2, #30 +10003a26: 4333 orrs r3, r6 +10003a28: 0092 lsls r2, r2, #2 +10003a2a: 3502 adds r5, #2 +10003a2c: 0bdc lsrs r4, r3, #15 +10003a2e: d102 bne.n 10003a36 +10003a30: 1892 adds r2, r2, r2 +10003a32: 415b adcs r3, r3 +10003a34: 3501 adds r5, #1 +10003a36: 001c movs r4, r3 +10003a38: 1897 adds r7, r2, r2 +10003a3a: 4164 adcs r4, r4 +10003a3c: 3401 adds r4, #1 +10003a3e: 4f46 ldr r7, [pc, #280] ; (10003b58 ) +10003a40: 667c str r4, [r7, #100] ; 0x64 +10003a42: 4c46 ldr r4, [pc, #280] ; (10003b5c ) +10003a44: 663c str r4, [r7, #96] ; 0x60 +10003a46: 0c0e lsrs r6, r1, #16 +10003a48: e7ff b.n 10003a4a +10003a4a: e7ff b.n 10003a4c +10003a4c: e7ff b.n 10003a4e +10003a4e: 46c0 nop ; (mov r8, r8) +10003a50: 6f3c ldr r4, [r7, #112] ; 0x70 +10003a52: 4366 muls r6, r4 +10003a54: 0c36 lsrs r6, r6, #16 +10003a56: 0377 lsls r7, r6, #13 +10003a58: 46be mov lr, r7 +10003a5a: b297 uxth r7, r2 +10003a5c: 4377 muls r7, r6 +10003a5e: 1bc0 subs r0, r0, r7 +10003a60: d200 bcs.n 10003a64 +10003a62: 3901 subs r1, #1 +10003a64: 1bc0 subs r0, r0, r7 +10003a66: d200 bcs.n 10003a6a +10003a68: 3901 subs r1, #1 +10003a6a: b29f uxth r7, r3 +10003a6c: 4377 muls r7, r6 +10003a6e: 1bc9 subs r1, r1, r7 +10003a70: 1bc9 subs r1, r1, r7 +10003a72: 0c17 lsrs r7, r2, #16 +10003a74: 4377 muls r7, r6 +10003a76: 047e lsls r6, r7, #17 +10003a78: 0bff lsrs r7, r7, #15 +10003a7a: 1b80 subs r0, r0, r6 +10003a7c: 41b9 sbcs r1, r7 +10003a7e: 08ce lsrs r6, r1, #3 +10003a80: 4366 muls r6, r4 +10003a82: 0c36 lsrs r6, r6, #16 +10003a84: 2d0c cmp r5, #12 +10003a86: db33 blt.n 10003af0 +10003a88: 44b6 add lr, r6 +10003a8a: 0b12 lsrs r2, r2, #12 +10003a8c: 051f lsls r7, r3, #20 +10003a8e: 433a orrs r2, r7 +10003a90: 0b1b lsrs r3, r3, #12 +10003a92: b297 uxth r7, r2 +10003a94: 4377 muls r7, r6 +10003a96: 1bc0 subs r0, r0, r7 +10003a98: d200 bcs.n 10003a9c +10003a9a: 3901 subs r1, #1 +10003a9c: b29f uxth r7, r3 +10003a9e: 4377 muls r7, r6 +10003aa0: 1bc9 subs r1, r1, r7 +10003aa2: 0c17 lsrs r7, r2, #16 +10003aa4: 4377 muls r7, r6 +10003aa6: 043e lsls r6, r7, #16 +10003aa8: 0c3f lsrs r7, r7, #16 +10003aaa: 1b80 subs r0, r0, r6 +10003aac: 41b9 sbcs r1, r7 +10003aae: 0d86 lsrs r6, r0, #22 +10003ab0: 028f lsls r7, r1, #10 +10003ab2: 433e orrs r6, r7 +10003ab4: 4366 muls r6, r4 +10003ab6: 2729 movs r7, #41 ; 0x29 +10003ab8: 1b7f subs r7, r7, r5 +10003aba: 40fe lsrs r6, r7 +10003abc: 3d0c subs r5, #12 +10003abe: 4677 mov r7, lr +10003ac0: 40af lsls r7, r5 +10003ac2: 19bf adds r7, r7, r6 +10003ac4: bc30 pop {r4, r5} +10003ac6: b2a2 uxth r2, r4 +10003ac8: b2ab uxth r3, r5 +10003aca: 4372 muls r2, r6 +10003acc: 4373 muls r3, r6 +10003ace: 1a80 subs r0, r0, r2 +10003ad0: 4199 sbcs r1, r3 +10003ad2: 0c22 lsrs r2, r4, #16 +10003ad4: 4372 muls r2, r6 +10003ad6: 0c13 lsrs r3, r2, #16 +10003ad8: 0412 lsls r2, r2, #16 +10003ada: 1a80 subs r0, r0, r2 +10003adc: 4199 sbcs r1, r3 +10003ade: 0002 movs r2, r0 +10003ae0: 000b movs r3, r1 +10003ae2: 3701 adds r7, #1 +10003ae4: 1b00 subs r0, r0, r4 +10003ae6: 41a9 sbcs r1, r5 +10003ae8: d2f9 bcs.n 10003ade +10003aea: 1e78 subs r0, r7, #1 +10003aec: 2100 movs r1, #0 +10003aee: bdf0 pop {r4, r5, r6, r7, pc} -100039e0 <__wrap___aeabi_drsub>: -100039e0: 4048 eors r0, r1 -100039e2: 4041 eors r1, r0 -100039e4: 4048 eors r0, r1 +10003af0 : +10003af0: 270c movs r7, #12 +10003af2: 1b7f subs r7, r7, r5 +10003af4: 40fe lsrs r6, r7 +10003af6: 4677 mov r7, lr +10003af8: 0b7f lsrs r7, r7, #13 +10003afa: 40af lsls r7, r5 +10003afc: 19ff adds r7, r7, r7 +10003afe: e7e0 b.n 10003ac2 -100039e6 <__wrap___aeabi_dsub>: -100039e6: b418 push {r3, r4} -100039e8: 4b11 ldr r3, [pc, #68] ; (10003a30 <__wrap___aeabi_dmul+0x14>) -100039ea: 685b ldr r3, [r3, #4] -100039ec: 46fc mov ip, pc -100039ee: 9301 str r3, [sp, #4] -100039f0: bd08 pop {r3, pc} -100039f2: df04 .short 0xdf04 -100039f4: 10003c7f .word 0x10003c7f +10003b00 : +10003b00: 2400 movs r4, #0 +10003b02: 1c5d adds r5, r3, #1 +10003b04: d007 beq.n 10003b16 +10003b06: 4f14 ldr r7, [pc, #80] ; (10003b58 ) +10003b08: 667d str r5, [r7, #100] ; 0x64 +10003b0a: 6639 str r1, [r7, #96] ; 0x60 +10003b0c: e7ff b.n 10003b0e +10003b0e: e7ff b.n 10003b10 +10003b10: e7ff b.n 10003b12 +10003b12: e7ff b.n 10003b14 +10003b14: 6f3c ldr r4, [r7, #112] ; 0x70 +10003b16: b295 uxth r5, r2 +10003b18: b29e uxth r6, r3 +10003b1a: 4365 muls r5, r4 +10003b1c: 4366 muls r6, r4 +10003b1e: 1b40 subs r0, r0, r5 +10003b20: 41b1 sbcs r1, r6 +10003b22: 0c15 lsrs r5, r2, #16 +10003b24: 0c1e lsrs r6, r3, #16 +10003b26: 4365 muls r5, r4 +10003b28: 4366 muls r6, r4 +10003b2a: 0436 lsls r6, r6, #16 +10003b2c: 0c2f lsrs r7, r5, #16 +10003b2e: 433e orrs r6, r7 +10003b30: 042d lsls r5, r5, #16 +10003b32: 1b40 subs r0, r0, r5 +10003b34: 41b1 sbcs r1, r6 +10003b36: 4299 cmp r1, r3 +10003b38: d204 bcs.n 10003b44 +10003b3a: 0002 movs r2, r0 +10003b3c: 000b movs r3, r1 +10003b3e: 0020 movs r0, r4 +10003b40: 2100 movs r1, #0 +10003b42: bdf0 pop {r4, r5, r6, r7, pc} +10003b44: d101 bne.n 10003b4a +10003b46: 4290 cmp r0, r2 +10003b48: d3f7 bcc.n 10003b3a +10003b4a: 1a80 subs r0, r0, r2 +10003b4c: 4199 sbcs r1, r3 +10003b4e: 3401 adds r4, #1 +10003b50: 4299 cmp r1, r3 +10003b52: d3f2 bcc.n 10003b3a +10003b54: e7f6 b.n 10003b44 +10003b56: 0000 .short 0x0000 +10003b58: d0000000 .word 0xd0000000 +10003b5c: ffffffff .word 0xffffffff -100039f8 <__wrap___aeabi_dadd>: -100039f8: b418 push {r3, r4} -100039fa: 4b0d ldr r3, [pc, #52] ; (10003a30 <__wrap___aeabi_dmul+0x14>) -100039fc: 681b ldr r3, [r3, #0] -100039fe: 46fc mov ip, pc -10003a00: 9301 str r3, [sp, #4] -10003a02: bd08 pop {r3, pc} -10003a04: 3c89df00 .word 0x3c89df00 -10003a08: 1000 .short 0x1000 +10003b60 <__wrap___aeabi_drsub>: +10003b60: 4048 eors r0, r1 +10003b62: 4041 eors r1, r0 +10003b64: 4048 eors r0, r1 -10003a0a <__wrap___aeabi_ddiv>: -10003a0a: b418 push {r3, r4} -10003a0c: 4b08 ldr r3, [pc, #32] ; (10003a30 <__wrap___aeabi_dmul+0x14>) -10003a0e: 68db ldr r3, [r3, #12] -10003a10: 46fc mov ip, pc -10003a12: 9301 str r3, [sp, #4] -10003a14: bd08 pop {r3, pc} -10003a16: df0c .short 0xdf0c -10003a18: 10003f41 .word 0x10003f41 +10003b66 <__wrap___aeabi_dsub>: +10003b66: b418 push {r3, r4} +10003b68: 4b11 ldr r3, [pc, #68] ; (10003bb0 <__wrap___aeabi_dmul+0x14>) +10003b6a: 685b ldr r3, [r3, #4] +10003b6c: 46fc mov ip, pc +10003b6e: 9301 str r3, [sp, #4] +10003b70: bd08 pop {r3, pc} +10003b72: df04 .short 0xdf04 +10003b74: 10003dff .word 0x10003dff -10003a1c <__wrap___aeabi_dmul>: -10003a1c: b418 push {r3, r4} -10003a1e: 4b04 ldr r3, [pc, #16] ; (10003a30 <__wrap___aeabi_dmul+0x14>) -10003a20: 689b ldr r3, [r3, #8] -10003a22: 46fc mov ip, pc -10003a24: 9301 str r3, [sp, #4] -10003a26: bd08 pop {r3, pc} -10003a28: 3de5df08 .word 0x3de5df08 -10003a2c: 00001000 .word 0x00001000 -10003a30: 200014f0 .word 0x200014f0 +10003b78 <__wrap___aeabi_dadd>: +10003b78: b418 push {r3, r4} +10003b7a: 4b0d ldr r3, [pc, #52] ; (10003bb0 <__wrap___aeabi_dmul+0x14>) +10003b7c: 681b ldr r3, [r3, #0] +10003b7e: 46fc mov ip, pc +10003b80: 9301 str r3, [sp, #4] +10003b82: bd08 pop {r3, pc} +10003b84: 3e09df00 .word 0x3e09df00 +10003b88: 1000 .short 0x1000 -10003a34 <__wrap___aeabi_cdrcmple>: -10003a34: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} -10003a36: 4050 eors r0, r2 -10003a38: 4042 eors r2, r0 -10003a3a: 4050 eors r0, r2 -10003a3c: 4059 eors r1, r3 -10003a3e: 404b eors r3, r1 -10003a40: 4059 eors r1, r3 -10003a42: e000 b.n 10003a46 <__aeabi_dfcmple_guts> +10003b8a <__wrap___aeabi_ddiv>: +10003b8a: b418 push {r3, r4} +10003b8c: 4b08 ldr r3, [pc, #32] ; (10003bb0 <__wrap___aeabi_dmul+0x14>) +10003b8e: 68db ldr r3, [r3, #12] +10003b90: 46fc mov ip, pc +10003b92: 9301 str r3, [sp, #4] +10003b94: bd08 pop {r3, pc} +10003b96: df0c .short 0xdf0c +10003b98: 100040c1 .word 0x100040c1 -10003a44 <__wrap___aeabi_cdcmpeq>: -10003a44: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} +10003b9c <__wrap___aeabi_dmul>: +10003b9c: b418 push {r3, r4} +10003b9e: 4b04 ldr r3, [pc, #16] ; (10003bb0 <__wrap___aeabi_dmul+0x14>) +10003ba0: 689b ldr r3, [r3, #8] +10003ba2: 46fc mov ip, pc +10003ba4: 9301 str r3, [sp, #4] +10003ba6: bd08 pop {r3, pc} +10003ba8: 3f65df08 .word 0x3f65df08 +10003bac: 00001000 .word 0x00001000 +10003bb0: 200014fc .word 0x200014fc -10003a46 <__aeabi_dfcmple_guts>: -10003a46: 4f15 ldr r7, [pc, #84] ; (10003a9c <__aeabi_dfcmple_guts+0x56>) -10003a48: 004c lsls r4, r1, #1 -10003a4a: 0d64 lsrs r4, r4, #21 -10003a4c: d003 beq.n 10003a56 <__aeabi_dfcmple_guts+0x10> -10003a4e: 42bc cmp r4, r7 -10003a50: d104 bne.n 10003a5c <__aeabi_dfcmple_guts+0x16> -10003a52: 030c lsls r4, r1, #12 -10003a54: d814 bhi.n 10003a80 <__aeabi_dfcmple_guts+0x3a> -10003a56: 2000 movs r0, #0 -10003a58: 0d09 lsrs r1, r1, #20 -10003a5a: 0509 lsls r1, r1, #20 -10003a5c: 005c lsls r4, r3, #1 -10003a5e: 0d64 lsrs r4, r4, #21 -10003a60: d003 beq.n 10003a6a <__aeabi_dfcmple_guts+0x24> -10003a62: 42bc cmp r4, r7 -10003a64: d104 bne.n 10003a70 <__aeabi_dfcmple_guts+0x2a> -10003a66: 031c lsls r4, r3, #12 -10003a68: d80a bhi.n 10003a80 <__aeabi_dfcmple_guts+0x3a> -10003a6a: 2200 movs r2, #0 -10003a6c: 0d1b lsrs r3, r3, #20 -10003a6e: 051b lsls r3, r3, #20 -10003a70: 2601 movs r6, #1 -10003a72: 404b eors r3, r1 -10003a74: d409 bmi.n 10003a8a <__aeabi_dfcmple_guts+0x44> -10003a76: 404b eors r3, r1 -10003a78: d503 bpl.n 10003a82 <__aeabi_dfcmple_guts+0x3c> -10003a7a: 428b cmp r3, r1 -10003a7c: d100 bne.n 10003a80 <__aeabi_dfcmple_guts+0x3a> -10003a7e: 4282 cmp r2, r0 -10003a80: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} -10003a82: 4299 cmp r1, r3 -10003a84: d1fc bne.n 10003a80 <__aeabi_dfcmple_guts+0x3a> -10003a86: 4290 cmp r0, r2 -10003a88: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} -10003a8a: 430b orrs r3, r1 -10003a8c: 18db adds r3, r3, r3 -10003a8e: 4303 orrs r3, r0 -10003a90: 4313 orrs r3, r2 -10003a92: d0f5 beq.n 10003a80 <__aeabi_dfcmple_guts+0x3a> -10003a94: 43c9 mvns r1, r1 -10003a96: 1849 adds r1, r1, r1 -10003a98: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} -10003a9a: 0000 .short 0x0000 -10003a9c: 000007ff .word 0x000007ff +10003bb4 <__wrap___aeabi_cdrcmple>: +10003bb4: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} +10003bb6: 4050 eors r0, r2 +10003bb8: 4042 eors r2, r0 +10003bba: 4050 eors r0, r2 +10003bbc: 4059 eors r1, r3 +10003bbe: 404b eors r3, r1 +10003bc0: 4059 eors r1, r3 +10003bc2: e000 b.n 10003bc6 <__aeabi_dfcmple_guts> -10003aa0 <__wrap___aeabi_dcmplt>: -10003aa0: b500 push {lr} -10003aa2: f7ff ffcf bl 10003a44 <__wrap___aeabi_cdcmpeq> -10003aa6: 4180 sbcs r0, r0 -10003aa8: bd00 pop {pc} -10003aaa: 46c0 nop ; (mov r8, r8) +10003bc4 <__wrap___aeabi_cdcmpeq>: +10003bc4: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} -10003aac <__wrap___aeabi_dcmple>: -10003aac: b500 push {lr} -10003aae: f7ff ffc9 bl 10003a44 <__wrap___aeabi_cdcmpeq> -10003ab2: d901 bls.n 10003ab8 <__wrap___aeabi_dcmple+0xc> -10003ab4: 2000 movs r0, #0 -10003ab6: bd00 pop {pc} -10003ab8: 2001 movs r0, #1 -10003aba: bd00 pop {pc} +10003bc6 <__aeabi_dfcmple_guts>: +10003bc6: 4f15 ldr r7, [pc, #84] ; (10003c1c <__aeabi_dfcmple_guts+0x56>) +10003bc8: 004c lsls r4, r1, #1 +10003bca: 0d64 lsrs r4, r4, #21 +10003bcc: d003 beq.n 10003bd6 <__aeabi_dfcmple_guts+0x10> +10003bce: 42bc cmp r4, r7 +10003bd0: d104 bne.n 10003bdc <__aeabi_dfcmple_guts+0x16> +10003bd2: 030c lsls r4, r1, #12 +10003bd4: d814 bhi.n 10003c00 <__aeabi_dfcmple_guts+0x3a> +10003bd6: 2000 movs r0, #0 +10003bd8: 0d09 lsrs r1, r1, #20 +10003bda: 0509 lsls r1, r1, #20 +10003bdc: 005c lsls r4, r3, #1 +10003bde: 0d64 lsrs r4, r4, #21 +10003be0: d003 beq.n 10003bea <__aeabi_dfcmple_guts+0x24> +10003be2: 42bc cmp r4, r7 +10003be4: d104 bne.n 10003bf0 <__aeabi_dfcmple_guts+0x2a> +10003be6: 031c lsls r4, r3, #12 +10003be8: d80a bhi.n 10003c00 <__aeabi_dfcmple_guts+0x3a> +10003bea: 2200 movs r2, #0 +10003bec: 0d1b lsrs r3, r3, #20 +10003bee: 051b lsls r3, r3, #20 +10003bf0: 2601 movs r6, #1 +10003bf2: 404b eors r3, r1 +10003bf4: d409 bmi.n 10003c0a <__aeabi_dfcmple_guts+0x44> +10003bf6: 404b eors r3, r1 +10003bf8: d503 bpl.n 10003c02 <__aeabi_dfcmple_guts+0x3c> +10003bfa: 428b cmp r3, r1 +10003bfc: d100 bne.n 10003c00 <__aeabi_dfcmple_guts+0x3a> +10003bfe: 4282 cmp r2, r0 +10003c00: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} +10003c02: 4299 cmp r1, r3 +10003c04: d1fc bne.n 10003c00 <__aeabi_dfcmple_guts+0x3a> +10003c06: 4290 cmp r0, r2 +10003c08: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} +10003c0a: 430b orrs r3, r1 +10003c0c: 18db adds r3, r3, r3 +10003c0e: 4303 orrs r3, r0 +10003c10: 4313 orrs r3, r2 +10003c12: d0f5 beq.n 10003c00 <__aeabi_dfcmple_guts+0x3a> +10003c14: 43c9 mvns r1, r1 +10003c16: 1849 adds r1, r1, r1 +10003c18: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} +10003c1a: 0000 .short 0x0000 +10003c1c: 000007ff .word 0x000007ff -10003abc <__wrap___aeabi_dcmpge>: -10003abc: b500 push {lr} -10003abe: f7ff ffb9 bl 10003a34 <__wrap___aeabi_cdrcmple> -10003ac2: d901 bls.n 10003ac8 <__wrap___aeabi_dcmpge+0xc> -10003ac4: 2000 movs r0, #0 -10003ac6: bd00 pop {pc} -10003ac8: 2001 movs r0, #1 -10003aca: bd00 pop {pc} +10003c20 <__wrap___aeabi_dcmplt>: +10003c20: b500 push {lr} +10003c22: f7ff ffcf bl 10003bc4 <__wrap___aeabi_cdcmpeq> +10003c26: 4180 sbcs r0, r0 +10003c28: bd00 pop {pc} +10003c2a: 46c0 nop ; (mov r8, r8) -10003acc <__wrap___aeabi_dcmpgt>: -10003acc: b500 push {lr} -10003ace: f7ff ffb1 bl 10003a34 <__wrap___aeabi_cdrcmple> -10003ad2: 4180 sbcs r0, r0 -10003ad4: bd00 pop {pc} +10003c2c <__wrap___aeabi_dcmple>: +10003c2c: b500 push {lr} +10003c2e: f7ff ffc9 bl 10003bc4 <__wrap___aeabi_cdcmpeq> +10003c32: d901 bls.n 10003c38 <__wrap___aeabi_dcmple+0xc> +10003c34: 2000 movs r0, #0 +10003c36: bd00 pop {pc} +10003c38: 2001 movs r0, #1 +10003c3a: bd00 pop {pc} -10003ad6 <__wrap___aeabi_dcmpun>: -10003ad6: 2001 movs r0, #1 -10003ad8: 0540 lsls r0, r0, #21 -10003ada: 004a lsls r2, r1, #1 -10003adc: 1812 adds r2, r2, r0 -10003ade: d804 bhi.n 10003aea <__wrap___aeabi_dcmpun+0x14> -10003ae0: 005a lsls r2, r3, #1 -10003ae2: 1812 adds r2, r2, r0 -10003ae4: d801 bhi.n 10003aea <__wrap___aeabi_dcmpun+0x14> -10003ae6: 2000 movs r0, #0 -10003ae8: 4770 bx lr -10003aea: 2001 movs r0, #1 -10003aec: 4770 bx lr -10003aee: 2000 movs r0, #0 -10003af0: 4770 bx lr +10003c3c <__wrap___aeabi_dcmpge>: +10003c3c: b500 push {lr} +10003c3e: f7ff ffb9 bl 10003bb4 <__wrap___aeabi_cdrcmple> +10003c42: d901 bls.n 10003c48 <__wrap___aeabi_dcmpge+0xc> +10003c44: 2000 movs r0, #0 +10003c46: bd00 pop {pc} +10003c48: 2001 movs r0, #1 +10003c4a: bd00 pop {pc} + +10003c4c <__wrap___aeabi_dcmpgt>: +10003c4c: b500 push {lr} +10003c4e: f7ff ffb1 bl 10003bb4 <__wrap___aeabi_cdrcmple> +10003c52: 4180 sbcs r0, r0 +10003c54: bd00 pop {pc} + +10003c56 <__wrap___aeabi_dcmpun>: +10003c56: 2001 movs r0, #1 +10003c58: 0540 lsls r0, r0, #21 +10003c5a: 004a lsls r2, r1, #1 +10003c5c: 1812 adds r2, r2, r0 +10003c5e: d804 bhi.n 10003c6a <__wrap___aeabi_dcmpun+0x14> +10003c60: 005a lsls r2, r3, #1 +10003c62: 1812 adds r2, r2, r0 +10003c64: d801 bhi.n 10003c6a <__wrap___aeabi_dcmpun+0x14> +10003c66: 2000 movs r0, #0 +10003c68: 4770 bx lr +10003c6a: 2001 movs r0, #1 +10003c6c: 4770 bx lr +10003c6e: 2000 movs r0, #0 +10003c70: 4770 bx lr ... -10003af4 <__wrap___aeabi_ui2d>: -10003af4: 2100 movs r1, #0 -10003af6: 2800 cmp r0, #0 -10003af8: d105 bne.n 10003b06 <__wrap___aeabi_i2d+0xa> -10003afa: 4770 bx lr +10003c74 <__wrap___aeabi_ui2d>: +10003c74: 2100 movs r1, #0 +10003c76: 2800 cmp r0, #0 +10003c78: d105 bne.n 10003c86 <__wrap___aeabi_i2d+0xa> +10003c7a: 4770 bx lr -10003afc <__wrap___aeabi_i2d>: -10003afc: 17c1 asrs r1, r0, #31 -10003afe: 4048 eors r0, r1 -10003b00: 1a40 subs r0, r0, r1 -10003b02: d0fa beq.n 10003afa <__wrap___aeabi_ui2d+0x6> -10003b04: 07c9 lsls r1, r1, #31 -10003b06: b513 push {r0, r1, r4, lr} -10003b08: 4b06 ldr r3, [pc, #24] ; (10003b24 <__wrap___aeabi_i2d+0x28>) -10003b0a: 681b ldr r3, [r3, #0] -10003b0c: 4798 blx r3 -10003b0e: bc0c pop {r2, r3} -10003b10: 1c44 adds r4, r0, #1 -10003b12: 40a2 lsls r2, r4 -10003b14: 0510 lsls r0, r2, #20 -10003b16: 0b12 lsrs r2, r2, #12 -10003b18: 4903 ldr r1, [pc, #12] ; (10003b28 <__wrap___aeabi_i2d+0x2c>) -10003b1a: 1b09 subs r1, r1, r4 -10003b1c: 0509 lsls r1, r1, #20 -10003b1e: 4319 orrs r1, r3 -10003b20: 4311 orrs r1, r2 -10003b22: bd10 pop {r4, pc} -10003b24: 200015f0 .word 0x200015f0 -10003b28: 0000041f .word 0x0000041f +10003c7c <__wrap___aeabi_i2d>: +10003c7c: 17c1 asrs r1, r0, #31 +10003c7e: 4048 eors r0, r1 +10003c80: 1a40 subs r0, r0, r1 +10003c82: d0fa beq.n 10003c7a <__wrap___aeabi_ui2d+0x6> +10003c84: 07c9 lsls r1, r1, #31 +10003c86: b513 push {r0, r1, r4, lr} +10003c88: 4b06 ldr r3, [pc, #24] ; (10003ca4 <__wrap___aeabi_i2d+0x28>) +10003c8a: 681b ldr r3, [r3, #0] +10003c8c: 4798 blx r3 +10003c8e: bc0c pop {r2, r3} +10003c90: 1c44 adds r4, r0, #1 +10003c92: 40a2 lsls r2, r4 +10003c94: 0510 lsls r0, r2, #20 +10003c96: 0b12 lsrs r2, r2, #12 +10003c98: 4903 ldr r1, [pc, #12] ; (10003ca8 <__wrap___aeabi_i2d+0x2c>) +10003c9a: 1b09 subs r1, r1, r4 +10003c9c: 0509 lsls r1, r1, #20 +10003c9e: 4319 orrs r1, r3 +10003ca0: 4311 orrs r1, r2 +10003ca2: bd10 pop {r4, pc} +10003ca4: 200015fc .word 0x200015fc +10003ca8: 0000041f .word 0x0000041f -10003b2c <__wrap___aeabi_d2iz>: -10003b2c: b510 push {r4, lr} -10003b2e: 004c lsls r4, r1, #1 -10003b30: 0d62 lsrs r2, r4, #21 -10003b32: 2380 movs r3, #128 ; 0x80 -10003b34: 18d2 adds r2, r2, r3 -10003b36: 00db lsls r3, r3, #3 -10003b38: 1ad2 subs r2, r2, r3 -10003b3a: 055b lsls r3, r3, #21 -10003b3c: 2a7e cmp r2, #126 ; 0x7e -10003b3e: dd10 ble.n 10003b62 <__wrap___aeabi_d2iz+0x36> -10003b40: 3a9e subs r2, #158 ; 0x9e -10003b42: da13 bge.n 10003b6c <__wrap___aeabi_d2iz+0x40> -10003b44: 17cc asrs r4, r1, #31 -10003b46: 0309 lsls r1, r1, #12 -10003b48: 0849 lsrs r1, r1, #1 -10003b4a: 4319 orrs r1, r3 -10003b4c: 4252 negs r2, r2 -10003b4e: 40d1 lsrs r1, r2 -10003b50: 0064 lsls r4, r4, #1 -10003b52: 3401 adds r4, #1 -10003b54: 3215 adds r2, #21 -10003b56: 2a20 cmp r2, #32 -10003b58: da05 bge.n 10003b66 <__wrap___aeabi_d2iz+0x3a> -10003b5a: 40d0 lsrs r0, r2 -10003b5c: 4308 orrs r0, r1 -10003b5e: 4360 muls r0, r4 -10003b60: bd10 pop {r4, pc} -10003b62: 2000 movs r0, #0 -10003b64: bd10 pop {r4, pc} -10003b66: 4608 mov r0, r1 -10003b68: 4360 muls r0, r4 -10003b6a: bd10 pop {r4, pc} -10003b6c: 0fc8 lsrs r0, r1, #31 -10003b6e: 18c0 adds r0, r0, r3 -10003b70: 3801 subs r0, #1 -10003b72: bd10 pop {r4, pc} +10003cac <__wrap___aeabi_d2iz>: +10003cac: b510 push {r4, lr} +10003cae: 004c lsls r4, r1, #1 +10003cb0: 0d62 lsrs r2, r4, #21 +10003cb2: 2380 movs r3, #128 ; 0x80 +10003cb4: 18d2 adds r2, r2, r3 +10003cb6: 00db lsls r3, r3, #3 +10003cb8: 1ad2 subs r2, r2, r3 +10003cba: 055b lsls r3, r3, #21 +10003cbc: 2a7e cmp r2, #126 ; 0x7e +10003cbe: dd10 ble.n 10003ce2 <__wrap___aeabi_d2iz+0x36> +10003cc0: 3a9e subs r2, #158 ; 0x9e +10003cc2: da13 bge.n 10003cec <__wrap___aeabi_d2iz+0x40> +10003cc4: 17cc asrs r4, r1, #31 +10003cc6: 0309 lsls r1, r1, #12 +10003cc8: 0849 lsrs r1, r1, #1 +10003cca: 4319 orrs r1, r3 +10003ccc: 4252 negs r2, r2 +10003cce: 40d1 lsrs r1, r2 +10003cd0: 0064 lsls r4, r4, #1 +10003cd2: 3401 adds r4, #1 +10003cd4: 3215 adds r2, #21 +10003cd6: 2a20 cmp r2, #32 +10003cd8: da05 bge.n 10003ce6 <__wrap___aeabi_d2iz+0x3a> +10003cda: 40d0 lsrs r0, r2 +10003cdc: 4308 orrs r0, r1 +10003cde: 4360 muls r0, r4 +10003ce0: bd10 pop {r4, pc} +10003ce2: 2000 movs r0, #0 +10003ce4: bd10 pop {r4, pc} +10003ce6: 4608 mov r0, r1 +10003ce8: 4360 muls r0, r4 +10003cea: bd10 pop {r4, pc} +10003cec: 0fc8 lsrs r0, r1, #31 +10003cee: 18c0 adds r0, r0, r3 +10003cf0: 3801 subs r0, #1 +10003cf2: bd10 pop {r4, pc} -10003b74 <__wrap___aeabi_d2uiz>: -10003b74: b418 push {r3, r4} -10003b76: 4b04 ldr r3, [pc, #16] ; (10003b88 <__wrap___aeabi_d2uiz+0x14>) -10003b78: 6a5b ldr r3, [r3, #36] ; 0x24 -10003b7a: 46fc mov ip, pc -10003b7c: 9301 str r3, [sp, #4] -10003b7e: bd08 pop {r3, pc} -10003b80: 416ddf24 .word 0x416ddf24 -10003b84: 00001000 .word 0x00001000 -10003b88: 200014f0 .word 0x200014f0 +10003cf4 <__wrap___aeabi_d2uiz>: +10003cf4: b418 push {r3, r4} +10003cf6: 4b04 ldr r3, [pc, #16] ; (10003d08 <__wrap___aeabi_d2uiz+0x14>) +10003cf8: 6a5b ldr r3, [r3, #36] ; 0x24 +10003cfa: 46fc mov ip, pc +10003cfc: 9301 str r3, [sp, #4] +10003cfe: bd08 pop {r3, pc} +10003d00: 42eddf24 .word 0x42eddf24 +10003d04: 00001000 .word 0x00001000 +10003d08: 200014fc .word 0x200014fc -10003b8c <__aeabi_double_init>: -10003b8c: b570 push {r4, r5, r6, lr} -10003b8e: 2313 movs r3, #19 -10003b90: 781c ldrb r4, [r3, #0] -10003b92: 2c01 cmp r4, #1 -10003b94: d00f beq.n 10003bb6 <__aeabi_double_init+0x2a> -10003b96: 2c01 cmp r4, #1 -10003b98: dc0f bgt.n 10003bba <__aeabi_double_init+0x2e> -10003b9a: 2c02 cmp r4, #2 -10003b9c: dc02 bgt.n 10003ba4 <__aeabi_double_init+0x18> -10003b9e: 4a1d ldr r2, [pc, #116] ; (10003c14 <__aeabi_double_init+0x88>) -10003ba0: 4b1d ldr r3, [pc, #116] ; (10003c18 <__aeabi_double_init+0x8c>) -10003ba2: 649a str r2, [r3, #72] ; 0x48 -10003ba4: bd70 pop {r4, r5, r6, pc} -10003ba6: 0099 lsls r1, r3, #2 -10003ba8: 481a ldr r0, [pc, #104] ; (10003c14 <__aeabi_double_init+0x88>) -10003baa: 4a1b ldr r2, [pc, #108] ; (10003c18 <__aeabi_double_init+0x8c>) -10003bac: 5088 str r0, [r1, r2] -10003bae: 3301 adds r3, #1 -10003bb0: 2b1f cmp r3, #31 -10003bb2: d9f8 bls.n 10003ba6 <__aeabi_double_init+0x1a> -10003bb4: e7ef b.n 10003b96 <__aeabi_double_init+0xa> -10003bb6: 2300 movs r3, #0 -10003bb8: e7fa b.n 10003bb0 <__aeabi_double_init+0x24> -10003bba: 4818 ldr r0, [pc, #96] ; (10003c1c <__aeabi_double_init+0x90>) -10003bbc: f7ff fc7e bl 100034bc -10003bc0: 0005 movs r5, r0 -10003bc2: 4817 ldr r0, [pc, #92] ; (10003c20 <__aeabi_double_init+0x94>) -10003bc4: f7ff fc7a bl 100034bc -10003bc8: 3802 subs r0, #2 -10003bca: 7803 ldrb r3, [r0, #0] -10003bcc: 009b lsls r3, r3, #2 -10003bce: 2b7f cmp r3, #127 ; 0x7f -10003bd0: dd19 ble.n 10003c06 <__aeabi_double_init+0x7a> -10003bd2: 2280 movs r2, #128 ; 0x80 -10003bd4: 0029 movs r1, r5 -10003bd6: 4810 ldr r0, [pc, #64] ; (10003c18 <__aeabi_double_init+0x8c>) -10003bd8: f000 fbec bl 100043b4 <__wrap___aeabi_memcpy> -10003bdc: 2c02 cmp r4, #2 -10003bde: d1dc bne.n 10003b9a <__aeabi_double_init+0xe> -10003be0: 4b10 ldr r3, [pc, #64] ; (10003c24 <__aeabi_double_init+0x98>) -10003be2: 881a ldrh r2, [r3, #0] -10003be4: 23b5 movs r3, #181 ; 0xb5 -10003be6: 021b lsls r3, r3, #8 -10003be8: 429a cmp r2, r3 -10003bea: d109 bne.n 10003c00 <__aeabi_double_init+0x74> -10003bec: 4b0e ldr r3, [pc, #56] ; (10003c28 <__aeabi_double_init+0x9c>) -10003bee: 881a ldrh r2, [r3, #0] -10003bf0: 4b0e ldr r3, [pc, #56] ; (10003c2c <__aeabi_double_init+0xa0>) -10003bf2: 429a cmp r2, r3 -10003bf4: d104 bne.n 10003c00 <__aeabi_double_init+0x74> -10003bf6: 4b0e ldr r3, [pc, #56] ; (10003c30 <__aeabi_double_init+0xa4>) -10003bf8: 881a ldrh r2, [r3, #0] -10003bfa: 4b0e ldr r3, [pc, #56] ; (10003c34 <__aeabi_double_init+0xa8>) -10003bfc: 429a cmp r2, r3 -10003bfe: d0cc beq.n 10003b9a <__aeabi_double_init+0xe> -10003c00: 2000 movs r0, #0 -10003c02: f7fd fff1 bl 10001be8 -10003c06: 4b0c ldr r3, [pc, #48] ; (10003c38 <__aeabi_double_init+0xac>) -10003c08: 4a0c ldr r2, [pc, #48] ; (10003c3c <__aeabi_double_init+0xb0>) -10003c0a: 2130 movs r1, #48 ; 0x30 -10003c0c: 480c ldr r0, [pc, #48] ; (10003c40 <__aeabi_double_init+0xb4>) -10003c0e: f7fd ffcd bl 10001bac <__assert_func> -10003c12: 46c0 nop ; (mov r8, r8) -10003c14: 10003c45 .word 0x10003c45 -10003c18: 200014f0 .word 0x200014f0 -10003c1c: 00004453 .word 0x00004453 -10003c20: 00004653 .word 0x00004653 -10003c24: 00003854 .word 0x00003854 -10003c28: 000038d8 .word 0x000038d8 -10003c2c: 00004649 .word 0x00004649 -10003c30: 0000389c .word 0x0000389c -10003c34: 00004659 .word 0x00004659 -10003c38: 10007e00 .word 0x10007e00 -10003c3c: 10007eb0 .word 0x10007eb0 -10003c40: 10007e60 .word 0x10007e60 +10003d0c <__aeabi_double_init>: +10003d0c: b570 push {r4, r5, r6, lr} +10003d0e: 2313 movs r3, #19 +10003d10: 781c ldrb r4, [r3, #0] +10003d12: 2c01 cmp r4, #1 +10003d14: d00f beq.n 10003d36 <__aeabi_double_init+0x2a> +10003d16: 2c01 cmp r4, #1 +10003d18: dc0f bgt.n 10003d3a <__aeabi_double_init+0x2e> +10003d1a: 2c02 cmp r4, #2 +10003d1c: dc02 bgt.n 10003d24 <__aeabi_double_init+0x18> +10003d1e: 4a1d ldr r2, [pc, #116] ; (10003d94 <__aeabi_double_init+0x88>) +10003d20: 4b1d ldr r3, [pc, #116] ; (10003d98 <__aeabi_double_init+0x8c>) +10003d22: 649a str r2, [r3, #72] ; 0x48 +10003d24: bd70 pop {r4, r5, r6, pc} +10003d26: 0099 lsls r1, r3, #2 +10003d28: 481a ldr r0, [pc, #104] ; (10003d94 <__aeabi_double_init+0x88>) +10003d2a: 4a1b ldr r2, [pc, #108] ; (10003d98 <__aeabi_double_init+0x8c>) +10003d2c: 5088 str r0, [r1, r2] +10003d2e: 3301 adds r3, #1 +10003d30: 2b1f cmp r3, #31 +10003d32: d9f8 bls.n 10003d26 <__aeabi_double_init+0x1a> +10003d34: e7ef b.n 10003d16 <__aeabi_double_init+0xa> +10003d36: 2300 movs r3, #0 +10003d38: e7fa b.n 10003d30 <__aeabi_double_init+0x24> +10003d3a: 4818 ldr r0, [pc, #96] ; (10003d9c <__aeabi_double_init+0x90>) +10003d3c: f7ff fc7e bl 1000363c +10003d40: 0005 movs r5, r0 +10003d42: 4817 ldr r0, [pc, #92] ; (10003da0 <__aeabi_double_init+0x94>) +10003d44: f7ff fc7a bl 1000363c +10003d48: 3802 subs r0, #2 +10003d4a: 7803 ldrb r3, [r0, #0] +10003d4c: 009b lsls r3, r3, #2 +10003d4e: 2b7f cmp r3, #127 ; 0x7f +10003d50: dd19 ble.n 10003d86 <__aeabi_double_init+0x7a> +10003d52: 2280 movs r2, #128 ; 0x80 +10003d54: 0029 movs r1, r5 +10003d56: 4810 ldr r0, [pc, #64] ; (10003d98 <__aeabi_double_init+0x8c>) +10003d58: f000 fbec bl 10004534 <__wrap___aeabi_memcpy> +10003d5c: 2c02 cmp r4, #2 +10003d5e: d1dc bne.n 10003d1a <__aeabi_double_init+0xe> +10003d60: 4b10 ldr r3, [pc, #64] ; (10003da4 <__aeabi_double_init+0x98>) +10003d62: 881a ldrh r2, [r3, #0] +10003d64: 23b5 movs r3, #181 ; 0xb5 +10003d66: 021b lsls r3, r3, #8 +10003d68: 429a cmp r2, r3 +10003d6a: d109 bne.n 10003d80 <__aeabi_double_init+0x74> +10003d6c: 4b0e ldr r3, [pc, #56] ; (10003da8 <__aeabi_double_init+0x9c>) +10003d6e: 881a ldrh r2, [r3, #0] +10003d70: 4b0e ldr r3, [pc, #56] ; (10003dac <__aeabi_double_init+0xa0>) +10003d72: 429a cmp r2, r3 +10003d74: d104 bne.n 10003d80 <__aeabi_double_init+0x74> +10003d76: 4b0e ldr r3, [pc, #56] ; (10003db0 <__aeabi_double_init+0xa4>) +10003d78: 881a ldrh r2, [r3, #0] +10003d7a: 4b0e ldr r3, [pc, #56] ; (10003db4 <__aeabi_double_init+0xa8>) +10003d7c: 429a cmp r2, r3 +10003d7e: d0cc beq.n 10003d1a <__aeabi_double_init+0xe> +10003d80: 2000 movs r0, #0 +10003d82: f7fd fff1 bl 10001d68 +10003d86: 4b0c ldr r3, [pc, #48] ; (10003db8 <__aeabi_double_init+0xac>) +10003d88: 4a0c ldr r2, [pc, #48] ; (10003dbc <__aeabi_double_init+0xb0>) +10003d8a: 2130 movs r1, #48 ; 0x30 +10003d8c: 480c ldr r0, [pc, #48] ; (10003dc0 <__aeabi_double_init+0xb4>) +10003d8e: f7fd ffcd bl 10001d2c <__assert_func> +10003d92: 46c0 nop ; (mov r8, r8) +10003d94: 10003dc5 .word 0x10003dc5 +10003d98: 200014fc .word 0x200014fc +10003d9c: 00004453 .word 0x00004453 +10003da0: 00004653 .word 0x00004653 +10003da4: 00003854 .word 0x00003854 +10003da8: 000038d8 .word 0x000038d8 +10003dac: 00004649 .word 0x00004649 +10003db0: 0000389c .word 0x0000389c +10003db4: 00004659 .word 0x00004659 +10003db8: 100084c8 .word 0x100084c8 +10003dbc: 10008578 .word 0x10008578 +10003dc0: 10008528 .word 0x10008528 -10003c44 : -10003c44: b507 push {r0, r1, r2, lr} -10003c46: 4660 mov r0, ip -10003c48: 2800 cmp r0, #0 -10003c4a: d100 bne.n 10003c4e -10003c4c: be00 bkpt 0x0000 -10003c4e: 8801 ldrh r1, [r0, #0] -10003c50: 0a0a lsrs r2, r1, #8 -10003c52: 3002 adds r0, #2 -10003c54: 2adf cmp r2, #223 ; 0xdf -10003c56: d1fa bne.n 10003c4e -10003c58: b2c9 uxtb r1, r1 -10003c5a: 0882 lsrs r2, r0, #2 -10003c5c: d304 bcc.n 10003c68 -10003c5e: 8802 ldrh r2, [r0, #0] -10003c60: 8840 ldrh r0, [r0, #2] -10003c62: 0400 lsls r0, r0, #16 -10003c64: 4310 orrs r0, r2 -10003c66: e000 b.n 10003c6a -10003c68: 6800 ldr r0, [r0, #0] -10003c6a: 4a02 ldr r2, [pc, #8] ; (10003c74 ) -10003c6c: 5050 str r0, [r2, r1] -10003c6e: 9003 str r0, [sp, #12] -10003c70: bd07 pop {r0, r1, r2, pc} -10003c72: 0000 .short 0x0000 -10003c74: 200014f0 .word 0x200014f0 +10003dc4 : +10003dc4: b507 push {r0, r1, r2, lr} +10003dc6: 4660 mov r0, ip +10003dc8: 2800 cmp r0, #0 +10003dca: d100 bne.n 10003dce +10003dcc: be00 bkpt 0x0000 +10003dce: 8801 ldrh r1, [r0, #0] +10003dd0: 0a0a lsrs r2, r1, #8 +10003dd2: 3002 adds r0, #2 +10003dd4: 2adf cmp r2, #223 ; 0xdf +10003dd6: d1fa bne.n 10003dce +10003dd8: b2c9 uxtb r1, r1 +10003dda: 0882 lsrs r2, r0, #2 +10003ddc: d304 bcc.n 10003de8 +10003dde: 8802 ldrh r2, [r0, #0] +10003de0: 8840 ldrh r0, [r0, #2] +10003de2: 0400 lsls r0, r0, #16 +10003de4: 4310 orrs r0, r2 +10003de6: e000 b.n 10003dea +10003de8: 6800 ldr r0, [r0, #0] +10003dea: 4a02 ldr r2, [pc, #8] ; (10003df4 ) +10003dec: 5050 str r0, [r2, r1] +10003dee: 9003 str r0, [sp, #12] +10003df0: bd07 pop {r0, r1, r2, pc} +10003df2: 0000 .short 0x0000 +10003df4: 200014fc .word 0x200014fc -10003c78 : -10003c78: b40f push {r0, r1, r2, r3} -10003c7a: bc03 pop {r0, r1} -10003c7c: bc0c pop {r2, r3} +10003df8 : +10003df8: b40f push {r0, r1, r2, r3} +10003dfa: bc03 pop {r0, r1} +10003dfc: bc0c pop {r2, r3} -10003c7e : -10003c7e: b5f0 push {r4, r5, r6, r7, lr} -10003c80: 2401 movs r4, #1 -10003c82: 07e4 lsls r4, r4, #31 -10003c84: 4063 eors r3, r4 -10003c86: e000 b.n 10003c8a +10003dfe : +10003dfe: b5f0 push {r4, r5, r6, r7, lr} +10003e00: 2401 movs r4, #1 +10003e02: 07e4 lsls r4, r4, #31 +10003e04: 4063 eors r3, r4 +10003e06: e000 b.n 10003e0a -10003c88 : -10003c88: b5f0 push {r4, r5, r6, r7, lr} +10003e08 : +10003e08: b5f0 push {r4, r5, r6, r7, lr} -10003c8a : -10003c8a: 0d0c lsrs r4, r1, #20 -10003c8c: 0fcf lsrs r7, r1, #31 -10003c8e: 1e66 subs r6, r4, #1 -10003c90: 0536 lsls r6, r6, #20 -10003c92: 1b89 subs r1, r1, r6 -10003c94: 0564 lsls r4, r4, #21 -10003c96: d303 bcc.n 10003ca0 -10003c98: 43c9 mvns r1, r1 -10003c9a: 4240 negs r0, r0 -10003c9c: d300 bcc.n 10003ca0 -10003c9e: 3101 adds r1, #1 +10003e0a : +10003e0a: 0d0c lsrs r4, r1, #20 +10003e0c: 0fcf lsrs r7, r1, #31 +10003e0e: 1e66 subs r6, r4, #1 +10003e10: 0536 lsls r6, r6, #20 +10003e12: 1b89 subs r1, r1, r6 +10003e14: 0564 lsls r4, r4, #21 +10003e16: d303 bcc.n 10003e20 +10003e18: 43c9 mvns r1, r1 +10003e1a: 4240 negs r0, r0 +10003e1c: d300 bcc.n 10003e20 +10003e1e: 3101 adds r1, #1 -10003ca0 : -10003ca0: 0d64 lsrs r4, r4, #21 -10003ca2: d003 beq.n 10003cac -10003ca4: 1c66 adds r6, r4, #1 -10003ca6: 0af6 lsrs r6, r6, #11 -10003ca8: d007 beq.n 10003cba -10003caa: 1be4 subs r4, r4, r7 +10003e20 : +10003e20: 0d64 lsrs r4, r4, #21 +10003e22: d003 beq.n 10003e2c +10003e24: 1c66 adds r6, r4, #1 +10003e26: 0af6 lsrs r6, r6, #11 +10003e28: d007 beq.n 10003e3a +10003e2a: 1be4 subs r4, r4, r7 -10003cac : -10003cac: 2000 movs r0, #0 -10003cae: 007f lsls r7, r7, #1 -10003cb0: 1c79 adds r1, r7, #1 -10003cb2: 0789 lsls r1, r1, #30 -10003cb4: 1289 asrs r1, r1, #10 -10003cb6: 3c80 subs r4, #128 ; 0x80 -10003cb8: 0324 lsls r4, r4, #12 +10003e2c : +10003e2c: 2000 movs r0, #0 +10003e2e: 007f lsls r7, r7, #1 +10003e30: 1c79 adds r1, r7, #1 +10003e32: 0789 lsls r1, r1, #30 +10003e34: 1289 asrs r1, r1, #10 +10003e36: 3c80 subs r4, #128 ; 0x80 +10003e38: 0324 lsls r4, r4, #12 -10003cba : -10003cba: 0d1d lsrs r5, r3, #20 -10003cbc: 0fdf lsrs r7, r3, #31 -10003cbe: 1e6e subs r6, r5, #1 -10003cc0: 0536 lsls r6, r6, #20 -10003cc2: 1b9b subs r3, r3, r6 -10003cc4: 056d lsls r5, r5, #21 -10003cc6: d303 bcc.n 10003cd0 -10003cc8: 43db mvns r3, r3 -10003cca: 4252 negs r2, r2 -10003ccc: d300 bcc.n 10003cd0 -10003cce: 3301 adds r3, #1 +10003e3a : +10003e3a: 0d1d lsrs r5, r3, #20 +10003e3c: 0fdf lsrs r7, r3, #31 +10003e3e: 1e6e subs r6, r5, #1 +10003e40: 0536 lsls r6, r6, #20 +10003e42: 1b9b subs r3, r3, r6 +10003e44: 056d lsls r5, r5, #21 +10003e46: d303 bcc.n 10003e50 +10003e48: 43db mvns r3, r3 +10003e4a: 4252 negs r2, r2 +10003e4c: d300 bcc.n 10003e50 +10003e4e: 3301 adds r3, #1 -10003cd0 : -10003cd0: 0d6d lsrs r5, r5, #21 -10003cd2: d003 beq.n 10003cdc -10003cd4: 1c6e adds r6, r5, #1 -10003cd6: 0af6 lsrs r6, r6, #11 -10003cd8: d007 beq.n 10003cea -10003cda: 1bed subs r5, r5, r7 +10003e50 : +10003e50: 0d6d lsrs r5, r5, #21 +10003e52: d003 beq.n 10003e5c +10003e54: 1c6e adds r6, r5, #1 +10003e56: 0af6 lsrs r6, r6, #11 +10003e58: d007 beq.n 10003e6a +10003e5a: 1bed subs r5, r5, r7 -10003cdc : -10003cdc: 2200 movs r2, #0 -10003cde: 007f lsls r7, r7, #1 -10003ce0: 1c7b adds r3, r7, #1 -10003ce2: 079b lsls r3, r3, #30 -10003ce4: 129b asrs r3, r3, #10 -10003ce6: 3d80 subs r5, #128 ; 0x80 -10003ce8: 032d lsls r5, r5, #12 +10003e5c : +10003e5c: 2200 movs r2, #0 +10003e5e: 007f lsls r7, r7, #1 +10003e60: 1c7b adds r3, r7, #1 +10003e62: 079b lsls r3, r3, #30 +10003e64: 129b asrs r3, r3, #10 +10003e66: 3d80 subs r5, #128 ; 0x80 +10003e68: 032d lsls r5, r5, #12 -10003cea : -10003cea: 1b2f subs r7, r5, r4 -10003cec: 1b66 subs r6, r4, r5 -10003cee: d458 bmi.n 10003da2 -10003cf0: 46a4 mov ip, r4 -10003cf2: 2e20 cmp r6, #32 -10003cf4: da46 bge.n 10003d84 -10003cf6: 3720 adds r7, #32 -10003cf8: 0014 movs r4, r2 -10003cfa: 40bc lsls r4, r7 +10003e6a : +10003e6a: 1b2f subs r7, r5, r4 +10003e6c: 1b66 subs r6, r4, r5 +10003e6e: d458 bmi.n 10003f22 +10003e70: 46a4 mov ip, r4 +10003e72: 2e20 cmp r6, #32 +10003e74: da46 bge.n 10003f04 +10003e76: 3720 adds r7, #32 +10003e78: 0014 movs r4, r2 +10003e7a: 40bc lsls r4, r7 -10003cfc : -10003cfc: 001d movs r5, r3 -10003cfe: 40bd lsls r5, r7 -10003d00: 40f2 lsrs r2, r6 -10003d02: 4133 asrs r3, r6 -10003d04: 432a orrs r2, r5 +10003e7c : +10003e7c: 001d movs r5, r3 +10003e7e: 40bd lsls r5, r7 +10003e80: 40f2 lsrs r2, r6 +10003e82: 4133 asrs r3, r6 +10003e84: 432a orrs r2, r5 -10003d06 : -10003d06: 1880 adds r0, r0, r2 -10003d08: 4159 adcs r1, r3 +10003e86 : +10003e86: 1880 adds r0, r0, r2 +10003e88: 4159 adcs r1, r3 -10003d0a : -10003d0a: 0fcb lsrs r3, r1, #31 -10003d0c: d005 beq.n 10003d1a -10003d0e: 43c9 mvns r1, r1 -10003d10: 43c0 mvns r0, r0 -10003d12: 2200 movs r2, #0 -10003d14: 4264 negs r4, r4 -10003d16: 4150 adcs r0, r2 -10003d18: 4151 adcs r1, r2 -10003d1a: 4662 mov r2, ip -10003d1c: 0d4d lsrs r5, r1, #21 -10003d1e: d128 bne.n 10003d72 -10003d20: 0d0d lsrs r5, r1, #20 -10003d22: d107 bne.n 10003d34 -10003d24: 2800 cmp r0, #0 -10003d26: d01f beq.n 10003d68 +10003e8a : +10003e8a: 0fcb lsrs r3, r1, #31 +10003e8c: d005 beq.n 10003e9a +10003e8e: 43c9 mvns r1, r1 +10003e90: 43c0 mvns r0, r0 +10003e92: 2200 movs r2, #0 +10003e94: 4264 negs r4, r4 +10003e96: 4150 adcs r0, r2 +10003e98: 4151 adcs r1, r2 +10003e9a: 4662 mov r2, ip +10003e9c: 0d4d lsrs r5, r1, #21 +10003e9e: d128 bne.n 10003ef2 +10003ea0: 0d0d lsrs r5, r1, #20 +10003ea2: d107 bne.n 10003eb4 +10003ea4: 2800 cmp r0, #0 +10003ea6: d01f beq.n 10003ee8 -10003d28 : -10003d28: 1924 adds r4, r4, r4 -10003d2a: 4140 adcs r0, r0 -10003d2c: 4149 adcs r1, r1 -10003d2e: 3a01 subs r2, #1 -10003d30: 0d0d lsrs r5, r1, #20 -10003d32: d0f9 beq.n 10003d28 +10003ea8 : +10003ea8: 1924 adds r4, r4, r4 +10003eaa: 4140 adcs r0, r0 +10003eac: 4149 adcs r1, r1 +10003eae: 3a01 subs r2, #1 +10003eb0: 0d0d lsrs r5, r1, #20 +10003eb2: d0f9 beq.n 10003ea8 -10003d34 : -10003d34: 0064 lsls r4, r4, #1 -10003d36: d306 bcc.n 10003d46 +10003eb4 : +10003eb4: 0064 lsls r4, r4, #1 +10003eb6: d306 bcc.n 10003ec6 -10003d38 : -10003d38: 3001 adds r0, #1 -10003d3a: d300 bcc.n 10003d3e -10003d3c: 3101 adds r1, #1 -10003d3e: 2c00 cmp r4, #0 -10003d40: d101 bne.n 10003d46 -10003d42: 0840 lsrs r0, r0, #1 -10003d44: 0040 lsls r0, r0, #1 +10003eb8 : +10003eb8: 3001 adds r0, #1 +10003eba: d300 bcc.n 10003ebe +10003ebc: 3101 adds r1, #1 +10003ebe: 2c00 cmp r4, #0 +10003ec0: d101 bne.n 10003ec6 +10003ec2: 0840 lsrs r0, r0, #1 +10003ec4: 0040 lsls r0, r0, #1 -10003d46 : -10003d46: 3a01 subs r2, #1 -10003d48: d40b bmi.n 10003d62 -10003d4a: 1c94 adds r4, r2, #2 -10003d4c: 0ae4 lsrs r4, r4, #11 -10003d4e: d104 bne.n 10003d5a -10003d50: 0512 lsls r2, r2, #20 -10003d52: 4411 add r1, r2 -10003d54: 07db lsls r3, r3, #31 -10003d56: 4419 add r1, r3 -10003d58: bdf0 pop {r4, r5, r6, r7, pc} +10003ec6 : +10003ec6: 3a01 subs r2, #1 +10003ec8: d40b bmi.n 10003ee2 +10003eca: 1c94 adds r4, r2, #2 +10003ecc: 0ae4 lsrs r4, r4, #11 +10003ece: d104 bne.n 10003eda +10003ed0: 0512 lsls r2, r2, #20 +10003ed2: 4411 add r1, r2 +10003ed4: 07db lsls r3, r3, #31 +10003ed6: 4419 add r1, r3 +10003ed8: bdf0 pop {r4, r5, r6, r7, pc} -10003d5a : -10003d5a: 07d9 lsls r1, r3, #31 -10003d5c: 4b20 ldr r3, [pc, #128] ; (10003de0 ) -10003d5e: 4319 orrs r1, r3 -10003d60: e000 b.n 10003d64 +10003eda : +10003eda: 07d9 lsls r1, r3, #31 +10003edc: 4b20 ldr r3, [pc, #128] ; (10003f60 ) +10003ede: 4319 orrs r1, r3 +10003ee0: e000 b.n 10003ee4 -10003d62 : -10003d62: 07d9 lsls r1, r3, #31 -10003d64: 2000 movs r0, #0 -10003d66: bdf0 pop {r4, r5, r6, r7, pc} +10003ee2 : +10003ee2: 07d9 lsls r1, r3, #31 +10003ee4: 2000 movs r0, #0 +10003ee6: bdf0 pop {r4, r5, r6, r7, pc} -10003d68 : -10003d68: 2900 cmp r1, #0 -10003d6a: d1dd bne.n 10003d28 -10003d6c: 2c00 cmp r4, #0 -10003d6e: d1db bne.n 10003d28 -10003d70: bdf0 pop {r4, r5, r6, r7, pc} +10003ee8 : +10003ee8: 2900 cmp r1, #0 +10003eea: d1dd bne.n 10003ea8 +10003eec: 2c00 cmp r4, #0 +10003eee: d1db bne.n 10003ea8 +10003ef0: bdf0 pop {r4, r5, r6, r7, pc} -10003d72 : -10003d72: 3201 adds r2, #1 -10003d74: 07c6 lsls r6, r0, #31 -10003d76: 0840 lsrs r0, r0, #1 -10003d78: 07cd lsls r5, r1, #31 -10003d7a: 4328 orrs r0, r5 -10003d7c: 0849 lsrs r1, r1, #1 -10003d7e: 2e00 cmp r6, #0 -10003d80: d0e1 beq.n 10003d46 -10003d82: e7d9 b.n 10003d38 +10003ef2 : +10003ef2: 3201 adds r2, #1 +10003ef4: 07c6 lsls r6, r0, #31 +10003ef6: 0840 lsrs r0, r0, #1 +10003ef8: 07cd lsls r5, r1, #31 +10003efa: 4328 orrs r0, r5 +10003efc: 0849 lsrs r1, r1, #1 +10003efe: 2e00 cmp r6, #0 +10003f00: d0e1 beq.n 10003ec6 +10003f02: e7d9 b.n 10003eb8 -10003d84 : -10003d84: 2e3c cmp r6, #60 ; 0x3c -10003d86: da29 bge.n 10003ddc -10003d88: 3e20 subs r6, #32 -10003d8a: 3740 adds r7, #64 ; 0x40 -10003d8c: 0014 movs r4, r2 -10003d8e: 40bc lsls r4, r7 -10003d90: d000 beq.n 10003d94 -10003d92: 2401 movs r4, #1 -10003d94: 40f2 lsrs r2, r6 -10003d96: 4314 orrs r4, r2 -10003d98: 001a movs r2, r3 -10003d9a: 40bb lsls r3, r7 -10003d9c: 431c orrs r4, r3 -10003d9e: 17d3 asrs r3, r2, #31 -10003da0: e7ac b.n 10003cfc +10003f04 : +10003f04: 2e3c cmp r6, #60 ; 0x3c +10003f06: da29 bge.n 10003f5c +10003f08: 3e20 subs r6, #32 +10003f0a: 3740 adds r7, #64 ; 0x40 +10003f0c: 0014 movs r4, r2 +10003f0e: 40bc lsls r4, r7 +10003f10: d000 beq.n 10003f14 +10003f12: 2401 movs r4, #1 +10003f14: 40f2 lsrs r2, r6 +10003f16: 4314 orrs r4, r2 +10003f18: 001a movs r2, r3 +10003f1a: 40bb lsls r3, r7 +10003f1c: 431c orrs r4, r3 +10003f1e: 17d3 asrs r3, r2, #31 +10003f20: e7ac b.n 10003e7c -10003da2 : -10003da2: 46ac mov ip, r5 -10003da4: 2f20 cmp r7, #32 -10003da6: da08 bge.n 10003dba -10003da8: 3620 adds r6, #32 -10003daa: 0004 movs r4, r0 -10003dac: 40b4 lsls r4, r6 +10003f22 : +10003f22: 46ac mov ip, r5 +10003f24: 2f20 cmp r7, #32 +10003f26: da08 bge.n 10003f3a +10003f28: 3620 adds r6, #32 +10003f2a: 0004 movs r4, r0 +10003f2c: 40b4 lsls r4, r6 -10003dae : -10003dae: 000d movs r5, r1 -10003db0: 40b5 lsls r5, r6 -10003db2: 40f8 lsrs r0, r7 -10003db4: 4139 asrs r1, r7 -10003db6: 4328 orrs r0, r5 -10003db8: e7a5 b.n 10003d06 +10003f2e : +10003f2e: 000d movs r5, r1 +10003f30: 40b5 lsls r5, r6 +10003f32: 40f8 lsrs r0, r7 +10003f34: 4139 asrs r1, r7 +10003f36: 4328 orrs r0, r5 +10003f38: e7a5 b.n 10003e86 -10003dba : -10003dba: 2f3c cmp r7, #60 ; 0x3c -10003dbc: da0c bge.n 10003dd8 -10003dbe: 3f20 subs r7, #32 -10003dc0: 3640 adds r6, #64 ; 0x40 -10003dc2: 0004 movs r4, r0 -10003dc4: 40b4 lsls r4, r6 -10003dc6: d000 beq.n 10003dca -10003dc8: 2401 movs r4, #1 -10003dca: 40f8 lsrs r0, r7 -10003dcc: 4304 orrs r4, r0 -10003dce: 0008 movs r0, r1 -10003dd0: 40b1 lsls r1, r6 -10003dd2: 430c orrs r4, r1 -10003dd4: 17c1 asrs r1, r0, #31 -10003dd6: e7ea b.n 10003dae +10003f3a : +10003f3a: 2f3c cmp r7, #60 ; 0x3c +10003f3c: da0c bge.n 10003f58 +10003f3e: 3f20 subs r7, #32 +10003f40: 3640 adds r6, #64 ; 0x40 +10003f42: 0004 movs r4, r0 +10003f44: 40b4 lsls r4, r6 +10003f46: d000 beq.n 10003f4a +10003f48: 2401 movs r4, #1 +10003f4a: 40f8 lsrs r0, r7 +10003f4c: 4304 orrs r4, r0 +10003f4e: 0008 movs r0, r1 +10003f50: 40b1 lsls r1, r6 +10003f52: 430c orrs r4, r1 +10003f54: 17c1 asrs r1, r0, #31 +10003f56: e7ea b.n 10003f2e -10003dd8 : -10003dd8: 0010 movs r0, r2 -10003dda: 0019 movs r1, r3 +10003f58 : +10003f58: 0010 movs r0, r2 +10003f5a: 0019 movs r1, r3 -10003ddc : -10003ddc: 2400 movs r4, #0 -10003dde: e794 b.n 10003d0a -10003de0: 7ff00000 .word 0x7ff00000 +10003f5c : +10003f5c: 2400 movs r4, #0 +10003f5e: e794 b.n 10003e8a +10003f60: 7ff00000 .word 0x7ff00000 -10003de4 : -10003de4: b5f0 push {r4, r5, r6, r7, lr} -10003de6: 0d0c lsrs r4, r1, #20 -10003de8: 1e66 subs r6, r4, #1 -10003dea: 0536 lsls r6, r6, #20 -10003dec: 1b89 subs r1, r1, r6 -10003dee: 0ae6 lsrs r6, r4, #11 -10003df0: 0564 lsls r4, r4, #21 -10003df2: 0d64 lsrs r4, r4, #21 -10003df4: d002 beq.n 10003dfc -10003df6: 1c65 adds r5, r4, #1 -10003df8: 0aed lsrs r5, r5, #11 -10003dfa: d004 beq.n 10003e06 +10003f64 : +10003f64: b5f0 push {r4, r5, r6, r7, lr} +10003f66: 0d0c lsrs r4, r1, #20 +10003f68: 1e66 subs r6, r4, #1 +10003f6a: 0536 lsls r6, r6, #20 +10003f6c: 1b89 subs r1, r1, r6 +10003f6e: 0ae6 lsrs r6, r4, #11 +10003f70: 0564 lsls r4, r4, #21 +10003f72: 0d64 lsrs r4, r4, #21 +10003f74: d002 beq.n 10003f7c +10003f76: 1c65 adds r5, r4, #1 +10003f78: 0aed lsrs r5, r5, #11 +10003f7a: d004 beq.n 10003f86 -10003dfc : -10003dfc: 2000 movs r0, #0 -10003dfe: 2101 movs r1, #1 -10003e00: 0509 lsls r1, r1, #20 -10003e02: 3c80 subs r4, #128 ; 0x80 -10003e04: 0324 lsls r4, r4, #12 +10003f7c : +10003f7c: 2000 movs r0, #0 +10003f7e: 2101 movs r1, #1 +10003f80: 0509 lsls r1, r1, #20 +10003f82: 3c80 subs r4, #128 ; 0x80 +10003f84: 0324 lsls r4, r4, #12 -10003e06 : -10003e06: 46a4 mov ip, r4 -10003e08: 0d1c lsrs r4, r3, #20 -10003e0a: 1e67 subs r7, r4, #1 -10003e0c: 053f lsls r7, r7, #20 -10003e0e: 1bdb subs r3, r3, r7 -10003e10: 0ae7 lsrs r7, r4, #11 -10003e12: 0564 lsls r4, r4, #21 -10003e14: 0d64 lsrs r4, r4, #21 -10003e16: d002 beq.n 10003e1e -10003e18: 1c65 adds r5, r4, #1 -10003e1a: 0aed lsrs r5, r5, #11 -10003e1c: d004 beq.n 10003e28 +10003f86 : +10003f86: 46a4 mov ip, r4 +10003f88: 0d1c lsrs r4, r3, #20 +10003f8a: 1e67 subs r7, r4, #1 +10003f8c: 053f lsls r7, r7, #20 +10003f8e: 1bdb subs r3, r3, r7 +10003f90: 0ae7 lsrs r7, r4, #11 +10003f92: 0564 lsls r4, r4, #21 +10003f94: 0d64 lsrs r4, r4, #21 +10003f96: d002 beq.n 10003f9e +10003f98: 1c65 adds r5, r4, #1 +10003f9a: 0aed lsrs r5, r5, #11 +10003f9c: d004 beq.n 10003fa8 -10003e1e : -10003e1e: 2200 movs r2, #0 -10003e20: 2301 movs r3, #1 -10003e22: 051b lsls r3, r3, #20 -10003e24: 3c80 subs r4, #128 ; 0x80 -10003e26: 0324 lsls r4, r4, #12 +10003f9e : +10003f9e: 2200 movs r2, #0 +10003fa0: 2301 movs r3, #1 +10003fa2: 051b lsls r3, r3, #20 +10003fa4: 3c80 subs r4, #128 ; 0x80 +10003fa6: 0324 lsls r4, r4, #12 -10003e28 : -10003e28: 4077 eors r7, r6 -10003e2a: 4464 add r4, ip -10003e2c: b497 push {r0, r1, r2, r4, r7} -10003e2e: b284 uxth r4, r0 -10003e30: b296 uxth r6, r2 -10003e32: 4374 muls r4, r6 -10003e34: 0c07 lsrs r7, r0, #16 -10003e36: 437e muls r6, r7 -10003e38: 0c15 lsrs r5, r2, #16 -10003e3a: 436f muls r7, r5 -10003e3c: b280 uxth r0, r0 -10003e3e: 4368 muls r0, r5 -10003e40: 1836 adds r6, r6, r0 -10003e42: d302 bcc.n 10003e4a -10003e44: 2001 movs r0, #1 -10003e46: 0400 lsls r0, r0, #16 -10003e48: 183f adds r7, r7, r0 +10003fa8 : +10003fa8: 4077 eors r7, r6 +10003faa: 4464 add r4, ip +10003fac: b497 push {r0, r1, r2, r4, r7} +10003fae: b284 uxth r4, r0 +10003fb0: b296 uxth r6, r2 +10003fb2: 4374 muls r4, r6 +10003fb4: 0c07 lsrs r7, r0, #16 +10003fb6: 437e muls r6, r7 +10003fb8: 0c15 lsrs r5, r2, #16 +10003fba: 436f muls r7, r5 +10003fbc: b280 uxth r0, r0 +10003fbe: 4368 muls r0, r5 +10003fc0: 1836 adds r6, r6, r0 +10003fc2: d302 bcc.n 10003fca +10003fc4: 2001 movs r0, #1 +10003fc6: 0400 lsls r0, r0, #16 +10003fc8: 183f adds r7, r7, r0 -10003e4a : -10003e4a: 0430 lsls r0, r6, #16 -10003e4c: 0c35 lsrs r5, r6, #16 -10003e4e: 1900 adds r0, r0, r4 -10003e50: 417d adcs r5, r7 -10003e52: 4684 mov ip, r0 -10003e54: b288 uxth r0, r1 -10003e56: b29a uxth r2, r3 -10003e58: 4350 muls r0, r2 -10003e5a: 0c0c lsrs r4, r1, #16 -10003e5c: 4362 muls r2, r4 -10003e5e: 0c1f lsrs r7, r3, #16 -10003e60: 437c muls r4, r7 -10003e62: b28e uxth r6, r1 -10003e64: 437e muls r6, r7 -10003e66: 1992 adds r2, r2, r6 -10003e68: d302 bcc.n 10003e70 -10003e6a: 2601 movs r6, #1 -10003e6c: 0436 lsls r6, r6, #16 -10003e6e: 19a4 adds r4, r4, r6 +10003fca : +10003fca: 0430 lsls r0, r6, #16 +10003fcc: 0c35 lsrs r5, r6, #16 +10003fce: 1900 adds r0, r0, r4 +10003fd0: 417d adcs r5, r7 +10003fd2: 4684 mov ip, r0 +10003fd4: b288 uxth r0, r1 +10003fd6: b29a uxth r2, r3 +10003fd8: 4350 muls r0, r2 +10003fda: 0c0c lsrs r4, r1, #16 +10003fdc: 4362 muls r2, r4 +10003fde: 0c1f lsrs r7, r3, #16 +10003fe0: 437c muls r4, r7 +10003fe2: b28e uxth r6, r1 +10003fe4: 437e muls r6, r7 +10003fe6: 1992 adds r2, r2, r6 +10003fe8: d302 bcc.n 10003ff0 +10003fea: 2601 movs r6, #1 +10003fec: 0436 lsls r6, r6, #16 +10003fee: 19a4 adds r4, r4, r6 -10003e70 : -10003e70: 0416 lsls r6, r2, #16 -10003e72: 0c17 lsrs r7, r2, #16 -10003e74: 1836 adds r6, r6, r0 -10003e76: 4167 adcs r7, r4 -10003e78: bc01 pop {r0} -10003e7a: b281 uxth r1, r0 -10003e7c: b29a uxth r2, r3 -10003e7e: 4351 muls r1, r2 -10003e80: 0c04 lsrs r4, r0, #16 -10003e82: 4362 muls r2, r4 -10003e84: 0c1b lsrs r3, r3, #16 -10003e86: 435c muls r4, r3 -10003e88: b280 uxth r0, r0 -10003e8a: 4358 muls r0, r3 -10003e8c: 1812 adds r2, r2, r0 -10003e8e: d302 bcc.n 10003e96 -10003e90: 2001 movs r0, #1 -10003e92: 0400 lsls r0, r0, #16 -10003e94: 1824 adds r4, r4, r0 +10003ff0 : +10003ff0: 0416 lsls r6, r2, #16 +10003ff2: 0c17 lsrs r7, r2, #16 +10003ff4: 1836 adds r6, r6, r0 +10003ff6: 4167 adcs r7, r4 +10003ff8: bc01 pop {r0} +10003ffa: b281 uxth r1, r0 +10003ffc: b29a uxth r2, r3 +10003ffe: 4351 muls r1, r2 +10004000: 0c04 lsrs r4, r0, #16 +10004002: 4362 muls r2, r4 +10004004: 0c1b lsrs r3, r3, #16 +10004006: 435c muls r4, r3 +10004008: b280 uxth r0, r0 +1000400a: 4358 muls r0, r3 +1000400c: 1812 adds r2, r2, r0 +1000400e: d302 bcc.n 10004016 +10004010: 2001 movs r0, #1 +10004012: 0400 lsls r0, r0, #16 +10004014: 1824 adds r4, r4, r0 -10003e96 : -10003e96: 0410 lsls r0, r2, #16 -10003e98: 0c13 lsrs r3, r2, #16 -10003e9a: 1840 adds r0, r0, r1 -10003e9c: 4163 adcs r3, r4 -10003e9e: 182d adds r5, r5, r0 -10003ea0: 415e adcs r6, r3 -10003ea2: 2000 movs r0, #0 -10003ea4: 4147 adcs r7, r0 -10003ea6: bc06 pop {r1, r2} -10003ea8: b288 uxth r0, r1 -10003eaa: b293 uxth r3, r2 -10003eac: 4358 muls r0, r3 -10003eae: 0c0c lsrs r4, r1, #16 -10003eb0: 4363 muls r3, r4 -10003eb2: 0c12 lsrs r2, r2, #16 -10003eb4: 4354 muls r4, r2 -10003eb6: b289 uxth r1, r1 -10003eb8: 4351 muls r1, r2 -10003eba: 185b adds r3, r3, r1 -10003ebc: d302 bcc.n 10003ec4 -10003ebe: 2101 movs r1, #1 -10003ec0: 0409 lsls r1, r1, #16 -10003ec2: 1864 adds r4, r4, r1 +10004016 : +10004016: 0410 lsls r0, r2, #16 +10004018: 0c13 lsrs r3, r2, #16 +1000401a: 1840 adds r0, r0, r1 +1000401c: 4163 adcs r3, r4 +1000401e: 182d adds r5, r5, r0 +10004020: 415e adcs r6, r3 +10004022: 2000 movs r0, #0 +10004024: 4147 adcs r7, r0 +10004026: bc06 pop {r1, r2} +10004028: b288 uxth r0, r1 +1000402a: b293 uxth r3, r2 +1000402c: 4358 muls r0, r3 +1000402e: 0c0c lsrs r4, r1, #16 +10004030: 4363 muls r3, r4 +10004032: 0c12 lsrs r2, r2, #16 +10004034: 4354 muls r4, r2 +10004036: b289 uxth r1, r1 +10004038: 4351 muls r1, r2 +1000403a: 185b adds r3, r3, r1 +1000403c: d302 bcc.n 10004044 +1000403e: 2101 movs r1, #1 +10004040: 0409 lsls r1, r1, #16 +10004042: 1864 adds r4, r4, r1 -10003ec4 : -10003ec4: 0419 lsls r1, r3, #16 -10003ec6: 0c1a lsrs r2, r3, #16 -10003ec8: 1809 adds r1, r1, r0 -10003eca: 4162 adcs r2, r4 -10003ecc: 186d adds r5, r5, r1 -10003ece: 4156 adcs r6, r2 -10003ed0: 2000 movs r0, #0 -10003ed2: 4147 adcs r7, r0 -10003ed4: bc18 pop {r3, r4} -10003ed6: 02f9 lsls r1, r7, #11 -10003ed8: 0d72 lsrs r2, r6, #21 -10003eda: 4311 orrs r1, r2 -10003edc: 02f0 lsls r0, r6, #11 -10003ede: 0d6a lsrs r2, r5, #21 -10003ee0: 4310 orrs r0, r2 -10003ee2: 02ed lsls r5, r5, #11 -10003ee4: 0d0a lsrs r2, r1, #20 -10003ee6: d103 bne.n 10003ef0 -10003ee8: 196d adds r5, r5, r5 -10003eea: 4140 adcs r0, r0 -10003eec: 4149 adcs r1, r1 -10003eee: 3b01 subs r3, #1 -10003ef0: 4e12 ldr r6, [pc, #72] ; (10003f3c ) -10003ef2: 1b9b subs r3, r3, r6 -10003ef4: 0076 lsls r6, r6, #1 -10003ef6: 42b3 cmp r3, r6 -10003ef8: d20e bcs.n 10003f18 -10003efa: 006d lsls r5, r5, #1 -10003efc: d307 bcc.n 10003f0e -10003efe: 3001 adds r0, #1 -10003f00: 2600 movs r6, #0 -10003f02: 4171 adcs r1, r6 -10003f04: 4666 mov r6, ip -10003f06: 4335 orrs r5, r6 -10003f08: d101 bne.n 10003f0e -10003f0a: 0840 lsrs r0, r0, #1 -10003f0c: 0040 lsls r0, r0, #1 -10003f0e: 051b lsls r3, r3, #20 -10003f10: 18c9 adds r1, r1, r3 +10004044 : +10004044: 0419 lsls r1, r3, #16 +10004046: 0c1a lsrs r2, r3, #16 +10004048: 1809 adds r1, r1, r0 +1000404a: 4162 adcs r2, r4 +1000404c: 186d adds r5, r5, r1 +1000404e: 4156 adcs r6, r2 +10004050: 2000 movs r0, #0 +10004052: 4147 adcs r7, r0 +10004054: bc18 pop {r3, r4} +10004056: 02f9 lsls r1, r7, #11 +10004058: 0d72 lsrs r2, r6, #21 +1000405a: 4311 orrs r1, r2 +1000405c: 02f0 lsls r0, r6, #11 +1000405e: 0d6a lsrs r2, r5, #21 +10004060: 4310 orrs r0, r2 +10004062: 02ed lsls r5, r5, #11 +10004064: 0d0a lsrs r2, r1, #20 +10004066: d103 bne.n 10004070 +10004068: 196d adds r5, r5, r5 +1000406a: 4140 adcs r0, r0 +1000406c: 4149 adcs r1, r1 +1000406e: 3b01 subs r3, #1 +10004070: 4e12 ldr r6, [pc, #72] ; (100040bc ) +10004072: 1b9b subs r3, r3, r6 +10004074: 0076 lsls r6, r6, #1 +10004076: 42b3 cmp r3, r6 +10004078: d20e bcs.n 10004098 +1000407a: 006d lsls r5, r5, #1 +1000407c: d307 bcc.n 1000408e +1000407e: 3001 adds r0, #1 +10004080: 2600 movs r6, #0 +10004082: 4171 adcs r1, r6 +10004084: 4666 mov r6, ip +10004086: 4335 orrs r5, r6 +10004088: d101 bne.n 1000408e +1000408a: 0840 lsrs r0, r0, #1 +1000408c: 0040 lsls r0, r0, #1 +1000408e: 051b lsls r3, r3, #20 +10004090: 18c9 adds r1, r1, r3 -10003f12 : -10003f12: 07e4 lsls r4, r4, #31 -10003f14: 4421 add r1, r4 -10003f16: bdf0 pop {r4, r5, r6, r7, pc} +10004092 : +10004092: 07e4 lsls r4, r4, #31 +10004094: 4421 add r1, r4 +10004096: bdf0 pop {r4, r5, r6, r7, pc} -10003f18 : -10003f18: da0b bge.n 10003f32 -10003f1a: 3301 adds r3, #1 -10003f1c: d106 bne.n 10003f2c -10003f1e: 3001 adds r0, #1 -10003f20: d104 bne.n 10003f2c -10003f22: 3101 adds r1, #1 -10003f24: 0d4f lsrs r7, r1, #21 -10003f26: d001 beq.n 10003f2c -10003f28: 0849 lsrs r1, r1, #1 -10003f2a: e7f2 b.n 10003f12 -10003f2c: 07e1 lsls r1, r4, #31 -10003f2e: 2000 movs r0, #0 -10003f30: bdf0 pop {r4, r5, r6, r7, pc} +10004098 : +10004098: da0b bge.n 100040b2 +1000409a: 3301 adds r3, #1 +1000409c: d106 bne.n 100040ac +1000409e: 3001 adds r0, #1 +100040a0: d104 bne.n 100040ac +100040a2: 3101 adds r1, #1 +100040a4: 0d4f lsrs r7, r1, #21 +100040a6: d001 beq.n 100040ac +100040a8: 0849 lsrs r1, r1, #1 +100040aa: e7f2 b.n 10004092 +100040ac: 07e1 lsls r1, r4, #31 +100040ae: 2000 movs r0, #0 +100040b0: bdf0 pop {r4, r5, r6, r7, pc} -10003f32 : -10003f32: 3601 adds r6, #1 -10003f34: 0531 lsls r1, r6, #20 -10003f36: 2000 movs r0, #0 -10003f38: e7eb b.n 10003f12 -10003f3a: 0000 .short 0x0000 -10003f3c: 000003ff .word 0x000003ff +100040b2 : +100040b2: 3601 adds r6, #1 +100040b4: 0531 lsls r1, r6, #20 +100040b6: 2000 movs r0, #0 +100040b8: e7eb b.n 10004092 +100040ba: 0000 .short 0x0000 +100040bc: 000003ff .word 0x000003ff -10003f40 : -10003f40: b5f0 push {r4, r5, r6, r7, lr} +100040c0 : +100040c0: b5f0 push {r4, r5, r6, r7, lr} -10003f42 : -10003f42: 0d1c lsrs r4, r3, #20 -10003f44: 1e67 subs r7, r4, #1 -10003f46: 053f lsls r7, r7, #20 -10003f48: 1bdb subs r3, r3, r7 -10003f4a: 0ae7 lsrs r7, r4, #11 -10003f4c: 0564 lsls r4, r4, #21 -10003f4e: 0d64 lsrs r4, r4, #21 -10003f50: d002 beq.n 10003f58 -10003f52: 1c66 adds r6, r4, #1 -10003f54: 0af6 lsrs r6, r6, #11 -10003f56: d004 beq.n 10003f62 +100040c2 : +100040c2: 0d1c lsrs r4, r3, #20 +100040c4: 1e67 subs r7, r4, #1 +100040c6: 053f lsls r7, r7, #20 +100040c8: 1bdb subs r3, r3, r7 +100040ca: 0ae7 lsrs r7, r4, #11 +100040cc: 0564 lsls r4, r4, #21 +100040ce: 0d64 lsrs r4, r4, #21 +100040d0: d002 beq.n 100040d8 +100040d2: 1c66 adds r6, r4, #1 +100040d4: 0af6 lsrs r6, r6, #11 +100040d6: d004 beq.n 100040e2 -10003f58 : -10003f58: 2200 movs r2, #0 -10003f5a: 2301 movs r3, #1 -10003f5c: 051b lsls r3, r3, #20 -10003f5e: 3c80 subs r4, #128 ; 0x80 -10003f60: 0324 lsls r4, r4, #12 +100040d8 : +100040d8: 2200 movs r2, #0 +100040da: 2301 movs r3, #1 +100040dc: 051b lsls r3, r3, #20 +100040de: 3c80 subs r4, #128 ; 0x80 +100040e0: 0324 lsls r4, r4, #12 -10003f62 : -10003f62: 25d0 movs r5, #208 ; 0xd0 -10003f64: 062d lsls r5, r5, #24 -10003f66: 2600 movs r6, #0 -10003f68: 43f6 mvns r6, r6 -10003f6a: 662e str r6, [r5, #96] ; 0x60 -10003f6c: 091e lsrs r6, r3, #4 -10003f6e: 666e str r6, [r5, #100] ; 0x64 -10003f70: 0fce lsrs r6, r1, #31 -10003f72: 19f6 adds r6, r6, r7 -10003f74: 46b4 mov ip, r6 -10003f76: 0049 lsls r1, r1, #1 -10003f78: 0d4f lsrs r7, r1, #21 -10003f7a: d002 beq.n 10003f82 -10003f7c: 1c7e adds r6, r7, #1 -10003f7e: 0af6 lsrs r6, r6, #11 -10003f80: d003 beq.n 10003f8a -10003f82: 2000 movs r0, #0 -10003f84: 2100 movs r1, #0 -10003f86: 3f40 subs r7, #64 ; 0x40 -10003f88: 033f lsls r7, r7, #12 -10003f8a: 1b3e subs r6, r7, r4 -10003f8c: 00b6 lsls r6, r6, #2 -10003f8e: 44b4 add ip, r6 -10003f90: 3f01 subs r7, #1 -10003f92: 057f lsls r7, r7, #21 -10003f94: 1bc9 subs r1, r1, r7 -10003f96: 0849 lsrs r1, r1, #1 -10003f98: 6f2e ldr r6, [r5, #112] ; 0x70 -10003f9a: 3601 adds r6, #1 -10003f9c: 0876 lsrs r6, r6, #1 -10003f9e: 029c lsls r4, r3, #10 -10003fa0: 0d95 lsrs r5, r2, #22 -10003fa2: 4325 orrs r5, r4 -10003fa4: 4375 muls r5, r6 -10003fa6: 13ed asrs r5, r5, #15 -10003fa8: 4375 muls r5, r6 -10003faa: 13ad asrs r5, r5, #14 -10003fac: 3501 adds r5, #1 -10003fae: 106d asrs r5, r5, #1 -10003fb0: 03f6 lsls r6, r6, #15 -10003fb2: 1b76 subs r6, r6, r5 -10003fb4: b40c push {r2, r3} -10003fb6: 02cc lsls r4, r1, #11 -10003fb8: 0d45 lsrs r5, r0, #21 -10003fba: 432c orrs r4, r5 -10003fbc: b2a2 uxth r2, r4 -10003fbe: b2b3 uxth r3, r6 -10003fc0: 435a muls r2, r3 -10003fc2: 0c27 lsrs r7, r4, #16 -10003fc4: 437b muls r3, r7 -10003fc6: 0c35 lsrs r5, r6, #16 -10003fc8: 436f muls r7, r5 -10003fca: b2a4 uxth r4, r4 -10003fcc: 436c muls r4, r5 -10003fce: 191b adds r3, r3, r4 -10003fd0: d302 bcc.n 10003fd8 -10003fd2: 2401 movs r4, #1 -10003fd4: 0424 lsls r4, r4, #16 -10003fd6: 193f adds r7, r7, r4 +100040e2 : +100040e2: 25d0 movs r5, #208 ; 0xd0 +100040e4: 062d lsls r5, r5, #24 +100040e6: 2600 movs r6, #0 +100040e8: 43f6 mvns r6, r6 +100040ea: 662e str r6, [r5, #96] ; 0x60 +100040ec: 091e lsrs r6, r3, #4 +100040ee: 666e str r6, [r5, #100] ; 0x64 +100040f0: 0fce lsrs r6, r1, #31 +100040f2: 19f6 adds r6, r6, r7 +100040f4: 46b4 mov ip, r6 +100040f6: 0049 lsls r1, r1, #1 +100040f8: 0d4f lsrs r7, r1, #21 +100040fa: d002 beq.n 10004102 +100040fc: 1c7e adds r6, r7, #1 +100040fe: 0af6 lsrs r6, r6, #11 +10004100: d003 beq.n 1000410a +10004102: 2000 movs r0, #0 +10004104: 2100 movs r1, #0 +10004106: 3f40 subs r7, #64 ; 0x40 +10004108: 033f lsls r7, r7, #12 +1000410a: 1b3e subs r6, r7, r4 +1000410c: 00b6 lsls r6, r6, #2 +1000410e: 44b4 add ip, r6 +10004110: 3f01 subs r7, #1 +10004112: 057f lsls r7, r7, #21 +10004114: 1bc9 subs r1, r1, r7 +10004116: 0849 lsrs r1, r1, #1 +10004118: 6f2e ldr r6, [r5, #112] ; 0x70 +1000411a: 3601 adds r6, #1 +1000411c: 0876 lsrs r6, r6, #1 +1000411e: 029c lsls r4, r3, #10 +10004120: 0d95 lsrs r5, r2, #22 +10004122: 4325 orrs r5, r4 +10004124: 4375 muls r5, r6 +10004126: 13ed asrs r5, r5, #15 +10004128: 4375 muls r5, r6 +1000412a: 13ad asrs r5, r5, #14 +1000412c: 3501 adds r5, #1 +1000412e: 106d asrs r5, r5, #1 +10004130: 03f6 lsls r6, r6, #15 +10004132: 1b76 subs r6, r6, r5 +10004134: b40c push {r2, r3} +10004136: 02cc lsls r4, r1, #11 +10004138: 0d45 lsrs r5, r0, #21 +1000413a: 432c orrs r4, r5 +1000413c: b2a2 uxth r2, r4 +1000413e: b2b3 uxth r3, r6 +10004140: 435a muls r2, r3 +10004142: 0c27 lsrs r7, r4, #16 +10004144: 437b muls r3, r7 +10004146: 0c35 lsrs r5, r6, #16 +10004148: 436f muls r7, r5 +1000414a: b2a4 uxth r4, r4 +1000414c: 436c muls r4, r5 +1000414e: 191b adds r3, r3, r4 +10004150: d302 bcc.n 10004158 +10004152: 2401 movs r4, #1 +10004154: 0424 lsls r4, r4, #16 +10004156: 193f adds r7, r7, r4 -10003fd8 : -10003fd8: 041c lsls r4, r3, #16 -10003fda: 0c1d lsrs r5, r3, #16 -10003fdc: 18a4 adds r4, r4, r2 -10003fde: 417d adcs r5, r7 -10003fe0: 1924 adds r4, r4, r4 -10003fe2: 416d adcs r5, r5 -10003fe4: 9a00 ldr r2, [sp, #0] -10003fe6: b291 uxth r1, r2 -10003fe8: b2ac uxth r4, r5 -10003fea: 4361 muls r1, r4 -10003fec: 0c17 lsrs r7, r2, #16 -10003fee: 437c muls r4, r7 -10003ff0: 0c2b lsrs r3, r5, #16 -10003ff2: 435f muls r7, r3 -10003ff4: b292 uxth r2, r2 -10003ff6: 435a muls r2, r3 -10003ff8: 18a4 adds r4, r4, r2 -10003ffa: d302 bcc.n 10004002 -10003ffc: 2201 movs r2, #1 -10003ffe: 0412 lsls r2, r2, #16 -10004000: 18bf adds r7, r7, r2 +10004158 : +10004158: 041c lsls r4, r3, #16 +1000415a: 0c1d lsrs r5, r3, #16 +1000415c: 18a4 adds r4, r4, r2 +1000415e: 417d adcs r5, r7 +10004160: 1924 adds r4, r4, r4 +10004162: 416d adcs r5, r5 +10004164: 9a00 ldr r2, [sp, #0] +10004166: b291 uxth r1, r2 +10004168: b2ac uxth r4, r5 +1000416a: 4361 muls r1, r4 +1000416c: 0c17 lsrs r7, r2, #16 +1000416e: 437c muls r4, r7 +10004170: 0c2b lsrs r3, r5, #16 +10004172: 435f muls r7, r3 +10004174: b292 uxth r2, r2 +10004176: 435a muls r2, r3 +10004178: 18a4 adds r4, r4, r2 +1000417a: d302 bcc.n 10004182 +1000417c: 2201 movs r2, #1 +1000417e: 0412 lsls r2, r2, #16 +10004180: 18bf adds r7, r7, r2 -10004002 : -10004002: 0422 lsls r2, r4, #16 -10004004: 0c23 lsrs r3, r4, #16 -10004006: 1852 adds r2, r2, r1 -10004008: 417b adcs r3, r7 -1000400a: 9c01 ldr r4, [sp, #4] -1000400c: 436c muls r4, r5 -1000400e: 191b adds r3, r3, r4 -10004010: 0e52 lsrs r2, r2, #25 -10004012: 01d9 lsls r1, r3, #7 -10004014: 430a orrs r2, r1 -10004016: 0144 lsls r4, r0, #5 -10004018: 1aa0 subs r0, r4, r2 -1000401a: b281 uxth r1, r0 -1000401c: b2b2 uxth r2, r6 -1000401e: 4351 muls r1, r2 -10004020: 1403 asrs r3, r0, #16 -10004022: 435a muls r2, r3 -10004024: 0c36 lsrs r6, r6, #16 -10004026: 4373 muls r3, r6 -10004028: b287 uxth r7, r0 -1000402a: 4377 muls r7, r6 -1000402c: 17d6 asrs r6, r2, #31 -1000402e: 19d2 adds r2, r2, r7 -10004030: 2700 movs r7, #0 -10004032: 417e adcs r6, r7 -10004034: 0436 lsls r6, r6, #16 -10004036: 199b adds r3, r3, r6 -10004038: 0417 lsls r7, r2, #16 -1000403a: 0c16 lsrs r6, r2, #16 -1000403c: 187f adds r7, r7, r1 -1000403e: 415e adcs r6, r3 -10004040: 1673 asrs r3, r6, #25 -10004042: 18ed adds r5, r5, r3 -10004044: 01f3 lsls r3, r6, #7 -10004046: 2600 movs r6, #0 -10004048: 3380 adds r3, #128 ; 0x80 -1000404a: 4175 adcs r5, r6 -1000404c: 0fa9 lsrs r1, r5, #30 -1000404e: d106 bne.n 1000405e -10004050: 0064 lsls r4, r4, #1 -10004052: 0a69 lsrs r1, r5, #9 -10004054: 05e8 lsls r0, r5, #23 -10004056: 0a5b lsrs r3, r3, #9 -10004058: 4318 orrs r0, r3 -1000405a: d209 bcs.n 10004070 -1000405c: e02f b.n 100040be +10004182 : +10004182: 0422 lsls r2, r4, #16 +10004184: 0c23 lsrs r3, r4, #16 +10004186: 1852 adds r2, r2, r1 +10004188: 417b adcs r3, r7 +1000418a: 9c01 ldr r4, [sp, #4] +1000418c: 436c muls r4, r5 +1000418e: 191b adds r3, r3, r4 +10004190: 0e52 lsrs r2, r2, #25 +10004192: 01d9 lsls r1, r3, #7 +10004194: 430a orrs r2, r1 +10004196: 0144 lsls r4, r0, #5 +10004198: 1aa0 subs r0, r4, r2 +1000419a: b281 uxth r1, r0 +1000419c: b2b2 uxth r2, r6 +1000419e: 4351 muls r1, r2 +100041a0: 1403 asrs r3, r0, #16 +100041a2: 435a muls r2, r3 +100041a4: 0c36 lsrs r6, r6, #16 +100041a6: 4373 muls r3, r6 +100041a8: b287 uxth r7, r0 +100041aa: 4377 muls r7, r6 +100041ac: 17d6 asrs r6, r2, #31 +100041ae: 19d2 adds r2, r2, r7 +100041b0: 2700 movs r7, #0 +100041b2: 417e adcs r6, r7 +100041b4: 0436 lsls r6, r6, #16 +100041b6: 199b adds r3, r3, r6 +100041b8: 0417 lsls r7, r2, #16 +100041ba: 0c16 lsrs r6, r2, #16 +100041bc: 187f adds r7, r7, r1 +100041be: 415e adcs r6, r3 +100041c0: 1673 asrs r3, r6, #25 +100041c2: 18ed adds r5, r5, r3 +100041c4: 01f3 lsls r3, r6, #7 +100041c6: 2600 movs r6, #0 +100041c8: 3380 adds r3, #128 ; 0x80 +100041ca: 4175 adcs r5, r6 +100041cc: 0fa9 lsrs r1, r5, #30 +100041ce: d106 bne.n 100041de +100041d0: 0064 lsls r4, r4, #1 +100041d2: 0a69 lsrs r1, r5, #9 +100041d4: 05e8 lsls r0, r5, #23 +100041d6: 0a5b lsrs r3, r3, #9 +100041d8: 4318 orrs r0, r3 +100041da: d209 bcs.n 100041f0 +100041dc: e02f b.n 1000423e -1000405e : -1000405e: 2204 movs r2, #4 -10004060: 4494 add ip, r2 -10004062: 3380 adds r3, #128 ; 0x80 -10004064: 4175 adcs r5, r6 -10004066: 0aa9 lsrs r1, r5, #10 -10004068: 05a8 lsls r0, r5, #22 -1000406a: 0a9b lsrs r3, r3, #10 -1000406c: 4318 orrs r0, r3 -1000406e: d326 bcc.n 100040be +100041de : +100041de: 2204 movs r2, #4 +100041e0: 4494 add ip, r2 +100041e2: 3380 adds r3, #128 ; 0x80 +100041e4: 4175 adcs r5, r6 +100041e6: 0aa9 lsrs r1, r5, #10 +100041e8: 05a8 lsls r0, r5, #22 +100041ea: 0a9b lsrs r3, r3, #10 +100041ec: 4318 orrs r0, r3 +100041ee: d326 bcc.n 1000423e -10004070 : -10004070: 4140 adcs r0, r0 -10004072: 4149 adcs r1, r1 -10004074: 0424 lsls r4, r4, #16 -10004076: 9a00 ldr r2, [sp, #0] -10004078: 9b01 ldr r3, [sp, #4] -1000407a: 000d movs r5, r1 -1000407c: 4355 muls r5, r2 -1000407e: 1b64 subs r4, r4, r5 -10004080: 4343 muls r3, r0 -10004082: 1ae4 subs r4, r4, r3 -10004084: b295 uxth r5, r2 -10004086: b286 uxth r6, r0 -10004088: 4375 muls r5, r6 -1000408a: 0c17 lsrs r7, r2, #16 -1000408c: 437e muls r6, r7 -1000408e: 0c03 lsrs r3, r0, #16 -10004090: 435f muls r7, r3 -10004092: b292 uxth r2, r2 -10004094: 435a muls r2, r3 -10004096: 18b6 adds r6, r6, r2 -10004098: d302 bcc.n 100040a0 -1000409a: 2201 movs r2, #1 -1000409c: 0412 lsls r2, r2, #16 -1000409e: 18bf adds r7, r7, r2 +100041f0 : +100041f0: 4140 adcs r0, r0 +100041f2: 4149 adcs r1, r1 +100041f4: 0424 lsls r4, r4, #16 +100041f6: 9a00 ldr r2, [sp, #0] +100041f8: 9b01 ldr r3, [sp, #4] +100041fa: 000d movs r5, r1 +100041fc: 4355 muls r5, r2 +100041fe: 1b64 subs r4, r4, r5 +10004200: 4343 muls r3, r0 +10004202: 1ae4 subs r4, r4, r3 +10004204: b295 uxth r5, r2 +10004206: b286 uxth r6, r0 +10004208: 4375 muls r5, r6 +1000420a: 0c17 lsrs r7, r2, #16 +1000420c: 437e muls r6, r7 +1000420e: 0c03 lsrs r3, r0, #16 +10004210: 435f muls r7, r3 +10004212: b292 uxth r2, r2 +10004214: 435a muls r2, r3 +10004216: 18b6 adds r6, r6, r2 +10004218: d302 bcc.n 10004220 +1000421a: 2201 movs r2, #1 +1000421c: 0412 lsls r2, r2, #16 +1000421e: 18bf adds r7, r7, r2 -100040a0 : -100040a0: 0432 lsls r2, r6, #16 -100040a2: 0c33 lsrs r3, r6, #16 -100040a4: 1952 adds r2, r2, r5 -100040a6: 417b adcs r3, r7 -100040a8: 4252 negs r2, r2 -100040aa: 419c sbcs r4, r3 -100040ac: 2c00 cmp r4, #0 -100040ae: d402 bmi.n 100040b6 -100040b0: 2200 movs r2, #0 -100040b2: 3001 adds r0, #1 -100040b4: 4151 adcs r1, r2 -100040b6: 0840 lsrs r0, r0, #1 -100040b8: 07ca lsls r2, r1, #31 -100040ba: 4310 orrs r0, r2 -100040bc: 0849 lsrs r1, r1, #1 +10004220 : +10004220: 0432 lsls r2, r6, #16 +10004222: 0c33 lsrs r3, r6, #16 +10004224: 1952 adds r2, r2, r5 +10004226: 417b adcs r3, r7 +10004228: 4252 negs r2, r2 +1000422a: 419c sbcs r4, r3 +1000422c: 2c00 cmp r4, #0 +1000422e: d402 bmi.n 10004236 +10004230: 2200 movs r2, #0 +10004232: 3001 adds r0, #1 +10004234: 4151 adcs r1, r2 +10004236: 0840 lsrs r0, r0, #1 +10004238: 07ca lsls r2, r1, #31 +1000423a: 4310 orrs r0, r2 +1000423c: 0849 lsrs r1, r1, #1 -100040be : -100040be: b002 add sp, #8 -100040c0: 4662 mov r2, ip -100040c2: 07d7 lsls r7, r2, #31 -100040c4: 1092 asrs r2, r2, #2 -100040c6: 4b08 ldr r3, [pc, #32] ; (100040e8 ) -100040c8: 18d2 adds r2, r2, r3 -100040ca: 4b08 ldr r3, [pc, #32] ; (100040ec ) -100040cc: 429a cmp r2, r3 -100040ce: d203 bcs.n 100040d8 -100040d0: 0512 lsls r2, r2, #20 -100040d2: 1889 adds r1, r1, r2 +1000423e : +1000423e: b002 add sp, #8 +10004240: 4662 mov r2, ip +10004242: 07d7 lsls r7, r2, #31 +10004244: 1092 asrs r2, r2, #2 +10004246: 4b08 ldr r3, [pc, #32] ; (10004268 ) +10004248: 18d2 adds r2, r2, r3 +1000424a: 4b08 ldr r3, [pc, #32] ; (1000426c ) +1000424c: 429a cmp r2, r3 +1000424e: d203 bcs.n 10004258 +10004250: 0512 lsls r2, r2, #20 +10004252: 1889 adds r1, r1, r2 -100040d4 : -100040d4: 19c9 adds r1, r1, r7 -100040d6: bdf0 pop {r4, r5, r6, r7, pc} +10004254 : +10004254: 19c9 adds r1, r1, r7 +10004256: bdf0 pop {r4, r5, r6, r7, pc} -100040d8 : -100040d8: 2000 movs r0, #0 -100040da: 2a00 cmp r2, #0 -100040dc: dc01 bgt.n 100040e2 -100040de: 0039 movs r1, r7 -100040e0: bdf0 pop {r4, r5, r6, r7, pc} +10004258 : +10004258: 2000 movs r0, #0 +1000425a: 2a00 cmp r2, #0 +1000425c: dc01 bgt.n 10004262 +1000425e: 0039 movs r1, r7 +10004260: bdf0 pop {r4, r5, r6, r7, pc} -100040e2 : -100040e2: 3301 adds r3, #1 -100040e4: 0519 lsls r1, r3, #20 -100040e6: e7f5 b.n 100040d4 -100040e8: 000003fd .word 0x000003fd -100040ec: 000007fe .word 0x000007fe +10004262 : +10004262: 3301 adds r3, #1 +10004264: 0519 lsls r1, r3, #20 +10004266: e7f5 b.n 10004254 +10004268: 000003fd .word 0x000003fd +1000426c: 000007fe .word 0x000007fe -100040f0 : -100040f0: 4662 mov r2, ip -100040f2: ca18 ldmia r2!, {r3, r4} -100040f4: 4694 mov ip, r2 -100040f6: 2900 cmp r1, #0 -100040f8: da1a bge.n 10004130 -100040fa: 18c0 adds r0, r0, r3 -100040fc: 4161 adcs r1, r4 -100040fe: 465b mov r3, fp -10004100: 413b asrs r3, r7 -10004102: 465c mov r4, fp -10004104: 40b4 lsls r4, r6 -10004106: 4652 mov r2, sl -10004108: 40fa lsrs r2, r7 -1000410a: 4322 orrs r2, r4 -1000410c: 4644 mov r4, r8 -1000410e: 464d mov r5, r9 -10004110: 4162 adcs r2, r4 -10004112: 416b adcs r3, r5 -10004114: 4690 mov r8, r2 -10004116: 4699 mov r9, r3 -10004118: 462b mov r3, r5 -1000411a: 40b3 lsls r3, r6 -1000411c: 413d asrs r5, r7 -1000411e: 40fc lsrs r4, r7 -10004120: 431c orrs r4, r3 -10004122: 4652 mov r2, sl -10004124: 465b mov r3, fp -10004126: 41a2 sbcs r2, r4 -10004128: 41ab sbcs r3, r5 -1000412a: 4692 mov sl, r2 -1000412c: 469b mov fp, r3 -1000412e: 4770 bx lr -10004130: 1ac0 subs r0, r0, r3 -10004132: 41a1 sbcs r1, r4 -10004134: 464b mov r3, r9 -10004136: 413b asrs r3, r7 -10004138: 464c mov r4, r9 -1000413a: 40b4 lsls r4, r6 -1000413c: 4642 mov r2, r8 -1000413e: 40fa lsrs r2, r7 -10004140: 4322 orrs r2, r4 -10004142: 4654 mov r4, sl -10004144: 465d mov r5, fp -10004146: 4162 adcs r2, r4 -10004148: 416b adcs r3, r5 -1000414a: 4692 mov sl, r2 -1000414c: 469b mov fp, r3 -1000414e: 462b mov r3, r5 -10004150: 40b3 lsls r3, r6 -10004152: 413d asrs r5, r7 -10004154: 40fc lsrs r4, r7 -10004156: 431c orrs r4, r3 -10004158: 4642 mov r2, r8 -1000415a: 464b mov r3, r9 -1000415c: 41a2 sbcs r2, r4 -1000415e: 41ab sbcs r3, r5 -10004160: 4690 mov r8, r2 -10004162: 4699 mov r9, r3 -10004164: 4770 bx lr +10004270 : +10004270: 4662 mov r2, ip +10004272: ca18 ldmia r2!, {r3, r4} +10004274: 4694 mov ip, r2 +10004276: 2900 cmp r1, #0 +10004278: da1a bge.n 100042b0 +1000427a: 18c0 adds r0, r0, r3 +1000427c: 4161 adcs r1, r4 +1000427e: 465b mov r3, fp +10004280: 413b asrs r3, r7 +10004282: 465c mov r4, fp +10004284: 40b4 lsls r4, r6 +10004286: 4652 mov r2, sl +10004288: 40fa lsrs r2, r7 +1000428a: 4322 orrs r2, r4 +1000428c: 4644 mov r4, r8 +1000428e: 464d mov r5, r9 +10004290: 4162 adcs r2, r4 +10004292: 416b adcs r3, r5 +10004294: 4690 mov r8, r2 +10004296: 4699 mov r9, r3 +10004298: 462b mov r3, r5 +1000429a: 40b3 lsls r3, r6 +1000429c: 413d asrs r5, r7 +1000429e: 40fc lsrs r4, r7 +100042a0: 431c orrs r4, r3 +100042a2: 4652 mov r2, sl +100042a4: 465b mov r3, fp +100042a6: 41a2 sbcs r2, r4 +100042a8: 41ab sbcs r3, r5 +100042aa: 4692 mov sl, r2 +100042ac: 469b mov fp, r3 +100042ae: 4770 bx lr +100042b0: 1ac0 subs r0, r0, r3 +100042b2: 41a1 sbcs r1, r4 +100042b4: 464b mov r3, r9 +100042b6: 413b asrs r3, r7 +100042b8: 464c mov r4, r9 +100042ba: 40b4 lsls r4, r6 +100042bc: 4642 mov r2, r8 +100042be: 40fa lsrs r2, r7 +100042c0: 4322 orrs r2, r4 +100042c2: 4654 mov r4, sl +100042c4: 465d mov r5, fp +100042c6: 4162 adcs r2, r4 +100042c8: 416b adcs r3, r5 +100042ca: 4692 mov sl, r2 +100042cc: 469b mov fp, r3 +100042ce: 462b mov r3, r5 +100042d0: 40b3 lsls r3, r6 +100042d2: 413d asrs r5, r7 +100042d4: 40fc lsrs r4, r7 +100042d6: 431c orrs r4, r3 +100042d8: 4642 mov r2, r8 +100042da: 464b mov r3, r9 +100042dc: 41a2 sbcs r2, r4 +100042de: 41ab sbcs r3, r5 +100042e0: 4690 mov r8, r2 +100042e2: 4699 mov r9, r3 +100042e4: 4770 bx lr -10004166 : -10004166: 2000 movs r0, #0 -10004168: 2100 movs r1, #0 -1000416a: 4770 bx lr +100042e6 : +100042e6: 2000 movs r0, #0 +100042e8: 2100 movs r1, #0 +100042ea: 4770 bx lr -1000416c : -1000416c: 2200 movs r2, #0 +100042ec : +100042ec: 2200 movs r2, #0 -1000416e : -1000416e: b500 push {lr} -10004170: 3220 adds r2, #32 -10004172: f000 f804 bl 1000417e -10004176: 0008 movs r0, r1 -10004178: bd00 pop {pc} +100042ee : +100042ee: b500 push {lr} +100042f0: 3220 adds r2, #32 +100042f2: f000 f804 bl 100042fe +100042f6: 0008 movs r0, r1 +100042f8: bd00 pop {pc} ... -1000417c : -1000417c: 2200 movs r2, #0 +100042fc : +100042fc: 2200 movs r2, #0 -1000417e : -1000417e: 150b asrs r3, r1, #20 -10004180: d4f1 bmi.n 10004166 +100042fe : +100042fe: 150b asrs r3, r1, #20 +10004300: d4f1 bmi.n 100042e6 -10004182 : -10004182: b510 push {r4, lr} -10004184: 4694 mov ip, r2 -10004186: f000 f82f bl 100041e8 -1000418a: 1414 asrs r4, r2, #16 -1000418c: 3401 adds r4, #1 -1000418e: da00 bge.n 10004192 -10004190: 2100 movs r1, #0 -10004192: 17cb asrs r3, r1, #31 -10004194: 4c13 ldr r4, [pc, #76] ; (100041e4 ) -10004196: 4720 bx r4 +10004302 : +10004302: b510 push {r4, lr} +10004304: 4694 mov ip, r2 +10004306: f000 f82f bl 10004368 +1000430a: 1414 asrs r4, r2, #16 +1000430c: 3401 adds r4, #1 +1000430e: da00 bge.n 10004312 +10004310: 2100 movs r1, #0 +10004312: 17cb asrs r3, r1, #31 +10004314: 4c13 ldr r4, [pc, #76] ; (10004364 ) +10004316: 4720 bx r4 -10004198 : -10004198: 4462 add r2, ip -1000419a: 3a34 subs r2, #52 ; 0x34 -1000419c: d40c bmi.n 100041b8 -1000419e: 2a0c cmp r2, #12 -100041a0: da07 bge.n 100041b2 -100041a2: 0004 movs r4, r0 -100041a4: 4091 lsls r1, r2 -100041a6: 4090 lsls r0, r2 -100041a8: 4252 negs r2, r2 -100041aa: 3220 adds r2, #32 -100041ac: 40d4 lsrs r4, r2 -100041ae: 4321 orrs r1, r4 -100041b0: bd10 pop {r4, pc} -100041b2: 43d8 mvns r0, r3 -100041b4: 43d9 mvns r1, r3 -100041b6: bd10 pop {r4, pc} -100041b8: 3220 adds r2, #32 -100041ba: d407 bmi.n 100041cc -100041bc: 460c mov r4, r1 -100041be: 4094 lsls r4, r2 -100041c0: 4252 negs r2, r2 -100041c2: 3220 adds r2, #32 -100041c4: 4111 asrs r1, r2 -100041c6: 40d0 lsrs r0, r2 -100041c8: 4320 orrs r0, r4 -100041ca: bd10 pop {r4, pc} -100041cc: 0008 movs r0, r1 -100041ce: 17c9 asrs r1, r1, #31 -100041d0: 3220 adds r2, #32 -100041d2: d403 bmi.n 100041dc -100041d4: 4252 negs r2, r2 -100041d6: 3220 adds r2, #32 -100041d8: 4110 asrs r0, r2 -100041da: bd10 pop {r4, pc} -100041dc: 0018 movs r0, r3 -100041de: 0019 movs r1, r3 -100041e0: bd10 pop {r4, pc} -100041e2: 0000 .short 0x0000 -100041e4: 10004199 .word 0x10004199 +10004318 : +10004318: 4462 add r2, ip +1000431a: 3a34 subs r2, #52 ; 0x34 +1000431c: d40c bmi.n 10004338 +1000431e: 2a0c cmp r2, #12 +10004320: da07 bge.n 10004332 +10004322: 0004 movs r4, r0 +10004324: 4091 lsls r1, r2 +10004326: 4090 lsls r0, r2 +10004328: 4252 negs r2, r2 +1000432a: 3220 adds r2, #32 +1000432c: 40d4 lsrs r4, r2 +1000432e: 4321 orrs r1, r4 +10004330: bd10 pop {r4, pc} +10004332: 43d8 mvns r0, r3 +10004334: 43d9 mvns r1, r3 +10004336: bd10 pop {r4, pc} +10004338: 3220 adds r2, #32 +1000433a: d407 bmi.n 1000434c +1000433c: 460c mov r4, r1 +1000433e: 4094 lsls r4, r2 +10004340: 4252 negs r2, r2 +10004342: 3220 adds r2, #32 +10004344: 4111 asrs r1, r2 +10004346: 40d0 lsrs r0, r2 +10004348: 4320 orrs r0, r4 +1000434a: bd10 pop {r4, pc} +1000434c: 0008 movs r0, r1 +1000434e: 17c9 asrs r1, r1, #31 +10004350: 3220 adds r2, #32 +10004352: d403 bmi.n 1000435c +10004354: 4252 negs r2, r2 +10004356: 3220 adds r2, #32 +10004358: 4110 asrs r0, r2 +1000435a: bd10 pop {r4, pc} +1000435c: 0018 movs r0, r3 +1000435e: 0019 movs r1, r3 +10004360: bd10 pop {r4, pc} +10004362: 0000 .short 0x0000 +10004364: 10004319 .word 0x10004319 -100041e8 : -100041e8: 0d0a lsrs r2, r1, #20 -100041ea: 0fcc lsrs r4, r1, #31 -100041ec: 1e53 subs r3, r2, #1 -100041ee: 051b lsls r3, r3, #20 -100041f0: 1ac9 subs r1, r1, r3 -100041f2: 0552 lsls r2, r2, #21 -100041f4: d303 bcc.n 100041fe -100041f6: 43c9 mvns r1, r1 -100041f8: 4240 negs r0, r0 -100041fa: d300 bcc.n 100041fe -100041fc: 3101 adds r1, #1 +10004368 : +10004368: 0d0a lsrs r2, r1, #20 +1000436a: 0fcc lsrs r4, r1, #31 +1000436c: 1e53 subs r3, r2, #1 +1000436e: 051b lsls r3, r3, #20 +10004370: 1ac9 subs r1, r1, r3 +10004372: 0552 lsls r2, r2, #21 +10004374: d303 bcc.n 1000437e +10004376: 43c9 mvns r1, r1 +10004378: 4240 negs r0, r0 +1000437a: d300 bcc.n 1000437e +1000437c: 3101 adds r1, #1 -100041fe : -100041fe: 0d52 lsrs r2, r2, #21 -10004200: d003 beq.n 1000420a -10004202: 1c53 adds r3, r2, #1 -10004204: 0adb lsrs r3, r3, #11 -10004206: d007 beq.n 10004218 -10004208: 1b12 subs r2, r2, r4 +1000437e : +1000437e: 0d52 lsrs r2, r2, #21 +10004380: d003 beq.n 1000438a +10004382: 1c53 adds r3, r2, #1 +10004384: 0adb lsrs r3, r3, #11 +10004386: d007 beq.n 10004398 +10004388: 1b12 subs r2, r2, r4 -1000420a : -1000420a: 2000 movs r0, #0 -1000420c: 0064 lsls r4, r4, #1 -1000420e: 1c61 adds r1, r4, #1 -10004210: 0789 lsls r1, r1, #30 -10004212: 1289 asrs r1, r1, #10 -10004214: 3a80 subs r2, #128 ; 0x80 -10004216: 0312 lsls r2, r2, #12 +1000438a : +1000438a: 2000 movs r0, #0 +1000438c: 0064 lsls r4, r4, #1 +1000438e: 1c61 adds r1, r4, #1 +10004390: 0789 lsls r1, r1, #30 +10004392: 1289 asrs r1, r1, #10 +10004394: 3a80 subs r2, #128 ; 0x80 +10004396: 0312 lsls r2, r2, #12 -10004218 : -10004218: 4b01 ldr r3, [pc, #4] ; (10004220 ) -1000421a: 1ad2 subs r2, r2, r3 -1000421c: 4770 bx lr -1000421e: 0000 .short 0x0000 -10004220: 000003ff .word 0x000003ff +10004398 : +10004398: 4b01 ldr r3, [pc, #4] ; (100043a0 ) +1000439a: 1ad2 subs r2, r2, r3 +1000439c: 4770 bx lr +1000439e: 0000 .short 0x0000 +100043a0: 000003ff .word 0x000003ff -10004224 <__wrap___aeabi_lmul>: -10004224: 4351 muls r1, r2 -10004226: 4343 muls r3, r0 -10004228: 18c9 adds r1, r1, r3 -1000422a: 468c mov ip, r1 -1000422c: 0c11 lsrs r1, r2, #16 -1000422e: b283 uxth r3, r0 -10004230: 434b muls r3, r1 -10004232: b410 push {r4} -10004234: 0c04 lsrs r4, r0, #16 -10004236: 4361 muls r1, r4 -10004238: b292 uxth r2, r2 -1000423a: b280 uxth r0, r0 -1000423c: 4350 muls r0, r2 -1000423e: 4362 muls r2, r4 -10004240: 041c lsls r4, r3, #16 -10004242: 0c1b lsrs r3, r3, #16 -10004244: 1900 adds r0, r0, r4 -10004246: bc10 pop {r4} -10004248: 4159 adcs r1, r3 -1000424a: 0413 lsls r3, r2, #16 -1000424c: 0c12 lsrs r2, r2, #16 -1000424e: 18c0 adds r0, r0, r3 -10004250: 4151 adcs r1, r2 -10004252: 4461 add r1, ip -10004254: 4770 bx lr +100043a4 <__wrap___aeabi_lmul>: +100043a4: 4351 muls r1, r2 +100043a6: 4343 muls r3, r0 +100043a8: 18c9 adds r1, r1, r3 +100043aa: 468c mov ip, r1 +100043ac: 0c11 lsrs r1, r2, #16 +100043ae: b283 uxth r3, r0 +100043b0: 434b muls r3, r1 +100043b2: b410 push {r4} +100043b4: 0c04 lsrs r4, r0, #16 +100043b6: 4361 muls r1, r4 +100043b8: b292 uxth r2, r2 +100043ba: b280 uxth r0, r0 +100043bc: 4350 muls r0, r2 +100043be: 4362 muls r2, r4 +100043c0: 041c lsls r4, r3, #16 +100043c2: 0c1b lsrs r3, r3, #16 +100043c4: 1900 adds r0, r0, r4 +100043c6: bc10 pop {r4} +100043c8: 4159 adcs r1, r3 +100043ca: 0413 lsls r3, r2, #16 +100043cc: 0c12 lsrs r2, r2, #16 +100043ce: 18c0 adds r0, r0, r3 +100043d0: 4151 adcs r1, r2 +100043d2: 4461 add r1, ip +100043d4: 4770 bx lr ... -10004258 <__aeabi_float_init>: -10004258: b570 push {r4, r5, r6, lr} -1000425a: 2313 movs r3, #19 -1000425c: 781d ldrb r5, [r3, #0] -1000425e: 482a ldr r0, [pc, #168] ; (10004308 <__aeabi_float_init+0xb0>) -10004260: f7ff f92c bl 100034bc -10004264: 0004 movs r4, r0 -10004266: 2d01 cmp r5, #1 -10004268: d011 beq.n 1000428e <__aeabi_float_init+0x36> -1000426a: 2d01 cmp r5, #1 -1000426c: dd09 ble.n 10004282 <__aeabi_float_init+0x2a> -1000426e: 1ea3 subs r3, r4, #2 -10004270: 781b ldrb r3, [r3, #0] -10004272: 009b lsls r3, r3, #2 -10004274: 2b7f cmp r3, #127 ; 0x7f -10004276: dd40 ble.n 100042fa <__aeabi_float_init+0xa2> -10004278: 2280 movs r2, #128 ; 0x80 -1000427a: 0021 movs r1, r4 -1000427c: 4823 ldr r0, [pc, #140] ; (1000430c <__aeabi_float_init+0xb4>) -1000427e: f000 f899 bl 100043b4 <__wrap___aeabi_memcpy> -10004282: 4823 ldr r0, [pc, #140] ; (10004310 <__aeabi_float_init+0xb8>) -10004284: f7ff f912 bl 100034ac -10004288: 4b22 ldr r3, [pc, #136] ; (10004314 <__aeabi_float_init+0xbc>) -1000428a: 6018 str r0, [r3, #0] -1000428c: bd70 pop {r4, r5, r6, pc} -1000428e: 2254 movs r2, #84 ; 0x54 -10004290: 0001 movs r1, r0 -10004292: 481e ldr r0, [pc, #120] ; (1000430c <__aeabi_float_init+0xb4>) -10004294: f000 f88e bl 100043b4 <__wrap___aeabi_memcpy> -10004298: 4b1f ldr r3, [pc, #124] ; (10004318 <__aeabi_float_init+0xc0>) -1000429a: 881a ldrh r2, [r3, #0] -1000429c: 4b1f ldr r3, [pc, #124] ; (1000431c <__aeabi_float_init+0xc4>) -1000429e: 429a cmp r2, r3 -100042a0: d11c bne.n 100042dc <__aeabi_float_init+0x84> -100042a2: 23a7 movs r3, #167 ; 0xa7 -100042a4: 019b lsls r3, r3, #6 -100042a6: 881a ldrh r2, [r3, #0] -100042a8: 4b1d ldr r3, [pc, #116] ; (10004320 <__aeabi_float_init+0xc8>) -100042aa: 429a cmp r2, r3 -100042ac: d116 bne.n 100042dc <__aeabi_float_init+0x84> -100042ae: 4b1d ldr r3, [pc, #116] ; (10004324 <__aeabi_float_init+0xcc>) -100042b0: 881a ldrh r2, [r3, #0] -100042b2: 4b1d ldr r3, [pc, #116] ; (10004328 <__aeabi_float_init+0xd0>) -100042b4: 429a cmp r2, r3 -100042b6: d111 bne.n 100042dc <__aeabi_float_init+0x84> -100042b8: 4b1c ldr r3, [pc, #112] ; (1000432c <__aeabi_float_init+0xd4>) -100042ba: 881a ldrh r2, [r3, #0] -100042bc: 2394 movs r3, #148 ; 0x94 -100042be: 019b lsls r3, r3, #6 -100042c0: 429a cmp r2, r3 -100042c2: d10b bne.n 100042dc <__aeabi_float_init+0x84> -100042c4: 4b1a ldr r3, [pc, #104] ; (10004330 <__aeabi_float_init+0xd8>) -100042c6: 881a ldrh r2, [r3, #0] -100042c8: 4b1a ldr r3, [pc, #104] ; (10004334 <__aeabi_float_init+0xdc>) -100042ca: 429a cmp r2, r3 -100042cc: d106 bne.n 100042dc <__aeabi_float_init+0x84> -100042ce: 4b1a ldr r3, [pc, #104] ; (10004338 <__aeabi_float_init+0xe0>) -100042d0: 681a ldr r2, [r3, #0] -100042d2: 4b1a ldr r3, [pc, #104] ; (1000433c <__aeabi_float_init+0xe4>) -100042d4: 429a cmp r2, r3 -100042d6: d101 bne.n 100042dc <__aeabi_float_init+0x84> -100042d8: 2315 movs r3, #21 -100042da: e007 b.n 100042ec <__aeabi_float_init+0x94> -100042dc: 4818 ldr r0, [pc, #96] ; (10004340 <__aeabi_float_init+0xe8>) -100042de: f7fd fc83 bl 10001be8 -100042e2: 0099 lsls r1, r3, #2 -100042e4: 4817 ldr r0, [pc, #92] ; (10004344 <__aeabi_float_init+0xec>) -100042e6: 4a09 ldr r2, [pc, #36] ; (1000430c <__aeabi_float_init+0xb4>) -100042e8: 5088 str r0, [r1, r2] -100042ea: 3301 adds r3, #1 -100042ec: 2b1f cmp r3, #31 -100042ee: d9f8 bls.n 100042e2 <__aeabi_float_init+0x8a> -100042f0: 4a14 ldr r2, [pc, #80] ; (10004344 <__aeabi_float_init+0xec>) -100042f2: 4b06 ldr r3, [pc, #24] ; (1000430c <__aeabi_float_init+0xb4>) -100042f4: 621a str r2, [r3, #32] -100042f6: 61da str r2, [r3, #28] -100042f8: e7b7 b.n 1000426a <__aeabi_float_init+0x12> -100042fa: 4b13 ldr r3, [pc, #76] ; (10004348 <__aeabi_float_init+0xf0>) -100042fc: 4a13 ldr r2, [pc, #76] ; (1000434c <__aeabi_float_init+0xf4>) -100042fe: 2142 movs r1, #66 ; 0x42 -10004300: 4813 ldr r0, [pc, #76] ; (10004350 <__aeabi_float_init+0xf8>) -10004302: f7fd fc53 bl 10001bac <__assert_func> -10004306: 46c0 nop ; (mov r8, r8) -10004308: 00004653 .word 0x00004653 -1000430c: 200015f4 .word 0x200015f4 -10004310: 0000334c .word 0x0000334c -10004314: 200015f0 .word 0x200015f0 -10004318: 000029ee .word 0x000029ee -1000431c: 00000fc4 .word 0x00000fc4 -10004320: 00000dc2 .word 0x00000dc2 -10004324: 00002b96 .word 0x00002b96 -10004328: 0000b5c0 .word 0x0000b5c0 -1000432c: 00002b18 .word 0x00002b18 -10004330: 00002acc .word 0x00002acc -10004334: 0000b510 .word 0x0000b510 -10004338: 00002cfc .word 0x00002cfc -1000433c: 6487ed51 .word 0x6487ed51 -10004340: 10008518 .word 0x10008518 -10004344: 10004355 .word 0x10004355 -10004348: 10007ec4 .word 0x10007ec4 -1000434c: 10007f48 .word 0x10007f48 -10004350: 10007ef8 .word 0x10007ef8 +100043d8 <__aeabi_float_init>: +100043d8: b570 push {r4, r5, r6, lr} +100043da: 2313 movs r3, #19 +100043dc: 781d ldrb r5, [r3, #0] +100043de: 482a ldr r0, [pc, #168] ; (10004488 <__aeabi_float_init+0xb0>) +100043e0: f7ff f92c bl 1000363c +100043e4: 0004 movs r4, r0 +100043e6: 2d01 cmp r5, #1 +100043e8: d011 beq.n 1000440e <__aeabi_float_init+0x36> +100043ea: 2d01 cmp r5, #1 +100043ec: dd09 ble.n 10004402 <__aeabi_float_init+0x2a> +100043ee: 1ea3 subs r3, r4, #2 +100043f0: 781b ldrb r3, [r3, #0] +100043f2: 009b lsls r3, r3, #2 +100043f4: 2b7f cmp r3, #127 ; 0x7f +100043f6: dd40 ble.n 1000447a <__aeabi_float_init+0xa2> +100043f8: 2280 movs r2, #128 ; 0x80 +100043fa: 0021 movs r1, r4 +100043fc: 4823 ldr r0, [pc, #140] ; (1000448c <__aeabi_float_init+0xb4>) +100043fe: f000 f899 bl 10004534 <__wrap___aeabi_memcpy> +10004402: 4823 ldr r0, [pc, #140] ; (10004490 <__aeabi_float_init+0xb8>) +10004404: f7ff f912 bl 1000362c +10004408: 4b22 ldr r3, [pc, #136] ; (10004494 <__aeabi_float_init+0xbc>) +1000440a: 6018 str r0, [r3, #0] +1000440c: bd70 pop {r4, r5, r6, pc} +1000440e: 2254 movs r2, #84 ; 0x54 +10004410: 0001 movs r1, r0 +10004412: 481e ldr r0, [pc, #120] ; (1000448c <__aeabi_float_init+0xb4>) +10004414: f000 f88e bl 10004534 <__wrap___aeabi_memcpy> +10004418: 4b1f ldr r3, [pc, #124] ; (10004498 <__aeabi_float_init+0xc0>) +1000441a: 881a ldrh r2, [r3, #0] +1000441c: 4b1f ldr r3, [pc, #124] ; (1000449c <__aeabi_float_init+0xc4>) +1000441e: 429a cmp r2, r3 +10004420: d11c bne.n 1000445c <__aeabi_float_init+0x84> +10004422: 23a7 movs r3, #167 ; 0xa7 +10004424: 019b lsls r3, r3, #6 +10004426: 881a ldrh r2, [r3, #0] +10004428: 4b1d ldr r3, [pc, #116] ; (100044a0 <__aeabi_float_init+0xc8>) +1000442a: 429a cmp r2, r3 +1000442c: d116 bne.n 1000445c <__aeabi_float_init+0x84> +1000442e: 4b1d ldr r3, [pc, #116] ; (100044a4 <__aeabi_float_init+0xcc>) +10004430: 881a ldrh r2, [r3, #0] +10004432: 4b1d ldr r3, [pc, #116] ; (100044a8 <__aeabi_float_init+0xd0>) +10004434: 429a cmp r2, r3 +10004436: d111 bne.n 1000445c <__aeabi_float_init+0x84> +10004438: 4b1c ldr r3, [pc, #112] ; (100044ac <__aeabi_float_init+0xd4>) +1000443a: 881a ldrh r2, [r3, #0] +1000443c: 2394 movs r3, #148 ; 0x94 +1000443e: 019b lsls r3, r3, #6 +10004440: 429a cmp r2, r3 +10004442: d10b bne.n 1000445c <__aeabi_float_init+0x84> +10004444: 4b1a ldr r3, [pc, #104] ; (100044b0 <__aeabi_float_init+0xd8>) +10004446: 881a ldrh r2, [r3, #0] +10004448: 4b1a ldr r3, [pc, #104] ; (100044b4 <__aeabi_float_init+0xdc>) +1000444a: 429a cmp r2, r3 +1000444c: d106 bne.n 1000445c <__aeabi_float_init+0x84> +1000444e: 4b1a ldr r3, [pc, #104] ; (100044b8 <__aeabi_float_init+0xe0>) +10004450: 681a ldr r2, [r3, #0] +10004452: 4b1a ldr r3, [pc, #104] ; (100044bc <__aeabi_float_init+0xe4>) +10004454: 429a cmp r2, r3 +10004456: d101 bne.n 1000445c <__aeabi_float_init+0x84> +10004458: 2315 movs r3, #21 +1000445a: e007 b.n 1000446c <__aeabi_float_init+0x94> +1000445c: 4818 ldr r0, [pc, #96] ; (100044c0 <__aeabi_float_init+0xe8>) +1000445e: f7fd fc83 bl 10001d68 +10004462: 0099 lsls r1, r3, #2 +10004464: 4817 ldr r0, [pc, #92] ; (100044c4 <__aeabi_float_init+0xec>) +10004466: 4a09 ldr r2, [pc, #36] ; (1000448c <__aeabi_float_init+0xb4>) +10004468: 5088 str r0, [r1, r2] +1000446a: 3301 adds r3, #1 +1000446c: 2b1f cmp r3, #31 +1000446e: d9f8 bls.n 10004462 <__aeabi_float_init+0x8a> +10004470: 4a14 ldr r2, [pc, #80] ; (100044c4 <__aeabi_float_init+0xec>) +10004472: 4b06 ldr r3, [pc, #24] ; (1000448c <__aeabi_float_init+0xb4>) +10004474: 621a str r2, [r3, #32] +10004476: 61da str r2, [r3, #28] +10004478: e7b7 b.n 100043ea <__aeabi_float_init+0x12> +1000447a: 4b13 ldr r3, [pc, #76] ; (100044c8 <__aeabi_float_init+0xf0>) +1000447c: 4a13 ldr r2, [pc, #76] ; (100044cc <__aeabi_float_init+0xf4>) +1000447e: 2142 movs r1, #66 ; 0x42 +10004480: 4813 ldr r0, [pc, #76] ; (100044d0 <__aeabi_float_init+0xf8>) +10004482: f7fd fc53 bl 10001d2c <__assert_func> +10004486: 46c0 nop ; (mov r8, r8) +10004488: 00004653 .word 0x00004653 +1000448c: 20001600 .word 0x20001600 +10004490: 0000334c .word 0x0000334c +10004494: 200015fc .word 0x200015fc +10004498: 000029ee .word 0x000029ee +1000449c: 00000fc4 .word 0x00000fc4 +100044a0: 00000dc2 .word 0x00000dc2 +100044a4: 00002b96 .word 0x00002b96 +100044a8: 0000b5c0 .word 0x0000b5c0 +100044ac: 00002b18 .word 0x00002b18 +100044b0: 00002acc .word 0x00002acc +100044b4: 0000b510 .word 0x0000b510 +100044b8: 00002cfc .word 0x00002cfc +100044bc: 6487ed51 .word 0x6487ed51 +100044c0: 10008be0 .word 0x10008be0 +100044c4: 100044d5 .word 0x100044d5 +100044c8: 1000858c .word 0x1000858c +100044cc: 10008610 .word 0x10008610 +100044d0: 100085c0 .word 0x100085c0 -10004354 : -10004354: b507 push {r0, r1, r2, lr} -10004356: 4660 mov r0, ip -10004358: 2800 cmp r0, #0 -1000435a: d100 bne.n 1000435e -1000435c: be00 bkpt 0x0000 -1000435e: 8801 ldrh r1, [r0, #0] -10004360: 0a0a lsrs r2, r1, #8 -10004362: 3002 adds r0, #2 -10004364: 2adf cmp r2, #223 ; 0xdf -10004366: d1fa bne.n 1000435e -10004368: b2c9 uxtb r1, r1 -1000436a: 0882 lsrs r2, r0, #2 -1000436c: d304 bcc.n 10004378 -1000436e: 8802 ldrh r2, [r0, #0] -10004370: 8840 ldrh r0, [r0, #2] -10004372: 0400 lsls r0, r0, #16 -10004374: 4310 orrs r0, r2 -10004376: e000 b.n 1000437a -10004378: 6800 ldr r0, [r0, #0] -1000437a: 4a02 ldr r2, [pc, #8] ; (10004384 ) -1000437c: 5050 str r0, [r2, r1] -1000437e: 9003 str r0, [sp, #12] -10004380: bd07 pop {r0, r1, r2, pc} -10004382: 0000 .short 0x0000 -10004384: 200015f4 .word 0x200015f4 +100044d4 : +100044d4: b507 push {r0, r1, r2, lr} +100044d6: 4660 mov r0, ip +100044d8: 2800 cmp r0, #0 +100044da: d100 bne.n 100044de +100044dc: be00 bkpt 0x0000 +100044de: 8801 ldrh r1, [r0, #0] +100044e0: 0a0a lsrs r2, r1, #8 +100044e2: 3002 adds r0, #2 +100044e4: 2adf cmp r2, #223 ; 0xdf +100044e6: d1fa bne.n 100044de +100044e8: b2c9 uxtb r1, r1 +100044ea: 0882 lsrs r2, r0, #2 +100044ec: d304 bcc.n 100044f8 +100044ee: 8802 ldrh r2, [r0, #0] +100044f0: 8840 ldrh r0, [r0, #2] +100044f2: 0400 lsls r0, r0, #16 +100044f4: 4310 orrs r0, r2 +100044f6: e000 b.n 100044fa +100044f8: 6800 ldr r0, [r0, #0] +100044fa: 4a02 ldr r2, [pc, #8] ; (10004504 ) +100044fc: 5050 str r0, [r2, r1] +100044fe: 9003 str r0, [sp, #12] +10004500: bd07 pop {r0, r1, r2, pc} +10004502: 0000 .short 0x0000 +10004504: 20001600 .word 0x20001600 -10004388 <__wrap_malloc>: -10004388: b510 push {r4, lr} -1000438a: f002 fa03 bl 10006794 -1000438e: bd10 pop {r4, pc} +10004508 <__wrap_malloc>: +10004508: b510 push {r4, lr} +1000450a: f002 fbcf bl 10006cac +1000450e: bd10 pop {r4, pc} -10004390 <__wrap_calloc>: -10004390: b510 push {r4, lr} -10004392: f002 f9c5 bl 10006720 -10004396: bd10 pop {r4, pc} +10004510 <__wrap_calloc>: +10004510: b510 push {r4, lr} +10004512: f002 fb91 bl 10006c38 +10004516: bd10 pop {r4, pc} -10004398 <__aeabi_mem_init>: -10004398: 4801 ldr r0, [pc, #4] ; (100043a0 <__aeabi_mem_init+0x8>) -1000439a: 2104 movs r1, #4 -1000439c: 4b01 ldr r3, [pc, #4] ; (100043a4 <__aeabi_mem_init+0xc>) -1000439e: 4718 bx r3 -100043a0: 20000330 .word 0x20000330 -100043a4: 100034cd .word 0x100034cd +10004518 <__aeabi_mem_init>: +10004518: 4801 ldr r0, [pc, #4] ; (10004520 <__aeabi_mem_init+0x8>) +1000451a: 2104 movs r1, #4 +1000451c: 4b01 ldr r3, [pc, #4] ; (10004524 <__aeabi_mem_init+0xc>) +1000451e: 4718 bx r3 +10004520: 20000330 .word 0x20000330 +10004524: 1000364d .word 0x1000364d -100043a8 <__wrap_memset>: -100043a8: 4b01 ldr r3, [pc, #4] ; (100043b0 <__wrap_memset+0x8>) -100043aa: 681b ldr r3, [r3, #0] -100043ac: 4718 bx r3 -100043ae: 0000 .short 0x0000 -100043b0: 20000330 .word 0x20000330 +10004528 <__wrap_memset>: +10004528: 4b01 ldr r3, [pc, #4] ; (10004530 <__wrap_memset+0x8>) +1000452a: 681b ldr r3, [r3, #0] +1000452c: 4718 bx r3 +1000452e: 0000 .short 0x0000 +10004530: 20000330 .word 0x20000330 -100043b4 <__wrap___aeabi_memcpy>: -100043b4: 4b01 ldr r3, [pc, #4] ; (100043bc <__wrap___aeabi_memcpy+0x8>) -100043b6: 685b ldr r3, [r3, #4] -100043b8: 4718 bx r3 -100043ba: 0000 .short 0x0000 -100043bc: 20000330 .word 0x20000330 +10004534 <__wrap___aeabi_memcpy>: +10004534: 4b01 ldr r3, [pc, #4] ; (1000453c <__wrap___aeabi_memcpy+0x8>) +10004536: 685b ldr r3, [r3, #4] +10004538: 4718 bx r3 +1000453a: 0000 .short 0x0000 +1000453c: 20000330 .word 0x20000330 -100043c0 : -100043c0: b5f8 push {r3, r4, r5, r6, r7, lr} -100043c2: 0007 movs r7, r0 -100043c4: 000d movs r5, r1 -100043c6: 0016 movs r6, r2 -100043c8: 7c43 ldrb r3, [r0, #17] -100043ca: 2b00 cmp r3, #0 -100043cc: d002 beq.n 100043d4 -100043ce: 2400 movs r4, #0 -100043d0: 2000 movs r0, #0 -100043d2: e00c b.n 100043ee -100043d4: 6803 ldr r3, [r0, #0] -100043d6: 0011 movs r1, r2 -100043d8: 0028 movs r0, r5 -100043da: 4798 blx r3 -100043dc: e02d b.n 1000443a -100043de: 7c3b ldrb r3, [r7, #16] -100043e0: e010 b.n 10004404 -100043e2: 2102 movs r1, #2 -100043e4: 4815 ldr r0, [pc, #84] ; (1000443c ) -100043e6: 683b ldr r3, [r7, #0] -100043e8: 4798 blx r3 -100043ea: 1c60 adds r0, r4, #1 -100043ec: 3401 adds r4, #1 -100043ee: 42b4 cmp r4, r6 -100043f0: da14 bge.n 1000441c -100043f2: 2c00 cmp r4, #0 -100043f4: ddf3 ble.n 100043de -100043f6: 192b adds r3, r5, r4 -100043f8: 3b01 subs r3, #1 -100043fa: 781b ldrb r3, [r3, #0] -100043fc: 3b0d subs r3, #13 -100043fe: 425a negs r2, r3 -10004400: 4153 adcs r3, r2 -10004402: b2db uxtb r3, r3 -10004404: 5d2a ldrb r2, [r5, r4] -10004406: 2a0a cmp r2, #10 -10004408: d1f0 bne.n 100043ec -1000440a: 2b00 cmp r3, #0 -1000440c: d1ee bne.n 100043ec -1000440e: 42a0 cmp r0, r4 -10004410: dae7 bge.n 100043e2 -10004412: 1a21 subs r1, r4, r0 -10004414: 1828 adds r0, r5, r0 -10004416: 683b ldr r3, [r7, #0] -10004418: 4798 blx r3 -1000441a: e7e2 b.n 100043e2 -1000441c: 42b0 cmp r0, r6 -1000441e: da03 bge.n 10004428 -10004420: 1a31 subs r1, r6, r0 -10004422: 1828 adds r0, r5, r0 -10004424: 683b ldr r3, [r7, #0] -10004426: 4798 blx r3 -10004428: 2e00 cmp r6, #0 -1000442a: dd06 ble.n 1000443a -1000442c: 19ad adds r5, r5, r6 -1000442e: 3d01 subs r5, #1 -10004430: 782b ldrb r3, [r5, #0] -10004432: 3b0d subs r3, #13 -10004434: 425a negs r2, r3 -10004436: 4153 adcs r3, r2 -10004438: 743b strb r3, [r7, #16] -1000443a: bdf8 pop {r3, r4, r5, r6, r7, pc} -1000443c: 10007fa4 .word 0x10007fa4 +10004540 : +10004540: b5f8 push {r3, r4, r5, r6, r7, lr} +10004542: 0007 movs r7, r0 +10004544: 000d movs r5, r1 +10004546: 0016 movs r6, r2 +10004548: 7c43 ldrb r3, [r0, #17] +1000454a: 2b00 cmp r3, #0 +1000454c: d002 beq.n 10004554 +1000454e: 2400 movs r4, #0 +10004550: 2000 movs r0, #0 +10004552: e00c b.n 1000456e +10004554: 6803 ldr r3, [r0, #0] +10004556: 0011 movs r1, r2 +10004558: 0028 movs r0, r5 +1000455a: 4798 blx r3 +1000455c: e02d b.n 100045ba +1000455e: 7c3b ldrb r3, [r7, #16] +10004560: e010 b.n 10004584 +10004562: 2102 movs r1, #2 +10004564: 4815 ldr r0, [pc, #84] ; (100045bc ) +10004566: 683b ldr r3, [r7, #0] +10004568: 4798 blx r3 +1000456a: 1c60 adds r0, r4, #1 +1000456c: 3401 adds r4, #1 +1000456e: 42b4 cmp r4, r6 +10004570: da14 bge.n 1000459c +10004572: 2c00 cmp r4, #0 +10004574: ddf3 ble.n 1000455e +10004576: 192b adds r3, r5, r4 +10004578: 3b01 subs r3, #1 +1000457a: 781b ldrb r3, [r3, #0] +1000457c: 3b0d subs r3, #13 +1000457e: 425a negs r2, r3 +10004580: 4153 adcs r3, r2 +10004582: b2db uxtb r3, r3 +10004584: 5d2a ldrb r2, [r5, r4] +10004586: 2a0a cmp r2, #10 +10004588: d1f0 bne.n 1000456c +1000458a: 2b00 cmp r3, #0 +1000458c: d1ee bne.n 1000456c +1000458e: 42a0 cmp r0, r4 +10004590: dae7 bge.n 10004562 +10004592: 1a21 subs r1, r4, r0 +10004594: 1828 adds r0, r5, r0 +10004596: 683b ldr r3, [r7, #0] +10004598: 4798 blx r3 +1000459a: e7e2 b.n 10004562 +1000459c: 42b0 cmp r0, r6 +1000459e: da03 bge.n 100045a8 +100045a0: 1a31 subs r1, r6, r0 +100045a2: 1828 adds r0, r5, r0 +100045a4: 683b ldr r3, [r7, #0] +100045a6: 4798 blx r3 +100045a8: 2e00 cmp r6, #0 +100045aa: dd06 ble.n 100045ba +100045ac: 19ad adds r5, r5, r6 +100045ae: 3d01 subs r5, #1 +100045b0: 782b ldrb r3, [r5, #0] +100045b2: 3b0d subs r3, #13 +100045b4: 425a negs r2, r3 +100045b6: 4153 adcs r3, r2 +100045b8: 743b strb r3, [r7, #16] +100045ba: bdf8 pop {r3, r4, r5, r6, r7, pc} +100045bc: 1000866c .word 0x1000866c -10004440 : -10004440: b570 push {r4, r5, r6, lr} -10004442: 0005 movs r5, r0 -10004444: 6803 ldr r3, [r0, #0] -10004446: 2b00 cmp r3, #0 -10004448: d016 beq.n 10004478 -1000444a: 4b0c ldr r3, [pc, #48] ; (1000447c ) -1000444c: 681c ldr r4, [r3, #0] -1000444e: e005 b.n 1000445c -10004450: 0029 movs r1, r5 -10004452: c904 ldmia r1!, {r2} -10004454: 0020 movs r0, r4 -10004456: f7ff ffb3 bl 100043c0 -1000445a: 68e4 ldr r4, [r4, #12] -1000445c: 2c00 cmp r4, #0 -1000445e: d009 beq.n 10004474 -10004460: 6823 ldr r3, [r4, #0] -10004462: 2b00 cmp r3, #0 -10004464: d0f9 beq.n 1000445a -10004466: 4b06 ldr r3, [pc, #24] ; (10004480 ) -10004468: 681b ldr r3, [r3, #0] -1000446a: 2b00 cmp r3, #0 -1000446c: d0f0 beq.n 10004450 -1000446e: 42a3 cmp r3, r4 -10004470: d1f3 bne.n 1000445a -10004472: e7ed b.n 10004450 -10004474: 2300 movs r3, #0 -10004476: 602b str r3, [r5, #0] -10004478: bd70 pop {r4, r5, r6, pc} -1000447a: 46c0 nop ; (mov r8, r8) -1000447c: 20000e3c .word 0x20000e3c -10004480: 20000e44 .word 0x20000e44 - -10004484 : -10004484: b570 push {r4, r5, r6, lr} -10004486: 0005 movs r5, r0 -10004488: 000c movs r4, r1 -1000448a: 680b ldr r3, [r1, #0] -1000448c: 2b80 cmp r3, #128 ; 0x80 -1000448e: d005 beq.n 1000449c -10004490: 6821 ldr r1, [r4, #0] -10004492: 1c4b adds r3, r1, #1 -10004494: 6023 str r3, [r4, #0] -10004496: 1864 adds r4, r4, r1 -10004498: 7125 strb r5, [r4, #4] -1000449a: bd70 pop {r4, r5, r6, pc} -1000449c: 0008 movs r0, r1 -1000449e: f7ff ffcf bl 10004440 -100044a2: e7f5 b.n 10004490 - -100044a4 : -100044a4: b510 push {r4, lr} -100044a6: b082 sub sp, #8 -100044a8: 23d0 movs r3, #208 ; 0xd0 -100044aa: 061b lsls r3, r3, #24 -100044ac: 681c ldr r4, [r3, #0] -100044ae: a901 add r1, sp, #4 -100044b0: 4806 ldr r0, [pc, #24] ; (100044cc ) -100044b2: f002 fdd9 bl 10007068 <__mutex_try_enter_veneer> -100044b6: 2800 cmp r0, #0 -100044b8: d106 bne.n 100044c8 -100044ba: 9b01 ldr r3, [sp, #4] -100044bc: 42a3 cmp r3, r4 -100044be: d003 beq.n 100044c8 -100044c0: 4802 ldr r0, [pc, #8] ; (100044cc ) -100044c2: f002 fde1 bl 10007088 <__mutex_enter_blocking_veneer> -100044c6: 2001 movs r0, #1 -100044c8: b002 add sp, #8 -100044ca: bd10 pop {r4, pc} -100044cc: 20000bb8 .word 0x20000bb8 - -100044d0 : -100044d0: b510 push {r4, lr} -100044d2: 4802 ldr r0, [pc, #8] ; (100044dc ) -100044d4: f002 fdb0 bl 10007038 <__mutex_exit_veneer> -100044d8: bd10 pop {r4, pc} -100044da: 46c0 nop ; (mov r8, r8) -100044dc: 20000bb8 .word 0x20000bb8 - -100044e0 : -100044e0: b5f0 push {r4, r5, r6, r7, lr} -100044e2: 46c6 mov lr, r8 -100044e4: b500 push {lr} -100044e6: b082 sub sp, #8 -100044e8: 0006 movs r6, r0 -100044ea: 000d movs r5, r1 -100044ec: 0017 movs r7, r2 -100044ee: f7ff ffd9 bl 100044a4 -100044f2: 4680 mov r8, r0 -100044f4: 1c6b adds r3, r5, #1 -100044f6: d002 beq.n 100044fe -100044f8: 4b18 ldr r3, [pc, #96] ; (1000455c ) -100044fa: 681c ldr r4, [r3, #0] -100044fc: e005 b.n 1000450a -100044fe: 0030 movs r0, r6 -10004500: f002 fc34 bl 10006d6c -10004504: 0005 movs r5, r0 -10004506: e7f7 b.n 100044f8 -10004508: 68e4 ldr r4, [r4, #12] -1000450a: 2c00 cmp r4, #0 -1000450c: d018 beq.n 10004540 -1000450e: 6823 ldr r3, [r4, #0] -10004510: 2b00 cmp r3, #0 -10004512: d0f9 beq.n 10004508 -10004514: 4b12 ldr r3, [pc, #72] ; (10004560 ) -10004516: 681b ldr r3, [r3, #0] -10004518: 2b00 cmp r3, #0 -1000451a: d001 beq.n 10004520 -1000451c: 42a3 cmp r3, r4 -1000451e: d1f3 bne.n 10004508 -10004520: 002a movs r2, r5 -10004522: 0031 movs r1, r6 -10004524: 0020 movs r0, r4 -10004526: f7ff ff4b bl 100043c0 -1000452a: 2f00 cmp r7, #0 -1000452c: d0ec beq.n 10004508 -1000452e: 466b mov r3, sp -10004530: 1dd9 adds r1, r3, #7 -10004532: 230a movs r3, #10 -10004534: 700b strb r3, [r1, #0] -10004536: 2201 movs r2, #1 -10004538: 0020 movs r0, r4 -1000453a: f7ff ff41 bl 100043c0 -1000453e: e7e3 b.n 10004508 -10004540: 4643 mov r3, r8 -10004542: 2b00 cmp r3, #0 -10004544: d106 bne.n 10004554 -10004546: 1e6b subs r3, r5, #1 -10004548: 419d sbcs r5, r3 -1000454a: b2e8 uxtb r0, r5 -1000454c: b002 add sp, #8 -1000454e: bc80 pop {r7} -10004550: 46b8 mov r8, r7 -10004552: bdf0 pop {r4, r5, r6, r7, pc} -10004554: f7ff ffbc bl 100044d0 -10004558: e7f5 b.n 10004546 -1000455a: 46c0 nop ; (mov r8, r8) -1000455c: 20000e3c .word 0x20000e3c -10004560: 20000e44 .word 0x20000e44 - -10004564 : -10004564: 4b0c ldr r3, [pc, #48] ; (10004598 ) -10004566: 681a ldr r2, [r3, #0] -10004568: 0013 movs r3, r2 -1000456a: e001 b.n 10004570 -1000456c: 001a movs r2, r3 -1000456e: 68db ldr r3, [r3, #12] -10004570: 2b00 cmp r3, #0 -10004572: d008 beq.n 10004586 -10004574: 4283 cmp r3, r0 -10004576: d1f9 bne.n 1000456c -10004578: 2900 cmp r1, #0 -1000457a: d103 bne.n 10004584 -1000457c: 68db ldr r3, [r3, #12] -1000457e: 60d3 str r3, [r2, #12] -10004580: 2300 movs r3, #0 -10004582: 60c3 str r3, [r0, #12] -10004584: 4770 bx lr -10004586: 2900 cmp r1, #0 -10004588: d0fc beq.n 10004584 -1000458a: 2a00 cmp r2, #0 -1000458c: d001 beq.n 10004592 -1000458e: 60d0 str r0, [r2, #12] -10004590: e7f8 b.n 10004584 -10004592: 4b01 ldr r3, [pc, #4] ; (10004598 ) -10004594: 6018 str r0, [r3, #0] -10004596: e7f5 b.n 10004584 -10004598: 20000e3c .word 0x20000e3c - -1000459c : -1000459c: b510 push {r4, lr} -1000459e: 4b06 ldr r3, [pc, #24] ; (100045b8 ) -100045a0: 681c ldr r4, [r3, #0] -100045a2: e001 b.n 100045a8 -100045a4: 4798 blx r3 -100045a6: 68e4 ldr r4, [r4, #12] -100045a8: 2c00 cmp r4, #0 -100045aa: d003 beq.n 100045b4 -100045ac: 6863 ldr r3, [r4, #4] -100045ae: 2b00 cmp r3, #0 -100045b0: d1f8 bne.n 100045a4 -100045b2: e7f8 b.n 100045a6 -100045b4: bd10 pop {r4, pc} -100045b6: 46c0 nop ; (mov r8, r8) -100045b8: 20000e3c .word 0x20000e3c - -100045bc <__wrap_puts>: -100045bc: b570 push {r4, r5, r6, lr} -100045be: 0005 movs r5, r0 -100045c0: f002 fbd4 bl 10006d6c -100045c4: 0004 movs r4, r0 -100045c6: 2201 movs r2, #1 -100045c8: 0001 movs r1, r0 -100045ca: 0028 movs r0, r5 -100045cc: f7ff ff88 bl 100044e0 -100045d0: f7ff ffe4 bl 1000459c +100045c0 : +100045c0: b570 push {r4, r5, r6, lr} +100045c2: 0005 movs r5, r0 +100045c4: 6803 ldr r3, [r0, #0] +100045c6: 2b00 cmp r3, #0 +100045c8: d016 beq.n 100045f8 +100045ca: 4b0c ldr r3, [pc, #48] ; (100045fc ) +100045cc: 681c ldr r4, [r3, #0] +100045ce: e005 b.n 100045dc +100045d0: 0029 movs r1, r5 +100045d2: c904 ldmia r1!, {r2} 100045d4: 0020 movs r0, r4 -100045d6: bd70 pop {r4, r5, r6, pc} +100045d6: f7ff ffb3 bl 10004540 +100045da: 68e4 ldr r4, [r4, #12] +100045dc: 2c00 cmp r4, #0 +100045de: d009 beq.n 100045f4 +100045e0: 6823 ldr r3, [r4, #0] +100045e2: 2b00 cmp r3, #0 +100045e4: d0f9 beq.n 100045da +100045e6: 4b06 ldr r3, [pc, #24] ; (10004600 ) +100045e8: 681b ldr r3, [r3, #0] +100045ea: 2b00 cmp r3, #0 +100045ec: d0f0 beq.n 100045d0 +100045ee: 42a3 cmp r3, r4 +100045f0: d1f3 bne.n 100045da +100045f2: e7ed b.n 100045d0 +100045f4: 2300 movs r3, #0 +100045f6: 602b str r3, [r5, #0] +100045f8: bd70 pop {r4, r5, r6, pc} +100045fa: 46c0 nop ; (mov r8, r8) +100045fc: 20000e3c .word 0x20000e3c +10004600: 20000e4c .word 0x20000e4c -100045d8 <__wrap_vprintf>: -100045d8: b570 push {r4, r5, r6, lr} -100045da: b0a2 sub sp, #136 ; 0x88 -100045dc: 0004 movs r4, r0 -100045de: 000e movs r6, r1 -100045e0: f7ff ff60 bl 100044a4 -100045e4: 0005 movs r5, r0 -100045e6: 2284 movs r2, #132 ; 0x84 -100045e8: 2100 movs r1, #0 -100045ea: a801 add r0, sp, #4 -100045ec: f7ff fedc bl 100043a8 <__wrap_memset> -100045f0: 0033 movs r3, r6 -100045f2: 0022 movs r2, r4 -100045f4: a901 add r1, sp, #4 -100045f6: 4808 ldr r0, [pc, #32] ; (10004618 <__wrap_vprintf+0x40>) -100045f8: f7fe ff40 bl 1000347c -100045fc: 0004 movs r4, r0 -100045fe: a801 add r0, sp, #4 -10004600: f7ff ff1e bl 10004440 -10004604: f7ff ffca bl 1000459c -10004608: 2d00 cmp r5, #0 -1000460a: d102 bne.n 10004612 <__wrap_vprintf+0x3a> -1000460c: 0020 movs r0, r4 -1000460e: b022 add sp, #136 ; 0x88 -10004610: bd70 pop {r4, r5, r6, pc} -10004612: f7ff ff5d bl 100044d0 -10004616: e7f9 b.n 1000460c <__wrap_vprintf+0x34> -10004618: 10004485 .word 0x10004485 +10004604 : +10004604: b570 push {r4, r5, r6, lr} +10004606: 0005 movs r5, r0 +10004608: 000c movs r4, r1 +1000460a: 680b ldr r3, [r1, #0] +1000460c: 2b80 cmp r3, #128 ; 0x80 +1000460e: d005 beq.n 1000461c +10004610: 6821 ldr r1, [r4, #0] +10004612: 1c4b adds r3, r1, #1 +10004614: 6023 str r3, [r4, #0] +10004616: 1864 adds r4, r4, r1 +10004618: 7125 strb r5, [r4, #4] +1000461a: bd70 pop {r4, r5, r6, pc} +1000461c: 0008 movs r0, r1 +1000461e: f7ff ffcf bl 100045c0 +10004622: e7f5 b.n 10004610 -1000461c <__wrap_printf>: -1000461c: b40f push {r0, r1, r2, r3} -1000461e: b500 push {lr} -10004620: b083 sub sp, #12 -10004622: a904 add r1, sp, #16 -10004624: c901 ldmia r1!, {r0} -10004626: 9101 str r1, [sp, #4] -10004628: f7ff ffd6 bl 100045d8 <__wrap_vprintf> -1000462c: b003 add sp, #12 -1000462e: bc08 pop {r3} -10004630: b004 add sp, #16 -10004632: 4718 bx r3 +10004624 : +10004624: b510 push {r4, lr} +10004626: b082 sub sp, #8 +10004628: 23d0 movs r3, #208 ; 0xd0 +1000462a: 061b lsls r3, r3, #24 +1000462c: 681c ldr r4, [r3, #0] +1000462e: a901 add r1, sp, #4 +10004630: 4806 ldr r0, [pc, #24] ; (1000464c ) +10004632: f002 ffa5 bl 10007580 <__mutex_try_enter_veneer> +10004636: 2800 cmp r0, #0 +10004638: d106 bne.n 10004648 +1000463a: 9b01 ldr r3, [sp, #4] +1000463c: 42a3 cmp r3, r4 +1000463e: d003 beq.n 10004648 +10004640: 4802 ldr r0, [pc, #8] ; (1000464c ) +10004642: f002 ffad bl 100075a0 <__mutex_enter_blocking_veneer> +10004646: 2001 movs r0, #1 +10004648: b002 add sp, #8 +1000464a: bd10 pop {r4, pc} +1000464c: 20000bb8 .word 0x20000bb8 -10004634 : -10004634: b5f0 push {r4, r5, r6, r7, lr} -10004636: b083 sub sp, #12 -10004638: 0005 movs r5, r0 -1000463a: 000e movs r6, r1 -1000463c: 2400 movs r4, #0 -1000463e: e011 b.n 10004664 -10004640: 466b mov r3, sp -10004642: 1dda adds r2, r3, #7 -10004644: 230d movs r3, #13 -10004646: 7013 strb r3, [r2, #0] -10004648: 2100 movs r1, #0 -1000464a: 2900 cmp r1, #0 -1000464c: d112 bne.n 10004674 -1000464e: 4b12 ldr r3, [pc, #72] ; (10004698 ) -10004650: 699b ldr r3, [r3, #24] -10004652: 069b lsls r3, r3, #26 -10004654: d4fb bmi.n 1000464e -10004656: 7810 ldrb r0, [r2, #0] -10004658: 4b0f ldr r3, [pc, #60] ; (10004698 ) -1000465a: 6018 str r0, [r3, #0] -1000465c: 3101 adds r1, #1 -1000465e: 3201 adds r2, #1 -10004660: e7f3 b.n 1000464a -10004662: 3401 adds r4, #1 -10004664: 42a6 cmp r6, r4 -10004666: d915 bls.n 10004694 -10004668: 5d2f ldrb r7, [r5, r4] -1000466a: 4b0c ldr r3, [pc, #48] ; (1000469c ) -1000466c: 2200 movs r2, #0 -1000466e: 5e9b ldrsh r3, [r3, r2] -10004670: 42bb cmp r3, r7 -10004672: d0e5 beq.n 10004640 -10004674: 466b mov r3, sp -10004676: 1dda adds r2, r3, #7 -10004678: 7017 strb r7, [r2, #0] -1000467a: 2100 movs r1, #0 -1000467c: 2900 cmp r1, #0 -1000467e: d1f0 bne.n 10004662 -10004680: 4b05 ldr r3, [pc, #20] ; (10004698 ) -10004682: 699b ldr r3, [r3, #24] -10004684: 069b lsls r3, r3, #26 -10004686: d4fb bmi.n 10004680 -10004688: 7810 ldrb r0, [r2, #0] -1000468a: 4b03 ldr r3, [pc, #12] ; (10004698 ) -1000468c: 6018 str r0, [r3, #0] -1000468e: 3101 adds r1, #1 -10004690: 3201 adds r2, #1 -10004692: e7f3 b.n 1000467c -10004694: b003 add sp, #12 -10004696: bdf0 pop {r4, r5, r6, r7, pc} -10004698: 40034000 .word 0x40034000 -1000469c: 20001704 .word 0x20001704 +10004650 : +10004650: b510 push {r4, lr} +10004652: 4802 ldr r0, [pc, #8] ; (1000465c ) +10004654: f002 ff7c bl 10007550 <__mutex_exit_veneer> +10004658: bd10 pop {r4, pc} +1000465a: 46c0 nop ; (mov r8, r8) +1000465c: 20000bb8 .word 0x20000bb8 -100046a0 : -100046a0: b570 push {r4, r5, r6, lr} -100046a2: b082 sub sp, #8 -100046a4: 0004 movs r4, r0 -100046a6: 000d movs r5, r1 -100046a8: 2000 movs r0, #0 -100046aa: e004 b.n 100046b6 -100046ac: 466b mov r3, sp -100046ae: 3307 adds r3, #7 -100046b0: 781b ldrb r3, [r3, #0] -100046b2: 7003 strb r3, [r0, #0] -100046b4: 0030 movs r0, r6 -100046b6: 42a8 cmp r0, r5 -100046b8: da16 bge.n 100046e8 -100046ba: 4b0e ldr r3, [pc, #56] ; (100046f4 ) -100046bc: 699b ldr r3, [r3, #24] -100046be: 2110 movs r1, #16 -100046c0: 000a movs r2, r1 -100046c2: 401a ands r2, r3 -100046c4: 4219 tst r1, r3 -100046c6: d10f bne.n 100046e8 -100046c8: 1c46 adds r6, r0, #1 -100046ca: 1820 adds r0, r4, r0 -100046cc: 466b mov r3, sp -100046ce: 1dd9 adds r1, r3, #7 -100046d0: 2a00 cmp r2, #0 -100046d2: d1eb bne.n 100046ac -100046d4: 4b07 ldr r3, [pc, #28] ; (100046f4 ) -100046d6: 699b ldr r3, [r3, #24] -100046d8: 06db lsls r3, r3, #27 -100046da: d4fb bmi.n 100046d4 -100046dc: 4b05 ldr r3, [pc, #20] ; (100046f4 ) -100046de: 681b ldr r3, [r3, #0] -100046e0: 700b strb r3, [r1, #0] -100046e2: 3201 adds r2, #1 -100046e4: 3101 adds r1, #1 -100046e6: e7f3 b.n 100046d0 -100046e8: 2800 cmp r0, #0 -100046ea: d001 beq.n 100046f0 -100046ec: b002 add sp, #8 -100046ee: bd70 pop {r4, r5, r6, pc} -100046f0: 3803 subs r0, #3 -100046f2: e7fb b.n 100046ec -100046f4: 40034000 .word 0x40034000 +10004660 : +10004660: b5f0 push {r4, r5, r6, r7, lr} +10004662: 46c6 mov lr, r8 +10004664: b500 push {lr} +10004666: b082 sub sp, #8 +10004668: 0006 movs r6, r0 +1000466a: 000d movs r5, r1 +1000466c: 0017 movs r7, r2 +1000466e: f7ff ffd9 bl 10004624 +10004672: 4680 mov r8, r0 +10004674: 1c6b adds r3, r5, #1 +10004676: d002 beq.n 1000467e +10004678: 4b18 ldr r3, [pc, #96] ; (100046dc ) +1000467a: 681c ldr r4, [r3, #0] +1000467c: e005 b.n 1000468a +1000467e: 0030 movs r0, r6 +10004680: f002 fe00 bl 10007284 +10004684: 0005 movs r5, r0 +10004686: e7f7 b.n 10004678 +10004688: 68e4 ldr r4, [r4, #12] +1000468a: 2c00 cmp r4, #0 +1000468c: d018 beq.n 100046c0 +1000468e: 6823 ldr r3, [r4, #0] +10004690: 2b00 cmp r3, #0 +10004692: d0f9 beq.n 10004688 +10004694: 4b12 ldr r3, [pc, #72] ; (100046e0 ) +10004696: 681b ldr r3, [r3, #0] +10004698: 2b00 cmp r3, #0 +1000469a: d001 beq.n 100046a0 +1000469c: 42a3 cmp r3, r4 +1000469e: d1f3 bne.n 10004688 +100046a0: 002a movs r2, r5 +100046a2: 0031 movs r1, r6 +100046a4: 0020 movs r0, r4 +100046a6: f7ff ff4b bl 10004540 +100046aa: 2f00 cmp r7, #0 +100046ac: d0ec beq.n 10004688 +100046ae: 466b mov r3, sp +100046b0: 1dd9 adds r1, r3, #7 +100046b2: 230a movs r3, #10 +100046b4: 700b strb r3, [r1, #0] +100046b6: 2201 movs r2, #1 +100046b8: 0020 movs r0, r4 +100046ba: f7ff ff41 bl 10004540 +100046be: e7e3 b.n 10004688 +100046c0: 4643 mov r3, r8 +100046c2: 2b00 cmp r3, #0 +100046c4: d106 bne.n 100046d4 +100046c6: 1e6b subs r3, r5, #1 +100046c8: 419d sbcs r5, r3 +100046ca: b2e8 uxtb r0, r5 +100046cc: b002 add sp, #8 +100046ce: bc80 pop {r7} +100046d0: 46b8 mov r8, r7 +100046d2: bdf0 pop {r4, r5, r6, r7, pc} +100046d4: f7ff ffbc bl 10004650 +100046d8: e7f5 b.n 100046c6 +100046da: 46c0 nop ; (mov r8, r8) +100046dc: 20000e3c .word 0x20000e3c +100046e0: 20000e4c .word 0x20000e4c -100046f8 : -100046f8: b570 push {r4, r5, r6, lr} -100046fa: 0015 movs r5, r2 -100046fc: 001c movs r4, r3 -100046fe: 4b0b ldr r3, [pc, #44] ; (1000472c ) -10004700: 6018 str r0, [r3, #0] -10004702: f7fc f981 bl 10000a08 -10004706: 1c6b adds r3, r5, #1 -10004708: d106 bne.n 10004718 -1000470a: 1c63 adds r3, r4, #1 -1000470c: d109 bne.n 10004722 -1000470e: 2101 movs r1, #1 -10004710: 4807 ldr r0, [pc, #28] ; (10004730 ) -10004712: f7ff ff27 bl 10004564 -10004716: bd70 pop {r4, r5, r6, pc} -10004718: 2102 movs r1, #2 -1000471a: 0028 movs r0, r5 -1000471c: f7fb ffda bl 100006d4 -10004720: e7f3 b.n 1000470a -10004722: 2102 movs r1, #2 -10004724: 0020 movs r0, r4 -10004726: f7fb ffd5 bl 100006d4 -1000472a: e7f0 b.n 1000470e -1000472c: 20001708 .word 0x20001708 -10004730: 20000340 .word 0x20000340 +100046e4 : +100046e4: 4b0c ldr r3, [pc, #48] ; (10004718 ) +100046e6: 681a ldr r2, [r3, #0] +100046e8: 0013 movs r3, r2 +100046ea: e001 b.n 100046f0 +100046ec: 001a movs r2, r3 +100046ee: 68db ldr r3, [r3, #12] +100046f0: 2b00 cmp r3, #0 +100046f2: d008 beq.n 10004706 +100046f4: 4283 cmp r3, r0 +100046f6: d1f9 bne.n 100046ec +100046f8: 2900 cmp r1, #0 +100046fa: d103 bne.n 10004704 +100046fc: 68db ldr r3, [r3, #12] +100046fe: 60d3 str r3, [r2, #12] +10004700: 2300 movs r3, #0 +10004702: 60c3 str r3, [r0, #12] +10004704: 4770 bx lr +10004706: 2900 cmp r1, #0 +10004708: d0fc beq.n 10004704 +1000470a: 2a00 cmp r2, #0 +1000470c: d001 beq.n 10004712 +1000470e: 60d0 str r0, [r2, #12] +10004710: e7f8 b.n 10004704 +10004712: 4b01 ldr r3, [pc, #4] ; (10004718 ) +10004714: 6018 str r0, [r3, #0] +10004716: e7f5 b.n 10004704 +10004718: 20000e3c .word 0x20000e3c -10004734 : -10004734: b510 push {r4, lr} -10004736: 4b06 ldr r3, [pc, #24] ; (10004750 ) -10004738: 781b ldrb r3, [r3, #0] -1000473a: 4b06 ldr r3, [pc, #24] ; (10004754 ) -1000473c: 781b ldrb r3, [r3, #0] -1000473e: 21e1 movs r1, #225 ; 0xe1 -10004740: 2301 movs r3, #1 -10004742: 2200 movs r2, #0 -10004744: 0249 lsls r1, r1, #9 -10004746: 4804 ldr r0, [pc, #16] ; (10004758 ) -10004748: f7ff ffd6 bl 100046f8 -1000474c: bd10 pop {r4, pc} -1000474e: 46c0 nop ; (mov r8, r8) -10004750: 100085b0 .word 0x100085b0 -10004754: 100085b4 .word 0x100085b4 -10004758: 40034000 .word 0x40034000 +1000471c : +1000471c: b510 push {r4, lr} +1000471e: 4b06 ldr r3, [pc, #24] ; (10004738 ) +10004720: 681c ldr r4, [r3, #0] +10004722: e001 b.n 10004728 +10004724: 4798 blx r3 +10004726: 68e4 ldr r4, [r4, #12] +10004728: 2c00 cmp r4, #0 +1000472a: d003 beq.n 10004734 +1000472c: 6863 ldr r3, [r4, #4] +1000472e: 2b00 cmp r3, #0 +10004730: d1f8 bne.n 10004724 +10004732: e7f8 b.n 10004726 +10004734: bd10 pop {r4, pc} +10004736: 46c0 nop ; (mov r8, r8) +10004738: 20000e3c .word 0x20000e3c -1000475c : -1000475c: 227f movs r2, #127 ; 0x7f -1000475e: 4002 ands r2, r0 -10004760: 09c3 lsrs r3, r0, #7 -10004762: 2034 movs r0, #52 ; 0x34 -10004764: 4358 muls r0, r3 -10004766: 2368 movs r3, #104 ; 0x68 -10004768: 4353 muls r3, r2 -1000476a: 18c0 adds r0, r0, r3 -1000476c: 4b01 ldr r3, [pc, #4] ; (10004774 ) -1000476e: 18c0 adds r0, r0, r3 -10004770: 4770 bx lr -10004772: 46c0 nop ; (mov r8, r8) -10004774: 20000e4c .word 0x20000e4c +1000473c <__wrap_puts>: +1000473c: b570 push {r4, r5, r6, lr} +1000473e: 0005 movs r5, r0 +10004740: f002 fda0 bl 10007284 +10004744: 0004 movs r4, r0 +10004746: 2201 movs r2, #1 +10004748: 0001 movs r1, r0 +1000474a: 0028 movs r0, r5 +1000474c: f7ff ff88 bl 10004660 +10004750: f7ff ffe4 bl 1000471c +10004754: 0020 movs r0, r4 +10004756: bd70 pop {r4, r5, r6, pc} -10004778 : -10004778: b510 push {r4, lr} -1000477a: b082 sub sp, #8 -1000477c: ab01 add r3, sp, #4 -1000477e: 4a08 ldr r2, [pc, #32] ; (100047a0 ) -10004780: 801a strh r2, [r3, #0] -10004782: 2400 movs r4, #0 -10004784: e008 b.n 10004798 -10004786: ab01 add r3, sp, #4 -10004788: 5d18 ldrb r0, [r3, r4] -1000478a: f7ff ffe7 bl 1000475c -1000478e: 2301 movs r3, #1 -10004790: 7143 strb r3, [r0, #5] -10004792: 2300 movs r3, #0 -10004794: 7503 strb r3, [r0, #20] -10004796: 3401 adds r4, #1 -10004798: 2c01 cmp r4, #1 -1000479a: d9f4 bls.n 10004786 -1000479c: b002 add sp, #8 -1000479e: bd10 pop {r4, pc} -100047a0: ffff8000 .word 0xffff8000 +10004758 <__wrap_vprintf>: +10004758: b570 push {r4, r5, r6, lr} +1000475a: b0a2 sub sp, #136 ; 0x88 +1000475c: 0004 movs r4, r0 +1000475e: 000e movs r6, r1 +10004760: f7ff ff60 bl 10004624 +10004764: 0005 movs r5, r0 +10004766: 2284 movs r2, #132 ; 0x84 +10004768: 2100 movs r1, #0 +1000476a: a801 add r0, sp, #4 +1000476c: f7ff fedc bl 10004528 <__wrap_memset> +10004770: 0033 movs r3, r6 +10004772: 0022 movs r2, r4 +10004774: a901 add r1, sp, #4 +10004776: 4808 ldr r0, [pc, #32] ; (10004798 <__wrap_vprintf+0x40>) +10004778: f7fe ff40 bl 100035fc +1000477c: 0004 movs r4, r0 +1000477e: a801 add r0, sp, #4 +10004780: f7ff ff1e bl 100045c0 +10004784: f7ff ffca bl 1000471c +10004788: 2d00 cmp r5, #0 +1000478a: d102 bne.n 10004792 <__wrap_vprintf+0x3a> +1000478c: 0020 movs r0, r4 +1000478e: b022 add sp, #136 ; 0x88 +10004790: bd70 pop {r4, r5, r6, pc} +10004792: f7ff ff5d bl 10004650 +10004796: e7f9 b.n 1000478c <__wrap_vprintf+0x34> +10004798: 10004605 .word 0x10004605 -100047a4 <_hw_endpoint_alloc>: -100047a4: b510 push {r4, lr} -100047a6: 6ac3 ldr r3, [r0, #44] ; 0x2c -100047a8: 2b40 cmp r3, #64 ; 0x40 -100047aa: d800 bhi.n 100047ae <_hw_endpoint_alloc+0xa> -100047ac: 2340 movs r3, #64 ; 0x40 -100047ae: 4916 ldr r1, [pc, #88] ; (10004808 <_hw_endpoint_alloc+0x64>) -100047b0: 680a ldr r2, [r1, #0] -100047b2: 6102 str r2, [r0, #16] -100047b4: 18d3 adds r3, r2, r3 -100047b6: 600b str r3, [r1, #0] -100047b8: 0699 lsls r1, r3, #26 -100047ba: d004 beq.n 100047c6 <_hw_endpoint_alloc+0x22> -100047bc: 213f movs r1, #63 ; 0x3f -100047be: 438b bics r3, r1 -100047c0: 3340 adds r3, #64 ; 0x40 -100047c2: 4911 ldr r1, [pc, #68] ; (10004808 <_hw_endpoint_alloc+0x64>) -100047c4: 600b str r3, [r1, #0] -100047c6: 4b10 ldr r3, [pc, #64] ; (10004808 <_hw_endpoint_alloc+0x64>) -100047c8: 6819 ldr r1, [r3, #0] -100047ca: 068b lsls r3, r1, #26 -100047cc: d110 bne.n 100047f0 <_hw_endpoint_alloc+0x4c> -100047ce: 4b0f ldr r3, [pc, #60] ; (1000480c <_hw_endpoint_alloc+0x68>) -100047d0: 405a eors r2, r3 -100047d2: 404b eors r3, r1 -100047d4: 2180 movs r1, #128 ; 0x80 -100047d6: 0149 lsls r1, r1, #5 -100047d8: 428b cmp r3, r1 -100047da: d80f bhi.n 100047fc <_hw_endpoint_alloc+0x58> -100047dc: 2330 movs r3, #48 ; 0x30 -100047de: 5cc3 ldrb r3, [r0, r3] -100047e0: 069b lsls r3, r3, #26 -100047e2: 431a orrs r2, r3 -100047e4: 23a0 movs r3, #160 ; 0xa0 -100047e6: 061b lsls r3, r3, #24 -100047e8: 431a orrs r2, r3 -100047ea: 6883 ldr r3, [r0, #8] -100047ec: 601a str r2, [r3, #0] -100047ee: bd10 pop {r4, pc} -100047f0: 4b07 ldr r3, [pc, #28] ; (10004810 <_hw_endpoint_alloc+0x6c>) -100047f2: 4a08 ldr r2, [pc, #32] ; (10004814 <_hw_endpoint_alloc+0x70>) -100047f4: 2159 movs r1, #89 ; 0x59 -100047f6: 4808 ldr r0, [pc, #32] ; (10004818 <_hw_endpoint_alloc+0x74>) -100047f8: f7fd f9d8 bl 10001bac <__assert_func> -100047fc: 4b07 ldr r3, [pc, #28] ; (1000481c <_hw_endpoint_alloc+0x78>) -100047fe: 4a05 ldr r2, [pc, #20] ; (10004814 <_hw_endpoint_alloc+0x70>) -10004800: 215b movs r1, #91 ; 0x5b -10004802: 4805 ldr r0, [pc, #20] ; (10004818 <_hw_endpoint_alloc+0x74>) -10004804: f7fd f9d2 bl 10001bac <__assert_func> -10004808: 200014d4 .word 0x200014d4 -1000480c: 50100000 .word 0x50100000 -10004810: 10007fe8 .word 0x10007fe8 -10004814: 10008148 .word 0x10008148 -10004818: 10008018 .word 0x10008018 -1000481c: 10008074 .word 0x10008074 +1000479c <__wrap_printf>: +1000479c: b40f push {r0, r1, r2, r3} +1000479e: b500 push {lr} +100047a0: b083 sub sp, #12 +100047a2: a904 add r1, sp, #16 +100047a4: c901 ldmia r1!, {r0} +100047a6: 9101 str r1, [sp, #4] +100047a8: f7ff ffd6 bl 10004758 <__wrap_vprintf> +100047ac: b003 add sp, #12 +100047ae: bc08 pop {r3} +100047b0: b004 add sp, #16 +100047b2: 4718 bx r3 -10004820 <_hw_endpoint_init>: +100047b4 : +100047b4: b5f0 push {r4, r5, r6, r7, lr} +100047b6: b083 sub sp, #12 +100047b8: 0005 movs r5, r0 +100047ba: 000e movs r6, r1 +100047bc: 2400 movs r4, #0 +100047be: e011 b.n 100047e4 +100047c0: 466b mov r3, sp +100047c2: 1dda adds r2, r3, #7 +100047c4: 230d movs r3, #13 +100047c6: 7013 strb r3, [r2, #0] +100047c8: 2100 movs r1, #0 +100047ca: 2900 cmp r1, #0 +100047cc: d112 bne.n 100047f4 +100047ce: 4b12 ldr r3, [pc, #72] ; (10004818 ) +100047d0: 699b ldr r3, [r3, #24] +100047d2: 069b lsls r3, r3, #26 +100047d4: d4fb bmi.n 100047ce +100047d6: 7810 ldrb r0, [r2, #0] +100047d8: 4b0f ldr r3, [pc, #60] ; (10004818 ) +100047da: 6018 str r0, [r3, #0] +100047dc: 3101 adds r1, #1 +100047de: 3201 adds r2, #1 +100047e0: e7f3 b.n 100047ca +100047e2: 3401 adds r4, #1 +100047e4: 42a6 cmp r6, r4 +100047e6: d915 bls.n 10004814 +100047e8: 5d2f ldrb r7, [r5, r4] +100047ea: 4b0c ldr r3, [pc, #48] ; (1000481c ) +100047ec: 2200 movs r2, #0 +100047ee: 5e9b ldrsh r3, [r3, r2] +100047f0: 42bb cmp r3, r7 +100047f2: d0e5 beq.n 100047c0 +100047f4: 466b mov r3, sp +100047f6: 1dda adds r2, r3, #7 +100047f8: 7017 strb r7, [r2, #0] +100047fa: 2100 movs r1, #0 +100047fc: 2900 cmp r1, #0 +100047fe: d1f0 bne.n 100047e2 +10004800: 4b05 ldr r3, [pc, #20] ; (10004818 ) +10004802: 699b ldr r3, [r3, #24] +10004804: 069b lsls r3, r3, #26 +10004806: d4fb bmi.n 10004800 +10004808: 7810 ldrb r0, [r2, #0] +1000480a: 4b03 ldr r3, [pc, #12] ; (10004818 ) +1000480c: 6018 str r0, [r3, #0] +1000480e: 3101 adds r1, #1 +10004810: 3201 adds r2, #1 +10004812: e7f3 b.n 100047fc +10004814: b003 add sp, #12 +10004816: bdf0 pop {r4, r5, r6, r7, pc} +10004818: 40034000 .word 0x40034000 +1000481c: 20001718 .word 0x20001718 + +10004820 : 10004820: b570 push {r4, r5, r6, lr} -10004822: 0004 movs r4, r0 -10004824: 207f movs r0, #127 ; 0x7f -10004826: 4008 ands r0, r1 -10004828: b24e sxtb r6, r1 -1000482a: 09cd lsrs r5, r1, #7 -1000482c: 7121 strb r1, [r4, #4] -1000482e: 7065 strb r5, [r4, #1] -10004830: 43f1 mvns r1, r6 -10004832: 0fc9 lsrs r1, r1, #31 -10004834: 70e1 strb r1, [r4, #3] -10004836: 70a0 strb r0, [r4, #2] -10004838: 2800 cmp r0, #0 -1000483a: d11b bne.n 10004874 <_hw_endpoint_init+0x54> -1000483c: 2101 movs r1, #1 -1000483e: 7161 strb r1, [r4, #5] -10004840: 2b01 cmp r3, #1 -10004842: d019 beq.n 10004878 <_hw_endpoint_init+0x58> -10004844: 2a40 cmp r2, #64 ; 0x40 -10004846: d81f bhi.n 10004888 <_hw_endpoint_init+0x68> -10004848: 62e2 str r2, [r4, #44] ; 0x2c -1000484a: 2230 movs r2, #48 ; 0x30 -1000484c: 54a3 strb r3, [r4, r2] -1000484e: 2d00 cmp r5, #0 -10004850: d01e beq.n 10004890 <_hw_endpoint_init+0x70> -10004852: 00c3 lsls r3, r0, #3 -10004854: 4a1b ldr r2, [pc, #108] ; (100048c4 <_hw_endpoint_init+0xa4>) -10004856: 4694 mov ip, r2 -10004858: 4463 add r3, ip -1000485a: 60e3 str r3, [r4, #12] -1000485c: 68e3 ldr r3, [r4, #12] -1000485e: 2200 movs r2, #0 -10004860: 601a str r2, [r3, #0] -10004862: 78a3 ldrb r3, [r4, #2] -10004864: 2b00 cmp r3, #0 -10004866: d119 bne.n 1000489c <_hw_endpoint_init+0x7c> -10004868: 60a3 str r3, [r4, #8] -1000486a: 4b17 ldr r3, [pc, #92] ; (100048c8 <_hw_endpoint_init+0xa8>) -1000486c: 6123 str r3, [r4, #16] -1000486e: 2301 movs r3, #1 -10004870: 7023 strb r3, [r4, #0] -10004872: bd70 pop {r4, r5, r6, pc} -10004874: 2100 movs r1, #0 -10004876: e7e2 b.n 1000483e <_hw_endpoint_init+0x1e> -10004878: 2180 movs r1, #128 ; 0x80 -1000487a: 00c9 lsls r1, r1, #3 -1000487c: 428a cmp r2, r1 -1000487e: d3e3 bcc.n 10004848 <_hw_endpoint_init+0x28> -10004880: 0011 movs r1, r2 -10004882: 4812 ldr r0, [pc, #72] ; (100048cc <_hw_endpoint_init+0xac>) -10004884: f7fd f9b0 bl 10001be8 -10004888: 0011 movs r1, r2 -1000488a: 4810 ldr r0, [pc, #64] ; (100048cc <_hw_endpoint_init+0xac>) -1000488c: f7fd f9ac bl 10001be8 -10004890: 00c3 lsls r3, r0, #3 -10004892: 4a0f ldr r2, [pc, #60] ; (100048d0 <_hw_endpoint_init+0xb0>) -10004894: 4694 mov ip, r2 -10004896: 4463 add r3, ip -10004898: 60e3 str r3, [r4, #12] -1000489a: e7df b.n 1000485c <_hw_endpoint_init+0x3c> -1000489c: 2e00 cmp r6, #0 -1000489e: db09 blt.n 100048b4 <_hw_endpoint_init+0x94> -100048a0: 3801 subs r0, #1 -100048a2: 00c0 lsls r0, r0, #3 -100048a4: 4b0b ldr r3, [pc, #44] ; (100048d4 <_hw_endpoint_init+0xb4>) -100048a6: 469c mov ip, r3 -100048a8: 4460 add r0, ip -100048aa: 60a0 str r0, [r4, #8] -100048ac: 0020 movs r0, r4 -100048ae: f7ff ff79 bl 100047a4 <_hw_endpoint_alloc> -100048b2: e7dc b.n 1000486e <_hw_endpoint_init+0x4e> -100048b4: 3801 subs r0, #1 -100048b6: 00c0 lsls r0, r0, #3 -100048b8: 4b07 ldr r3, [pc, #28] ; (100048d8 <_hw_endpoint_init+0xb8>) -100048ba: 469c mov ip, r3 -100048bc: 4460 add r0, ip -100048be: 60a0 str r0, [r4, #8] -100048c0: e7f4 b.n 100048ac <_hw_endpoint_init+0x8c> -100048c2: 46c0 nop ; (mov r8, r8) -100048c4: 50100080 .word 0x50100080 -100048c8: 50100100 .word 0x50100100 -100048cc: 100080a8 .word 0x100080a8 -100048d0: 50100084 .word 0x50100084 -100048d4: 5010000c .word 0x5010000c -100048d8: 50100008 .word 0x50100008 +10004822: b082 sub sp, #8 +10004824: 0004 movs r4, r0 +10004826: 000d movs r5, r1 +10004828: 2000 movs r0, #0 +1000482a: e004 b.n 10004836 +1000482c: 466b mov r3, sp +1000482e: 3307 adds r3, #7 +10004830: 781b ldrb r3, [r3, #0] +10004832: 7003 strb r3, [r0, #0] +10004834: 0030 movs r0, r6 +10004836: 42a8 cmp r0, r5 +10004838: da16 bge.n 10004868 +1000483a: 4b0e ldr r3, [pc, #56] ; (10004874 ) +1000483c: 699b ldr r3, [r3, #24] +1000483e: 2110 movs r1, #16 +10004840: 000a movs r2, r1 +10004842: 401a ands r2, r3 +10004844: 4219 tst r1, r3 +10004846: d10f bne.n 10004868 +10004848: 1c46 adds r6, r0, #1 +1000484a: 1820 adds r0, r4, r0 +1000484c: 466b mov r3, sp +1000484e: 1dd9 adds r1, r3, #7 +10004850: 2a00 cmp r2, #0 +10004852: d1eb bne.n 1000482c +10004854: 4b07 ldr r3, [pc, #28] ; (10004874 ) +10004856: 699b ldr r3, [r3, #24] +10004858: 06db lsls r3, r3, #27 +1000485a: d4fb bmi.n 10004854 +1000485c: 4b05 ldr r3, [pc, #20] ; (10004874 ) +1000485e: 681b ldr r3, [r3, #0] +10004860: 700b strb r3, [r1, #0] +10004862: 3201 adds r2, #1 +10004864: 3101 adds r1, #1 +10004866: e7f3 b.n 10004850 +10004868: 2800 cmp r0, #0 +1000486a: d001 beq.n 10004870 +1000486c: b002 add sp, #8 +1000486e: bd70 pop {r4, r5, r6, pc} +10004870: 3803 subs r0, #3 +10004872: e7fb b.n 1000486c +10004874: 40034000 .word 0x40034000 -100048dc : -100048dc: b570 push {r4, r5, r6, lr} -100048de: 0004 movs r4, r0 -100048e0: 000d movs r5, r1 -100048e2: 0016 movs r6, r2 -100048e4: f7ff ff3a bl 1000475c -100048e8: 0033 movs r3, r6 -100048ea: 002a movs r2, r5 -100048ec: 0021 movs r1, r4 -100048ee: f7ff ff97 bl 10004820 <_hw_endpoint_init> -100048f2: bd70 pop {r4, r5, r6, pc} +10004878 : +10004878: b570 push {r4, r5, r6, lr} +1000487a: 0015 movs r5, r2 +1000487c: 001c movs r4, r3 +1000487e: 4b0b ldr r3, [pc, #44] ; (100048ac ) +10004880: 6018 str r0, [r3, #0] +10004882: f7fc f981 bl 10000b88 +10004886: 1c6b adds r3, r5, #1 +10004888: d106 bne.n 10004898 +1000488a: 1c63 adds r3, r4, #1 +1000488c: d109 bne.n 100048a2 +1000488e: 2101 movs r1, #1 +10004890: 4807 ldr r0, [pc, #28] ; (100048b0 ) +10004892: f7ff ff27 bl 100046e4 +10004896: bd70 pop {r4, r5, r6, pc} +10004898: 2102 movs r1, #2 +1000489a: 0028 movs r0, r5 +1000489c: f7fc f85c bl 10000958 +100048a0: e7f3 b.n 1000488a +100048a2: 2102 movs r1, #2 +100048a4: 0020 movs r0, r4 +100048a6: f7fc f857 bl 10000958 +100048aa: e7f0 b.n 1000488e +100048ac: 2000171c .word 0x2000171c +100048b0: 20000340 .word 0x20000340 -100048f4 : -100048f4: b5f0 push {r4, r5, r6, r7, lr} -100048f6: 46ce mov lr, r9 -100048f8: 4647 mov r7, r8 -100048fa: b580 push {r7, lr} -100048fc: b083 sub sp, #12 -100048fe: 4b25 ldr r3, [pc, #148] ; (10004994 ) -10004900: 6d9f ldr r7, [r3, #88] ; 0x58 -10004902: 2600 movs r6, #0 -10004904: 2501 movs r5, #1 -10004906: e008 b.n 1000491a -10004908: 4b23 ldr r3, [pc, #140] ; (10004998 ) -1000490a: 4a24 ldr r2, [pc, #144] ; (1000499c ) -1000490c: 21df movs r1, #223 ; 0xdf -1000490e: 4824 ldr r0, [pc, #144] ; (100049a0 ) -10004910: f7fd f94c bl 10001bac <__assert_func> -10004914: 43af bics r7, r5 -10004916: 006d lsls r5, r5, #1 -10004918: 3601 adds r6, #1 -1000491a: 2f00 cmp r7, #0 -1000491c: d034 beq.n 10004988 -1000491e: 2e1f cmp r6, #31 -10004920: d832 bhi.n 10004988 -10004922: 423d tst r5, r7 -10004924: d0f7 beq.n 10004916 -10004926: 4b1b ldr r3, [pc, #108] ; (10004994 ) -10004928: 6ddb ldr r3, [r3, #92] ; 0x5c -1000492a: 421d tst r5, r3 -1000492c: d1ec bne.n 10004908 -1000492e: 4b1d ldr r3, [pc, #116] ; (100049a4 ) -10004930: 659d str r5, [r3, #88] ; 0x58 -10004932: 0872 lsrs r2, r6, #1 -10004934: 2301 movs r3, #1 -10004936: 4033 ands r3, r6 -10004938: 4259 negs r1, r3 -1000493a: 414b adcs r3, r1 -1000493c: b2d9 uxtb r1, r3 -1000493e: 4689 mov r9, r1 -10004940: 21ff movs r1, #255 ; 0xff -10004942: 4011 ands r1, r2 -10004944: 4688 mov r8, r1 -10004946: 2434 movs r4, #52 ; 0x34 -10004948: 4363 muls r3, r4 -1000494a: 3434 adds r4, #52 ; 0x34 -1000494c: 434c muls r4, r1 -1000494e: 191c adds r4, r3, r4 -10004950: 4b15 ldr r3, [pc, #84] ; (100049a8 ) -10004952: 18e4 adds r4, r4, r3 -10004954: 0020 movs r0, r4 -10004956: f000 facd bl 10004ef4 <_hw_endpoint_xfer_continue> -1000495a: 2800 cmp r0, #0 -1000495c: d0da beq.n 10004914 -1000495e: 2334 movs r3, #52 ; 0x34 -10004960: 464a mov r2, r9 -10004962: 4353 muls r3, r2 -10004964: 2268 movs r2, #104 ; 0x68 -10004966: 4641 mov r1, r8 -10004968: 434a muls r2, r1 -1000496a: 189b adds r3, r3, r2 -1000496c: 4a0e ldr r2, [pc, #56] ; (100049a8 ) -1000496e: 18d3 adds r3, r2, r3 -10004970: 69da ldr r2, [r3, #28] -10004972: 7919 ldrb r1, [r3, #4] -10004974: 2301 movs r3, #1 -10004976: 9300 str r3, [sp, #0] -10004978: 2300 movs r3, #0 -1000497a: 2000 movs r0, #0 -1000497c: f000 fe43 bl 10005606 -10004980: 0020 movs r0, r4 -10004982: f000 f9f9 bl 10004d78 -10004986: e7c5 b.n 10004914 -10004988: b003 add sp, #12 -1000498a: bcc0 pop {r6, r7} -1000498c: 46b9 mov r9, r7 -1000498e: 46b0 mov r8, r6 -10004990: bdf0 pop {r4, r5, r6, r7, pc} -10004992: 46c0 nop ; (mov r8, r8) -10004994: 50110000 .word 0x50110000 -10004998: 100080d0 .word 0x100080d0 -1000499c: 1000815c .word 0x1000815c -100049a0: 10008018 .word 0x10008018 -100049a4: 50113000 .word 0x50113000 -100049a8: 20000e4c .word 0x20000e4c +100048b4 : +100048b4: b510 push {r4, lr} +100048b6: 4b06 ldr r3, [pc, #24] ; (100048d0 ) +100048b8: 781b ldrb r3, [r3, #0] +100048ba: 4b06 ldr r3, [pc, #24] ; (100048d4 ) +100048bc: 781b ldrb r3, [r3, #0] +100048be: 21e1 movs r1, #225 ; 0xe1 +100048c0: 2301 movs r3, #1 +100048c2: 2200 movs r2, #0 +100048c4: 0249 lsls r1, r1, #9 +100048c6: 4804 ldr r0, [pc, #16] ; (100048d8 ) +100048c8: f7ff ffd6 bl 10004878 +100048cc: bd10 pop {r4, pc} +100048ce: 46c0 nop ; (mov r8, r8) +100048d0: 10008dc8 .word 0x10008dc8 +100048d4: 10008dcc .word 0x10008dcc +100048d8: 40034000 .word 0x40034000 -100049ac : -100049ac: b570 push {r4, r5, r6, lr} -100049ae: 4a1d ldr r2, [pc, #116] ; (10004a24 ) -100049b0: 2398 movs r3, #152 ; 0x98 -100049b2: 58d4 ldr r4, [r2, r3] -100049b4: 2380 movs r3, #128 ; 0x80 -100049b6: 025b lsls r3, r3, #9 -100049b8: 0025 movs r5, r4 -100049ba: 401d ands r5, r3 -100049bc: 421c tst r4, r3 -100049be: d106 bne.n 100049ce -100049c0: 06e3 lsls r3, r4, #27 -100049c2: d412 bmi.n 100049ea -100049c4: 04e3 lsls r3, r4, #19 -100049c6: d415 bmi.n 100049f4 -100049c8: 42a5 cmp r5, r4 -100049ca: d125 bne.n 10004a18 -100049cc: bd70 pop {r4, r5, r6, pc} -100049ce: f7ff fed3 bl 10004778 -100049d2: 2201 movs r2, #1 -100049d4: 4914 ldr r1, [pc, #80] ; (10004a28 ) -100049d6: 2000 movs r0, #0 -100049d8: f000 fdfb bl 100055d2 -100049dc: 4b13 ldr r3, [pc, #76] ; (10004a2c ) -100049de: 2280 movs r2, #128 ; 0x80 -100049e0: 0292 lsls r2, r2, #10 -100049e2: 651a str r2, [r3, #80] ; 0x50 -100049e4: 2580 movs r5, #128 ; 0x80 -100049e6: 026d lsls r5, r5, #9 -100049e8: e7ea b.n 100049c0 -100049ea: 2310 movs r3, #16 -100049ec: 431d orrs r5, r3 -100049ee: f7ff ff81 bl 100048f4 -100049f2: e7e7 b.n 100049c4 -100049f4: 2300 movs r3, #0 -100049f6: 4a0e ldr r2, [pc, #56] ; (10004a30 ) -100049f8: 7013 strb r3, [r2, #0] -100049fa: 4a0a ldr r2, [pc, #40] ; (10004a24 ) -100049fc: 6013 str r3, [r2, #0] -100049fe: 2380 movs r3, #128 ; 0x80 -10004a00: 015b lsls r3, r3, #5 -10004a02: 431d orrs r5, r3 -10004a04: 2201 movs r2, #1 -10004a06: 2101 movs r1, #1 -10004a08: 2000 movs r0, #0 -10004a0a: f000 fdcf bl 100055ac -10004a0e: 4b07 ldr r3, [pc, #28] ; (10004a2c ) -10004a10: 2280 movs r2, #128 ; 0x80 -10004a12: 0312 lsls r2, r2, #12 -10004a14: 651a str r2, [r3, #80] ; 0x50 -10004a16: e7d7 b.n 100049c8 -10004a18: 0029 movs r1, r5 -10004a1a: 4061 eors r1, r4 -10004a1c: 4805 ldr r0, [pc, #20] ; (10004a34 ) -10004a1e: f7fd f8e3 bl 10001be8 -10004a22: 46c0 nop ; (mov r8, r8) -10004a24: 50110000 .word 0x50110000 -10004a28: 50100000 .word 0x50100000 -10004a2c: 50113000 .word 0x50113000 -10004a30: 2000170e .word 0x2000170e -10004a34: 100080dc .word 0x100080dc +100048dc : +100048dc: 227f movs r2, #127 ; 0x7f +100048de: 4002 ands r2, r0 +100048e0: 09c3 lsrs r3, r0, #7 +100048e2: 2034 movs r0, #52 ; 0x34 +100048e4: 4358 muls r0, r3 +100048e6: 2368 movs r3, #104 ; 0x68 +100048e8: 4353 muls r3, r2 +100048ea: 18c0 adds r0, r0, r3 +100048ec: 4b01 ldr r3, [pc, #4] ; (100048f4 ) +100048ee: 18c0 adds r0, r0, r3 +100048f0: 4770 bx lr +100048f2: 46c0 nop ; (mov r8, r8) +100048f4: 20000e54 .word 0x20000e54 -10004a38 : -10004a38: b570 push {r4, r5, r6, lr} -10004a3a: 000c movs r4, r1 -10004a3c: 0015 movs r5, r2 -10004a3e: 001e movs r6, r3 -10004a40: f7ff fe8c bl 1000475c -10004a44: 0033 movs r3, r6 -10004a46: 002a movs r2, r5 -10004a48: 0021 movs r1, r4 -10004a4a: f000 fa7f bl 10004f4c <_hw_endpoint_xfer> -10004a4e: bd70 pop {r4, r5, r6, pc} +100048f8 : +100048f8: b510 push {r4, lr} +100048fa: b082 sub sp, #8 +100048fc: ab01 add r3, sp, #4 +100048fe: 4a08 ldr r2, [pc, #32] ; (10004920 ) +10004900: 801a strh r2, [r3, #0] +10004902: 2400 movs r4, #0 +10004904: e008 b.n 10004918 +10004906: ab01 add r3, sp, #4 +10004908: 5d18 ldrb r0, [r3, r4] +1000490a: f7ff ffe7 bl 100048dc +1000490e: 2301 movs r3, #1 +10004910: 7143 strb r3, [r0, #5] +10004912: 2300 movs r3, #0 +10004914: 7503 strb r3, [r0, #20] +10004916: 3401 adds r4, #1 +10004918: 2c01 cmp r4, #1 +1000491a: d9f4 bls.n 10004906 +1000491c: b002 add sp, #8 +1000491e: bd10 pop {r4, pc} +10004920: ffff8000 .word 0xffff8000 -10004a50 : -10004a50: b510 push {r4, lr} -10004a52: f7ff fe91 bl 10004778 -10004a56: 2301 movs r3, #1 -10004a58: 2200 movs r2, #0 -10004a5a: 2100 movs r1, #0 -10004a5c: 2080 movs r0, #128 ; 0x80 -10004a5e: f7ff ffeb bl 10004a38 -10004a62: bd10 pop {r4, pc} +10004924 <_hw_endpoint_alloc>: +10004924: b510 push {r4, lr} +10004926: 6ac3 ldr r3, [r0, #44] ; 0x2c +10004928: 2b40 cmp r3, #64 ; 0x40 +1000492a: d800 bhi.n 1000492e <_hw_endpoint_alloc+0xa> +1000492c: 2340 movs r3, #64 ; 0x40 +1000492e: 4916 ldr r1, [pc, #88] ; (10004988 <_hw_endpoint_alloc+0x64>) +10004930: 680a ldr r2, [r1, #0] +10004932: 6102 str r2, [r0, #16] +10004934: 18d3 adds r3, r2, r3 +10004936: 600b str r3, [r1, #0] +10004938: 0699 lsls r1, r3, #26 +1000493a: d004 beq.n 10004946 <_hw_endpoint_alloc+0x22> +1000493c: 213f movs r1, #63 ; 0x3f +1000493e: 438b bics r3, r1 +10004940: 3340 adds r3, #64 ; 0x40 +10004942: 4911 ldr r1, [pc, #68] ; (10004988 <_hw_endpoint_alloc+0x64>) +10004944: 600b str r3, [r1, #0] +10004946: 4b10 ldr r3, [pc, #64] ; (10004988 <_hw_endpoint_alloc+0x64>) +10004948: 6819 ldr r1, [r3, #0] +1000494a: 068b lsls r3, r1, #26 +1000494c: d110 bne.n 10004970 <_hw_endpoint_alloc+0x4c> +1000494e: 4b0f ldr r3, [pc, #60] ; (1000498c <_hw_endpoint_alloc+0x68>) +10004950: 405a eors r2, r3 +10004952: 404b eors r3, r1 +10004954: 2180 movs r1, #128 ; 0x80 +10004956: 0149 lsls r1, r1, #5 +10004958: 428b cmp r3, r1 +1000495a: d80f bhi.n 1000497c <_hw_endpoint_alloc+0x58> +1000495c: 2330 movs r3, #48 ; 0x30 +1000495e: 5cc3 ldrb r3, [r0, r3] +10004960: 069b lsls r3, r3, #26 +10004962: 431a orrs r2, r3 +10004964: 23a0 movs r3, #160 ; 0xa0 +10004966: 061b lsls r3, r3, #24 +10004968: 431a orrs r2, r3 +1000496a: 6883 ldr r3, [r0, #8] +1000496c: 601a str r2, [r3, #0] +1000496e: bd10 pop {r4, pc} +10004970: 4b07 ldr r3, [pc, #28] ; (10004990 <_hw_endpoint_alloc+0x6c>) +10004972: 4a08 ldr r2, [pc, #32] ; (10004994 <_hw_endpoint_alloc+0x70>) +10004974: 2159 movs r1, #89 ; 0x59 +10004976: 4808 ldr r0, [pc, #32] ; (10004998 <_hw_endpoint_alloc+0x74>) +10004978: f7fd f9d8 bl 10001d2c <__assert_func> +1000497c: 4b07 ldr r3, [pc, #28] ; (1000499c <_hw_endpoint_alloc+0x78>) +1000497e: 4a05 ldr r2, [pc, #20] ; (10004994 <_hw_endpoint_alloc+0x70>) +10004980: 215b movs r1, #91 ; 0x5b +10004982: 4805 ldr r0, [pc, #20] ; (10004998 <_hw_endpoint_alloc+0x74>) +10004984: f7fd f9d2 bl 10001d2c <__assert_func> +10004988: 200014d4 .word 0x200014d4 +1000498c: 50100000 .word 0x50100000 +10004990: 100086b0 .word 0x100086b0 +10004994: 10008810 .word 0x10008810 +10004998: 100086e0 .word 0x100086e0 +1000499c: 1000873c .word 0x1000873c -10004a64 <_hw_endpoint_stall>: -10004a64: b510 push {r4, lr} -10004a66: 0004 movs r4, r0 -10004a68: 7d03 ldrb r3, [r0, #20] -10004a6a: 2b00 cmp r3, #0 -10004a6c: d111 bne.n 10004a92 <_hw_endpoint_stall+0x2e> -10004a6e: 7883 ldrb r3, [r0, #2] -10004a70: 2b00 cmp r3, #0 -10004a72: d105 bne.n 10004a80 <_hw_endpoint_stall+0x1c> -10004a74: 7843 ldrb r3, [r0, #1] -10004a76: 2b00 cmp r3, #0 -10004a78: d012 beq.n 10004aa0 <_hw_endpoint_stall+0x3c> -10004a7a: 2201 movs r2, #1 -10004a7c: 4b09 ldr r3, [pc, #36] ; (10004aa4 <_hw_endpoint_stall+0x40>) -10004a7e: 669a str r2, [r3, #104] ; 0x68 -10004a80: 2280 movs r2, #128 ; 0x80 -10004a82: 0112 lsls r2, r2, #4 -10004a84: 4908 ldr r1, [pc, #32] ; (10004aa8 <_hw_endpoint_stall+0x44>) -10004a86: 0020 movs r0, r4 -10004a88: f000 f980 bl 10004d8c <_hw_endpoint_buffer_control_update32> -10004a8c: 2301 movs r3, #1 -10004a8e: 7523 strb r3, [r4, #20] -10004a90: bd10 pop {r4, pc} -10004a92: 2184 movs r1, #132 ; 0x84 -10004a94: 4b05 ldr r3, [pc, #20] ; (10004aac <_hw_endpoint_stall+0x48>) -10004a96: 4a06 ldr r2, [pc, #24] ; (10004ab0 <_hw_endpoint_stall+0x4c>) -10004a98: 0049 lsls r1, r1, #1 -10004a9a: 4806 ldr r0, [pc, #24] ; (10004ab4 <_hw_endpoint_stall+0x50>) -10004a9c: f7fd f886 bl 10001bac <__assert_func> -10004aa0: 2202 movs r2, #2 -10004aa2: e7eb b.n 10004a7c <_hw_endpoint_stall+0x18> -10004aa4: 50112000 .word 0x50112000 -10004aa8: fffff7ff .word 0xfffff7ff -10004aac: 100080f0 .word 0x100080f0 -10004ab0: 10008124 .word 0x10008124 -10004ab4: 10008018 .word 0x10008018 +100049a0 <_hw_endpoint_init>: +100049a0: b570 push {r4, r5, r6, lr} +100049a2: 0004 movs r4, r0 +100049a4: 207f movs r0, #127 ; 0x7f +100049a6: 4008 ands r0, r1 +100049a8: b24e sxtb r6, r1 +100049aa: 09cd lsrs r5, r1, #7 +100049ac: 7121 strb r1, [r4, #4] +100049ae: 7065 strb r5, [r4, #1] +100049b0: 43f1 mvns r1, r6 +100049b2: 0fc9 lsrs r1, r1, #31 +100049b4: 70e1 strb r1, [r4, #3] +100049b6: 70a0 strb r0, [r4, #2] +100049b8: 2800 cmp r0, #0 +100049ba: d11b bne.n 100049f4 <_hw_endpoint_init+0x54> +100049bc: 2101 movs r1, #1 +100049be: 7161 strb r1, [r4, #5] +100049c0: 2b01 cmp r3, #1 +100049c2: d019 beq.n 100049f8 <_hw_endpoint_init+0x58> +100049c4: 2a40 cmp r2, #64 ; 0x40 +100049c6: d81f bhi.n 10004a08 <_hw_endpoint_init+0x68> +100049c8: 62e2 str r2, [r4, #44] ; 0x2c +100049ca: 2230 movs r2, #48 ; 0x30 +100049cc: 54a3 strb r3, [r4, r2] +100049ce: 2d00 cmp r5, #0 +100049d0: d01e beq.n 10004a10 <_hw_endpoint_init+0x70> +100049d2: 00c3 lsls r3, r0, #3 +100049d4: 4a1b ldr r2, [pc, #108] ; (10004a44 <_hw_endpoint_init+0xa4>) +100049d6: 4694 mov ip, r2 +100049d8: 4463 add r3, ip +100049da: 60e3 str r3, [r4, #12] +100049dc: 68e3 ldr r3, [r4, #12] +100049de: 2200 movs r2, #0 +100049e0: 601a str r2, [r3, #0] +100049e2: 78a3 ldrb r3, [r4, #2] +100049e4: 2b00 cmp r3, #0 +100049e6: d119 bne.n 10004a1c <_hw_endpoint_init+0x7c> +100049e8: 60a3 str r3, [r4, #8] +100049ea: 4b17 ldr r3, [pc, #92] ; (10004a48 <_hw_endpoint_init+0xa8>) +100049ec: 6123 str r3, [r4, #16] +100049ee: 2301 movs r3, #1 +100049f0: 7023 strb r3, [r4, #0] +100049f2: bd70 pop {r4, r5, r6, pc} +100049f4: 2100 movs r1, #0 +100049f6: e7e2 b.n 100049be <_hw_endpoint_init+0x1e> +100049f8: 2180 movs r1, #128 ; 0x80 +100049fa: 00c9 lsls r1, r1, #3 +100049fc: 428a cmp r2, r1 +100049fe: d3e3 bcc.n 100049c8 <_hw_endpoint_init+0x28> +10004a00: 0011 movs r1, r2 +10004a02: 4812 ldr r0, [pc, #72] ; (10004a4c <_hw_endpoint_init+0xac>) +10004a04: f7fd f9b0 bl 10001d68 +10004a08: 0011 movs r1, r2 +10004a0a: 4810 ldr r0, [pc, #64] ; (10004a4c <_hw_endpoint_init+0xac>) +10004a0c: f7fd f9ac bl 10001d68 +10004a10: 00c3 lsls r3, r0, #3 +10004a12: 4a0f ldr r2, [pc, #60] ; (10004a50 <_hw_endpoint_init+0xb0>) +10004a14: 4694 mov ip, r2 +10004a16: 4463 add r3, ip +10004a18: 60e3 str r3, [r4, #12] +10004a1a: e7df b.n 100049dc <_hw_endpoint_init+0x3c> +10004a1c: 2e00 cmp r6, #0 +10004a1e: db09 blt.n 10004a34 <_hw_endpoint_init+0x94> +10004a20: 3801 subs r0, #1 +10004a22: 00c0 lsls r0, r0, #3 +10004a24: 4b0b ldr r3, [pc, #44] ; (10004a54 <_hw_endpoint_init+0xb4>) +10004a26: 469c mov ip, r3 +10004a28: 4460 add r0, ip +10004a2a: 60a0 str r0, [r4, #8] +10004a2c: 0020 movs r0, r4 +10004a2e: f7ff ff79 bl 10004924 <_hw_endpoint_alloc> +10004a32: e7dc b.n 100049ee <_hw_endpoint_init+0x4e> +10004a34: 3801 subs r0, #1 +10004a36: 00c0 lsls r0, r0, #3 +10004a38: 4b07 ldr r3, [pc, #28] ; (10004a58 <_hw_endpoint_init+0xb8>) +10004a3a: 469c mov ip, r3 +10004a3c: 4460 add r0, ip +10004a3e: 60a0 str r0, [r4, #8] +10004a40: e7f4 b.n 10004a2c <_hw_endpoint_init+0x8c> +10004a42: 46c0 nop ; (mov r8, r8) +10004a44: 50100080 .word 0x50100080 +10004a48: 50100100 .word 0x50100100 +10004a4c: 10008770 .word 0x10008770 +10004a50: 50100084 .word 0x50100084 +10004a54: 5010000c .word 0x5010000c +10004a58: 50100008 .word 0x50100008 -10004ab8 : -10004ab8: b510 push {r4, lr} -10004aba: f7ff fe4f bl 1000475c -10004abe: f7ff ffd1 bl 10004a64 <_hw_endpoint_stall> -10004ac2: bd10 pop {r4, pc} +10004a5c : +10004a5c: b570 push {r4, r5, r6, lr} +10004a5e: 0004 movs r4, r0 +10004a60: 000d movs r5, r1 +10004a62: 0016 movs r6, r2 +10004a64: f7ff ff3a bl 100048dc +10004a68: 0033 movs r3, r6 +10004a6a: 002a movs r2, r5 +10004a6c: 0021 movs r1, r4 +10004a6e: f7ff ff97 bl 100049a0 <_hw_endpoint_init> +10004a72: bd70 pop {r4, r5, r6, pc} -10004ac4 <_hw_endpoint_clear_stall>: -10004ac4: b510 push {r4, lr} -10004ac6: 0004 movs r4, r0 -10004ac8: 7883 ldrb r3, [r0, #2] -10004aca: 2b00 cmp r3, #0 -10004acc: d105 bne.n 10004ada <_hw_endpoint_clear_stall+0x16> -10004ace: 7843 ldrb r3, [r0, #1] -10004ad0: 2b00 cmp r3, #0 -10004ad2: d00a beq.n 10004aea <_hw_endpoint_clear_stall+0x26> -10004ad4: 2201 movs r2, #1 -10004ad6: 4b06 ldr r3, [pc, #24] ; (10004af0 <_hw_endpoint_clear_stall+0x2c>) -10004ad8: 669a str r2, [r3, #104] ; 0x68 -10004ada: 2200 movs r2, #0 -10004adc: 4905 ldr r1, [pc, #20] ; (10004af4 <_hw_endpoint_clear_stall+0x30>) -10004ade: 0020 movs r0, r4 -10004ae0: f000 f954 bl 10004d8c <_hw_endpoint_buffer_control_update32> -10004ae4: 2300 movs r3, #0 -10004ae6: 7523 strb r3, [r4, #20] -10004ae8: bd10 pop {r4, pc} -10004aea: 2202 movs r2, #2 -10004aec: e7f3 b.n 10004ad6 <_hw_endpoint_clear_stall+0x12> -10004aee: 46c0 nop ; (mov r8, r8) -10004af0: 50113000 .word 0x50113000 -10004af4: fffff7ff .word 0xfffff7ff +10004a74 : +10004a74: b5f0 push {r4, r5, r6, r7, lr} +10004a76: 46ce mov lr, r9 +10004a78: 4647 mov r7, r8 +10004a7a: b580 push {r7, lr} +10004a7c: b083 sub sp, #12 +10004a7e: 4b25 ldr r3, [pc, #148] ; (10004b14 ) +10004a80: 6d9f ldr r7, [r3, #88] ; 0x58 +10004a82: 2600 movs r6, #0 +10004a84: 2501 movs r5, #1 +10004a86: e008 b.n 10004a9a +10004a88: 4b23 ldr r3, [pc, #140] ; (10004b18 ) +10004a8a: 4a24 ldr r2, [pc, #144] ; (10004b1c ) +10004a8c: 21df movs r1, #223 ; 0xdf +10004a8e: 4824 ldr r0, [pc, #144] ; (10004b20 ) +10004a90: f7fd f94c bl 10001d2c <__assert_func> +10004a94: 43af bics r7, r5 +10004a96: 006d lsls r5, r5, #1 +10004a98: 3601 adds r6, #1 +10004a9a: 2f00 cmp r7, #0 +10004a9c: d034 beq.n 10004b08 +10004a9e: 2e1f cmp r6, #31 +10004aa0: d832 bhi.n 10004b08 +10004aa2: 423d tst r5, r7 +10004aa4: d0f7 beq.n 10004a96 +10004aa6: 4b1b ldr r3, [pc, #108] ; (10004b14 ) +10004aa8: 6ddb ldr r3, [r3, #92] ; 0x5c +10004aaa: 421d tst r5, r3 +10004aac: d1ec bne.n 10004a88 +10004aae: 4b1d ldr r3, [pc, #116] ; (10004b24 ) +10004ab0: 659d str r5, [r3, #88] ; 0x58 +10004ab2: 0872 lsrs r2, r6, #1 +10004ab4: 2301 movs r3, #1 +10004ab6: 4033 ands r3, r6 +10004ab8: 4259 negs r1, r3 +10004aba: 414b adcs r3, r1 +10004abc: b2d9 uxtb r1, r3 +10004abe: 4689 mov r9, r1 +10004ac0: 21ff movs r1, #255 ; 0xff +10004ac2: 4011 ands r1, r2 +10004ac4: 4688 mov r8, r1 +10004ac6: 2434 movs r4, #52 ; 0x34 +10004ac8: 4363 muls r3, r4 +10004aca: 3434 adds r4, #52 ; 0x34 +10004acc: 434c muls r4, r1 +10004ace: 191c adds r4, r3, r4 +10004ad0: 4b15 ldr r3, [pc, #84] ; (10004b28 ) +10004ad2: 18e4 adds r4, r4, r3 +10004ad4: 0020 movs r0, r4 +10004ad6: f000 facd bl 10005074 <_hw_endpoint_xfer_continue> +10004ada: 2800 cmp r0, #0 +10004adc: d0da beq.n 10004a94 +10004ade: 2334 movs r3, #52 ; 0x34 +10004ae0: 464a mov r2, r9 +10004ae2: 4353 muls r3, r2 +10004ae4: 2268 movs r2, #104 ; 0x68 +10004ae6: 4641 mov r1, r8 +10004ae8: 434a muls r2, r1 +10004aea: 189b adds r3, r3, r2 +10004aec: 4a0e ldr r2, [pc, #56] ; (10004b28 ) +10004aee: 18d3 adds r3, r2, r3 +10004af0: 69da ldr r2, [r3, #28] +10004af2: 7919 ldrb r1, [r3, #4] +10004af4: 2301 movs r3, #1 +10004af6: 9300 str r3, [sp, #0] +10004af8: 2300 movs r3, #0 +10004afa: 2000 movs r0, #0 +10004afc: f000 fe43 bl 10005786 +10004b00: 0020 movs r0, r4 +10004b02: f000 f9f9 bl 10004ef8 +10004b06: e7c5 b.n 10004a94 +10004b08: b003 add sp, #12 +10004b0a: bcc0 pop {r6, r7} +10004b0c: 46b9 mov r9, r7 +10004b0e: 46b0 mov r8, r6 +10004b10: bdf0 pop {r4, r5, r6, r7, pc} +10004b12: 46c0 nop ; (mov r8, r8) +10004b14: 50110000 .word 0x50110000 +10004b18: 10008798 .word 0x10008798 +10004b1c: 10008824 .word 0x10008824 +10004b20: 100086e0 .word 0x100086e0 +10004b24: 50113000 .word 0x50113000 +10004b28: 20000e54 .word 0x20000e54 -10004af8 : -10004af8: b510 push {r4, lr} -10004afa: f7ff fe2f bl 1000475c -10004afe: f7ff ffe1 bl 10004ac4 <_hw_endpoint_clear_stall> -10004b02: bd10 pop {r4, pc} +10004b2c : +10004b2c: b570 push {r4, r5, r6, lr} +10004b2e: 4a1d ldr r2, [pc, #116] ; (10004ba4 ) +10004b30: 2398 movs r3, #152 ; 0x98 +10004b32: 58d4 ldr r4, [r2, r3] +10004b34: 2380 movs r3, #128 ; 0x80 +10004b36: 025b lsls r3, r3, #9 +10004b38: 0025 movs r5, r4 +10004b3a: 401d ands r5, r3 +10004b3c: 421c tst r4, r3 +10004b3e: d106 bne.n 10004b4e +10004b40: 06e3 lsls r3, r4, #27 +10004b42: d412 bmi.n 10004b6a +10004b44: 04e3 lsls r3, r4, #19 +10004b46: d415 bmi.n 10004b74 +10004b48: 42a5 cmp r5, r4 +10004b4a: d125 bne.n 10004b98 +10004b4c: bd70 pop {r4, r5, r6, pc} +10004b4e: f7ff fed3 bl 100048f8 +10004b52: 2201 movs r2, #1 +10004b54: 4914 ldr r1, [pc, #80] ; (10004ba8 ) +10004b56: 2000 movs r0, #0 +10004b58: f000 fdfb bl 10005752 +10004b5c: 4b13 ldr r3, [pc, #76] ; (10004bac ) +10004b5e: 2280 movs r2, #128 ; 0x80 +10004b60: 0292 lsls r2, r2, #10 +10004b62: 651a str r2, [r3, #80] ; 0x50 +10004b64: 2580 movs r5, #128 ; 0x80 +10004b66: 026d lsls r5, r5, #9 +10004b68: e7ea b.n 10004b40 +10004b6a: 2310 movs r3, #16 +10004b6c: 431d orrs r5, r3 +10004b6e: f7ff ff81 bl 10004a74 +10004b72: e7e7 b.n 10004b44 +10004b74: 2300 movs r3, #0 +10004b76: 4a0e ldr r2, [pc, #56] ; (10004bb0 ) +10004b78: 7013 strb r3, [r2, #0] +10004b7a: 4a0a ldr r2, [pc, #40] ; (10004ba4 ) +10004b7c: 6013 str r3, [r2, #0] +10004b7e: 2380 movs r3, #128 ; 0x80 +10004b80: 015b lsls r3, r3, #5 +10004b82: 431d orrs r5, r3 +10004b84: 2201 movs r2, #1 +10004b86: 2101 movs r1, #1 +10004b88: 2000 movs r0, #0 +10004b8a: f000 fdcf bl 1000572c +10004b8e: 4b07 ldr r3, [pc, #28] ; (10004bac ) +10004b90: 2280 movs r2, #128 ; 0x80 +10004b92: 0312 lsls r2, r2, #12 +10004b94: 651a str r2, [r3, #80] ; 0x50 +10004b96: e7d7 b.n 10004b48 +10004b98: 0029 movs r1, r5 +10004b9a: 4061 eors r1, r4 +10004b9c: 4805 ldr r0, [pc, #20] ; (10004bb4 ) +10004b9e: f7fd f8e3 bl 10001d68 +10004ba2: 46c0 nop ; (mov r8, r8) +10004ba4: 50110000 .word 0x50110000 +10004ba8: 50100000 .word 0x50100000 +10004bac: 50113000 .word 0x50113000 +10004bb0: 20001722 .word 0x20001722 +10004bb4: 100087a4 .word 0x100087a4 -10004b04 : -10004b04: b510 push {r4, lr} -10004b06: 2800 cmp r0, #0 -10004b08: d104 bne.n 10004b14 -10004b0a: 2101 movs r1, #1 -10004b0c: 2005 movs r0, #5 -10004b0e: f7fd fa7f bl 10002010 -10004b12: bd10 pop {r4, pc} -10004b14: 217e movs r1, #126 ; 0x7e -10004b16: 4b03 ldr r3, [pc, #12] ; (10004b24 ) -10004b18: 4a03 ldr r2, [pc, #12] ; (10004b28 ) -10004b1a: 31ff adds r1, #255 ; 0xff -10004b1c: 4803 ldr r0, [pc, #12] ; (10004b2c ) -10004b1e: f7fd f845 bl 10001bac <__assert_func> -10004b22: 46c0 nop ; (mov r8, r8) -10004b24: 10008100 .word 0x10008100 -10004b28: 10008138 .word 0x10008138 -10004b2c: 10008018 .word 0x10008018 +10004bb8 : +10004bb8: b570 push {r4, r5, r6, lr} +10004bba: 000c movs r4, r1 +10004bbc: 0015 movs r5, r2 +10004bbe: 001e movs r6, r3 +10004bc0: f7ff fe8c bl 100048dc +10004bc4: 0033 movs r3, r6 +10004bc6: 002a movs r2, r5 +10004bc8: 0021 movs r1, r4 +10004bca: f000 fa7f bl 100050cc <_hw_endpoint_xfer> +10004bce: bd70 pop {r4, r5, r6, pc} -10004b30 : -10004b30: b510 push {r4, lr} -10004b32: 2800 cmp r0, #0 -10004b34: d104 bne.n 10004b40 -10004b36: 4b06 ldr r3, [pc, #24] ; (10004b50 ) -10004b38: 7019 strb r1, [r3, #0] -10004b3a: f7ff ff89 bl 10004a50 -10004b3e: bd10 pop {r4, pc} -10004b40: 21c5 movs r1, #197 ; 0xc5 -10004b42: 4b04 ldr r3, [pc, #16] ; (10004b54 ) -10004b44: 4a04 ldr r2, [pc, #16] ; (10004b58 ) -10004b46: 0049 lsls r1, r1, #1 -10004b48: 4804 ldr r0, [pc, #16] ; (10004b5c ) -10004b4a: f7fd f82f bl 10001bac <__assert_func> -10004b4e: 46c0 nop ; (mov r8, r8) -10004b50: 2000170e .word 0x2000170e -10004b54: 10008100 .word 0x10008100 -10004b58: 100081d8 .word 0x100081d8 -10004b5c: 10008018 .word 0x10008018 +10004bd0 : +10004bd0: b510 push {r4, lr} +10004bd2: f7ff fe91 bl 100048f8 +10004bd6: 2301 movs r3, #1 +10004bd8: 2200 movs r2, #0 +10004bda: 2100 movs r1, #0 +10004bdc: 2080 movs r0, #128 ; 0x80 +10004bde: f7ff ffeb bl 10004bb8 +10004be2: bd10 pop {r4, pc} -10004b60 : -10004b60: b510 push {r4, lr} -10004b62: 2800 cmp r0, #0 -10004b64: d104 bne.n 10004b70 -10004b66: 4b06 ldr r3, [pc, #24] ; (10004b80 ) -10004b68: 2280 movs r2, #128 ; 0x80 -10004b6a: 0252 lsls r2, r2, #9 -10004b6c: 64da str r2, [r3, #76] ; 0x4c -10004b6e: bd10 pop {r4, pc} -10004b70: 21d2 movs r1, #210 ; 0xd2 -10004b72: 4b04 ldr r3, [pc, #16] ; (10004b84 ) -10004b74: 4a04 ldr r2, [pc, #16] ; (10004b88 ) -10004b76: 0049 lsls r1, r1, #1 -10004b78: 4804 ldr r0, [pc, #16] ; (10004b8c ) -10004b7a: f7fd f817 bl 10001bac <__assert_func> -10004b7e: 46c0 nop ; (mov r8, r8) -10004b80: 50112000 .word 0x50112000 -10004b84: 10008100 .word 0x10008100 -10004b88: 100081cc .word 0x100081cc -10004b8c: 10008018 .word 0x10008018 +10004be4 <_hw_endpoint_stall>: +10004be4: b510 push {r4, lr} +10004be6: 0004 movs r4, r0 +10004be8: 7d03 ldrb r3, [r0, #20] +10004bea: 2b00 cmp r3, #0 +10004bec: d111 bne.n 10004c12 <_hw_endpoint_stall+0x2e> +10004bee: 7883 ldrb r3, [r0, #2] +10004bf0: 2b00 cmp r3, #0 +10004bf2: d105 bne.n 10004c00 <_hw_endpoint_stall+0x1c> +10004bf4: 7843 ldrb r3, [r0, #1] +10004bf6: 2b00 cmp r3, #0 +10004bf8: d012 beq.n 10004c20 <_hw_endpoint_stall+0x3c> +10004bfa: 2201 movs r2, #1 +10004bfc: 4b09 ldr r3, [pc, #36] ; (10004c24 <_hw_endpoint_stall+0x40>) +10004bfe: 669a str r2, [r3, #104] ; 0x68 +10004c00: 2280 movs r2, #128 ; 0x80 +10004c02: 0112 lsls r2, r2, #4 +10004c04: 4908 ldr r1, [pc, #32] ; (10004c28 <_hw_endpoint_stall+0x44>) +10004c06: 0020 movs r0, r4 +10004c08: f000 f980 bl 10004f0c <_hw_endpoint_buffer_control_update32> +10004c0c: 2301 movs r3, #1 +10004c0e: 7523 strb r3, [r4, #20] +10004c10: bd10 pop {r4, pc} +10004c12: 2184 movs r1, #132 ; 0x84 +10004c14: 4b05 ldr r3, [pc, #20] ; (10004c2c <_hw_endpoint_stall+0x48>) +10004c16: 4a06 ldr r2, [pc, #24] ; (10004c30 <_hw_endpoint_stall+0x4c>) +10004c18: 0049 lsls r1, r1, #1 +10004c1a: 4806 ldr r0, [pc, #24] ; (10004c34 <_hw_endpoint_stall+0x50>) +10004c1c: f7fd f886 bl 10001d2c <__assert_func> +10004c20: 2202 movs r2, #2 +10004c22: e7eb b.n 10004bfc <_hw_endpoint_stall+0x18> +10004c24: 50112000 .word 0x50112000 +10004c28: fffff7ff .word 0xfffff7ff +10004c2c: 100087b8 .word 0x100087b8 +10004c30: 100087ec .word 0x100087ec +10004c34: 100086e0 .word 0x100086e0 -10004b90 : -10004b90: b510 push {r4, lr} -10004b92: 1e04 subs r4, r0, #0 -10004b94: d128 bne.n 10004be8 -10004b96: f000 f8c7 bl 10004d28 -10004b9a: 4917 ldr r1, [pc, #92] ; (10004bf8 ) -10004b9c: 2005 movs r0, #5 -10004b9e: f7fd fa47 bl 10002030 -10004ba2: 22d0 movs r2, #208 ; 0xd0 -10004ba4: 00d2 lsls r2, r2, #3 -10004ba6: 2100 movs r1, #0 -10004ba8: 4814 ldr r0, [pc, #80] ; (10004bfc ) -10004baa: f7ff fbfd bl 100043a8 <__wrap_memset> -10004bae: 4b14 ldr r3, [pc, #80] ; (10004c00 ) -10004bb0: 2200 movs r2, #0 -10004bb2: 701a strb r2, [r3, #0] -10004bb4: 4b13 ldr r3, [pc, #76] ; (10004c04 ) -10004bb6: 4a14 ldr r2, [pc, #80] ; (10004c08 ) -10004bb8: 601a str r2, [r3, #0] -10004bba: 2200 movs r2, #0 -10004bbc: 2140 movs r1, #64 ; 0x40 -10004bbe: 2000 movs r0, #0 -10004bc0: f7ff fe8c bl 100048dc -10004bc4: 2200 movs r2, #0 -10004bc6: 2140 movs r1, #64 ; 0x40 -10004bc8: 2080 movs r0, #128 ; 0x80 -10004bca: f7ff fe87 bl 100048dc -10004bce: 4b0f ldr r3, [pc, #60] ; (10004c0c ) -10004bd0: 2201 movs r2, #1 -10004bd2: 641a str r2, [r3, #64] ; 0x40 -10004bd4: 2280 movs r2, #128 ; 0x80 -10004bd6: 0592 lsls r2, r2, #22 -10004bd8: 64da str r2, [r3, #76] ; 0x4c -10004bda: 2290 movs r2, #144 ; 0x90 -10004bdc: 490c ldr r1, [pc, #48] ; (10004c10 ) -10004bde: 5099 str r1, [r3, r2] -10004be0: 0020 movs r0, r4 -10004be2: f7ff ffbd bl 10004b60 -10004be6: bd10 pop {r4, pc} -10004be8: 2160 movs r1, #96 ; 0x60 -10004bea: 4b0a ldr r3, [pc, #40] ; (10004c14 ) -10004bec: 4a0a ldr r2, [pc, #40] ; (10004c18 ) -10004bee: 31ff adds r1, #255 ; 0xff -10004bf0: 480a ldr r0, [pc, #40] ; (10004c1c ) -10004bf2: f7fc ffdb bl 10001bac <__assert_func> -10004bf6: 46c0 nop ; (mov r8, r8) -10004bf8: 100049ad .word 0x100049ad -10004bfc: 20000e4c .word 0x20000e4c -10004c00: 2000170e .word 0x2000170e -10004c04: 200014d4 .word 0x200014d4 -10004c08: 50100180 .word 0x50100180 -10004c0c: 50110000 .word 0x50110000 -10004c10: 00011010 .word 0x00011010 -10004c14: 10008100 .word 0x10008100 -10004c18: 10008174 .word 0x10008174 -10004c1c: 10008018 .word 0x10008018 +10004c38 : +10004c38: b510 push {r4, lr} +10004c3a: f7ff fe4f bl 100048dc +10004c3e: f7ff ffd1 bl 10004be4 <_hw_endpoint_stall> +10004c42: bd10 pop {r4, pc} -10004c20 : -10004c20: b510 push {r4, lr} -10004c22: 2800 cmp r0, #0 -10004c24: d108 bne.n 10004c38 -10004c26: 780b ldrb r3, [r1, #0] -10004c28: 065b lsls r3, r3, #25 -10004c2a: d102 bne.n 10004c32 -10004c2c: 784b ldrb r3, [r1, #1] -10004c2e: 2b05 cmp r3, #5 -10004c30: d009 beq.n 10004c46 -10004c32: f7ff fda1 bl 10004778 -10004c36: bd10 pop {r4, pc} -10004c38: 21b0 movs r1, #176 ; 0xb0 -10004c3a: 4b05 ldr r3, [pc, #20] ; (10004c50 ) -10004c3c: 4a05 ldr r2, [pc, #20] ; (10004c54 ) -10004c3e: 31ff adds r1, #255 ; 0xff -10004c40: 4805 ldr r0, [pc, #20] ; (10004c58 ) -10004c42: f7fc ffb3 bl 10001bac <__assert_func> -10004c46: 4b05 ldr r3, [pc, #20] ; (10004c5c ) -10004c48: 781a ldrb r2, [r3, #0] -10004c4a: 4b05 ldr r3, [pc, #20] ; (10004c60 ) -10004c4c: 601a str r2, [r3, #0] -10004c4e: e7f0 b.n 10004c32 -10004c50: 10008100 .word 0x10008100 -10004c54: 100081b0 .word 0x100081b0 -10004c58: 10008018 .word 0x10008018 -10004c5c: 2000170e .word 0x2000170e -10004c60: 50110000 .word 0x50110000 +10004c44 <_hw_endpoint_clear_stall>: +10004c44: b510 push {r4, lr} +10004c46: 0004 movs r4, r0 +10004c48: 7883 ldrb r3, [r0, #2] +10004c4a: 2b00 cmp r3, #0 +10004c4c: d105 bne.n 10004c5a <_hw_endpoint_clear_stall+0x16> +10004c4e: 7843 ldrb r3, [r0, #1] +10004c50: 2b00 cmp r3, #0 +10004c52: d00a beq.n 10004c6a <_hw_endpoint_clear_stall+0x26> +10004c54: 2201 movs r2, #1 +10004c56: 4b06 ldr r3, [pc, #24] ; (10004c70 <_hw_endpoint_clear_stall+0x2c>) +10004c58: 669a str r2, [r3, #104] ; 0x68 +10004c5a: 2200 movs r2, #0 +10004c5c: 4905 ldr r1, [pc, #20] ; (10004c74 <_hw_endpoint_clear_stall+0x30>) +10004c5e: 0020 movs r0, r4 +10004c60: f000 f954 bl 10004f0c <_hw_endpoint_buffer_control_update32> +10004c64: 2300 movs r3, #0 +10004c66: 7523 strb r3, [r4, #20] +10004c68: bd10 pop {r4, pc} +10004c6a: 2202 movs r2, #2 +10004c6c: e7f3 b.n 10004c56 <_hw_endpoint_clear_stall+0x12> +10004c6e: 46c0 nop ; (mov r8, r8) +10004c70: 50113000 .word 0x50113000 +10004c74: fffff7ff .word 0xfffff7ff -10004c64 : -10004c64: b510 push {r4, lr} -10004c66: 000c movs r4, r1 -10004c68: 2800 cmp r0, #0 -10004c6a: d10d bne.n 10004c88 -10004c6c: 790a ldrb r2, [r1, #4] -10004c6e: 794b ldrb r3, [r1, #5] -10004c70: 2107 movs r1, #7 -10004c72: 4019 ands r1, r3 -10004c74: 0209 lsls r1, r1, #8 -10004c76: 4311 orrs r1, r2 -10004c78: 78e2 ldrb r2, [r4, #3] -10004c7a: 0792 lsls r2, r2, #30 -10004c7c: 0f92 lsrs r2, r2, #30 -10004c7e: 78a0 ldrb r0, [r4, #2] -10004c80: f7ff fe2c bl 100048dc -10004c84: 2001 movs r0, #1 -10004c86: bd10 pop {r4, pc} -10004c88: 21c0 movs r1, #192 ; 0xc0 -10004c8a: 4b03 ldr r3, [pc, #12] ; (10004c98 ) -10004c8c: 4a03 ldr r2, [pc, #12] ; (10004c9c ) -10004c8e: 31ff adds r1, #255 ; 0xff -10004c90: 4803 ldr r0, [pc, #12] ; (10004ca0 ) -10004c92: f7fc ff8b bl 10001bac <__assert_func> -10004c96: 46c0 nop ; (mov r8, r8) -10004c98: 10008100 .word 0x10008100 -10004c9c: 100081a0 .word 0x100081a0 -10004ca0: 10008018 .word 0x10008018 +10004c78 : +10004c78: b510 push {r4, lr} +10004c7a: f7ff fe2f bl 100048dc +10004c7e: f7ff ffe1 bl 10004c44 <_hw_endpoint_clear_stall> +10004c82: bd10 pop {r4, pc} -10004ca4 : -10004ca4: b510 push {r4, lr} -10004ca6: 0004 movs r4, r0 -10004ca8: 0008 movs r0, r1 -10004caa: 0011 movs r1, r2 -10004cac: 001a movs r2, r3 -10004cae: 2c00 cmp r4, #0 -10004cb0: d104 bne.n 10004cbc -10004cb2: 2301 movs r3, #1 -10004cb4: f7ff fec0 bl 10004a38 -10004cb8: 2001 movs r0, #1 -10004cba: bd10 pop {r4, pc} -10004cbc: 21e3 movs r1, #227 ; 0xe3 -10004cbe: 4b03 ldr r3, [pc, #12] ; (10004ccc ) -10004cc0: 4a03 ldr r2, [pc, #12] ; (10004cd0 ) -10004cc2: 0049 lsls r1, r1, #1 -10004cc4: 4803 ldr r0, [pc, #12] ; (10004cd4 ) -10004cc6: f7fc ff71 bl 10001bac <__assert_func> -10004cca: 46c0 nop ; (mov r8, r8) -10004ccc: 10008100 .word 0x10008100 -10004cd0: 10008190 .word 0x10008190 -10004cd4: 10008018 .word 0x10008018 +10004c84 : +10004c84: b510 push {r4, lr} +10004c86: 2800 cmp r0, #0 +10004c88: d104 bne.n 10004c94 +10004c8a: 2101 movs r1, #1 +10004c8c: 2005 movs r0, #5 +10004c8e: f7fd fa7f bl 10002190 +10004c92: bd10 pop {r4, pc} +10004c94: 217e movs r1, #126 ; 0x7e +10004c96: 4b03 ldr r3, [pc, #12] ; (10004ca4 ) +10004c98: 4a03 ldr r2, [pc, #12] ; (10004ca8 ) +10004c9a: 31ff adds r1, #255 ; 0xff +10004c9c: 4803 ldr r0, [pc, #12] ; (10004cac ) +10004c9e: f7fd f845 bl 10001d2c <__assert_func> +10004ca2: 46c0 nop ; (mov r8, r8) +10004ca4: 100087c8 .word 0x100087c8 +10004ca8: 10008800 .word 0x10008800 +10004cac: 100086e0 .word 0x100086e0 -10004cd8 : -10004cd8: b510 push {r4, lr} -10004cda: 2800 cmp r0, #0 -10004cdc: d103 bne.n 10004ce6 -10004cde: 0008 movs r0, r1 -10004ce0: f7ff feea bl 10004ab8 -10004ce4: bd10 pop {r4, pc} -10004ce6: 21d0 movs r1, #208 ; 0xd0 -10004ce8: 4b02 ldr r3, [pc, #8] ; (10004cf4 ) -10004cea: 4a03 ldr r2, [pc, #12] ; (10004cf8 ) -10004cec: 31ff adds r1, #255 ; 0xff -10004cee: 4803 ldr r0, [pc, #12] ; (10004cfc ) -10004cf0: f7fc ff5c bl 10001bac <__assert_func> -10004cf4: 10008100 .word 0x10008100 -10004cf8: 10008180 .word 0x10008180 -10004cfc: 10008018 .word 0x10008018 +10004cb0 : +10004cb0: b510 push {r4, lr} +10004cb2: 2800 cmp r0, #0 +10004cb4: d104 bne.n 10004cc0 +10004cb6: 4b06 ldr r3, [pc, #24] ; (10004cd0 ) +10004cb8: 7019 strb r1, [r3, #0] +10004cba: f7ff ff89 bl 10004bd0 +10004cbe: bd10 pop {r4, pc} +10004cc0: 21c5 movs r1, #197 ; 0xc5 +10004cc2: 4b04 ldr r3, [pc, #16] ; (10004cd4 ) +10004cc4: 4a04 ldr r2, [pc, #16] ; (10004cd8 ) +10004cc6: 0049 lsls r1, r1, #1 +10004cc8: 4804 ldr r0, [pc, #16] ; (10004cdc ) +10004cca: f7fd f82f bl 10001d2c <__assert_func> +10004cce: 46c0 nop ; (mov r8, r8) +10004cd0: 20001722 .word 0x20001722 +10004cd4: 100087c8 .word 0x100087c8 +10004cd8: 100088a0 .word 0x100088a0 +10004cdc: 100086e0 .word 0x100086e0 -10004d00 : -10004d00: b510 push {r4, lr} -10004d02: 2800 cmp r0, #0 -10004d04: d103 bne.n 10004d0e -10004d06: 0008 movs r0, r1 -10004d08: f7ff fef6 bl 10004af8 -10004d0c: bd10 pop {r4, pc} -10004d0e: 21eb movs r1, #235 ; 0xeb -10004d10: 4b02 ldr r3, [pc, #8] ; (10004d1c ) -10004d12: 4a03 ldr r2, [pc, #12] ; (10004d20 ) -10004d14: 0049 lsls r1, r1, #1 -10004d16: 4803 ldr r0, [pc, #12] ; (10004d24 ) -10004d18: f7fc ff48 bl 10001bac <__assert_func> -10004d1c: 10008100 .word 0x10008100 -10004d20: 1000810c .word 0x1000810c -10004d24: 10008018 .word 0x10008018 +10004ce0 : +10004ce0: b510 push {r4, lr} +10004ce2: 2800 cmp r0, #0 +10004ce4: d104 bne.n 10004cf0 +10004ce6: 4b06 ldr r3, [pc, #24] ; (10004d00 ) +10004ce8: 2280 movs r2, #128 ; 0x80 +10004cea: 0252 lsls r2, r2, #9 +10004cec: 64da str r2, [r3, #76] ; 0x4c +10004cee: bd10 pop {r4, pc} +10004cf0: 21d2 movs r1, #210 ; 0xd2 +10004cf2: 4b04 ldr r3, [pc, #16] ; (10004d04 ) +10004cf4: 4a04 ldr r2, [pc, #16] ; (10004d08 ) +10004cf6: 0049 lsls r1, r1, #1 +10004cf8: 4804 ldr r0, [pc, #16] ; (10004d0c ) +10004cfa: f7fd f817 bl 10001d2c <__assert_func> +10004cfe: 46c0 nop ; (mov r8, r8) +10004d00: 50112000 .word 0x50112000 +10004d04: 100087c8 .word 0x100087c8 +10004d08: 10008894 .word 0x10008894 +10004d0c: 100086e0 .word 0x100086e0 -10004d28 : -10004d28: b510 push {r4, lr} -10004d2a: 2380 movs r3, #128 ; 0x80 -10004d2c: 045b lsls r3, r3, #17 -10004d2e: 4a0d ldr r2, [pc, #52] ; (10004d64 ) -10004d30: 6013 str r3, [r2, #0] -10004d32: 4a0d ldr r2, [pc, #52] ; (10004d68 ) -10004d34: 6013 str r3, [r2, #0] -10004d36: 4b0d ldr r3, [pc, #52] ; (10004d6c ) -10004d38: 689a ldr r2, [r3, #8] -10004d3a: 2380 movs r3, #128 ; 0x80 -10004d3c: 045b lsls r3, r3, #17 -10004d3e: 4393 bics r3, r2 -10004d40: d1f9 bne.n 10004d36 -10004d42: 4c0b ldr r4, [pc, #44] ; (10004d70 ) -10004d44: 229c movs r2, #156 ; 0x9c -10004d46: 2100 movs r1, #0 -10004d48: 0020 movs r0, r4 -10004d4a: f7ff fb2d bl 100043a8 <__wrap_memset> -10004d4e: 2280 movs r2, #128 ; 0x80 -10004d50: 0152 lsls r2, r2, #5 -10004d52: 2100 movs r1, #0 -10004d54: 4807 ldr r0, [pc, #28] ; (10004d74 ) -10004d56: f7ff fb27 bl 100043a8 <__wrap_memset> -10004d5a: 2309 movs r3, #9 -10004d5c: 6763 str r3, [r4, #116] ; 0x74 -10004d5e: 3303 adds r3, #3 -10004d60: 67a3 str r3, [r4, #120] ; 0x78 -10004d62: bd10 pop {r4, pc} -10004d64: 4000e000 .word 0x4000e000 -10004d68: 4000f000 .word 0x4000f000 -10004d6c: 4000c000 .word 0x4000c000 -10004d70: 50110000 .word 0x50110000 -10004d74: 50100000 .word 0x50100000 +10004d10 : +10004d10: b510 push {r4, lr} +10004d12: 1e04 subs r4, r0, #0 +10004d14: d128 bne.n 10004d68 +10004d16: f000 f8c7 bl 10004ea8 +10004d1a: 4917 ldr r1, [pc, #92] ; (10004d78 ) +10004d1c: 2005 movs r0, #5 +10004d1e: f7fd fa47 bl 100021b0 +10004d22: 22d0 movs r2, #208 ; 0xd0 +10004d24: 00d2 lsls r2, r2, #3 +10004d26: 2100 movs r1, #0 +10004d28: 4814 ldr r0, [pc, #80] ; (10004d7c ) +10004d2a: f7ff fbfd bl 10004528 <__wrap_memset> +10004d2e: 4b14 ldr r3, [pc, #80] ; (10004d80 ) +10004d30: 2200 movs r2, #0 +10004d32: 701a strb r2, [r3, #0] +10004d34: 4b13 ldr r3, [pc, #76] ; (10004d84 ) +10004d36: 4a14 ldr r2, [pc, #80] ; (10004d88 ) +10004d38: 601a str r2, [r3, #0] +10004d3a: 2200 movs r2, #0 +10004d3c: 2140 movs r1, #64 ; 0x40 +10004d3e: 2000 movs r0, #0 +10004d40: f7ff fe8c bl 10004a5c +10004d44: 2200 movs r2, #0 +10004d46: 2140 movs r1, #64 ; 0x40 +10004d48: 2080 movs r0, #128 ; 0x80 +10004d4a: f7ff fe87 bl 10004a5c +10004d4e: 4b0f ldr r3, [pc, #60] ; (10004d8c ) +10004d50: 2201 movs r2, #1 +10004d52: 641a str r2, [r3, #64] ; 0x40 +10004d54: 2280 movs r2, #128 ; 0x80 +10004d56: 0592 lsls r2, r2, #22 +10004d58: 64da str r2, [r3, #76] ; 0x4c +10004d5a: 2290 movs r2, #144 ; 0x90 +10004d5c: 490c ldr r1, [pc, #48] ; (10004d90 ) +10004d5e: 5099 str r1, [r3, r2] +10004d60: 0020 movs r0, r4 +10004d62: f7ff ffbd bl 10004ce0 +10004d66: bd10 pop {r4, pc} +10004d68: 2160 movs r1, #96 ; 0x60 +10004d6a: 4b0a ldr r3, [pc, #40] ; (10004d94 ) +10004d6c: 4a0a ldr r2, [pc, #40] ; (10004d98 ) +10004d6e: 31ff adds r1, #255 ; 0xff +10004d70: 480a ldr r0, [pc, #40] ; (10004d9c ) +10004d72: f7fc ffdb bl 10001d2c <__assert_func> +10004d76: 46c0 nop ; (mov r8, r8) +10004d78: 10004b2d .word 0x10004b2d +10004d7c: 20000e54 .word 0x20000e54 +10004d80: 20001722 .word 0x20001722 +10004d84: 200014d4 .word 0x200014d4 +10004d88: 50100180 .word 0x50100180 +10004d8c: 50110000 .word 0x50110000 +10004d90: 00011010 .word 0x00011010 +10004d94: 100087c8 .word 0x100087c8 +10004d98: 1000883c .word 0x1000883c +10004d9c: 100086e0 .word 0x100086e0 -10004d78 : -10004d78: 2300 movs r3, #0 -10004d7a: 7503 strb r3, [r0, #20] -10004d7c: 7543 strb r3, [r0, #21] -10004d7e: 2232 movs r2, #50 ; 0x32 -10004d80: 5483 strb r3, [r0, r2] -10004d82: 6183 str r3, [r0, #24] -10004d84: 61c3 str r3, [r0, #28] -10004d86: 6203 str r3, [r0, #32] -10004d88: 6283 str r3, [r0, #40] ; 0x28 -10004d8a: 4770 bx lr +10004da0 : +10004da0: b510 push {r4, lr} +10004da2: 2800 cmp r0, #0 +10004da4: d108 bne.n 10004db8 +10004da6: 780b ldrb r3, [r1, #0] +10004da8: 065b lsls r3, r3, #25 +10004daa: d102 bne.n 10004db2 +10004dac: 784b ldrb r3, [r1, #1] +10004dae: 2b05 cmp r3, #5 +10004db0: d009 beq.n 10004dc6 +10004db2: f7ff fda1 bl 100048f8 +10004db6: bd10 pop {r4, pc} +10004db8: 21b0 movs r1, #176 ; 0xb0 +10004dba: 4b05 ldr r3, [pc, #20] ; (10004dd0 ) +10004dbc: 4a05 ldr r2, [pc, #20] ; (10004dd4 ) +10004dbe: 31ff adds r1, #255 ; 0xff +10004dc0: 4805 ldr r0, [pc, #20] ; (10004dd8 ) +10004dc2: f7fc ffb3 bl 10001d2c <__assert_func> +10004dc6: 4b05 ldr r3, [pc, #20] ; (10004ddc ) +10004dc8: 781a ldrb r2, [r3, #0] +10004dca: 4b05 ldr r3, [pc, #20] ; (10004de0 ) +10004dcc: 601a str r2, [r3, #0] +10004dce: e7f0 b.n 10004db2 +10004dd0: 100087c8 .word 0x100087c8 +10004dd4: 10008878 .word 0x10008878 +10004dd8: 100086e0 .word 0x100086e0 +10004ddc: 20001722 .word 0x20001722 +10004de0: 50110000 .word 0x50110000 -10004d8c <_hw_endpoint_buffer_control_update32>: -10004d8c: b510 push {r4, lr} -10004d8e: 2900 cmp r1, #0 -10004d90: d002 beq.n 10004d98 <_hw_endpoint_buffer_control_update32+0xc> -10004d92: 68c3 ldr r3, [r0, #12] -10004d94: 681b ldr r3, [r3, #0] -10004d96: 4019 ands r1, r3 -10004d98: 2a00 cmp r2, #0 -10004d9a: d00f beq.n 10004dbc <_hw_endpoint_buffer_control_update32+0x30> -10004d9c: 4311 orrs r1, r2 -10004d9e: 0553 lsls r3, r2, #21 -10004da0: d50c bpl.n 10004dbc <_hw_endpoint_buffer_control_update32+0x30> -10004da2: 68c2 ldr r2, [r0, #12] -10004da4: 6813 ldr r3, [r2, #0] -10004da6: 055b lsls r3, r3, #21 -10004da8: d40b bmi.n 10004dc2 <_hw_endpoint_buffer_control_update32+0x36> -10004daa: 4b0a ldr r3, [pc, #40] ; (10004dd4 <_hw_endpoint_buffer_control_update32+0x48>) -10004dac: 400b ands r3, r1 -10004dae: 6013 str r3, [r2, #0] -10004db0: e7ff b.n 10004db2 <_hw_endpoint_buffer_control_update32+0x26> -10004db2: e7ff b.n 10004db4 <_hw_endpoint_buffer_control_update32+0x28> -10004db4: e7ff b.n 10004db6 <_hw_endpoint_buffer_control_update32+0x2a> -10004db6: e7ff b.n 10004db8 <_hw_endpoint_buffer_control_update32+0x2c> -10004db8: e7ff b.n 10004dba <_hw_endpoint_buffer_control_update32+0x2e> -10004dba: e7ff b.n 10004dbc <_hw_endpoint_buffer_control_update32+0x30> -10004dbc: 68c3 ldr r3, [r0, #12] -10004dbe: 6019 str r1, [r3, #0] -10004dc0: bd10 pop {r4, pc} -10004dc2: 7881 ldrb r1, [r0, #2] -10004dc4: 7843 ldrb r3, [r0, #1] -10004dc6: 009b lsls r3, r3, #2 -10004dc8: 4a03 ldr r2, [pc, #12] ; (10004dd8 <_hw_endpoint_buffer_control_update32+0x4c>) -10004dca: 589a ldr r2, [r3, r2] -10004dcc: 4803 ldr r0, [pc, #12] ; (10004ddc <_hw_endpoint_buffer_control_update32+0x50>) -10004dce: f7fc ff0b bl 10001be8 -10004dd2: 46c0 nop ; (mov r8, r8) -10004dd4: fffffbff .word 0xfffffbff -10004dd8: 20000354 .word 0x20000354 -10004ddc: 100081e8 .word 0x100081e8 +10004de4 : +10004de4: b510 push {r4, lr} +10004de6: 000c movs r4, r1 +10004de8: 2800 cmp r0, #0 +10004dea: d10d bne.n 10004e08 +10004dec: 790a ldrb r2, [r1, #4] +10004dee: 794b ldrb r3, [r1, #5] +10004df0: 2107 movs r1, #7 +10004df2: 4019 ands r1, r3 +10004df4: 0209 lsls r1, r1, #8 +10004df6: 4311 orrs r1, r2 +10004df8: 78e2 ldrb r2, [r4, #3] +10004dfa: 0792 lsls r2, r2, #30 +10004dfc: 0f92 lsrs r2, r2, #30 +10004dfe: 78a0 ldrb r0, [r4, #2] +10004e00: f7ff fe2c bl 10004a5c +10004e04: 2001 movs r0, #1 +10004e06: bd10 pop {r4, pc} +10004e08: 21c0 movs r1, #192 ; 0xc0 +10004e0a: 4b03 ldr r3, [pc, #12] ; (10004e18 ) +10004e0c: 4a03 ldr r2, [pc, #12] ; (10004e1c ) +10004e0e: 31ff adds r1, #255 ; 0xff +10004e10: 4803 ldr r0, [pc, #12] ; (10004e20 ) +10004e12: f7fc ff8b bl 10001d2c <__assert_func> +10004e16: 46c0 nop ; (mov r8, r8) +10004e18: 100087c8 .word 0x100087c8 +10004e1c: 10008868 .word 0x10008868 +10004e20: 100086e0 .word 0x100086e0 -10004de0 <_hw_endpoint_start_next_buffer>: -10004de0: b570 push {r4, r5, r6, lr} -10004de2: 0004 movs r4, r0 -10004de4: 6a05 ldr r5, [r0, #32] -10004de6: 2280 movs r2, #128 ; 0x80 -10004de8: 00d2 lsls r2, r2, #3 -10004dea: 432a orrs r2, r5 -10004dec: 78c3 ldrb r3, [r0, #3] -10004dee: 2b00 cmp r3, #0 -10004df0: d014 beq.n 10004e1c <_hw_endpoint_start_next_buffer+0x3c> -10004df2: 7963 ldrb r3, [r4, #5] -10004df4: 2b00 cmp r3, #0 -10004df6: d01e beq.n 10004e36 <_hw_endpoint_start_next_buffer+0x56> -10004df8: 2180 movs r1, #128 ; 0x80 -10004dfa: 0189 lsls r1, r1, #6 -10004dfc: 430a orrs r2, r1 -10004dfe: 2101 movs r1, #1 -10004e00: 404b eors r3, r1 -10004e02: 7163 strb r3, [r4, #5] -10004e04: 2324 movs r3, #36 ; 0x24 -10004e06: 5ce3 ldrb r3, [r4, r3] -10004e08: 2b00 cmp r3, #0 -10004e0a: d002 beq.n 10004e12 <_hw_endpoint_start_next_buffer+0x32> -10004e0c: 2380 movs r3, #128 ; 0x80 -10004e0e: 01db lsls r3, r3, #7 -10004e10: 431a orrs r2, r3 -10004e12: 2100 movs r1, #0 -10004e14: 0020 movs r0, r4 -10004e16: f7ff ffb9 bl 10004d8c <_hw_endpoint_buffer_control_update32> -10004e1a: bd70 pop {r4, r5, r6, pc} -10004e1c: 6a83 ldr r3, [r0, #40] ; 0x28 -10004e1e: 69c2 ldr r2, [r0, #28] -10004e20: 4694 mov ip, r2 -10004e22: 4463 add r3, ip -10004e24: 0019 movs r1, r3 -10004e26: 002a movs r2, r5 -10004e28: 6900 ldr r0, [r0, #16] -10004e2a: f7ff fac3 bl 100043b4 <__wrap___aeabi_memcpy> -10004e2e: 2284 movs r2, #132 ; 0x84 -10004e30: 0212 lsls r2, r2, #8 -10004e32: 432a orrs r2, r5 -10004e34: e7dd b.n 10004df2 <_hw_endpoint_start_next_buffer+0x12> -10004e36: 2100 movs r1, #0 -10004e38: e7e0 b.n 10004dfc <_hw_endpoint_start_next_buffer+0x1c> +10004e24 : +10004e24: b510 push {r4, lr} +10004e26: 0004 movs r4, r0 +10004e28: 0008 movs r0, r1 +10004e2a: 0011 movs r1, r2 +10004e2c: 001a movs r2, r3 +10004e2e: 2c00 cmp r4, #0 +10004e30: d104 bne.n 10004e3c +10004e32: 2301 movs r3, #1 +10004e34: f7ff fec0 bl 10004bb8 +10004e38: 2001 movs r0, #1 +10004e3a: bd10 pop {r4, pc} +10004e3c: 21e3 movs r1, #227 ; 0xe3 +10004e3e: 4b03 ldr r3, [pc, #12] ; (10004e4c ) +10004e40: 4a03 ldr r2, [pc, #12] ; (10004e50 ) +10004e42: 0049 lsls r1, r1, #1 +10004e44: 4803 ldr r0, [pc, #12] ; (10004e54 ) +10004e46: f7fc ff71 bl 10001d2c <__assert_func> +10004e4a: 46c0 nop ; (mov r8, r8) +10004e4c: 100087c8 .word 0x100087c8 +10004e50: 10008858 .word 0x10008858 +10004e54: 100086e0 .word 0x100086e0 -10004e3a <_hw_endpoint_xfer_start>: -10004e3a: b570 push {r4, r5, r6, lr} -10004e3c: 0004 movs r4, r0 -10004e3e: 000e movs r6, r1 -10004e40: 0015 movs r5, r2 -10004e42: 7d43 ldrb r3, [r0, #21] -10004e44: 2b00 cmp r3, #0 -10004e46: d118 bne.n 10004e7a <_hw_endpoint_xfer_start+0x40> -10004e48: 61a5 str r5, [r4, #24] -10004e4a: 2300 movs r3, #0 -10004e4c: 61e3 str r3, [r4, #28] -10004e4e: 1c2a adds r2, r5, #0 -10004e50: b2ab uxth r3, r5 -10004e52: 2b40 cmp r3, #64 ; 0x40 -10004e54: d900 bls.n 10004e58 <_hw_endpoint_xfer_start+0x1e> -10004e56: 2240 movs r2, #64 ; 0x40 -10004e58: b292 uxth r2, r2 -10004e5a: 6222 str r2, [r4, #32] -10004e5c: 2301 movs r3, #1 -10004e5e: 7563 strb r3, [r4, #21] -10004e60: 62a6 str r6, [r4, #40] ; 0x28 -10004e62: 1aad subs r5, r5, r2 -10004e64: 426b negs r3, r5 -10004e66: 415d adcs r5, r3 -10004e68: 2324 movs r3, #36 ; 0x24 -10004e6a: 54e5 strb r5, [r4, r3] -10004e6c: 3301 adds r3, #1 -10004e6e: 2200 movs r2, #0 -10004e70: 54e2 strb r2, [r4, r3] -10004e72: 0020 movs r0, r4 -10004e74: f7ff ffb4 bl 10004de0 <_hw_endpoint_start_next_buffer> -10004e78: bd70 pop {r4, r5, r6, pc} -10004e7a: f7ff ff7d bl 10004d78 -10004e7e: e7e3 b.n 10004e48 <_hw_endpoint_xfer_start+0xe> +10004e58 : +10004e58: b510 push {r4, lr} +10004e5a: 2800 cmp r0, #0 +10004e5c: d103 bne.n 10004e66 +10004e5e: 0008 movs r0, r1 +10004e60: f7ff feea bl 10004c38 +10004e64: bd10 pop {r4, pc} +10004e66: 21d0 movs r1, #208 ; 0xd0 +10004e68: 4b02 ldr r3, [pc, #8] ; (10004e74 ) +10004e6a: 4a03 ldr r2, [pc, #12] ; (10004e78 ) +10004e6c: 31ff adds r1, #255 ; 0xff +10004e6e: 4803 ldr r0, [pc, #12] ; (10004e7c ) +10004e70: f7fc ff5c bl 10001d2c <__assert_func> +10004e74: 100087c8 .word 0x100087c8 +10004e78: 10008848 .word 0x10008848 +10004e7c: 100086e0 .word 0x100086e0 -10004e80 <_hw_endpoint_xfer_sync>: -10004e80: b570 push {r4, r5, r6, lr} -10004e82: 0004 movs r4, r0 -10004e84: 68c3 ldr r3, [r0, #12] -10004e86: 681b ldr r3, [r3, #0] -10004e88: 059d lsls r5, r3, #22 -10004e8a: 0dad lsrs r5, r5, #22 -10004e8c: 78c2 ldrb r2, [r0, #3] -10004e8e: 2a00 cmp r2, #0 -10004e90: d113 bne.n 10004eba <_hw_endpoint_xfer_sync+0x3a> -10004e92: 041b lsls r3, r3, #16 -10004e94: d40b bmi.n 10004eae <_hw_endpoint_xfer_sync+0x2e> -10004e96: 69c3 ldr r3, [r0, #28] -10004e98: 195b adds r3, r3, r5 -10004e9a: 61c3 str r3, [r0, #28] -10004e9c: 78e3 ldrb r3, [r4, #3] -10004e9e: 2b00 cmp r3, #0 -10004ea0: d004 beq.n 10004eac <_hw_endpoint_xfer_sync+0x2c> -10004ea2: 6a23 ldr r3, [r4, #32] -10004ea4: 42ab cmp r3, r5 -10004ea6: d901 bls.n 10004eac <_hw_endpoint_xfer_sync+0x2c> -10004ea8: 69e3 ldr r3, [r4, #28] -10004eaa: 61a3 str r3, [r4, #24] -10004eac: bd70 pop {r4, r5, r6, pc} -10004eae: 4b0d ldr r3, [pc, #52] ; (10004ee4 <_hw_endpoint_xfer_sync+0x64>) -10004eb0: 4a0d ldr r2, [pc, #52] ; (10004ee8 <_hw_endpoint_xfer_sync+0x68>) -10004eb2: 21bf movs r1, #191 ; 0xbf -10004eb4: 480d ldr r0, [pc, #52] ; (10004eec <_hw_endpoint_xfer_sync+0x6c>) -10004eb6: f7fc fe79 bl 10001bac <__assert_func> -10004eba: 041b lsls r3, r3, #16 -10004ebc: d50c bpl.n 10004ed8 <_hw_endpoint_xfer_sync+0x58> -10004ebe: 6a83 ldr r3, [r0, #40] ; 0x28 -10004ec0: 69c2 ldr r2, [r0, #28] -10004ec2: 4694 mov ip, r2 -10004ec4: 4463 add r3, ip -10004ec6: 0018 movs r0, r3 -10004ec8: 002a movs r2, r5 -10004eca: 6921 ldr r1, [r4, #16] -10004ecc: f7ff fa72 bl 100043b4 <__wrap___aeabi_memcpy> -10004ed0: 69e3 ldr r3, [r4, #28] -10004ed2: 195b adds r3, r3, r5 -10004ed4: 61e3 str r3, [r4, #28] -10004ed6: e7e1 b.n 10004e9c <_hw_endpoint_xfer_sync+0x1c> -10004ed8: 4b05 ldr r3, [pc, #20] ; (10004ef0 <_hw_endpoint_xfer_sync+0x70>) -10004eda: 4a03 ldr r2, [pc, #12] ; (10004ee8 <_hw_endpoint_xfer_sync+0x68>) -10004edc: 21c9 movs r1, #201 ; 0xc9 -10004ede: 4803 ldr r0, [pc, #12] ; (10004eec <_hw_endpoint_xfer_sync+0x6c>) -10004ee0: f7fc fe64 bl 10001bac <__assert_func> -10004ee4: 10008208 .word 0x10008208 -10004ee8: 10008318 .word 0x10008318 -10004eec: 10008228 .word 0x10008228 -10004ef0: 10008284 .word 0x10008284 +10004e80 : +10004e80: b510 push {r4, lr} +10004e82: 2800 cmp r0, #0 +10004e84: d103 bne.n 10004e8e +10004e86: 0008 movs r0, r1 +10004e88: f7ff fef6 bl 10004c78 +10004e8c: bd10 pop {r4, pc} +10004e8e: 21eb movs r1, #235 ; 0xeb +10004e90: 4b02 ldr r3, [pc, #8] ; (10004e9c ) +10004e92: 4a03 ldr r2, [pc, #12] ; (10004ea0 ) +10004e94: 0049 lsls r1, r1, #1 +10004e96: 4803 ldr r0, [pc, #12] ; (10004ea4 ) +10004e98: f7fc ff48 bl 10001d2c <__assert_func> +10004e9c: 100087c8 .word 0x100087c8 +10004ea0: 100087d4 .word 0x100087d4 +10004ea4: 100086e0 .word 0x100086e0 -10004ef4 <_hw_endpoint_xfer_continue>: -10004ef4: b570 push {r4, r5, r6, lr} -10004ef6: 0004 movs r4, r0 -10004ef8: 7d45 ldrb r5, [r0, #21] -10004efa: 2d00 cmp r5, #0 -10004efc: d017 beq.n 10004f2e <_hw_endpoint_xfer_continue+0x3a> -10004efe: f7ff ffbf bl 10004e80 <_hw_endpoint_xfer_sync> -10004f02: 69a1 ldr r1, [r4, #24] -10004f04: 69e2 ldr r2, [r4, #28] -10004f06: 1a8b subs r3, r1, r2 -10004f08: 2b40 cmp r3, #64 ; 0x40 -10004f0a: d900 bls.n 10004f0e <_hw_endpoint_xfer_continue+0x1a> -10004f0c: 2340 movs r3, #64 ; 0x40 -10004f0e: 6223 str r3, [r4, #32] -10004f10: 18d3 adds r3, r2, r3 -10004f12: 1acb subs r3, r1, r3 -10004f14: 4258 negs r0, r3 -10004f16: 4143 adcs r3, r0 -10004f18: 2024 movs r0, #36 ; 0x24 -10004f1a: 5423 strb r3, [r4, r0] -10004f1c: 4291 cmp r1, r2 -10004f1e: d30b bcc.n 10004f38 <_hw_endpoint_xfer_continue+0x44> -10004f20: d003 beq.n 10004f2a <_hw_endpoint_xfer_continue+0x36> -10004f22: 0020 movs r0, r4 -10004f24: f7ff ff5c bl 10004de0 <_hw_endpoint_start_next_buffer> -10004f28: 2500 movs r5, #0 -10004f2a: 0028 movs r0, r5 -10004f2c: bd70 pop {r4, r5, r6, pc} -10004f2e: 7881 ldrb r1, [r0, #2] -10004f30: 4a03 ldr r2, [pc, #12] ; (10004f40 <_hw_endpoint_xfer_continue+0x4c>) -10004f32: 4804 ldr r0, [pc, #16] ; (10004f44 <_hw_endpoint_xfer_continue+0x50>) -10004f34: f7fc fe58 bl 10001be8 -10004f38: 4803 ldr r0, [pc, #12] ; (10004f48 <_hw_endpoint_xfer_continue+0x54>) -10004f3a: f7fc fe55 bl 10001be8 -10004f3e: 46c0 nop ; (mov r8, r8) -10004f40: 20000354 .word 0x20000354 -10004f44: 100082a4 .word 0x100082a4 -10004f48: 100082d0 .word 0x100082d0 +10004ea8 : +10004ea8: b510 push {r4, lr} +10004eaa: 2380 movs r3, #128 ; 0x80 +10004eac: 045b lsls r3, r3, #17 +10004eae: 4a0d ldr r2, [pc, #52] ; (10004ee4 ) +10004eb0: 6013 str r3, [r2, #0] +10004eb2: 4a0d ldr r2, [pc, #52] ; (10004ee8 ) +10004eb4: 6013 str r3, [r2, #0] +10004eb6: 4b0d ldr r3, [pc, #52] ; (10004eec ) +10004eb8: 689a ldr r2, [r3, #8] +10004eba: 2380 movs r3, #128 ; 0x80 +10004ebc: 045b lsls r3, r3, #17 +10004ebe: 4393 bics r3, r2 +10004ec0: d1f9 bne.n 10004eb6 +10004ec2: 4c0b ldr r4, [pc, #44] ; (10004ef0 ) +10004ec4: 229c movs r2, #156 ; 0x9c +10004ec6: 2100 movs r1, #0 +10004ec8: 0020 movs r0, r4 +10004eca: f7ff fb2d bl 10004528 <__wrap_memset> +10004ece: 2280 movs r2, #128 ; 0x80 +10004ed0: 0152 lsls r2, r2, #5 +10004ed2: 2100 movs r1, #0 +10004ed4: 4807 ldr r0, [pc, #28] ; (10004ef4 ) +10004ed6: f7ff fb27 bl 10004528 <__wrap_memset> +10004eda: 2309 movs r3, #9 +10004edc: 6763 str r3, [r4, #116] ; 0x74 +10004ede: 3303 adds r3, #3 +10004ee0: 67a3 str r3, [r4, #120] ; 0x78 +10004ee2: bd10 pop {r4, pc} +10004ee4: 4000e000 .word 0x4000e000 +10004ee8: 4000f000 .word 0x4000f000 +10004eec: 4000c000 .word 0x4000c000 +10004ef0: 50110000 .word 0x50110000 +10004ef4: 50100000 .word 0x50100000 -10004f4c <_hw_endpoint_xfer>: -10004f4c: b510 push {r4, lr} -10004f4e: 7804 ldrb r4, [r0, #0] -10004f50: 2c00 cmp r4, #0 -10004f52: d004 beq.n 10004f5e <_hw_endpoint_xfer+0x12> -10004f54: 2b00 cmp r3, #0 -10004f56: d009 beq.n 10004f6c <_hw_endpoint_xfer+0x20> -10004f58: f7ff ff6f bl 10004e3a <_hw_endpoint_xfer_start> -10004f5c: bd10 pop {r4, pc} -10004f5e: 210c movs r1, #12 -10004f60: 4b04 ldr r3, [pc, #16] ; (10004f74 <_hw_endpoint_xfer+0x28>) -10004f62: 4a05 ldr r2, [pc, #20] ; (10004f78 <_hw_endpoint_xfer+0x2c>) -10004f64: 31ff adds r1, #255 ; 0xff -10004f66: 4805 ldr r0, [pc, #20] ; (10004f7c <_hw_endpoint_xfer+0x30>) -10004f68: f7fc fe20 bl 10001bac <__assert_func> -10004f6c: f7ff ffc2 bl 10004ef4 <_hw_endpoint_xfer_continue> -10004f70: e7f4 b.n 10004f5c <_hw_endpoint_xfer+0x10> -10004f72: 46c0 nop ; (mov r8, r8) -10004f74: 100082f4 .word 0x100082f4 -10004f78: 10008304 .word 0x10008304 -10004f7c: 10008228 .word 0x10008228 +10004ef8 : +10004ef8: 2300 movs r3, #0 +10004efa: 7503 strb r3, [r0, #20] +10004efc: 7543 strb r3, [r0, #21] +10004efe: 2232 movs r2, #50 ; 0x32 +10004f00: 5483 strb r3, [r0, r2] +10004f02: 6183 str r3, [r0, #24] +10004f04: 61c3 str r3, [r0, #28] +10004f06: 6203 str r3, [r0, #32] +10004f08: 6283 str r3, [r0, #40] ; 0x28 +10004f0a: 4770 bx lr -10004f80 : -10004f80: b570 push {r4, r5, r6, lr} -10004f82: 2500 movs r5, #0 -10004f84: e003 b.n 10004f8e -10004f86: 780e ldrb r6, [r1, #0] -10004f88: 1975 adds r5, r6, r5 -10004f8a: b2ad uxth r5, r5 -10004f8c: 1989 adds r1, r1, r6 -10004f8e: 4295 cmp r5, r2 -10004f90: d20a bcs.n 10004fa8 -10004f92: 784c ldrb r4, [r1, #1] -10004f94: 2c05 cmp r4, #5 -10004f96: d1f6 bne.n 10004f86 -10004f98: 788e ldrb r6, [r1, #2] -10004f9a: 347a adds r4, #122 ; 0x7a -10004f9c: 4034 ands r4, r6 -10004f9e: 0064 lsls r4, r4, #1 -10004fa0: 1904 adds r4, r0, r4 -10004fa2: 09f6 lsrs r6, r6, #7 -10004fa4: 55a3 strb r3, [r4, r6] -10004fa6: e7ee b.n 10004f86 -10004fa8: bd70 pop {r4, r5, r6, pc} +10004f0c <_hw_endpoint_buffer_control_update32>: +10004f0c: b510 push {r4, lr} +10004f0e: 2900 cmp r1, #0 +10004f10: d002 beq.n 10004f18 <_hw_endpoint_buffer_control_update32+0xc> +10004f12: 68c3 ldr r3, [r0, #12] +10004f14: 681b ldr r3, [r3, #0] +10004f16: 4019 ands r1, r3 +10004f18: 2a00 cmp r2, #0 +10004f1a: d00f beq.n 10004f3c <_hw_endpoint_buffer_control_update32+0x30> +10004f1c: 4311 orrs r1, r2 +10004f1e: 0553 lsls r3, r2, #21 +10004f20: d50c bpl.n 10004f3c <_hw_endpoint_buffer_control_update32+0x30> +10004f22: 68c2 ldr r2, [r0, #12] +10004f24: 6813 ldr r3, [r2, #0] +10004f26: 055b lsls r3, r3, #21 +10004f28: d40b bmi.n 10004f42 <_hw_endpoint_buffer_control_update32+0x36> +10004f2a: 4b0a ldr r3, [pc, #40] ; (10004f54 <_hw_endpoint_buffer_control_update32+0x48>) +10004f2c: 400b ands r3, r1 +10004f2e: 6013 str r3, [r2, #0] +10004f30: e7ff b.n 10004f32 <_hw_endpoint_buffer_control_update32+0x26> +10004f32: e7ff b.n 10004f34 <_hw_endpoint_buffer_control_update32+0x28> +10004f34: e7ff b.n 10004f36 <_hw_endpoint_buffer_control_update32+0x2a> +10004f36: e7ff b.n 10004f38 <_hw_endpoint_buffer_control_update32+0x2c> +10004f38: e7ff b.n 10004f3a <_hw_endpoint_buffer_control_update32+0x2e> +10004f3a: e7ff b.n 10004f3c <_hw_endpoint_buffer_control_update32+0x30> +10004f3c: 68c3 ldr r3, [r0, #12] +10004f3e: 6019 str r1, [r3, #0] +10004f40: bd10 pop {r4, pc} +10004f42: 7881 ldrb r1, [r0, #2] +10004f44: 7843 ldrb r3, [r0, #1] +10004f46: 009b lsls r3, r3, #2 +10004f48: 4a03 ldr r2, [pc, #12] ; (10004f58 <_hw_endpoint_buffer_control_update32+0x4c>) +10004f4a: 589a ldr r2, [r3, r2] +10004f4c: 4803 ldr r0, [pc, #12] ; (10004f5c <_hw_endpoint_buffer_control_update32+0x50>) +10004f4e: f7fc ff0b bl 10001d68 +10004f52: 46c0 nop ; (mov r8, r8) +10004f54: fffffbff .word 0xfffffbff +10004f58: 20000354 .word 0x20000354 +10004f5c: 100088b0 .word 0x100088b0 + +10004f60 <_hw_endpoint_start_next_buffer>: +10004f60: b570 push {r4, r5, r6, lr} +10004f62: 0004 movs r4, r0 +10004f64: 6a05 ldr r5, [r0, #32] +10004f66: 2280 movs r2, #128 ; 0x80 +10004f68: 00d2 lsls r2, r2, #3 +10004f6a: 432a orrs r2, r5 +10004f6c: 78c3 ldrb r3, [r0, #3] +10004f6e: 2b00 cmp r3, #0 +10004f70: d014 beq.n 10004f9c <_hw_endpoint_start_next_buffer+0x3c> +10004f72: 7963 ldrb r3, [r4, #5] +10004f74: 2b00 cmp r3, #0 +10004f76: d01e beq.n 10004fb6 <_hw_endpoint_start_next_buffer+0x56> +10004f78: 2180 movs r1, #128 ; 0x80 +10004f7a: 0189 lsls r1, r1, #6 +10004f7c: 430a orrs r2, r1 +10004f7e: 2101 movs r1, #1 +10004f80: 404b eors r3, r1 +10004f82: 7163 strb r3, [r4, #5] +10004f84: 2324 movs r3, #36 ; 0x24 +10004f86: 5ce3 ldrb r3, [r4, r3] +10004f88: 2b00 cmp r3, #0 +10004f8a: d002 beq.n 10004f92 <_hw_endpoint_start_next_buffer+0x32> +10004f8c: 2380 movs r3, #128 ; 0x80 +10004f8e: 01db lsls r3, r3, #7 +10004f90: 431a orrs r2, r3 +10004f92: 2100 movs r1, #0 +10004f94: 0020 movs r0, r4 +10004f96: f7ff ffb9 bl 10004f0c <_hw_endpoint_buffer_control_update32> +10004f9a: bd70 pop {r4, r5, r6, pc} +10004f9c: 6a83 ldr r3, [r0, #40] ; 0x28 +10004f9e: 69c2 ldr r2, [r0, #28] +10004fa0: 4694 mov ip, r2 +10004fa2: 4463 add r3, ip +10004fa4: 0019 movs r1, r3 +10004fa6: 002a movs r2, r5 +10004fa8: 6900 ldr r0, [r0, #16] +10004faa: f7ff fac3 bl 10004534 <__wrap___aeabi_memcpy> +10004fae: 2284 movs r2, #132 ; 0x84 +10004fb0: 0212 lsls r2, r2, #8 +10004fb2: 432a orrs r2, r5 +10004fb4: e7dd b.n 10004f72 <_hw_endpoint_start_next_buffer+0x12> +10004fb6: 2100 movs r1, #0 +10004fb8: e7e0 b.n 10004f7c <_hw_endpoint_start_next_buffer+0x1c> + +10004fba <_hw_endpoint_xfer_start>: +10004fba: b570 push {r4, r5, r6, lr} +10004fbc: 0004 movs r4, r0 +10004fbe: 000e movs r6, r1 +10004fc0: 0015 movs r5, r2 +10004fc2: 7d43 ldrb r3, [r0, #21] +10004fc4: 2b00 cmp r3, #0 +10004fc6: d118 bne.n 10004ffa <_hw_endpoint_xfer_start+0x40> +10004fc8: 61a5 str r5, [r4, #24] +10004fca: 2300 movs r3, #0 +10004fcc: 61e3 str r3, [r4, #28] +10004fce: 1c2a adds r2, r5, #0 +10004fd0: b2ab uxth r3, r5 +10004fd2: 2b40 cmp r3, #64 ; 0x40 +10004fd4: d900 bls.n 10004fd8 <_hw_endpoint_xfer_start+0x1e> +10004fd6: 2240 movs r2, #64 ; 0x40 +10004fd8: b292 uxth r2, r2 +10004fda: 6222 str r2, [r4, #32] +10004fdc: 2301 movs r3, #1 +10004fde: 7563 strb r3, [r4, #21] +10004fe0: 62a6 str r6, [r4, #40] ; 0x28 +10004fe2: 1aad subs r5, r5, r2 +10004fe4: 426b negs r3, r5 +10004fe6: 415d adcs r5, r3 +10004fe8: 2324 movs r3, #36 ; 0x24 +10004fea: 54e5 strb r5, [r4, r3] +10004fec: 3301 adds r3, #1 +10004fee: 2200 movs r2, #0 +10004ff0: 54e2 strb r2, [r4, r3] +10004ff2: 0020 movs r0, r4 +10004ff4: f7ff ffb4 bl 10004f60 <_hw_endpoint_start_next_buffer> +10004ff8: bd70 pop {r4, r5, r6, pc} +10004ffa: f7ff ff7d bl 10004ef8 +10004ffe: e7e3 b.n 10004fc8 <_hw_endpoint_xfer_start+0xe> + +10005000 <_hw_endpoint_xfer_sync>: +10005000: b570 push {r4, r5, r6, lr} +10005002: 0004 movs r4, r0 +10005004: 68c3 ldr r3, [r0, #12] +10005006: 681b ldr r3, [r3, #0] +10005008: 059d lsls r5, r3, #22 +1000500a: 0dad lsrs r5, r5, #22 +1000500c: 78c2 ldrb r2, [r0, #3] +1000500e: 2a00 cmp r2, #0 +10005010: d113 bne.n 1000503a <_hw_endpoint_xfer_sync+0x3a> +10005012: 041b lsls r3, r3, #16 +10005014: d40b bmi.n 1000502e <_hw_endpoint_xfer_sync+0x2e> +10005016: 69c3 ldr r3, [r0, #28] +10005018: 195b adds r3, r3, r5 +1000501a: 61c3 str r3, [r0, #28] +1000501c: 78e3 ldrb r3, [r4, #3] +1000501e: 2b00 cmp r3, #0 +10005020: d004 beq.n 1000502c <_hw_endpoint_xfer_sync+0x2c> +10005022: 6a23 ldr r3, [r4, #32] +10005024: 42ab cmp r3, r5 +10005026: d901 bls.n 1000502c <_hw_endpoint_xfer_sync+0x2c> +10005028: 69e3 ldr r3, [r4, #28] +1000502a: 61a3 str r3, [r4, #24] +1000502c: bd70 pop {r4, r5, r6, pc} +1000502e: 4b0d ldr r3, [pc, #52] ; (10005064 <_hw_endpoint_xfer_sync+0x64>) +10005030: 4a0d ldr r2, [pc, #52] ; (10005068 <_hw_endpoint_xfer_sync+0x68>) +10005032: 21bf movs r1, #191 ; 0xbf +10005034: 480d ldr r0, [pc, #52] ; (1000506c <_hw_endpoint_xfer_sync+0x6c>) +10005036: f7fc fe79 bl 10001d2c <__assert_func> +1000503a: 041b lsls r3, r3, #16 +1000503c: d50c bpl.n 10005058 <_hw_endpoint_xfer_sync+0x58> +1000503e: 6a83 ldr r3, [r0, #40] ; 0x28 +10005040: 69c2 ldr r2, [r0, #28] +10005042: 4694 mov ip, r2 +10005044: 4463 add r3, ip +10005046: 0018 movs r0, r3 +10005048: 002a movs r2, r5 +1000504a: 6921 ldr r1, [r4, #16] +1000504c: f7ff fa72 bl 10004534 <__wrap___aeabi_memcpy> +10005050: 69e3 ldr r3, [r4, #28] +10005052: 195b adds r3, r3, r5 +10005054: 61e3 str r3, [r4, #28] +10005056: e7e1 b.n 1000501c <_hw_endpoint_xfer_sync+0x1c> +10005058: 4b05 ldr r3, [pc, #20] ; (10005070 <_hw_endpoint_xfer_sync+0x70>) +1000505a: 4a03 ldr r2, [pc, #12] ; (10005068 <_hw_endpoint_xfer_sync+0x68>) +1000505c: 21c9 movs r1, #201 ; 0xc9 +1000505e: 4803 ldr r0, [pc, #12] ; (1000506c <_hw_endpoint_xfer_sync+0x6c>) +10005060: f7fc fe64 bl 10001d2c <__assert_func> +10005064: 100088d0 .word 0x100088d0 +10005068: 100089e0 .word 0x100089e0 +1000506c: 100088f0 .word 0x100088f0 +10005070: 1000894c .word 0x1000894c + +10005074 <_hw_endpoint_xfer_continue>: +10005074: b570 push {r4, r5, r6, lr} +10005076: 0004 movs r4, r0 +10005078: 7d45 ldrb r5, [r0, #21] +1000507a: 2d00 cmp r5, #0 +1000507c: d017 beq.n 100050ae <_hw_endpoint_xfer_continue+0x3a> +1000507e: f7ff ffbf bl 10005000 <_hw_endpoint_xfer_sync> +10005082: 69a1 ldr r1, [r4, #24] +10005084: 69e2 ldr r2, [r4, #28] +10005086: 1a8b subs r3, r1, r2 +10005088: 2b40 cmp r3, #64 ; 0x40 +1000508a: d900 bls.n 1000508e <_hw_endpoint_xfer_continue+0x1a> +1000508c: 2340 movs r3, #64 ; 0x40 +1000508e: 6223 str r3, [r4, #32] +10005090: 18d3 adds r3, r2, r3 +10005092: 1acb subs r3, r1, r3 +10005094: 4258 negs r0, r3 +10005096: 4143 adcs r3, r0 +10005098: 2024 movs r0, #36 ; 0x24 +1000509a: 5423 strb r3, [r4, r0] +1000509c: 4291 cmp r1, r2 +1000509e: d30b bcc.n 100050b8 <_hw_endpoint_xfer_continue+0x44> +100050a0: d003 beq.n 100050aa <_hw_endpoint_xfer_continue+0x36> +100050a2: 0020 movs r0, r4 +100050a4: f7ff ff5c bl 10004f60 <_hw_endpoint_start_next_buffer> +100050a8: 2500 movs r5, #0 +100050aa: 0028 movs r0, r5 +100050ac: bd70 pop {r4, r5, r6, pc} +100050ae: 7881 ldrb r1, [r0, #2] +100050b0: 4a03 ldr r2, [pc, #12] ; (100050c0 <_hw_endpoint_xfer_continue+0x4c>) +100050b2: 4804 ldr r0, [pc, #16] ; (100050c4 <_hw_endpoint_xfer_continue+0x50>) +100050b4: f7fc fe58 bl 10001d68 +100050b8: 4803 ldr r0, [pc, #12] ; (100050c8 <_hw_endpoint_xfer_continue+0x54>) +100050ba: f7fc fe55 bl 10001d68 +100050be: 46c0 nop ; (mov r8, r8) +100050c0: 20000354 .word 0x20000354 +100050c4: 1000896c .word 0x1000896c +100050c8: 10008998 .word 0x10008998 + +100050cc <_hw_endpoint_xfer>: +100050cc: b510 push {r4, lr} +100050ce: 7804 ldrb r4, [r0, #0] +100050d0: 2c00 cmp r4, #0 +100050d2: d004 beq.n 100050de <_hw_endpoint_xfer+0x12> +100050d4: 2b00 cmp r3, #0 +100050d6: d009 beq.n 100050ec <_hw_endpoint_xfer+0x20> +100050d8: f7ff ff6f bl 10004fba <_hw_endpoint_xfer_start> +100050dc: bd10 pop {r4, pc} +100050de: 210c movs r1, #12 +100050e0: 4b04 ldr r3, [pc, #16] ; (100050f4 <_hw_endpoint_xfer+0x28>) +100050e2: 4a05 ldr r2, [pc, #20] ; (100050f8 <_hw_endpoint_xfer+0x2c>) +100050e4: 31ff adds r1, #255 ; 0xff +100050e6: 4805 ldr r0, [pc, #20] ; (100050fc <_hw_endpoint_xfer+0x30>) +100050e8: f7fc fe20 bl 10001d2c <__assert_func> +100050ec: f7ff ffc2 bl 10005074 <_hw_endpoint_xfer_continue> +100050f0: e7f4 b.n 100050dc <_hw_endpoint_xfer+0x10> +100050f2: 46c0 nop ; (mov r8, r8) +100050f4: 100089bc .word 0x100089bc +100050f8: 100089cc .word 0x100089cc +100050fc: 100088f0 .word 0x100088f0 + +10005100 : +10005100: b570 push {r4, r5, r6, lr} +10005102: 2500 movs r5, #0 +10005104: e003 b.n 1000510e +10005106: 780e ldrb r6, [r1, #0] +10005108: 1975 adds r5, r6, r5 +1000510a: b2ad uxth r5, r5 +1000510c: 1989 adds r1, r1, r6 +1000510e: 4295 cmp r5, r2 +10005110: d20a bcs.n 10005128 +10005112: 784c ldrb r4, [r1, #1] +10005114: 2c05 cmp r4, #5 +10005116: d1f6 bne.n 10005106 +10005118: 788e ldrb r6, [r1, #2] +1000511a: 347a adds r4, #122 ; 0x7a +1000511c: 4034 ands r4, r6 +1000511e: 0064 lsls r4, r4, #1 +10005120: 1904 adds r4, r0, r4 +10005122: 09f6 lsrs r6, r6, #7 +10005124: 55a3 strb r3, [r4, r6] +10005126: e7ee b.n 10005106 +10005128: bd70 pop {r4, r5, r6, pc} ... -10004fac : -10004fac: b570 push {r4, r5, r6, lr} -10004fae: 0005 movs r5, r0 -10004fb0: 4c1b ldr r4, [pc, #108] ; (10005020 ) -10004fb2: 2237 movs r2, #55 ; 0x37 -10004fb4: 2100 movs r1, #0 -10004fb6: 0020 movs r0, r4 -10004fb8: f7ff f9f6 bl 100043a8 <__wrap_memset> -10004fbc: 1ce0 adds r0, r4, #3 -10004fbe: 2210 movs r2, #16 -10004fc0: 21ff movs r1, #255 ; 0xff -10004fc2: f7ff f9f1 bl 100043a8 <__wrap_memset> -10004fc6: 0020 movs r0, r4 -10004fc8: 3013 adds r0, #19 -10004fca: 2212 movs r2, #18 -10004fcc: 21ff movs r1, #255 ; 0xff -10004fce: f7ff f9eb bl 100043a8 <__wrap_memset> -10004fd2: f000 ffaf bl 10005f34 -10004fd6: 2400 movs r4, #0 -10004fd8: e00e b.n 10004ff8 -10004fda: 00e3 lsls r3, r4, #3 -10004fdc: 1b1b subs r3, r3, r4 -10004fde: 009a lsls r2, r3, #2 -10004fe0: 4b10 ldr r3, [pc, #64] ; (10005024 ) -10004fe2: 681b ldr r3, [r3, #0] -10004fe4: 189b adds r3, r3, r2 -10004fe6: e002 b.n 10004fee -10004fe8: 0023 movs r3, r4 -10004fea: e010 b.n 1000500e -10004fec: 2300 movs r3, #0 -10004fee: 685b ldr r3, [r3, #4] -10004ff0: 0028 movs r0, r5 -10004ff2: 4798 blx r3 -10004ff4: 3401 adds r4, #1 -10004ff6: b2e4 uxtb r4, r4 -10004ff8: 4b0b ldr r3, [pc, #44] ; (10005028 ) -10004ffa: 781b ldrb r3, [r3, #0] -10004ffc: 42a3 cmp r3, r4 -10004ffe: d30e bcc.n 1000501e -10005000: 4a0a ldr r2, [pc, #40] ; (1000502c ) -10005002: 2a00 cmp r2, #0 -10005004: d0f0 beq.n 10004fe8 -10005006: 42a3 cmp r3, r4 -10005008: d8e7 bhi.n 10004fda -1000500a: 1ae3 subs r3, r4, r3 -1000500c: b2db uxtb r3, r3 -1000500e: 2b00 cmp r3, #0 -10005010: d1ec bne.n 10004fec -10005012: 00da lsls r2, r3, #3 -10005014: 1ad2 subs r2, r2, r3 -10005016: 0092 lsls r2, r2, #2 -10005018: 4b05 ldr r3, [pc, #20] ; (10005030 ) -1000501a: 189b adds r3, r3, r2 -1000501c: e7e7 b.n 10004fee -1000501e: bd70 pop {r4, r5, r6, pc} -10005020: 20000cfc .word 0x20000cfc -10005024: 20000c28 .word 0x20000c28 -10005028: 2000170c .word 0x2000170c -1000502c: 00000000 .word 0x00000000 -10005030: 100084c0 .word 0x100084c0 +1000512c : +1000512c: b570 push {r4, r5, r6, lr} +1000512e: 0005 movs r5, r0 +10005130: 4c1b ldr r4, [pc, #108] ; (100051a0 ) +10005132: 2237 movs r2, #55 ; 0x37 +10005134: 2100 movs r1, #0 +10005136: 0020 movs r0, r4 +10005138: f7ff f9f6 bl 10004528 <__wrap_memset> +1000513c: 1ce0 adds r0, r4, #3 +1000513e: 2210 movs r2, #16 +10005140: 21ff movs r1, #255 ; 0xff +10005142: f7ff f9f1 bl 10004528 <__wrap_memset> +10005146: 0020 movs r0, r4 +10005148: 3013 adds r0, #19 +1000514a: 2212 movs r2, #18 +1000514c: 21ff movs r1, #255 ; 0xff +1000514e: f7ff f9eb bl 10004528 <__wrap_memset> +10005152: f000 ffaf bl 100060b4 +10005156: 2400 movs r4, #0 +10005158: e00e b.n 10005178 +1000515a: 00e3 lsls r3, r4, #3 +1000515c: 1b1b subs r3, r3, r4 +1000515e: 009a lsls r2, r3, #2 +10005160: 4b10 ldr r3, [pc, #64] ; (100051a4 ) +10005162: 681b ldr r3, [r3, #0] +10005164: 189b adds r3, r3, r2 +10005166: e002 b.n 1000516e +10005168: 0023 movs r3, r4 +1000516a: e010 b.n 1000518e +1000516c: 2300 movs r3, #0 +1000516e: 685b ldr r3, [r3, #4] +10005170: 0028 movs r0, r5 +10005172: 4798 blx r3 +10005174: 3401 adds r4, #1 +10005176: b2e4 uxtb r4, r4 +10005178: 4b0b ldr r3, [pc, #44] ; (100051a8 ) +1000517a: 781b ldrb r3, [r3, #0] +1000517c: 42a3 cmp r3, r4 +1000517e: d30e bcc.n 1000519e +10005180: 4a0a ldr r2, [pc, #40] ; (100051ac ) +10005182: 2a00 cmp r2, #0 +10005184: d0f0 beq.n 10005168 +10005186: 42a3 cmp r3, r4 +10005188: d8e7 bhi.n 1000515a +1000518a: 1ae3 subs r3, r4, r3 +1000518c: b2db uxtb r3, r3 +1000518e: 2b00 cmp r3, #0 +10005190: d1ec bne.n 1000516c +10005192: 00da lsls r2, r3, #3 +10005194: 1ad2 subs r2, r2, r3 +10005196: 0092 lsls r2, r2, #2 +10005198: 4b05 ldr r3, [pc, #20] ; (100051b0 ) +1000519a: 189b adds r3, r3, r2 +1000519c: e7e7 b.n 1000516e +1000519e: bd70 pop {r4, r5, r6, pc} +100051a0: 20000cf4 .word 0x20000cf4 +100051a4: 20000c28 .word 0x20000c28 +100051a8: 20001720 .word 0x20001720 +100051ac: 00000000 .word 0x00000000 +100051b0: 10008b88 .word 0x10008b88 -10005034 : -10005034: b570 push {r4, r5, r6, lr} -10005036: 0005 movs r5, r0 -10005038: 000c movs r4, r1 -1000503a: 0016 movs r6, r2 -1000503c: 6908 ldr r0, [r1, #16] -1000503e: f000 ff83 bl 10005f48 -10005042: 68e3 ldr r3, [r4, #12] -10005044: 0031 movs r1, r6 -10005046: 0028 movs r0, r5 -10005048: 4798 blx r3 -1000504a: bd70 pop {r4, r5, r6, pc} +100051b4 : +100051b4: b570 push {r4, r5, r6, lr} +100051b6: 0005 movs r5, r0 +100051b8: 000c movs r4, r1 +100051ba: 0016 movs r6, r2 +100051bc: 6908 ldr r0, [r1, #16] +100051be: f000 ff83 bl 100060c8 +100051c2: 68e3 ldr r3, [r4, #12] +100051c4: 0031 movs r1, r6 +100051c6: 0028 movs r0, r5 +100051c8: 4798 blx r3 +100051ca: bd70 pop {r4, r5, r6, pc} -1000504c : -1000504c: b5f0 push {r4, r5, r6, r7, lr} -1000504e: 46d6 mov lr, sl -10005050: 464f mov r7, r9 -10005052: 4646 mov r6, r8 -10005054: b5c0 push {r6, r7, lr} -10005056: 4680 mov r8, r0 -10005058: 3901 subs r1, #1 -1000505a: b2c8 uxtb r0, r1 -1000505c: f7fb fb02 bl 10000664 -10005060: 2800 cmp r0, #0 -10005062: d002 beq.n 1000506a -10005064: 7843 ldrb r3, [r0, #1] -10005066: 2b02 cmp r3, #2 -10005068: d00a beq.n 10005080 -1000506a: 4a60 ldr r2, [pc, #384] ; (100051ec ) -1000506c: 4960 ldr r1, [pc, #384] ; (100051f0 ) -1000506e: 4861 ldr r0, [pc, #388] ; (100051f4 ) -10005070: f7ff fad4 bl 1000461c <__wrap_printf> -10005074: 2000 movs r0, #0 -10005076: bce0 pop {r5, r6, r7} -10005078: 46ba mov sl, r7 -1000507a: 46b1 mov r9, r6 -1000507c: 46a8 mov r8, r5 -1000507e: bdf0 pop {r4, r5, r6, r7, pc} -10005080: 79c5 ldrb r5, [r0, #7] -10005082: 116a asrs r2, r5, #5 -10005084: 2301 movs r3, #1 -10005086: 4c5c ldr r4, [pc, #368] ; (100051f8 ) -10005088: 401a ands r2, r3 -1000508a: 0111 lsls r1, r2, #4 -1000508c: 7822 ldrb r2, [r4, #0] -1000508e: 2610 movs r6, #16 -10005090: 43b2 bics r2, r6 -10005092: 430a orrs r2, r1 -10005094: 7022 strb r2, [r4, #0] -10005096: 11ad asrs r5, r5, #6 -10005098: 402b ands r3, r5 -1000509a: 015b lsls r3, r3, #5 -1000509c: b2d2 uxtb r2, r2 -1000509e: 2120 movs r1, #32 -100050a0: 438a bics r2, r1 -100050a2: 4313 orrs r3, r2 -100050a4: 7023 strb r3, [r4, #0] -100050a6: 0006 movs r6, r0 -100050a8: 3609 adds r6, #9 -100050aa: 7881 ldrb r1, [r0, #2] -100050ac: 78c3 ldrb r3, [r0, #3] -100050ae: 021b lsls r3, r3, #8 -100050b0: 430b orrs r3, r1 -100050b2: 4682 mov sl, r0 -100050b4: 449a add sl, r3 -100050b6: e078 b.n 100051aa -100050b8: 7833 ldrb r3, [r6, #0] -100050ba: 46b1 mov r9, r6 -100050bc: 18f6 adds r6, r6, r3 -100050be: e07b b.n 100051b8 -100050c0: 22ca movs r2, #202 ; 0xca -100050c2: 0092 lsls r2, r2, #2 -100050c4: 494a ldr r1, [pc, #296] ; (100051f0 ) -100050c6: 484b ldr r0, [pc, #300] ; (100051f4 ) -100050c8: f7ff faa8 bl 1000461c <__wrap_printf> -100050cc: 2000 movs r0, #0 -100050ce: e7d2 b.n 10005076 -100050d0: 00e3 lsls r3, r4, #3 -100050d2: 1b1b subs r3, r3, r4 -100050d4: 009a lsls r2, r3, #2 -100050d6: 4b49 ldr r3, [pc, #292] ; (100051fc ) -100050d8: 681b ldr r3, [r3, #0] -100050da: 189b adds r3, r3, r2 -100050dc: e002 b.n 100050e4 -100050de: 0023 movs r3, r4 -100050e0: e014 b.n 1000510c -100050e2: 2300 movs r3, #0 -100050e4: 689b ldr r3, [r3, #8] -100050e6: 003a movs r2, r7 -100050e8: 0031 movs r1, r6 -100050ea: 4640 mov r0, r8 -100050ec: 4798 blx r3 -100050ee: 1e05 subs r5, r0, #0 -100050f0: d114 bne.n 1000511c -100050f2: 3401 adds r4, #1 -100050f4: b2e4 uxtb r4, r4 -100050f6: 4b42 ldr r3, [pc, #264] ; (10005200 ) -100050f8: 781b ldrb r3, [r3, #0] -100050fa: 42a3 cmp r3, r4 -100050fc: d351 bcc.n 100051a2 -100050fe: 4a41 ldr r2, [pc, #260] ; (10005204 ) -10005100: 2a00 cmp r2, #0 -10005102: d0ec beq.n 100050de -10005104: 42a3 cmp r3, r4 -10005106: d8e3 bhi.n 100050d0 -10005108: 1ae3 subs r3, r4, r3 -1000510a: b2db uxtb r3, r3 -1000510c: 2b00 cmp r3, #0 -1000510e: d1e8 bne.n 100050e2 -10005110: 00da lsls r2, r3, #3 -10005112: 1ad2 subs r2, r2, r3 -10005114: 0092 lsls r2, r2, #2 -10005116: 4b3c ldr r3, [pc, #240] ; (10005208 ) -10005118: 189b adds r3, r3, r2 -1000511a: e7e3 b.n 100050e4 -1000511c: 2808 cmp r0, #8 -1000511e: d923 bls.n 10005168 -10005120: 4287 cmp r7, r0 -10005122: d321 bcc.n 10005168 -10005124: 78b2 ldrb r2, [r6, #2] -10005126: 4b34 ldr r3, [pc, #208] ; (100051f8 ) -10005128: 189b adds r3, r3, r2 -1000512a: 78db ldrb r3, [r3, #3] -1000512c: 2bff cmp r3, #255 ; 0xff -1000512e: d122 bne.n 10005176 -10005130: 4b31 ldr r3, [pc, #196] ; (100051f8 ) -10005132: 189b adds r3, r3, r2 -10005134: 70dc strb r4, [r3, #3] -10005136: 464b mov r3, r9 -10005138: 2b00 cmp r3, #0 -1000513a: d02a beq.n 10005192 -1000513c: 789a ldrb r2, [r3, #2] -1000513e: 78b3 ldrb r3, [r6, #2] -10005140: 429a cmp r2, r3 -10005142: d11f bne.n 10005184 -10005144: 464b mov r3, r9 -10005146: 791a ldrb r2, [r3, #4] -10005148: 7973 ldrb r3, [r6, #5] -1000514a: 429a cmp r2, r3 -1000514c: d11a bne.n 10005184 -1000514e: 2301 movs r3, #1 -10005150: 464a mov r2, r9 -10005152: 78d2 ldrb r2, [r2, #3] -10005154: 429a cmp r2, r3 -10005156: d91c bls.n 10005192 -10005158: 78b1 ldrb r1, [r6, #2] -1000515a: 1859 adds r1, r3, r1 -1000515c: 4a26 ldr r2, [pc, #152] ; (100051f8 ) -1000515e: 1852 adds r2, r2, r1 -10005160: 70d4 strb r4, [r2, #3] -10005162: 3301 adds r3, #1 -10005164: b2db uxtb r3, r3 -10005166: e7f3 b.n 10005150 -10005168: 4a28 ldr r2, [pc, #160] ; (1000520c ) -1000516a: 4921 ldr r1, [pc, #132] ; (100051f0 ) -1000516c: 4821 ldr r0, [pc, #132] ; (100051f4 ) -1000516e: f7ff fa55 bl 1000461c <__wrap_printf> -10005172: 2000 movs r0, #0 -10005174: e77f b.n 10005076 -10005176: 4a26 ldr r2, [pc, #152] ; (10005210 ) -10005178: 491d ldr r1, [pc, #116] ; (100051f0 ) -1000517a: 481e ldr r0, [pc, #120] ; (100051f4 ) -1000517c: f7ff fa4e bl 1000461c <__wrap_printf> -10005180: 2000 movs r0, #0 -10005182: e778 b.n 10005076 -10005184: 4a23 ldr r2, [pc, #140] ; (10005214 ) -10005186: 491a ldr r1, [pc, #104] ; (100051f0 ) -10005188: 481a ldr r0, [pc, #104] ; (100051f4 ) -1000518a: f7ff fa47 bl 1000461c <__wrap_printf> -1000518e: 2000 movs r0, #0 -10005190: e771 b.n 10005076 -10005192: 4819 ldr r0, [pc, #100] ; (100051f8 ) -10005194: 0023 movs r3, r4 -10005196: 002a movs r2, r5 -10005198: 0031 movs r1, r6 -1000519a: 3013 adds r0, #19 -1000519c: f7ff fef0 bl 10004f80 -100051a0: 1976 adds r6, r6, r5 -100051a2: 4b17 ldr r3, [pc, #92] ; (10005200 ) -100051a4: 781b ldrb r3, [r3, #0] -100051a6: 42a3 cmp r3, r4 -100051a8: d30f bcc.n 100051ca -100051aa: 4556 cmp r6, sl -100051ac: d215 bcs.n 100051da -100051ae: 7873 ldrb r3, [r6, #1] -100051b0: 2b0b cmp r3, #11 -100051b2: d081 beq.n 100050b8 -100051b4: 2300 movs r3, #0 -100051b6: 4699 mov r9, r3 -100051b8: 7873 ldrb r3, [r6, #1] -100051ba: 2b04 cmp r3, #4 -100051bc: d000 beq.n 100051c0 -100051be: e77f b.n 100050c0 -100051c0: 4653 mov r3, sl -100051c2: 1b9f subs r7, r3, r6 -100051c4: b2bf uxth r7, r7 -100051c6: 2400 movs r4, #0 -100051c8: e795 b.n 100050f6 -100051ca: 22d5 movs r2, #213 ; 0xd5 -100051cc: 0092 lsls r2, r2, #2 -100051ce: 4908 ldr r1, [pc, #32] ; (100051f0 ) -100051d0: 4808 ldr r0, [pc, #32] ; (100051f4 ) -100051d2: f7ff fa23 bl 1000461c <__wrap_printf> -100051d6: 2000 movs r0, #0 -100051d8: e74d b.n 10005076 -100051da: 4b0f ldr r3, [pc, #60] ; (10005218 ) -100051dc: 2b00 cmp r3, #0 -100051de: d003 beq.n 100051e8 -100051e0: e000 b.n 100051e4 -100051e2: bf00 nop -100051e4: 2001 movs r0, #1 -100051e6: e746 b.n 10005076 -100051e8: 2001 movs r0, #1 -100051ea: e744 b.n 10005076 -100051ec: 00000313 .word 0x00000313 -100051f0: 10008474 .word 0x10008474 -100051f4: 10008330 .word 0x10008330 -100051f8: 20000cfc .word 0x20000cfc -100051fc: 20000c28 .word 0x20000c28 -10005200: 2000170c .word 0x2000170c -10005204: 00000000 .word 0x00000000 -10005208: 100084c0 .word 0x100084c0 -1000520c: 00000336 .word 0x00000336 -10005210: 00000339 .word 0x00000339 -10005214: 00000342 .word 0x00000342 -10005218: 00000000 .word 0x00000000 +100051cc : +100051cc: b5f0 push {r4, r5, r6, r7, lr} +100051ce: 46d6 mov lr, sl +100051d0: 464f mov r7, r9 +100051d2: 4646 mov r6, r8 +100051d4: b5c0 push {r6, r7, lr} +100051d6: 4680 mov r8, r0 +100051d8: 3901 subs r1, #1 +100051da: b2c8 uxtb r0, r1 +100051dc: f7fb fb84 bl 100008e8 +100051e0: 2800 cmp r0, #0 +100051e2: d002 beq.n 100051ea +100051e4: 7843 ldrb r3, [r0, #1] +100051e6: 2b02 cmp r3, #2 +100051e8: d00a beq.n 10005200 +100051ea: 4a60 ldr r2, [pc, #384] ; (1000536c ) +100051ec: 4960 ldr r1, [pc, #384] ; (10005370 ) +100051ee: 4861 ldr r0, [pc, #388] ; (10005374 ) +100051f0: f7ff fad4 bl 1000479c <__wrap_printf> +100051f4: 2000 movs r0, #0 +100051f6: bce0 pop {r5, r6, r7} +100051f8: 46ba mov sl, r7 +100051fa: 46b1 mov r9, r6 +100051fc: 46a8 mov r8, r5 +100051fe: bdf0 pop {r4, r5, r6, r7, pc} +10005200: 79c5 ldrb r5, [r0, #7] +10005202: 116a asrs r2, r5, #5 +10005204: 2301 movs r3, #1 +10005206: 4c5c ldr r4, [pc, #368] ; (10005378 ) +10005208: 401a ands r2, r3 +1000520a: 0111 lsls r1, r2, #4 +1000520c: 7822 ldrb r2, [r4, #0] +1000520e: 2610 movs r6, #16 +10005210: 43b2 bics r2, r6 +10005212: 430a orrs r2, r1 +10005214: 7022 strb r2, [r4, #0] +10005216: 11ad asrs r5, r5, #6 +10005218: 402b ands r3, r5 +1000521a: 015b lsls r3, r3, #5 +1000521c: b2d2 uxtb r2, r2 +1000521e: 2120 movs r1, #32 +10005220: 438a bics r2, r1 +10005222: 4313 orrs r3, r2 +10005224: 7023 strb r3, [r4, #0] +10005226: 0006 movs r6, r0 +10005228: 3609 adds r6, #9 +1000522a: 7881 ldrb r1, [r0, #2] +1000522c: 78c3 ldrb r3, [r0, #3] +1000522e: 021b lsls r3, r3, #8 +10005230: 430b orrs r3, r1 +10005232: 4682 mov sl, r0 +10005234: 449a add sl, r3 +10005236: e078 b.n 1000532a +10005238: 7833 ldrb r3, [r6, #0] +1000523a: 46b1 mov r9, r6 +1000523c: 18f6 adds r6, r6, r3 +1000523e: e07b b.n 10005338 +10005240: 22ca movs r2, #202 ; 0xca +10005242: 0092 lsls r2, r2, #2 +10005244: 494a ldr r1, [pc, #296] ; (10005370 ) +10005246: 484b ldr r0, [pc, #300] ; (10005374 ) +10005248: f7ff faa8 bl 1000479c <__wrap_printf> +1000524c: 2000 movs r0, #0 +1000524e: e7d2 b.n 100051f6 +10005250: 00e3 lsls r3, r4, #3 +10005252: 1b1b subs r3, r3, r4 +10005254: 009a lsls r2, r3, #2 +10005256: 4b49 ldr r3, [pc, #292] ; (1000537c ) +10005258: 681b ldr r3, [r3, #0] +1000525a: 189b adds r3, r3, r2 +1000525c: e002 b.n 10005264 +1000525e: 0023 movs r3, r4 +10005260: e014 b.n 1000528c +10005262: 2300 movs r3, #0 +10005264: 689b ldr r3, [r3, #8] +10005266: 003a movs r2, r7 +10005268: 0031 movs r1, r6 +1000526a: 4640 mov r0, r8 +1000526c: 4798 blx r3 +1000526e: 1e05 subs r5, r0, #0 +10005270: d114 bne.n 1000529c +10005272: 3401 adds r4, #1 +10005274: b2e4 uxtb r4, r4 +10005276: 4b42 ldr r3, [pc, #264] ; (10005380 ) +10005278: 781b ldrb r3, [r3, #0] +1000527a: 42a3 cmp r3, r4 +1000527c: d351 bcc.n 10005322 +1000527e: 4a41 ldr r2, [pc, #260] ; (10005384 ) +10005280: 2a00 cmp r2, #0 +10005282: d0ec beq.n 1000525e +10005284: 42a3 cmp r3, r4 +10005286: d8e3 bhi.n 10005250 +10005288: 1ae3 subs r3, r4, r3 +1000528a: b2db uxtb r3, r3 +1000528c: 2b00 cmp r3, #0 +1000528e: d1e8 bne.n 10005262 +10005290: 00da lsls r2, r3, #3 +10005292: 1ad2 subs r2, r2, r3 +10005294: 0092 lsls r2, r2, #2 +10005296: 4b3c ldr r3, [pc, #240] ; (10005388 ) +10005298: 189b adds r3, r3, r2 +1000529a: e7e3 b.n 10005264 +1000529c: 2808 cmp r0, #8 +1000529e: d923 bls.n 100052e8 +100052a0: 4287 cmp r7, r0 +100052a2: d321 bcc.n 100052e8 +100052a4: 78b2 ldrb r2, [r6, #2] +100052a6: 4b34 ldr r3, [pc, #208] ; (10005378 ) +100052a8: 189b adds r3, r3, r2 +100052aa: 78db ldrb r3, [r3, #3] +100052ac: 2bff cmp r3, #255 ; 0xff +100052ae: d122 bne.n 100052f6 +100052b0: 4b31 ldr r3, [pc, #196] ; (10005378 ) +100052b2: 189b adds r3, r3, r2 +100052b4: 70dc strb r4, [r3, #3] +100052b6: 464b mov r3, r9 +100052b8: 2b00 cmp r3, #0 +100052ba: d02a beq.n 10005312 +100052bc: 789a ldrb r2, [r3, #2] +100052be: 78b3 ldrb r3, [r6, #2] +100052c0: 429a cmp r2, r3 +100052c2: d11f bne.n 10005304 +100052c4: 464b mov r3, r9 +100052c6: 791a ldrb r2, [r3, #4] +100052c8: 7973 ldrb r3, [r6, #5] +100052ca: 429a cmp r2, r3 +100052cc: d11a bne.n 10005304 +100052ce: 2301 movs r3, #1 +100052d0: 464a mov r2, r9 +100052d2: 78d2 ldrb r2, [r2, #3] +100052d4: 429a cmp r2, r3 +100052d6: d91c bls.n 10005312 +100052d8: 78b1 ldrb r1, [r6, #2] +100052da: 1859 adds r1, r3, r1 +100052dc: 4a26 ldr r2, [pc, #152] ; (10005378 ) +100052de: 1852 adds r2, r2, r1 +100052e0: 70d4 strb r4, [r2, #3] +100052e2: 3301 adds r3, #1 +100052e4: b2db uxtb r3, r3 +100052e6: e7f3 b.n 100052d0 +100052e8: 4a28 ldr r2, [pc, #160] ; (1000538c ) +100052ea: 4921 ldr r1, [pc, #132] ; (10005370 ) +100052ec: 4821 ldr r0, [pc, #132] ; (10005374 ) +100052ee: f7ff fa55 bl 1000479c <__wrap_printf> +100052f2: 2000 movs r0, #0 +100052f4: e77f b.n 100051f6 +100052f6: 4a26 ldr r2, [pc, #152] ; (10005390 ) +100052f8: 491d ldr r1, [pc, #116] ; (10005370 ) +100052fa: 481e ldr r0, [pc, #120] ; (10005374 ) +100052fc: f7ff fa4e bl 1000479c <__wrap_printf> +10005300: 2000 movs r0, #0 +10005302: e778 b.n 100051f6 +10005304: 4a23 ldr r2, [pc, #140] ; (10005394 ) +10005306: 491a ldr r1, [pc, #104] ; (10005370 ) +10005308: 481a ldr r0, [pc, #104] ; (10005374 ) +1000530a: f7ff fa47 bl 1000479c <__wrap_printf> +1000530e: 2000 movs r0, #0 +10005310: e771 b.n 100051f6 +10005312: 4819 ldr r0, [pc, #100] ; (10005378 ) +10005314: 0023 movs r3, r4 +10005316: 002a movs r2, r5 +10005318: 0031 movs r1, r6 +1000531a: 3013 adds r0, #19 +1000531c: f7ff fef0 bl 10005100 +10005320: 1976 adds r6, r6, r5 +10005322: 4b17 ldr r3, [pc, #92] ; (10005380 ) +10005324: 781b ldrb r3, [r3, #0] +10005326: 42a3 cmp r3, r4 +10005328: d30f bcc.n 1000534a +1000532a: 4556 cmp r6, sl +1000532c: d215 bcs.n 1000535a +1000532e: 7873 ldrb r3, [r6, #1] +10005330: 2b0b cmp r3, #11 +10005332: d081 beq.n 10005238 +10005334: 2300 movs r3, #0 +10005336: 4699 mov r9, r3 +10005338: 7873 ldrb r3, [r6, #1] +1000533a: 2b04 cmp r3, #4 +1000533c: d000 beq.n 10005340 +1000533e: e77f b.n 10005240 +10005340: 4653 mov r3, sl +10005342: 1b9f subs r7, r3, r6 +10005344: b2bf uxth r7, r7 +10005346: 2400 movs r4, #0 +10005348: e795 b.n 10005276 +1000534a: 22d5 movs r2, #213 ; 0xd5 +1000534c: 0092 lsls r2, r2, #2 +1000534e: 4908 ldr r1, [pc, #32] ; (10005370 ) +10005350: 4808 ldr r0, [pc, #32] ; (10005374 ) +10005352: f7ff fa23 bl 1000479c <__wrap_printf> +10005356: 2000 movs r0, #0 +10005358: e74d b.n 100051f6 +1000535a: 4b0f ldr r3, [pc, #60] ; (10005398 ) +1000535c: 2b00 cmp r3, #0 +1000535e: d003 beq.n 10005368 +10005360: e000 b.n 10005364 +10005362: bf00 nop +10005364: 2001 movs r0, #1 +10005366: e746 b.n 100051f6 +10005368: 2001 movs r0, #1 +1000536a: e744 b.n 100051f6 +1000536c: 00000313 .word 0x00000313 +10005370: 10008b3c .word 0x10008b3c +10005374: 100089f8 .word 0x100089f8 +10005378: 20000cf4 .word 0x20000cf4 +1000537c: 20000c28 .word 0x20000c28 +10005380: 20001720 .word 0x20001720 +10005384: 00000000 .word 0x00000000 +10005388: 10008b88 .word 0x10008b88 +1000538c: 00000336 .word 0x00000336 +10005390: 00000339 .word 0x00000339 +10005394: 00000342 .word 0x00000342 +10005398: 00000000 .word 0x00000000 -1000521c : -1000521c: b5f0 push {r4, r5, r6, r7, lr} -1000521e: b083 sub sp, #12 -10005220: 0005 movs r5, r0 -10005222: 000c movs r4, r1 -10005224: 78cb ldrb r3, [r1, #3] -10005226: 7888 ldrb r0, [r1, #2] -10005228: 2b0f cmp r3, #15 -1000522a: d85e bhi.n 100052ea -1000522c: 009b lsls r3, r3, #2 -1000522e: 4a32 ldr r2, [pc, #200] ; (100052f8 ) -10005230: 58d3 ldr r3, [r2, r3] -10005232: 469f mov pc, r3 -10005234: f7fb fa0e bl 10000654 -10005238: 0002 movs r2, r0 -1000523a: 2312 movs r3, #18 -1000523c: 0021 movs r1, r4 -1000523e: 0028 movs r0, r5 -10005240: f000 fe24 bl 10005e8c -10005244: e052 b.n 100052ec -10005246: 4b2d ldr r3, [pc, #180] ; (100052fc ) -10005248: 2b00 cmp r3, #0 -1000524a: d010 beq.n 1000526e -1000524c: e000 b.n 10005250 -1000524e: bf00 nop -10005250: 0006 movs r6, r0 -10005252: 466b mov r3, sp -10005254: 1d9f adds r7, r3, #6 -10005256: 1c81 adds r1, r0, #2 -10005258: 2202 movs r2, #2 -1000525a: 0038 movs r0, r7 -1000525c: f7ff f8aa bl 100043b4 <__wrap___aeabi_memcpy> -10005260: 883b ldrh r3, [r7, #0] -10005262: 0032 movs r2, r6 -10005264: 0021 movs r1, r4 -10005266: 0028 movs r0, r5 -10005268: f000 fe10 bl 10005e8c -1000526c: e03e b.n 100052ec -1000526e: 2000 movs r0, #0 -10005270: e03c b.n 100052ec -10005272: f7fb f9f7 bl 10000664 -10005276: 1e06 subs r6, r0, #0 -10005278: d00d beq.n 10005296 -1000527a: 466b mov r3, sp -1000527c: 1d9f adds r7, r3, #6 -1000527e: 1c81 adds r1, r0, #2 -10005280: 2202 movs r2, #2 -10005282: 0038 movs r0, r7 -10005284: f7ff f896 bl 100043b4 <__wrap___aeabi_memcpy> -10005288: 883b ldrh r3, [r7, #0] -1000528a: 0032 movs r2, r6 -1000528c: 0021 movs r1, r4 -1000528e: 0028 movs r0, r5 -10005290: f000 fdfc bl 10005e8c -10005294: e02a b.n 100052ec -10005296: 4a1a ldr r2, [pc, #104] ; (10005300 ) -10005298: 491a ldr r1, [pc, #104] ; (10005304 ) -1000529a: 481b ldr r0, [pc, #108] ; (10005308 ) -1000529c: f7ff f9be bl 1000461c <__wrap_printf> -100052a0: 2000 movs r0, #0 -100052a2: e023 b.n 100052ec -100052a4: 790b ldrb r3, [r1, #4] -100052a6: 7949 ldrb r1, [r1, #5] -100052a8: 0209 lsls r1, r1, #8 -100052aa: 4319 orrs r1, r3 -100052ac: f7fb f9de bl 1000066c -100052b0: 1e02 subs r2, r0, #0 -100052b2: d01d beq.n 100052f0 -100052b4: 7803 ldrb r3, [r0, #0] -100052b6: 0021 movs r1, r4 -100052b8: 0028 movs r0, r5 -100052ba: f000 fde7 bl 10005e8c -100052be: e015 b.n 100052ec -100052c0: 4b12 ldr r3, [pc, #72] ; (1000530c ) -100052c2: 2b00 cmp r3, #0 -100052c4: d016 beq.n 100052f4 -100052c6: e000 b.n 100052ca -100052c8: bf00 nop -100052ca: 1e02 subs r2, r0, #0 -100052cc: d005 beq.n 100052da -100052ce: 7803 ldrb r3, [r0, #0] -100052d0: 0021 movs r1, r4 -100052d2: 0028 movs r0, r5 -100052d4: f000 fdda bl 10005e8c -100052d8: e008 b.n 100052ec -100052da: 32f0 adds r2, #240 ; 0xf0 -100052dc: 0092 lsls r2, r2, #2 -100052de: 4909 ldr r1, [pc, #36] ; (10005304 ) -100052e0: 4809 ldr r0, [pc, #36] ; (10005308 ) -100052e2: f7ff f99b bl 1000461c <__wrap_printf> -100052e6: 2000 movs r0, #0 -100052e8: e000 b.n 100052ec -100052ea: 2000 movs r0, #0 -100052ec: b003 add sp, #12 -100052ee: bdf0 pop {r4, r5, r6, r7, pc} -100052f0: 2000 movs r0, #0 -100052f2: e7fb b.n 100052ec -100052f4: 2000 movs r0, #0 -100052f6: e7f9 b.n 100052ec -100052f8: 10008348 .word 0x10008348 -100052fc: 00000000 .word 0x00000000 -10005300: 000003a2 .word 0x000003a2 -10005304: 1000845c .word 0x1000845c -10005308: 10008330 .word 0x10008330 -1000530c: 00000000 .word 0x00000000 +1000539c : +1000539c: b5f0 push {r4, r5, r6, r7, lr} +1000539e: b083 sub sp, #12 +100053a0: 0005 movs r5, r0 +100053a2: 000c movs r4, r1 +100053a4: 78cb ldrb r3, [r1, #3] +100053a6: 7888 ldrb r0, [r1, #2] +100053a8: 2b0f cmp r3, #15 +100053aa: d85e bhi.n 1000546a +100053ac: 009b lsls r3, r3, #2 +100053ae: 4a32 ldr r2, [pc, #200] ; (10005478 ) +100053b0: 58d3 ldr r3, [r2, r3] +100053b2: 469f mov pc, r3 +100053b4: f7fb fa90 bl 100008d8 +100053b8: 0002 movs r2, r0 +100053ba: 2312 movs r3, #18 +100053bc: 0021 movs r1, r4 +100053be: 0028 movs r0, r5 +100053c0: f000 fe24 bl 1000600c +100053c4: e052 b.n 1000546c +100053c6: 4b2d ldr r3, [pc, #180] ; (1000547c ) +100053c8: 2b00 cmp r3, #0 +100053ca: d010 beq.n 100053ee +100053cc: e000 b.n 100053d0 +100053ce: bf00 nop +100053d0: 0006 movs r6, r0 +100053d2: 466b mov r3, sp +100053d4: 1d9f adds r7, r3, #6 +100053d6: 1c81 adds r1, r0, #2 +100053d8: 2202 movs r2, #2 +100053da: 0038 movs r0, r7 +100053dc: f7ff f8aa bl 10004534 <__wrap___aeabi_memcpy> +100053e0: 883b ldrh r3, [r7, #0] +100053e2: 0032 movs r2, r6 +100053e4: 0021 movs r1, r4 +100053e6: 0028 movs r0, r5 +100053e8: f000 fe10 bl 1000600c +100053ec: e03e b.n 1000546c +100053ee: 2000 movs r0, #0 +100053f0: e03c b.n 1000546c +100053f2: f7fb fa79 bl 100008e8 +100053f6: 1e06 subs r6, r0, #0 +100053f8: d00d beq.n 10005416 +100053fa: 466b mov r3, sp +100053fc: 1d9f adds r7, r3, #6 +100053fe: 1c81 adds r1, r0, #2 +10005400: 2202 movs r2, #2 +10005402: 0038 movs r0, r7 +10005404: f7ff f896 bl 10004534 <__wrap___aeabi_memcpy> +10005408: 883b ldrh r3, [r7, #0] +1000540a: 0032 movs r2, r6 +1000540c: 0021 movs r1, r4 +1000540e: 0028 movs r0, r5 +10005410: f000 fdfc bl 1000600c +10005414: e02a b.n 1000546c +10005416: 4a1a ldr r2, [pc, #104] ; (10005480 ) +10005418: 491a ldr r1, [pc, #104] ; (10005484 ) +1000541a: 481b ldr r0, [pc, #108] ; (10005488 ) +1000541c: f7ff f9be bl 1000479c <__wrap_printf> +10005420: 2000 movs r0, #0 +10005422: e023 b.n 1000546c +10005424: 790b ldrb r3, [r1, #4] +10005426: 7949 ldrb r1, [r1, #5] +10005428: 0209 lsls r1, r1, #8 +1000542a: 4319 orrs r1, r3 +1000542c: f7fb fa60 bl 100008f0 +10005430: 1e02 subs r2, r0, #0 +10005432: d01d beq.n 10005470 +10005434: 7803 ldrb r3, [r0, #0] +10005436: 0021 movs r1, r4 +10005438: 0028 movs r0, r5 +1000543a: f000 fde7 bl 1000600c +1000543e: e015 b.n 1000546c +10005440: 4b12 ldr r3, [pc, #72] ; (1000548c ) +10005442: 2b00 cmp r3, #0 +10005444: d016 beq.n 10005474 +10005446: e000 b.n 1000544a +10005448: bf00 nop +1000544a: 1e02 subs r2, r0, #0 +1000544c: d005 beq.n 1000545a +1000544e: 7803 ldrb r3, [r0, #0] +10005450: 0021 movs r1, r4 +10005452: 0028 movs r0, r5 +10005454: f000 fdda bl 1000600c +10005458: e008 b.n 1000546c +1000545a: 32f0 adds r2, #240 ; 0xf0 +1000545c: 0092 lsls r2, r2, #2 +1000545e: 4909 ldr r1, [pc, #36] ; (10005484 ) +10005460: 4809 ldr r0, [pc, #36] ; (10005488 ) +10005462: f7ff f99b bl 1000479c <__wrap_printf> +10005466: 2000 movs r0, #0 +10005468: e000 b.n 1000546c +1000546a: 2000 movs r0, #0 +1000546c: b003 add sp, #12 +1000546e: bdf0 pop {r4, r5, r6, r7, pc} +10005470: 2000 movs r0, #0 +10005472: e7fb b.n 1000546c +10005474: 2000 movs r0, #0 +10005476: e7f9 b.n 1000546c +10005478: 10008a10 .word 0x10008a10 +1000547c: 00000000 .word 0x00000000 +10005480: 000003a2 .word 0x000003a2 +10005484: 10008b24 .word 0x10008b24 +10005488: 100089f8 .word 0x100089f8 +1000548c: 00000000 .word 0x00000000 -10005310 : -10005310: 4b02 ldr r3, [pc, #8] ; (1000531c ) -10005312: 7858 ldrb r0, [r3, #1] -10005314: 1e43 subs r3, r0, #1 -10005316: 4198 sbcs r0, r3 -10005318: b2c0 uxtb r0, r0 -1000531a: 4770 bx lr -1000531c: 20000cfc .word 0x20000cfc +10005490 : +10005490: 4b02 ldr r3, [pc, #8] ; (1000549c ) +10005492: 7858 ldrb r0, [r3, #1] +10005494: 1e43 subs r3, r0, #1 +10005496: 4198 sbcs r0, r3 +10005498: b2c0 uxtb r0, r0 +1000549a: 4770 bx lr +1000549c: 20000cf4 .word 0x20000cf4 -10005320 : -10005320: 4b02 ldr r3, [pc, #8] ; (1000532c ) -10005322: 7818 ldrb r0, [r3, #0] -10005324: 0740 lsls r0, r0, #29 -10005326: 0fc0 lsrs r0, r0, #31 -10005328: 4770 bx lr -1000532a: 46c0 nop ; (mov r8, r8) -1000532c: 20000cfc .word 0x20000cfc +100054a0 : +100054a0: 4b02 ldr r3, [pc, #8] ; (100054ac ) +100054a2: 7818 ldrb r0, [r3, #0] +100054a4: 0740 lsls r0, r0, #29 +100054a6: 0fc0 lsrs r0, r0, #31 +100054a8: 4770 bx lr +100054aa: 46c0 nop ; (mov r8, r8) +100054ac: 20000cf4 .word 0x20000cf4 -10005330 : -10005330: b510 push {r4, lr} -10005332: 2237 movs r2, #55 ; 0x37 -10005334: 2100 movs r1, #0 -10005336: 4823 ldr r0, [pc, #140] ; (100053c4 ) -10005338: f7ff f836 bl 100043a8 <__wrap_memset> -1000533c: 4c22 ldr r4, [pc, #136] ; (100053c8 ) -1000533e: 0020 movs r0, r4 -10005340: f7fc f96e bl 10001620 -10005344: 4b21 ldr r3, [pc, #132] ; (100053cc ) -10005346: 601c str r4, [r3, #0] -10005348: 4c21 ldr r4, [pc, #132] ; (100053d0 ) -1000534a: 0020 movs r0, r4 -1000534c: 3018 adds r0, #24 -1000534e: f7fc f97a bl 10001646 -10005352: 0020 movs r0, r4 -10005354: f001 f9cb bl 100066ee -10005358: 4b1e ldr r3, [pc, #120] ; (100053d4 ) -1000535a: 601c str r4, [r3, #0] -1000535c: 4b1e ldr r3, [pc, #120] ; (100053d8 ) -1000535e: 2b00 cmp r3, #0 -10005360: d004 beq.n 1000536c -10005362: 481e ldr r0, [pc, #120] ; (100053dc ) -10005364: e000 b.n 10005368 -10005366: bf00 nop -10005368: 4b1d ldr r3, [pc, #116] ; (100053e0 ) -1000536a: 6018 str r0, [r3, #0] -1000536c: 2400 movs r4, #0 -1000536e: e00d b.n 1000538c -10005370: 00e3 lsls r3, r4, #3 -10005372: 1b1b subs r3, r3, r4 -10005374: 009a lsls r2, r3, #2 -10005376: 4b1a ldr r3, [pc, #104] ; (100053e0 ) -10005378: 681b ldr r3, [r3, #0] -1000537a: 189b adds r3, r3, r2 -1000537c: e002 b.n 10005384 -1000537e: 0023 movs r3, r4 -10005380: e00f b.n 100053a2 -10005382: 2300 movs r3, #0 -10005384: 681b ldr r3, [r3, #0] -10005386: 4798 blx r3 -10005388: 3401 adds r4, #1 -1000538a: b2e4 uxtb r4, r4 -1000538c: 4b13 ldr r3, [pc, #76] ; (100053dc ) -1000538e: 781b ldrb r3, [r3, #0] -10005390: 42a3 cmp r3, r4 -10005392: d30e bcc.n 100053b2 -10005394: 4a10 ldr r2, [pc, #64] ; (100053d8 ) -10005396: 2a00 cmp r2, #0 -10005398: d0f1 beq.n 1000537e -1000539a: 42a3 cmp r3, r4 -1000539c: d8e8 bhi.n 10005370 -1000539e: 1ae3 subs r3, r4, r3 -100053a0: b2db uxtb r3, r3 -100053a2: 2b00 cmp r3, #0 -100053a4: d1ed bne.n 10005382 -100053a6: 00da lsls r2, r3, #3 -100053a8: 1ad2 subs r2, r2, r3 -100053aa: 0092 lsls r2, r2, #2 -100053ac: 4b0d ldr r3, [pc, #52] ; (100053e4 ) -100053ae: 189b adds r3, r3, r2 -100053b0: e7e8 b.n 10005384 -100053b2: 2000 movs r0, #0 -100053b4: f7ff fbec bl 10004b90 -100053b8: 2000 movs r0, #0 -100053ba: f7ff fba3 bl 10004b04 -100053be: 2001 movs r0, #1 -100053c0: bd10 pop {r4, pc} -100053c2: 46c0 nop ; (mov r8, r8) -100053c4: 20000cfc .word 0x20000cfc -100053c8: 20000cb4 .word 0x20000cb4 -100053cc: 20000d34 .word 0x20000d34 -100053d0: 2000035c .word 0x2000035c -100053d4: 20000d38 .word 0x20000d38 -100053d8: 00000000 .word 0x00000000 -100053dc: 2000170c .word 0x2000170c -100053e0: 20000c28 .word 0x20000c28 -100053e4: 100084c0 .word 0x100084c0 +100054b0 : +100054b0: b510 push {r4, lr} +100054b2: 2237 movs r2, #55 ; 0x37 +100054b4: 2100 movs r1, #0 +100054b6: 4823 ldr r0, [pc, #140] ; (10005544 ) +100054b8: f7ff f836 bl 10004528 <__wrap_memset> +100054bc: 4c22 ldr r4, [pc, #136] ; (10005548 ) +100054be: 0020 movs r0, r4 +100054c0: f7fc f96e bl 100017a0 +100054c4: 4b21 ldr r3, [pc, #132] ; (1000554c ) +100054c6: 601c str r4, [r3, #0] +100054c8: 4c21 ldr r4, [pc, #132] ; (10005550 ) +100054ca: 0020 movs r0, r4 +100054cc: 3018 adds r0, #24 +100054ce: f7fc f97a bl 100017c6 +100054d2: 0020 movs r0, r4 +100054d4: f001 f9cb bl 1000686e +100054d8: 4b1e ldr r3, [pc, #120] ; (10005554 ) +100054da: 601c str r4, [r3, #0] +100054dc: 4b1e ldr r3, [pc, #120] ; (10005558 ) +100054de: 2b00 cmp r3, #0 +100054e0: d004 beq.n 100054ec +100054e2: 481e ldr r0, [pc, #120] ; (1000555c ) +100054e4: e000 b.n 100054e8 +100054e6: bf00 nop +100054e8: 4b1d ldr r3, [pc, #116] ; (10005560 ) +100054ea: 6018 str r0, [r3, #0] +100054ec: 2400 movs r4, #0 +100054ee: e00d b.n 1000550c +100054f0: 00e3 lsls r3, r4, #3 +100054f2: 1b1b subs r3, r3, r4 +100054f4: 009a lsls r2, r3, #2 +100054f6: 4b1a ldr r3, [pc, #104] ; (10005560 ) +100054f8: 681b ldr r3, [r3, #0] +100054fa: 189b adds r3, r3, r2 +100054fc: e002 b.n 10005504 +100054fe: 0023 movs r3, r4 +10005500: e00f b.n 10005522 +10005502: 2300 movs r3, #0 +10005504: 681b ldr r3, [r3, #0] +10005506: 4798 blx r3 +10005508: 3401 adds r4, #1 +1000550a: b2e4 uxtb r4, r4 +1000550c: 4b13 ldr r3, [pc, #76] ; (1000555c ) +1000550e: 781b ldrb r3, [r3, #0] +10005510: 42a3 cmp r3, r4 +10005512: d30e bcc.n 10005532 +10005514: 4a10 ldr r2, [pc, #64] ; (10005558 ) +10005516: 2a00 cmp r2, #0 +10005518: d0f1 beq.n 100054fe +1000551a: 42a3 cmp r3, r4 +1000551c: d8e8 bhi.n 100054f0 +1000551e: 1ae3 subs r3, r4, r3 +10005520: b2db uxtb r3, r3 +10005522: 2b00 cmp r3, #0 +10005524: d1ed bne.n 10005502 +10005526: 00da lsls r2, r3, #3 +10005528: 1ad2 subs r2, r2, r3 +1000552a: 0092 lsls r2, r2, #2 +1000552c: 4b0d ldr r3, [pc, #52] ; (10005564 ) +1000552e: 189b adds r3, r3, r2 +10005530: e7e8 b.n 10005504 +10005532: 2000 movs r0, #0 +10005534: f7ff fbec bl 10004d10 +10005538: 2000 movs r0, #0 +1000553a: f7ff fba3 bl 10004c84 +1000553e: 2001 movs r0, #1 +10005540: bd10 pop {r4, pc} +10005542: 46c0 nop ; (mov r8, r8) +10005544: 20000cf4 .word 0x20000cf4 +10005548: 20000cac .word 0x20000cac +1000554c: 20000d2c .word 0x20000d2c +10005550: 2000035c .word 0x2000035c +10005554: 20000d30 .word 0x20000d30 +10005558: 00000000 .word 0x00000000 +1000555c: 20001720 .word 0x20001720 +10005560: 20000c28 .word 0x20000c28 +10005564: 10008b88 .word 0x10008b88 -100053e8 : -100053e8: b510 push {r4, lr} -100053ea: 0001 movs r1, r0 -100053ec: 7843 ldrb r3, [r0, #1] -100053ee: 2b04 cmp r3, #4 -100053f0: d100 bne.n 100053f4 -100053f2: e06c b.n 100054ce -100053f4: d805 bhi.n 10005402 -100053f6: 2b02 cmp r3, #2 -100053f8: d032 beq.n 10005460 -100053fa: 2b03 cmp r3, #3 -100053fc: d000 beq.n 10005400 -100053fe: e09f b.n 10005540 -10005400: bd10 pop {r4, pc} -10005402: 2b05 cmp r3, #5 -10005404: d000 beq.n 10005408 -10005406: e09b b.n 10005540 -10005408: 4b62 ldr r3, [pc, #392] ; (10005594 ) -1000540a: 781b ldrb r3, [r3, #0] -1000540c: 07db lsls r3, r3, #31 -1000540e: d5f7 bpl.n 10005400 -10005410: 4a60 ldr r2, [pc, #384] ; (10005594 ) -10005412: 7813 ldrb r3, [r2, #0] -10005414: 2004 movs r0, #4 -10005416: 4383 bics r3, r0 -10005418: 7013 strb r3, [r2, #0] -1000541a: 4b5f ldr r3, [pc, #380] ; (10005598 ) -1000541c: 681c ldr r4, [r3, #0] -1000541e: 6963 ldr r3, [r4, #20] -10005420: 2b00 cmp r3, #0 -10005422: d000 beq.n 10005426 -10005424: e086 b.n 10005534 -10005426: 69a2 ldr r2, [r4, #24] -10005428: f3ef 8010 mrs r0, PRIMASK -1000542c: b672 cpsid i -1000542e: 6813 ldr r3, [r2, #0] -10005430: 2b00 cmp r3, #0 -10005432: d0fc beq.n 1000542e -10005434: f3bf 8f5f dmb sy -10005438: 61e0 str r0, [r4, #28] -1000543a: 0020 movs r0, r4 -1000543c: f001 f929 bl 10006692 -10005440: 69a2 ldr r2, [r4, #24] -10005442: 69e3 ldr r3, [r4, #28] -10005444: f3bf 8f5f dmb sy -10005448: 2100 movs r1, #0 -1000544a: 6011 str r1, [r2, #0] -1000544c: f383 8810 msr PRIMASK, r3 -10005450: 2800 cmp r0, #0 -10005452: d1d5 bne.n 10005400 -10005454: 22ad movs r2, #173 ; 0xad -10005456: 4951 ldr r1, [pc, #324] ; (1000559c ) -10005458: 4851 ldr r0, [pc, #324] ; (100055a0 ) -1000545a: f7ff f8df bl 1000461c <__wrap_printf> -1000545e: e7cf b.n 10005400 -10005460: 4b4c ldr r3, [pc, #304] ; (10005594 ) -10005462: 781a ldrb r2, [r3, #0] -10005464: 2001 movs r0, #1 -10005466: 4382 bics r2, r0 -10005468: 701a strb r2, [r3, #0] -1000546a: 781a ldrb r2, [r3, #0] -1000546c: 3001 adds r0, #1 -1000546e: 4382 bics r2, r0 -10005470: 701a strb r2, [r3, #0] -10005472: 2200 movs r2, #0 -10005474: 705a strb r2, [r3, #1] -10005476: 781a ldrb r2, [r3, #0] -10005478: 3002 adds r0, #2 -1000547a: 4382 bics r2, r0 -1000547c: 701a strb r2, [r3, #0] -1000547e: 4b46 ldr r3, [pc, #280] ; (10005598 ) -10005480: 681c ldr r4, [r3, #0] -10005482: 6963 ldr r3, [r4, #20] -10005484: 2b00 cmp r3, #0 -10005486: d11c bne.n 100054c2 -10005488: 69a2 ldr r2, [r4, #24] -1000548a: f3ef 8010 mrs r0, PRIMASK -1000548e: b672 cpsid i -10005490: 6813 ldr r3, [r2, #0] -10005492: 2b00 cmp r3, #0 -10005494: d0fc beq.n 10005490 -10005496: f3bf 8f5f dmb sy -1000549a: 61e0 str r0, [r4, #28] -1000549c: 0020 movs r0, r4 -1000549e: f001 f8f8 bl 10006692 -100054a2: 69a2 ldr r2, [r4, #24] -100054a4: 69e3 ldr r3, [r4, #28] -100054a6: f3bf 8f5f dmb sy -100054aa: 2100 movs r1, #0 -100054ac: 6011 str r1, [r2, #0] -100054ae: f383 8810 msr PRIMASK, r3 -100054b2: 2800 cmp r0, #0 -100054b4: d1a4 bne.n 10005400 -100054b6: 22ad movs r2, #173 ; 0xad -100054b8: 4938 ldr r1, [pc, #224] ; (1000559c ) -100054ba: 4839 ldr r0, [pc, #228] ; (100055a0 ) -100054bc: f7ff f8ae bl 1000461c <__wrap_printf> -100054c0: e79e b.n 10005400 -100054c2: 4b38 ldr r3, [pc, #224] ; (100055a4 ) -100054c4: 4a35 ldr r2, [pc, #212] ; (1000559c ) -100054c6: 21a7 movs r1, #167 ; 0xa7 -100054c8: 4837 ldr r0, [pc, #220] ; (100055a8 ) -100054ca: f7fc fb6f bl 10001bac <__assert_func> -100054ce: 4b31 ldr r3, [pc, #196] ; (10005594 ) -100054d0: 781b ldrb r3, [r3, #0] -100054d2: 07db lsls r3, r3, #31 -100054d4: d400 bmi.n 100054d8 -100054d6: e793 b.n 10005400 -100054d8: 4a2e ldr r2, [pc, #184] ; (10005594 ) -100054da: 7813 ldrb r3, [r2, #0] -100054dc: 2004 movs r0, #4 -100054de: 4303 orrs r3, r0 -100054e0: 7013 strb r3, [r2, #0] -100054e2: 4b2d ldr r3, [pc, #180] ; (10005598 ) -100054e4: 681c ldr r4, [r3, #0] -100054e6: 6963 ldr r3, [r4, #20] -100054e8: 2b00 cmp r3, #0 -100054ea: d11d bne.n 10005528 -100054ec: 69a2 ldr r2, [r4, #24] -100054ee: f3ef 8010 mrs r0, PRIMASK -100054f2: b672 cpsid i -100054f4: 6813 ldr r3, [r2, #0] -100054f6: 2b00 cmp r3, #0 -100054f8: d0fc beq.n 100054f4 -100054fa: f3bf 8f5f dmb sy -100054fe: 61e0 str r0, [r4, #28] -10005500: 0020 movs r0, r4 -10005502: f001 f8c6 bl 10006692 -10005506: 69a2 ldr r2, [r4, #24] -10005508: 69e3 ldr r3, [r4, #28] -1000550a: f3bf 8f5f dmb sy -1000550e: 2100 movs r1, #0 -10005510: 6011 str r1, [r2, #0] -10005512: f383 8810 msr PRIMASK, r3 -10005516: 2800 cmp r0, #0 -10005518: d000 beq.n 1000551c -1000551a: e771 b.n 10005400 -1000551c: 22ad movs r2, #173 ; 0xad -1000551e: 491f ldr r1, [pc, #124] ; (1000559c ) -10005520: 481f ldr r0, [pc, #124] ; (100055a0 ) -10005522: f7ff f87b bl 1000461c <__wrap_printf> -10005526: e76b b.n 10005400 -10005528: 4b1e ldr r3, [pc, #120] ; (100055a4 ) -1000552a: 4a1c ldr r2, [pc, #112] ; (1000559c ) -1000552c: 21a7 movs r1, #167 ; 0xa7 -1000552e: 481e ldr r0, [pc, #120] ; (100055a8 ) -10005530: f7fc fb3c bl 10001bac <__assert_func> -10005534: 4b1b ldr r3, [pc, #108] ; (100055a4 ) -10005536: 4a19 ldr r2, [pc, #100] ; (1000559c ) -10005538: 21a7 movs r1, #167 ; 0xa7 -1000553a: 481b ldr r0, [pc, #108] ; (100055a8 ) -1000553c: f7fc fb36 bl 10001bac <__assert_func> -10005540: 4b15 ldr r3, [pc, #84] ; (10005598 ) -10005542: 681c ldr r4, [r3, #0] -10005544: 6963 ldr r3, [r4, #20] -10005546: 2b00 cmp r3, #0 -10005548: d11d bne.n 10005586 -1000554a: 69a2 ldr r2, [r4, #24] -1000554c: f3ef 8010 mrs r0, PRIMASK -10005550: b672 cpsid i -10005552: 6813 ldr r3, [r2, #0] -10005554: 2b00 cmp r3, #0 -10005556: d0fc beq.n 10005552 -10005558: f3bf 8f5f dmb sy -1000555c: 61e0 str r0, [r4, #28] -1000555e: 0020 movs r0, r4 -10005560: f001 f897 bl 10006692 -10005564: 69a2 ldr r2, [r4, #24] -10005566: 69e3 ldr r3, [r4, #28] -10005568: f3bf 8f5f dmb sy -1000556c: 2100 movs r1, #0 -1000556e: 6011 str r1, [r2, #0] -10005570: f383 8810 msr PRIMASK, r3 -10005574: 2800 cmp r0, #0 -10005576: d000 beq.n 1000557a -10005578: e742 b.n 10005400 -1000557a: 22ad movs r2, #173 ; 0xad -1000557c: 4907 ldr r1, [pc, #28] ; (1000559c ) -1000557e: 4808 ldr r0, [pc, #32] ; (100055a0 ) -10005580: f7ff f84c bl 1000461c <__wrap_printf> -10005584: e73c b.n 10005400 -10005586: 4b07 ldr r3, [pc, #28] ; (100055a4 ) -10005588: 4a04 ldr r2, [pc, #16] ; (1000559c ) -1000558a: 21a7 movs r1, #167 ; 0xa7 -1000558c: 4806 ldr r0, [pc, #24] ; (100055a8 ) -1000558e: f7fc fb0d bl 10001bac <__assert_func> -10005592: 46c0 nop ; (mov r8, r8) -10005594: 20000cfc .word 0x20000cfc -10005598: 20000d38 .word 0x20000d38 -1000559c: 1000844c .word 0x1000844c -100055a0: 10008330 .word 0x10008330 -100055a4: 10008388 .word 0x10008388 -100055a8: 10008398 .word 0x10008398 +10005568 : +10005568: b510 push {r4, lr} +1000556a: 0001 movs r1, r0 +1000556c: 7843 ldrb r3, [r0, #1] +1000556e: 2b04 cmp r3, #4 +10005570: d100 bne.n 10005574 +10005572: e06c b.n 1000564e +10005574: d805 bhi.n 10005582 +10005576: 2b02 cmp r3, #2 +10005578: d032 beq.n 100055e0 +1000557a: 2b03 cmp r3, #3 +1000557c: d000 beq.n 10005580 +1000557e: e09f b.n 100056c0 +10005580: bd10 pop {r4, pc} +10005582: 2b05 cmp r3, #5 +10005584: d000 beq.n 10005588 +10005586: e09b b.n 100056c0 +10005588: 4b62 ldr r3, [pc, #392] ; (10005714 ) +1000558a: 781b ldrb r3, [r3, #0] +1000558c: 07db lsls r3, r3, #31 +1000558e: d5f7 bpl.n 10005580 +10005590: 4a60 ldr r2, [pc, #384] ; (10005714 ) +10005592: 7813 ldrb r3, [r2, #0] +10005594: 2004 movs r0, #4 +10005596: 4383 bics r3, r0 +10005598: 7013 strb r3, [r2, #0] +1000559a: 4b5f ldr r3, [pc, #380] ; (10005718 ) +1000559c: 681c ldr r4, [r3, #0] +1000559e: 6963 ldr r3, [r4, #20] +100055a0: 2b00 cmp r3, #0 +100055a2: d000 beq.n 100055a6 +100055a4: e086 b.n 100056b4 +100055a6: 69a2 ldr r2, [r4, #24] +100055a8: f3ef 8010 mrs r0, PRIMASK +100055ac: b672 cpsid i +100055ae: 6813 ldr r3, [r2, #0] +100055b0: 2b00 cmp r3, #0 +100055b2: d0fc beq.n 100055ae +100055b4: f3bf 8f5f dmb sy +100055b8: 61e0 str r0, [r4, #28] +100055ba: 0020 movs r0, r4 +100055bc: f001 f929 bl 10006812 +100055c0: 69a2 ldr r2, [r4, #24] +100055c2: 69e3 ldr r3, [r4, #28] +100055c4: f3bf 8f5f dmb sy +100055c8: 2100 movs r1, #0 +100055ca: 6011 str r1, [r2, #0] +100055cc: f383 8810 msr PRIMASK, r3 +100055d0: 2800 cmp r0, #0 +100055d2: d1d5 bne.n 10005580 +100055d4: 22ad movs r2, #173 ; 0xad +100055d6: 4951 ldr r1, [pc, #324] ; (1000571c ) +100055d8: 4851 ldr r0, [pc, #324] ; (10005720 ) +100055da: f7ff f8df bl 1000479c <__wrap_printf> +100055de: e7cf b.n 10005580 +100055e0: 4b4c ldr r3, [pc, #304] ; (10005714 ) +100055e2: 781a ldrb r2, [r3, #0] +100055e4: 2001 movs r0, #1 +100055e6: 4382 bics r2, r0 +100055e8: 701a strb r2, [r3, #0] +100055ea: 781a ldrb r2, [r3, #0] +100055ec: 3001 adds r0, #1 +100055ee: 4382 bics r2, r0 +100055f0: 701a strb r2, [r3, #0] +100055f2: 2200 movs r2, #0 +100055f4: 705a strb r2, [r3, #1] +100055f6: 781a ldrb r2, [r3, #0] +100055f8: 3002 adds r0, #2 +100055fa: 4382 bics r2, r0 +100055fc: 701a strb r2, [r3, #0] +100055fe: 4b46 ldr r3, [pc, #280] ; (10005718 ) +10005600: 681c ldr r4, [r3, #0] +10005602: 6963 ldr r3, [r4, #20] +10005604: 2b00 cmp r3, #0 +10005606: d11c bne.n 10005642 +10005608: 69a2 ldr r2, [r4, #24] +1000560a: f3ef 8010 mrs r0, PRIMASK +1000560e: b672 cpsid i +10005610: 6813 ldr r3, [r2, #0] +10005612: 2b00 cmp r3, #0 +10005614: d0fc beq.n 10005610 +10005616: f3bf 8f5f dmb sy +1000561a: 61e0 str r0, [r4, #28] +1000561c: 0020 movs r0, r4 +1000561e: f001 f8f8 bl 10006812 +10005622: 69a2 ldr r2, [r4, #24] +10005624: 69e3 ldr r3, [r4, #28] +10005626: f3bf 8f5f dmb sy +1000562a: 2100 movs r1, #0 +1000562c: 6011 str r1, [r2, #0] +1000562e: f383 8810 msr PRIMASK, r3 +10005632: 2800 cmp r0, #0 +10005634: d1a4 bne.n 10005580 +10005636: 22ad movs r2, #173 ; 0xad +10005638: 4938 ldr r1, [pc, #224] ; (1000571c ) +1000563a: 4839 ldr r0, [pc, #228] ; (10005720 ) +1000563c: f7ff f8ae bl 1000479c <__wrap_printf> +10005640: e79e b.n 10005580 +10005642: 4b38 ldr r3, [pc, #224] ; (10005724 ) +10005644: 4a35 ldr r2, [pc, #212] ; (1000571c ) +10005646: 21a7 movs r1, #167 ; 0xa7 +10005648: 4837 ldr r0, [pc, #220] ; (10005728 ) +1000564a: f7fc fb6f bl 10001d2c <__assert_func> +1000564e: 4b31 ldr r3, [pc, #196] ; (10005714 ) +10005650: 781b ldrb r3, [r3, #0] +10005652: 07db lsls r3, r3, #31 +10005654: d400 bmi.n 10005658 +10005656: e793 b.n 10005580 +10005658: 4a2e ldr r2, [pc, #184] ; (10005714 ) +1000565a: 7813 ldrb r3, [r2, #0] +1000565c: 2004 movs r0, #4 +1000565e: 4303 orrs r3, r0 +10005660: 7013 strb r3, [r2, #0] +10005662: 4b2d ldr r3, [pc, #180] ; (10005718 ) +10005664: 681c ldr r4, [r3, #0] +10005666: 6963 ldr r3, [r4, #20] +10005668: 2b00 cmp r3, #0 +1000566a: d11d bne.n 100056a8 +1000566c: 69a2 ldr r2, [r4, #24] +1000566e: f3ef 8010 mrs r0, PRIMASK +10005672: b672 cpsid i +10005674: 6813 ldr r3, [r2, #0] +10005676: 2b00 cmp r3, #0 +10005678: d0fc beq.n 10005674 +1000567a: f3bf 8f5f dmb sy +1000567e: 61e0 str r0, [r4, #28] +10005680: 0020 movs r0, r4 +10005682: f001 f8c6 bl 10006812 +10005686: 69a2 ldr r2, [r4, #24] +10005688: 69e3 ldr r3, [r4, #28] +1000568a: f3bf 8f5f dmb sy +1000568e: 2100 movs r1, #0 +10005690: 6011 str r1, [r2, #0] +10005692: f383 8810 msr PRIMASK, r3 +10005696: 2800 cmp r0, #0 +10005698: d000 beq.n 1000569c +1000569a: e771 b.n 10005580 +1000569c: 22ad movs r2, #173 ; 0xad +1000569e: 491f ldr r1, [pc, #124] ; (1000571c ) +100056a0: 481f ldr r0, [pc, #124] ; (10005720 ) +100056a2: f7ff f87b bl 1000479c <__wrap_printf> +100056a6: e76b b.n 10005580 +100056a8: 4b1e ldr r3, [pc, #120] ; (10005724 ) +100056aa: 4a1c ldr r2, [pc, #112] ; (1000571c ) +100056ac: 21a7 movs r1, #167 ; 0xa7 +100056ae: 481e ldr r0, [pc, #120] ; (10005728 ) +100056b0: f7fc fb3c bl 10001d2c <__assert_func> +100056b4: 4b1b ldr r3, [pc, #108] ; (10005724 ) +100056b6: 4a19 ldr r2, [pc, #100] ; (1000571c ) +100056b8: 21a7 movs r1, #167 ; 0xa7 +100056ba: 481b ldr r0, [pc, #108] ; (10005728 ) +100056bc: f7fc fb36 bl 10001d2c <__assert_func> +100056c0: 4b15 ldr r3, [pc, #84] ; (10005718 ) +100056c2: 681c ldr r4, [r3, #0] +100056c4: 6963 ldr r3, [r4, #20] +100056c6: 2b00 cmp r3, #0 +100056c8: d11d bne.n 10005706 +100056ca: 69a2 ldr r2, [r4, #24] +100056cc: f3ef 8010 mrs r0, PRIMASK +100056d0: b672 cpsid i +100056d2: 6813 ldr r3, [r2, #0] +100056d4: 2b00 cmp r3, #0 +100056d6: d0fc beq.n 100056d2 +100056d8: f3bf 8f5f dmb sy +100056dc: 61e0 str r0, [r4, #28] +100056de: 0020 movs r0, r4 +100056e0: f001 f897 bl 10006812 +100056e4: 69a2 ldr r2, [r4, #24] +100056e6: 69e3 ldr r3, [r4, #28] +100056e8: f3bf 8f5f dmb sy +100056ec: 2100 movs r1, #0 +100056ee: 6011 str r1, [r2, #0] +100056f0: f383 8810 msr PRIMASK, r3 +100056f4: 2800 cmp r0, #0 +100056f6: d000 beq.n 100056fa +100056f8: e742 b.n 10005580 +100056fa: 22ad movs r2, #173 ; 0xad +100056fc: 4907 ldr r1, [pc, #28] ; (1000571c ) +100056fe: 4808 ldr r0, [pc, #32] ; (10005720 ) +10005700: f7ff f84c bl 1000479c <__wrap_printf> +10005704: e73c b.n 10005580 +10005706: 4b07 ldr r3, [pc, #28] ; (10005724 ) +10005708: 4a04 ldr r2, [pc, #16] ; (1000571c ) +1000570a: 21a7 movs r1, #167 ; 0xa7 +1000570c: 4806 ldr r0, [pc, #24] ; (10005728 ) +1000570e: f7fc fb0d bl 10001d2c <__assert_func> +10005712: 46c0 nop ; (mov r8, r8) +10005714: 20000cf4 .word 0x20000cf4 +10005718: 20000d30 .word 0x20000d30 +1000571c: 10008b14 .word 0x10008b14 +10005720: 100089f8 .word 0x100089f8 +10005724: 10008a50 .word 0x10008a50 +10005728: 10008a60 .word 0x10008a60 -100055ac : -100055ac: b570 push {r4, r5, r6, lr} -100055ae: b084 sub sp, #16 -100055b0: 0006 movs r6, r0 -100055b2: 000d movs r5, r1 -100055b4: 0014 movs r4, r2 -100055b6: 220c movs r2, #12 -100055b8: 2100 movs r1, #0 -100055ba: a801 add r0, sp, #4 -100055bc: f7fe fef4 bl 100043a8 <__wrap_memset> -100055c0: 466b mov r3, sp -100055c2: 711e strb r6, [r3, #4] -100055c4: 715d strb r5, [r3, #5] -100055c6: 0021 movs r1, r4 -100055c8: a801 add r0, sp, #4 -100055ca: f7ff ff0d bl 100053e8 -100055ce: b004 add sp, #16 -100055d0: bd70 pop {r4, r5, r6, pc} +1000572c : +1000572c: b570 push {r4, r5, r6, lr} +1000572e: b084 sub sp, #16 +10005730: 0006 movs r6, r0 +10005732: 000d movs r5, r1 +10005734: 0014 movs r4, r2 +10005736: 220c movs r2, #12 +10005738: 2100 movs r1, #0 +1000573a: a801 add r0, sp, #4 +1000573c: f7fe fef4 bl 10004528 <__wrap_memset> +10005740: 466b mov r3, sp +10005742: 711e strb r6, [r3, #4] +10005744: 715d strb r5, [r3, #5] +10005746: 0021 movs r1, r4 +10005748: a801 add r0, sp, #4 +1000574a: f7ff ff0d bl 10005568 +1000574e: b004 add sp, #16 +10005750: bd70 pop {r4, r5, r6, pc} -100055d2 : -100055d2: b570 push {r4, r5, r6, lr} -100055d4: b084 sub sp, #16 -100055d6: 0006 movs r6, r0 -100055d8: 000d movs r5, r1 -100055da: 0014 movs r4, r2 -100055dc: 220c movs r2, #12 -100055de: 2100 movs r1, #0 -100055e0: a801 add r0, sp, #4 -100055e2: f7fe fee1 bl 100043a8 <__wrap_memset> -100055e6: 466b mov r3, sp -100055e8: 711e strb r6, [r3, #4] -100055ea: 2306 movs r3, #6 -100055ec: 466a mov r2, sp -100055ee: 7153 strb r3, [r2, #5] -100055f0: 2208 movs r2, #8 -100055f2: 0029 movs r1, r5 -100055f4: a802 add r0, sp, #8 -100055f6: f7fe fedd bl 100043b4 <__wrap___aeabi_memcpy> -100055fa: 0021 movs r1, r4 -100055fc: a801 add r0, sp, #4 -100055fe: f7ff fef3 bl 100053e8 -10005602: b004 add sp, #16 -10005604: bd70 pop {r4, r5, r6, pc} +10005752 : +10005752: b570 push {r4, r5, r6, lr} +10005754: b084 sub sp, #16 +10005756: 0006 movs r6, r0 +10005758: 000d movs r5, r1 +1000575a: 0014 movs r4, r2 +1000575c: 220c movs r2, #12 +1000575e: 2100 movs r1, #0 +10005760: a801 add r0, sp, #4 +10005762: f7fe fee1 bl 10004528 <__wrap_memset> +10005766: 466b mov r3, sp +10005768: 711e strb r6, [r3, #4] +1000576a: 2306 movs r3, #6 +1000576c: 466a mov r2, sp +1000576e: 7153 strb r3, [r2, #5] +10005770: 2208 movs r2, #8 +10005772: 0029 movs r1, r5 +10005774: a802 add r0, sp, #8 +10005776: f7fe fedd bl 10004534 <__wrap___aeabi_memcpy> +1000577a: 0021 movs r1, r4 +1000577c: a801 add r0, sp, #4 +1000577e: f7ff fef3 bl 10005568 +10005782: b004 add sp, #16 +10005784: bd70 pop {r4, r5, r6, pc} -10005606 : -10005606: b5f0 push {r4, r5, r6, r7, lr} -10005608: 46ce mov lr, r9 -1000560a: 4647 mov r7, r8 -1000560c: b580 push {r7, lr} -1000560e: b085 sub sp, #20 -10005610: 4680 mov r8, r0 -10005612: 000f movs r7, r1 -10005614: 0016 movs r6, r2 -10005616: 001d movs r5, r3 -10005618: ab0c add r3, sp, #48 ; 0x30 -1000561a: 781b ldrb r3, [r3, #0] -1000561c: 4699 mov r9, r3 -1000561e: ac01 add r4, sp, #4 -10005620: 220c movs r2, #12 -10005622: 2100 movs r1, #0 -10005624: 0020 movs r0, r4 -10005626: f7fe febf bl 100043a8 <__wrap_memset> -1000562a: 4643 mov r3, r8 -1000562c: 7023 strb r3, [r4, #0] -1000562e: 2307 movs r3, #7 -10005630: 7063 strb r3, [r4, #1] -10005632: 7127 strb r7, [r4, #4] -10005634: 9603 str r6, [sp, #12] -10005636: 7165 strb r5, [r4, #5] -10005638: 4649 mov r1, r9 -1000563a: 0020 movs r0, r4 -1000563c: f7ff fed4 bl 100053e8 -10005640: b005 add sp, #20 -10005642: bcc0 pop {r6, r7} -10005644: 46b9 mov r9, r7 -10005646: 46b0 mov r8, r6 -10005648: bdf0 pop {r4, r5, r6, r7, pc} +10005786 : +10005786: b5f0 push {r4, r5, r6, r7, lr} +10005788: 46ce mov lr, r9 +1000578a: 4647 mov r7, r8 +1000578c: b580 push {r7, lr} +1000578e: b085 sub sp, #20 +10005790: 4680 mov r8, r0 +10005792: 000f movs r7, r1 +10005794: 0016 movs r6, r2 +10005796: 001d movs r5, r3 +10005798: ab0c add r3, sp, #48 ; 0x30 +1000579a: 781b ldrb r3, [r3, #0] +1000579c: 4699 mov r9, r3 +1000579e: ac01 add r4, sp, #4 +100057a0: 220c movs r2, #12 +100057a2: 2100 movs r1, #0 +100057a4: 0020 movs r0, r4 +100057a6: f7fe febf bl 10004528 <__wrap_memset> +100057aa: 4643 mov r3, r8 +100057ac: 7023 strb r3, [r4, #0] +100057ae: 2307 movs r3, #7 +100057b0: 7063 strb r3, [r4, #1] +100057b2: 7127 strb r7, [r4, #4] +100057b4: 9603 str r6, [sp, #12] +100057b6: 7165 strb r5, [r4, #5] +100057b8: 4649 mov r1, r9 +100057ba: 0020 movs r0, r4 +100057bc: f7ff fed4 bl 10005568 +100057c0: b005 add sp, #20 +100057c2: bcc0 pop {r6, r7} +100057c4: 46b9 mov r9, r7 +100057c6: 46b0 mov r8, r6 +100057c8: bdf0 pop {r4, r5, r6, r7, pc} -1000564a : -1000564a: b510 push {r4, lr} -1000564c: f7ff fb0a bl 10004c64 -10005650: bd10 pop {r4, pc} +100057ca : +100057ca: b510 push {r4, lr} +100057cc: f7ff fb0a bl 10004de4 +100057d0: bd10 pop {r4, pc} ... -10005654 : -10005654: b5f0 push {r4, r5, r6, r7, lr} -10005656: 46d6 mov lr, sl -10005658: 464f mov r7, r9 -1000565a: 4646 mov r6, r8 -1000565c: b5c0 push {r6, r7, lr} -1000565e: 4681 mov r9, r0 -10005660: 000c movs r4, r1 -10005662: 0017 movs r7, r2 -10005664: 4698 mov r8, r3 -10005666: 9b08 ldr r3, [sp, #32] -10005668: 469a mov sl, r3 -1000566a: 2500 movs r5, #0 -1000566c: e016 b.n 1000569c -1000566e: 4a18 ldr r2, [pc, #96] ; (100056d0 ) -10005670: 4918 ldr r1, [pc, #96] ; (100056d4 ) -10005672: 4819 ldr r0, [pc, #100] ; (100056d8 ) -10005674: f7fe ffd2 bl 1000461c <__wrap_printf> -10005678: 2600 movs r6, #0 -1000567a: 0030 movs r0, r6 -1000567c: bce0 pop {r5, r6, r7} -1000567e: 46ba mov sl, r7 -10005680: 46b1 mov r9, r6 -10005682: 46a8 mov r8, r5 -10005684: bdf0 pop {r4, r5, r6, r7, pc} -10005686: 4a15 ldr r2, [pc, #84] ; (100056dc ) -10005688: 4912 ldr r1, [pc, #72] ; (100056d4 ) -1000568a: 4813 ldr r0, [pc, #76] ; (100056d8 ) -1000568c: f7fe ffc6 bl 1000461c <__wrap_printf> -10005690: e7f3 b.n 1000567a -10005692: 9a09 ldr r2, [sp, #36] ; 0x24 -10005694: 7013 strb r3, [r2, #0] -10005696: 7823 ldrb r3, [r4, #0] -10005698: 18e4 adds r4, r4, r3 -1000569a: 3501 adds r5, #1 -1000569c: 42af cmp r7, r5 -1000569e: dd14 ble.n 100056ca -100056a0: 7863 ldrb r3, [r4, #1] -100056a2: 2b05 cmp r3, #5 -100056a4: d1e3 bne.n 1000566e -100056a6: 78e1 ldrb r1, [r4, #3] -100056a8: 0789 lsls r1, r1, #30 -100056aa: 0f89 lsrs r1, r1, #30 -100056ac: 4541 cmp r1, r8 -100056ae: d1de bne.n 1000566e -100056b0: 0021 movs r1, r4 -100056b2: 4648 mov r0, r9 -100056b4: f7ff ffc9 bl 1000564a -100056b8: 1e06 subs r6, r0, #0 -100056ba: d0e4 beq.n 10005686 -100056bc: 78a3 ldrb r3, [r4, #2] -100056be: 09da lsrs r2, r3, #7 -100056c0: 2a01 cmp r2, #1 -100056c2: d0e6 beq.n 10005692 -100056c4: 4652 mov r2, sl -100056c6: 7013 strb r3, [r2, #0] -100056c8: e7e5 b.n 10005696 -100056ca: 2601 movs r6, #1 -100056cc: e7d5 b.n 1000567a -100056ce: 46c0 nop ; (mov r8, r8) -100056d0: 0000042d .word 0x0000042d -100056d4: 10008438 .word 0x10008438 -100056d8: 10008330 .word 0x10008330 -100056dc: 0000042e .word 0x0000042e +100057d4 : +100057d4: b5f0 push {r4, r5, r6, r7, lr} +100057d6: 46d6 mov lr, sl +100057d8: 464f mov r7, r9 +100057da: 4646 mov r6, r8 +100057dc: b5c0 push {r6, r7, lr} +100057de: 4681 mov r9, r0 +100057e0: 000c movs r4, r1 +100057e2: 0017 movs r7, r2 +100057e4: 4698 mov r8, r3 +100057e6: 9b08 ldr r3, [sp, #32] +100057e8: 469a mov sl, r3 +100057ea: 2500 movs r5, #0 +100057ec: e016 b.n 1000581c +100057ee: 4a18 ldr r2, [pc, #96] ; (10005850 ) +100057f0: 4918 ldr r1, [pc, #96] ; (10005854 ) +100057f2: 4819 ldr r0, [pc, #100] ; (10005858 ) +100057f4: f7fe ffd2 bl 1000479c <__wrap_printf> +100057f8: 2600 movs r6, #0 +100057fa: 0030 movs r0, r6 +100057fc: bce0 pop {r5, r6, r7} +100057fe: 46ba mov sl, r7 +10005800: 46b1 mov r9, r6 +10005802: 46a8 mov r8, r5 +10005804: bdf0 pop {r4, r5, r6, r7, pc} +10005806: 4a15 ldr r2, [pc, #84] ; (1000585c ) +10005808: 4912 ldr r1, [pc, #72] ; (10005854 ) +1000580a: 4813 ldr r0, [pc, #76] ; (10005858 ) +1000580c: f7fe ffc6 bl 1000479c <__wrap_printf> +10005810: e7f3 b.n 100057fa +10005812: 9a09 ldr r2, [sp, #36] ; 0x24 +10005814: 7013 strb r3, [r2, #0] +10005816: 7823 ldrb r3, [r4, #0] +10005818: 18e4 adds r4, r4, r3 +1000581a: 3501 adds r5, #1 +1000581c: 42af cmp r7, r5 +1000581e: dd14 ble.n 1000584a +10005820: 7863 ldrb r3, [r4, #1] +10005822: 2b05 cmp r3, #5 +10005824: d1e3 bne.n 100057ee +10005826: 78e1 ldrb r1, [r4, #3] +10005828: 0789 lsls r1, r1, #30 +1000582a: 0f89 lsrs r1, r1, #30 +1000582c: 4541 cmp r1, r8 +1000582e: d1de bne.n 100057ee +10005830: 0021 movs r1, r4 +10005832: 4648 mov r0, r9 +10005834: f7ff ffc9 bl 100057ca +10005838: 1e06 subs r6, r0, #0 +1000583a: d0e4 beq.n 10005806 +1000583c: 78a3 ldrb r3, [r4, #2] +1000583e: 09da lsrs r2, r3, #7 +10005840: 2a01 cmp r2, #1 +10005842: d0e6 beq.n 10005812 +10005844: 4652 mov r2, sl +10005846: 7013 strb r3, [r2, #0] +10005848: e7e5 b.n 10005816 +1000584a: 2601 movs r6, #1 +1000584c: e7d5 b.n 100057fa +1000584e: 46c0 nop ; (mov r8, r8) +10005850: 0000042d .word 0x0000042d +10005854: 10008b00 .word 0x10008b00 +10005858: 100089f8 .word 0x100089f8 +1000585c: 0000042e .word 0x0000042e -100056e0 : -100056e0: b570 push {r4, r5, r6, lr} -100056e2: 257f movs r5, #127 ; 0x7f -100056e4: 400d ands r5, r1 -100056e6: 09cc lsrs r4, r1, #7 -100056e8: 006a lsls r2, r5, #1 -100056ea: 4b1e ldr r3, [pc, #120] ; (10005764 ) -100056ec: 189b adds r3, r3, r2 -100056ee: 191b adds r3, r3, r4 -100056f0: 3320 adds r3, #32 -100056f2: 795b ldrb r3, [r3, #5] -100056f4: 07db lsls r3, r3, #31 -100056f6: 0fde lsrs r6, r3, #31 -100056f8: 2b00 cmp r3, #0 -100056fa: d130 bne.n 1000575e -100056fc: 4b19 ldr r3, [pc, #100] ; (10005764 ) -100056fe: 189b adds r3, r3, r2 -10005700: 191b adds r3, r3, r4 -10005702: 3320 adds r3, #32 -10005704: 795b ldrb r3, [r3, #5] -10005706: 075b lsls r3, r3, #29 -10005708: d42a bmi.n 10005760 -1000570a: 4b17 ldr r3, [pc, #92] ; (10005768 ) -1000570c: 6818 ldr r0, [r3, #0] -1000570e: 2101 movs r1, #1 -10005710: 4249 negs r1, r1 -10005712: f001 fcb1 bl 10007078 <__mutex_enter_timeout_ms_veneer> -10005716: 006a lsls r2, r5, #1 -10005718: 4b12 ldr r3, [pc, #72] ; (10005764 ) -1000571a: 189b adds r3, r3, r2 -1000571c: 191b adds r3, r3, r4 -1000571e: 3320 adds r3, #32 -10005720: 795b ldrb r3, [r3, #5] -10005722: 07db lsls r3, r3, #31 -10005724: d408 bmi.n 10005738 -10005726: 4b0f ldr r3, [pc, #60] ; (10005764 ) -10005728: 189b adds r3, r3, r2 -1000572a: 191b adds r3, r3, r4 -1000572c: 3320 adds r3, #32 -1000572e: 795b ldrb r3, [r3, #5] -10005730: 075b lsls r3, r3, #29 -10005732: d512 bpl.n 1000575a -10005734: 2600 movs r6, #0 -10005736: e000 b.n 1000573a -10005738: 2600 movs r6, #0 -1000573a: 2e00 cmp r6, #0 -1000573c: d008 beq.n 10005750 -1000573e: 006d lsls r5, r5, #1 -10005740: 4908 ldr r1, [pc, #32] ; (10005764 ) -10005742: 194d adds r5, r1, r5 -10005744: 192c adds r4, r5, r4 -10005746: 3420 adds r4, #32 -10005748: 7963 ldrb r3, [r4, #5] -1000574a: 2204 movs r2, #4 -1000574c: 4313 orrs r3, r2 -1000574e: 7163 strb r3, [r4, #5] -10005750: 4b05 ldr r3, [pc, #20] ; (10005768 ) -10005752: 6818 ldr r0, [r3, #0] -10005754: f001 fc70 bl 10007038 <__mutex_exit_veneer> -10005758: e002 b.n 10005760 -1000575a: 2601 movs r6, #1 -1000575c: e7ed b.n 1000573a -1000575e: 2600 movs r6, #0 -10005760: 0030 movs r0, r6 -10005762: bd70 pop {r4, r5, r6, pc} -10005764: 20000cfc .word 0x20000cfc -10005768: 20000d34 .word 0x20000d34 +10005860 : +10005860: b570 push {r4, r5, r6, lr} +10005862: 257f movs r5, #127 ; 0x7f +10005864: 400d ands r5, r1 +10005866: 09cc lsrs r4, r1, #7 +10005868: 006a lsls r2, r5, #1 +1000586a: 4b1e ldr r3, [pc, #120] ; (100058e4 ) +1000586c: 189b adds r3, r3, r2 +1000586e: 191b adds r3, r3, r4 +10005870: 3320 adds r3, #32 +10005872: 795b ldrb r3, [r3, #5] +10005874: 07db lsls r3, r3, #31 +10005876: 0fde lsrs r6, r3, #31 +10005878: 2b00 cmp r3, #0 +1000587a: d130 bne.n 100058de +1000587c: 4b19 ldr r3, [pc, #100] ; (100058e4 ) +1000587e: 189b adds r3, r3, r2 +10005880: 191b adds r3, r3, r4 +10005882: 3320 adds r3, #32 +10005884: 795b ldrb r3, [r3, #5] +10005886: 075b lsls r3, r3, #29 +10005888: d42a bmi.n 100058e0 +1000588a: 4b17 ldr r3, [pc, #92] ; (100058e8 ) +1000588c: 6818 ldr r0, [r3, #0] +1000588e: 2101 movs r1, #1 +10005890: 4249 negs r1, r1 +10005892: f001 fe7d bl 10007590 <__mutex_enter_timeout_ms_veneer> +10005896: 006a lsls r2, r5, #1 +10005898: 4b12 ldr r3, [pc, #72] ; (100058e4 ) +1000589a: 189b adds r3, r3, r2 +1000589c: 191b adds r3, r3, r4 +1000589e: 3320 adds r3, #32 +100058a0: 795b ldrb r3, [r3, #5] +100058a2: 07db lsls r3, r3, #31 +100058a4: d408 bmi.n 100058b8 +100058a6: 4b0f ldr r3, [pc, #60] ; (100058e4 ) +100058a8: 189b adds r3, r3, r2 +100058aa: 191b adds r3, r3, r4 +100058ac: 3320 adds r3, #32 +100058ae: 795b ldrb r3, [r3, #5] +100058b0: 075b lsls r3, r3, #29 +100058b2: d512 bpl.n 100058da +100058b4: 2600 movs r6, #0 +100058b6: e000 b.n 100058ba +100058b8: 2600 movs r6, #0 +100058ba: 2e00 cmp r6, #0 +100058bc: d008 beq.n 100058d0 +100058be: 006d lsls r5, r5, #1 +100058c0: 4908 ldr r1, [pc, #32] ; (100058e4 ) +100058c2: 194d adds r5, r1, r5 +100058c4: 192c adds r4, r5, r4 +100058c6: 3420 adds r4, #32 +100058c8: 7963 ldrb r3, [r4, #5] +100058ca: 2204 movs r2, #4 +100058cc: 4313 orrs r3, r2 +100058ce: 7163 strb r3, [r4, #5] +100058d0: 4b05 ldr r3, [pc, #20] ; (100058e8 ) +100058d2: 6818 ldr r0, [r3, #0] +100058d4: f001 fe3c bl 10007550 <__mutex_exit_veneer> +100058d8: e002 b.n 100058e0 +100058da: 2601 movs r6, #1 +100058dc: e7ed b.n 100058ba +100058de: 2600 movs r6, #0 +100058e0: 0030 movs r0, r6 +100058e2: bd70 pop {r4, r5, r6, pc} +100058e4: 20000cf4 .word 0x20000cf4 +100058e8: 20000d2c .word 0x20000d2c -1000576c : -1000576c: b5f0 push {r4, r5, r6, r7, lr} -1000576e: 46c6 mov lr, r8 -10005770: b500 push {lr} -10005772: b082 sub sp, #8 -10005774: 9301 str r3, [sp, #4] -10005776: 257f movs r5, #127 ; 0x7f -10005778: 400d ands r5, r1 -1000577a: 09ce lsrs r6, r1, #7 -1000577c: 006f lsls r7, r5, #1 -1000577e: 4c17 ldr r4, [pc, #92] ; (100057dc ) -10005780: 19e4 adds r4, r4, r7 -10005782: 19a4 adds r4, r4, r6 -10005784: 3420 adds r4, #32 -10005786: 7964 ldrb r4, [r4, #5] -10005788: 07e4 lsls r4, r4, #31 -1000578a: d41d bmi.n 100057c8 -1000578c: 006f lsls r7, r5, #1 -1000578e: 4c13 ldr r4, [pc, #76] ; (100057dc ) -10005790: 19e4 adds r4, r4, r7 -10005792: 19a4 adds r4, r4, r6 -10005794: 3420 adds r4, #32 -10005796: 7963 ldrb r3, [r4, #5] -10005798: 2701 movs r7, #1 -1000579a: 46bc mov ip, r7 -1000579c: 4667 mov r7, ip -1000579e: 433b orrs r3, r7 -100057a0: 7163 strb r3, [r4, #5] -100057a2: 9b01 ldr r3, [sp, #4] -100057a4: f7ff fa7e bl 10004ca4 -100057a8: 2800 cmp r0, #0 -100057aa: d113 bne.n 100057d4 -100057ac: 006d lsls r5, r5, #1 -100057ae: 4b0b ldr r3, [pc, #44] ; (100057dc ) -100057b0: 195d adds r5, r3, r5 -100057b2: 19ae adds r6, r5, r6 -100057b4: 3620 adds r6, #32 -100057b6: 7973 ldrb r3, [r6, #5] -100057b8: 2201 movs r2, #1 -100057ba: 4393 bics r3, r2 -100057bc: 7173 strb r3, [r6, #5] -100057be: 7973 ldrb r3, [r6, #5] -100057c0: 3203 adds r2, #3 -100057c2: 4393 bics r3, r2 -100057c4: 7173 strb r3, [r6, #5] -100057c6: e005 b.n 100057d4 -100057c8: 4a05 ldr r2, [pc, #20] ; (100057e0 ) -100057ca: 4906 ldr r1, [pc, #24] ; (100057e4 ) -100057cc: 4806 ldr r0, [pc, #24] ; (100057e8 ) -100057ce: f7fe ff25 bl 1000461c <__wrap_printf> -100057d2: 2000 movs r0, #0 -100057d4: b002 add sp, #8 -100057d6: bc80 pop {r7} -100057d8: 46b8 mov r8, r7 -100057da: bdf0 pop {r4, r5, r6, r7, pc} -100057dc: 20000cfc .word 0x20000cfc -100057e0: 00000495 .word 0x00000495 -100057e4: 10008428 .word 0x10008428 -100057e8: 10008330 .word 0x10008330 +100058ec : +100058ec: b5f0 push {r4, r5, r6, r7, lr} +100058ee: 46c6 mov lr, r8 +100058f0: b500 push {lr} +100058f2: b082 sub sp, #8 +100058f4: 9301 str r3, [sp, #4] +100058f6: 257f movs r5, #127 ; 0x7f +100058f8: 400d ands r5, r1 +100058fa: 09ce lsrs r6, r1, #7 +100058fc: 006f lsls r7, r5, #1 +100058fe: 4c17 ldr r4, [pc, #92] ; (1000595c ) +10005900: 19e4 adds r4, r4, r7 +10005902: 19a4 adds r4, r4, r6 +10005904: 3420 adds r4, #32 +10005906: 7964 ldrb r4, [r4, #5] +10005908: 07e4 lsls r4, r4, #31 +1000590a: d41d bmi.n 10005948 +1000590c: 006f lsls r7, r5, #1 +1000590e: 4c13 ldr r4, [pc, #76] ; (1000595c ) +10005910: 19e4 adds r4, r4, r7 +10005912: 19a4 adds r4, r4, r6 +10005914: 3420 adds r4, #32 +10005916: 7963 ldrb r3, [r4, #5] +10005918: 2701 movs r7, #1 +1000591a: 46bc mov ip, r7 +1000591c: 4667 mov r7, ip +1000591e: 433b orrs r3, r7 +10005920: 7163 strb r3, [r4, #5] +10005922: 9b01 ldr r3, [sp, #4] +10005924: f7ff fa7e bl 10004e24 +10005928: 2800 cmp r0, #0 +1000592a: d113 bne.n 10005954 +1000592c: 006d lsls r5, r5, #1 +1000592e: 4b0b ldr r3, [pc, #44] ; (1000595c ) +10005930: 195d adds r5, r3, r5 +10005932: 19ae adds r6, r5, r6 +10005934: 3620 adds r6, #32 +10005936: 7973 ldrb r3, [r6, #5] +10005938: 2201 movs r2, #1 +1000593a: 4393 bics r3, r2 +1000593c: 7173 strb r3, [r6, #5] +1000593e: 7973 ldrb r3, [r6, #5] +10005940: 3203 adds r2, #3 +10005942: 4393 bics r3, r2 +10005944: 7173 strb r3, [r6, #5] +10005946: e005 b.n 10005954 +10005948: 4a05 ldr r2, [pc, #20] ; (10005960 ) +1000594a: 4906 ldr r1, [pc, #24] ; (10005964 ) +1000594c: 4806 ldr r0, [pc, #24] ; (10005968 ) +1000594e: f7fe ff25 bl 1000479c <__wrap_printf> +10005952: 2000 movs r0, #0 +10005954: b002 add sp, #8 +10005956: bc80 pop {r7} +10005958: 46b8 mov r8, r7 +1000595a: bdf0 pop {r4, r5, r6, r7, pc} +1000595c: 20000cf4 .word 0x20000cf4 +10005960: 00000495 .word 0x00000495 +10005964: 10008af0 .word 0x10008af0 +10005968: 100089f8 .word 0x100089f8 -100057ec : -100057ec: 227f movs r2, #127 ; 0x7f -100057ee: 400a ands r2, r1 -100057f0: 09cb lsrs r3, r1, #7 -100057f2: 0052 lsls r2, r2, #1 -100057f4: 4903 ldr r1, [pc, #12] ; (10005804 ) -100057f6: 1889 adds r1, r1, r2 -100057f8: 18c9 adds r1, r1, r3 -100057fa: 3120 adds r1, #32 -100057fc: 7948 ldrb r0, [r1, #5] -100057fe: 07c0 lsls r0, r0, #31 -10005800: 0fc0 lsrs r0, r0, #31 -10005802: 4770 bx lr -10005804: 20000cfc .word 0x20000cfc +1000596c : +1000596c: 227f movs r2, #127 ; 0x7f +1000596e: 400a ands r2, r1 +10005970: 09cb lsrs r3, r1, #7 +10005972: 0052 lsls r2, r2, #1 +10005974: 4903 ldr r1, [pc, #12] ; (10005984 ) +10005976: 1889 adds r1, r1, r2 +10005978: 18c9 adds r1, r1, r3 +1000597a: 3120 adds r1, #32 +1000597c: 7948 ldrb r0, [r1, #5] +1000597e: 07c0 lsls r0, r0, #31 +10005980: 0fc0 lsrs r0, r0, #31 +10005982: 4770 bx lr +10005984: 20000cf4 .word 0x20000cf4 -10005808 : -10005808: b570 push {r4, r5, r6, lr} -1000580a: 247f movs r4, #127 ; 0x7f -1000580c: 400c ands r4, r1 -1000580e: 09cd lsrs r5, r1, #7 -10005810: f7ff fa62 bl 10004cd8 -10005814: 0064 lsls r4, r4, #1 -10005816: 4b06 ldr r3, [pc, #24] ; (10005830 ) -10005818: 191b adds r3, r3, r4 -1000581a: 195b adds r3, r3, r5 -1000581c: 3320 adds r3, #32 -1000581e: 795a ldrb r2, [r3, #5] -10005820: 2102 movs r1, #2 -10005822: 430a orrs r2, r1 -10005824: 715a strb r2, [r3, #5] -10005826: 795a ldrb r2, [r3, #5] -10005828: 2101 movs r1, #1 -1000582a: 430a orrs r2, r1 -1000582c: 715a strb r2, [r3, #5] -1000582e: bd70 pop {r4, r5, r6, pc} -10005830: 20000cfc .word 0x20000cfc +10005988 : +10005988: b570 push {r4, r5, r6, lr} +1000598a: 247f movs r4, #127 ; 0x7f +1000598c: 400c ands r4, r1 +1000598e: 09cd lsrs r5, r1, #7 +10005990: f7ff fa62 bl 10004e58 +10005994: 0064 lsls r4, r4, #1 +10005996: 4b06 ldr r3, [pc, #24] ; (100059b0 ) +10005998: 191b adds r3, r3, r4 +1000599a: 195b adds r3, r3, r5 +1000599c: 3320 adds r3, #32 +1000599e: 795a ldrb r2, [r3, #5] +100059a0: 2102 movs r1, #2 +100059a2: 430a orrs r2, r1 +100059a4: 715a strb r2, [r3, #5] +100059a6: 795a ldrb r2, [r3, #5] +100059a8: 2101 movs r1, #1 +100059aa: 430a orrs r2, r1 +100059ac: 715a strb r2, [r3, #5] +100059ae: bd70 pop {r4, r5, r6, pc} +100059b0: 20000cf4 .word 0x20000cf4 -10005834 : -10005834: b570 push {r4, r5, r6, lr} -10005836: 247f movs r4, #127 ; 0x7f -10005838: 400c ands r4, r1 -1000583a: 09cd lsrs r5, r1, #7 -1000583c: f7ff fa60 bl 10004d00 -10005840: 0064 lsls r4, r4, #1 -10005842: 4b06 ldr r3, [pc, #24] ; (1000585c ) -10005844: 191b adds r3, r3, r4 -10005846: 195b adds r3, r3, r5 -10005848: 3320 adds r3, #32 -1000584a: 795a ldrb r2, [r3, #5] -1000584c: 2102 movs r1, #2 -1000584e: 438a bics r2, r1 -10005850: 715a strb r2, [r3, #5] -10005852: 795a ldrb r2, [r3, #5] -10005854: 3901 subs r1, #1 -10005856: 438a bics r2, r1 -10005858: 715a strb r2, [r3, #5] -1000585a: bd70 pop {r4, r5, r6, pc} -1000585c: 20000cfc .word 0x20000cfc +100059b4 : +100059b4: b570 push {r4, r5, r6, lr} +100059b6: 247f movs r4, #127 ; 0x7f +100059b8: 400c ands r4, r1 +100059ba: 09cd lsrs r5, r1, #7 +100059bc: f7ff fa60 bl 10004e80 +100059c0: 0064 lsls r4, r4, #1 +100059c2: 4b06 ldr r3, [pc, #24] ; (100059dc ) +100059c4: 191b adds r3, r3, r4 +100059c6: 195b adds r3, r3, r5 +100059c8: 3320 adds r3, #32 +100059ca: 795a ldrb r2, [r3, #5] +100059cc: 2102 movs r1, #2 +100059ce: 438a bics r2, r1 +100059d0: 715a strb r2, [r3, #5] +100059d2: 795a ldrb r2, [r3, #5] +100059d4: 3901 subs r1, #1 +100059d6: 438a bics r2, r1 +100059d8: 715a strb r2, [r3, #5] +100059da: bd70 pop {r4, r5, r6, pc} +100059dc: 20000cf4 .word 0x20000cf4 -10005860 : -10005860: 227f movs r2, #127 ; 0x7f -10005862: 400a ands r2, r1 -10005864: 09cb lsrs r3, r1, #7 -10005866: 0052 lsls r2, r2, #1 -10005868: 4903 ldr r1, [pc, #12] ; (10005878 ) -1000586a: 1889 adds r1, r1, r2 -1000586c: 18c9 adds r1, r1, r3 -1000586e: 3120 adds r1, #32 -10005870: 7948 ldrb r0, [r1, #5] -10005872: 0780 lsls r0, r0, #30 -10005874: 0fc0 lsrs r0, r0, #31 -10005876: 4770 bx lr -10005878: 20000cfc .word 0x20000cfc +100059e0 : +100059e0: 227f movs r2, #127 ; 0x7f +100059e2: 400a ands r2, r1 +100059e4: 09cb lsrs r3, r1, #7 +100059e6: 0052 lsls r2, r2, #1 +100059e8: 4903 ldr r1, [pc, #12] ; (100059f8 ) +100059ea: 1889 adds r1, r1, r2 +100059ec: 18c9 adds r1, r1, r3 +100059ee: 3120 adds r1, #32 +100059f0: 7948 ldrb r0, [r1, #5] +100059f2: 0780 lsls r0, r0, #30 +100059f4: 0fc0 lsrs r0, r0, #31 +100059f6: 4770 bx lr +100059f8: 20000cf4 .word 0x20000cf4 -1000587c : -1000587c: b5f0 push {r4, r5, r6, r7, lr} -1000587e: 46c6 mov lr, r8 -10005880: b500 push {lr} -10005882: b082 sub sp, #8 -10005884: 0005 movs r5, r0 -10005886: 000c movs r4, r1 -10005888: 2000 movs r0, #0 -1000588a: f000 fb5d bl 10005f48 -1000588e: 7822 ldrb r2, [r4, #0] -10005890: 2360 movs r3, #96 ; 0x60 -10005892: 4013 ands r3, r2 -10005894: 2b60 cmp r3, #96 ; 0x60 -10005896: d012 beq.n 100058be -10005898: 2b40 cmp r3, #64 ; 0x40 -1000589a: d017 beq.n 100058cc -1000589c: 7822 ldrb r2, [r4, #0] -1000589e: 06d2 lsls r2, r2, #27 -100058a0: 0ed2 lsrs r2, r2, #27 -100058a2: 2a01 cmp r2, #1 -100058a4: d100 bne.n 100058a8 -100058a6: e0ca b.n 10005a3e -100058a8: 2a02 cmp r2, #2 -100058aa: d100 bne.n 100058ae -100058ac: e104 b.n 10005ab8 -100058ae: 2a00 cmp r2, #0 -100058b0: d01c beq.n 100058ec -100058b2: 2600 movs r6, #0 -100058b4: 0030 movs r0, r6 -100058b6: b002 add sp, #8 -100058b8: bc80 pop {r7} -100058ba: 46b8 mov r8, r7 -100058bc: bdf0 pop {r4, r5, r6, r7, pc} -100058be: 4ac1 ldr r2, [pc, #772] ; (10005bc4 ) -100058c0: 49c1 ldr r1, [pc, #772] ; (10005bc8 ) -100058c2: 48c2 ldr r0, [pc, #776] ; (10005bcc ) -100058c4: f7fe feaa bl 1000461c <__wrap_printf> -100058c8: 2600 movs r6, #0 -100058ca: e7f3 b.n 100058b4 -100058cc: 4bc0 ldr r3, [pc, #768] ; (10005bd0 ) -100058ce: 2b00 cmp r3, #0 -100058d0: d100 bne.n 100058d4 -100058d2: e164 b.n 10005b9e -100058d4: 4bbf ldr r3, [pc, #764] ; (10005bd4 ) -100058d6: 2b00 cmp r3, #0 -100058d8: d002 beq.n 100058e0 -100058da: 0018 movs r0, r3 -100058dc: f000 fb34 bl 10005f48 -100058e0: 0021 movs r1, r4 -100058e2: 0028 movs r0, r5 -100058e4: e000 b.n 100058e8 -100058e6: bf00 nop -100058e8: 0006 movs r6, r0 -100058ea: e7e3 b.n 100058b4 -100058ec: 2b20 cmp r3, #32 -100058ee: d00a beq.n 10005906 -100058f0: 2b00 cmp r3, #0 -100058f2: d000 beq.n 100058f6 -100058f4: e15b b.n 10005bae -100058f6: 7863 ldrb r3, [r4, #1] -100058f8: 2b09 cmp r3, #9 -100058fa: d900 bls.n 100058fe -100058fc: e159 b.n 10005bb2 -100058fe: 009b lsls r3, r3, #2 -10005900: 4ab5 ldr r2, [pc, #724] ; (10005bd8 ) -10005902: 58d3 ldr r3, [r2, r3] -10005904: 469f mov pc, r3 -10005906: 7923 ldrb r3, [r4, #4] -10005908: 2b0f cmp r3, #15 -1000590a: d900 bls.n 1000590e -1000590c: e149 b.n 10005ba2 -1000590e: 4ab3 ldr r2, [pc, #716] ; (10005bdc ) -10005910: 18d3 adds r3, r2, r3 -10005912: 78db ldrb r3, [r3, #3] -10005914: 4ab2 ldr r2, [pc, #712] ; (10005be0 ) -10005916: 2a00 cmp r2, #0 -10005918: d005 beq.n 10005926 -1000591a: 4ab2 ldr r2, [pc, #712] ; (10005be4 ) -1000591c: 7812 ldrb r2, [r2, #0] -1000591e: 4293 cmp r3, r2 -10005920: d312 bcc.n 10005948 -10005922: 1a9b subs r3, r3, r2 -10005924: b2db uxtb r3, r3 -10005926: 2b00 cmp r3, #0 -10005928: d000 beq.n 1000592c -1000592a: e13c b.n 10005ba6 -1000592c: 00d9 lsls r1, r3, #3 -1000592e: 1acb subs r3, r1, r3 -10005930: 009b lsls r3, r3, #2 -10005932: 49ad ldr r1, [pc, #692] ; (10005be8 ) -10005934: 18c9 adds r1, r1, r3 -10005936: 2900 cmp r1, #0 -10005938: d100 bne.n 1000593c -1000593a: e136 b.n 10005baa -1000593c: 0022 movs r2, r4 -1000593e: 0028 movs r0, r5 -10005940: f7ff fb78 bl 10005034 -10005944: 0006 movs r6, r0 -10005946: e7b5 b.n 100058b4 -10005948: 00d9 lsls r1, r3, #3 -1000594a: 1acb subs r3, r1, r3 -1000594c: 009b lsls r3, r3, #2 -1000594e: 4aa7 ldr r2, [pc, #668] ; (10005bec ) -10005950: 6811 ldr r1, [r2, #0] -10005952: 18c9 adds r1, r1, r3 -10005954: e7ef b.n 10005936 -10005956: 0020 movs r0, r4 -10005958: f000 fafc bl 10005f54 -1000595c: 78a1 ldrb r1, [r4, #2] -1000595e: 0028 movs r0, r5 -10005960: f7ff f8e6 bl 10004b30 -10005964: 4a9d ldr r2, [pc, #628] ; (10005bdc ) -10005966: 7813 ldrb r3, [r2, #0] -10005968: 2102 movs r1, #2 -1000596a: 430b orrs r3, r1 -1000596c: 7013 strb r3, [r2, #0] -1000596e: 2601 movs r6, #1 -10005970: e7a0 b.n 100058b4 -10005972: 4b9a ldr r3, [pc, #616] ; (10005bdc ) -10005974: 785b ldrb r3, [r3, #1] -10005976: 466a mov r2, sp -10005978: 3206 adds r2, #6 -1000597a: 7013 strb r3, [r2, #0] -1000597c: 2301 movs r3, #1 -1000597e: 0021 movs r1, r4 -10005980: 0028 movs r0, r5 -10005982: f000 fa83 bl 10005e8c -10005986: 2601 movs r6, #1 -10005988: e794 b.n 100058b4 -1000598a: 78a7 ldrb r7, [r4, #2] -1000598c: 4b93 ldr r3, [pc, #588] ; (10005bdc ) -1000598e: 785b ldrb r3, [r3, #1] -10005990: 2b00 cmp r3, #0 -10005992: d101 bne.n 10005998 -10005994: 2f00 cmp r7, #0 -10005996: d107 bne.n 100059a8 -10005998: 4b90 ldr r3, [pc, #576] ; (10005bdc ) -1000599a: 705f strb r7, [r3, #1] -1000599c: 0021 movs r1, r4 -1000599e: 0028 movs r0, r5 -100059a0: f000 fa58 bl 10005e54 -100059a4: 2601 movs r6, #1 -100059a6: e785 b.n 100058b4 -100059a8: 0039 movs r1, r7 -100059aa: 0028 movs r0, r5 -100059ac: f7ff fb4e bl 1000504c -100059b0: 1e06 subs r6, r0, #0 -100059b2: d1f1 bne.n 10005998 -100059b4: 4a8e ldr r2, [pc, #568] ; (10005bf0 ) -100059b6: 4984 ldr r1, [pc, #528] ; (10005bc8 ) -100059b8: 4884 ldr r0, [pc, #528] ; (10005bcc ) -100059ba: f7fe fe2f bl 1000461c <__wrap_printf> -100059be: e779 b.n 100058b4 -100059c0: 0021 movs r1, r4 -100059c2: 0028 movs r0, r5 -100059c4: f7ff fc2a bl 1000521c -100059c8: 0006 movs r6, r0 -100059ca: e773 b.n 100058b4 -100059cc: 78a2 ldrb r2, [r4, #2] -100059ce: 78e3 ldrb r3, [r4, #3] -100059d0: 021b lsls r3, r3, #8 -100059d2: 4313 orrs r3, r2 -100059d4: 2b01 cmp r3, #1 -100059d6: d001 beq.n 100059dc -100059d8: 2600 movs r6, #0 -100059da: e76b b.n 100058b4 -100059dc: 4a7f ldr r2, [pc, #508] ; (10005bdc ) -100059de: 7813 ldrb r3, [r2, #0] -100059e0: 2108 movs r1, #8 -100059e2: 430b orrs r3, r1 -100059e4: 7013 strb r3, [r2, #0] -100059e6: 0021 movs r1, r4 -100059e8: 0028 movs r0, r5 -100059ea: f000 fa33 bl 10005e54 -100059ee: 2601 movs r6, #1 -100059f0: e760 b.n 100058b4 -100059f2: 78a2 ldrb r2, [r4, #2] -100059f4: 78e3 ldrb r3, [r4, #3] -100059f6: 021b lsls r3, r3, #8 -100059f8: 4313 orrs r3, r2 -100059fa: 2b01 cmp r3, #1 -100059fc: d001 beq.n 10005a02 -100059fe: 2600 movs r6, #0 -10005a00: e758 b.n 100058b4 -10005a02: 4a76 ldr r2, [pc, #472] ; (10005bdc ) -10005a04: 7813 ldrb r3, [r2, #0] -10005a06: 2108 movs r1, #8 -10005a08: 438b bics r3, r1 -10005a0a: 7013 strb r3, [r2, #0] -10005a0c: 0021 movs r1, r4 -10005a0e: 0028 movs r0, r5 -10005a10: f000 fa20 bl 10005e54 -10005a14: 2601 movs r6, #1 -10005a16: e74d b.n 100058b4 -10005a18: 4b70 ldr r3, [pc, #448] ; (10005bdc ) -10005a1a: 781a ldrb r2, [r3, #0] -10005a1c: 0951 lsrs r1, r2, #5 -10005a1e: 0892 lsrs r2, r2, #2 -10005a20: 2302 movs r3, #2 -10005a22: 4013 ands r3, r2 -10005a24: 2201 movs r2, #1 -10005a26: 400a ands r2, r1 -10005a28: 4313 orrs r3, r2 -10005a2a: 466a mov r2, sp -10005a2c: 3206 adds r2, #6 -10005a2e: 8013 strh r3, [r2, #0] -10005a30: 2302 movs r3, #2 -10005a32: 0021 movs r1, r4 -10005a34: 0028 movs r0, r5 -10005a36: f000 fa29 bl 10005e8c -10005a3a: 2601 movs r6, #1 -10005a3c: e73a b.n 100058b4 -10005a3e: 7923 ldrb r3, [r4, #4] -10005a40: 2b0f cmp r3, #15 -10005a42: d900 bls.n 10005a46 -10005a44: e0b7 b.n 10005bb6 -10005a46: 4a65 ldr r2, [pc, #404] ; (10005bdc ) -10005a48: 18d3 adds r3, r2, r3 -10005a4a: 78db ldrb r3, [r3, #3] -10005a4c: 4a64 ldr r2, [pc, #400] ; (10005be0 ) -10005a4e: 2a00 cmp r2, #0 -10005a50: d005 beq.n 10005a5e -10005a52: 4a64 ldr r2, [pc, #400] ; (10005be4 ) -10005a54: 7812 ldrb r2, [r2, #0] -10005a56: 4293 cmp r3, r2 -10005a58: d327 bcc.n 10005aaa -10005a5a: 1a9b subs r3, r3, r2 -10005a5c: b2db uxtb r3, r3 -10005a5e: 2b00 cmp r3, #0 -10005a60: d000 beq.n 10005a64 -10005a62: e0aa b.n 10005bba -10005a64: 00d9 lsls r1, r3, #3 -10005a66: 1acb subs r3, r1, r3 -10005a68: 009b lsls r3, r3, #2 -10005a6a: 495f ldr r1, [pc, #380] ; (10005be8 ) -10005a6c: 18c9 adds r1, r1, r3 -10005a6e: 2900 cmp r1, #0 -10005a70: d100 bne.n 10005a74 -10005a72: e0a4 b.n 10005bbe -10005a74: 0022 movs r2, r4 -10005a76: 0028 movs r0, r5 -10005a78: f7ff fadc bl 10005034 -10005a7c: 1e06 subs r6, r0, #0 -10005a7e: d000 beq.n 10005a82 -10005a80: e718 b.n 100058b4 -10005a82: 7823 ldrb r3, [r4, #0] -10005a84: 2260 movs r2, #96 ; 0x60 -10005a86: 421a tst r2, r3 -10005a88: d000 beq.n 10005a8c -10005a8a: e713 b.n 100058b4 -10005a8c: 7863 ldrb r3, [r4, #1] -10005a8e: 2b0a cmp r3, #10 -10005a90: d000 beq.n 10005a94 -10005a92: e70f b.n 100058b4 -10005a94: 466b mov r3, sp -10005a96: 1d9a adds r2, r3, #6 -10005a98: 2300 movs r3, #0 -10005a9a: 7013 strb r3, [r2, #0] -10005a9c: 3301 adds r3, #1 -10005a9e: 0021 movs r1, r4 -10005aa0: 0028 movs r0, r5 -10005aa2: f000 f9f3 bl 10005e8c -10005aa6: 3601 adds r6, #1 -10005aa8: e704 b.n 100058b4 -10005aaa: 00d9 lsls r1, r3, #3 -10005aac: 1acb subs r3, r1, r3 -10005aae: 009b lsls r3, r3, #2 -10005ab0: 4a4e ldr r2, [pc, #312] ; (10005bec ) -10005ab2: 6811 ldr r1, [r2, #0] +100059fc : +100059fc: b5f0 push {r4, r5, r6, r7, lr} +100059fe: 46c6 mov lr, r8 +10005a00: b500 push {lr} +10005a02: b082 sub sp, #8 +10005a04: 0005 movs r5, r0 +10005a06: 000c movs r4, r1 +10005a08: 2000 movs r0, #0 +10005a0a: f000 fb5d bl 100060c8 +10005a0e: 7822 ldrb r2, [r4, #0] +10005a10: 2360 movs r3, #96 ; 0x60 +10005a12: 4013 ands r3, r2 +10005a14: 2b60 cmp r3, #96 ; 0x60 +10005a16: d012 beq.n 10005a3e +10005a18: 2b40 cmp r3, #64 ; 0x40 +10005a1a: d017 beq.n 10005a4c +10005a1c: 7822 ldrb r2, [r4, #0] +10005a1e: 06d2 lsls r2, r2, #27 +10005a20: 0ed2 lsrs r2, r2, #27 +10005a22: 2a01 cmp r2, #1 +10005a24: d100 bne.n 10005a28 +10005a26: e0ca b.n 10005bbe +10005a28: 2a02 cmp r2, #2 +10005a2a: d100 bne.n 10005a2e +10005a2c: e104 b.n 10005c38 +10005a2e: 2a00 cmp r2, #0 +10005a30: d01c beq.n 10005a6c +10005a32: 2600 movs r6, #0 +10005a34: 0030 movs r0, r6 +10005a36: b002 add sp, #8 +10005a38: bc80 pop {r7} +10005a3a: 46b8 mov r8, r7 +10005a3c: bdf0 pop {r4, r5, r6, r7, pc} +10005a3e: 4ac1 ldr r2, [pc, #772] ; (10005d44 ) +10005a40: 49c1 ldr r1, [pc, #772] ; (10005d48 ) +10005a42: 48c2 ldr r0, [pc, #776] ; (10005d4c ) +10005a44: f7fe feaa bl 1000479c <__wrap_printf> +10005a48: 2600 movs r6, #0 +10005a4a: e7f3 b.n 10005a34 +10005a4c: 4bc0 ldr r3, [pc, #768] ; (10005d50 ) +10005a4e: 2b00 cmp r3, #0 +10005a50: d100 bne.n 10005a54 +10005a52: e164 b.n 10005d1e +10005a54: 4bbf ldr r3, [pc, #764] ; (10005d54 ) +10005a56: 2b00 cmp r3, #0 +10005a58: d002 beq.n 10005a60 +10005a5a: 0018 movs r0, r3 +10005a5c: f000 fb34 bl 100060c8 +10005a60: 0021 movs r1, r4 +10005a62: 0028 movs r0, r5 +10005a64: e000 b.n 10005a68 +10005a66: bf00 nop +10005a68: 0006 movs r6, r0 +10005a6a: e7e3 b.n 10005a34 +10005a6c: 2b20 cmp r3, #32 +10005a6e: d00a beq.n 10005a86 +10005a70: 2b00 cmp r3, #0 +10005a72: d000 beq.n 10005a76 +10005a74: e15b b.n 10005d2e +10005a76: 7863 ldrb r3, [r4, #1] +10005a78: 2b09 cmp r3, #9 +10005a7a: d900 bls.n 10005a7e +10005a7c: e159 b.n 10005d32 +10005a7e: 009b lsls r3, r3, #2 +10005a80: 4ab5 ldr r2, [pc, #724] ; (10005d58 ) +10005a82: 58d3 ldr r3, [r2, r3] +10005a84: 469f mov pc, r3 +10005a86: 7923 ldrb r3, [r4, #4] +10005a88: 2b0f cmp r3, #15 +10005a8a: d900 bls.n 10005a8e +10005a8c: e149 b.n 10005d22 +10005a8e: 4ab3 ldr r2, [pc, #716] ; (10005d5c ) +10005a90: 18d3 adds r3, r2, r3 +10005a92: 78db ldrb r3, [r3, #3] +10005a94: 4ab2 ldr r2, [pc, #712] ; (10005d60 ) +10005a96: 2a00 cmp r2, #0 +10005a98: d005 beq.n 10005aa6 +10005a9a: 4ab2 ldr r2, [pc, #712] ; (10005d64 ) +10005a9c: 7812 ldrb r2, [r2, #0] +10005a9e: 4293 cmp r3, r2 +10005aa0: d312 bcc.n 10005ac8 +10005aa2: 1a9b subs r3, r3, r2 +10005aa4: b2db uxtb r3, r3 +10005aa6: 2b00 cmp r3, #0 +10005aa8: d000 beq.n 10005aac +10005aaa: e13c b.n 10005d26 +10005aac: 00d9 lsls r1, r3, #3 +10005aae: 1acb subs r3, r1, r3 +10005ab0: 009b lsls r3, r3, #2 +10005ab2: 49ad ldr r1, [pc, #692] ; (10005d68 ) 10005ab4: 18c9 adds r1, r1, r3 -10005ab6: e7da b.n 10005a6e -10005ab8: 7921 ldrb r1, [r4, #4] -10005aba: 277f movs r7, #127 ; 0x7f -10005abc: 400f ands r7, r1 -10005abe: 09ca lsrs r2, r1, #7 -10005ac0: 4690 mov r8, r2 -10005ac2: 2f08 cmp r7, #8 -10005ac4: d80a bhi.n 10005adc -10005ac6: 2b00 cmp r3, #0 -10005ac8: d13a bne.n 10005b40 -10005aca: 7863 ldrb r3, [r4, #1] -10005acc: 2b01 cmp r3, #1 -10005ace: d019 beq.n 10005b04 -10005ad0: 2b03 cmp r3, #3 -10005ad2: d026 beq.n 10005b22 -10005ad4: 2b00 cmp r3, #0 -10005ad6: d008 beq.n 10005aea -10005ad8: 2600 movs r6, #0 -10005ada: e6eb b.n 100058b4 -10005adc: 4a45 ldr r2, [pc, #276] ; (10005bf4 ) -10005ade: 493a ldr r1, [pc, #232] ; (10005bc8 ) -10005ae0: 483a ldr r0, [pc, #232] ; (10005bcc ) -10005ae2: f7fe fd9b bl 1000461c <__wrap_printf> -10005ae6: 2600 movs r6, #0 -10005ae8: e6e4 b.n 100058b4 -10005aea: 0028 movs r0, r5 -10005aec: f7ff feb8 bl 10005860 -10005af0: 466b mov r3, sp -10005af2: 1d9a adds r2, r3, #6 -10005af4: 8010 strh r0, [r2, #0] -10005af6: 2302 movs r3, #2 -10005af8: 0021 movs r1, r4 -10005afa: 0028 movs r0, r5 -10005afc: f000 f9c6 bl 10005e8c -10005b00: 2601 movs r6, #1 -10005b02: e01e b.n 10005b42 -10005b04: 78a0 ldrb r0, [r4, #2] -10005b06: 78e3 ldrb r3, [r4, #3] -10005b08: 021b lsls r3, r3, #8 -10005b0a: 4303 orrs r3, r0 -10005b0c: d005 beq.n 10005b1a -10005b0e: 0021 movs r1, r4 -10005b10: 0028 movs r0, r5 -10005b12: f000 f99f bl 10005e54 -10005b16: 2601 movs r6, #1 -10005b18: e013 b.n 10005b42 -10005b1a: 0028 movs r0, r5 -10005b1c: f7ff fe8a bl 10005834 -10005b20: e7f5 b.n 10005b0e -10005b22: 78a0 ldrb r0, [r4, #2] -10005b24: 78e3 ldrb r3, [r4, #3] -10005b26: 021b lsls r3, r3, #8 -10005b28: 4303 orrs r3, r0 -10005b2a: d005 beq.n 10005b38 -10005b2c: 0021 movs r1, r4 -10005b2e: 0028 movs r0, r5 -10005b30: f000 f990 bl 10005e54 -10005b34: 2601 movs r6, #1 -10005b36: e004 b.n 10005b42 -10005b38: 0028 movs r0, r5 -10005b3a: f7ff fe65 bl 10005808 -10005b3e: e7f5 b.n 10005b2c -10005b40: 2600 movs r6, #0 -10005b42: 007b lsls r3, r7, #1 -10005b44: 4f25 ldr r7, [pc, #148] ; (10005bdc ) -10005b46: 18ff adds r7, r7, r3 -10005b48: 4447 add r7, r8 -10005b4a: 7cfb ldrb r3, [r7, #19] -10005b4c: 4a24 ldr r2, [pc, #144] ; (10005be0 ) -10005b4e: 2a00 cmp r2, #0 -10005b50: d005 beq.n 10005b5e -10005b52: 4a24 ldr r2, [pc, #144] ; (10005be4 ) -10005b54: 7812 ldrb r2, [r2, #0] -10005b56: 4293 cmp r3, r2 -10005b58: d31a bcc.n 10005b90 -10005b5a: 1a9b subs r3, r3, r2 -10005b5c: b2db uxtb r3, r3 -10005b5e: 2b00 cmp r3, #0 -10005b60: d10d bne.n 10005b7e -10005b62: 00d9 lsls r1, r3, #3 -10005b64: 1acb subs r3, r1, r3 -10005b66: 009b lsls r3, r3, #2 -10005b68: 491f ldr r1, [pc, #124] ; (10005be8 ) -10005b6a: 18c9 adds r1, r1, r3 -10005b6c: 2900 cmp r1, #0 -10005b6e: d006 beq.n 10005b7e -10005b70: 0022 movs r2, r4 -10005b72: 0028 movs r0, r5 -10005b74: f7ff fa5e bl 10005034 -10005b78: 2800 cmp r0, #0 -10005b7a: d000 beq.n 10005b7e -10005b7c: 0006 movs r6, r0 -10005b7e: 7823 ldrb r3, [r4, #0] -10005b80: 2260 movs r2, #96 ; 0x60 -10005b82: 421a tst r2, r3 -10005b84: d000 beq.n 10005b88 -10005b86: e695 b.n 100058b4 -10005b88: 2000 movs r0, #0 -10005b8a: f000 f9dd bl 10005f48 -10005b8e: e691 b.n 100058b4 -10005b90: 00d9 lsls r1, r3, #3 -10005b92: 1acb subs r3, r1, r3 -10005b94: 009b lsls r3, r3, #2 -10005b96: 4a15 ldr r2, [pc, #84] ; (10005bec ) -10005b98: 6811 ldr r1, [r2, #0] -10005b9a: 18c9 adds r1, r1, r3 -10005b9c: e7e6 b.n 10005b6c -10005b9e: 2600 movs r6, #0 -10005ba0: e688 b.n 100058b4 -10005ba2: 2600 movs r6, #0 -10005ba4: e686 b.n 100058b4 -10005ba6: 2600 movs r6, #0 -10005ba8: e684 b.n 100058b4 -10005baa: 2600 movs r6, #0 -10005bac: e682 b.n 100058b4 -10005bae: 2600 movs r6, #0 -10005bb0: e680 b.n 100058b4 -10005bb2: 2600 movs r6, #0 -10005bb4: e67e b.n 100058b4 -10005bb6: 2600 movs r6, #0 -10005bb8: e67c b.n 100058b4 -10005bba: 2600 movs r6, #0 -10005bbc: e67a b.n 100058b4 -10005bbe: 2600 movs r6, #0 -10005bc0: e678 b.n 100058b4 -10005bc2: 46c0 nop ; (mov r8, r8) -10005bc4: 00000243 .word 0x00000243 -10005bc8: 10008488 .word 0x10008488 -10005bcc: 10008330 .word 0x10008330 +10005ab6: 2900 cmp r1, #0 +10005ab8: d100 bne.n 10005abc +10005aba: e136 b.n 10005d2a +10005abc: 0022 movs r2, r4 +10005abe: 0028 movs r0, r5 +10005ac0: f7ff fb78 bl 100051b4 +10005ac4: 0006 movs r6, r0 +10005ac6: e7b5 b.n 10005a34 +10005ac8: 00d9 lsls r1, r3, #3 +10005aca: 1acb subs r3, r1, r3 +10005acc: 009b lsls r3, r3, #2 +10005ace: 4aa7 ldr r2, [pc, #668] ; (10005d6c ) +10005ad0: 6811 ldr r1, [r2, #0] +10005ad2: 18c9 adds r1, r1, r3 +10005ad4: e7ef b.n 10005ab6 +10005ad6: 0020 movs r0, r4 +10005ad8: f000 fafc bl 100060d4 +10005adc: 78a1 ldrb r1, [r4, #2] +10005ade: 0028 movs r0, r5 +10005ae0: f7ff f8e6 bl 10004cb0 +10005ae4: 4a9d ldr r2, [pc, #628] ; (10005d5c ) +10005ae6: 7813 ldrb r3, [r2, #0] +10005ae8: 2102 movs r1, #2 +10005aea: 430b orrs r3, r1 +10005aec: 7013 strb r3, [r2, #0] +10005aee: 2601 movs r6, #1 +10005af0: e7a0 b.n 10005a34 +10005af2: 4b9a ldr r3, [pc, #616] ; (10005d5c ) +10005af4: 785b ldrb r3, [r3, #1] +10005af6: 466a mov r2, sp +10005af8: 3206 adds r2, #6 +10005afa: 7013 strb r3, [r2, #0] +10005afc: 2301 movs r3, #1 +10005afe: 0021 movs r1, r4 +10005b00: 0028 movs r0, r5 +10005b02: f000 fa83 bl 1000600c +10005b06: 2601 movs r6, #1 +10005b08: e794 b.n 10005a34 +10005b0a: 78a7 ldrb r7, [r4, #2] +10005b0c: 4b93 ldr r3, [pc, #588] ; (10005d5c ) +10005b0e: 785b ldrb r3, [r3, #1] +10005b10: 2b00 cmp r3, #0 +10005b12: d101 bne.n 10005b18 +10005b14: 2f00 cmp r7, #0 +10005b16: d107 bne.n 10005b28 +10005b18: 4b90 ldr r3, [pc, #576] ; (10005d5c ) +10005b1a: 705f strb r7, [r3, #1] +10005b1c: 0021 movs r1, r4 +10005b1e: 0028 movs r0, r5 +10005b20: f000 fa58 bl 10005fd4 +10005b24: 2601 movs r6, #1 +10005b26: e785 b.n 10005a34 +10005b28: 0039 movs r1, r7 +10005b2a: 0028 movs r0, r5 +10005b2c: f7ff fb4e bl 100051cc +10005b30: 1e06 subs r6, r0, #0 +10005b32: d1f1 bne.n 10005b18 +10005b34: 4a8e ldr r2, [pc, #568] ; (10005d70 ) +10005b36: 4984 ldr r1, [pc, #528] ; (10005d48 ) +10005b38: 4884 ldr r0, [pc, #528] ; (10005d4c ) +10005b3a: f7fe fe2f bl 1000479c <__wrap_printf> +10005b3e: e779 b.n 10005a34 +10005b40: 0021 movs r1, r4 +10005b42: 0028 movs r0, r5 +10005b44: f7ff fc2a bl 1000539c +10005b48: 0006 movs r6, r0 +10005b4a: e773 b.n 10005a34 +10005b4c: 78a2 ldrb r2, [r4, #2] +10005b4e: 78e3 ldrb r3, [r4, #3] +10005b50: 021b lsls r3, r3, #8 +10005b52: 4313 orrs r3, r2 +10005b54: 2b01 cmp r3, #1 +10005b56: d001 beq.n 10005b5c +10005b58: 2600 movs r6, #0 +10005b5a: e76b b.n 10005a34 +10005b5c: 4a7f ldr r2, [pc, #508] ; (10005d5c ) +10005b5e: 7813 ldrb r3, [r2, #0] +10005b60: 2108 movs r1, #8 +10005b62: 430b orrs r3, r1 +10005b64: 7013 strb r3, [r2, #0] +10005b66: 0021 movs r1, r4 +10005b68: 0028 movs r0, r5 +10005b6a: f000 fa33 bl 10005fd4 +10005b6e: 2601 movs r6, #1 +10005b70: e760 b.n 10005a34 +10005b72: 78a2 ldrb r2, [r4, #2] +10005b74: 78e3 ldrb r3, [r4, #3] +10005b76: 021b lsls r3, r3, #8 +10005b78: 4313 orrs r3, r2 +10005b7a: 2b01 cmp r3, #1 +10005b7c: d001 beq.n 10005b82 +10005b7e: 2600 movs r6, #0 +10005b80: e758 b.n 10005a34 +10005b82: 4a76 ldr r2, [pc, #472] ; (10005d5c ) +10005b84: 7813 ldrb r3, [r2, #0] +10005b86: 2108 movs r1, #8 +10005b88: 438b bics r3, r1 +10005b8a: 7013 strb r3, [r2, #0] +10005b8c: 0021 movs r1, r4 +10005b8e: 0028 movs r0, r5 +10005b90: f000 fa20 bl 10005fd4 +10005b94: 2601 movs r6, #1 +10005b96: e74d b.n 10005a34 +10005b98: 4b70 ldr r3, [pc, #448] ; (10005d5c ) +10005b9a: 781a ldrb r2, [r3, #0] +10005b9c: 0951 lsrs r1, r2, #5 +10005b9e: 0892 lsrs r2, r2, #2 +10005ba0: 2302 movs r3, #2 +10005ba2: 4013 ands r3, r2 +10005ba4: 2201 movs r2, #1 +10005ba6: 400a ands r2, r1 +10005ba8: 4313 orrs r3, r2 +10005baa: 466a mov r2, sp +10005bac: 3206 adds r2, #6 +10005bae: 8013 strh r3, [r2, #0] +10005bb0: 2302 movs r3, #2 +10005bb2: 0021 movs r1, r4 +10005bb4: 0028 movs r0, r5 +10005bb6: f000 fa29 bl 1000600c +10005bba: 2601 movs r6, #1 +10005bbc: e73a b.n 10005a34 +10005bbe: 7923 ldrb r3, [r4, #4] +10005bc0: 2b0f cmp r3, #15 +10005bc2: d900 bls.n 10005bc6 +10005bc4: e0b7 b.n 10005d36 +10005bc6: 4a65 ldr r2, [pc, #404] ; (10005d5c ) +10005bc8: 18d3 adds r3, r2, r3 +10005bca: 78db ldrb r3, [r3, #3] +10005bcc: 4a64 ldr r2, [pc, #400] ; (10005d60 ) +10005bce: 2a00 cmp r2, #0 +10005bd0: d005 beq.n 10005bde +10005bd2: 4a64 ldr r2, [pc, #400] ; (10005d64 ) +10005bd4: 7812 ldrb r2, [r2, #0] +10005bd6: 4293 cmp r3, r2 +10005bd8: d327 bcc.n 10005c2a +10005bda: 1a9b subs r3, r3, r2 +10005bdc: b2db uxtb r3, r3 +10005bde: 2b00 cmp r3, #0 +10005be0: d000 beq.n 10005be4 +10005be2: e0aa b.n 10005d3a +10005be4: 00d9 lsls r1, r3, #3 +10005be6: 1acb subs r3, r1, r3 +10005be8: 009b lsls r3, r3, #2 +10005bea: 495f ldr r1, [pc, #380] ; (10005d68 ) +10005bec: 18c9 adds r1, r1, r3 +10005bee: 2900 cmp r1, #0 +10005bf0: d100 bne.n 10005bf4 +10005bf2: e0a4 b.n 10005d3e +10005bf4: 0022 movs r2, r4 +10005bf6: 0028 movs r0, r5 +10005bf8: f7ff fadc bl 100051b4 +10005bfc: 1e06 subs r6, r0, #0 +10005bfe: d000 beq.n 10005c02 +10005c00: e718 b.n 10005a34 +10005c02: 7823 ldrb r3, [r4, #0] +10005c04: 2260 movs r2, #96 ; 0x60 +10005c06: 421a tst r2, r3 +10005c08: d000 beq.n 10005c0c +10005c0a: e713 b.n 10005a34 +10005c0c: 7863 ldrb r3, [r4, #1] +10005c0e: 2b0a cmp r3, #10 +10005c10: d000 beq.n 10005c14 +10005c12: e70f b.n 10005a34 +10005c14: 466b mov r3, sp +10005c16: 1d9a adds r2, r3, #6 +10005c18: 2300 movs r3, #0 +10005c1a: 7013 strb r3, [r2, #0] +10005c1c: 3301 adds r3, #1 +10005c1e: 0021 movs r1, r4 +10005c20: 0028 movs r0, r5 +10005c22: f000 f9f3 bl 1000600c +10005c26: 3601 adds r6, #1 +10005c28: e704 b.n 10005a34 +10005c2a: 00d9 lsls r1, r3, #3 +10005c2c: 1acb subs r3, r1, r3 +10005c2e: 009b lsls r3, r3, #2 +10005c30: 4a4e ldr r2, [pc, #312] ; (10005d6c ) +10005c32: 6811 ldr r1, [r2, #0] +10005c34: 18c9 adds r1, r1, r3 +10005c36: e7da b.n 10005bee +10005c38: 7921 ldrb r1, [r4, #4] +10005c3a: 277f movs r7, #127 ; 0x7f +10005c3c: 400f ands r7, r1 +10005c3e: 09ca lsrs r2, r1, #7 +10005c40: 4690 mov r8, r2 +10005c42: 2f08 cmp r7, #8 +10005c44: d80a bhi.n 10005c5c +10005c46: 2b00 cmp r3, #0 +10005c48: d13a bne.n 10005cc0 +10005c4a: 7863 ldrb r3, [r4, #1] +10005c4c: 2b01 cmp r3, #1 +10005c4e: d019 beq.n 10005c84 +10005c50: 2b03 cmp r3, #3 +10005c52: d026 beq.n 10005ca2 +10005c54: 2b00 cmp r3, #0 +10005c56: d008 beq.n 10005c6a +10005c58: 2600 movs r6, #0 +10005c5a: e6eb b.n 10005a34 +10005c5c: 4a45 ldr r2, [pc, #276] ; (10005d74 ) +10005c5e: 493a ldr r1, [pc, #232] ; (10005d48 ) +10005c60: 483a ldr r0, [pc, #232] ; (10005d4c ) +10005c62: f7fe fd9b bl 1000479c <__wrap_printf> +10005c66: 2600 movs r6, #0 +10005c68: e6e4 b.n 10005a34 +10005c6a: 0028 movs r0, r5 +10005c6c: f7ff feb8 bl 100059e0 +10005c70: 466b mov r3, sp +10005c72: 1d9a adds r2, r3, #6 +10005c74: 8010 strh r0, [r2, #0] +10005c76: 2302 movs r3, #2 +10005c78: 0021 movs r1, r4 +10005c7a: 0028 movs r0, r5 +10005c7c: f000 f9c6 bl 1000600c +10005c80: 2601 movs r6, #1 +10005c82: e01e b.n 10005cc2 +10005c84: 78a0 ldrb r0, [r4, #2] +10005c86: 78e3 ldrb r3, [r4, #3] +10005c88: 021b lsls r3, r3, #8 +10005c8a: 4303 orrs r3, r0 +10005c8c: d005 beq.n 10005c9a +10005c8e: 0021 movs r1, r4 +10005c90: 0028 movs r0, r5 +10005c92: f000 f99f bl 10005fd4 +10005c96: 2601 movs r6, #1 +10005c98: e013 b.n 10005cc2 +10005c9a: 0028 movs r0, r5 +10005c9c: f7ff fe8a bl 100059b4 +10005ca0: e7f5 b.n 10005c8e +10005ca2: 78a0 ldrb r0, [r4, #2] +10005ca4: 78e3 ldrb r3, [r4, #3] +10005ca6: 021b lsls r3, r3, #8 +10005ca8: 4303 orrs r3, r0 +10005caa: d005 beq.n 10005cb8 +10005cac: 0021 movs r1, r4 +10005cae: 0028 movs r0, r5 +10005cb0: f000 f990 bl 10005fd4 +10005cb4: 2601 movs r6, #1 +10005cb6: e004 b.n 10005cc2 +10005cb8: 0028 movs r0, r5 +10005cba: f7ff fe65 bl 10005988 +10005cbe: e7f5 b.n 10005cac +10005cc0: 2600 movs r6, #0 +10005cc2: 007b lsls r3, r7, #1 +10005cc4: 4f25 ldr r7, [pc, #148] ; (10005d5c ) +10005cc6: 18ff adds r7, r7, r3 +10005cc8: 4447 add r7, r8 +10005cca: 7cfb ldrb r3, [r7, #19] +10005ccc: 4a24 ldr r2, [pc, #144] ; (10005d60 ) +10005cce: 2a00 cmp r2, #0 +10005cd0: d005 beq.n 10005cde +10005cd2: 4a24 ldr r2, [pc, #144] ; (10005d64 ) +10005cd4: 7812 ldrb r2, [r2, #0] +10005cd6: 4293 cmp r3, r2 +10005cd8: d31a bcc.n 10005d10 +10005cda: 1a9b subs r3, r3, r2 +10005cdc: b2db uxtb r3, r3 +10005cde: 2b00 cmp r3, #0 +10005ce0: d10d bne.n 10005cfe +10005ce2: 00d9 lsls r1, r3, #3 +10005ce4: 1acb subs r3, r1, r3 +10005ce6: 009b lsls r3, r3, #2 +10005ce8: 491f ldr r1, [pc, #124] ; (10005d68 ) +10005cea: 18c9 adds r1, r1, r3 +10005cec: 2900 cmp r1, #0 +10005cee: d006 beq.n 10005cfe +10005cf0: 0022 movs r2, r4 +10005cf2: 0028 movs r0, r5 +10005cf4: f7ff fa5e bl 100051b4 +10005cf8: 2800 cmp r0, #0 +10005cfa: d000 beq.n 10005cfe +10005cfc: 0006 movs r6, r0 +10005cfe: 7823 ldrb r3, [r4, #0] +10005d00: 2260 movs r2, #96 ; 0x60 +10005d02: 421a tst r2, r3 +10005d04: d000 beq.n 10005d08 +10005d06: e695 b.n 10005a34 +10005d08: 2000 movs r0, #0 +10005d0a: f000 f9dd bl 100060c8 +10005d0e: e691 b.n 10005a34 +10005d10: 00d9 lsls r1, r3, #3 +10005d12: 1acb subs r3, r1, r3 +10005d14: 009b lsls r3, r3, #2 +10005d16: 4a15 ldr r2, [pc, #84] ; (10005d6c ) +10005d18: 6811 ldr r1, [r2, #0] +10005d1a: 18c9 adds r1, r1, r3 +10005d1c: e7e6 b.n 10005cec +10005d1e: 2600 movs r6, #0 +10005d20: e688 b.n 10005a34 +10005d22: 2600 movs r6, #0 +10005d24: e686 b.n 10005a34 +10005d26: 2600 movs r6, #0 +10005d28: e684 b.n 10005a34 +10005d2a: 2600 movs r6, #0 +10005d2c: e682 b.n 10005a34 +10005d2e: 2600 movs r6, #0 +10005d30: e680 b.n 10005a34 +10005d32: 2600 movs r6, #0 +10005d34: e67e b.n 10005a34 +10005d36: 2600 movs r6, #0 +10005d38: e67c b.n 10005a34 +10005d3a: 2600 movs r6, #0 +10005d3c: e67a b.n 10005a34 +10005d3e: 2600 movs r6, #0 +10005d40: e678 b.n 10005a34 +10005d42: 46c0 nop ; (mov r8, r8) +10005d44: 00000243 .word 0x00000243 +10005d48: 10008b50 .word 0x10008b50 +10005d4c: 100089f8 .word 0x100089f8 ... -10005bd8: 100083dc .word 0x100083dc -10005bdc: 20000cfc .word 0x20000cfc -10005be0: 00000000 .word 0x00000000 -10005be4: 2000170c .word 0x2000170c -10005be8: 100084c0 .word 0x100084c0 -10005bec: 20000c28 .word 0x20000c28 -10005bf0: 00000283 .word 0x00000283 -10005bf4: 000002ce .word 0x000002ce +10005d58: 10008aa4 .word 0x10008aa4 +10005d5c: 20000cf4 .word 0x20000cf4 +10005d60: 00000000 .word 0x00000000 +10005d64: 20001720 .word 0x20001720 +10005d68: 10008b88 .word 0x10008b88 +10005d6c: 20000c28 .word 0x20000c28 +10005d70: 00000283 .word 0x00000283 +10005d74: 000002ce .word 0x000002ce -10005bf8 : -10005bf8: b530 push {r4, r5, lr} -10005bfa: b085 sub sp, #20 -10005bfc: f000 fcbc bl 10006578 -10005c00: 2800 cmp r0, #0 -10005c02: d10e bne.n 10005c22 -10005c04: b005 add sp, #20 -10005c06: bd30 pop {r4, r5, pc} -10005c08: 4b6c ldr r3, [pc, #432] ; (10005dbc ) -10005c0a: 4a6d ldr r2, [pc, #436] ; (10005dc0 ) -10005c0c: 2199 movs r1, #153 ; 0x99 -10005c0e: 486d ldr r0, [pc, #436] ; (10005dc4 ) -10005c10: f7fb ffcc bl 10001bac <__assert_func> -10005c14: ac01 add r4, sp, #4 -10005c16: 7820 ldrb r0, [r4, #0] -10005c18: f7ff f9c8 bl 10004fac -10005c1c: 7922 ldrb r2, [r4, #4] -10005c1e: 4b6a ldr r3, [pc, #424] ; (10005dc8 ) -10005c20: 709a strb r2, [r3, #2] -10005c22: 4b6a ldr r3, [pc, #424] ; (10005dcc ) -10005c24: 681c ldr r4, [r3, #0] -10005c26: 6965 ldr r5, [r4, #20] -10005c28: 2d00 cmp r5, #0 -10005c2a: d1ed bne.n 10005c08 -10005c2c: 69a2 ldr r2, [r4, #24] -10005c2e: f3ef 8110 mrs r1, PRIMASK -10005c32: b672 cpsid i -10005c34: 6813 ldr r3, [r2, #0] -10005c36: 2b00 cmp r3, #0 -10005c38: d0fc beq.n 10005c34 -10005c3a: f3bf 8f5f dmb sy -10005c3e: 61e1 str r1, [r4, #28] -10005c40: a901 add r1, sp, #4 -10005c42: 0020 movs r0, r4 -10005c44: f000 fd08 bl 10006658 -10005c48: 69a2 ldr r2, [r4, #24] -10005c4a: 69e3 ldr r3, [r4, #28] -10005c4c: f3bf 8f5f dmb sy -10005c50: 2100 movs r1, #0 -10005c52: 6011 str r1, [r2, #0] -10005c54: f383 8810 msr PRIMASK, r3 -10005c58: 2800 cmp r0, #0 -10005c5a: d0d3 beq.n 10005c04 -10005c5c: ab01 add r3, sp, #4 -10005c5e: 785b ldrb r3, [r3, #1] -10005c60: 2b08 cmp r3, #8 -10005c62: d8de bhi.n 10005c22 -10005c64: 009b lsls r3, r3, #2 -10005c66: 4a5a ldr r2, [pc, #360] ; (10005dd0 ) -10005c68: 58d3 ldr r3, [r2, r3] -10005c6a: 469f mov pc, r3 -10005c6c: ab01 add r3, sp, #4 -10005c6e: 7818 ldrb r0, [r3, #0] -10005c70: f7ff f99c bl 10004fac -10005c74: 4b57 ldr r3, [pc, #348] ; (10005dd4 ) -10005c76: 2b00 cmp r3, #0 -10005c78: d0d3 beq.n 10005c22 -10005c7a: e000 b.n 10005c7e -10005c7c: bf00 nop -10005c7e: e7d0 b.n 10005c22 -10005c80: 4a51 ldr r2, [pc, #324] ; (10005dc8 ) -10005c82: 7813 ldrb r3, [r2, #0] -10005c84: 2101 movs r1, #1 -10005c86: 430b orrs r3, r1 -10005c88: 7013 strb r3, [r2, #0] -10005c8a: ab01 add r3, sp, #4 -10005c8c: 7818 ldrb r0, [r3, #0] -10005c8e: a902 add r1, sp, #8 -10005c90: f7ff fdf4 bl 1000587c -10005c94: 2800 cmp r0, #0 -10005c96: d1c4 bne.n 10005c22 -10005c98: ac01 add r4, sp, #4 -10005c9a: 7820 ldrb r0, [r4, #0] -10005c9c: 2100 movs r1, #0 -10005c9e: f7ff f81b bl 10004cd8 -10005ca2: 7820 ldrb r0, [r4, #0] -10005ca4: 2180 movs r1, #128 ; 0x80 -10005ca6: f7ff f817 bl 10004cd8 -10005caa: e7ba b.n 10005c22 -10005cac: ab01 add r3, sp, #4 -10005cae: 7919 ldrb r1, [r3, #4] -10005cb0: 227f movs r2, #127 ; 0x7f -10005cb2: 400a ands r2, r1 -10005cb4: 09cc lsrs r4, r1, #7 -10005cb6: 0050 lsls r0, r2, #1 -10005cb8: 4b43 ldr r3, [pc, #268] ; (10005dc8 ) -10005cba: 181b adds r3, r3, r0 -10005cbc: 191b adds r3, r3, r4 -10005cbe: 3320 adds r3, #32 -10005cc0: 7958 ldrb r0, [r3, #5] -10005cc2: 2501 movs r5, #1 -10005cc4: 43a8 bics r0, r5 -10005cc6: 7158 strb r0, [r3, #5] -10005cc8: 7958 ldrb r0, [r3, #5] -10005cca: 3503 adds r5, #3 -10005ccc: 43a8 bics r0, r5 -10005cce: 7158 strb r0, [r3, #5] -10005cd0: 2a00 cmp r2, #0 -10005cd2: d01d beq.n 10005d10 -10005cd4: 0052 lsls r2, r2, #1 -10005cd6: 4b3c ldr r3, [pc, #240] ; (10005dc8 ) -10005cd8: 189a adds r2, r3, r2 -10005cda: 1912 adds r2, r2, r4 -10005cdc: 7cd3 ldrb r3, [r2, #19] -10005cde: 4a3e ldr r2, [pc, #248] ; (10005dd8 ) -10005ce0: 2a00 cmp r2, #0 -10005ce2: d005 beq.n 10005cf0 -10005ce4: 4a3d ldr r2, [pc, #244] ; (10005ddc ) -10005ce6: 7812 ldrb r2, [r2, #0] -10005ce8: 4293 cmp r3, r2 -10005cea: d318 bcc.n 10005d1e -10005cec: 1a9b subs r3, r3, r2 -10005cee: b2db uxtb r3, r3 -10005cf0: 2b00 cmp r3, #0 -10005cf2: d11b bne.n 10005d2c -10005cf4: 00da lsls r2, r3, #3 -10005cf6: 1ad2 subs r2, r2, r3 -10005cf8: 0092 lsls r2, r2, #2 -10005cfa: 4b39 ldr r3, [pc, #228] ; (10005de0 ) -10005cfc: 189b adds r3, r3, r2 -10005cfe: 2b00 cmp r3, #0 -10005d00: d014 beq.n 10005d2c -10005d02: 695c ldr r4, [r3, #20] -10005d04: a801 add r0, sp, #4 -10005d06: 7942 ldrb r2, [r0, #5] -10005d08: 9b03 ldr r3, [sp, #12] -10005d0a: 7800 ldrb r0, [r0, #0] -10005d0c: 47a0 blx r4 -10005d0e: e788 b.n 10005c22 -10005d10: a801 add r0, sp, #4 -10005d12: 7942 ldrb r2, [r0, #5] -10005d14: 9b03 ldr r3, [sp, #12] -10005d16: 7800 ldrb r0, [r0, #0] -10005d18: f000 f92a bl 10005f70 -10005d1c: e781 b.n 10005c22 -10005d1e: 00da lsls r2, r3, #3 -10005d20: 1ad2 subs r2, r2, r3 -10005d22: 0092 lsls r2, r2, #2 -10005d24: 4b2f ldr r3, [pc, #188] ; (10005de4 ) -10005d26: 681b ldr r3, [r3, #0] -10005d28: 189b adds r3, r3, r2 -10005d2a: e7e8 b.n 10005cfe -10005d2c: 4a2e ldr r2, [pc, #184] ; (10005de8 ) -10005d2e: 492f ldr r1, [pc, #188] ; (10005dec ) -10005d30: 482f ldr r0, [pc, #188] ; (10005df0 ) -10005d32: f7fe fc73 bl 1000461c <__wrap_printf> -10005d36: e765 b.n 10005c04 -10005d38: 4b2e ldr r3, [pc, #184] ; (10005df4 ) -10005d3a: 2b00 cmp r3, #0 -10005d3c: d100 bne.n 10005d40 -10005d3e: e770 b.n 10005c22 -10005d40: 4b21 ldr r3, [pc, #132] ; (10005dc8 ) -10005d42: 7818 ldrb r0, [r3, #0] -10005d44: 0700 lsls r0, r0, #28 -10005d46: 0fc0 lsrs r0, r0, #31 -10005d48: e000 b.n 10005d4c -10005d4a: bf00 nop -10005d4c: e769 b.n 10005c22 -10005d4e: 4b2a ldr r3, [pc, #168] ; (10005df8 ) -10005d50: 2b00 cmp r3, #0 -10005d52: d100 bne.n 10005d56 -10005d54: e765 b.n 10005c22 -10005d56: e000 b.n 10005d5a -10005d58: bf00 nop -10005d5a: e762 b.n 10005c22 -10005d5c: 00e3 lsls r3, r4, #3 -10005d5e: 1b1b subs r3, r3, r4 -10005d60: 009a lsls r2, r3, #2 -10005d62: 4b20 ldr r3, [pc, #128] ; (10005de4 ) -10005d64: 681b ldr r3, [r3, #0] -10005d66: 189b adds r3, r3, r2 -10005d68: e002 b.n 10005d70 -10005d6a: 0023 movs r3, r4 -10005d6c: e014 b.n 10005d98 -10005d6e: 002b movs r3, r5 -10005d70: 699b ldr r3, [r3, #24] -10005d72: 2b00 cmp r3, #0 -10005d74: d002 beq.n 10005d7c -10005d76: aa01 add r2, sp, #4 -10005d78: 7810 ldrb r0, [r2, #0] -10005d7a: 4798 blx r3 -10005d7c: 3401 adds r4, #1 -10005d7e: b2e4 uxtb r4, r4 -10005d80: 4b16 ldr r3, [pc, #88] ; (10005ddc ) -10005d82: 781b ldrb r3, [r3, #0] -10005d84: 42a3 cmp r3, r4 -10005d86: d200 bcs.n 10005d8a -10005d88: e74b b.n 10005c22 -10005d8a: 4a13 ldr r2, [pc, #76] ; (10005dd8 ) -10005d8c: 2a00 cmp r2, #0 -10005d8e: d0ec beq.n 10005d6a -10005d90: 42a3 cmp r3, r4 -10005d92: d8e3 bhi.n 10005d5c -10005d94: 1ae3 subs r3, r4, r3 -10005d96: b2db uxtb r3, r3 -10005d98: 2b00 cmp r3, #0 -10005d9a: d1e8 bne.n 10005d6e -10005d9c: 00da lsls r2, r3, #3 -10005d9e: 1ad2 subs r2, r2, r3 -10005da0: 0092 lsls r2, r2, #2 -10005da2: 4b0f ldr r3, [pc, #60] ; (10005de0 ) -10005da4: 189b adds r3, r3, r2 -10005da6: e7e3 b.n 10005d70 -10005da8: 2400 movs r4, #0 -10005daa: e7e9 b.n 10005d80 -10005dac: 9b02 ldr r3, [sp, #8] -10005dae: 2b00 cmp r3, #0 -10005db0: d100 bne.n 10005db4 -10005db2: e736 b.n 10005c22 -10005db4: 9803 ldr r0, [sp, #12] -10005db6: 4798 blx r3 -10005db8: e733 b.n 10005c22 -10005dba: 46c0 nop ; (mov r8, r8) -10005dbc: 10008388 .word 0x10008388 -10005dc0: 100084a0 .word 0x100084a0 -10005dc4: 10008398 .word 0x10008398 -10005dc8: 20000cfc .word 0x20000cfc -10005dcc: 20000d38 .word 0x20000d38 -10005dd0: 10008404 .word 0x10008404 - ... -10005ddc: 2000170c .word 0x2000170c -10005de0: 100084c0 .word 0x100084c0 -10005de4: 20000c28 .word 0x20000c28 -10005de8: 0000020a .word 0x0000020a -10005dec: 100084b4 .word 0x100084b4 -10005df0: 10008330 .word 0x10008330 - ... - -10005dfc <_data_stage_xact>: -10005dfc: b5f8 push {r3, r4, r5, r6, r7, lr} -10005dfe: 0005 movs r5, r0 -10005e00: 4b12 ldr r3, [pc, #72] ; (10005e4c <_data_stage_xact+0x50>) -10005e02: 899f ldrh r7, [r3, #12] -10005e04: 89de ldrh r6, [r3, #14] -10005e06: 1bb9 subs r1, r7, r6 -10005e08: b289 uxth r1, r1 -10005e0a: 1c0b adds r3, r1, #0 -10005e0c: 2940 cmp r1, #64 ; 0x40 -10005e0e: d900 bls.n 10005e12 <_data_stage_xact+0x16> -10005e10: 2340 movs r3, #64 ; 0x40 -10005e12: b29c uxth r4, r3 -10005e14: 4b0d ldr r3, [pc, #52] ; (10005e4c <_data_stage_xact+0x50>) -10005e16: 781b ldrb r3, [r3, #0] -10005e18: b25b sxtb r3, r3 -10005e1a: 2b00 cmp r3, #0 -10005e1c: db08 blt.n 10005e30 <_data_stage_xact+0x34> -10005e1e: 2100 movs r1, #0 -10005e20: 42b7 cmp r7, r6 -10005e22: d011 beq.n 10005e48 <_data_stage_xact+0x4c> -10005e24: 4a0a ldr r2, [pc, #40] ; (10005e50 <_data_stage_xact+0x54>) -10005e26: 0023 movs r3, r4 -10005e28: 0028 movs r0, r5 -10005e2a: f7fe ff3b bl 10004ca4 -10005e2e: bdf8 pop {r3, r4, r5, r6, r7, pc} -10005e30: 42b7 cmp r7, r6 -10005e32: d101 bne.n 10005e38 <_data_stage_xact+0x3c> -10005e34: 2180 movs r1, #128 ; 0x80 -10005e36: e7f3 b.n 10005e20 <_data_stage_xact+0x24> -10005e38: 4b04 ldr r3, [pc, #16] ; (10005e4c <_data_stage_xact+0x50>) -10005e3a: 6899 ldr r1, [r3, #8] -10005e3c: 0022 movs r2, r4 -10005e3e: 4804 ldr r0, [pc, #16] ; (10005e50 <_data_stage_xact+0x54>) -10005e40: f7fe fab8 bl 100043b4 <__wrap___aeabi_memcpy> -10005e44: 2180 movs r1, #128 ; 0x80 -10005e46: e7eb b.n 10005e20 <_data_stage_xact+0x24> -10005e48: 2200 movs r2, #0 -10005e4a: e7ec b.n 10005e26 <_data_stage_xact+0x2a> -10005e4c: 20000c34 .word 0x20000c34 -10005e50: 20000cbc .word 0x20000cbc - -10005e54 : -10005e54: b570 push {r4, r5, r6, lr} -10005e56: 0006 movs r6, r0 -10005e58: 000c movs r4, r1 -10005e5a: 4d0b ldr r5, [pc, #44] ; (10005e88 ) -10005e5c: 2208 movs r2, #8 -10005e5e: 0028 movs r0, r5 -10005e60: f7fe faa8 bl 100043b4 <__wrap___aeabi_memcpy> -10005e64: 2300 movs r3, #0 -10005e66: 60ab str r3, [r5, #8] -10005e68: 81eb strh r3, [r5, #14] -10005e6a: 81ab strh r3, [r5, #12] -10005e6c: 2300 movs r3, #0 -10005e6e: 56e3 ldrsb r3, [r4, r3] +10005d78 : +10005d78: b530 push {r4, r5, lr} +10005d7a: b085 sub sp, #20 +10005d7c: f000 fcbc bl 100066f8 +10005d80: 2800 cmp r0, #0 +10005d82: d10e bne.n 10005da2 +10005d84: b005 add sp, #20 +10005d86: bd30 pop {r4, r5, pc} +10005d88: 4b6c ldr r3, [pc, #432] ; (10005f3c ) +10005d8a: 4a6d ldr r2, [pc, #436] ; (10005f40 ) +10005d8c: 2199 movs r1, #153 ; 0x99 +10005d8e: 486d ldr r0, [pc, #436] ; (10005f44 ) +10005d90: f7fb ffcc bl 10001d2c <__assert_func> +10005d94: ac01 add r4, sp, #4 +10005d96: 7820 ldrb r0, [r4, #0] +10005d98: f7ff f9c8 bl 1000512c +10005d9c: 7922 ldrb r2, [r4, #4] +10005d9e: 4b6a ldr r3, [pc, #424] ; (10005f48 ) +10005da0: 709a strb r2, [r3, #2] +10005da2: 4b6a ldr r3, [pc, #424] ; (10005f4c ) +10005da4: 681c ldr r4, [r3, #0] +10005da6: 6965 ldr r5, [r4, #20] +10005da8: 2d00 cmp r5, #0 +10005daa: d1ed bne.n 10005d88 +10005dac: 69a2 ldr r2, [r4, #24] +10005dae: f3ef 8110 mrs r1, PRIMASK +10005db2: b672 cpsid i +10005db4: 6813 ldr r3, [r2, #0] +10005db6: 2b00 cmp r3, #0 +10005db8: d0fc beq.n 10005db4 +10005dba: f3bf 8f5f dmb sy +10005dbe: 61e1 str r1, [r4, #28] +10005dc0: a901 add r1, sp, #4 +10005dc2: 0020 movs r0, r4 +10005dc4: f000 fd08 bl 100067d8 +10005dc8: 69a2 ldr r2, [r4, #24] +10005dca: 69e3 ldr r3, [r4, #28] +10005dcc: f3bf 8f5f dmb sy +10005dd0: 2100 movs r1, #0 +10005dd2: 6011 str r1, [r2, #0] +10005dd4: f383 8810 msr PRIMASK, r3 +10005dd8: 2800 cmp r0, #0 +10005dda: d0d3 beq.n 10005d84 +10005ddc: ab01 add r3, sp, #4 +10005dde: 785b ldrb r3, [r3, #1] +10005de0: 2b08 cmp r3, #8 +10005de2: d8de bhi.n 10005da2 +10005de4: 009b lsls r3, r3, #2 +10005de6: 4a5a ldr r2, [pc, #360] ; (10005f50 ) +10005de8: 58d3 ldr r3, [r2, r3] +10005dea: 469f mov pc, r3 +10005dec: ab01 add r3, sp, #4 +10005dee: 7818 ldrb r0, [r3, #0] +10005df0: f7ff f99c bl 1000512c +10005df4: 4b57 ldr r3, [pc, #348] ; (10005f54 ) +10005df6: 2b00 cmp r3, #0 +10005df8: d0d3 beq.n 10005da2 +10005dfa: e000 b.n 10005dfe +10005dfc: bf00 nop +10005dfe: e7d0 b.n 10005da2 +10005e00: 4a51 ldr r2, [pc, #324] ; (10005f48 ) +10005e02: 7813 ldrb r3, [r2, #0] +10005e04: 2101 movs r1, #1 +10005e06: 430b orrs r3, r1 +10005e08: 7013 strb r3, [r2, #0] +10005e0a: ab01 add r3, sp, #4 +10005e0c: 7818 ldrb r0, [r3, #0] +10005e0e: a902 add r1, sp, #8 +10005e10: f7ff fdf4 bl 100059fc +10005e14: 2800 cmp r0, #0 +10005e16: d1c4 bne.n 10005da2 +10005e18: ac01 add r4, sp, #4 +10005e1a: 7820 ldrb r0, [r4, #0] +10005e1c: 2100 movs r1, #0 +10005e1e: f7ff f81b bl 10004e58 +10005e22: 7820 ldrb r0, [r4, #0] +10005e24: 2180 movs r1, #128 ; 0x80 +10005e26: f7ff f817 bl 10004e58 +10005e2a: e7ba b.n 10005da2 +10005e2c: ab01 add r3, sp, #4 +10005e2e: 7919 ldrb r1, [r3, #4] +10005e30: 227f movs r2, #127 ; 0x7f +10005e32: 400a ands r2, r1 +10005e34: 09cc lsrs r4, r1, #7 +10005e36: 0050 lsls r0, r2, #1 +10005e38: 4b43 ldr r3, [pc, #268] ; (10005f48 ) +10005e3a: 181b adds r3, r3, r0 +10005e3c: 191b adds r3, r3, r4 +10005e3e: 3320 adds r3, #32 +10005e40: 7958 ldrb r0, [r3, #5] +10005e42: 2501 movs r5, #1 +10005e44: 43a8 bics r0, r5 +10005e46: 7158 strb r0, [r3, #5] +10005e48: 7958 ldrb r0, [r3, #5] +10005e4a: 3503 adds r5, #3 +10005e4c: 43a8 bics r0, r5 +10005e4e: 7158 strb r0, [r3, #5] +10005e50: 2a00 cmp r2, #0 +10005e52: d01d beq.n 10005e90 +10005e54: 0052 lsls r2, r2, #1 +10005e56: 4b3c ldr r3, [pc, #240] ; (10005f48 ) +10005e58: 189a adds r2, r3, r2 +10005e5a: 1912 adds r2, r2, r4 +10005e5c: 7cd3 ldrb r3, [r2, #19] +10005e5e: 4a3e ldr r2, [pc, #248] ; (10005f58 ) +10005e60: 2a00 cmp r2, #0 +10005e62: d005 beq.n 10005e70 +10005e64: 4a3d ldr r2, [pc, #244] ; (10005f5c ) +10005e66: 7812 ldrb r2, [r2, #0] +10005e68: 4293 cmp r3, r2 +10005e6a: d318 bcc.n 10005e9e +10005e6c: 1a9b subs r3, r3, r2 +10005e6e: b2db uxtb r3, r3 10005e70: 2b00 cmp r3, #0 -10005e72: db06 blt.n 10005e82 -10005e74: 2180 movs r1, #128 ; 0x80 -10005e76: 2300 movs r3, #0 -10005e78: 2200 movs r2, #0 -10005e7a: 0030 movs r0, r6 -10005e7c: f7fe ff12 bl 10004ca4 -10005e80: bd70 pop {r4, r5, r6, pc} -10005e82: 2100 movs r1, #0 -10005e84: e7f7 b.n 10005e76 -10005e86: 46c0 nop ; (mov r8, r8) -10005e88: 20000c34 .word 0x20000c34 - -10005e8c : -10005e8c: b5f0 push {r4, r5, r6, r7, lr} -10005e8e: 46c6 mov lr, r8 -10005e90: b500 push {lr} -10005e92: 4680 mov r8, r0 -10005e94: 000c movs r4, r1 -10005e96: 0016 movs r6, r2 -10005e98: 001d movs r5, r3 -10005e9a: 4f23 ldr r7, [pc, #140] ; (10005f28 ) -10005e9c: 2208 movs r2, #8 -10005e9e: 0038 movs r0, r7 -10005ea0: f7fe fa88 bl 100043b4 <__wrap___aeabi_memcpy> -10005ea4: 60be str r6, [r7, #8] -10005ea6: 2300 movs r3, #0 -10005ea8: 81fb strh r3, [r7, #14] -10005eaa: 79a3 ldrb r3, [r4, #6] -10005eac: 79e1 ldrb r1, [r4, #7] -10005eae: 0209 lsls r1, r1, #8 -10005eb0: 4319 orrs r1, r3 -10005eb2: 1c0b adds r3, r1, #0 -10005eb4: 42a9 cmp r1, r5 -10005eb6: d900 bls.n 10005eba -10005eb8: 1c2b adds r3, r5, #0 -10005eba: b299 uxth r1, r3 -10005ebc: 4a1a ldr r2, [pc, #104] ; (10005f28 ) -10005ebe: 8193 strh r3, [r2, #12] -10005ec0: 79a2 ldrb r2, [r4, #6] -10005ec2: 79e3 ldrb r3, [r4, #7] -10005ec4: 021b lsls r3, r3, #8 -10005ec6: 4313 orrs r3, r2 -10005ec8: d019 beq.n 10005efe -10005eca: 2900 cmp r1, #0 -10005ecc: d001 beq.n 10005ed2 -10005ece: 2e00 cmp r6, #0 -10005ed0: d008 beq.n 10005ee4 -10005ed2: 4640 mov r0, r8 -10005ed4: f7ff ff92 bl 10005dfc <_data_stage_xact> -10005ed8: 1e04 subs r4, r0, #0 -10005eda: d00a beq.n 10005ef2 -10005edc: 0020 movs r0, r4 -10005ede: bc80 pop {r7} -10005ee0: 46b8 mov r8, r7 -10005ee2: bdf0 pop {r4, r5, r6, r7, pc} -10005ee4: 227a movs r2, #122 ; 0x7a -10005ee6: 4911 ldr r1, [pc, #68] ; (10005f2c ) -10005ee8: 4811 ldr r0, [pc, #68] ; (10005f30 ) -10005eea: f7fe fb97 bl 1000461c <__wrap_printf> -10005eee: 2400 movs r4, #0 -10005ef0: e7f4 b.n 10005edc -10005ef2: 2280 movs r2, #128 ; 0x80 -10005ef4: 490d ldr r1, [pc, #52] ; (10005f2c ) -10005ef6: 480e ldr r0, [pc, #56] ; (10005f30 ) -10005ef8: f7fe fb90 bl 1000461c <__wrap_printf> -10005efc: e7ee b.n 10005edc -10005efe: 2300 movs r3, #0 -10005f00: 56e3 ldrsb r3, [r4, r3] -10005f02: 2b00 cmp r3, #0 -10005f04: db0d blt.n 10005f22 -10005f06: 2180 movs r1, #128 ; 0x80 -10005f08: 2300 movs r3, #0 -10005f0a: 2200 movs r2, #0 -10005f0c: 4640 mov r0, r8 -10005f0e: f7fe fec9 bl 10004ca4 -10005f12: 1e04 subs r4, r0, #0 -10005f14: d1e2 bne.n 10005edc -10005f16: 2285 movs r2, #133 ; 0x85 -10005f18: 4904 ldr r1, [pc, #16] ; (10005f2c ) -10005f1a: 4805 ldr r0, [pc, #20] ; (10005f30 ) -10005f1c: f7fe fb7e bl 1000461c <__wrap_printf> -10005f20: e7dc b.n 10005edc -10005f22: 2100 movs r1, #0 -10005f24: e7f0 b.n 10005f08 -10005f26: 46c0 nop ; (mov r8, r8) -10005f28: 20000c34 .word 0x20000c34 -10005f2c: 100084f4 .word 0x100084f4 -10005f30: 10008330 .word 0x10008330 - -10005f34 : -10005f34: b510 push {r4, lr} -10005f36: 2214 movs r2, #20 -10005f38: 2100 movs r1, #0 -10005f3a: 4802 ldr r0, [pc, #8] ; (10005f44 ) -10005f3c: f7fe fa34 bl 100043a8 <__wrap_memset> -10005f40: bd10 pop {r4, pc} -10005f42: 46c0 nop ; (mov r8, r8) -10005f44: 20000c34 .word 0x20000c34 - -10005f48 : -10005f48: 4b01 ldr r3, [pc, #4] ; (10005f50 ) -10005f4a: 6118 str r0, [r3, #16] -10005f4c: 4770 bx lr -10005f4e: 46c0 nop ; (mov r8, r8) -10005f50: 20000c34 .word 0x20000c34 - -10005f54 : -10005f54: b510 push {r4, lr} -10005f56: 0001 movs r1, r0 -10005f58: 4c04 ldr r4, [pc, #16] ; (10005f6c ) -10005f5a: 2208 movs r2, #8 -10005f5c: 0020 movs r0, r4 -10005f5e: f7fe fa29 bl 100043b4 <__wrap___aeabi_memcpy> -10005f62: 2300 movs r3, #0 -10005f64: 60a3 str r3, [r4, #8] -10005f66: 81e3 strh r3, [r4, #14] -10005f68: 81a3 strh r3, [r4, #12] -10005f6a: bd10 pop {r4, pc} -10005f6c: 20000c34 .word 0x20000c34 - -10005f70 : -10005f70: b570 push {r4, r5, r6, lr} -10005f72: 0005 movs r5, r0 -10005f74: 001c movs r4, r3 -10005f76: 09c9 lsrs r1, r1, #7 -10005f78: 4b32 ldr r3, [pc, #200] ; (10006044 ) -10005f7a: 781b ldrb r3, [r3, #0] -10005f7c: 09db lsrs r3, r3, #7 -10005f7e: 428b cmp r3, r1 -10005f80: d011 beq.n 10005fa6 -10005f82: 2c00 cmp r4, #0 -10005f84: d108 bne.n 10005f98 -10005f86: 4b30 ldr r3, [pc, #192] ; (10006048 ) -10005f88: 2b00 cmp r3, #0 -10005f8a: d002 beq.n 10005f92 -10005f8c: 492d ldr r1, [pc, #180] ; (10006044 ) -10005f8e: f7fe fe47 bl 10004c20 -10005f92: 2401 movs r4, #1 -10005f94: 0020 movs r0, r4 -10005f96: bd70 pop {r4, r5, r6, pc} -10005f98: 22ad movs r2, #173 ; 0xad -10005f9a: 492c ldr r1, [pc, #176] ; (1000604c ) -10005f9c: 482c ldr r0, [pc, #176] ; (10006050 ) -10005f9e: f7fe fb3d bl 1000461c <__wrap_printf> -10005fa2: 2400 movs r4, #0 -10005fa4: e7f6 b.n 10005f94 -10005fa6: 4b27 ldr r3, [pc, #156] ; (10006044 ) -10005fa8: 781b ldrb r3, [r3, #0] -10005faa: b25b sxtb r3, r3 -10005fac: 2b00 cmp r3, #0 -10005fae: db07 blt.n 10005fc0 -10005fb0: 4b24 ldr r3, [pc, #144] ; (10006044 ) -10005fb2: 6898 ldr r0, [r3, #8] -10005fb4: 2800 cmp r0, #0 -10005fb6: d043 beq.n 10006040 -10005fb8: 0022 movs r2, r4 -10005fba: 4926 ldr r1, [pc, #152] ; (10006054 ) -10005fbc: f7fe f9fa bl 100043b4 <__wrap___aeabi_memcpy> -10005fc0: 4a20 ldr r2, [pc, #128] ; (10006044 ) -10005fc2: 89d3 ldrh r3, [r2, #14] -10005fc4: 191b adds r3, r3, r4 -10005fc6: b29b uxth r3, r3 -10005fc8: 81d3 strh r3, [r2, #14] -10005fca: 6891 ldr r1, [r2, #8] -10005fcc: 1909 adds r1, r1, r4 -10005fce: 6091 str r1, [r2, #8] -10005fd0: 88d2 ldrh r2, [r2, #6] -10005fd2: 4293 cmp r3, r2 -10005fd4: d001 beq.n 10005fda -10005fd6: 2c3f cmp r4, #63 ; 0x3f -10005fd8: d827 bhi.n 1000602a -10005fda: 4b1a ldr r3, [pc, #104] ; (10006044 ) -10005fdc: 691b ldr r3, [r3, #16] -10005fde: 2b00 cmp r3, #0 -10005fe0: d004 beq.n 10005fec -10005fe2: 4918 ldr r1, [pc, #96] ; (10006044 ) -10005fe4: 0028 movs r0, r5 -10005fe6: 4798 blx r3 -10005fe8: 2800 cmp r0, #0 -10005fea: d014 beq.n 10006016 -10005fec: 4b15 ldr r3, [pc, #84] ; (10006044 ) -10005fee: 781b ldrb r3, [r3, #0] -10005ff0: b25b sxtb r3, r3 -10005ff2: 2b00 cmp r3, #0 -10005ff4: db0d blt.n 10006012 -10005ff6: 2180 movs r1, #128 ; 0x80 -10005ff8: 2300 movs r3, #0 -10005ffa: 2200 movs r2, #0 -10005ffc: 0028 movs r0, r5 -10005ffe: f7fe fe51 bl 10004ca4 -10006002: 1e04 subs r4, r0, #0 -10006004: d1c6 bne.n 10005f94 -10006006: 22d0 movs r2, #208 ; 0xd0 -10006008: 4910 ldr r1, [pc, #64] ; (1000604c ) -1000600a: 4811 ldr r0, [pc, #68] ; (10006050 ) -1000600c: f7fe fb06 bl 1000461c <__wrap_printf> -10006010: e7c0 b.n 10005f94 -10006012: 2100 movs r1, #0 -10006014: e7f0 b.n 10005ff8 -10006016: 2100 movs r1, #0 -10006018: 0028 movs r0, r5 -1000601a: f7fe fe5d bl 10004cd8 -1000601e: 2180 movs r1, #128 ; 0x80 -10006020: 0028 movs r0, r5 -10006022: f7fe fe59 bl 10004cd8 -10006026: 2401 movs r4, #1 -10006028: e7b4 b.n 10005f94 -1000602a: 0028 movs r0, r5 -1000602c: f7ff fee6 bl 10005dfc <_data_stage_xact> -10006030: 1e04 subs r4, r0, #0 -10006032: d1af bne.n 10005f94 -10006034: 22db movs r2, #219 ; 0xdb -10006036: 4905 ldr r1, [pc, #20] ; (1000604c ) -10006038: 4805 ldr r0, [pc, #20] ; (10006050 ) -1000603a: f7fe faef bl 1000461c <__wrap_printf> -1000603e: e7a9 b.n 10005f94 -10006040: 2400 movs r4, #0 -10006042: e7a7 b.n 10005f94 -10006044: 20000c34 .word 0x20000c34 -10006048: 10004c21 .word 0x10004c21 -1000604c: 100084dc .word 0x100084dc -10006050: 10008330 .word 0x10008330 -10006054: 20000cbc .word 0x20000cbc - -10006058 : -10006058: b510 push {r4, lr} -1000605a: 232c movs r3, #44 ; 0x2c -1000605c: 4343 muls r3, r0 -1000605e: 4811 ldr r0, [pc, #68] ; (100060a4 ) -10006060: 18c0 adds r0, r0, r3 -10006062: 7844 ldrb r4, [r0, #1] -10006064: f7ff f954 bl 10005310 -10006068: 2800 cmp r0, #0 -1000606a: d106 bne.n 1000607a -1000606c: 2300 movs r3, #0 -1000606e: 2b00 cmp r3, #0 -10006070: d013 beq.n 1000609a -10006072: 2c00 cmp r4, #0 -10006074: d109 bne.n 1000608a -10006076: 2000 movs r0, #0 -10006078: e010 b.n 1000609c -1000607a: f7ff f951 bl 10005320 -1000607e: 2800 cmp r0, #0 -10006080: d101 bne.n 10006086 -10006082: 2301 movs r3, #1 -10006084: e7f3 b.n 1000606e -10006086: 2300 movs r3, #0 -10006088: e7f1 b.n 1000606e -1000608a: 0021 movs r1, r4 -1000608c: 2000 movs r0, #0 -1000608e: f7ff fbad bl 100057ec -10006092: 2800 cmp r0, #0 -10006094: d103 bne.n 1000609e -10006096: 3001 adds r0, #1 -10006098: e000 b.n 1000609c -1000609a: 2000 movs r0, #0 -1000609c: bd10 pop {r4, pc} -1000609e: 2000 movs r0, #0 -100060a0: e7fc b.n 1000609c -100060a2: 46c0 nop ; (mov r8, r8) -100060a4: 20000c88 .word 0x20000c88 - -100060a8 : -100060a8: b5f8 push {r3, r4, r5, r6, r7, lr} -100060aa: 0007 movs r7, r0 -100060ac: 000c movs r4, r1 -100060ae: 0015 movs r5, r2 -100060b0: 001e movs r6, r3 -100060b2: 222c movs r2, #44 ; 0x2c -100060b4: 4342 muls r2, r0 -100060b6: 4b1c ldr r3, [pc, #112] ; (10006128 ) -100060b8: 189b adds r3, r3, r2 -100060ba: 7859 ldrb r1, [r3, #1] -100060bc: 2000 movs r0, #0 -100060be: f7ff fb0f bl 100056e0 -100060c2: 2800 cmp r0, #0 -100060c4: d020 beq.n 10006108 -100060c6: 2c00 cmp r4, #0 -100060c8: d01f beq.n 1000610a -100060ca: 1c33 adds r3, r6, #0 -100060cc: 2e0f cmp r6, #15 -100060ce: d900 bls.n 100060d2 -100060d0: 230f movs r3, #15 -100060d2: b2de uxtb r6, r3 -100060d4: 4814 ldr r0, [pc, #80] ; (10006128 ) -100060d6: 232c movs r3, #44 ; 0x2c -100060d8: 437b muls r3, r7 -100060da: 18c2 adds r2, r0, r3 -100060dc: 7214 strb r4, [r2, #8] -100060de: 3308 adds r3, #8 -100060e0: 18c0 adds r0, r0, r3 -100060e2: 3001 adds r0, #1 -100060e4: 0032 movs r2, r6 -100060e6: 0029 movs r1, r5 -100060e8: f7fe f964 bl 100043b4 <__wrap___aeabi_memcpy> -100060ec: 3601 adds r6, #1 -100060ee: b2f4 uxtb r4, r6 -100060f0: 490d ldr r1, [pc, #52] ; (10006128 ) -100060f2: 202c movs r0, #44 ; 0x2c -100060f4: 4347 muls r7, r0 -100060f6: 003a movs r2, r7 -100060f8: 3208 adds r2, #8 -100060fa: 188a adds r2, r1, r2 -100060fc: b2a3 uxth r3, r4 -100060fe: 19c9 adds r1, r1, r7 -10006100: 7849 ldrb r1, [r1, #1] -10006102: 2000 movs r0, #0 -10006104: f7ff fb32 bl 1000576c -10006108: bdf8 pop {r3, r4, r5, r6, r7, pc} -1000610a: 1c34 adds r4, r6, #0 -1000610c: 2e10 cmp r6, #16 -1000610e: d900 bls.n 10006112 -10006110: 2410 movs r4, #16 -10006112: b2e4 uxtb r4, r4 -10006114: 202c movs r0, #44 ; 0x2c -10006116: 4378 muls r0, r7 -10006118: 3008 adds r0, #8 -1000611a: 4b03 ldr r3, [pc, #12] ; (10006128 ) -1000611c: 1818 adds r0, r3, r0 -1000611e: 0022 movs r2, r4 -10006120: 0029 movs r1, r5 -10006122: f7fe f947 bl 100043b4 <__wrap___aeabi_memcpy> -10006126: e7e3 b.n 100060f0 -10006128: 20000c88 .word 0x20000c88 - -1000612c : -1000612c: b530 push {r4, r5, lr} -1000612e: b083 sub sp, #12 -10006130: 0004 movs r4, r0 -10006132: 000d movs r5, r1 -10006134: 1e19 subs r1, r3, #0 -10006136: 466b mov r3, sp -10006138: 701a strb r2, [r3, #0] -1000613a: d00b beq.n 10006154 -1000613c: 2206 movs r2, #6 -1000613e: 1c98 adds r0, r3, #2 -10006140: f7fe f938 bl 100043b4 <__wrap___aeabi_memcpy> -10006144: 2308 movs r3, #8 -10006146: 466a mov r2, sp -10006148: 0029 movs r1, r5 -1000614a: 0020 movs r0, r4 -1000614c: f7ff ffac bl 100060a8 -10006150: b003 add sp, #12 -10006152: bd30 pop {r4, r5, pc} -10006154: 2206 movs r2, #6 -10006156: 2100 movs r1, #0 -10006158: 466b mov r3, sp -1000615a: 1c98 adds r0, r3, #2 -1000615c: f7fe f924 bl 100043a8 <__wrap_memset> -10006160: e7f0 b.n 10006144 - -10006162 : -10006162: b5f0 push {r4, r5, r6, r7, lr} -10006164: b083 sub sp, #12 -10006166: ac08 add r4, sp, #32 -10006168: 2600 movs r6, #0 -1000616a: 57a6 ldrsb r6, [r4, r6] -1000616c: ac09 add r4, sp, #36 ; 0x24 -1000616e: 2500 movs r5, #0 -10006170: 5765 ldrsb r5, [r4, r5] -10006172: ac0a add r4, sp, #40 ; 0x28 -10006174: 7824 ldrb r4, [r4, #0] -10006176: b264 sxtb r4, r4 -10006178: 466f mov r7, sp -1000617a: 703a strb r2, [r7, #0] -1000617c: 466a mov r2, sp -1000617e: 707b strb r3, [r7, #1] -10006180: 70be strb r6, [r7, #2] -10006182: 70fd strb r5, [r7, #3] -10006184: 713c strb r4, [r7, #4] -10006186: 2305 movs r3, #5 -10006188: f7ff ff8e bl 100060a8 -1000618c: b003 add sp, #12 -1000618e: bdf0 pop {r4, r5, r6, r7, pc} - -10006190 : -10006190: b510 push {r4, lr} -10006192: 222c movs r2, #44 ; 0x2c -10006194: 2100 movs r1, #0 -10006196: 4802 ldr r0, [pc, #8] ; (100061a0 ) -10006198: f7fe f906 bl 100043a8 <__wrap_memset> -1000619c: bd10 pop {r4, pc} -1000619e: 46c0 nop ; (mov r8, r8) -100061a0: 20000c88 .word 0x20000c88 - -100061a4 : -100061a4: b510 push {r4, lr} -100061a6: 2000 movs r0, #0 -100061a8: f7ff fff2 bl 10006190 -100061ac: bd10 pop {r4, pc} +10005e72: d11b bne.n 10005eac +10005e74: 00da lsls r2, r3, #3 +10005e76: 1ad2 subs r2, r2, r3 +10005e78: 0092 lsls r2, r2, #2 +10005e7a: 4b39 ldr r3, [pc, #228] ; (10005f60 ) +10005e7c: 189b adds r3, r3, r2 +10005e7e: 2b00 cmp r3, #0 +10005e80: d014 beq.n 10005eac +10005e82: 695c ldr r4, [r3, #20] +10005e84: a801 add r0, sp, #4 +10005e86: 7942 ldrb r2, [r0, #5] +10005e88: 9b03 ldr r3, [sp, #12] +10005e8a: 7800 ldrb r0, [r0, #0] +10005e8c: 47a0 blx r4 +10005e8e: e788 b.n 10005da2 +10005e90: a801 add r0, sp, #4 +10005e92: 7942 ldrb r2, [r0, #5] +10005e94: 9b03 ldr r3, [sp, #12] +10005e96: 7800 ldrb r0, [r0, #0] +10005e98: f000 f92a bl 100060f0 +10005e9c: e781 b.n 10005da2 +10005e9e: 00da lsls r2, r3, #3 +10005ea0: 1ad2 subs r2, r2, r3 +10005ea2: 0092 lsls r2, r2, #2 +10005ea4: 4b2f ldr r3, [pc, #188] ; (10005f64 ) +10005ea6: 681b ldr r3, [r3, #0] +10005ea8: 189b adds r3, r3, r2 +10005eaa: e7e8 b.n 10005e7e +10005eac: 4a2e ldr r2, [pc, #184] ; (10005f68 ) +10005eae: 492f ldr r1, [pc, #188] ; (10005f6c ) +10005eb0: 482f ldr r0, [pc, #188] ; (10005f70 ) +10005eb2: f7fe fc73 bl 1000479c <__wrap_printf> +10005eb6: e765 b.n 10005d84 +10005eb8: 4b2e ldr r3, [pc, #184] ; (10005f74 ) +10005eba: 2b00 cmp r3, #0 +10005ebc: d100 bne.n 10005ec0 +10005ebe: e770 b.n 10005da2 +10005ec0: 4b21 ldr r3, [pc, #132] ; (10005f48 ) +10005ec2: 7818 ldrb r0, [r3, #0] +10005ec4: 0700 lsls r0, r0, #28 +10005ec6: 0fc0 lsrs r0, r0, #31 +10005ec8: e000 b.n 10005ecc +10005eca: bf00 nop +10005ecc: e769 b.n 10005da2 +10005ece: 4b2a ldr r3, [pc, #168] ; (10005f78 ) +10005ed0: 2b00 cmp r3, #0 +10005ed2: d100 bne.n 10005ed6 +10005ed4: e765 b.n 10005da2 +10005ed6: e000 b.n 10005eda +10005ed8: bf00 nop +10005eda: e762 b.n 10005da2 +10005edc: 00e3 lsls r3, r4, #3 +10005ede: 1b1b subs r3, r3, r4 +10005ee0: 009a lsls r2, r3, #2 +10005ee2: 4b20 ldr r3, [pc, #128] ; (10005f64 ) +10005ee4: 681b ldr r3, [r3, #0] +10005ee6: 189b adds r3, r3, r2 +10005ee8: e002 b.n 10005ef0 +10005eea: 0023 movs r3, r4 +10005eec: e014 b.n 10005f18 +10005eee: 002b movs r3, r5 +10005ef0: 699b ldr r3, [r3, #24] +10005ef2: 2b00 cmp r3, #0 +10005ef4: d002 beq.n 10005efc +10005ef6: aa01 add r2, sp, #4 +10005ef8: 7810 ldrb r0, [r2, #0] +10005efa: 4798 blx r3 +10005efc: 3401 adds r4, #1 +10005efe: b2e4 uxtb r4, r4 +10005f00: 4b16 ldr r3, [pc, #88] ; (10005f5c ) +10005f02: 781b ldrb r3, [r3, #0] +10005f04: 42a3 cmp r3, r4 +10005f06: d200 bcs.n 10005f0a +10005f08: e74b b.n 10005da2 +10005f0a: 4a13 ldr r2, [pc, #76] ; (10005f58 ) +10005f0c: 2a00 cmp r2, #0 +10005f0e: d0ec beq.n 10005eea +10005f10: 42a3 cmp r3, r4 +10005f12: d8e3 bhi.n 10005edc +10005f14: 1ae3 subs r3, r4, r3 +10005f16: b2db uxtb r3, r3 +10005f18: 2b00 cmp r3, #0 +10005f1a: d1e8 bne.n 10005eee +10005f1c: 00da lsls r2, r3, #3 +10005f1e: 1ad2 subs r2, r2, r3 +10005f20: 0092 lsls r2, r2, #2 +10005f22: 4b0f ldr r3, [pc, #60] ; (10005f60 ) +10005f24: 189b adds r3, r3, r2 +10005f26: e7e3 b.n 10005ef0 +10005f28: 2400 movs r4, #0 +10005f2a: e7e9 b.n 10005f00 +10005f2c: 9b02 ldr r3, [sp, #8] +10005f2e: 2b00 cmp r3, #0 +10005f30: d100 bne.n 10005f34 +10005f32: e736 b.n 10005da2 +10005f34: 9803 ldr r0, [sp, #12] +10005f36: 4798 blx r3 +10005f38: e733 b.n 10005da2 +10005f3a: 46c0 nop ; (mov r8, r8) +10005f3c: 10008a50 .word 0x10008a50 +10005f40: 10008b68 .word 0x10008b68 +10005f44: 10008a60 .word 0x10008a60 +10005f48: 20000cf4 .word 0x20000cf4 +10005f4c: 20000d30 .word 0x20000d30 +10005f50: 10008acc .word 0x10008acc + ... +10005f5c: 20001720 .word 0x20001720 +10005f60: 10008b88 .word 0x10008b88 +10005f64: 20000c28 .word 0x20000c28 +10005f68: 0000020a .word 0x0000020a +10005f6c: 10008b7c .word 0x10008b7c +10005f70: 100089f8 .word 0x100089f8 ... -100061b0 : -100061b0: b5f0 push {r4, r5, r6, r7, lr} -100061b2: b083 sub sp, #12 -100061b4: 0005 movs r5, r0 -100061b6: 000e movs r6, r1 -100061b8: 794b ldrb r3, [r1, #5] -100061ba: 2b03 cmp r3, #3 -100061bc: d16a bne.n 10006294 -100061be: 790b ldrb r3, [r1, #4] -100061c0: 00dc lsls r4, r3, #3 -100061c2: 1ae4 subs r4, r4, r3 -100061c4: b2a4 uxth r4, r4 -100061c6: 3412 adds r4, #18 -100061c8: b2a4 uxth r4, r4 -100061ca: 4294 cmp r4, r2 -100061cc: d812 bhi.n 100061f4 -100061ce: 2300 movs r3, #0 -100061d0: 2b00 cmp r3, #0 -100061d2: d016 beq.n 10006202 -100061d4: 2700 movs r7, #0 -100061d6: 2f00 cmp r7, #0 -100061d8: d020 beq.n 1000621c -100061da: 7831 ldrb r1, [r6, #0] -100061dc: 1871 adds r1, r6, r1 -100061de: 62b9 str r1, [r7, #40] ; 0x28 -100061e0: 784b ldrb r3, [r1, #1] -100061e2: 2b21 cmp r3, #33 ; 0x21 -100061e4: d021 beq.n 1000622a -100061e6: 22bb movs r2, #187 ; 0xbb -100061e8: 492c ldr r1, [pc, #176] ; (1000629c ) -100061ea: 482d ldr r0, [pc, #180] ; (100062a0 ) -100061ec: f7fe fa16 bl 1000461c <__wrap_printf> -100061f0: 2400 movs r4, #0 -100061f2: e050 b.n 10006296 -100061f4: 22a7 movs r2, #167 ; 0xa7 -100061f6: 4929 ldr r1, [pc, #164] ; (1000629c ) -100061f8: 4829 ldr r0, [pc, #164] ; (100062a0 ) -100061fa: f7fe fa0f bl 1000461c <__wrap_printf> -100061fe: 2400 movs r4, #0 -10006200: e049 b.n 10006296 -10006202: 212c movs r1, #44 ; 0x2c -10006204: 4359 muls r1, r3 -10006206: 4a27 ldr r2, [pc, #156] ; (100062a4 ) -10006208: 1852 adds r2, r2, r1 -1000620a: 7852 ldrb r2, [r2, #1] -1000620c: 2a00 cmp r2, #0 -1000620e: d002 beq.n 10006216 -10006210: 3301 adds r3, #1 -10006212: b2db uxtb r3, r3 -10006214: e7dc b.n 100061d0 -10006216: 4f23 ldr r7, [pc, #140] ; (100062a4 ) -10006218: 187f adds r7, r7, r1 -1000621a: e7dc b.n 100061d6 -1000621c: 22b4 movs r2, #180 ; 0xb4 -1000621e: 491f ldr r1, [pc, #124] ; (1000629c ) -10006220: 481f ldr r0, [pc, #124] ; (100062a0 ) -10006222: f7fe f9fb bl 1000461c <__wrap_printf> -10006226: 2400 movs r4, #0 -10006228: e035 b.n 10006296 -1000622a: 780b ldrb r3, [r1, #0] -1000622c: 18c9 adds r1, r1, r3 -1000622e: 7932 ldrb r2, [r6, #4] -10006230: 1c7b adds r3, r7, #1 -10006232: 9301 str r3, [sp, #4] -10006234: 1cbb adds r3, r7, #2 -10006236: 9300 str r3, [sp, #0] -10006238: 2303 movs r3, #3 -1000623a: 0028 movs r0, r5 -1000623c: f7ff fa0a bl 10005654 -10006240: 2800 cmp r0, #0 -10006242: d01d beq.n 10006280 -10006244: 79b3 ldrb r3, [r6, #6] -10006246: 2b01 cmp r3, #1 -10006248: d021 beq.n 1000628e -1000624a: 2300 movs r3, #0 -1000624c: 713b strb r3, [r7, #4] -1000624e: 78b3 ldrb r3, [r6, #2] -10006250: 703b strb r3, [r7, #0] -10006252: 1db8 adds r0, r7, #6 -10006254: 6abb ldr r3, [r7, #40] ; 0x28 -10006256: 1dd9 adds r1, r3, #7 -10006258: 2202 movs r2, #2 -1000625a: f7fe f8ab bl 100043b4 <__wrap___aeabi_memcpy> -1000625e: 78b9 ldrb r1, [r7, #2] -10006260: 2900 cmp r1, #0 -10006262: d018 beq.n 10006296 -10006264: 003a movs r2, r7 -10006266: 3218 adds r2, #24 -10006268: 2310 movs r3, #16 -1000626a: 0028 movs r0, r5 -1000626c: f7ff fa7e bl 1000576c -10006270: 2800 cmp r0, #0 -10006272: d110 bne.n 10006296 -10006274: 22ce movs r2, #206 ; 0xce -10006276: 490c ldr r1, [pc, #48] ; (100062a8 ) -10006278: 480c ldr r0, [pc, #48] ; (100062ac ) -1000627a: f7fe f9cf bl 1000461c <__wrap_printf> -1000627e: e00a b.n 10006296 -10006280: 22bf movs r2, #191 ; 0xbf -10006282: 4906 ldr r1, [pc, #24] ; (1000629c ) -10006284: 4806 ldr r0, [pc, #24] ; (100062a0 ) -10006286: f7fe f9c9 bl 1000461c <__wrap_printf> -1000628a: 2400 movs r4, #0 -1000628c: e003 b.n 10006296 -1000628e: 79f3 ldrb r3, [r6, #7] -10006290: 70fb strb r3, [r7, #3] -10006292: e7da b.n 1000624a -10006294: 2400 movs r4, #0 -10006296: 0020 movs r0, r4 -10006298: b003 add sp, #12 -1000629a: bdf0 pop {r4, r5, r6, r7, pc} -1000629c: 10008580 .word 0x10008580 -100062a0: 10008330 .word 0x10008330 -100062a4: 20000c88 .word 0x20000c88 -100062a8: 1000854c .word 0x1000854c -100062ac: 10008508 .word 0x10008508 +10005f7c <_data_stage_xact>: +10005f7c: b5f8 push {r3, r4, r5, r6, r7, lr} +10005f7e: 0005 movs r5, r0 +10005f80: 4b12 ldr r3, [pc, #72] ; (10005fcc <_data_stage_xact+0x50>) +10005f82: 899f ldrh r7, [r3, #12] +10005f84: 89de ldrh r6, [r3, #14] +10005f86: 1bb9 subs r1, r7, r6 +10005f88: b289 uxth r1, r1 +10005f8a: 1c0b adds r3, r1, #0 +10005f8c: 2940 cmp r1, #64 ; 0x40 +10005f8e: d900 bls.n 10005f92 <_data_stage_xact+0x16> +10005f90: 2340 movs r3, #64 ; 0x40 +10005f92: b29c uxth r4, r3 +10005f94: 4b0d ldr r3, [pc, #52] ; (10005fcc <_data_stage_xact+0x50>) +10005f96: 781b ldrb r3, [r3, #0] +10005f98: b25b sxtb r3, r3 +10005f9a: 2b00 cmp r3, #0 +10005f9c: db08 blt.n 10005fb0 <_data_stage_xact+0x34> +10005f9e: 2100 movs r1, #0 +10005fa0: 42b7 cmp r7, r6 +10005fa2: d011 beq.n 10005fc8 <_data_stage_xact+0x4c> +10005fa4: 4a0a ldr r2, [pc, #40] ; (10005fd0 <_data_stage_xact+0x54>) +10005fa6: 0023 movs r3, r4 +10005fa8: 0028 movs r0, r5 +10005faa: f7fe ff3b bl 10004e24 +10005fae: bdf8 pop {r3, r4, r5, r6, r7, pc} +10005fb0: 42b7 cmp r7, r6 +10005fb2: d101 bne.n 10005fb8 <_data_stage_xact+0x3c> +10005fb4: 2180 movs r1, #128 ; 0x80 +10005fb6: e7f3 b.n 10005fa0 <_data_stage_xact+0x24> +10005fb8: 4b04 ldr r3, [pc, #16] ; (10005fcc <_data_stage_xact+0x50>) +10005fba: 6899 ldr r1, [r3, #8] +10005fbc: 0022 movs r2, r4 +10005fbe: 4804 ldr r0, [pc, #16] ; (10005fd0 <_data_stage_xact+0x54>) +10005fc0: f7fe fab8 bl 10004534 <__wrap___aeabi_memcpy> +10005fc4: 2180 movs r1, #128 ; 0x80 +10005fc6: e7eb b.n 10005fa0 <_data_stage_xact+0x24> +10005fc8: 2200 movs r2, #0 +10005fca: e7ec b.n 10005fa6 <_data_stage_xact+0x2a> +10005fcc: 20000c2c .word 0x20000c2c +10005fd0: 20000cb4 .word 0x20000cb4 -100062b0 : -100062b0: b5f0 push {r4, r5, r6, r7, lr} -100062b2: b083 sub sp, #12 -100062b4: 0005 movs r5, r0 -100062b6: 000e movs r6, r1 -100062b8: 780a ldrb r2, [r1, #0] -100062ba: 231f movs r3, #31 -100062bc: 4013 ands r3, r2 -100062be: 2b01 cmp r3, #1 -100062c0: d000 beq.n 100062c4 -100062c2: e0c4 b.n 1000644e -100062c4: 7908 ldrb r0, [r1, #4] -100062c6: 2300 movs r3, #0 -100062c8: 2b00 cmp r3, #0 -100062ca: d014 beq.n 100062f6 -100062cc: 23ff movs r3, #255 ; 0xff -100062ce: 2b00 cmp r3, #0 -100062d0: d000 beq.n 100062d4 -100062d2: e0bf b.n 10006454 -100062d4: 001c movs r4, r3 -100062d6: 3360 adds r3, #96 ; 0x60 -100062d8: 0019 movs r1, r3 -100062da: 4011 ands r1, r2 -100062dc: 4213 tst r3, r2 -100062de: d131 bne.n 10006344 -100062e0: 78f2 ldrb r2, [r6, #3] -100062e2: 7873 ldrb r3, [r6, #1] -100062e4: 2b06 cmp r3, #6 -100062e6: d00f beq.n 10006308 -100062e8: 2b06 cmp r3, #6 -100062ea: d000 beq.n 100062ee -100062ec: e0b6 b.n 1000645c -100062ee: 2a22 cmp r2, #34 ; 0x22 -100062f0: d01a beq.n 10006328 -100062f2: 2000 movs r0, #0 -100062f4: e0ac b.n 10006450 -100062f6: 212c movs r1, #44 ; 0x2c -100062f8: 4359 muls r1, r3 -100062fa: 4c5b ldr r4, [pc, #364] ; (10006468 ) -100062fc: 5d09 ldrb r1, [r1, r4] -100062fe: 4288 cmp r0, r1 -10006300: d0e5 beq.n 100062ce -10006302: 3301 adds r3, #1 -10006304: b2db uxtb r3, r3 -10006306: e7df b.n 100062c8 -10006308: 2a21 cmp r2, #33 ; 0x21 -1000630a: d1ed bne.n 100062e8 -1000630c: 3326 adds r3, #38 ; 0x26 -1000630e: 435c muls r4, r3 -10006310: 4b55 ldr r3, [pc, #340] ; (10006468 ) -10006312: 191b adds r3, r3, r4 -10006314: 6a9a ldr r2, [r3, #40] ; 0x28 -10006316: 2a00 cmp r2, #0 -10006318: d100 bne.n 1000631c -1000631a: e09d b.n 10006458 -1000631c: 7813 ldrb r3, [r2, #0] -1000631e: 0031 movs r1, r6 -10006320: 0028 movs r0, r5 -10006322: f7ff fdb3 bl 10005e8c -10006326: e093 b.n 10006450 -10006328: f7fa f998 bl 1000065c -1000632c: 0002 movs r2, r0 -1000632e: 232c movs r3, #44 ; 0x2c -10006330: 435c muls r4, r3 -10006332: 4b4d ldr r3, [pc, #308] ; (10006468 ) -10006334: 191b adds r3, r3, r4 -10006336: 88db ldrh r3, [r3, #6] -10006338: 0031 movs r1, r6 -1000633a: 0028 movs r0, r5 -1000633c: f7ff fda6 bl 10005e8c -10006340: 2001 movs r0, #1 -10006342: e085 b.n 10006450 -10006344: 2920 cmp r1, #32 -10006346: d000 beq.n 1000634a -10006348: e08a b.n 10006460 -1000634a: 7873 ldrb r3, [r6, #1] -1000634c: 2b0b cmp r3, #11 -1000634e: d900 bls.n 10006352 -10006350: e088 b.n 10006464 -10006352: 009b lsls r3, r3, #2 -10006354: 4a45 ldr r2, [pc, #276] ; (1000646c ) -10006356: 58d3 ldr r3, [r2, r3] -10006358: 469f mov pc, r3 -1000635a: 78f1 ldrb r1, [r6, #3] -1000635c: 78b0 ldrb r0, [r6, #2] -1000635e: 232c movs r3, #44 ; 0x2c -10006360: 4363 muls r3, r4 -10006362: 3308 adds r3, #8 -10006364: 4f40 ldr r7, [pc, #256] ; (10006468 ) -10006366: 18ff adds r7, r7, r3 -10006368: 79b2 ldrb r2, [r6, #6] -1000636a: 79f3 ldrb r3, [r6, #7] -1000636c: 021b lsls r3, r3, #8 -1000636e: 4313 orrs r3, r2 -10006370: 003a movs r2, r7 -10006372: f7fa f96b bl 1000064c -10006376: 1e03 subs r3, r0, #0 -10006378: d006 beq.n 10006388 -1000637a: 003a movs r2, r7 -1000637c: 0031 movs r1, r6 -1000637e: 0028 movs r0, r5 -10006380: f7ff fd84 bl 10005e8c -10006384: 2001 movs r0, #1 -10006386: e063 b.n 10006450 -10006388: 2286 movs r2, #134 ; 0x86 -1000638a: 0052 lsls r2, r2, #1 -1000638c: 4938 ldr r1, [pc, #224] ; (10006470 ) -1000638e: 4839 ldr r0, [pc, #228] ; (10006474 ) -10006390: f7fe f944 bl 1000461c <__wrap_printf> -10006394: 2000 movs r0, #0 -10006396: e05b b.n 10006450 -10006398: 79b1 ldrb r1, [r6, #6] -1000639a: 79f3 ldrb r3, [r6, #7] -1000639c: 021b lsls r3, r3, #8 -1000639e: 430b orrs r3, r1 -100063a0: 2b10 cmp r3, #16 -100063a2: d901 bls.n 100063a8 -100063a4: 2000 movs r0, #0 -100063a6: e053 b.n 10006450 -100063a8: 222c movs r2, #44 ; 0x2c -100063aa: 4362 muls r2, r4 -100063ac: 3218 adds r2, #24 -100063ae: 4c2e ldr r4, [pc, #184] ; (10006468 ) -100063b0: 18a2 adds r2, r4, r2 -100063b2: 0031 movs r1, r6 -100063b4: 0028 movs r0, r5 -100063b6: f7ff fd69 bl 10005e8c -100063ba: 2001 movs r0, #1 -100063bc: e048 b.n 10006450 -100063be: 78f0 ldrb r0, [r6, #3] -100063c0: 232c movs r3, #44 ; 0x2c -100063c2: 435c muls r4, r3 -100063c4: 4b28 ldr r3, [pc, #160] ; (10006468 ) -100063c6: 191b adds r3, r3, r4 -100063c8: 7158 strb r0, [r3, #5] -100063ca: 4b2b ldr r3, [pc, #172] ; (10006478 ) -100063cc: 2b00 cmp r3, #0 -100063ce: d003 beq.n 100063d8 -100063d0: e000 b.n 100063d4 -100063d2: bf00 nop -100063d4: 2800 cmp r0, #0 -100063d6: d03b beq.n 10006450 -100063d8: 0031 movs r1, r6 -100063da: 0028 movs r0, r5 -100063dc: f7ff fd3a bl 10005e54 -100063e0: 2001 movs r0, #1 -100063e2: e035 b.n 10006450 -100063e4: 222c movs r2, #44 ; 0x2c -100063e6: 4354 muls r4, r2 -100063e8: 4a1f ldr r2, [pc, #124] ; (10006468 ) -100063ea: 1912 adds r2, r2, r4 -100063ec: 3205 adds r2, #5 -100063ee: 2301 movs r3, #1 -100063f0: 0031 movs r1, r6 -100063f2: 0028 movs r0, r5 -100063f4: f7ff fd4a bl 10005e8c -100063f8: 2001 movs r0, #1 -100063fa: e029 b.n 10006450 -100063fc: 232c movs r3, #44 ; 0x2c -100063fe: 435c muls r4, r3 -10006400: 4b19 ldr r3, [pc, #100] ; (10006468 ) -10006402: 191b adds r3, r3, r4 -10006404: 791a ldrb r2, [r3, #4] -10006406: 2301 movs r3, #1 -10006408: 1a9b subs r3, r3, r2 -1000640a: 466a mov r2, sp -1000640c: 3207 adds r2, #7 -1000640e: 7013 strb r3, [r2, #0] -10006410: 2301 movs r3, #1 -10006412: 0031 movs r1, r6 -10006414: 0028 movs r0, r5 -10006416: f7ff fd39 bl 10005e8c -1000641a: 2001 movs r0, #1 -1000641c: e018 b.n 10006450 -1000641e: 78b2 ldrb r2, [r6, #2] -10006420: 78f0 ldrb r0, [r6, #3] -10006422: 0200 lsls r0, r0, #8 -10006424: 4310 orrs r0, r2 -10006426: 3801 subs r0, #1 -10006428: 1e43 subs r3, r0, #1 -1000642a: 4198 sbcs r0, r3 -1000642c: b2c0 uxtb r0, r0 -1000642e: 232c movs r3, #44 ; 0x2c -10006430: 435c muls r4, r3 -10006432: 4b0d ldr r3, [pc, #52] ; (10006468 ) -10006434: 191b adds r3, r3, r4 -10006436: 7118 strb r0, [r3, #4] -10006438: 4b10 ldr r3, [pc, #64] ; (1000647c ) -1000643a: 2b00 cmp r3, #0 -1000643c: d001 beq.n 10006442 -1000643e: e000 b.n 10006442 -10006440: bf00 nop -10006442: 0031 movs r1, r6 -10006444: 0028 movs r0, r5 -10006446: f7ff fd05 bl 10005e54 -1000644a: 2001 movs r0, #1 -1000644c: e000 b.n 10006450 -1000644e: 2000 movs r0, #0 -10006450: b003 add sp, #12 -10006452: bdf0 pop {r4, r5, r6, r7, pc} -10006454: 2000 movs r0, #0 -10006456: e7fb b.n 10006450 -10006458: 2000 movs r0, #0 -1000645a: e7f9 b.n 10006450 -1000645c: 2000 movs r0, #0 -1000645e: e7f7 b.n 10006450 -10006460: 2000 movs r0, #0 -10006462: e7f5 b.n 10006450 -10006464: 2000 movs r0, #0 -10006466: e7f3 b.n 10006450 -10006468: 20000c88 .word 0x20000c88 -1000646c: 1000851c .word 0x1000851c -10006470: 10008568 .word 0x10008568 -10006474: 10008330 .word 0x10008330 +10005fd4 : +10005fd4: b570 push {r4, r5, r6, lr} +10005fd6: 0006 movs r6, r0 +10005fd8: 000c movs r4, r1 +10005fda: 4d0b ldr r5, [pc, #44] ; (10006008 ) +10005fdc: 2208 movs r2, #8 +10005fde: 0028 movs r0, r5 +10005fe0: f7fe faa8 bl 10004534 <__wrap___aeabi_memcpy> +10005fe4: 2300 movs r3, #0 +10005fe6: 60ab str r3, [r5, #8] +10005fe8: 81eb strh r3, [r5, #14] +10005fea: 81ab strh r3, [r5, #12] +10005fec: 2300 movs r3, #0 +10005fee: 56e3 ldrsb r3, [r4, r3] +10005ff0: 2b00 cmp r3, #0 +10005ff2: db06 blt.n 10006002 +10005ff4: 2180 movs r1, #128 ; 0x80 +10005ff6: 2300 movs r3, #0 +10005ff8: 2200 movs r2, #0 +10005ffa: 0030 movs r0, r6 +10005ffc: f7fe ff12 bl 10004e24 +10006000: bd70 pop {r4, r5, r6, pc} +10006002: 2100 movs r1, #0 +10006004: e7f7 b.n 10005ff6 +10006006: 46c0 nop ; (mov r8, r8) +10006008: 20000c2c .word 0x20000c2c + +1000600c : +1000600c: b5f0 push {r4, r5, r6, r7, lr} +1000600e: 46c6 mov lr, r8 +10006010: b500 push {lr} +10006012: 4680 mov r8, r0 +10006014: 000c movs r4, r1 +10006016: 0016 movs r6, r2 +10006018: 001d movs r5, r3 +1000601a: 4f23 ldr r7, [pc, #140] ; (100060a8 ) +1000601c: 2208 movs r2, #8 +1000601e: 0038 movs r0, r7 +10006020: f7fe fa88 bl 10004534 <__wrap___aeabi_memcpy> +10006024: 60be str r6, [r7, #8] +10006026: 2300 movs r3, #0 +10006028: 81fb strh r3, [r7, #14] +1000602a: 79a3 ldrb r3, [r4, #6] +1000602c: 79e1 ldrb r1, [r4, #7] +1000602e: 0209 lsls r1, r1, #8 +10006030: 4319 orrs r1, r3 +10006032: 1c0b adds r3, r1, #0 +10006034: 42a9 cmp r1, r5 +10006036: d900 bls.n 1000603a +10006038: 1c2b adds r3, r5, #0 +1000603a: b299 uxth r1, r3 +1000603c: 4a1a ldr r2, [pc, #104] ; (100060a8 ) +1000603e: 8193 strh r3, [r2, #12] +10006040: 79a2 ldrb r2, [r4, #6] +10006042: 79e3 ldrb r3, [r4, #7] +10006044: 021b lsls r3, r3, #8 +10006046: 4313 orrs r3, r2 +10006048: d019 beq.n 1000607e +1000604a: 2900 cmp r1, #0 +1000604c: d001 beq.n 10006052 +1000604e: 2e00 cmp r6, #0 +10006050: d008 beq.n 10006064 +10006052: 4640 mov r0, r8 +10006054: f7ff ff92 bl 10005f7c <_data_stage_xact> +10006058: 1e04 subs r4, r0, #0 +1000605a: d00a beq.n 10006072 +1000605c: 0020 movs r0, r4 +1000605e: bc80 pop {r7} +10006060: 46b8 mov r8, r7 +10006062: bdf0 pop {r4, r5, r6, r7, pc} +10006064: 227a movs r2, #122 ; 0x7a +10006066: 4911 ldr r1, [pc, #68] ; (100060ac ) +10006068: 4811 ldr r0, [pc, #68] ; (100060b0 ) +1000606a: f7fe fb97 bl 1000479c <__wrap_printf> +1000606e: 2400 movs r4, #0 +10006070: e7f4 b.n 1000605c +10006072: 2280 movs r2, #128 ; 0x80 +10006074: 490d ldr r1, [pc, #52] ; (100060ac ) +10006076: 480e ldr r0, [pc, #56] ; (100060b0 ) +10006078: f7fe fb90 bl 1000479c <__wrap_printf> +1000607c: e7ee b.n 1000605c +1000607e: 2300 movs r3, #0 +10006080: 56e3 ldrsb r3, [r4, r3] +10006082: 2b00 cmp r3, #0 +10006084: db0d blt.n 100060a2 +10006086: 2180 movs r1, #128 ; 0x80 +10006088: 2300 movs r3, #0 +1000608a: 2200 movs r2, #0 +1000608c: 4640 mov r0, r8 +1000608e: f7fe fec9 bl 10004e24 +10006092: 1e04 subs r4, r0, #0 +10006094: d1e2 bne.n 1000605c +10006096: 2285 movs r2, #133 ; 0x85 +10006098: 4904 ldr r1, [pc, #16] ; (100060ac ) +1000609a: 4805 ldr r0, [pc, #20] ; (100060b0 ) +1000609c: f7fe fb7e bl 1000479c <__wrap_printf> +100060a0: e7dc b.n 1000605c +100060a2: 2100 movs r1, #0 +100060a4: e7f0 b.n 10006088 +100060a6: 46c0 nop ; (mov r8, r8) +100060a8: 20000c2c .word 0x20000c2c +100060ac: 10008bbc .word 0x10008bbc +100060b0: 100089f8 .word 0x100089f8 + +100060b4 : +100060b4: b510 push {r4, lr} +100060b6: 2214 movs r2, #20 +100060b8: 2100 movs r1, #0 +100060ba: 4802 ldr r0, [pc, #8] ; (100060c4 ) +100060bc: f7fe fa34 bl 10004528 <__wrap_memset> +100060c0: bd10 pop {r4, pc} +100060c2: 46c0 nop ; (mov r8, r8) +100060c4: 20000c2c .word 0x20000c2c + +100060c8 : +100060c8: 4b01 ldr r3, [pc, #4] ; (100060d0 ) +100060ca: 6118 str r0, [r3, #16] +100060cc: 4770 bx lr +100060ce: 46c0 nop ; (mov r8, r8) +100060d0: 20000c2c .word 0x20000c2c + +100060d4 : +100060d4: b510 push {r4, lr} +100060d6: 0001 movs r1, r0 +100060d8: 4c04 ldr r4, [pc, #16] ; (100060ec ) +100060da: 2208 movs r2, #8 +100060dc: 0020 movs r0, r4 +100060de: f7fe fa29 bl 10004534 <__wrap___aeabi_memcpy> +100060e2: 2300 movs r3, #0 +100060e4: 60a3 str r3, [r4, #8] +100060e6: 81e3 strh r3, [r4, #14] +100060e8: 81a3 strh r3, [r4, #12] +100060ea: bd10 pop {r4, pc} +100060ec: 20000c2c .word 0x20000c2c + +100060f0 : +100060f0: b570 push {r4, r5, r6, lr} +100060f2: 0005 movs r5, r0 +100060f4: 001c movs r4, r3 +100060f6: 09c9 lsrs r1, r1, #7 +100060f8: 4b32 ldr r3, [pc, #200] ; (100061c4 ) +100060fa: 781b ldrb r3, [r3, #0] +100060fc: 09db lsrs r3, r3, #7 +100060fe: 428b cmp r3, r1 +10006100: d011 beq.n 10006126 +10006102: 2c00 cmp r4, #0 +10006104: d108 bne.n 10006118 +10006106: 4b30 ldr r3, [pc, #192] ; (100061c8 ) +10006108: 2b00 cmp r3, #0 +1000610a: d002 beq.n 10006112 +1000610c: 492d ldr r1, [pc, #180] ; (100061c4 ) +1000610e: f7fe fe47 bl 10004da0 +10006112: 2401 movs r4, #1 +10006114: 0020 movs r0, r4 +10006116: bd70 pop {r4, r5, r6, pc} +10006118: 22ad movs r2, #173 ; 0xad +1000611a: 492c ldr r1, [pc, #176] ; (100061cc ) +1000611c: 482c ldr r0, [pc, #176] ; (100061d0 ) +1000611e: f7fe fb3d bl 1000479c <__wrap_printf> +10006122: 2400 movs r4, #0 +10006124: e7f6 b.n 10006114 +10006126: 4b27 ldr r3, [pc, #156] ; (100061c4 ) +10006128: 781b ldrb r3, [r3, #0] +1000612a: b25b sxtb r3, r3 +1000612c: 2b00 cmp r3, #0 +1000612e: db07 blt.n 10006140 +10006130: 4b24 ldr r3, [pc, #144] ; (100061c4 ) +10006132: 6898 ldr r0, [r3, #8] +10006134: 2800 cmp r0, #0 +10006136: d043 beq.n 100061c0 +10006138: 0022 movs r2, r4 +1000613a: 4926 ldr r1, [pc, #152] ; (100061d4 ) +1000613c: f7fe f9fa bl 10004534 <__wrap___aeabi_memcpy> +10006140: 4a20 ldr r2, [pc, #128] ; (100061c4 ) +10006142: 89d3 ldrh r3, [r2, #14] +10006144: 191b adds r3, r3, r4 +10006146: b29b uxth r3, r3 +10006148: 81d3 strh r3, [r2, #14] +1000614a: 6891 ldr r1, [r2, #8] +1000614c: 1909 adds r1, r1, r4 +1000614e: 6091 str r1, [r2, #8] +10006150: 88d2 ldrh r2, [r2, #6] +10006152: 4293 cmp r3, r2 +10006154: d001 beq.n 1000615a +10006156: 2c3f cmp r4, #63 ; 0x3f +10006158: d827 bhi.n 100061aa +1000615a: 4b1a ldr r3, [pc, #104] ; (100061c4 ) +1000615c: 691b ldr r3, [r3, #16] +1000615e: 2b00 cmp r3, #0 +10006160: d004 beq.n 1000616c +10006162: 4918 ldr r1, [pc, #96] ; (100061c4 ) +10006164: 0028 movs r0, r5 +10006166: 4798 blx r3 +10006168: 2800 cmp r0, #0 +1000616a: d014 beq.n 10006196 +1000616c: 4b15 ldr r3, [pc, #84] ; (100061c4 ) +1000616e: 781b ldrb r3, [r3, #0] +10006170: b25b sxtb r3, r3 +10006172: 2b00 cmp r3, #0 +10006174: db0d blt.n 10006192 +10006176: 2180 movs r1, #128 ; 0x80 +10006178: 2300 movs r3, #0 +1000617a: 2200 movs r2, #0 +1000617c: 0028 movs r0, r5 +1000617e: f7fe fe51 bl 10004e24 +10006182: 1e04 subs r4, r0, #0 +10006184: d1c6 bne.n 10006114 +10006186: 22d0 movs r2, #208 ; 0xd0 +10006188: 4910 ldr r1, [pc, #64] ; (100061cc ) +1000618a: 4811 ldr r0, [pc, #68] ; (100061d0 ) +1000618c: f7fe fb06 bl 1000479c <__wrap_printf> +10006190: e7c0 b.n 10006114 +10006192: 2100 movs r1, #0 +10006194: e7f0 b.n 10006178 +10006196: 2100 movs r1, #0 +10006198: 0028 movs r0, r5 +1000619a: f7fe fe5d bl 10004e58 +1000619e: 2180 movs r1, #128 ; 0x80 +100061a0: 0028 movs r0, r5 +100061a2: f7fe fe59 bl 10004e58 +100061a6: 2401 movs r4, #1 +100061a8: e7b4 b.n 10006114 +100061aa: 0028 movs r0, r5 +100061ac: f7ff fee6 bl 10005f7c <_data_stage_xact> +100061b0: 1e04 subs r4, r0, #0 +100061b2: d1af bne.n 10006114 +100061b4: 22db movs r2, #219 ; 0xdb +100061b6: 4905 ldr r1, [pc, #20] ; (100061cc ) +100061b8: 4805 ldr r0, [pc, #20] ; (100061d0 ) +100061ba: f7fe faef bl 1000479c <__wrap_printf> +100061be: e7a9 b.n 10006114 +100061c0: 2400 movs r4, #0 +100061c2: e7a7 b.n 10006114 +100061c4: 20000c2c .word 0x20000c2c +100061c8: 10004da1 .word 0x10004da1 +100061cc: 10008ba4 .word 0x10008ba4 +100061d0: 100089f8 .word 0x100089f8 +100061d4: 20000cb4 .word 0x20000cb4 + +100061d8 : +100061d8: b510 push {r4, lr} +100061da: 232c movs r3, #44 ; 0x2c +100061dc: 4343 muls r3, r0 +100061de: 4811 ldr r0, [pc, #68] ; (10006224 ) +100061e0: 18c0 adds r0, r0, r3 +100061e2: 7844 ldrb r4, [r0, #1] +100061e4: f7ff f954 bl 10005490 +100061e8: 2800 cmp r0, #0 +100061ea: d106 bne.n 100061fa +100061ec: 2300 movs r3, #0 +100061ee: 2b00 cmp r3, #0 +100061f0: d013 beq.n 1000621a +100061f2: 2c00 cmp r4, #0 +100061f4: d109 bne.n 1000620a +100061f6: 2000 movs r0, #0 +100061f8: e010 b.n 1000621c +100061fa: f7ff f951 bl 100054a0 +100061fe: 2800 cmp r0, #0 +10006200: d101 bne.n 10006206 +10006202: 2301 movs r3, #1 +10006204: e7f3 b.n 100061ee +10006206: 2300 movs r3, #0 +10006208: e7f1 b.n 100061ee +1000620a: 0021 movs r1, r4 +1000620c: 2000 movs r0, #0 +1000620e: f7ff fbad bl 1000596c +10006212: 2800 cmp r0, #0 +10006214: d103 bne.n 1000621e +10006216: 3001 adds r0, #1 +10006218: e000 b.n 1000621c +1000621a: 2000 movs r0, #0 +1000621c: bd10 pop {r4, pc} +1000621e: 2000 movs r0, #0 +10006220: e7fc b.n 1000621c +10006222: 46c0 nop ; (mov r8, r8) +10006224: 20000c80 .word 0x20000c80 + +10006228 : +10006228: b5f8 push {r3, r4, r5, r6, r7, lr} +1000622a: 0007 movs r7, r0 +1000622c: 000c movs r4, r1 +1000622e: 0015 movs r5, r2 +10006230: 001e movs r6, r3 +10006232: 222c movs r2, #44 ; 0x2c +10006234: 4342 muls r2, r0 +10006236: 4b1c ldr r3, [pc, #112] ; (100062a8 ) +10006238: 189b adds r3, r3, r2 +1000623a: 7859 ldrb r1, [r3, #1] +1000623c: 2000 movs r0, #0 +1000623e: f7ff fb0f bl 10005860 +10006242: 2800 cmp r0, #0 +10006244: d020 beq.n 10006288 +10006246: 2c00 cmp r4, #0 +10006248: d01f beq.n 1000628a +1000624a: 1c33 adds r3, r6, #0 +1000624c: 2e0f cmp r6, #15 +1000624e: d900 bls.n 10006252 +10006250: 230f movs r3, #15 +10006252: b2de uxtb r6, r3 +10006254: 4814 ldr r0, [pc, #80] ; (100062a8 ) +10006256: 232c movs r3, #44 ; 0x2c +10006258: 437b muls r3, r7 +1000625a: 18c2 adds r2, r0, r3 +1000625c: 7214 strb r4, [r2, #8] +1000625e: 3308 adds r3, #8 +10006260: 18c0 adds r0, r0, r3 +10006262: 3001 adds r0, #1 +10006264: 0032 movs r2, r6 +10006266: 0029 movs r1, r5 +10006268: f7fe f964 bl 10004534 <__wrap___aeabi_memcpy> +1000626c: 3601 adds r6, #1 +1000626e: b2f4 uxtb r4, r6 +10006270: 490d ldr r1, [pc, #52] ; (100062a8 ) +10006272: 202c movs r0, #44 ; 0x2c +10006274: 4347 muls r7, r0 +10006276: 003a movs r2, r7 +10006278: 3208 adds r2, #8 +1000627a: 188a adds r2, r1, r2 +1000627c: b2a3 uxth r3, r4 +1000627e: 19c9 adds r1, r1, r7 +10006280: 7849 ldrb r1, [r1, #1] +10006282: 2000 movs r0, #0 +10006284: f7ff fb32 bl 100058ec +10006288: bdf8 pop {r3, r4, r5, r6, r7, pc} +1000628a: 1c34 adds r4, r6, #0 +1000628c: 2e10 cmp r6, #16 +1000628e: d900 bls.n 10006292 +10006290: 2410 movs r4, #16 +10006292: b2e4 uxtb r4, r4 +10006294: 202c movs r0, #44 ; 0x2c +10006296: 4378 muls r0, r7 +10006298: 3008 adds r0, #8 +1000629a: 4b03 ldr r3, [pc, #12] ; (100062a8 ) +1000629c: 1818 adds r0, r3, r0 +1000629e: 0022 movs r2, r4 +100062a0: 0029 movs r1, r5 +100062a2: f7fe f947 bl 10004534 <__wrap___aeabi_memcpy> +100062a6: e7e3 b.n 10006270 +100062a8: 20000c80 .word 0x20000c80 + +100062ac : +100062ac: b530 push {r4, r5, lr} +100062ae: b083 sub sp, #12 +100062b0: 0004 movs r4, r0 +100062b2: 000d movs r5, r1 +100062b4: 1e19 subs r1, r3, #0 +100062b6: 466b mov r3, sp +100062b8: 701a strb r2, [r3, #0] +100062ba: d00b beq.n 100062d4 +100062bc: 2206 movs r2, #6 +100062be: 1c98 adds r0, r3, #2 +100062c0: f7fe f938 bl 10004534 <__wrap___aeabi_memcpy> +100062c4: 2308 movs r3, #8 +100062c6: 466a mov r2, sp +100062c8: 0029 movs r1, r5 +100062ca: 0020 movs r0, r4 +100062cc: f7ff ffac bl 10006228 +100062d0: b003 add sp, #12 +100062d2: bd30 pop {r4, r5, pc} +100062d4: 2206 movs r2, #6 +100062d6: 2100 movs r1, #0 +100062d8: 466b mov r3, sp +100062da: 1c98 adds r0, r3, #2 +100062dc: f7fe f924 bl 10004528 <__wrap_memset> +100062e0: e7f0 b.n 100062c4 + +100062e2 : +100062e2: b5f0 push {r4, r5, r6, r7, lr} +100062e4: b083 sub sp, #12 +100062e6: ac08 add r4, sp, #32 +100062e8: 2600 movs r6, #0 +100062ea: 57a6 ldrsb r6, [r4, r6] +100062ec: ac09 add r4, sp, #36 ; 0x24 +100062ee: 2500 movs r5, #0 +100062f0: 5765 ldrsb r5, [r4, r5] +100062f2: ac0a add r4, sp, #40 ; 0x28 +100062f4: 7824 ldrb r4, [r4, #0] +100062f6: b264 sxtb r4, r4 +100062f8: 466f mov r7, sp +100062fa: 703a strb r2, [r7, #0] +100062fc: 466a mov r2, sp +100062fe: 707b strb r3, [r7, #1] +10006300: 70be strb r6, [r7, #2] +10006302: 70fd strb r5, [r7, #3] +10006304: 713c strb r4, [r7, #4] +10006306: 2305 movs r3, #5 +10006308: f7ff ff8e bl 10006228 +1000630c: b003 add sp, #12 +1000630e: bdf0 pop {r4, r5, r6, r7, pc} + +10006310 : +10006310: b510 push {r4, lr} +10006312: 222c movs r2, #44 ; 0x2c +10006314: 2100 movs r1, #0 +10006316: 4802 ldr r0, [pc, #8] ; (10006320 ) +10006318: f7fe f906 bl 10004528 <__wrap_memset> +1000631c: bd10 pop {r4, pc} +1000631e: 46c0 nop ; (mov r8, r8) +10006320: 20000c80 .word 0x20000c80 + +10006324 : +10006324: b510 push {r4, lr} +10006326: 2000 movs r0, #0 +10006328: f7ff fff2 bl 10006310 +1000632c: bd10 pop {r4, pc} ... -10006480 : -10006480: b570 push {r4, r5, r6, lr} -10006482: 7908 ldrb r0, [r1, #4] -10006484: 2300 movs r3, #0 -10006486: 2b00 cmp r3, #0 -10006488: d009 beq.n 1000649e -1000648a: 23ff movs r3, #255 ; 0xff -1000648c: 2b00 cmp r3, #0 -1000648e: d124 bne.n 100064da -10006490: 7808 ldrb r0, [r1, #0] -10006492: 2260 movs r2, #96 ; 0x60 -10006494: 4002 ands r2, r0 -10006496: 2a20 cmp r2, #32 -10006498: d00a beq.n 100064b0 -1000649a: 2001 movs r0, #1 -1000649c: bd70 pop {r4, r5, r6, pc} -1000649e: 222c movs r2, #44 ; 0x2c -100064a0: 435a muls r2, r3 -100064a2: 4c0f ldr r4, [pc, #60] ; (100064e0 ) -100064a4: 5d12 ldrb r2, [r2, r4] -100064a6: 4290 cmp r0, r2 -100064a8: d0f0 beq.n 1000648c -100064aa: 3301 adds r3, #1 -100064ac: b2db uxtb r3, r3 -100064ae: e7ea b.n 10006486 -100064b0: 784a ldrb r2, [r1, #1] -100064b2: 2a09 cmp r2, #9 -100064b4: d001 beq.n 100064ba -100064b6: 2001 movs r0, #1 -100064b8: e7f0 b.n 1000649c -100064ba: 78cc ldrb r4, [r1, #3] -100064bc: 7888 ldrb r0, [r1, #2] -100064be: 3223 adds r2, #35 ; 0x23 -100064c0: 435a muls r2, r3 -100064c2: 3218 adds r2, #24 -100064c4: 4b06 ldr r3, [pc, #24] ; (100064e0 ) -100064c6: 189a adds r2, r3, r2 -100064c8: 798d ldrb r5, [r1, #6] -100064ca: 79cb ldrb r3, [r1, #7] -100064cc: 021b lsls r3, r3, #8 -100064ce: 432b orrs r3, r5 -100064d0: 0021 movs r1, r4 -100064d2: f7fa f8bd bl 10000650 -100064d6: 2001 movs r0, #1 -100064d8: e7e0 b.n 1000649c -100064da: 2000 movs r0, #0 -100064dc: e7de b.n 1000649c -100064de: 46c0 nop ; (mov r8, r8) -100064e0: 20000c88 .word 0x20000c88 +10006330 : +10006330: b5f0 push {r4, r5, r6, r7, lr} +10006332: b083 sub sp, #12 +10006334: 0005 movs r5, r0 +10006336: 000e movs r6, r1 +10006338: 794b ldrb r3, [r1, #5] +1000633a: 2b03 cmp r3, #3 +1000633c: d16a bne.n 10006414 +1000633e: 790b ldrb r3, [r1, #4] +10006340: 00dc lsls r4, r3, #3 +10006342: 1ae4 subs r4, r4, r3 +10006344: b2a4 uxth r4, r4 +10006346: 3412 adds r4, #18 +10006348: b2a4 uxth r4, r4 +1000634a: 4294 cmp r4, r2 +1000634c: d812 bhi.n 10006374 +1000634e: 2300 movs r3, #0 +10006350: 2b00 cmp r3, #0 +10006352: d016 beq.n 10006382 +10006354: 2700 movs r7, #0 +10006356: 2f00 cmp r7, #0 +10006358: d020 beq.n 1000639c +1000635a: 7831 ldrb r1, [r6, #0] +1000635c: 1871 adds r1, r6, r1 +1000635e: 62b9 str r1, [r7, #40] ; 0x28 +10006360: 784b ldrb r3, [r1, #1] +10006362: 2b21 cmp r3, #33 ; 0x21 +10006364: d021 beq.n 100063aa +10006366: 22bb movs r2, #187 ; 0xbb +10006368: 492c ldr r1, [pc, #176] ; (1000641c ) +1000636a: 482d ldr r0, [pc, #180] ; (10006420 ) +1000636c: f7fe fa16 bl 1000479c <__wrap_printf> +10006370: 2400 movs r4, #0 +10006372: e050 b.n 10006416 +10006374: 22a7 movs r2, #167 ; 0xa7 +10006376: 4929 ldr r1, [pc, #164] ; (1000641c ) +10006378: 4829 ldr r0, [pc, #164] ; (10006420 ) +1000637a: f7fe fa0f bl 1000479c <__wrap_printf> +1000637e: 2400 movs r4, #0 +10006380: e049 b.n 10006416 +10006382: 212c movs r1, #44 ; 0x2c +10006384: 4359 muls r1, r3 +10006386: 4a27 ldr r2, [pc, #156] ; (10006424 ) +10006388: 1852 adds r2, r2, r1 +1000638a: 7852 ldrb r2, [r2, #1] +1000638c: 2a00 cmp r2, #0 +1000638e: d002 beq.n 10006396 +10006390: 3301 adds r3, #1 +10006392: b2db uxtb r3, r3 +10006394: e7dc b.n 10006350 +10006396: 4f23 ldr r7, [pc, #140] ; (10006424 ) +10006398: 187f adds r7, r7, r1 +1000639a: e7dc b.n 10006356 +1000639c: 22b4 movs r2, #180 ; 0xb4 +1000639e: 491f ldr r1, [pc, #124] ; (1000641c ) +100063a0: 481f ldr r0, [pc, #124] ; (10006420 ) +100063a2: f7fe f9fb bl 1000479c <__wrap_printf> +100063a6: 2400 movs r4, #0 +100063a8: e035 b.n 10006416 +100063aa: 780b ldrb r3, [r1, #0] +100063ac: 18c9 adds r1, r1, r3 +100063ae: 7932 ldrb r2, [r6, #4] +100063b0: 1c7b adds r3, r7, #1 +100063b2: 9301 str r3, [sp, #4] +100063b4: 1cbb adds r3, r7, #2 +100063b6: 9300 str r3, [sp, #0] +100063b8: 2303 movs r3, #3 +100063ba: 0028 movs r0, r5 +100063bc: f7ff fa0a bl 100057d4 +100063c0: 2800 cmp r0, #0 +100063c2: d01d beq.n 10006400 +100063c4: 79b3 ldrb r3, [r6, #6] +100063c6: 2b01 cmp r3, #1 +100063c8: d021 beq.n 1000640e +100063ca: 2300 movs r3, #0 +100063cc: 713b strb r3, [r7, #4] +100063ce: 78b3 ldrb r3, [r6, #2] +100063d0: 703b strb r3, [r7, #0] +100063d2: 1db8 adds r0, r7, #6 +100063d4: 6abb ldr r3, [r7, #40] ; 0x28 +100063d6: 1dd9 adds r1, r3, #7 +100063d8: 2202 movs r2, #2 +100063da: f7fe f8ab bl 10004534 <__wrap___aeabi_memcpy> +100063de: 78b9 ldrb r1, [r7, #2] +100063e0: 2900 cmp r1, #0 +100063e2: d018 beq.n 10006416 +100063e4: 003a movs r2, r7 +100063e6: 3218 adds r2, #24 +100063e8: 2310 movs r3, #16 +100063ea: 0028 movs r0, r5 +100063ec: f7ff fa7e bl 100058ec +100063f0: 2800 cmp r0, #0 +100063f2: d110 bne.n 10006416 +100063f4: 22ce movs r2, #206 ; 0xce +100063f6: 490c ldr r1, [pc, #48] ; (10006428 ) +100063f8: 480c ldr r0, [pc, #48] ; (1000642c ) +100063fa: f7fe f9cf bl 1000479c <__wrap_printf> +100063fe: e00a b.n 10006416 +10006400: 22bf movs r2, #191 ; 0xbf +10006402: 4906 ldr r1, [pc, #24] ; (1000641c ) +10006404: 4806 ldr r0, [pc, #24] ; (10006420 ) +10006406: f7fe f9c9 bl 1000479c <__wrap_printf> +1000640a: 2400 movs r4, #0 +1000640c: e003 b.n 10006416 +1000640e: 79f3 ldrb r3, [r6, #7] +10006410: 70fb strb r3, [r7, #3] +10006412: e7da b.n 100063ca +10006414: 2400 movs r4, #0 +10006416: 0020 movs r0, r4 +10006418: b003 add sp, #12 +1000641a: bdf0 pop {r4, r5, r6, r7, pc} +1000641c: 10008c48 .word 0x10008c48 +10006420: 100089f8 .word 0x100089f8 +10006424: 20000c80 .word 0x20000c80 +10006428: 10008c14 .word 0x10008c14 +1000642c: 10008bd0 .word 0x10008bd0 -100064e4 : -100064e4: b570 push {r4, r5, r6, lr} -100064e6: 0004 movs r4, r0 -100064e8: 4d12 ldr r5, [pc, #72] ; (10006534 ) -100064ea: 2200 movs r2, #0 -100064ec: 2a00 cmp r2, #0 -100064ee: d11d bne.n 1000652c -100064f0: 78a8 ldrb r0, [r5, #2] -100064f2: 4288 cmp r0, r1 -100064f4: d003 beq.n 100064fe -100064f6: 3201 adds r2, #1 -100064f8: b2d2 uxtb r2, r2 -100064fa: 352c adds r5, #44 ; 0x2c -100064fc: e7f6 b.n 100064ec -100064fe: 002e movs r6, r5 -10006500: 3618 adds r6, #24 -10006502: b29b uxth r3, r3 -10006504: 0032 movs r2, r6 -10006506: 2100 movs r1, #0 -10006508: 2000 movs r0, #0 -1000650a: f7fa f8a1 bl 10000650 -1000650e: 78a9 ldrb r1, [r5, #2] -10006510: 2310 movs r3, #16 -10006512: 0032 movs r2, r6 -10006514: 0020 movs r0, r4 -10006516: f7ff f929 bl 1000576c -1000651a: 1e04 subs r4, r0, #0 -1000651c: d107 bne.n 1000652e -1000651e: 22c0 movs r2, #192 ; 0xc0 -10006520: 0052 lsls r2, r2, #1 -10006522: 4905 ldr r1, [pc, #20] ; (10006538 ) -10006524: 4805 ldr r0, [pc, #20] ; (1000653c ) -10006526: f7fe f879 bl 1000461c <__wrap_printf> -1000652a: e000 b.n 1000652e -1000652c: 2400 movs r4, #0 -1000652e: 0020 movs r0, r4 -10006530: bd70 pop {r4, r5, r6, pc} -10006532: 46c0 nop ; (mov r8, r8) -10006534: 20000c88 .word 0x20000c88 -10006538: 10008558 .word 0x10008558 -1000653c: 10008330 .word 0x10008330 +10006430 : +10006430: b5f0 push {r4, r5, r6, r7, lr} +10006432: b083 sub sp, #12 +10006434: 0005 movs r5, r0 +10006436: 000e movs r6, r1 +10006438: 780a ldrb r2, [r1, #0] +1000643a: 231f movs r3, #31 +1000643c: 4013 ands r3, r2 +1000643e: 2b01 cmp r3, #1 +10006440: d000 beq.n 10006444 +10006442: e0c4 b.n 100065ce +10006444: 7908 ldrb r0, [r1, #4] +10006446: 2300 movs r3, #0 +10006448: 2b00 cmp r3, #0 +1000644a: d014 beq.n 10006476 +1000644c: 23ff movs r3, #255 ; 0xff +1000644e: 2b00 cmp r3, #0 +10006450: d000 beq.n 10006454 +10006452: e0bf b.n 100065d4 +10006454: 001c movs r4, r3 +10006456: 3360 adds r3, #96 ; 0x60 +10006458: 0019 movs r1, r3 +1000645a: 4011 ands r1, r2 +1000645c: 4213 tst r3, r2 +1000645e: d131 bne.n 100064c4 +10006460: 78f2 ldrb r2, [r6, #3] +10006462: 7873 ldrb r3, [r6, #1] +10006464: 2b06 cmp r3, #6 +10006466: d00f beq.n 10006488 +10006468: 2b06 cmp r3, #6 +1000646a: d000 beq.n 1000646e +1000646c: e0b6 b.n 100065dc +1000646e: 2a22 cmp r2, #34 ; 0x22 +10006470: d01a beq.n 100064a8 +10006472: 2000 movs r0, #0 +10006474: e0ac b.n 100065d0 +10006476: 212c movs r1, #44 ; 0x2c +10006478: 4359 muls r1, r3 +1000647a: 4c5b ldr r4, [pc, #364] ; (100065e8 ) +1000647c: 5d09 ldrb r1, [r1, r4] +1000647e: 4288 cmp r0, r1 +10006480: d0e5 beq.n 1000644e +10006482: 3301 adds r3, #1 +10006484: b2db uxtb r3, r3 +10006486: e7df b.n 10006448 +10006488: 2a21 cmp r2, #33 ; 0x21 +1000648a: d1ed bne.n 10006468 +1000648c: 3326 adds r3, #38 ; 0x26 +1000648e: 435c muls r4, r3 +10006490: 4b55 ldr r3, [pc, #340] ; (100065e8 ) +10006492: 191b adds r3, r3, r4 +10006494: 6a9a ldr r2, [r3, #40] ; 0x28 +10006496: 2a00 cmp r2, #0 +10006498: d100 bne.n 1000649c +1000649a: e09d b.n 100065d8 +1000649c: 7813 ldrb r3, [r2, #0] +1000649e: 0031 movs r1, r6 +100064a0: 0028 movs r0, r5 +100064a2: f7ff fdb3 bl 1000600c +100064a6: e093 b.n 100065d0 +100064a8: f7fa fa1a bl 100008e0 +100064ac: 0002 movs r2, r0 +100064ae: 232c movs r3, #44 ; 0x2c +100064b0: 435c muls r4, r3 +100064b2: 4b4d ldr r3, [pc, #308] ; (100065e8 ) +100064b4: 191b adds r3, r3, r4 +100064b6: 88db ldrh r3, [r3, #6] +100064b8: 0031 movs r1, r6 +100064ba: 0028 movs r0, r5 +100064bc: f7ff fda6 bl 1000600c +100064c0: 2001 movs r0, #1 +100064c2: e085 b.n 100065d0 +100064c4: 2920 cmp r1, #32 +100064c6: d000 beq.n 100064ca +100064c8: e08a b.n 100065e0 +100064ca: 7873 ldrb r3, [r6, #1] +100064cc: 2b0b cmp r3, #11 +100064ce: d900 bls.n 100064d2 +100064d0: e088 b.n 100065e4 +100064d2: 009b lsls r3, r3, #2 +100064d4: 4a45 ldr r2, [pc, #276] ; (100065ec ) +100064d6: 58d3 ldr r3, [r2, r3] +100064d8: 469f mov pc, r3 +100064da: 78f1 ldrb r1, [r6, #3] +100064dc: 78b0 ldrb r0, [r6, #2] +100064de: 232c movs r3, #44 ; 0x2c +100064e0: 4363 muls r3, r4 +100064e2: 3308 adds r3, #8 +100064e4: 4f40 ldr r7, [pc, #256] ; (100065e8 ) +100064e6: 18ff adds r7, r7, r3 +100064e8: 79b2 ldrb r2, [r6, #6] +100064ea: 79f3 ldrb r3, [r6, #7] +100064ec: 021b lsls r3, r3, #8 +100064ee: 4313 orrs r3, r2 +100064f0: 003a movs r2, r7 +100064f2: f7fa f9ed bl 100008d0 +100064f6: 1e03 subs r3, r0, #0 +100064f8: d006 beq.n 10006508 +100064fa: 003a movs r2, r7 +100064fc: 0031 movs r1, r6 +100064fe: 0028 movs r0, r5 +10006500: f7ff fd84 bl 1000600c +10006504: 2001 movs r0, #1 +10006506: e063 b.n 100065d0 +10006508: 2286 movs r2, #134 ; 0x86 +1000650a: 0052 lsls r2, r2, #1 +1000650c: 4938 ldr r1, [pc, #224] ; (100065f0 ) +1000650e: 4839 ldr r0, [pc, #228] ; (100065f4 ) +10006510: f7fe f944 bl 1000479c <__wrap_printf> +10006514: 2000 movs r0, #0 +10006516: e05b b.n 100065d0 +10006518: 79b1 ldrb r1, [r6, #6] +1000651a: 79f3 ldrb r3, [r6, #7] +1000651c: 021b lsls r3, r3, #8 +1000651e: 430b orrs r3, r1 +10006520: 2b10 cmp r3, #16 +10006522: d901 bls.n 10006528 +10006524: 2000 movs r0, #0 +10006526: e053 b.n 100065d0 +10006528: 222c movs r2, #44 ; 0x2c +1000652a: 4362 muls r2, r4 +1000652c: 3218 adds r2, #24 +1000652e: 4c2e ldr r4, [pc, #184] ; (100065e8 ) +10006530: 18a2 adds r2, r4, r2 +10006532: 0031 movs r1, r6 +10006534: 0028 movs r0, r5 +10006536: f7ff fd69 bl 1000600c +1000653a: 2001 movs r0, #1 +1000653c: e048 b.n 100065d0 +1000653e: 78f0 ldrb r0, [r6, #3] +10006540: 232c movs r3, #44 ; 0x2c +10006542: 435c muls r4, r3 +10006544: 4b28 ldr r3, [pc, #160] ; (100065e8 ) +10006546: 191b adds r3, r3, r4 +10006548: 7158 strb r0, [r3, #5] +1000654a: 4b2b ldr r3, [pc, #172] ; (100065f8 ) +1000654c: 2b00 cmp r3, #0 +1000654e: d003 beq.n 10006558 +10006550: e000 b.n 10006554 +10006552: bf00 nop +10006554: 2800 cmp r0, #0 +10006556: d03b beq.n 100065d0 +10006558: 0031 movs r1, r6 +1000655a: 0028 movs r0, r5 +1000655c: f7ff fd3a bl 10005fd4 +10006560: 2001 movs r0, #1 +10006562: e035 b.n 100065d0 +10006564: 222c movs r2, #44 ; 0x2c +10006566: 4354 muls r4, r2 +10006568: 4a1f ldr r2, [pc, #124] ; (100065e8 ) +1000656a: 1912 adds r2, r2, r4 +1000656c: 3205 adds r2, #5 +1000656e: 2301 movs r3, #1 +10006570: 0031 movs r1, r6 +10006572: 0028 movs r0, r5 +10006574: f7ff fd4a bl 1000600c +10006578: 2001 movs r0, #1 +1000657a: e029 b.n 100065d0 +1000657c: 232c movs r3, #44 ; 0x2c +1000657e: 435c muls r4, r3 +10006580: 4b19 ldr r3, [pc, #100] ; (100065e8 ) +10006582: 191b adds r3, r3, r4 +10006584: 791a ldrb r2, [r3, #4] +10006586: 2301 movs r3, #1 +10006588: 1a9b subs r3, r3, r2 +1000658a: 466a mov r2, sp +1000658c: 3207 adds r2, #7 +1000658e: 7013 strb r3, [r2, #0] +10006590: 2301 movs r3, #1 +10006592: 0031 movs r1, r6 +10006594: 0028 movs r0, r5 +10006596: f7ff fd39 bl 1000600c +1000659a: 2001 movs r0, #1 +1000659c: e018 b.n 100065d0 +1000659e: 78b2 ldrb r2, [r6, #2] +100065a0: 78f0 ldrb r0, [r6, #3] +100065a2: 0200 lsls r0, r0, #8 +100065a4: 4310 orrs r0, r2 +100065a6: 3801 subs r0, #1 +100065a8: 1e43 subs r3, r0, #1 +100065aa: 4198 sbcs r0, r3 +100065ac: b2c0 uxtb r0, r0 +100065ae: 232c movs r3, #44 ; 0x2c +100065b0: 435c muls r4, r3 +100065b2: 4b0d ldr r3, [pc, #52] ; (100065e8 ) +100065b4: 191b adds r3, r3, r4 +100065b6: 7118 strb r0, [r3, #4] +100065b8: 4b10 ldr r3, [pc, #64] ; (100065fc ) +100065ba: 2b00 cmp r3, #0 +100065bc: d001 beq.n 100065c2 +100065be: e000 b.n 100065c2 +100065c0: bf00 nop +100065c2: 0031 movs r1, r6 +100065c4: 0028 movs r0, r5 +100065c6: f7ff fd05 bl 10005fd4 +100065ca: 2001 movs r0, #1 +100065cc: e000 b.n 100065d0 +100065ce: 2000 movs r0, #0 +100065d0: b003 add sp, #12 +100065d2: bdf0 pop {r4, r5, r6, r7, pc} +100065d4: 2000 movs r0, #0 +100065d6: e7fb b.n 100065d0 +100065d8: 2000 movs r0, #0 +100065da: e7f9 b.n 100065d0 +100065dc: 2000 movs r0, #0 +100065de: e7f7 b.n 100065d0 +100065e0: 2000 movs r0, #0 +100065e2: e7f5 b.n 100065d0 +100065e4: 2000 movs r0, #0 +100065e6: e7f3 b.n 100065d0 +100065e8: 20000c80 .word 0x20000c80 +100065ec: 10008be4 .word 0x10008be4 +100065f0: 10008c30 .word 0x10008c30 +100065f4: 100089f8 .word 0x100089f8 + ... -10006540 : -10006540: b570 push {r4, r5, r6, lr} -10006542: 4b0a ldr r3, [pc, #40] ; (1000656c ) -10006544: 781c ldrb r4, [r3, #0] -10006546: 2c00 cmp r4, #0 -10006548: d001 beq.n 1000654e -1000654a: 0020 movs r0, r4 -1000654c: bd70 pop {r4, r5, r6, pc} -1000654e: f7fe feef bl 10005330 -10006552: 1e05 subs r5, r0, #0 -10006554: d003 beq.n 1000655e -10006556: 4b05 ldr r3, [pc, #20] ; (1000656c ) -10006558: 2201 movs r2, #1 -1000655a: 701a strb r2, [r3, #0] -1000655c: e7f5 b.n 1000654a -1000655e: 2232 movs r2, #50 ; 0x32 -10006560: 4903 ldr r1, [pc, #12] ; (10006570 ) -10006562: 4804 ldr r0, [pc, #16] ; (10006574 ) -10006564: f7fe f85a bl 1000461c <__wrap_printf> -10006568: 002c movs r4, r5 -1000656a: e7ee b.n 1000654a -1000656c: 2000170d .word 0x2000170d -10006570: 1000858c .word 0x1000858c -10006574: 10008330 .word 0x10008330 +10006600 : +10006600: b570 push {r4, r5, r6, lr} +10006602: 7908 ldrb r0, [r1, #4] +10006604: 2300 movs r3, #0 +10006606: 2b00 cmp r3, #0 +10006608: d009 beq.n 1000661e +1000660a: 23ff movs r3, #255 ; 0xff +1000660c: 2b00 cmp r3, #0 +1000660e: d124 bne.n 1000665a +10006610: 7808 ldrb r0, [r1, #0] +10006612: 2260 movs r2, #96 ; 0x60 +10006614: 4002 ands r2, r0 +10006616: 2a20 cmp r2, #32 +10006618: d00a beq.n 10006630 +1000661a: 2001 movs r0, #1 +1000661c: bd70 pop {r4, r5, r6, pc} +1000661e: 222c movs r2, #44 ; 0x2c +10006620: 435a muls r2, r3 +10006622: 4c0f ldr r4, [pc, #60] ; (10006660 ) +10006624: 5d12 ldrb r2, [r2, r4] +10006626: 4290 cmp r0, r2 +10006628: d0f0 beq.n 1000660c +1000662a: 3301 adds r3, #1 +1000662c: b2db uxtb r3, r3 +1000662e: e7ea b.n 10006606 +10006630: 784a ldrb r2, [r1, #1] +10006632: 2a09 cmp r2, #9 +10006634: d001 beq.n 1000663a +10006636: 2001 movs r0, #1 +10006638: e7f0 b.n 1000661c +1000663a: 78cc ldrb r4, [r1, #3] +1000663c: 7888 ldrb r0, [r1, #2] +1000663e: 3223 adds r2, #35 ; 0x23 +10006640: 435a muls r2, r3 +10006642: 3218 adds r2, #24 +10006644: 4b06 ldr r3, [pc, #24] ; (10006660 ) +10006646: 189a adds r2, r3, r2 +10006648: 798d ldrb r5, [r1, #6] +1000664a: 79cb ldrb r3, [r1, #7] +1000664c: 021b lsls r3, r3, #8 +1000664e: 432b orrs r3, r5 +10006650: 0021 movs r1, r4 +10006652: f7fa f93f bl 100008d4 +10006656: 2001 movs r0, #1 +10006658: e7e0 b.n 1000661c +1000665a: 2000 movs r0, #0 +1000665c: e7de b.n 1000661c +1000665e: 46c0 nop ; (mov r8, r8) +10006660: 20000c80 .word 0x20000c80 -10006578 : -10006578: 4b01 ldr r3, [pc, #4] ; (10006580 ) -1000657a: 7818 ldrb r0, [r3, #0] -1000657c: 4770 bx lr -1000657e: 46c0 nop ; (mov r8, r8) -10006580: 2000170d .word 0x2000170d +10006664 : +10006664: b570 push {r4, r5, r6, lr} +10006666: 0004 movs r4, r0 +10006668: 4d12 ldr r5, [pc, #72] ; (100066b4 ) +1000666a: 2200 movs r2, #0 +1000666c: 2a00 cmp r2, #0 +1000666e: d11d bne.n 100066ac +10006670: 78a8 ldrb r0, [r5, #2] +10006672: 4288 cmp r0, r1 +10006674: d003 beq.n 1000667e +10006676: 3201 adds r2, #1 +10006678: b2d2 uxtb r2, r2 +1000667a: 352c adds r5, #44 ; 0x2c +1000667c: e7f6 b.n 1000666c +1000667e: 002e movs r6, r5 +10006680: 3618 adds r6, #24 +10006682: b29b uxth r3, r3 +10006684: 0032 movs r2, r6 +10006686: 2100 movs r1, #0 +10006688: 2000 movs r0, #0 +1000668a: f7fa f923 bl 100008d4 +1000668e: 78a9 ldrb r1, [r5, #2] +10006690: 2310 movs r3, #16 +10006692: 0032 movs r2, r6 +10006694: 0020 movs r0, r4 +10006696: f7ff f929 bl 100058ec +1000669a: 1e04 subs r4, r0, #0 +1000669c: d107 bne.n 100066ae +1000669e: 22c0 movs r2, #192 ; 0xc0 +100066a0: 0052 lsls r2, r2, #1 +100066a2: 4905 ldr r1, [pc, #20] ; (100066b8 ) +100066a4: 4805 ldr r0, [pc, #20] ; (100066bc ) +100066a6: f7fe f879 bl 1000479c <__wrap_printf> +100066aa: e000 b.n 100066ae +100066ac: 2400 movs r4, #0 +100066ae: 0020 movs r0, r4 +100066b0: bd70 pop {r4, r5, r6, pc} +100066b2: 46c0 nop ; (mov r8, r8) +100066b4: 20000c80 .word 0x20000c80 +100066b8: 10008c20 .word 0x10008c20 +100066bc: 100089f8 .word 0x100089f8 -10006584 : -10006584: b510 push {r4, lr} -10006586: 0003 movs r3, r0 -10006588: 0010 movs r0, r2 -1000658a: 188c adds r4, r1, r2 -1000658c: 899a ldrh r2, [r3, #12] -1000658e: 4294 cmp r4, r2 -10006590: dd04 ble.n 1000659c -10006592: b2a0 uxth r0, r4 -10006594: 8959 ldrh r1, [r3, #10] -10006596: 1840 adds r0, r0, r1 -10006598: b280 uxth r0, r0 -1000659a: bd10 pop {r4, pc} -1000659c: 1808 adds r0, r1, r0 -1000659e: b280 uxth r0, r0 -100065a0: e7fb b.n 1000659a - -100065a2 : -100065a2: b510 push {r4, lr} -100065a4: 1a8c subs r4, r1, r2 -100065a6: 8983 ldrh r3, [r0, #12] -100065a8: 429c cmp r4, r3 -100065aa: dd04 ble.n 100065b6 -100065ac: b2a1 uxth r1, r4 -100065ae: 8940 ldrh r0, [r0, #10] -100065b0: 1a08 subs r0, r1, r0 -100065b2: b280 uxth r0, r0 -100065b4: bd10 pop {r4, pc} -100065b6: 1a89 subs r1, r1, r2 -100065b8: b288 uxth r0, r1 -100065ba: e7fb b.n 100065b4 - -100065bc : -100065bc: b510 push {r4, lr} -100065be: 0004 movs r4, r0 -100065c0: f7ff ffe0 bl 10006584 -100065c4: 88a3 ldrh r3, [r4, #4] -100065c6: e001 b.n 100065cc -100065c8: 1ac0 subs r0, r0, r3 -100065ca: b280 uxth r0, r0 -100065cc: 4283 cmp r3, r0 -100065ce: d9fb bls.n 100065c8 -100065d0: bd10 pop {r4, pc} - -100065d2 : -100065d2: b510 push {r4, lr} -100065d4: 6940 ldr r0, [r0, #20] -100065d6: 2800 cmp r0, #0 -100065d8: d003 beq.n 100065e2 -100065da: 2101 movs r1, #1 -100065dc: 4249 negs r1, r1 -100065de: f000 fd4b bl 10007078 <__mutex_enter_timeout_ms_veneer> -100065e2: bd10 pop {r4, pc} - -100065e4 : -100065e4: b510 push {r4, lr} -100065e6: 6940 ldr r0, [r0, #20] -100065e8: 2800 cmp r0, #0 -100065ea: d001 beq.n 100065f0 -100065ec: f000 fd24 bl 10007038 <__mutex_exit_veneer> -100065f0: bd10 pop {r4, pc} - -100065f2 <_tu_fifo_peek_at>: -100065f2: b5f0 push {r4, r5, r6, r7, lr} -100065f4: 46c6 mov lr, r8 -100065f6: b500 push {lr} -100065f8: b082 sub sp, #8 -100065fa: 0006 movs r6, r0 -100065fc: 4688 mov r8, r1 -100065fe: 9201 str r2, [sp, #4] -10006600: 0019 movs r1, r3 -10006602: ab08 add r3, sp, #32 -10006604: 881d ldrh r5, [r3, #0] -10006606: 1b4c subs r4, r1, r5 -10006608: b2a4 uxth r4, r4 -1000660a: 42a9 cmp r1, r5 -1000660c: d202 bcs.n 10006614 <_tu_fifo_peek_at+0x22> -1000660e: 8943 ldrh r3, [r0, #10] -10006610: 1ae4 subs r4, r4, r3 -10006612: b2a4 uxth r4, r4 -10006614: 88b7 ldrh r7, [r6, #4] -10006616: 42a7 cmp r7, r4 -10006618: d205 bcs.n 10006626 <_tu_fifo_peek_at+0x34> -1000661a: 003a movs r2, r7 -1000661c: 0030 movs r0, r6 -1000661e: f7ff ffc0 bl 100065a2 -10006622: 8230 strh r0, [r6, #16] -10006624: 003c movs r4, r7 -10006626: 2c00 cmp r4, #0 -10006628: d011 beq.n 1000664e <_tu_fifo_peek_at+0x5c> -1000662a: 4544 cmp r4, r8 -1000662c: d801 bhi.n 10006632 <_tu_fifo_peek_at+0x40> -1000662e: 2000 movs r0, #0 -10006630: e00e b.n 10006650 <_tu_fifo_peek_at+0x5e> -10006632: 4642 mov r2, r8 -10006634: 0029 movs r1, r5 -10006636: 0030 movs r0, r6 -10006638: f7ff ffc0 bl 100065bc -1000663c: 6831 ldr r1, [r6, #0] -1000663e: 88f2 ldrh r2, [r6, #6] -10006640: 4350 muls r0, r2 -10006642: 1809 adds r1, r1, r0 -10006644: 9801 ldr r0, [sp, #4] -10006646: f7fd feb5 bl 100043b4 <__wrap___aeabi_memcpy> -1000664a: 2001 movs r0, #1 -1000664c: e000 b.n 10006650 <_tu_fifo_peek_at+0x5e> -1000664e: 2000 movs r0, #0 -10006650: b002 add sp, #8 -10006652: bc80 pop {r7} -10006654: 46b8 mov r8, r7 -10006656: bdf0 pop {r4, r5, r6, r7, pc} - -10006658 : -10006658: b530 push {r4, r5, lr} -1000665a: b083 sub sp, #12 -1000665c: 0004 movs r4, r0 -1000665e: 000d movs r5, r1 -10006660: f7ff ffb7 bl 100065d2 -10006664: 89e3 ldrh r3, [r4, #14] -10006666: b29b uxth r3, r3 -10006668: 8a22 ldrh r2, [r4, #16] -1000666a: 9200 str r2, [sp, #0] -1000666c: 002a movs r2, r5 -1000666e: 2100 movs r1, #0 -10006670: 0020 movs r0, r4 -10006672: f7ff ffbe bl 100065f2 <_tu_fifo_peek_at> -10006676: 0005 movs r5, r0 -10006678: 8a21 ldrh r1, [r4, #16] -1000667a: b289 uxth r1, r1 -1000667c: b282 uxth r2, r0 -1000667e: 0020 movs r0, r4 -10006680: f7ff ff80 bl 10006584 -10006684: 8220 strh r0, [r4, #16] -10006686: 0020 movs r0, r4 -10006688: f7ff ffac bl 100065e4 -1000668c: 0028 movs r0, r5 -1000668e: b003 add sp, #12 -10006690: bd30 pop {r4, r5, pc} - -10006692 : -10006692: b570 push {r4, r5, r6, lr} -10006694: 0004 movs r4, r0 -10006696: 000d movs r5, r1 -10006698: f7ff ff9b bl 100065d2 -1000669c: 89e3 ldrh r3, [r4, #14] -1000669e: b29e uxth r6, r3 -100066a0: 8a22 ldrh r2, [r4, #16] -100066a2: b291 uxth r1, r2 -100066a4: 1a9b subs r3, r3, r2 -100066a6: b29b uxth r3, r3 -100066a8: 42b1 cmp r1, r6 -100066aa: d902 bls.n 100066b2 -100066ac: 8962 ldrh r2, [r4, #10] -100066ae: 1a9b subs r3, r3, r2 -100066b0: b29b uxth r3, r3 -100066b2: 88a2 ldrh r2, [r4, #4] -100066b4: 429a cmp r2, r3 -100066b6: d102 bne.n 100066be -100066b8: 7a20 ldrb r0, [r4, #8] -100066ba: 2800 cmp r0, #0 -100066bc: d016 beq.n 100066ec -100066be: 2200 movs r2, #0 -100066c0: 0031 movs r1, r6 -100066c2: 0020 movs r0, r4 -100066c4: f7ff ff7a bl 100065bc -100066c8: 88e2 ldrh r2, [r4, #6] -100066ca: 4350 muls r0, r2 -100066cc: 6823 ldr r3, [r4, #0] -100066ce: 469c mov ip, r3 -100066d0: 4460 add r0, ip -100066d2: 0029 movs r1, r5 -100066d4: f7fd fe6e bl 100043b4 <__wrap___aeabi_memcpy> +100066c0 : +100066c0: b570 push {r4, r5, r6, lr} +100066c2: 4b0a ldr r3, [pc, #40] ; (100066ec ) +100066c4: 781c ldrb r4, [r3, #0] +100066c6: 2c00 cmp r4, #0 +100066c8: d001 beq.n 100066ce +100066ca: 0020 movs r0, r4 +100066cc: bd70 pop {r4, r5, r6, pc} +100066ce: f7fe feef bl 100054b0 +100066d2: 1e05 subs r5, r0, #0 +100066d4: d003 beq.n 100066de +100066d6: 4b05 ldr r3, [pc, #20] ; (100066ec ) 100066d8: 2201 movs r2, #1 -100066da: 0031 movs r1, r6 -100066dc: 0020 movs r0, r4 -100066de: f7ff ff51 bl 10006584 -100066e2: 81e0 strh r0, [r4, #14] -100066e4: 0020 movs r0, r4 -100066e6: f7ff ff7d bl 100065e4 -100066ea: 2001 movs r0, #1 -100066ec: bd70 pop {r4, r5, r6, pc} +100066da: 701a strb r2, [r3, #0] +100066dc: e7f5 b.n 100066ca +100066de: 2232 movs r2, #50 ; 0x32 +100066e0: 4903 ldr r1, [pc, #12] ; (100066f0 ) +100066e2: 4804 ldr r0, [pc, #16] ; (100066f4 ) +100066e4: f7fe f85a bl 1000479c <__wrap_printf> +100066e8: 002c movs r4, r5 +100066ea: e7ee b.n 100066ca +100066ec: 20001721 .word 0x20001721 +100066f0: 10008c54 .word 0x10008c54 +100066f4: 100089f8 .word 0x100089f8 -100066ee : -100066ee: b510 push {r4, lr} -100066f0: 0004 movs r4, r0 -100066f2: f7ff ff6e bl 100065d2 -100066f6: 2300 movs r3, #0 -100066f8: 81e3 strh r3, [r4, #14] -100066fa: 8223 strh r3, [r4, #16] -100066fc: 0020 movs r0, r4 -100066fe: f7ff ff71 bl 100065e4 -10006702: 2001 movs r0, #1 -10006704: bd10 pop {r4, pc} +100066f8 : +100066f8: 4b01 ldr r3, [pc, #4] ; (10006700 ) +100066fa: 7818 ldrb r0, [r3, #0] +100066fc: 4770 bx lr +100066fe: 46c0 nop ; (mov r8, r8) +10006700: 20001721 .word 0x20001721 -10006706 : -10006706: b510 push {r4, lr} -10006708: f7f9 ffe0 bl 100006cc -1000670c: 2019 movs r0, #25 -1000670e: f7fa f895 bl 1000083c -10006712: 23d0 movs r3, #208 ; 0xd0 -10006714: 061b lsls r3, r3, #24 -10006716: 2280 movs r2, #128 ; 0x80 -10006718: 0492 lsls r2, r2, #18 -1000671a: 625a str r2, [r3, #36] ; 0x24 -1000671c: bd10 pop {r4, pc} - ... +10006704 : +10006704: b510 push {r4, lr} +10006706: 0003 movs r3, r0 +10006708: 0010 movs r0, r2 +1000670a: 188c adds r4, r1, r2 +1000670c: 899a ldrh r2, [r3, #12] +1000670e: 4294 cmp r4, r2 +10006710: dd04 ble.n 1000671c +10006712: b2a0 uxth r0, r4 +10006714: 8959 ldrh r1, [r3, #10] +10006716: 1840 adds r0, r0, r1 +10006718: b280 uxth r0, r0 +1000671a: bd10 pop {r4, pc} +1000671c: 1808 adds r0, r1, r0 +1000671e: b280 uxth r0, r0 +10006720: e7fb b.n 1000671a -10006720 : -10006720: 0003 movs r3, r0 +10006722 : 10006722: b510 push {r4, lr} -10006724: 000a movs r2, r1 -10006726: 4903 ldr r1, [pc, #12] ; (10006734 ) -10006728: 6808 ldr r0, [r1, #0] -1000672a: 0019 movs r1, r3 -1000672c: f000 f804 bl 10006738 <_calloc_r> -10006730: bd10 pop {r4, pc} -10006732: 46c0 nop ; (mov r8, r8) -10006734: 2000037c .word 0x2000037c +10006724: 1a8c subs r4, r1, r2 +10006726: 8983 ldrh r3, [r0, #12] +10006728: 429c cmp r4, r3 +1000672a: dd04 ble.n 10006736 +1000672c: b2a1 uxth r1, r4 +1000672e: 8940 ldrh r0, [r0, #10] +10006730: 1a08 subs r0, r1, r0 +10006732: b280 uxth r0, r0 +10006734: bd10 pop {r4, pc} +10006736: 1a89 subs r1, r1, r2 +10006738: b288 uxth r0, r1 +1000673a: e7fb b.n 10006734 -10006738 <_calloc_r>: -10006738: b510 push {r4, lr} -1000673a: 4351 muls r1, r2 -1000673c: f000 f834 bl 100067a8 <_malloc_r> -10006740: 1e04 subs r4, r0, #0 -10006742: d00e beq.n 10006762 <_calloc_r+0x2a> -10006744: 0003 movs r3, r0 -10006746: 3b08 subs r3, #8 -10006748: 685a ldr r2, [r3, #4] -1000674a: 2303 movs r3, #3 -1000674c: 439a bics r2, r3 -1000674e: 3a04 subs r2, #4 -10006750: 2a24 cmp r2, #36 ; 0x24 -10006752: d815 bhi.n 10006780 <_calloc_r+0x48> -10006754: 0003 movs r3, r0 -10006756: 2a13 cmp r2, #19 -10006758: d805 bhi.n 10006766 <_calloc_r+0x2e> -1000675a: 2200 movs r2, #0 -1000675c: 601a str r2, [r3, #0] -1000675e: 605a str r2, [r3, #4] -10006760: 609a str r2, [r3, #8] -10006762: 0020 movs r0, r4 -10006764: bd10 pop {r4, pc} -10006766: 2100 movs r1, #0 -10006768: 3308 adds r3, #8 -1000676a: 6001 str r1, [r0, #0] -1000676c: 6041 str r1, [r0, #4] -1000676e: 2a1b cmp r2, #27 -10006770: d9f3 bls.n 1000675a <_calloc_r+0x22> -10006772: 6081 str r1, [r0, #8] -10006774: 60c1 str r1, [r0, #12] -10006776: 2a24 cmp r2, #36 ; 0x24 -10006778: d006 beq.n 10006788 <_calloc_r+0x50> -1000677a: 0003 movs r3, r0 -1000677c: 3310 adds r3, #16 -1000677e: e7ec b.n 1000675a <_calloc_r+0x22> -10006780: 2100 movs r1, #0 -10006782: f7fd fe11 bl 100043a8 <__wrap_memset> -10006786: e7ec b.n 10006762 <_calloc_r+0x2a> -10006788: 0003 movs r3, r0 -1000678a: 6101 str r1, [r0, #16] -1000678c: 3318 adds r3, #24 -1000678e: 6141 str r1, [r0, #20] -10006790: e7e3 b.n 1000675a <_calloc_r+0x22> -10006792: 46c0 nop ; (mov r8, r8) +1000673c : +1000673c: b510 push {r4, lr} +1000673e: 0004 movs r4, r0 +10006740: f7ff ffe0 bl 10006704 +10006744: 88a3 ldrh r3, [r4, #4] +10006746: e001 b.n 1000674c +10006748: 1ac0 subs r0, r0, r3 +1000674a: b280 uxth r0, r0 +1000674c: 4283 cmp r3, r0 +1000674e: d9fb bls.n 10006748 +10006750: bd10 pop {r4, pc} -10006794 : -10006794: b510 push {r4, lr} -10006796: 4b03 ldr r3, [pc, #12] ; (100067a4 ) -10006798: 0001 movs r1, r0 -1000679a: 6818 ldr r0, [r3, #0] -1000679c: f000 f804 bl 100067a8 <_malloc_r> -100067a0: bd10 pop {r4, pc} -100067a2: 46c0 nop ; (mov r8, r8) -100067a4: 2000037c .word 0x2000037c +10006752 : +10006752: b510 push {r4, lr} +10006754: 6940 ldr r0, [r0, #20] +10006756: 2800 cmp r0, #0 +10006758: d003 beq.n 10006762 +1000675a: 2101 movs r1, #1 +1000675c: 4249 negs r1, r1 +1000675e: f000 ff17 bl 10007590 <__mutex_enter_timeout_ms_veneer> +10006762: bd10 pop {r4, pc} -100067a8 <_malloc_r>: -100067a8: b5f0 push {r4, r5, r6, r7, lr} -100067aa: 464e mov r6, r9 -100067ac: 4645 mov r5, r8 -100067ae: 46de mov lr, fp -100067b0: 4657 mov r7, sl -100067b2: b5e0 push {r5, r6, r7, lr} -100067b4: 000d movs r5, r1 -100067b6: 350b adds r5, #11 -100067b8: 0006 movs r6, r0 -100067ba: b083 sub sp, #12 -100067bc: 2d16 cmp r5, #22 -100067be: d822 bhi.n 10006806 <_malloc_r+0x5e> -100067c0: 2910 cmp r1, #16 -100067c2: d900 bls.n 100067c6 <_malloc_r+0x1e> -100067c4: e0b2 b.n 1000692c <_malloc_r+0x184> -100067c6: f000 faaf bl 10006d28 <__malloc_lock> -100067ca: 2510 movs r5, #16 -100067cc: 2318 movs r3, #24 -100067ce: 2002 movs r0, #2 -100067d0: 4fcb ldr r7, [pc, #812] ; (10006b00 <_malloc_r+0x358>) -100067d2: 18fb adds r3, r7, r3 -100067d4: 001a movs r2, r3 -100067d6: 685c ldr r4, [r3, #4] -100067d8: 3a08 subs r2, #8 -100067da: 4294 cmp r4, r2 -100067dc: d100 bne.n 100067e0 <_malloc_r+0x38> -100067de: e0b5 b.n 1000694c <_malloc_r+0x1a4> -100067e0: 2303 movs r3, #3 -100067e2: 6862 ldr r2, [r4, #4] -100067e4: 439a bics r2, r3 -100067e6: 0013 movs r3, r2 -100067e8: 68e2 ldr r2, [r4, #12] -100067ea: 68a1 ldr r1, [r4, #8] -100067ec: 60ca str r2, [r1, #12] -100067ee: 6091 str r1, [r2, #8] -100067f0: 2201 movs r2, #1 -100067f2: 18e3 adds r3, r4, r3 -100067f4: 6859 ldr r1, [r3, #4] -100067f6: 0030 movs r0, r6 -100067f8: 430a orrs r2, r1 -100067fa: 605a str r2, [r3, #4] -100067fc: f000 fa9c bl 10006d38 <__malloc_unlock> -10006800: 0020 movs r0, r4 -10006802: 3008 adds r0, #8 -10006804: e095 b.n 10006932 <_malloc_r+0x18a> -10006806: 2307 movs r3, #7 -10006808: 439d bics r5, r3 -1000680a: d500 bpl.n 1000680e <_malloc_r+0x66> -1000680c: e08e b.n 1000692c <_malloc_r+0x184> -1000680e: 42a9 cmp r1, r5 -10006810: d900 bls.n 10006814 <_malloc_r+0x6c> -10006812: e08b b.n 1000692c <_malloc_r+0x184> -10006814: f000 fa88 bl 10006d28 <__malloc_lock> -10006818: 23fc movs r3, #252 ; 0xfc -1000681a: 005b lsls r3, r3, #1 -1000681c: 429d cmp r5, r3 -1000681e: d200 bcs.n 10006822 <_malloc_r+0x7a> -10006820: e1a5 b.n 10006b6e <_malloc_r+0x3c6> -10006822: 0a68 lsrs r0, r5, #9 -10006824: d100 bne.n 10006828 <_malloc_r+0x80> -10006826: e08b b.n 10006940 <_malloc_r+0x198> -10006828: 2804 cmp r0, #4 -1000682a: d900 bls.n 1000682e <_malloc_r+0x86> -1000682c: e178 b.n 10006b20 <_malloc_r+0x378> -1000682e: 2338 movs r3, #56 ; 0x38 -10006830: 4698 mov r8, r3 -10006832: 09a8 lsrs r0, r5, #6 -10006834: 4480 add r8, r0 -10006836: 3039 adds r0, #57 ; 0x39 -10006838: 00c1 lsls r1, r0, #3 -1000683a: 4fb1 ldr r7, [pc, #708] ; (10006b00 <_malloc_r+0x358>) -1000683c: 1879 adds r1, r7, r1 -1000683e: 684c ldr r4, [r1, #4] -10006840: 3908 subs r1, #8 -10006842: 42a1 cmp r1, r4 -10006844: d00e beq.n 10006864 <_malloc_r+0xbc> -10006846: 2303 movs r3, #3 -10006848: 469c mov ip, r3 -1000684a: e004 b.n 10006856 <_malloc_r+0xae> -1000684c: 2a00 cmp r2, #0 -1000684e: dacb bge.n 100067e8 <_malloc_r+0x40> -10006850: 68e4 ldr r4, [r4, #12] -10006852: 42a1 cmp r1, r4 -10006854: d006 beq.n 10006864 <_malloc_r+0xbc> -10006856: 4662 mov r2, ip -10006858: 6863 ldr r3, [r4, #4] -1000685a: 4393 bics r3, r2 -1000685c: 1b5a subs r2, r3, r5 -1000685e: 2a0f cmp r2, #15 -10006860: ddf4 ble.n 1000684c <_malloc_r+0xa4> -10006862: 4640 mov r0, r8 -10006864: 003a movs r2, r7 -10006866: 693c ldr r4, [r7, #16] -10006868: 3208 adds r2, #8 -1000686a: 4294 cmp r4, r2 -1000686c: d100 bne.n 10006870 <_malloc_r+0xc8> -1000686e: e078 b.n 10006962 <_malloc_r+0x1ba> -10006870: 2303 movs r3, #3 -10006872: 6861 ldr r1, [r4, #4] -10006874: 4399 bics r1, r3 -10006876: 4689 mov r9, r1 -10006878: 000b movs r3, r1 -1000687a: 1b49 subs r1, r1, r5 -1000687c: 290f cmp r1, #15 -1000687e: dd00 ble.n 10006882 <_malloc_r+0xda> -10006880: e179 b.n 10006b76 <_malloc_r+0x3ce> -10006882: 617a str r2, [r7, #20] -10006884: 613a str r2, [r7, #16] -10006886: 2900 cmp r1, #0 -10006888: dab2 bge.n 100067f0 <_malloc_r+0x48> -1000688a: 2280 movs r2, #128 ; 0x80 -1000688c: 0092 lsls r2, r2, #2 -1000688e: 4591 cmp r9, r2 -10006890: d300 bcc.n 10006894 <_malloc_r+0xec> -10006892: e10e b.n 10006ab2 <_malloc_r+0x30a> -10006894: 0959 lsrs r1, r3, #5 -10006896: 08da lsrs r2, r3, #3 -10006898: 2301 movs r3, #1 -1000689a: 408b lsls r3, r1 -1000689c: 00d2 lsls r2, r2, #3 -1000689e: 6879 ldr r1, [r7, #4] -100068a0: 19d2 adds r2, r2, r7 -100068a2: 430b orrs r3, r1 -100068a4: 6891 ldr r1, [r2, #8] -100068a6: 607b str r3, [r7, #4] -100068a8: 60e2 str r2, [r4, #12] -100068aa: 60a1 str r1, [r4, #8] -100068ac: 6094 str r4, [r2, #8] -100068ae: 60cc str r4, [r1, #12] -100068b0: 2101 movs r1, #1 -100068b2: 1082 asrs r2, r0, #2 -100068b4: 4091 lsls r1, r2 -100068b6: 4299 cmp r1, r3 -100068b8: d859 bhi.n 1000696e <_malloc_r+0x1c6> -100068ba: 420b tst r3, r1 -100068bc: d105 bne.n 100068ca <_malloc_r+0x122> -100068be: 2203 movs r2, #3 -100068c0: 4390 bics r0, r2 -100068c2: 0049 lsls r1, r1, #1 -100068c4: 3004 adds r0, #4 -100068c6: 420b tst r3, r1 -100068c8: d0fb beq.n 100068c2 <_malloc_r+0x11a> -100068ca: 2303 movs r3, #3 -100068cc: 4698 mov r8, r3 -100068ce: 00c3 lsls r3, r0, #3 -100068d0: 4699 mov r9, r3 -100068d2: 44b9 add r9, r7 -100068d4: 46cc mov ip, r9 -100068d6: 4682 mov sl, r0 -100068d8: 4663 mov r3, ip -100068da: 68dc ldr r4, [r3, #12] -100068dc: 45a4 cmp ip, r4 -100068de: d107 bne.n 100068f0 <_malloc_r+0x148> -100068e0: e12a b.n 10006b38 <_malloc_r+0x390> -100068e2: 2a00 cmp r2, #0 -100068e4: db00 blt.n 100068e8 <_malloc_r+0x140> -100068e6: e133 b.n 10006b50 <_malloc_r+0x3a8> -100068e8: 68e4 ldr r4, [r4, #12] -100068ea: 45a4 cmp ip, r4 -100068ec: d100 bne.n 100068f0 <_malloc_r+0x148> -100068ee: e123 b.n 10006b38 <_malloc_r+0x390> -100068f0: 4642 mov r2, r8 -100068f2: 6863 ldr r3, [r4, #4] -100068f4: 4393 bics r3, r2 -100068f6: 1b5a subs r2, r3, r5 -100068f8: 2a0f cmp r2, #15 -100068fa: ddf2 ble.n 100068e2 <_malloc_r+0x13a> -100068fc: 2001 movs r0, #1 -100068fe: 4680 mov r8, r0 -10006900: 1961 adds r1, r4, r5 -10006902: 4305 orrs r5, r0 -10006904: 6065 str r5, [r4, #4] -10006906: 68a0 ldr r0, [r4, #8] -10006908: 68e5 ldr r5, [r4, #12] -1000690a: 3708 adds r7, #8 -1000690c: 60c5 str r5, [r0, #12] -1000690e: 60a8 str r0, [r5, #8] -10006910: 4640 mov r0, r8 -10006912: 4310 orrs r0, r2 -10006914: 60f9 str r1, [r7, #12] -10006916: 60b9 str r1, [r7, #8] -10006918: 6048 str r0, [r1, #4] -1000691a: 60cf str r7, [r1, #12] -1000691c: 0030 movs r0, r6 -1000691e: 608f str r7, [r1, #8] -10006920: 50e2 str r2, [r4, r3] -10006922: f000 fa09 bl 10006d38 <__malloc_unlock> -10006926: 0020 movs r0, r4 -10006928: 3008 adds r0, #8 -1000692a: e002 b.n 10006932 <_malloc_r+0x18a> -1000692c: 230c movs r3, #12 -1000692e: 2000 movs r0, #0 -10006930: 6033 str r3, [r6, #0] -10006932: b003 add sp, #12 -10006934: bcf0 pop {r4, r5, r6, r7} -10006936: 46bb mov fp, r7 -10006938: 46b2 mov sl, r6 -1000693a: 46a9 mov r9, r5 -1000693c: 46a0 mov r8, r4 -1000693e: bdf0 pop {r4, r5, r6, r7, pc} -10006940: 2180 movs r1, #128 ; 0x80 -10006942: 233f movs r3, #63 ; 0x3f -10006944: 2040 movs r0, #64 ; 0x40 -10006946: 4698 mov r8, r3 -10006948: 0089 lsls r1, r1, #2 -1000694a: e776 b.n 1000683a <_malloc_r+0x92> -1000694c: 68dc ldr r4, [r3, #12] -1000694e: 3002 adds r0, #2 -10006950: 42a3 cmp r3, r4 -10006952: d000 beq.n 10006956 <_malloc_r+0x1ae> -10006954: e744 b.n 100067e0 <_malloc_r+0x38> -10006956: 003a movs r2, r7 -10006958: 693c ldr r4, [r7, #16] -1000695a: 3208 adds r2, #8 -1000695c: 4294 cmp r4, r2 -1000695e: d000 beq.n 10006962 <_malloc_r+0x1ba> -10006960: e786 b.n 10006870 <_malloc_r+0xc8> -10006962: 2101 movs r1, #1 -10006964: 687b ldr r3, [r7, #4] -10006966: 1082 asrs r2, r0, #2 -10006968: 4091 lsls r1, r2 -1000696a: 4299 cmp r1, r3 -1000696c: d9a5 bls.n 100068ba <_malloc_r+0x112> -1000696e: 2303 movs r3, #3 -10006970: 68bc ldr r4, [r7, #8] -10006972: 6862 ldr r2, [r4, #4] -10006974: 439a bics r2, r3 -10006976: 4691 mov r9, r2 -10006978: 4295 cmp r5, r2 -1000697a: d803 bhi.n 10006984 <_malloc_r+0x1dc> -1000697c: 1b53 subs r3, r2, r5 -1000697e: 2b0f cmp r3, #15 -10006980: dd00 ble.n 10006984 <_malloc_r+0x1dc> -10006982: e088 b.n 10006a96 <_malloc_r+0x2ee> -10006984: 0023 movs r3, r4 -10006986: 444b add r3, r9 -10006988: 4a5e ldr r2, [pc, #376] ; (10006b04 <_malloc_r+0x35c>) -1000698a: 9301 str r3, [sp, #4] -1000698c: 4b5e ldr r3, [pc, #376] ; (10006b08 <_malloc_r+0x360>) -1000698e: 4693 mov fp, r2 -10006990: 681b ldr r3, [r3, #0] -10006992: 6812 ldr r2, [r2, #0] -10006994: 18eb adds r3, r5, r3 -10006996: 3201 adds r2, #1 -10006998: d100 bne.n 1000699c <_malloc_r+0x1f4> -1000699a: e13b b.n 10006c14 <_malloc_r+0x46c> -1000699c: 4a5b ldr r2, [pc, #364] ; (10006b0c <_malloc_r+0x364>) -1000699e: 4694 mov ip, r2 -100069a0: 4463 add r3, ip -100069a2: 0b1b lsrs r3, r3, #12 -100069a4: 031b lsls r3, r3, #12 -100069a6: 9300 str r3, [sp, #0] -100069a8: 0030 movs r0, r6 -100069aa: 9900 ldr r1, [sp, #0] -100069ac: f000 f9cc bl 10006d48 <_sbrk_r> -100069b0: 0003 movs r3, r0 -100069b2: 4680 mov r8, r0 -100069b4: 3301 adds r3, #1 -100069b6: d100 bne.n 100069ba <_malloc_r+0x212> -100069b8: e0f8 b.n 10006bac <_malloc_r+0x404> -100069ba: 9b01 ldr r3, [sp, #4] -100069bc: 4283 cmp r3, r0 -100069be: d900 bls.n 100069c2 <_malloc_r+0x21a> -100069c0: e0f2 b.n 10006ba8 <_malloc_r+0x400> -100069c2: 4b53 ldr r3, [pc, #332] ; (10006b10 <_malloc_r+0x368>) -100069c4: 0019 movs r1, r3 -100069c6: 469a mov sl, r3 -100069c8: 6809 ldr r1, [r1, #0] -100069ca: 9b00 ldr r3, [sp, #0] -100069cc: 468c mov ip, r1 -100069ce: 4651 mov r1, sl -100069d0: 4463 add r3, ip -100069d2: 600b str r3, [r1, #0] -100069d4: 9901 ldr r1, [sp, #4] -100069d6: 001a movs r2, r3 -100069d8: 4281 cmp r1, r0 -100069da: d100 bne.n 100069de <_malloc_r+0x236> -100069dc: e150 b.n 10006c80 <_malloc_r+0x4d8> -100069de: 465b mov r3, fp -100069e0: 681b ldr r3, [r3, #0] -100069e2: 3301 adds r3, #1 -100069e4: d100 bne.n 100069e8 <_malloc_r+0x240> -100069e6: e155 b.n 10006c94 <_malloc_r+0x4ec> -100069e8: 4643 mov r3, r8 -100069ea: 9901 ldr r1, [sp, #4] -100069ec: 1a5b subs r3, r3, r1 -100069ee: 189a adds r2, r3, r2 -100069f0: 4653 mov r3, sl -100069f2: 601a str r2, [r3, #0] -100069f4: 2307 movs r3, #7 -100069f6: 4642 mov r2, r8 -100069f8: 4641 mov r1, r8 -100069fa: 401a ands r2, r3 -100069fc: 9201 str r2, [sp, #4] -100069fe: 4219 tst r1, r3 -10006a00: d100 bne.n 10006a04 <_malloc_r+0x25c> -10006a02: e111 b.n 10006c28 <_malloc_r+0x480> -10006a04: 2308 movs r3, #8 -10006a06: 4698 mov r8, r3 -10006a08: 1a88 subs r0, r1, r2 -10006a0a: 4b42 ldr r3, [pc, #264] ; (10006b14 <_malloc_r+0x36c>) -10006a0c: 9900 ldr r1, [sp, #0] -10006a0e: 4480 add r8, r0 -10006a10: 4441 add r1, r8 -10006a12: 1a9b subs r3, r3, r2 -10006a14: 1a5b subs r3, r3, r1 -10006a16: 051b lsls r3, r3, #20 -10006a18: 0d1b lsrs r3, r3, #20 -10006a1a: 9100 str r1, [sp, #0] -10006a1c: 0030 movs r0, r6 -10006a1e: 0019 movs r1, r3 -10006a20: 469b mov fp, r3 -10006a22: f000 f991 bl 10006d48 <_sbrk_r> -10006a26: 1c43 adds r3, r0, #1 -10006a28: d100 bne.n 10006a2c <_malloc_r+0x284> -10006a2a: e14f b.n 10006ccc <_malloc_r+0x524> -10006a2c: 4643 mov r3, r8 -10006a2e: 1ac0 subs r0, r0, r3 -10006a30: 0003 movs r3, r0 -10006a32: 445b add r3, fp -10006a34: 9300 str r3, [sp, #0] -10006a36: 4653 mov r3, sl -10006a38: 4652 mov r2, sl -10006a3a: 681b ldr r3, [r3, #0] -10006a3c: 2101 movs r1, #1 -10006a3e: 445b add r3, fp -10006a40: 6013 str r3, [r2, #0] -10006a42: 4642 mov r2, r8 -10006a44: 4640 mov r0, r8 -10006a46: 60ba str r2, [r7, #8] -10006a48: 9a00 ldr r2, [sp, #0] -10006a4a: 430a orrs r2, r1 -10006a4c: 6042 str r2, [r0, #4] -10006a4e: 42bc cmp r4, r7 -10006a50: d100 bne.n 10006a54 <_malloc_r+0x2ac> -10006a52: e123 b.n 10006c9c <_malloc_r+0x4f4> -10006a54: 464a mov r2, r9 -10006a56: 2a0f cmp r2, #15 -10006a58: d800 bhi.n 10006a5c <_malloc_r+0x2b4> -10006a5a: e121 b.n 10006ca0 <_malloc_r+0x4f8> -10006a5c: 2007 movs r0, #7 -10006a5e: 3a0c subs r2, #12 -10006a60: 4382 bics r2, r0 -10006a62: 6860 ldr r0, [r4, #4] -10006a64: 4001 ands r1, r0 -10006a66: 2005 movs r0, #5 -10006a68: 4311 orrs r1, r2 -10006a6a: 6061 str r1, [r4, #4] -10006a6c: 18a1 adds r1, r4, r2 -10006a6e: 6048 str r0, [r1, #4] -10006a70: 6088 str r0, [r1, #8] -10006a72: 2a0f cmp r2, #15 -10006a74: d900 bls.n 10006a78 <_malloc_r+0x2d0> -10006a76: e134 b.n 10006ce2 <_malloc_r+0x53a> -10006a78: 4642 mov r2, r8 -10006a7a: 4644 mov r4, r8 -10006a7c: 6852 ldr r2, [r2, #4] -10006a7e: 4926 ldr r1, [pc, #152] ; (10006b18 <_malloc_r+0x370>) -10006a80: 6808 ldr r0, [r1, #0] -10006a82: 4298 cmp r0, r3 -10006a84: d200 bcs.n 10006a88 <_malloc_r+0x2e0> -10006a86: 600b str r3, [r1, #0] -10006a88: 4924 ldr r1, [pc, #144] ; (10006b1c <_malloc_r+0x374>) -10006a8a: 6808 ldr r0, [r1, #0] -10006a8c: 4298 cmp r0, r3 -10006a8e: d300 bcc.n 10006a92 <_malloc_r+0x2ea> -10006a90: e08e b.n 10006bb0 <_malloc_r+0x408> -10006a92: 600b str r3, [r1, #0] -10006a94: e08c b.n 10006bb0 <_malloc_r+0x408> -10006a96: 2201 movs r2, #1 -10006a98: 0029 movs r1, r5 -10006a9a: 4313 orrs r3, r2 -10006a9c: 4311 orrs r1, r2 -10006a9e: 1965 adds r5, r4, r5 -10006aa0: 6061 str r1, [r4, #4] -10006aa2: 0030 movs r0, r6 -10006aa4: 60bd str r5, [r7, #8] -10006aa6: 606b str r3, [r5, #4] -10006aa8: f000 f946 bl 10006d38 <__malloc_unlock> -10006aac: 0020 movs r0, r4 -10006aae: 3008 adds r0, #8 -10006ab0: e73f b.n 10006932 <_malloc_r+0x18a> -10006ab2: 0a5a lsrs r2, r3, #9 -10006ab4: 2a04 cmp r2, #4 -10006ab6: d971 bls.n 10006b9c <_malloc_r+0x3f4> -10006ab8: 2a14 cmp r2, #20 -10006aba: d900 bls.n 10006abe <_malloc_r+0x316> -10006abc: e0c4 b.n 10006c48 <_malloc_r+0x4a0> -10006abe: 0011 movs r1, r2 -10006ac0: 325c adds r2, #92 ; 0x5c -10006ac2: 315b adds r1, #91 ; 0x5b -10006ac4: 00d2 lsls r2, r2, #3 -10006ac6: 2308 movs r3, #8 -10006ac8: 425b negs r3, r3 -10006aca: 469c mov ip, r3 -10006acc: 18ba adds r2, r7, r2 -10006ace: 4494 add ip, r2 -10006ad0: 4663 mov r3, ip -10006ad2: 689a ldr r2, [r3, #8] -10006ad4: 2303 movs r3, #3 -10006ad6: 4698 mov r8, r3 -10006ad8: 4594 cmp ip, r2 -10006ada: d100 bne.n 10006ade <_malloc_r+0x336> -10006adc: e09d b.n 10006c1a <_malloc_r+0x472> -10006ade: 4643 mov r3, r8 -10006ae0: 6851 ldr r1, [r2, #4] -10006ae2: 4399 bics r1, r3 -10006ae4: 4549 cmp r1, r9 -10006ae6: d902 bls.n 10006aee <_malloc_r+0x346> -10006ae8: 6892 ldr r2, [r2, #8] -10006aea: 4594 cmp ip, r2 -10006aec: d1f7 bne.n 10006ade <_malloc_r+0x336> -10006aee: 68d3 ldr r3, [r2, #12] -10006af0: 469c mov ip, r3 -10006af2: 687b ldr r3, [r7, #4] -10006af4: 4661 mov r1, ip -10006af6: 60a2 str r2, [r4, #8] -10006af8: 60e1 str r1, [r4, #12] -10006afa: 608c str r4, [r1, #8] -10006afc: 60d4 str r4, [r2, #12] -10006afe: e6d7 b.n 100068b0 <_malloc_r+0x108> -10006b00: 200007a8 .word 0x200007a8 -10006b04: 20000bb0 .word 0x20000bb0 -10006b08: 20000c24 .word 0x20000c24 -10006b0c: 0000100f .word 0x0000100f -10006b10: 20000bf4 .word 0x20000bf4 -10006b14: 00001008 .word 0x00001008 -10006b18: 20000c1c .word 0x20000c1c -10006b1c: 20000c20 .word 0x20000c20 -10006b20: 2814 cmp r0, #20 -10006b22: d952 bls.n 10006bca <_malloc_r+0x422> -10006b24: 2854 cmp r0, #84 ; 0x54 -10006b26: d900 bls.n 10006b2a <_malloc_r+0x382> -10006b28: e096 b.n 10006c58 <_malloc_r+0x4b0> -10006b2a: 236e movs r3, #110 ; 0x6e -10006b2c: 4698 mov r8, r3 -10006b2e: 0b28 lsrs r0, r5, #12 -10006b30: 4480 add r8, r0 -10006b32: 306f adds r0, #111 ; 0x6f -10006b34: 00c1 lsls r1, r0, #3 -10006b36: e680 b.n 1000683a <_malloc_r+0x92> -10006b38: 2308 movs r3, #8 -10006b3a: 469b mov fp, r3 -10006b3c: 3b07 subs r3, #7 -10006b3e: 44dc add ip, fp -10006b40: 469b mov fp, r3 -10006b42: 44da add sl, fp -10006b44: 4643 mov r3, r8 -10006b46: 4652 mov r2, sl -10006b48: 4213 tst r3, r2 -10006b4a: d000 beq.n 10006b4e <_malloc_r+0x3a6> -10006b4c: e6c4 b.n 100068d8 <_malloc_r+0x130> -10006b4e: e04c b.n 10006bea <_malloc_r+0x442> -10006b50: 2201 movs r2, #1 -10006b52: 18e3 adds r3, r4, r3 -10006b54: 6859 ldr r1, [r3, #4] -10006b56: 0030 movs r0, r6 -10006b58: 430a orrs r2, r1 -10006b5a: 605a str r2, [r3, #4] -10006b5c: 68e3 ldr r3, [r4, #12] -10006b5e: 68a2 ldr r2, [r4, #8] -10006b60: 60d3 str r3, [r2, #12] -10006b62: 609a str r2, [r3, #8] -10006b64: f000 f8e8 bl 10006d38 <__malloc_unlock> -10006b68: 0020 movs r0, r4 -10006b6a: 3008 adds r0, #8 -10006b6c: e6e1 b.n 10006932 <_malloc_r+0x18a> -10006b6e: 002b movs r3, r5 -10006b70: 08e8 lsrs r0, r5, #3 -10006b72: 3308 adds r3, #8 -10006b74: e62c b.n 100067d0 <_malloc_r+0x28> -10006b76: 2301 movs r3, #1 -10006b78: 1960 adds r0, r4, r5 -10006b7a: 431d orrs r5, r3 -10006b7c: 6065 str r5, [r4, #4] -10006b7e: 6178 str r0, [r7, #20] -10006b80: 6138 str r0, [r7, #16] -10006b82: 60c2 str r2, [r0, #12] -10006b84: 6082 str r2, [r0, #8] -10006b86: 001a movs r2, r3 -10006b88: 464b mov r3, r9 -10006b8a: 430a orrs r2, r1 -10006b8c: 6042 str r2, [r0, #4] -10006b8e: 0030 movs r0, r6 -10006b90: 50e1 str r1, [r4, r3] -10006b92: f000 f8d1 bl 10006d38 <__malloc_unlock> -10006b96: 0020 movs r0, r4 -10006b98: 3008 adds r0, #8 -10006b9a: e6ca b.n 10006932 <_malloc_r+0x18a> -10006b9c: 099a lsrs r2, r3, #6 -10006b9e: 0011 movs r1, r2 -10006ba0: 3239 adds r2, #57 ; 0x39 -10006ba2: 3138 adds r1, #56 ; 0x38 -10006ba4: 00d2 lsls r2, r2, #3 -10006ba6: e78e b.n 10006ac6 <_malloc_r+0x31e> -10006ba8: 42bc cmp r4, r7 -10006baa: d060 beq.n 10006c6e <_malloc_r+0x4c6> -10006bac: 68bc ldr r4, [r7, #8] -10006bae: 6862 ldr r2, [r4, #4] -10006bb0: 2303 movs r3, #3 -10006bb2: 439a bics r2, r3 -10006bb4: 1b53 subs r3, r2, r5 -10006bb6: 4295 cmp r5, r2 -10006bb8: d802 bhi.n 10006bc0 <_malloc_r+0x418> -10006bba: 2b0f cmp r3, #15 -10006bbc: dd00 ble.n 10006bc0 <_malloc_r+0x418> -10006bbe: e76a b.n 10006a96 <_malloc_r+0x2ee> -10006bc0: 0030 movs r0, r6 -10006bc2: f000 f8b9 bl 10006d38 <__malloc_unlock> -10006bc6: 2000 movs r0, #0 -10006bc8: e6b3 b.n 10006932 <_malloc_r+0x18a> -10006bca: 235b movs r3, #91 ; 0x5b -10006bcc: 4698 mov r8, r3 -10006bce: 4480 add r8, r0 -10006bd0: 305c adds r0, #92 ; 0x5c -10006bd2: 00c1 lsls r1, r0, #3 -10006bd4: e631 b.n 1000683a <_malloc_r+0x92> -10006bd6: 2308 movs r3, #8 -10006bd8: 425b negs r3, r3 -10006bda: 469c mov ip, r3 -10006bdc: 44e1 add r9, ip -10006bde: 464b mov r3, r9 -10006be0: 689b ldr r3, [r3, #8] -10006be2: 3801 subs r0, #1 -10006be4: 454b cmp r3, r9 -10006be6: d000 beq.n 10006bea <_malloc_r+0x442> -10006be8: e098 b.n 10006d1c <_malloc_r+0x574> -10006bea: 4643 mov r3, r8 -10006bec: 4203 tst r3, r0 -10006bee: d1f2 bne.n 10006bd6 <_malloc_r+0x42e> -10006bf0: 687b ldr r3, [r7, #4] -10006bf2: 438b bics r3, r1 -10006bf4: 607b str r3, [r7, #4] -10006bf6: 0049 lsls r1, r1, #1 -10006bf8: 4299 cmp r1, r3 -10006bfa: d900 bls.n 10006bfe <_malloc_r+0x456> -10006bfc: e6b7 b.n 1000696e <_malloc_r+0x1c6> -10006bfe: 2900 cmp r1, #0 -10006c00: d104 bne.n 10006c0c <_malloc_r+0x464> -10006c02: e6b4 b.n 1000696e <_malloc_r+0x1c6> -10006c04: 2204 movs r2, #4 -10006c06: 4694 mov ip, r2 -10006c08: 0049 lsls r1, r1, #1 -10006c0a: 44e2 add sl, ip -10006c0c: 420b tst r3, r1 -10006c0e: d0f9 beq.n 10006c04 <_malloc_r+0x45c> -10006c10: 4650 mov r0, sl -10006c12: e65c b.n 100068ce <_malloc_r+0x126> -10006c14: 3310 adds r3, #16 -10006c16: 9300 str r3, [sp, #0] -10006c18: e6c6 b.n 100069a8 <_malloc_r+0x200> -10006c1a: 1089 asrs r1, r1, #2 -10006c1c: 3b02 subs r3, #2 -10006c1e: 408b lsls r3, r1 -10006c20: 6879 ldr r1, [r7, #4] -10006c22: 430b orrs r3, r1 -10006c24: 607b str r3, [r7, #4] -10006c26: e765 b.n 10006af4 <_malloc_r+0x34c> -10006c28: 9b00 ldr r3, [sp, #0] -10006c2a: 0030 movs r0, r6 -10006c2c: 4443 add r3, r8 -10006c2e: 425b negs r3, r3 -10006c30: 051b lsls r3, r3, #20 -10006c32: 0d1b lsrs r3, r3, #20 -10006c34: 0019 movs r1, r3 -10006c36: 469b mov fp, r3 -10006c38: f000 f886 bl 10006d48 <_sbrk_r> -10006c3c: 1c43 adds r3, r0, #1 -10006c3e: d000 beq.n 10006c42 <_malloc_r+0x49a> -10006c40: e6f4 b.n 10006a2c <_malloc_r+0x284> -10006c42: 2300 movs r3, #0 -10006c44: 469b mov fp, r3 -10006c46: e6f6 b.n 10006a36 <_malloc_r+0x28e> -10006c48: 2a54 cmp r2, #84 ; 0x54 -10006c4a: d82b bhi.n 10006ca4 <_malloc_r+0x4fc> -10006c4c: 0b1a lsrs r2, r3, #12 -10006c4e: 0011 movs r1, r2 -10006c50: 326f adds r2, #111 ; 0x6f -10006c52: 316e adds r1, #110 ; 0x6e -10006c54: 00d2 lsls r2, r2, #3 -10006c56: e736 b.n 10006ac6 <_malloc_r+0x31e> -10006c58: 23aa movs r3, #170 ; 0xaa -10006c5a: 005b lsls r3, r3, #1 -10006c5c: 4298 cmp r0, r3 -10006c5e: d82b bhi.n 10006cb8 <_malloc_r+0x510> -10006c60: 3bdd subs r3, #221 ; 0xdd -10006c62: 4698 mov r8, r3 -10006c64: 0be8 lsrs r0, r5, #15 -10006c66: 4480 add r8, r0 -10006c68: 3078 adds r0, #120 ; 0x78 -10006c6a: 00c1 lsls r1, r0, #3 -10006c6c: e5e5 b.n 1000683a <_malloc_r+0x92> -10006c6e: 4b2c ldr r3, [pc, #176] ; (10006d20 <_malloc_r+0x578>) -10006c70: 9a00 ldr r2, [sp, #0] -10006c72: 469a mov sl, r3 -10006c74: 681b ldr r3, [r3, #0] -10006c76: 469c mov ip, r3 -10006c78: 4653 mov r3, sl -10006c7a: 4462 add r2, ip -10006c7c: 601a str r2, [r3, #0] -10006c7e: e6ae b.n 100069de <_malloc_r+0x236> -10006c80: 0509 lsls r1, r1, #20 -10006c82: d000 beq.n 10006c86 <_malloc_r+0x4de> -10006c84: e6ab b.n 100069de <_malloc_r+0x236> -10006c86: 9a00 ldr r2, [sp, #0] -10006c88: 68bc ldr r4, [r7, #8] -10006c8a: 444a add r2, r9 -10006c8c: 3101 adds r1, #1 -10006c8e: 430a orrs r2, r1 -10006c90: 6062 str r2, [r4, #4] -10006c92: e6f4 b.n 10006a7e <_malloc_r+0x2d6> -10006c94: 465b mov r3, fp -10006c96: 4642 mov r2, r8 -10006c98: 601a str r2, [r3, #0] -10006c9a: e6ab b.n 100069f4 <_malloc_r+0x24c> -10006c9c: 4644 mov r4, r8 -10006c9e: e6ee b.n 10006a7e <_malloc_r+0x2d6> -10006ca0: 6041 str r1, [r0, #4] -10006ca2: e78d b.n 10006bc0 <_malloc_r+0x418> -10006ca4: 21aa movs r1, #170 ; 0xaa -10006ca6: 0049 lsls r1, r1, #1 -10006ca8: 428a cmp r2, r1 -10006caa: d824 bhi.n 10006cf6 <_malloc_r+0x54e> -10006cac: 0bda lsrs r2, r3, #15 -10006cae: 0011 movs r1, r2 -10006cb0: 3278 adds r2, #120 ; 0x78 -10006cb2: 3177 adds r1, #119 ; 0x77 -10006cb4: 00d2 lsls r2, r2, #3 -10006cb6: e706 b.n 10006ac6 <_malloc_r+0x31e> -10006cb8: 4b1a ldr r3, [pc, #104] ; (10006d24 <_malloc_r+0x57c>) -10006cba: 4298 cmp r0, r3 -10006cbc: d824 bhi.n 10006d08 <_malloc_r+0x560> -10006cbe: 237c movs r3, #124 ; 0x7c -10006cc0: 4698 mov r8, r3 -10006cc2: 0ca8 lsrs r0, r5, #18 -10006cc4: 4480 add r8, r0 -10006cc6: 307d adds r0, #125 ; 0x7d -10006cc8: 00c1 lsls r1, r0, #3 -10006cca: e5b6 b.n 1000683a <_malloc_r+0x92> -10006ccc: 9a00 ldr r2, [sp, #0] -10006cce: 9b01 ldr r3, [sp, #4] -10006cd0: 4694 mov ip, r2 -10006cd2: 4642 mov r2, r8 -10006cd4: 3b08 subs r3, #8 -10006cd6: 4463 add r3, ip -10006cd8: 1a9b subs r3, r3, r2 -10006cda: 9300 str r3, [sp, #0] -10006cdc: 2300 movs r3, #0 -10006cde: 469b mov fp, r3 -10006ce0: e6a9 b.n 10006a36 <_malloc_r+0x28e> -10006ce2: 0021 movs r1, r4 -10006ce4: 0030 movs r0, r6 -10006ce6: 3108 adds r1, #8 -10006ce8: f000 f8bc bl 10006e64 <_free_r> -10006cec: 4653 mov r3, sl -10006cee: 68bc ldr r4, [r7, #8] -10006cf0: 681b ldr r3, [r3, #0] -10006cf2: 6862 ldr r2, [r4, #4] -10006cf4: e6c3 b.n 10006a7e <_malloc_r+0x2d6> -10006cf6: 490b ldr r1, [pc, #44] ; (10006d24 <_malloc_r+0x57c>) -10006cf8: 428a cmp r2, r1 -10006cfa: d80b bhi.n 10006d14 <_malloc_r+0x56c> -10006cfc: 0c9a lsrs r2, r3, #18 -10006cfe: 0011 movs r1, r2 -10006d00: 327d adds r2, #125 ; 0x7d -10006d02: 317c adds r1, #124 ; 0x7c -10006d04: 00d2 lsls r2, r2, #3 -10006d06: e6de b.n 10006ac6 <_malloc_r+0x31e> -10006d08: 21fe movs r1, #254 ; 0xfe -10006d0a: 237e movs r3, #126 ; 0x7e -10006d0c: 207f movs r0, #127 ; 0x7f -10006d0e: 4698 mov r8, r3 -10006d10: 0089 lsls r1, r1, #2 -10006d12: e592 b.n 1000683a <_malloc_r+0x92> -10006d14: 22fe movs r2, #254 ; 0xfe -10006d16: 217e movs r1, #126 ; 0x7e -10006d18: 0092 lsls r2, r2, #2 -10006d1a: e6d4 b.n 10006ac6 <_malloc_r+0x31e> -10006d1c: 687b ldr r3, [r7, #4] -10006d1e: e76a b.n 10006bf6 <_malloc_r+0x44e> -10006d20: 20000bf4 .word 0x20000bf4 -10006d24: 00000554 .word 0x00000554 +10006764 : +10006764: b510 push {r4, lr} +10006766: 6940 ldr r0, [r0, #20] +10006768: 2800 cmp r0, #0 +1000676a: d001 beq.n 10006770 +1000676c: f000 fef0 bl 10007550 <__mutex_exit_veneer> +10006770: bd10 pop {r4, pc} -10006d28 <__malloc_lock>: -10006d28: b510 push {r4, lr} -10006d2a: 4802 ldr r0, [pc, #8] ; (10006d34 <__malloc_lock+0xc>) -10006d2c: f000 f97c bl 10007028 <__retarget_lock_acquire_recursive> -10006d30: bd10 pop {r4, pc} -10006d32: 46c0 nop ; (mov r8, r8) -10006d34: 20000bf0 .word 0x20000bf0 +10006772 <_tu_fifo_peek_at>: +10006772: b5f0 push {r4, r5, r6, r7, lr} +10006774: 46c6 mov lr, r8 +10006776: b500 push {lr} +10006778: b082 sub sp, #8 +1000677a: 0006 movs r6, r0 +1000677c: 4688 mov r8, r1 +1000677e: 9201 str r2, [sp, #4] +10006780: 0019 movs r1, r3 +10006782: ab08 add r3, sp, #32 +10006784: 881d ldrh r5, [r3, #0] +10006786: 1b4c subs r4, r1, r5 +10006788: b2a4 uxth r4, r4 +1000678a: 42a9 cmp r1, r5 +1000678c: d202 bcs.n 10006794 <_tu_fifo_peek_at+0x22> +1000678e: 8943 ldrh r3, [r0, #10] +10006790: 1ae4 subs r4, r4, r3 +10006792: b2a4 uxth r4, r4 +10006794: 88b7 ldrh r7, [r6, #4] +10006796: 42a7 cmp r7, r4 +10006798: d205 bcs.n 100067a6 <_tu_fifo_peek_at+0x34> +1000679a: 003a movs r2, r7 +1000679c: 0030 movs r0, r6 +1000679e: f7ff ffc0 bl 10006722 +100067a2: 8230 strh r0, [r6, #16] +100067a4: 003c movs r4, r7 +100067a6: 2c00 cmp r4, #0 +100067a8: d011 beq.n 100067ce <_tu_fifo_peek_at+0x5c> +100067aa: 4544 cmp r4, r8 +100067ac: d801 bhi.n 100067b2 <_tu_fifo_peek_at+0x40> +100067ae: 2000 movs r0, #0 +100067b0: e00e b.n 100067d0 <_tu_fifo_peek_at+0x5e> +100067b2: 4642 mov r2, r8 +100067b4: 0029 movs r1, r5 +100067b6: 0030 movs r0, r6 +100067b8: f7ff ffc0 bl 1000673c +100067bc: 6831 ldr r1, [r6, #0] +100067be: 88f2 ldrh r2, [r6, #6] +100067c0: 4350 muls r0, r2 +100067c2: 1809 adds r1, r1, r0 +100067c4: 9801 ldr r0, [sp, #4] +100067c6: f7fd feb5 bl 10004534 <__wrap___aeabi_memcpy> +100067ca: 2001 movs r0, #1 +100067cc: e000 b.n 100067d0 <_tu_fifo_peek_at+0x5e> +100067ce: 2000 movs r0, #0 +100067d0: b002 add sp, #8 +100067d2: bc80 pop {r7} +100067d4: 46b8 mov r8, r7 +100067d6: bdf0 pop {r4, r5, r6, r7, pc} -10006d38 <__malloc_unlock>: -10006d38: b510 push {r4, lr} -10006d3a: 4802 ldr r0, [pc, #8] ; (10006d44 <__malloc_unlock+0xc>) -10006d3c: f000 f976 bl 1000702c <__retarget_lock_release_recursive> -10006d40: bd10 pop {r4, pc} -10006d42: 46c0 nop ; (mov r8, r8) -10006d44: 20000bf0 .word 0x20000bf0 +100067d8 : +100067d8: b530 push {r4, r5, lr} +100067da: b083 sub sp, #12 +100067dc: 0004 movs r4, r0 +100067de: 000d movs r5, r1 +100067e0: f7ff ffb7 bl 10006752 +100067e4: 89e3 ldrh r3, [r4, #14] +100067e6: b29b uxth r3, r3 +100067e8: 8a22 ldrh r2, [r4, #16] +100067ea: 9200 str r2, [sp, #0] +100067ec: 002a movs r2, r5 +100067ee: 2100 movs r1, #0 +100067f0: 0020 movs r0, r4 +100067f2: f7ff ffbe bl 10006772 <_tu_fifo_peek_at> +100067f6: 0005 movs r5, r0 +100067f8: 8a21 ldrh r1, [r4, #16] +100067fa: b289 uxth r1, r1 +100067fc: b282 uxth r2, r0 +100067fe: 0020 movs r0, r4 +10006800: f7ff ff80 bl 10006704 +10006804: 8220 strh r0, [r4, #16] +10006806: 0020 movs r0, r4 +10006808: f7ff ffac bl 10006764 +1000680c: 0028 movs r0, r5 +1000680e: b003 add sp, #12 +10006810: bd30 pop {r4, r5, pc} -10006d48 <_sbrk_r>: -10006d48: 2300 movs r3, #0 -10006d4a: b570 push {r4, r5, r6, lr} -10006d4c: 4d06 ldr r5, [pc, #24] ; (10006d68 <_sbrk_r+0x20>) -10006d4e: 0004 movs r4, r0 -10006d50: 0008 movs r0, r1 -10006d52: 602b str r3, [r5, #0] -10006d54: f7fa ff0a bl 10001b6c <_sbrk> -10006d58: 1c43 adds r3, r0, #1 -10006d5a: d000 beq.n 10006d5e <_sbrk_r+0x16> -10006d5c: bd70 pop {r4, r5, r6, pc} -10006d5e: 682b ldr r3, [r5, #0] -10006d60: 2b00 cmp r3, #0 -10006d62: d0fb beq.n 10006d5c <_sbrk_r+0x14> -10006d64: 6023 str r3, [r4, #0] -10006d66: e7f9 b.n 10006d5c <_sbrk_r+0x14> -10006d68: 20000e40 .word 0x20000e40 +10006812 : +10006812: b570 push {r4, r5, r6, lr} +10006814: 0004 movs r4, r0 +10006816: 000d movs r5, r1 +10006818: f7ff ff9b bl 10006752 +1000681c: 89e3 ldrh r3, [r4, #14] +1000681e: b29e uxth r6, r3 +10006820: 8a22 ldrh r2, [r4, #16] +10006822: b291 uxth r1, r2 +10006824: 1a9b subs r3, r3, r2 +10006826: b29b uxth r3, r3 +10006828: 42b1 cmp r1, r6 +1000682a: d902 bls.n 10006832 +1000682c: 8962 ldrh r2, [r4, #10] +1000682e: 1a9b subs r3, r3, r2 +10006830: b29b uxth r3, r3 +10006832: 88a2 ldrh r2, [r4, #4] +10006834: 429a cmp r2, r3 +10006836: d102 bne.n 1000683e +10006838: 7a20 ldrb r0, [r4, #8] +1000683a: 2800 cmp r0, #0 +1000683c: d016 beq.n 1000686c +1000683e: 2200 movs r2, #0 +10006840: 0031 movs r1, r6 +10006842: 0020 movs r0, r4 +10006844: f7ff ff7a bl 1000673c +10006848: 88e2 ldrh r2, [r4, #6] +1000684a: 4350 muls r0, r2 +1000684c: 6823 ldr r3, [r4, #0] +1000684e: 469c mov ip, r3 +10006850: 4460 add r0, ip +10006852: 0029 movs r1, r5 +10006854: f7fd fe6e bl 10004534 <__wrap___aeabi_memcpy> +10006858: 2201 movs r2, #1 +1000685a: 0031 movs r1, r6 +1000685c: 0020 movs r0, r4 +1000685e: f7ff ff51 bl 10006704 +10006862: 81e0 strh r0, [r4, #14] +10006864: 0020 movs r0, r4 +10006866: f7ff ff7d bl 10006764 +1000686a: 2001 movs r0, #1 +1000686c: bd70 pop {r4, r5, r6, pc} -10006d6c : -10006d6c: b510 push {r4, lr} -10006d6e: 0783 lsls r3, r0, #30 -10006d70: d00a beq.n 10006d88 -10006d72: 0003 movs r3, r0 -10006d74: 2103 movs r1, #3 -10006d76: e002 b.n 10006d7e -10006d78: 3301 adds r3, #1 -10006d7a: 420b tst r3, r1 -10006d7c: d005 beq.n 10006d8a -10006d7e: 781a ldrb r2, [r3, #0] -10006d80: 2a00 cmp r2, #0 -10006d82: d1f9 bne.n 10006d78 -10006d84: 1a18 subs r0, r3, r0 -10006d86: bd10 pop {r4, pc} -10006d88: 0003 movs r3, r0 -10006d8a: 6819 ldr r1, [r3, #0] -10006d8c: 4a0c ldr r2, [pc, #48] ; (10006dc0 ) -10006d8e: 4c0d ldr r4, [pc, #52] ; (10006dc4 ) -10006d90: 188a adds r2, r1, r2 -10006d92: 438a bics r2, r1 -10006d94: 4222 tst r2, r4 -10006d96: d10f bne.n 10006db8 -10006d98: 6859 ldr r1, [r3, #4] -10006d9a: 4a09 ldr r2, [pc, #36] ; (10006dc0 ) -10006d9c: 3304 adds r3, #4 -10006d9e: 188a adds r2, r1, r2 -10006da0: 438a bics r2, r1 -10006da2: 4222 tst r2, r4 -10006da4: d108 bne.n 10006db8 -10006da6: 6859 ldr r1, [r3, #4] -10006da8: 4a05 ldr r2, [pc, #20] ; (10006dc0 ) -10006daa: 3304 adds r3, #4 -10006dac: 188a adds r2, r1, r2 -10006dae: 438a bics r2, r1 -10006db0: 4222 tst r2, r4 -10006db2: d0f1 beq.n 10006d98 -10006db4: e000 b.n 10006db8 -10006db6: 3301 adds r3, #1 -10006db8: 781a ldrb r2, [r3, #0] -10006dba: 2a00 cmp r2, #0 -10006dbc: d1fb bne.n 10006db6 -10006dbe: e7e1 b.n 10006d84 -10006dc0: fefefeff .word 0xfefefeff -10006dc4: 80808080 .word 0x80808080 +1000686e : +1000686e: b510 push {r4, lr} +10006870: 0004 movs r4, r0 +10006872: f7ff ff6e bl 10006752 +10006876: 2300 movs r3, #0 +10006878: 81e3 strh r3, [r4, #14] +1000687a: 8223 strh r3, [r4, #16] +1000687c: 0020 movs r0, r4 +1000687e: f7ff ff71 bl 10006764 +10006882: 2001 movs r0, #1 +10006884: bd10 pop {r4, pc} -10006dc8 <_malloc_trim_r>: -10006dc8: b5f8 push {r3, r4, r5, r6, r7, lr} -10006dca: 000c movs r4, r1 -10006dcc: 0005 movs r5, r0 -10006dce: f7ff ffab bl 10006d28 <__malloc_lock> -10006dd2: 4f20 ldr r7, [pc, #128] ; (10006e54 <_malloc_trim_r+0x8c>) -10006dd4: 68bb ldr r3, [r7, #8] -10006dd6: 685e ldr r6, [r3, #4] -10006dd8: 2303 movs r3, #3 -10006dda: 439e bics r6, r3 -10006ddc: 4b1e ldr r3, [pc, #120] ; (10006e58 <_malloc_trim_r+0x90>) -10006dde: 1b34 subs r4, r6, r4 -10006de0: 469c mov ip, r3 -10006de2: 4464 add r4, ip -10006de4: 0b24 lsrs r4, r4, #12 -10006de6: 3c01 subs r4, #1 -10006de8: 3311 adds r3, #17 -10006dea: 0324 lsls r4, r4, #12 -10006dec: 429c cmp r4, r3 -10006dee: db07 blt.n 10006e00 <_malloc_trim_r+0x38> -10006df0: 2100 movs r1, #0 -10006df2: 0028 movs r0, r5 -10006df4: f7ff ffa8 bl 10006d48 <_sbrk_r> -10006df8: 68bb ldr r3, [r7, #8] -10006dfa: 199b adds r3, r3, r6 -10006dfc: 4298 cmp r0, r3 -10006dfe: d004 beq.n 10006e0a <_malloc_trim_r+0x42> -10006e00: 0028 movs r0, r5 -10006e02: f7ff ff99 bl 10006d38 <__malloc_unlock> -10006e06: 2000 movs r0, #0 -10006e08: bdf8 pop {r3, r4, r5, r6, r7, pc} -10006e0a: 0028 movs r0, r5 -10006e0c: 4261 negs r1, r4 -10006e0e: f7ff ff9b bl 10006d48 <_sbrk_r> -10006e12: 1c43 adds r3, r0, #1 -10006e14: d00d beq.n 10006e32 <_malloc_trim_r+0x6a> -10006e16: 2201 movs r2, #1 -10006e18: 68bb ldr r3, [r7, #8] -10006e1a: 1b36 subs r6, r6, r4 -10006e1c: 4316 orrs r6, r2 -10006e1e: 605e str r6, [r3, #4] -10006e20: 4b0e ldr r3, [pc, #56] ; (10006e5c <_malloc_trim_r+0x94>) -10006e22: 0028 movs r0, r5 -10006e24: 681a ldr r2, [r3, #0] -10006e26: 1b14 subs r4, r2, r4 -10006e28: 601c str r4, [r3, #0] -10006e2a: f7ff ff85 bl 10006d38 <__malloc_unlock> -10006e2e: 2001 movs r0, #1 -10006e30: e7ea b.n 10006e08 <_malloc_trim_r+0x40> -10006e32: 2100 movs r1, #0 -10006e34: 0028 movs r0, r5 -10006e36: f7ff ff87 bl 10006d48 <_sbrk_r> -10006e3a: 68ba ldr r2, [r7, #8] -10006e3c: 1a83 subs r3, r0, r2 -10006e3e: 2b0f cmp r3, #15 -10006e40: ddde ble.n 10006e00 <_malloc_trim_r+0x38> -10006e42: 4907 ldr r1, [pc, #28] ; (10006e60 <_malloc_trim_r+0x98>) -10006e44: 6809 ldr r1, [r1, #0] -10006e46: 1a40 subs r0, r0, r1 -10006e48: 4904 ldr r1, [pc, #16] ; (10006e5c <_malloc_trim_r+0x94>) -10006e4a: 6008 str r0, [r1, #0] -10006e4c: 2101 movs r1, #1 -10006e4e: 430b orrs r3, r1 -10006e50: 6053 str r3, [r2, #4] -10006e52: e7d5 b.n 10006e00 <_malloc_trim_r+0x38> -10006e54: 200007a8 .word 0x200007a8 -10006e58: 00000fef .word 0x00000fef -10006e5c: 20000bf4 .word 0x20000bf4 -10006e60: 20000bb0 .word 0x20000bb0 - -10006e64 <_free_r>: -10006e64: b5f0 push {r4, r5, r6, r7, lr} -10006e66: 46c6 mov lr, r8 -10006e68: 0005 movs r5, r0 -10006e6a: 000c movs r4, r1 -10006e6c: b500 push {lr} -10006e6e: 2900 cmp r1, #0 -10006e70: d04f beq.n 10006f12 <_free_r+0xae> -10006e72: f7ff ff59 bl 10006d28 <__malloc_lock> -10006e76: 0021 movs r1, r4 -10006e78: 3908 subs r1, #8 -10006e7a: 684c ldr r4, [r1, #4] -10006e7c: 2601 movs r6, #1 -10006e7e: 0022 movs r2, r4 -10006e80: 2003 movs r0, #3 -10006e82: 43b2 bics r2, r6 -10006e84: 188f adds r7, r1, r2 -10006e86: 687b ldr r3, [r7, #4] -10006e88: 4383 bics r3, r0 -10006e8a: 4862 ldr r0, [pc, #392] ; (10007014 <_free_r+0x1b0>) -10006e8c: 4698 mov r8, r3 -10006e8e: 6883 ldr r3, [r0, #8] -10006e90: 42bb cmp r3, r7 -10006e92: d06a beq.n 10006f6a <_free_r+0x106> -10006e94: 4643 mov r3, r8 -10006e96: 607b str r3, [r7, #4] -10006e98: 4226 tst r6, r4 -10006e9a: d11e bne.n 10006eda <_free_r+0x76> -10006e9c: 2308 movs r3, #8 -10006e9e: 469c mov ip, r3 -10006ea0: 680c ldr r4, [r1, #0] -10006ea2: 4484 add ip, r0 -10006ea4: 1b09 subs r1, r1, r4 -10006ea6: 1912 adds r2, r2, r4 -10006ea8: 688c ldr r4, [r1, #8] -10006eaa: 4564 cmp r4, ip -10006eac: d04f beq.n 10006f4e <_free_r+0xea> -10006eae: 68cb ldr r3, [r1, #12] -10006eb0: 60e3 str r3, [r4, #12] -10006eb2: 609c str r4, [r3, #8] -10006eb4: 4643 mov r3, r8 -10006eb6: 18fc adds r4, r7, r3 -10006eb8: 6864 ldr r4, [r4, #4] -10006eba: 4234 tst r4, r6 -10006ebc: d111 bne.n 10006ee2 <_free_r+0x7e> -10006ebe: 68bb ldr r3, [r7, #8] -10006ec0: 4c55 ldr r4, [pc, #340] ; (10007018 <_free_r+0x1b4>) -10006ec2: 4442 add r2, r8 -10006ec4: 42a3 cmp r3, r4 -10006ec6: d100 bne.n 10006eca <_free_r+0x66> -10006ec8: e07e b.n 10006fc8 <_free_r+0x164> -10006eca: 68fc ldr r4, [r7, #12] -10006ecc: 60dc str r4, [r3, #12] -10006ece: 60a3 str r3, [r4, #8] -10006ed0: 2301 movs r3, #1 -10006ed2: 4313 orrs r3, r2 -10006ed4: 604b str r3, [r1, #4] -10006ed6: 508a str r2, [r1, r2] -10006ed8: e006 b.n 10006ee8 <_free_r+0x84> -10006eda: 18fc adds r4, r7, r3 -10006edc: 6864 ldr r4, [r4, #4] -10006ede: 4234 tst r4, r6 -10006ee0: d0ed beq.n 10006ebe <_free_r+0x5a> -10006ee2: 4316 orrs r6, r2 -10006ee4: 604e str r6, [r1, #4] -10006ee6: 603a str r2, [r7, #0] -10006ee8: 2380 movs r3, #128 ; 0x80 -10006eea: 009b lsls r3, r3, #2 -10006eec: 429a cmp r2, r3 -10006eee: d213 bcs.n 10006f18 <_free_r+0xb4> -10006ef0: 0954 lsrs r4, r2, #5 -10006ef2: 08d3 lsrs r3, r2, #3 -10006ef4: 2201 movs r2, #1 -10006ef6: 40a2 lsls r2, r4 -10006ef8: 6844 ldr r4, [r0, #4] -10006efa: 00db lsls r3, r3, #3 -10006efc: 4322 orrs r2, r4 -10006efe: 6042 str r2, [r0, #4] -10006f00: 1818 adds r0, r3, r0 -10006f02: 6883 ldr r3, [r0, #8] -10006f04: 60c8 str r0, [r1, #12] -10006f06: 608b str r3, [r1, #8] -10006f08: 6081 str r1, [r0, #8] -10006f0a: 60d9 str r1, [r3, #12] -10006f0c: 0028 movs r0, r5 -10006f0e: f7ff ff13 bl 10006d38 <__malloc_unlock> -10006f12: bc80 pop {r7} -10006f14: 46b8 mov r8, r7 -10006f16: bdf0 pop {r4, r5, r6, r7, pc} -10006f18: 0a53 lsrs r3, r2, #9 -10006f1a: 2b04 cmp r3, #4 -10006f1c: d83e bhi.n 10006f9c <_free_r+0x138> -10006f1e: 0994 lsrs r4, r2, #6 -10006f20: 0026 movs r6, r4 -10006f22: 3439 adds r4, #57 ; 0x39 -10006f24: 3638 adds r6, #56 ; 0x38 -10006f26: 00e4 lsls r4, r4, #3 -10006f28: 1904 adds r4, r0, r4 -10006f2a: 6823 ldr r3, [r4, #0] -10006f2c: 3c08 subs r4, #8 -10006f2e: 2703 movs r7, #3 -10006f30: 429c cmp r4, r3 -10006f32: d042 beq.n 10006fba <_free_r+0x156> -10006f34: 6858 ldr r0, [r3, #4] -10006f36: 43b8 bics r0, r7 -10006f38: 4290 cmp r0, r2 -10006f3a: d902 bls.n 10006f42 <_free_r+0xde> -10006f3c: 689b ldr r3, [r3, #8] -10006f3e: 429c cmp r4, r3 -10006f40: d1f8 bne.n 10006f34 <_free_r+0xd0> -10006f42: 68dc ldr r4, [r3, #12] -10006f44: 60cc str r4, [r1, #12] -10006f46: 608b str r3, [r1, #8] -10006f48: 60a1 str r1, [r4, #8] -10006f4a: 60d9 str r1, [r3, #12] -10006f4c: e7de b.n 10006f0c <_free_r+0xa8> -10006f4e: 4643 mov r3, r8 -10006f50: 18f8 adds r0, r7, r3 -10006f52: 6840 ldr r0, [r0, #4] -10006f54: 4230 tst r0, r6 -10006f56: d157 bne.n 10007008 <_free_r+0x1a4> -10006f58: 68fb ldr r3, [r7, #12] -10006f5a: 68b8 ldr r0, [r7, #8] -10006f5c: 4442 add r2, r8 -10006f5e: 4316 orrs r6, r2 -10006f60: 60c3 str r3, [r0, #12] -10006f62: 6098 str r0, [r3, #8] -10006f64: 604e str r6, [r1, #4] -10006f66: 508a str r2, [r1, r2] -10006f68: e7d0 b.n 10006f0c <_free_r+0xa8> -10006f6a: 0013 movs r3, r2 -10006f6c: 4443 add r3, r8 -10006f6e: 4226 tst r6, r4 -10006f70: d106 bne.n 10006f80 <_free_r+0x11c> -10006f72: 680a ldr r2, [r1, #0] -10006f74: 1a89 subs r1, r1, r2 -10006f76: 688c ldr r4, [r1, #8] -10006f78: 189b adds r3, r3, r2 -10006f7a: 68ca ldr r2, [r1, #12] -10006f7c: 60e2 str r2, [r4, #12] -10006f7e: 6094 str r4, [r2, #8] -10006f80: 2201 movs r2, #1 -10006f82: 431a orrs r2, r3 -10006f84: 604a str r2, [r1, #4] -10006f86: 4a25 ldr r2, [pc, #148] ; (1000701c <_free_r+0x1b8>) -10006f88: 6081 str r1, [r0, #8] -10006f8a: 6812 ldr r2, [r2, #0] -10006f8c: 429a cmp r2, r3 -10006f8e: d8bd bhi.n 10006f0c <_free_r+0xa8> -10006f90: 4b23 ldr r3, [pc, #140] ; (10007020 <_free_r+0x1bc>) -10006f92: 0028 movs r0, r5 -10006f94: 6819 ldr r1, [r3, #0] -10006f96: f7ff ff17 bl 10006dc8 <_malloc_trim_r> -10006f9a: e7b7 b.n 10006f0c <_free_r+0xa8> -10006f9c: 2b14 cmp r3, #20 -10006f9e: d907 bls.n 10006fb0 <_free_r+0x14c> -10006fa0: 2b54 cmp r3, #84 ; 0x54 -10006fa2: d81a bhi.n 10006fda <_free_r+0x176> -10006fa4: 0b14 lsrs r4, r2, #12 -10006fa6: 0026 movs r6, r4 -10006fa8: 346f adds r4, #111 ; 0x6f -10006faa: 366e adds r6, #110 ; 0x6e -10006fac: 00e4 lsls r4, r4, #3 -10006fae: e7bb b.n 10006f28 <_free_r+0xc4> -10006fb0: 001e movs r6, r3 -10006fb2: 335c adds r3, #92 ; 0x5c -10006fb4: 365b adds r6, #91 ; 0x5b -10006fb6: 00dc lsls r4, r3, #3 -10006fb8: e7b6 b.n 10006f28 <_free_r+0xc4> -10006fba: 2201 movs r2, #1 -10006fbc: 10b6 asrs r6, r6, #2 -10006fbe: 40b2 lsls r2, r6 -10006fc0: 6846 ldr r6, [r0, #4] -10006fc2: 4332 orrs r2, r6 -10006fc4: 6042 str r2, [r0, #4] -10006fc6: e7bd b.n 10006f44 <_free_r+0xe0> -10006fc8: 60d9 str r1, [r3, #12] -10006fca: 6099 str r1, [r3, #8] -10006fcc: 60cb str r3, [r1, #12] -10006fce: 608b str r3, [r1, #8] -10006fd0: 2301 movs r3, #1 -10006fd2: 4313 orrs r3, r2 -10006fd4: 604b str r3, [r1, #4] -10006fd6: 508a str r2, [r1, r2] -10006fd8: e798 b.n 10006f0c <_free_r+0xa8> -10006fda: 24aa movs r4, #170 ; 0xaa -10006fdc: 0064 lsls r4, r4, #1 -10006fde: 42a3 cmp r3, r4 -10006fe0: d805 bhi.n 10006fee <_free_r+0x18a> -10006fe2: 0bd4 lsrs r4, r2, #15 -10006fe4: 0026 movs r6, r4 -10006fe6: 3478 adds r4, #120 ; 0x78 -10006fe8: 3677 adds r6, #119 ; 0x77 -10006fea: 00e4 lsls r4, r4, #3 -10006fec: e79c b.n 10006f28 <_free_r+0xc4> -10006fee: 4c0d ldr r4, [pc, #52] ; (10007024 <_free_r+0x1c0>) -10006ff0: 42a3 cmp r3, r4 -10006ff2: d805 bhi.n 10007000 <_free_r+0x19c> -10006ff4: 0c94 lsrs r4, r2, #18 -10006ff6: 0026 movs r6, r4 -10006ff8: 347d adds r4, #125 ; 0x7d -10006ffa: 367c adds r6, #124 ; 0x7c -10006ffc: 00e4 lsls r4, r4, #3 -10006ffe: e793 b.n 10006f28 <_free_r+0xc4> -10007000: 24fe movs r4, #254 ; 0xfe -10007002: 267e movs r6, #126 ; 0x7e -10007004: 00a4 lsls r4, r4, #2 -10007006: e78f b.n 10006f28 <_free_r+0xc4> -10007008: 0033 movs r3, r6 -1000700a: 4313 orrs r3, r2 -1000700c: 604b str r3, [r1, #4] -1000700e: 603a str r2, [r7, #0] -10007010: e77c b.n 10006f0c <_free_r+0xa8> -10007012: 46c0 nop ; (mov r8, r8) -10007014: 200007a8 .word 0x200007a8 -10007018: 200007b0 .word 0x200007b0 -1000701c: 20000bb4 .word 0x20000bb4 -10007020: 20000c24 .word 0x20000c24 -10007024: 00000554 .word 0x00000554 - -10007028 <__retarget_lock_acquire_recursive>: -10007028: 4770 bx lr -1000702a: 46c0 nop ; (mov r8, r8) - -1000702c <__retarget_lock_release_recursive>: -1000702c: 4770 bx lr -1000702e: 46c0 nop ; (mov r8, r8) - -10007030 <_fini>: -10007030: b5f8 push {r3, r4, r5, r6, r7, lr} -10007032: 46c0 nop ; (mov r8, r8) -10007034: 0000 movs r0, r0 +10006886 : +10006886: b510 push {r4, lr} +10006888: f7fa f862 bl 10000950 +1000688c: 2019 movs r0, #25 +1000688e: f7fa f895 bl 100009bc +10006892: 23d0 movs r3, #208 ; 0xd0 +10006894: 061b lsls r3, r3, #24 +10006896: 2280 movs r2, #128 ; 0x80 +10006898: 0492 lsls r2, r2, #18 +1000689a: 625a str r2, [r3, #36] ; 0x24 +1000689c: bd10 pop {r4, pc} ... -10007038 <__mutex_exit_veneer>: -10007038: b401 push {r0} -1000703a: 4802 ldr r0, [pc, #8] ; (10007044 <__mutex_exit_veneer+0xc>) -1000703c: 4684 mov ip, r0 -1000703e: bc01 pop {r0} -10007040: 4760 bx ip -10007042: bf00 nop -10007044: 2000022d .word 0x2000022d +100068a0 <_pio_can_add_program_at_offset>: +100068a0: b510 push {r4, lr} +100068a2: 2a1f cmp r2, #31 +100068a4: d820 bhi.n 100068e8 <_pio_can_add_program_at_offset+0x48> +100068a6: 790c ldrb r4, [r1, #4] +100068a8: 18a3 adds r3, r4, r2 +100068aa: 2b20 cmp r3, #32 +100068ac: d822 bhi.n 100068f4 <_pio_can_add_program_at_offset+0x54> +100068ae: 2305 movs r3, #5 +100068b0: 56cb ldrsb r3, [r1, r3] +100068b2: 2b00 cmp r3, #0 +100068b4: db01 blt.n 100068ba <_pio_can_add_program_at_offset+0x1a> +100068b6: 4293 cmp r3, r2 +100068b8: d129 bne.n 1000690e <_pio_can_add_program_at_offset+0x6e> +100068ba: 4b16 ldr r3, [pc, #88] ; (10006914 <_pio_can_add_program_at_offset+0x74>) +100068bc: 4298 cmp r0, r3 +100068be: d002 beq.n 100068c6 <_pio_can_add_program_at_offset+0x26> +100068c0: 4b15 ldr r3, [pc, #84] ; (10006918 <_pio_can_add_program_at_offset+0x78>) +100068c2: 4298 cmp r0, r3 +100068c4: d11c bne.n 10006900 <_pio_can_add_program_at_offset+0x60> +100068c6: 4b15 ldr r3, [pc, #84] ; (1000691c <_pio_can_add_program_at_offset+0x7c>) +100068c8: 469c mov ip, r3 +100068ca: 4460 add r0, ip +100068cc: 4243 negs r3, r0 +100068ce: 4158 adcs r0, r3 +100068d0: 0080 lsls r0, r0, #2 +100068d2: 4b13 ldr r3, [pc, #76] ; (10006920 <_pio_can_add_program_at_offset+0x80>) +100068d4: 58c0 ldr r0, [r0, r3] +100068d6: 2301 movs r3, #1 +100068d8: 40a3 lsls r3, r4 +100068da: 3b01 subs r3, #1 +100068dc: 4093 lsls r3, r2 +100068de: 4018 ands r0, r3 +100068e0: 4243 negs r3, r0 +100068e2: 4158 adcs r0, r3 +100068e4: b2c0 uxtb r0, r0 +100068e6: bd10 pop {r4, pc} +100068e8: 4b0e ldr r3, [pc, #56] ; (10006924 <_pio_can_add_program_at_offset+0x84>) +100068ea: 4a0f ldr r2, [pc, #60] ; (10006928 <_pio_can_add_program_at_offset+0x88>) +100068ec: 2158 movs r1, #88 ; 0x58 +100068ee: 480f ldr r0, [pc, #60] ; (1000692c <_pio_can_add_program_at_offset+0x8c>) +100068f0: f7fb fa1c bl 10001d2c <__assert_func> +100068f4: 4b0e ldr r3, [pc, #56] ; (10006930 <_pio_can_add_program_at_offset+0x90>) +100068f6: 4a0c ldr r2, [pc, #48] ; (10006928 <_pio_can_add_program_at_offset+0x88>) +100068f8: 2159 movs r1, #89 ; 0x59 +100068fa: 480c ldr r0, [pc, #48] ; (1000692c <_pio_can_add_program_at_offset+0x8c>) +100068fc: f7fb fa16 bl 10001d2c <__assert_func> +10006900: 21c2 movs r1, #194 ; 0xc2 +10006902: 4b0c ldr r3, [pc, #48] ; (10006934 <_pio_can_add_program_at_offset+0x94>) +10006904: 4a0c ldr r2, [pc, #48] ; (10006938 <_pio_can_add_program_at_offset+0x98>) +10006906: 0049 lsls r1, r1, #1 +10006908: 480c ldr r0, [pc, #48] ; (1000693c <_pio_can_add_program_at_offset+0x9c>) +1000690a: f7fb fa0f bl 10001d2c <__assert_func> +1000690e: 2000 movs r0, #0 +10006910: e7e9 b.n 100068e6 <_pio_can_add_program_at_offset+0x46> +10006912: 46c0 nop ; (mov r8, r8) +10006914: 50200000 .word 0x50200000 +10006918: 50300000 .word 0x50300000 +1000691c: afd00000 .word 0xafd00000 +10006920: 20000df4 .word 0x20000df4 +10006924: 10008c60 .word 0x10008c60 +10006928: 10008d60 .word 0x10008d60 +1000692c: 10008c80 .word 0x10008c80 +10006930: 10008cc4 .word 0x10008cc4 +10006934: 100075b0 .word 0x100075b0 +10006938: 10008da0 .word 0x10008da0 +1000693c: 100075cc .word 0x100075cc -10007048 <____aeabi_ldiv0_veneer>: -10007048: b401 push {r0} -1000704a: 4802 ldr r0, [pc, #8] ; (10007054 <____aeabi_ldiv0_veneer+0xc>) -1000704c: 4684 mov ip, r0 -1000704e: bc01 pop {r0} -10007050: 4760 bx ip -10007052: bf00 nop -10007054: 20000279 .word 0x20000279 +10006940 <_pio_find_offset_for_program>: +10006940: b570 push {r4, r5, r6, lr} +10006942: 790a ldrb r2, [r1, #4] +10006944: 2a1f cmp r2, #31 +10006946: d81f bhi.n 10006988 <_pio_find_offset_for_program+0x48> +10006948: 4b1e ldr r3, [pc, #120] ; (100069c4 <_pio_find_offset_for_program+0x84>) +1000694a: 4298 cmp r0, r3 +1000694c: d002 beq.n 10006954 <_pio_find_offset_for_program+0x14> +1000694e: 4b1e ldr r3, [pc, #120] ; (100069c8 <_pio_find_offset_for_program+0x88>) +10006950: 4298 cmp r0, r3 +10006952: d11f bne.n 10006994 <_pio_find_offset_for_program+0x54> +10006954: 4b1d ldr r3, [pc, #116] ; (100069cc <_pio_find_offset_for_program+0x8c>) +10006956: 469c mov ip, r3 +10006958: 4460 add r0, ip +1000695a: 4243 negs r3, r0 +1000695c: 4158 adcs r0, r3 +1000695e: 0080 lsls r0, r0, #2 +10006960: 4b1b ldr r3, [pc, #108] ; (100069d0 <_pio_find_offset_for_program+0x90>) +10006962: 58c4 ldr r4, [r0, r3] +10006964: 2301 movs r3, #1 +10006966: 4093 lsls r3, r2 +10006968: 3b01 subs r3, #1 +1000696a: 7949 ldrb r1, [r1, #5] +1000696c: b249 sxtb r1, r1 +1000696e: 2900 cmp r1, #0 +10006970: db17 blt.n 100069a2 <_pio_find_offset_for_program+0x62> +10006972: 0008 movs r0, r1 +10006974: 2520 movs r5, #32 +10006976: 1aaa subs r2, r5, r2 +10006978: 4291 cmp r1, r2 +1000697a: dc20 bgt.n 100069be <_pio_find_offset_for_program+0x7e> +1000697c: 408b lsls r3, r1 +1000697e: 421c tst r4, r3 +10006980: d001 beq.n 10006986 <_pio_find_offset_for_program+0x46> +10006982: 2001 movs r0, #1 +10006984: 4240 negs r0, r0 +10006986: bd70 pop {r4, r5, r6, pc} +10006988: 4b12 ldr r3, [pc, #72] ; (100069d4 <_pio_find_offset_for_program+0x94>) +1000698a: 4a13 ldr r2, [pc, #76] ; (100069d8 <_pio_find_offset_for_program+0x98>) +1000698c: 213f movs r1, #63 ; 0x3f +1000698e: 4813 ldr r0, [pc, #76] ; (100069dc <_pio_find_offset_for_program+0x9c>) +10006990: f7fb f9cc bl 10001d2c <__assert_func> +10006994: 21c2 movs r1, #194 ; 0xc2 +10006996: 4b12 ldr r3, [pc, #72] ; (100069e0 <_pio_find_offset_for_program+0xa0>) +10006998: 4a12 ldr r2, [pc, #72] ; (100069e4 <_pio_find_offset_for_program+0xa4>) +1000699a: 0049 lsls r1, r1, #1 +1000699c: 4812 ldr r0, [pc, #72] ; (100069e8 <_pio_find_offset_for_program+0xa8>) +1000699e: f7fb f9c5 bl 10001d2c <__assert_func> +100069a2: 2020 movs r0, #32 +100069a4: 1a80 subs r0, r0, r2 +100069a6: e000 b.n 100069aa <_pio_find_offset_for_program+0x6a> +100069a8: 3801 subs r0, #1 +100069aa: 2800 cmp r0, #0 +100069ac: db04 blt.n 100069b8 <_pio_find_offset_for_program+0x78> +100069ae: 001a movs r2, r3 +100069b0: 4082 lsls r2, r0 +100069b2: 4214 tst r4, r2 +100069b4: d1f8 bne.n 100069a8 <_pio_find_offset_for_program+0x68> +100069b6: e7e6 b.n 10006986 <_pio_find_offset_for_program+0x46> +100069b8: 2001 movs r0, #1 +100069ba: 4240 negs r0, r0 +100069bc: e7e3 b.n 10006986 <_pio_find_offset_for_program+0x46> +100069be: 2001 movs r0, #1 +100069c0: 4240 negs r0, r0 +100069c2: e7e0 b.n 10006986 <_pio_find_offset_for_program+0x46> +100069c4: 50200000 .word 0x50200000 +100069c8: 50300000 .word 0x50300000 +100069cc: afd00000 .word 0xafd00000 +100069d0: 20000df4 .word 0x20000df4 +100069d4: 10008cf8 .word 0x10008cf8 +100069d8: 10008d80 .word 0x10008d80 +100069dc: 10008c80 .word 0x10008c80 +100069e0: 100075b0 .word 0x100075b0 +100069e4: 10008da0 .word 0x10008da0 +100069e8: 100075cc .word 0x100075cc -10007058 <____aeabi_idiv0_veneer>: -10007058: b401 push {r0} -1000705a: 4802 ldr r0, [pc, #8] ; (10007064 <____aeabi_idiv0_veneer+0xc>) -1000705c: 4684 mov ip, r0 -1000705e: bc01 pop {r0} -10007060: 4760 bx ip -10007062: bf00 nop -10007064: 20000279 .word 0x20000279 +100069ec <_pio_add_program_at_offset>: +100069ec: b570 push {r4, r5, r6, lr} +100069ee: 0005 movs r5, r0 +100069f0: 000c movs r4, r1 +100069f2: 0016 movs r6, r2 +100069f4: f7ff ff54 bl 100068a0 <_pio_can_add_program_at_offset> +100069f8: 2800 cmp r0, #0 +100069fa: d001 beq.n 10006a00 <_pio_add_program_at_offset+0x14> +100069fc: 2000 movs r0, #0 +100069fe: e007 b.n 10006a10 <_pio_add_program_at_offset+0x24> +10006a00: 481b ldr r0, [pc, #108] ; (10006a70 <_pio_add_program_at_offset+0x84>) +10006a02: f7fb f9b1 bl 10001d68 +10006a06: 1983 adds r3, r0, r6 +10006a08: 3312 adds r3, #18 +10006a0a: 009b lsls r3, r3, #2 +10006a0c: 515a str r2, [r3, r5] +10006a0e: 3001 adds r0, #1 +10006a10: 7923 ldrb r3, [r4, #4] +10006a12: 4283 cmp r3, r0 +10006a14: d90f bls.n 10006a36 <_pio_add_program_at_offset+0x4a> +10006a16: 7823 ldrb r3, [r4, #0] +10006a18: 7861 ldrb r1, [r4, #1] +10006a1a: 0209 lsls r1, r1, #8 +10006a1c: 4319 orrs r1, r3 +10006a1e: 78a2 ldrb r2, [r4, #2] +10006a20: 0412 lsls r2, r2, #16 +10006a22: 4311 orrs r1, r2 +10006a24: 78e3 ldrb r3, [r4, #3] +10006a26: 061b lsls r3, r3, #24 +10006a28: 430b orrs r3, r1 +10006a2a: 0042 lsls r2, r0, #1 +10006a2c: 5a9a ldrh r2, [r3, r2] +10006a2e: 0b53 lsrs r3, r2, #13 +10006a30: d1e9 bne.n 10006a06 <_pio_add_program_at_offset+0x1a> +10006a32: 1992 adds r2, r2, r6 +10006a34: e7e7 b.n 10006a06 <_pio_add_program_at_offset+0x1a> +10006a36: 2201 movs r2, #1 +10006a38: 409a lsls r2, r3 +10006a3a: 0013 movs r3, r2 +10006a3c: 3b01 subs r3, #1 +10006a3e: 4a0d ldr r2, [pc, #52] ; (10006a74 <_pio_add_program_at_offset+0x88>) +10006a40: 4295 cmp r5, r2 +10006a42: d002 beq.n 10006a4a <_pio_add_program_at_offset+0x5e> +10006a44: 4a0c ldr r2, [pc, #48] ; (10006a78 <_pio_add_program_at_offset+0x8c>) +10006a46: 4295 cmp r5, r2 +10006a48: d10b bne.n 10006a62 <_pio_add_program_at_offset+0x76> +10006a4a: 4a0c ldr r2, [pc, #48] ; (10006a7c <_pio_add_program_at_offset+0x90>) +10006a4c: 4694 mov ip, r2 +10006a4e: 4465 add r5, ip +10006a50: 426a negs r2, r5 +10006a52: 4155 adcs r5, r2 +10006a54: 40b3 lsls r3, r6 +10006a56: 4a0a ldr r2, [pc, #40] ; (10006a80 <_pio_add_program_at_offset+0x94>) +10006a58: 00ad lsls r5, r5, #2 +10006a5a: 58a9 ldr r1, [r5, r2] +10006a5c: 430b orrs r3, r1 +10006a5e: 50ab str r3, [r5, r2] +10006a60: bd70 pop {r4, r5, r6, pc} +10006a62: 21c2 movs r1, #194 ; 0xc2 +10006a64: 4b07 ldr r3, [pc, #28] ; (10006a84 <_pio_add_program_at_offset+0x98>) +10006a66: 4a08 ldr r2, [pc, #32] ; (10006a88 <_pio_add_program_at_offset+0x9c>) +10006a68: 0049 lsls r1, r1, #1 +10006a6a: 4808 ldr r0, [pc, #32] ; (10006a8c <_pio_add_program_at_offset+0xa0>) +10006a6c: f7fb f95e bl 10001d2c <__assert_func> +10006a70: 10008d20 .word 0x10008d20 +10006a74: 50200000 .word 0x50200000 +10006a78: 50300000 .word 0x50300000 +10006a7c: afd00000 .word 0xafd00000 +10006a80: 20000df4 .word 0x20000df4 +10006a84: 100075b0 .word 0x100075b0 +10006a88: 10008da0 .word 0x10008da0 +10006a8c: 100075cc .word 0x100075cc -10007068 <__mutex_try_enter_veneer>: -10007068: b401 push {r0} -1000706a: 4802 ldr r0, [pc, #8] ; (10007074 <__mutex_try_enter_veneer+0xc>) -1000706c: 4684 mov ip, r0 -1000706e: bc01 pop {r0} -10007070: 4760 bx ip -10007072: bf00 nop -10007074: 20000125 .word 0x20000125 +10006a90 : +10006a90: b5f8 push {r3, r4, r5, r6, r7, lr} +10006a92: 0005 movs r5, r0 +10006a94: 000e movs r6, r1 +10006a96: f7f9 ff9d bl 100009d4 +10006a9a: 0007 movs r7, r0 +10006a9c: 0031 movs r1, r6 +10006a9e: 0028 movs r0, r5 +10006aa0: f7ff ff4e bl 10006940 <_pio_find_offset_for_program> +10006aa4: 1e04 subs r4, r0, #0 +10006aa6: db09 blt.n 10006abc +10006aa8: 0002 movs r2, r0 +10006aaa: 0031 movs r1, r6 +10006aac: 0028 movs r0, r5 +10006aae: f7ff ff9d bl 100069ec <_pio_add_program_at_offset> +10006ab2: 0038 movs r0, r7 +10006ab4: f7f9 ff9a bl 100009ec +10006ab8: 0020 movs r0, r4 +10006aba: bdf8 pop {r3, r4, r5, r6, r7, pc} +10006abc: 4801 ldr r0, [pc, #4] ; (10006ac4 ) +10006abe: f7fb f953 bl 10001d68 +10006ac2: 46c0 nop ; (mov r8, r8) +10006ac4: 10008d20 .word 0x10008d20 -10007078 <__mutex_enter_timeout_ms_veneer>: -10007078: b401 push {r0} -1000707a: 4802 ldr r0, [pc, #8] ; (10007084 <__mutex_enter_timeout_ms_veneer+0xc>) -1000707c: 4684 mov ip, r0 -1000707e: bc01 pop {r0} -10007080: 4760 bx ip -10007082: bf00 nop -10007084: 200001e1 .word 0x200001e1 +10006ac8 : +10006ac8: b5f8 push {r3, r4, r5, r6, r7, lr} +10006aca: ac06 add r4, sp, #24 +10006acc: 7825 ldrb r5, [r4, #0] +10006ace: 2a1f cmp r2, #31 +10006ad0: d80a bhi.n 10006ae8 +10006ad2: 004c lsls r4, r1, #1 +10006ad4: 1864 adds r4, r4, r1 +10006ad6: 00e4 lsls r4, r4, #3 +10006ad8: 1904 adds r4, r0, r4 +10006ada: 34dc adds r4, #220 ; 0xdc +10006adc: 6824 ldr r4, [r4, #0] +10006ade: 46a4 mov ip, r4 +10006ae0: 2d00 cmp r5, #0 +10006ae2: d007 beq.n 10006af4 +10006ae4: 261f movs r6, #31 +10006ae6: e01a b.n 10006b1e +10006ae8: 4b16 ldr r3, [pc, #88] ; (10006b44 ) +10006aea: 4a17 ldr r2, [pc, #92] ; (10006b48 ) +10006aec: 21c7 movs r1, #199 ; 0xc7 +10006aee: 4817 ldr r0, [pc, #92] ; (10006b4c ) +10006af0: f7fb f91c bl 10001d2c <__assert_func> +10006af4: 2600 movs r6, #0 +10006af6: e012 b.n 10006b1e +10006af8: 0154 lsls r4, r2, #5 +10006afa: 25a0 movs r5, #160 ; 0xa0 +10006afc: 056d lsls r5, r5, #21 +10006afe: 4325 orrs r5, r4 +10006b00: 004c lsls r4, r1, #1 +10006b02: 1864 adds r4, r4, r1 +10006b04: 00e4 lsls r4, r4, #3 +10006b06: 1904 adds r4, r0, r4 +10006b08: 0027 movs r7, r4 +10006b0a: 37dc adds r7, #220 ; 0xdc +10006b0c: 603d str r5, [r7, #0] +10006b0e: 4d10 ldr r5, [pc, #64] ; (10006b50 ) +10006b10: 4335 orrs r5, r6 +10006b12: 34d8 adds r4, #216 ; 0xd8 +10006b14: 6025 str r5, [r4, #0] +10006b16: 3b05 subs r3, #5 +10006b18: 3205 adds r2, #5 +10006b1a: 241f movs r4, #31 +10006b1c: 4022 ands r2, r4 +10006b1e: 2b05 cmp r3, #5 +10006b20: d8ea bhi.n 10006af8 +10006b22: 069b lsls r3, r3, #26 +10006b24: 0152 lsls r2, r2, #5 +10006b26: 4313 orrs r3, r2 +10006b28: 004c lsls r4, r1, #1 +10006b2a: 1862 adds r2, r4, r1 +10006b2c: 00d2 lsls r2, r2, #3 +10006b2e: 1882 adds r2, r0, r2 +10006b30: 0015 movs r5, r2 +10006b32: 35dc adds r5, #220 ; 0xdc +10006b34: 602b str r3, [r5, #0] +10006b36: 4b06 ldr r3, [pc, #24] ; (10006b50 ) +10006b38: 431e orrs r6, r3 +10006b3a: 32d8 adds r2, #216 ; 0xd8 +10006b3c: 6016 str r6, [r2, #0] +10006b3e: 4663 mov r3, ip +10006b40: 602b str r3, [r5, #0] +10006b42: bdf8 pop {r3, r4, r5, r6, r7, pc} +10006b44: 10008d34 .word 0x10008d34 +10006b48: 10008d40 .word 0x10008d40 +10006b4c: 10008c80 .word 0x10008c80 +10006b50: 0000e080 .word 0x0000e080 -10007088 <__mutex_enter_blocking_veneer>: -10007088: b401 push {r0} -1000708a: 4802 ldr r0, [pc, #8] ; (10007094 <__mutex_enter_blocking_veneer+0xc>) -1000708c: 4684 mov ip, r0 -1000708e: bc01 pop {r0} -10007090: 4760 bx ip -10007092: bf00 nop -10007094: 200000c1 .word 0x200000c1 +10006b54 : +10006b54: b5f0 push {r4, r5, r6, r7, lr} +10006b56: b08b sub sp, #44 ; 0x2c +10006b58: 0004 movs r4, r0 +10006b5a: 000d movs r5, r1 +10006b5c: 0016 movs r6, r2 +10006b5e: 6802 ldr r2, [r0, #0] +10006b60: 2101 movs r1, #1 +10006b62: 40a9 lsls r1, r5 +10006b64: 438a bics r2, r1 +10006b66: 6002 str r2, [r0, #0] +10006b68: 2b00 cmp r3, #0 +10006b6a: d035 beq.n 10006bd8 +10006b6c: 0069 lsls r1, r5, #1 +10006b6e: 1949 adds r1, r1, r5 +10006b70: 00c9 lsls r1, r1, #3 +10006b72: 1841 adds r1, r0, r1 +10006b74: 000a movs r2, r1 +10006b76: 32c8 adds r2, #200 ; 0xc8 +10006b78: 6818 ldr r0, [r3, #0] +10006b7a: 6010 str r0, [r2, #0] +10006b7c: 3204 adds r2, #4 +10006b7e: 6858 ldr r0, [r3, #4] +10006b80: 6010 str r0, [r2, #0] +10006b82: 3204 adds r2, #4 +10006b84: 6898 ldr r0, [r3, #8] +10006b86: 6010 str r0, [r2, #0] +10006b88: 68db ldr r3, [r3, #12] +10006b8a: 31dc adds r1, #220 ; 0xdc +10006b8c: 600b str r3, [r1, #0] +10006b8e: 0069 lsls r1, r5, #1 +10006b90: 194b adds r3, r1, r5 +10006b92: 00db lsls r3, r3, #3 +10006b94: 33d0 adds r3, #208 ; 0xd0 +10006b96: 18e3 adds r3, r4, r3 +10006b98: 2280 movs r2, #128 ; 0x80 +10006b9a: 0152 lsls r2, r2, #5 +10006b9c: 4313 orrs r3, r2 +10006b9e: 2280 movs r2, #128 ; 0x80 +10006ba0: 0612 lsls r2, r2, #24 +10006ba2: 601a str r2, [r3, #0] +10006ba4: 601a str r2, [r3, #0] +10006ba6: 4b23 ldr r3, [pc, #140] ; (10006c34 ) +10006ba8: 40ab lsls r3, r5 +10006baa: 60a3 str r3, [r4, #8] +10006bac: 6822 ldr r2, [r4, #0] +10006bae: 1d28 adds r0, r5, #4 +10006bb0: 2301 movs r3, #1 +10006bb2: 001f movs r7, r3 +10006bb4: 4087 lsls r7, r0 +10006bb6: 433a orrs r2, r7 +10006bb8: 6022 str r2, [r4, #0] +10006bba: 6822 ldr r2, [r4, #0] +10006bbc: 0028 movs r0, r5 +10006bbe: 3008 adds r0, #8 +10006bc0: 4083 lsls r3, r0 +10006bc2: 4313 orrs r3, r2 +10006bc4: 6023 str r3, [r4, #0] +10006bc6: 221f movs r2, #31 +10006bc8: 4016 ands r6, r2 +10006bca: 1949 adds r1, r1, r5 +10006bcc: 00c9 lsls r1, r1, #3 +10006bce: 1864 adds r4, r4, r1 +10006bd0: 34d8 adds r4, #216 ; 0xd8 +10006bd2: 6026 str r6, [r4, #0] +10006bd4: b00b add sp, #44 ; 0x2c +10006bd6: bdf0 pop {r4, r5, r6, r7, pc} +10006bd8: 2210 movs r2, #16 +10006bda: 2100 movs r1, #0 +10006bdc: a806 add r0, sp, #24 +10006bde: f7fd fca3 bl 10004528 <__wrap_memset> +10006be2: 2380 movs r3, #128 ; 0x80 +10006be4: 025b lsls r3, r3, #9 +10006be6: 9306 str r3, [sp, #24] +10006be8: 23f8 movs r3, #248 ; 0xf8 +10006bea: 025b lsls r3, r3, #9 +10006bec: 9307 str r3, [sp, #28] +10006bee: 2380 movs r3, #128 ; 0x80 +10006bf0: 02db lsls r3, r3, #11 +10006bf2: 9308 str r3, [sp, #32] +10006bf4: 23c0 movs r3, #192 ; 0xc0 +10006bf6: 031b lsls r3, r3, #12 +10006bf8: 9308 str r3, [sp, #32] +10006bfa: 2210 movs r2, #16 +10006bfc: a906 add r1, sp, #24 +10006bfe: a802 add r0, sp, #8 +10006c00: f7fd fc98 bl 10004534 <__wrap___aeabi_memcpy> +10006c04: 006b lsls r3, r5, #1 +10006c06: 195b adds r3, r3, r5 +10006c08: 00db lsls r3, r3, #3 +10006c0a: 18e3 adds r3, r4, r3 +10006c0c: 001a movs r2, r3 +10006c0e: 32c8 adds r2, #200 ; 0xc8 +10006c10: 9902 ldr r1, [sp, #8] +10006c12: 6011 str r1, [r2, #0] +10006c14: 9a03 ldr r2, [sp, #12] +10006c16: 9201 str r2, [sp, #4] +10006c18: 001a movs r2, r3 +10006c1a: 32cc adds r2, #204 ; 0xcc +10006c1c: 9901 ldr r1, [sp, #4] +10006c1e: 6011 str r1, [r2, #0] +10006c20: 9a04 ldr r2, [sp, #16] +10006c22: 9201 str r2, [sp, #4] +10006c24: 001a movs r2, r3 +10006c26: 32d0 adds r2, #208 ; 0xd0 +10006c28: 9901 ldr r1, [sp, #4] +10006c2a: 6011 str r1, [r2, #0] +10006c2c: 9a05 ldr r2, [sp, #20] +10006c2e: 33dc adds r3, #220 ; 0xdc +10006c30: 601a str r2, [r3, #0] +10006c32: e7ac b.n 10006b8e +10006c34: 01010101 .word 0x01010101 + +10006c38 : +10006c38: 0003 movs r3, r0 +10006c3a: b510 push {r4, lr} +10006c3c: 000a movs r2, r1 +10006c3e: 4903 ldr r1, [pc, #12] ; (10006c4c ) +10006c40: 6808 ldr r0, [r1, #0] +10006c42: 0019 movs r1, r3 +10006c44: f000 f804 bl 10006c50 <_calloc_r> +10006c48: bd10 pop {r4, pc} +10006c4a: 46c0 nop ; (mov r8, r8) +10006c4c: 2000037c .word 0x2000037c + +10006c50 <_calloc_r>: +10006c50: b510 push {r4, lr} +10006c52: 4351 muls r1, r2 +10006c54: f000 f834 bl 10006cc0 <_malloc_r> +10006c58: 1e04 subs r4, r0, #0 +10006c5a: d00e beq.n 10006c7a <_calloc_r+0x2a> +10006c5c: 0003 movs r3, r0 +10006c5e: 3b08 subs r3, #8 +10006c60: 685a ldr r2, [r3, #4] +10006c62: 2303 movs r3, #3 +10006c64: 439a bics r2, r3 +10006c66: 3a04 subs r2, #4 +10006c68: 2a24 cmp r2, #36 ; 0x24 +10006c6a: d815 bhi.n 10006c98 <_calloc_r+0x48> +10006c6c: 0003 movs r3, r0 +10006c6e: 2a13 cmp r2, #19 +10006c70: d805 bhi.n 10006c7e <_calloc_r+0x2e> +10006c72: 2200 movs r2, #0 +10006c74: 601a str r2, [r3, #0] +10006c76: 605a str r2, [r3, #4] +10006c78: 609a str r2, [r3, #8] +10006c7a: 0020 movs r0, r4 +10006c7c: bd10 pop {r4, pc} +10006c7e: 2100 movs r1, #0 +10006c80: 3308 adds r3, #8 +10006c82: 6001 str r1, [r0, #0] +10006c84: 6041 str r1, [r0, #4] +10006c86: 2a1b cmp r2, #27 +10006c88: d9f3 bls.n 10006c72 <_calloc_r+0x22> +10006c8a: 6081 str r1, [r0, #8] +10006c8c: 60c1 str r1, [r0, #12] +10006c8e: 2a24 cmp r2, #36 ; 0x24 +10006c90: d006 beq.n 10006ca0 <_calloc_r+0x50> +10006c92: 0003 movs r3, r0 +10006c94: 3310 adds r3, #16 +10006c96: e7ec b.n 10006c72 <_calloc_r+0x22> +10006c98: 2100 movs r1, #0 +10006c9a: f7fd fc45 bl 10004528 <__wrap_memset> +10006c9e: e7ec b.n 10006c7a <_calloc_r+0x2a> +10006ca0: 0003 movs r3, r0 +10006ca2: 6101 str r1, [r0, #16] +10006ca4: 3318 adds r3, #24 +10006ca6: 6141 str r1, [r0, #20] +10006ca8: e7e3 b.n 10006c72 <_calloc_r+0x22> +10006caa: 46c0 nop ; (mov r8, r8) + +10006cac : +10006cac: b510 push {r4, lr} +10006cae: 4b03 ldr r3, [pc, #12] ; (10006cbc ) +10006cb0: 0001 movs r1, r0 +10006cb2: 6818 ldr r0, [r3, #0] +10006cb4: f000 f804 bl 10006cc0 <_malloc_r> +10006cb8: bd10 pop {r4, pc} +10006cba: 46c0 nop ; (mov r8, r8) +10006cbc: 2000037c .word 0x2000037c + +10006cc0 <_malloc_r>: +10006cc0: b5f0 push {r4, r5, r6, r7, lr} +10006cc2: 464e mov r6, r9 +10006cc4: 4645 mov r5, r8 +10006cc6: 46de mov lr, fp +10006cc8: 4657 mov r7, sl +10006cca: b5e0 push {r5, r6, r7, lr} +10006ccc: 000d movs r5, r1 +10006cce: 350b adds r5, #11 +10006cd0: 0006 movs r6, r0 +10006cd2: b083 sub sp, #12 +10006cd4: 2d16 cmp r5, #22 +10006cd6: d822 bhi.n 10006d1e <_malloc_r+0x5e> +10006cd8: 2910 cmp r1, #16 +10006cda: d900 bls.n 10006cde <_malloc_r+0x1e> +10006cdc: e0b2 b.n 10006e44 <_malloc_r+0x184> +10006cde: f000 faaf bl 10007240 <__malloc_lock> +10006ce2: 2510 movs r5, #16 +10006ce4: 2318 movs r3, #24 +10006ce6: 2002 movs r0, #2 +10006ce8: 4fcb ldr r7, [pc, #812] ; (10007018 <_malloc_r+0x358>) +10006cea: 18fb adds r3, r7, r3 +10006cec: 001a movs r2, r3 +10006cee: 685c ldr r4, [r3, #4] +10006cf0: 3a08 subs r2, #8 +10006cf2: 4294 cmp r4, r2 +10006cf4: d100 bne.n 10006cf8 <_malloc_r+0x38> +10006cf6: e0b5 b.n 10006e64 <_malloc_r+0x1a4> +10006cf8: 2303 movs r3, #3 +10006cfa: 6862 ldr r2, [r4, #4] +10006cfc: 439a bics r2, r3 +10006cfe: 0013 movs r3, r2 +10006d00: 68e2 ldr r2, [r4, #12] +10006d02: 68a1 ldr r1, [r4, #8] +10006d04: 60ca str r2, [r1, #12] +10006d06: 6091 str r1, [r2, #8] +10006d08: 2201 movs r2, #1 +10006d0a: 18e3 adds r3, r4, r3 +10006d0c: 6859 ldr r1, [r3, #4] +10006d0e: 0030 movs r0, r6 +10006d10: 430a orrs r2, r1 +10006d12: 605a str r2, [r3, #4] +10006d14: f000 fa9c bl 10007250 <__malloc_unlock> +10006d18: 0020 movs r0, r4 +10006d1a: 3008 adds r0, #8 +10006d1c: e095 b.n 10006e4a <_malloc_r+0x18a> +10006d1e: 2307 movs r3, #7 +10006d20: 439d bics r5, r3 +10006d22: d500 bpl.n 10006d26 <_malloc_r+0x66> +10006d24: e08e b.n 10006e44 <_malloc_r+0x184> +10006d26: 42a9 cmp r1, r5 +10006d28: d900 bls.n 10006d2c <_malloc_r+0x6c> +10006d2a: e08b b.n 10006e44 <_malloc_r+0x184> +10006d2c: f000 fa88 bl 10007240 <__malloc_lock> +10006d30: 23fc movs r3, #252 ; 0xfc +10006d32: 005b lsls r3, r3, #1 +10006d34: 429d cmp r5, r3 +10006d36: d200 bcs.n 10006d3a <_malloc_r+0x7a> +10006d38: e1a5 b.n 10007086 <_malloc_r+0x3c6> +10006d3a: 0a68 lsrs r0, r5, #9 +10006d3c: d100 bne.n 10006d40 <_malloc_r+0x80> +10006d3e: e08b b.n 10006e58 <_malloc_r+0x198> +10006d40: 2804 cmp r0, #4 +10006d42: d900 bls.n 10006d46 <_malloc_r+0x86> +10006d44: e178 b.n 10007038 <_malloc_r+0x378> +10006d46: 2338 movs r3, #56 ; 0x38 +10006d48: 4698 mov r8, r3 +10006d4a: 09a8 lsrs r0, r5, #6 +10006d4c: 4480 add r8, r0 +10006d4e: 3039 adds r0, #57 ; 0x39 +10006d50: 00c1 lsls r1, r0, #3 +10006d52: 4fb1 ldr r7, [pc, #708] ; (10007018 <_malloc_r+0x358>) +10006d54: 1879 adds r1, r7, r1 +10006d56: 684c ldr r4, [r1, #4] +10006d58: 3908 subs r1, #8 +10006d5a: 42a1 cmp r1, r4 +10006d5c: d00e beq.n 10006d7c <_malloc_r+0xbc> +10006d5e: 2303 movs r3, #3 +10006d60: 469c mov ip, r3 +10006d62: e004 b.n 10006d6e <_malloc_r+0xae> +10006d64: 2a00 cmp r2, #0 +10006d66: dacb bge.n 10006d00 <_malloc_r+0x40> +10006d68: 68e4 ldr r4, [r4, #12] +10006d6a: 42a1 cmp r1, r4 +10006d6c: d006 beq.n 10006d7c <_malloc_r+0xbc> +10006d6e: 4662 mov r2, ip +10006d70: 6863 ldr r3, [r4, #4] +10006d72: 4393 bics r3, r2 +10006d74: 1b5a subs r2, r3, r5 +10006d76: 2a0f cmp r2, #15 +10006d78: ddf4 ble.n 10006d64 <_malloc_r+0xa4> +10006d7a: 4640 mov r0, r8 +10006d7c: 003a movs r2, r7 +10006d7e: 693c ldr r4, [r7, #16] +10006d80: 3208 adds r2, #8 +10006d82: 4294 cmp r4, r2 +10006d84: d100 bne.n 10006d88 <_malloc_r+0xc8> +10006d86: e078 b.n 10006e7a <_malloc_r+0x1ba> +10006d88: 2303 movs r3, #3 +10006d8a: 6861 ldr r1, [r4, #4] +10006d8c: 4399 bics r1, r3 +10006d8e: 4689 mov r9, r1 +10006d90: 000b movs r3, r1 +10006d92: 1b49 subs r1, r1, r5 +10006d94: 290f cmp r1, #15 +10006d96: dd00 ble.n 10006d9a <_malloc_r+0xda> +10006d98: e179 b.n 1000708e <_malloc_r+0x3ce> +10006d9a: 617a str r2, [r7, #20] +10006d9c: 613a str r2, [r7, #16] +10006d9e: 2900 cmp r1, #0 +10006da0: dab2 bge.n 10006d08 <_malloc_r+0x48> +10006da2: 2280 movs r2, #128 ; 0x80 +10006da4: 0092 lsls r2, r2, #2 +10006da6: 4591 cmp r9, r2 +10006da8: d300 bcc.n 10006dac <_malloc_r+0xec> +10006daa: e10e b.n 10006fca <_malloc_r+0x30a> +10006dac: 0959 lsrs r1, r3, #5 +10006dae: 08da lsrs r2, r3, #3 +10006db0: 2301 movs r3, #1 +10006db2: 408b lsls r3, r1 +10006db4: 00d2 lsls r2, r2, #3 +10006db6: 6879 ldr r1, [r7, #4] +10006db8: 19d2 adds r2, r2, r7 +10006dba: 430b orrs r3, r1 +10006dbc: 6891 ldr r1, [r2, #8] +10006dbe: 607b str r3, [r7, #4] +10006dc0: 60e2 str r2, [r4, #12] +10006dc2: 60a1 str r1, [r4, #8] +10006dc4: 6094 str r4, [r2, #8] +10006dc6: 60cc str r4, [r1, #12] +10006dc8: 2101 movs r1, #1 +10006dca: 1082 asrs r2, r0, #2 +10006dcc: 4091 lsls r1, r2 +10006dce: 4299 cmp r1, r3 +10006dd0: d859 bhi.n 10006e86 <_malloc_r+0x1c6> +10006dd2: 420b tst r3, r1 +10006dd4: d105 bne.n 10006de2 <_malloc_r+0x122> +10006dd6: 2203 movs r2, #3 +10006dd8: 4390 bics r0, r2 +10006dda: 0049 lsls r1, r1, #1 +10006ddc: 3004 adds r0, #4 +10006dde: 420b tst r3, r1 +10006de0: d0fb beq.n 10006dda <_malloc_r+0x11a> +10006de2: 2303 movs r3, #3 +10006de4: 4698 mov r8, r3 +10006de6: 00c3 lsls r3, r0, #3 +10006de8: 4699 mov r9, r3 +10006dea: 44b9 add r9, r7 +10006dec: 46cc mov ip, r9 +10006dee: 4682 mov sl, r0 +10006df0: 4663 mov r3, ip +10006df2: 68dc ldr r4, [r3, #12] +10006df4: 45a4 cmp ip, r4 +10006df6: d107 bne.n 10006e08 <_malloc_r+0x148> +10006df8: e12a b.n 10007050 <_malloc_r+0x390> +10006dfa: 2a00 cmp r2, #0 +10006dfc: db00 blt.n 10006e00 <_malloc_r+0x140> +10006dfe: e133 b.n 10007068 <_malloc_r+0x3a8> +10006e00: 68e4 ldr r4, [r4, #12] +10006e02: 45a4 cmp ip, r4 +10006e04: d100 bne.n 10006e08 <_malloc_r+0x148> +10006e06: e123 b.n 10007050 <_malloc_r+0x390> +10006e08: 4642 mov r2, r8 +10006e0a: 6863 ldr r3, [r4, #4] +10006e0c: 4393 bics r3, r2 +10006e0e: 1b5a subs r2, r3, r5 +10006e10: 2a0f cmp r2, #15 +10006e12: ddf2 ble.n 10006dfa <_malloc_r+0x13a> +10006e14: 2001 movs r0, #1 +10006e16: 4680 mov r8, r0 +10006e18: 1961 adds r1, r4, r5 +10006e1a: 4305 orrs r5, r0 +10006e1c: 6065 str r5, [r4, #4] +10006e1e: 68a0 ldr r0, [r4, #8] +10006e20: 68e5 ldr r5, [r4, #12] +10006e22: 3708 adds r7, #8 +10006e24: 60c5 str r5, [r0, #12] +10006e26: 60a8 str r0, [r5, #8] +10006e28: 4640 mov r0, r8 +10006e2a: 4310 orrs r0, r2 +10006e2c: 60f9 str r1, [r7, #12] +10006e2e: 60b9 str r1, [r7, #8] +10006e30: 6048 str r0, [r1, #4] +10006e32: 60cf str r7, [r1, #12] +10006e34: 0030 movs r0, r6 +10006e36: 608f str r7, [r1, #8] +10006e38: 50e2 str r2, [r4, r3] +10006e3a: f000 fa09 bl 10007250 <__malloc_unlock> +10006e3e: 0020 movs r0, r4 +10006e40: 3008 adds r0, #8 +10006e42: e002 b.n 10006e4a <_malloc_r+0x18a> +10006e44: 230c movs r3, #12 +10006e46: 2000 movs r0, #0 +10006e48: 6033 str r3, [r6, #0] +10006e4a: b003 add sp, #12 +10006e4c: bcf0 pop {r4, r5, r6, r7} +10006e4e: 46bb mov fp, r7 +10006e50: 46b2 mov sl, r6 +10006e52: 46a9 mov r9, r5 +10006e54: 46a0 mov r8, r4 +10006e56: bdf0 pop {r4, r5, r6, r7, pc} +10006e58: 2180 movs r1, #128 ; 0x80 +10006e5a: 233f movs r3, #63 ; 0x3f +10006e5c: 2040 movs r0, #64 ; 0x40 +10006e5e: 4698 mov r8, r3 +10006e60: 0089 lsls r1, r1, #2 +10006e62: e776 b.n 10006d52 <_malloc_r+0x92> +10006e64: 68dc ldr r4, [r3, #12] +10006e66: 3002 adds r0, #2 +10006e68: 42a3 cmp r3, r4 +10006e6a: d000 beq.n 10006e6e <_malloc_r+0x1ae> +10006e6c: e744 b.n 10006cf8 <_malloc_r+0x38> +10006e6e: 003a movs r2, r7 +10006e70: 693c ldr r4, [r7, #16] +10006e72: 3208 adds r2, #8 +10006e74: 4294 cmp r4, r2 +10006e76: d000 beq.n 10006e7a <_malloc_r+0x1ba> +10006e78: e786 b.n 10006d88 <_malloc_r+0xc8> +10006e7a: 2101 movs r1, #1 +10006e7c: 687b ldr r3, [r7, #4] +10006e7e: 1082 asrs r2, r0, #2 +10006e80: 4091 lsls r1, r2 +10006e82: 4299 cmp r1, r3 +10006e84: d9a5 bls.n 10006dd2 <_malloc_r+0x112> +10006e86: 2303 movs r3, #3 +10006e88: 68bc ldr r4, [r7, #8] +10006e8a: 6862 ldr r2, [r4, #4] +10006e8c: 439a bics r2, r3 +10006e8e: 4691 mov r9, r2 +10006e90: 4295 cmp r5, r2 +10006e92: d803 bhi.n 10006e9c <_malloc_r+0x1dc> +10006e94: 1b53 subs r3, r2, r5 +10006e96: 2b0f cmp r3, #15 +10006e98: dd00 ble.n 10006e9c <_malloc_r+0x1dc> +10006e9a: e088 b.n 10006fae <_malloc_r+0x2ee> +10006e9c: 0023 movs r3, r4 +10006e9e: 444b add r3, r9 +10006ea0: 4a5e ldr r2, [pc, #376] ; (1000701c <_malloc_r+0x35c>) +10006ea2: 9301 str r3, [sp, #4] +10006ea4: 4b5e ldr r3, [pc, #376] ; (10007020 <_malloc_r+0x360>) +10006ea6: 4693 mov fp, r2 +10006ea8: 681b ldr r3, [r3, #0] +10006eaa: 6812 ldr r2, [r2, #0] +10006eac: 18eb adds r3, r5, r3 +10006eae: 3201 adds r2, #1 +10006eb0: d100 bne.n 10006eb4 <_malloc_r+0x1f4> +10006eb2: e13b b.n 1000712c <_malloc_r+0x46c> +10006eb4: 4a5b ldr r2, [pc, #364] ; (10007024 <_malloc_r+0x364>) +10006eb6: 4694 mov ip, r2 +10006eb8: 4463 add r3, ip +10006eba: 0b1b lsrs r3, r3, #12 +10006ebc: 031b lsls r3, r3, #12 +10006ebe: 9300 str r3, [sp, #0] +10006ec0: 0030 movs r0, r6 +10006ec2: 9900 ldr r1, [sp, #0] +10006ec4: f000 f9cc bl 10007260 <_sbrk_r> +10006ec8: 0003 movs r3, r0 +10006eca: 4680 mov r8, r0 +10006ecc: 3301 adds r3, #1 +10006ece: d100 bne.n 10006ed2 <_malloc_r+0x212> +10006ed0: e0f8 b.n 100070c4 <_malloc_r+0x404> +10006ed2: 9b01 ldr r3, [sp, #4] +10006ed4: 4283 cmp r3, r0 +10006ed6: d900 bls.n 10006eda <_malloc_r+0x21a> +10006ed8: e0f2 b.n 100070c0 <_malloc_r+0x400> +10006eda: 4b53 ldr r3, [pc, #332] ; (10007028 <_malloc_r+0x368>) +10006edc: 0019 movs r1, r3 +10006ede: 469a mov sl, r3 +10006ee0: 6809 ldr r1, [r1, #0] +10006ee2: 9b00 ldr r3, [sp, #0] +10006ee4: 468c mov ip, r1 +10006ee6: 4651 mov r1, sl +10006ee8: 4463 add r3, ip +10006eea: 600b str r3, [r1, #0] +10006eec: 9901 ldr r1, [sp, #4] +10006eee: 001a movs r2, r3 +10006ef0: 4281 cmp r1, r0 +10006ef2: d100 bne.n 10006ef6 <_malloc_r+0x236> +10006ef4: e150 b.n 10007198 <_malloc_r+0x4d8> +10006ef6: 465b mov r3, fp +10006ef8: 681b ldr r3, [r3, #0] +10006efa: 3301 adds r3, #1 +10006efc: d100 bne.n 10006f00 <_malloc_r+0x240> +10006efe: e155 b.n 100071ac <_malloc_r+0x4ec> +10006f00: 4643 mov r3, r8 +10006f02: 9901 ldr r1, [sp, #4] +10006f04: 1a5b subs r3, r3, r1 +10006f06: 189a adds r2, r3, r2 +10006f08: 4653 mov r3, sl +10006f0a: 601a str r2, [r3, #0] +10006f0c: 2307 movs r3, #7 +10006f0e: 4642 mov r2, r8 +10006f10: 4641 mov r1, r8 +10006f12: 401a ands r2, r3 +10006f14: 9201 str r2, [sp, #4] +10006f16: 4219 tst r1, r3 +10006f18: d100 bne.n 10006f1c <_malloc_r+0x25c> +10006f1a: e111 b.n 10007140 <_malloc_r+0x480> +10006f1c: 2308 movs r3, #8 +10006f1e: 4698 mov r8, r3 +10006f20: 1a88 subs r0, r1, r2 +10006f22: 4b42 ldr r3, [pc, #264] ; (1000702c <_malloc_r+0x36c>) +10006f24: 9900 ldr r1, [sp, #0] +10006f26: 4480 add r8, r0 +10006f28: 4441 add r1, r8 +10006f2a: 1a9b subs r3, r3, r2 +10006f2c: 1a5b subs r3, r3, r1 +10006f2e: 051b lsls r3, r3, #20 +10006f30: 0d1b lsrs r3, r3, #20 +10006f32: 9100 str r1, [sp, #0] +10006f34: 0030 movs r0, r6 +10006f36: 0019 movs r1, r3 +10006f38: 469b mov fp, r3 +10006f3a: f000 f991 bl 10007260 <_sbrk_r> +10006f3e: 1c43 adds r3, r0, #1 +10006f40: d100 bne.n 10006f44 <_malloc_r+0x284> +10006f42: e14f b.n 100071e4 <_malloc_r+0x524> +10006f44: 4643 mov r3, r8 +10006f46: 1ac0 subs r0, r0, r3 +10006f48: 0003 movs r3, r0 +10006f4a: 445b add r3, fp +10006f4c: 9300 str r3, [sp, #0] +10006f4e: 4653 mov r3, sl +10006f50: 4652 mov r2, sl +10006f52: 681b ldr r3, [r3, #0] +10006f54: 2101 movs r1, #1 +10006f56: 445b add r3, fp +10006f58: 6013 str r3, [r2, #0] +10006f5a: 4642 mov r2, r8 +10006f5c: 4640 mov r0, r8 +10006f5e: 60ba str r2, [r7, #8] +10006f60: 9a00 ldr r2, [sp, #0] +10006f62: 430a orrs r2, r1 +10006f64: 6042 str r2, [r0, #4] +10006f66: 42bc cmp r4, r7 +10006f68: d100 bne.n 10006f6c <_malloc_r+0x2ac> +10006f6a: e123 b.n 100071b4 <_malloc_r+0x4f4> +10006f6c: 464a mov r2, r9 +10006f6e: 2a0f cmp r2, #15 +10006f70: d800 bhi.n 10006f74 <_malloc_r+0x2b4> +10006f72: e121 b.n 100071b8 <_malloc_r+0x4f8> +10006f74: 2007 movs r0, #7 +10006f76: 3a0c subs r2, #12 +10006f78: 4382 bics r2, r0 +10006f7a: 6860 ldr r0, [r4, #4] +10006f7c: 4001 ands r1, r0 +10006f7e: 2005 movs r0, #5 +10006f80: 4311 orrs r1, r2 +10006f82: 6061 str r1, [r4, #4] +10006f84: 18a1 adds r1, r4, r2 +10006f86: 6048 str r0, [r1, #4] +10006f88: 6088 str r0, [r1, #8] +10006f8a: 2a0f cmp r2, #15 +10006f8c: d900 bls.n 10006f90 <_malloc_r+0x2d0> +10006f8e: e134 b.n 100071fa <_malloc_r+0x53a> +10006f90: 4642 mov r2, r8 +10006f92: 4644 mov r4, r8 +10006f94: 6852 ldr r2, [r2, #4] +10006f96: 4926 ldr r1, [pc, #152] ; (10007030 <_malloc_r+0x370>) +10006f98: 6808 ldr r0, [r1, #0] +10006f9a: 4298 cmp r0, r3 +10006f9c: d200 bcs.n 10006fa0 <_malloc_r+0x2e0> +10006f9e: 600b str r3, [r1, #0] +10006fa0: 4924 ldr r1, [pc, #144] ; (10007034 <_malloc_r+0x374>) +10006fa2: 6808 ldr r0, [r1, #0] +10006fa4: 4298 cmp r0, r3 +10006fa6: d300 bcc.n 10006faa <_malloc_r+0x2ea> +10006fa8: e08e b.n 100070c8 <_malloc_r+0x408> +10006faa: 600b str r3, [r1, #0] +10006fac: e08c b.n 100070c8 <_malloc_r+0x408> +10006fae: 2201 movs r2, #1 +10006fb0: 0029 movs r1, r5 +10006fb2: 4313 orrs r3, r2 +10006fb4: 4311 orrs r1, r2 +10006fb6: 1965 adds r5, r4, r5 +10006fb8: 6061 str r1, [r4, #4] +10006fba: 0030 movs r0, r6 +10006fbc: 60bd str r5, [r7, #8] +10006fbe: 606b str r3, [r5, #4] +10006fc0: f000 f946 bl 10007250 <__malloc_unlock> +10006fc4: 0020 movs r0, r4 +10006fc6: 3008 adds r0, #8 +10006fc8: e73f b.n 10006e4a <_malloc_r+0x18a> +10006fca: 0a5a lsrs r2, r3, #9 +10006fcc: 2a04 cmp r2, #4 +10006fce: d971 bls.n 100070b4 <_malloc_r+0x3f4> +10006fd0: 2a14 cmp r2, #20 +10006fd2: d900 bls.n 10006fd6 <_malloc_r+0x316> +10006fd4: e0c4 b.n 10007160 <_malloc_r+0x4a0> +10006fd6: 0011 movs r1, r2 +10006fd8: 325c adds r2, #92 ; 0x5c +10006fda: 315b adds r1, #91 ; 0x5b +10006fdc: 00d2 lsls r2, r2, #3 +10006fde: 2308 movs r3, #8 +10006fe0: 425b negs r3, r3 +10006fe2: 469c mov ip, r3 +10006fe4: 18ba adds r2, r7, r2 +10006fe6: 4494 add ip, r2 +10006fe8: 4663 mov r3, ip +10006fea: 689a ldr r2, [r3, #8] +10006fec: 2303 movs r3, #3 +10006fee: 4698 mov r8, r3 +10006ff0: 4594 cmp ip, r2 +10006ff2: d100 bne.n 10006ff6 <_malloc_r+0x336> +10006ff4: e09d b.n 10007132 <_malloc_r+0x472> +10006ff6: 4643 mov r3, r8 +10006ff8: 6851 ldr r1, [r2, #4] +10006ffa: 4399 bics r1, r3 +10006ffc: 4549 cmp r1, r9 +10006ffe: d902 bls.n 10007006 <_malloc_r+0x346> +10007000: 6892 ldr r2, [r2, #8] +10007002: 4594 cmp ip, r2 +10007004: d1f7 bne.n 10006ff6 <_malloc_r+0x336> +10007006: 68d3 ldr r3, [r2, #12] +10007008: 469c mov ip, r3 +1000700a: 687b ldr r3, [r7, #4] +1000700c: 4661 mov r1, ip +1000700e: 60a2 str r2, [r4, #8] +10007010: 60e1 str r1, [r4, #12] +10007012: 608c str r4, [r1, #8] +10007014: 60d4 str r4, [r2, #12] +10007016: e6d7 b.n 10006dc8 <_malloc_r+0x108> +10007018: 200007a8 .word 0x200007a8 +1000701c: 20000bb0 .word 0x20000bb0 +10007020: 20000c24 .word 0x20000c24 +10007024: 0000100f .word 0x0000100f +10007028: 20000bf4 .word 0x20000bf4 +1000702c: 00001008 .word 0x00001008 +10007030: 20000c1c .word 0x20000c1c +10007034: 20000c20 .word 0x20000c20 +10007038: 2814 cmp r0, #20 +1000703a: d952 bls.n 100070e2 <_malloc_r+0x422> +1000703c: 2854 cmp r0, #84 ; 0x54 +1000703e: d900 bls.n 10007042 <_malloc_r+0x382> +10007040: e096 b.n 10007170 <_malloc_r+0x4b0> +10007042: 236e movs r3, #110 ; 0x6e +10007044: 4698 mov r8, r3 +10007046: 0b28 lsrs r0, r5, #12 +10007048: 4480 add r8, r0 +1000704a: 306f adds r0, #111 ; 0x6f +1000704c: 00c1 lsls r1, r0, #3 +1000704e: e680 b.n 10006d52 <_malloc_r+0x92> +10007050: 2308 movs r3, #8 +10007052: 469b mov fp, r3 +10007054: 3b07 subs r3, #7 +10007056: 44dc add ip, fp +10007058: 469b mov fp, r3 +1000705a: 44da add sl, fp +1000705c: 4643 mov r3, r8 +1000705e: 4652 mov r2, sl +10007060: 4213 tst r3, r2 +10007062: d000 beq.n 10007066 <_malloc_r+0x3a6> +10007064: e6c4 b.n 10006df0 <_malloc_r+0x130> +10007066: e04c b.n 10007102 <_malloc_r+0x442> +10007068: 2201 movs r2, #1 +1000706a: 18e3 adds r3, r4, r3 +1000706c: 6859 ldr r1, [r3, #4] +1000706e: 0030 movs r0, r6 +10007070: 430a orrs r2, r1 +10007072: 605a str r2, [r3, #4] +10007074: 68e3 ldr r3, [r4, #12] +10007076: 68a2 ldr r2, [r4, #8] +10007078: 60d3 str r3, [r2, #12] +1000707a: 609a str r2, [r3, #8] +1000707c: f000 f8e8 bl 10007250 <__malloc_unlock> +10007080: 0020 movs r0, r4 +10007082: 3008 adds r0, #8 +10007084: e6e1 b.n 10006e4a <_malloc_r+0x18a> +10007086: 002b movs r3, r5 +10007088: 08e8 lsrs r0, r5, #3 +1000708a: 3308 adds r3, #8 +1000708c: e62c b.n 10006ce8 <_malloc_r+0x28> +1000708e: 2301 movs r3, #1 +10007090: 1960 adds r0, r4, r5 +10007092: 431d orrs r5, r3 +10007094: 6065 str r5, [r4, #4] +10007096: 6178 str r0, [r7, #20] +10007098: 6138 str r0, [r7, #16] +1000709a: 60c2 str r2, [r0, #12] +1000709c: 6082 str r2, [r0, #8] +1000709e: 001a movs r2, r3 +100070a0: 464b mov r3, r9 +100070a2: 430a orrs r2, r1 +100070a4: 6042 str r2, [r0, #4] +100070a6: 0030 movs r0, r6 +100070a8: 50e1 str r1, [r4, r3] +100070aa: f000 f8d1 bl 10007250 <__malloc_unlock> +100070ae: 0020 movs r0, r4 +100070b0: 3008 adds r0, #8 +100070b2: e6ca b.n 10006e4a <_malloc_r+0x18a> +100070b4: 099a lsrs r2, r3, #6 +100070b6: 0011 movs r1, r2 +100070b8: 3239 adds r2, #57 ; 0x39 +100070ba: 3138 adds r1, #56 ; 0x38 +100070bc: 00d2 lsls r2, r2, #3 +100070be: e78e b.n 10006fde <_malloc_r+0x31e> +100070c0: 42bc cmp r4, r7 +100070c2: d060 beq.n 10007186 <_malloc_r+0x4c6> +100070c4: 68bc ldr r4, [r7, #8] +100070c6: 6862 ldr r2, [r4, #4] +100070c8: 2303 movs r3, #3 +100070ca: 439a bics r2, r3 +100070cc: 1b53 subs r3, r2, r5 +100070ce: 4295 cmp r5, r2 +100070d0: d802 bhi.n 100070d8 <_malloc_r+0x418> +100070d2: 2b0f cmp r3, #15 +100070d4: dd00 ble.n 100070d8 <_malloc_r+0x418> +100070d6: e76a b.n 10006fae <_malloc_r+0x2ee> +100070d8: 0030 movs r0, r6 +100070da: f000 f8b9 bl 10007250 <__malloc_unlock> +100070de: 2000 movs r0, #0 +100070e0: e6b3 b.n 10006e4a <_malloc_r+0x18a> +100070e2: 235b movs r3, #91 ; 0x5b +100070e4: 4698 mov r8, r3 +100070e6: 4480 add r8, r0 +100070e8: 305c adds r0, #92 ; 0x5c +100070ea: 00c1 lsls r1, r0, #3 +100070ec: e631 b.n 10006d52 <_malloc_r+0x92> +100070ee: 2308 movs r3, #8 +100070f0: 425b negs r3, r3 +100070f2: 469c mov ip, r3 +100070f4: 44e1 add r9, ip +100070f6: 464b mov r3, r9 +100070f8: 689b ldr r3, [r3, #8] +100070fa: 3801 subs r0, #1 +100070fc: 454b cmp r3, r9 +100070fe: d000 beq.n 10007102 <_malloc_r+0x442> +10007100: e098 b.n 10007234 <_malloc_r+0x574> +10007102: 4643 mov r3, r8 +10007104: 4203 tst r3, r0 +10007106: d1f2 bne.n 100070ee <_malloc_r+0x42e> +10007108: 687b ldr r3, [r7, #4] +1000710a: 438b bics r3, r1 +1000710c: 607b str r3, [r7, #4] +1000710e: 0049 lsls r1, r1, #1 +10007110: 4299 cmp r1, r3 +10007112: d900 bls.n 10007116 <_malloc_r+0x456> +10007114: e6b7 b.n 10006e86 <_malloc_r+0x1c6> +10007116: 2900 cmp r1, #0 +10007118: d104 bne.n 10007124 <_malloc_r+0x464> +1000711a: e6b4 b.n 10006e86 <_malloc_r+0x1c6> +1000711c: 2204 movs r2, #4 +1000711e: 4694 mov ip, r2 +10007120: 0049 lsls r1, r1, #1 +10007122: 44e2 add sl, ip +10007124: 420b tst r3, r1 +10007126: d0f9 beq.n 1000711c <_malloc_r+0x45c> +10007128: 4650 mov r0, sl +1000712a: e65c b.n 10006de6 <_malloc_r+0x126> +1000712c: 3310 adds r3, #16 +1000712e: 9300 str r3, [sp, #0] +10007130: e6c6 b.n 10006ec0 <_malloc_r+0x200> +10007132: 1089 asrs r1, r1, #2 +10007134: 3b02 subs r3, #2 +10007136: 408b lsls r3, r1 +10007138: 6879 ldr r1, [r7, #4] +1000713a: 430b orrs r3, r1 +1000713c: 607b str r3, [r7, #4] +1000713e: e765 b.n 1000700c <_malloc_r+0x34c> +10007140: 9b00 ldr r3, [sp, #0] +10007142: 0030 movs r0, r6 +10007144: 4443 add r3, r8 +10007146: 425b negs r3, r3 +10007148: 051b lsls r3, r3, #20 +1000714a: 0d1b lsrs r3, r3, #20 +1000714c: 0019 movs r1, r3 +1000714e: 469b mov fp, r3 +10007150: f000 f886 bl 10007260 <_sbrk_r> +10007154: 1c43 adds r3, r0, #1 +10007156: d000 beq.n 1000715a <_malloc_r+0x49a> +10007158: e6f4 b.n 10006f44 <_malloc_r+0x284> +1000715a: 2300 movs r3, #0 +1000715c: 469b mov fp, r3 +1000715e: e6f6 b.n 10006f4e <_malloc_r+0x28e> +10007160: 2a54 cmp r2, #84 ; 0x54 +10007162: d82b bhi.n 100071bc <_malloc_r+0x4fc> +10007164: 0b1a lsrs r2, r3, #12 +10007166: 0011 movs r1, r2 +10007168: 326f adds r2, #111 ; 0x6f +1000716a: 316e adds r1, #110 ; 0x6e +1000716c: 00d2 lsls r2, r2, #3 +1000716e: e736 b.n 10006fde <_malloc_r+0x31e> +10007170: 23aa movs r3, #170 ; 0xaa +10007172: 005b lsls r3, r3, #1 +10007174: 4298 cmp r0, r3 +10007176: d82b bhi.n 100071d0 <_malloc_r+0x510> +10007178: 3bdd subs r3, #221 ; 0xdd +1000717a: 4698 mov r8, r3 +1000717c: 0be8 lsrs r0, r5, #15 +1000717e: 4480 add r8, r0 +10007180: 3078 adds r0, #120 ; 0x78 +10007182: 00c1 lsls r1, r0, #3 +10007184: e5e5 b.n 10006d52 <_malloc_r+0x92> +10007186: 4b2c ldr r3, [pc, #176] ; (10007238 <_malloc_r+0x578>) +10007188: 9a00 ldr r2, [sp, #0] +1000718a: 469a mov sl, r3 +1000718c: 681b ldr r3, [r3, #0] +1000718e: 469c mov ip, r3 +10007190: 4653 mov r3, sl +10007192: 4462 add r2, ip +10007194: 601a str r2, [r3, #0] +10007196: e6ae b.n 10006ef6 <_malloc_r+0x236> +10007198: 0509 lsls r1, r1, #20 +1000719a: d000 beq.n 1000719e <_malloc_r+0x4de> +1000719c: e6ab b.n 10006ef6 <_malloc_r+0x236> +1000719e: 9a00 ldr r2, [sp, #0] +100071a0: 68bc ldr r4, [r7, #8] +100071a2: 444a add r2, r9 +100071a4: 3101 adds r1, #1 +100071a6: 430a orrs r2, r1 +100071a8: 6062 str r2, [r4, #4] +100071aa: e6f4 b.n 10006f96 <_malloc_r+0x2d6> +100071ac: 465b mov r3, fp +100071ae: 4642 mov r2, r8 +100071b0: 601a str r2, [r3, #0] +100071b2: e6ab b.n 10006f0c <_malloc_r+0x24c> +100071b4: 4644 mov r4, r8 +100071b6: e6ee b.n 10006f96 <_malloc_r+0x2d6> +100071b8: 6041 str r1, [r0, #4] +100071ba: e78d b.n 100070d8 <_malloc_r+0x418> +100071bc: 21aa movs r1, #170 ; 0xaa +100071be: 0049 lsls r1, r1, #1 +100071c0: 428a cmp r2, r1 +100071c2: d824 bhi.n 1000720e <_malloc_r+0x54e> +100071c4: 0bda lsrs r2, r3, #15 +100071c6: 0011 movs r1, r2 +100071c8: 3278 adds r2, #120 ; 0x78 +100071ca: 3177 adds r1, #119 ; 0x77 +100071cc: 00d2 lsls r2, r2, #3 +100071ce: e706 b.n 10006fde <_malloc_r+0x31e> +100071d0: 4b1a ldr r3, [pc, #104] ; (1000723c <_malloc_r+0x57c>) +100071d2: 4298 cmp r0, r3 +100071d4: d824 bhi.n 10007220 <_malloc_r+0x560> +100071d6: 237c movs r3, #124 ; 0x7c +100071d8: 4698 mov r8, r3 +100071da: 0ca8 lsrs r0, r5, #18 +100071dc: 4480 add r8, r0 +100071de: 307d adds r0, #125 ; 0x7d +100071e0: 00c1 lsls r1, r0, #3 +100071e2: e5b6 b.n 10006d52 <_malloc_r+0x92> +100071e4: 9a00 ldr r2, [sp, #0] +100071e6: 9b01 ldr r3, [sp, #4] +100071e8: 4694 mov ip, r2 +100071ea: 4642 mov r2, r8 +100071ec: 3b08 subs r3, #8 +100071ee: 4463 add r3, ip +100071f0: 1a9b subs r3, r3, r2 +100071f2: 9300 str r3, [sp, #0] +100071f4: 2300 movs r3, #0 +100071f6: 469b mov fp, r3 +100071f8: e6a9 b.n 10006f4e <_malloc_r+0x28e> +100071fa: 0021 movs r1, r4 +100071fc: 0030 movs r0, r6 +100071fe: 3108 adds r1, #8 +10007200: f000 f8bc bl 1000737c <_free_r> +10007204: 4653 mov r3, sl +10007206: 68bc ldr r4, [r7, #8] +10007208: 681b ldr r3, [r3, #0] +1000720a: 6862 ldr r2, [r4, #4] +1000720c: e6c3 b.n 10006f96 <_malloc_r+0x2d6> +1000720e: 490b ldr r1, [pc, #44] ; (1000723c <_malloc_r+0x57c>) +10007210: 428a cmp r2, r1 +10007212: d80b bhi.n 1000722c <_malloc_r+0x56c> +10007214: 0c9a lsrs r2, r3, #18 +10007216: 0011 movs r1, r2 +10007218: 327d adds r2, #125 ; 0x7d +1000721a: 317c adds r1, #124 ; 0x7c +1000721c: 00d2 lsls r2, r2, #3 +1000721e: e6de b.n 10006fde <_malloc_r+0x31e> +10007220: 21fe movs r1, #254 ; 0xfe +10007222: 237e movs r3, #126 ; 0x7e +10007224: 207f movs r0, #127 ; 0x7f +10007226: 4698 mov r8, r3 +10007228: 0089 lsls r1, r1, #2 +1000722a: e592 b.n 10006d52 <_malloc_r+0x92> +1000722c: 22fe movs r2, #254 ; 0xfe +1000722e: 217e movs r1, #126 ; 0x7e +10007230: 0092 lsls r2, r2, #2 +10007232: e6d4 b.n 10006fde <_malloc_r+0x31e> +10007234: 687b ldr r3, [r7, #4] +10007236: e76a b.n 1000710e <_malloc_r+0x44e> +10007238: 20000bf4 .word 0x20000bf4 +1000723c: 00000554 .word 0x00000554 + +10007240 <__malloc_lock>: +10007240: b510 push {r4, lr} +10007242: 4802 ldr r0, [pc, #8] ; (1000724c <__malloc_lock+0xc>) +10007244: f000 f97c bl 10007540 <__retarget_lock_acquire_recursive> +10007248: bd10 pop {r4, pc} +1000724a: 46c0 nop ; (mov r8, r8) +1000724c: 20000bf0 .word 0x20000bf0 + +10007250 <__malloc_unlock>: +10007250: b510 push {r4, lr} +10007252: 4802 ldr r0, [pc, #8] ; (1000725c <__malloc_unlock+0xc>) +10007254: f000 f976 bl 10007544 <__retarget_lock_release_recursive> +10007258: bd10 pop {r4, pc} +1000725a: 46c0 nop ; (mov r8, r8) +1000725c: 20000bf0 .word 0x20000bf0 + +10007260 <_sbrk_r>: +10007260: 2300 movs r3, #0 +10007262: b570 push {r4, r5, r6, lr} +10007264: 4d06 ldr r5, [pc, #24] ; (10007280 <_sbrk_r+0x20>) +10007266: 0004 movs r4, r0 +10007268: 0008 movs r0, r1 +1000726a: 602b str r3, [r5, #0] +1000726c: f7fa fd3e bl 10001cec <_sbrk> +10007270: 1c43 adds r3, r0, #1 +10007272: d000 beq.n 10007276 <_sbrk_r+0x16> +10007274: bd70 pop {r4, r5, r6, pc} +10007276: 682b ldr r3, [r5, #0] +10007278: 2b00 cmp r3, #0 +1000727a: d0fb beq.n 10007274 <_sbrk_r+0x14> +1000727c: 6023 str r3, [r4, #0] +1000727e: e7f9 b.n 10007274 <_sbrk_r+0x14> +10007280: 20000e48 .word 0x20000e48 + +10007284 : +10007284: b510 push {r4, lr} +10007286: 0783 lsls r3, r0, #30 +10007288: d00a beq.n 100072a0 +1000728a: 0003 movs r3, r0 +1000728c: 2103 movs r1, #3 +1000728e: e002 b.n 10007296 +10007290: 3301 adds r3, #1 +10007292: 420b tst r3, r1 +10007294: d005 beq.n 100072a2 +10007296: 781a ldrb r2, [r3, #0] +10007298: 2a00 cmp r2, #0 +1000729a: d1f9 bne.n 10007290 +1000729c: 1a18 subs r0, r3, r0 +1000729e: bd10 pop {r4, pc} +100072a0: 0003 movs r3, r0 +100072a2: 6819 ldr r1, [r3, #0] +100072a4: 4a0c ldr r2, [pc, #48] ; (100072d8 ) +100072a6: 4c0d ldr r4, [pc, #52] ; (100072dc ) +100072a8: 188a adds r2, r1, r2 +100072aa: 438a bics r2, r1 +100072ac: 4222 tst r2, r4 +100072ae: d10f bne.n 100072d0 +100072b0: 6859 ldr r1, [r3, #4] +100072b2: 4a09 ldr r2, [pc, #36] ; (100072d8 ) +100072b4: 3304 adds r3, #4 +100072b6: 188a adds r2, r1, r2 +100072b8: 438a bics r2, r1 +100072ba: 4222 tst r2, r4 +100072bc: d108 bne.n 100072d0 +100072be: 6859 ldr r1, [r3, #4] +100072c0: 4a05 ldr r2, [pc, #20] ; (100072d8 ) +100072c2: 3304 adds r3, #4 +100072c4: 188a adds r2, r1, r2 +100072c6: 438a bics r2, r1 +100072c8: 4222 tst r2, r4 +100072ca: d0f1 beq.n 100072b0 +100072cc: e000 b.n 100072d0 +100072ce: 3301 adds r3, #1 +100072d0: 781a ldrb r2, [r3, #0] +100072d2: 2a00 cmp r2, #0 +100072d4: d1fb bne.n 100072ce +100072d6: e7e1 b.n 1000729c +100072d8: fefefeff .word 0xfefefeff +100072dc: 80808080 .word 0x80808080 + +100072e0 <_malloc_trim_r>: +100072e0: b5f8 push {r3, r4, r5, r6, r7, lr} +100072e2: 000c movs r4, r1 +100072e4: 0005 movs r5, r0 +100072e6: f7ff ffab bl 10007240 <__malloc_lock> +100072ea: 4f20 ldr r7, [pc, #128] ; (1000736c <_malloc_trim_r+0x8c>) +100072ec: 68bb ldr r3, [r7, #8] +100072ee: 685e ldr r6, [r3, #4] +100072f0: 2303 movs r3, #3 +100072f2: 439e bics r6, r3 +100072f4: 4b1e ldr r3, [pc, #120] ; (10007370 <_malloc_trim_r+0x90>) +100072f6: 1b34 subs r4, r6, r4 +100072f8: 469c mov ip, r3 +100072fa: 4464 add r4, ip +100072fc: 0b24 lsrs r4, r4, #12 +100072fe: 3c01 subs r4, #1 +10007300: 3311 adds r3, #17 +10007302: 0324 lsls r4, r4, #12 +10007304: 429c cmp r4, r3 +10007306: db07 blt.n 10007318 <_malloc_trim_r+0x38> +10007308: 2100 movs r1, #0 +1000730a: 0028 movs r0, r5 +1000730c: f7ff ffa8 bl 10007260 <_sbrk_r> +10007310: 68bb ldr r3, [r7, #8] +10007312: 199b adds r3, r3, r6 +10007314: 4298 cmp r0, r3 +10007316: d004 beq.n 10007322 <_malloc_trim_r+0x42> +10007318: 0028 movs r0, r5 +1000731a: f7ff ff99 bl 10007250 <__malloc_unlock> +1000731e: 2000 movs r0, #0 +10007320: bdf8 pop {r3, r4, r5, r6, r7, pc} +10007322: 0028 movs r0, r5 +10007324: 4261 negs r1, r4 +10007326: f7ff ff9b bl 10007260 <_sbrk_r> +1000732a: 1c43 adds r3, r0, #1 +1000732c: d00d beq.n 1000734a <_malloc_trim_r+0x6a> +1000732e: 2201 movs r2, #1 +10007330: 68bb ldr r3, [r7, #8] +10007332: 1b36 subs r6, r6, r4 +10007334: 4316 orrs r6, r2 +10007336: 605e str r6, [r3, #4] +10007338: 4b0e ldr r3, [pc, #56] ; (10007374 <_malloc_trim_r+0x94>) +1000733a: 0028 movs r0, r5 +1000733c: 681a ldr r2, [r3, #0] +1000733e: 1b14 subs r4, r2, r4 +10007340: 601c str r4, [r3, #0] +10007342: f7ff ff85 bl 10007250 <__malloc_unlock> +10007346: 2001 movs r0, #1 +10007348: e7ea b.n 10007320 <_malloc_trim_r+0x40> +1000734a: 2100 movs r1, #0 +1000734c: 0028 movs r0, r5 +1000734e: f7ff ff87 bl 10007260 <_sbrk_r> +10007352: 68ba ldr r2, [r7, #8] +10007354: 1a83 subs r3, r0, r2 +10007356: 2b0f cmp r3, #15 +10007358: ddde ble.n 10007318 <_malloc_trim_r+0x38> +1000735a: 4907 ldr r1, [pc, #28] ; (10007378 <_malloc_trim_r+0x98>) +1000735c: 6809 ldr r1, [r1, #0] +1000735e: 1a40 subs r0, r0, r1 +10007360: 4904 ldr r1, [pc, #16] ; (10007374 <_malloc_trim_r+0x94>) +10007362: 6008 str r0, [r1, #0] +10007364: 2101 movs r1, #1 +10007366: 430b orrs r3, r1 +10007368: 6053 str r3, [r2, #4] +1000736a: e7d5 b.n 10007318 <_malloc_trim_r+0x38> +1000736c: 200007a8 .word 0x200007a8 +10007370: 00000fef .word 0x00000fef +10007374: 20000bf4 .word 0x20000bf4 +10007378: 20000bb0 .word 0x20000bb0 + +1000737c <_free_r>: +1000737c: b5f0 push {r4, r5, r6, r7, lr} +1000737e: 46c6 mov lr, r8 +10007380: 0005 movs r5, r0 +10007382: 000c movs r4, r1 +10007384: b500 push {lr} +10007386: 2900 cmp r1, #0 +10007388: d04f beq.n 1000742a <_free_r+0xae> +1000738a: f7ff ff59 bl 10007240 <__malloc_lock> +1000738e: 0021 movs r1, r4 +10007390: 3908 subs r1, #8 +10007392: 684c ldr r4, [r1, #4] +10007394: 2601 movs r6, #1 +10007396: 0022 movs r2, r4 +10007398: 2003 movs r0, #3 +1000739a: 43b2 bics r2, r6 +1000739c: 188f adds r7, r1, r2 +1000739e: 687b ldr r3, [r7, #4] +100073a0: 4383 bics r3, r0 +100073a2: 4862 ldr r0, [pc, #392] ; (1000752c <_free_r+0x1b0>) +100073a4: 4698 mov r8, r3 +100073a6: 6883 ldr r3, [r0, #8] +100073a8: 42bb cmp r3, r7 +100073aa: d06a beq.n 10007482 <_free_r+0x106> +100073ac: 4643 mov r3, r8 +100073ae: 607b str r3, [r7, #4] +100073b0: 4226 tst r6, r4 +100073b2: d11e bne.n 100073f2 <_free_r+0x76> +100073b4: 2308 movs r3, #8 +100073b6: 469c mov ip, r3 +100073b8: 680c ldr r4, [r1, #0] +100073ba: 4484 add ip, r0 +100073bc: 1b09 subs r1, r1, r4 +100073be: 1912 adds r2, r2, r4 +100073c0: 688c ldr r4, [r1, #8] +100073c2: 4564 cmp r4, ip +100073c4: d04f beq.n 10007466 <_free_r+0xea> +100073c6: 68cb ldr r3, [r1, #12] +100073c8: 60e3 str r3, [r4, #12] +100073ca: 609c str r4, [r3, #8] +100073cc: 4643 mov r3, r8 +100073ce: 18fc adds r4, r7, r3 +100073d0: 6864 ldr r4, [r4, #4] +100073d2: 4234 tst r4, r6 +100073d4: d111 bne.n 100073fa <_free_r+0x7e> +100073d6: 68bb ldr r3, [r7, #8] +100073d8: 4c55 ldr r4, [pc, #340] ; (10007530 <_free_r+0x1b4>) +100073da: 4442 add r2, r8 +100073dc: 42a3 cmp r3, r4 +100073de: d100 bne.n 100073e2 <_free_r+0x66> +100073e0: e07e b.n 100074e0 <_free_r+0x164> +100073e2: 68fc ldr r4, [r7, #12] +100073e4: 60dc str r4, [r3, #12] +100073e6: 60a3 str r3, [r4, #8] +100073e8: 2301 movs r3, #1 +100073ea: 4313 orrs r3, r2 +100073ec: 604b str r3, [r1, #4] +100073ee: 508a str r2, [r1, r2] +100073f0: e006 b.n 10007400 <_free_r+0x84> +100073f2: 18fc adds r4, r7, r3 +100073f4: 6864 ldr r4, [r4, #4] +100073f6: 4234 tst r4, r6 +100073f8: d0ed beq.n 100073d6 <_free_r+0x5a> +100073fa: 4316 orrs r6, r2 +100073fc: 604e str r6, [r1, #4] +100073fe: 603a str r2, [r7, #0] +10007400: 2380 movs r3, #128 ; 0x80 +10007402: 009b lsls r3, r3, #2 +10007404: 429a cmp r2, r3 +10007406: d213 bcs.n 10007430 <_free_r+0xb4> +10007408: 0954 lsrs r4, r2, #5 +1000740a: 08d3 lsrs r3, r2, #3 +1000740c: 2201 movs r2, #1 +1000740e: 40a2 lsls r2, r4 +10007410: 6844 ldr r4, [r0, #4] +10007412: 00db lsls r3, r3, #3 +10007414: 4322 orrs r2, r4 +10007416: 6042 str r2, [r0, #4] +10007418: 1818 adds r0, r3, r0 +1000741a: 6883 ldr r3, [r0, #8] +1000741c: 60c8 str r0, [r1, #12] +1000741e: 608b str r3, [r1, #8] +10007420: 6081 str r1, [r0, #8] +10007422: 60d9 str r1, [r3, #12] +10007424: 0028 movs r0, r5 +10007426: f7ff ff13 bl 10007250 <__malloc_unlock> +1000742a: bc80 pop {r7} +1000742c: 46b8 mov r8, r7 +1000742e: bdf0 pop {r4, r5, r6, r7, pc} +10007430: 0a53 lsrs r3, r2, #9 +10007432: 2b04 cmp r3, #4 +10007434: d83e bhi.n 100074b4 <_free_r+0x138> +10007436: 0994 lsrs r4, r2, #6 +10007438: 0026 movs r6, r4 +1000743a: 3439 adds r4, #57 ; 0x39 +1000743c: 3638 adds r6, #56 ; 0x38 +1000743e: 00e4 lsls r4, r4, #3 +10007440: 1904 adds r4, r0, r4 +10007442: 6823 ldr r3, [r4, #0] +10007444: 3c08 subs r4, #8 +10007446: 2703 movs r7, #3 +10007448: 429c cmp r4, r3 +1000744a: d042 beq.n 100074d2 <_free_r+0x156> +1000744c: 6858 ldr r0, [r3, #4] +1000744e: 43b8 bics r0, r7 +10007450: 4290 cmp r0, r2 +10007452: d902 bls.n 1000745a <_free_r+0xde> +10007454: 689b ldr r3, [r3, #8] +10007456: 429c cmp r4, r3 +10007458: d1f8 bne.n 1000744c <_free_r+0xd0> +1000745a: 68dc ldr r4, [r3, #12] +1000745c: 60cc str r4, [r1, #12] +1000745e: 608b str r3, [r1, #8] +10007460: 60a1 str r1, [r4, #8] +10007462: 60d9 str r1, [r3, #12] +10007464: e7de b.n 10007424 <_free_r+0xa8> +10007466: 4643 mov r3, r8 +10007468: 18f8 adds r0, r7, r3 +1000746a: 6840 ldr r0, [r0, #4] +1000746c: 4230 tst r0, r6 +1000746e: d157 bne.n 10007520 <_free_r+0x1a4> +10007470: 68fb ldr r3, [r7, #12] +10007472: 68b8 ldr r0, [r7, #8] +10007474: 4442 add r2, r8 +10007476: 4316 orrs r6, r2 +10007478: 60c3 str r3, [r0, #12] +1000747a: 6098 str r0, [r3, #8] +1000747c: 604e str r6, [r1, #4] +1000747e: 508a str r2, [r1, r2] +10007480: e7d0 b.n 10007424 <_free_r+0xa8> +10007482: 0013 movs r3, r2 +10007484: 4443 add r3, r8 +10007486: 4226 tst r6, r4 +10007488: d106 bne.n 10007498 <_free_r+0x11c> +1000748a: 680a ldr r2, [r1, #0] +1000748c: 1a89 subs r1, r1, r2 +1000748e: 688c ldr r4, [r1, #8] +10007490: 189b adds r3, r3, r2 +10007492: 68ca ldr r2, [r1, #12] +10007494: 60e2 str r2, [r4, #12] +10007496: 6094 str r4, [r2, #8] +10007498: 2201 movs r2, #1 +1000749a: 431a orrs r2, r3 +1000749c: 604a str r2, [r1, #4] +1000749e: 4a25 ldr r2, [pc, #148] ; (10007534 <_free_r+0x1b8>) +100074a0: 6081 str r1, [r0, #8] +100074a2: 6812 ldr r2, [r2, #0] +100074a4: 429a cmp r2, r3 +100074a6: d8bd bhi.n 10007424 <_free_r+0xa8> +100074a8: 4b23 ldr r3, [pc, #140] ; (10007538 <_free_r+0x1bc>) +100074aa: 0028 movs r0, r5 +100074ac: 6819 ldr r1, [r3, #0] +100074ae: f7ff ff17 bl 100072e0 <_malloc_trim_r> +100074b2: e7b7 b.n 10007424 <_free_r+0xa8> +100074b4: 2b14 cmp r3, #20 +100074b6: d907 bls.n 100074c8 <_free_r+0x14c> +100074b8: 2b54 cmp r3, #84 ; 0x54 +100074ba: d81a bhi.n 100074f2 <_free_r+0x176> +100074bc: 0b14 lsrs r4, r2, #12 +100074be: 0026 movs r6, r4 +100074c0: 346f adds r4, #111 ; 0x6f +100074c2: 366e adds r6, #110 ; 0x6e +100074c4: 00e4 lsls r4, r4, #3 +100074c6: e7bb b.n 10007440 <_free_r+0xc4> +100074c8: 001e movs r6, r3 +100074ca: 335c adds r3, #92 ; 0x5c +100074cc: 365b adds r6, #91 ; 0x5b +100074ce: 00dc lsls r4, r3, #3 +100074d0: e7b6 b.n 10007440 <_free_r+0xc4> +100074d2: 2201 movs r2, #1 +100074d4: 10b6 asrs r6, r6, #2 +100074d6: 40b2 lsls r2, r6 +100074d8: 6846 ldr r6, [r0, #4] +100074da: 4332 orrs r2, r6 +100074dc: 6042 str r2, [r0, #4] +100074de: e7bd b.n 1000745c <_free_r+0xe0> +100074e0: 60d9 str r1, [r3, #12] +100074e2: 6099 str r1, [r3, #8] +100074e4: 60cb str r3, [r1, #12] +100074e6: 608b str r3, [r1, #8] +100074e8: 2301 movs r3, #1 +100074ea: 4313 orrs r3, r2 +100074ec: 604b str r3, [r1, #4] +100074ee: 508a str r2, [r1, r2] +100074f0: e798 b.n 10007424 <_free_r+0xa8> +100074f2: 24aa movs r4, #170 ; 0xaa +100074f4: 0064 lsls r4, r4, #1 +100074f6: 42a3 cmp r3, r4 +100074f8: d805 bhi.n 10007506 <_free_r+0x18a> +100074fa: 0bd4 lsrs r4, r2, #15 +100074fc: 0026 movs r6, r4 +100074fe: 3478 adds r4, #120 ; 0x78 +10007500: 3677 adds r6, #119 ; 0x77 +10007502: 00e4 lsls r4, r4, #3 +10007504: e79c b.n 10007440 <_free_r+0xc4> +10007506: 4c0d ldr r4, [pc, #52] ; (1000753c <_free_r+0x1c0>) +10007508: 42a3 cmp r3, r4 +1000750a: d805 bhi.n 10007518 <_free_r+0x19c> +1000750c: 0c94 lsrs r4, r2, #18 +1000750e: 0026 movs r6, r4 +10007510: 347d adds r4, #125 ; 0x7d +10007512: 367c adds r6, #124 ; 0x7c +10007514: 00e4 lsls r4, r4, #3 +10007516: e793 b.n 10007440 <_free_r+0xc4> +10007518: 24fe movs r4, #254 ; 0xfe +1000751a: 267e movs r6, #126 ; 0x7e +1000751c: 00a4 lsls r4, r4, #2 +1000751e: e78f b.n 10007440 <_free_r+0xc4> +10007520: 0033 movs r3, r6 +10007522: 4313 orrs r3, r2 +10007524: 604b str r3, [r1, #4] +10007526: 603a str r2, [r7, #0] +10007528: e77c b.n 10007424 <_free_r+0xa8> +1000752a: 46c0 nop ; (mov r8, r8) +1000752c: 200007a8 .word 0x200007a8 +10007530: 200007b0 .word 0x200007b0 +10007534: 20000bb4 .word 0x20000bb4 +10007538: 20000c24 .word 0x20000c24 +1000753c: 00000554 .word 0x00000554 + +10007540 <__retarget_lock_acquire_recursive>: +10007540: 4770 bx lr +10007542: 46c0 nop ; (mov r8, r8) + +10007544 <__retarget_lock_release_recursive>: +10007544: 4770 bx lr +10007546: 46c0 nop ; (mov r8, r8) + +10007548 <_fini>: +10007548: b5f8 push {r3, r4, r5, r6, r7, lr} +1000754a: 46c0 nop ; (mov r8, r8) +1000754c: 0000 movs r0, r0 + ... + +10007550 <__mutex_exit_veneer>: +10007550: b401 push {r0} +10007552: 4802 ldr r0, [pc, #8] ; (1000755c <__mutex_exit_veneer+0xc>) +10007554: 4684 mov ip, r0 +10007556: bc01 pop {r0} +10007558: 4760 bx ip +1000755a: bf00 nop +1000755c: 2000022d .word 0x2000022d + +10007560 <____aeabi_ldiv0_veneer>: +10007560: b401 push {r0} +10007562: 4802 ldr r0, [pc, #8] ; (1000756c <____aeabi_ldiv0_veneer+0xc>) +10007564: 4684 mov ip, r0 +10007566: bc01 pop {r0} +10007568: 4760 bx ip +1000756a: bf00 nop +1000756c: 20000279 .word 0x20000279 + +10007570 <____aeabi_idiv0_veneer>: +10007570: b401 push {r0} +10007572: 4802 ldr r0, [pc, #8] ; (1000757c <____aeabi_idiv0_veneer+0xc>) +10007574: 4684 mov ip, r0 +10007576: bc01 pop {r0} +10007578: 4760 bx ip +1000757a: bf00 nop +1000757c: 20000279 .word 0x20000279 + +10007580 <__mutex_try_enter_veneer>: +10007580: b401 push {r0} +10007582: 4802 ldr r0, [pc, #8] ; (1000758c <__mutex_try_enter_veneer+0xc>) +10007584: 4684 mov ip, r0 +10007586: bc01 pop {r0} +10007588: 4760 bx ip +1000758a: bf00 nop +1000758c: 20000125 .word 0x20000125 + +10007590 <__mutex_enter_timeout_ms_veneer>: +10007590: b401 push {r0} +10007592: 4802 ldr r0, [pc, #8] ; (1000759c <__mutex_enter_timeout_ms_veneer+0xc>) +10007594: 4684 mov ip, r0 +10007596: bc01 pop {r0} +10007598: 4760 bx ip +1000759a: bf00 nop +1000759c: 200001e1 .word 0x200001e1 + +100075a0 <__mutex_enter_blocking_veneer>: +100075a0: b401 push {r0} +100075a2: 4802 ldr r0, [pc, #8] ; (100075ac <__mutex_enter_blocking_veneer+0xc>) +100075a4: 4684 mov ip, r0 +100075a6: bc01 pop {r0} +100075a8: 4760 bx ip +100075aa: bf00 nop +100075ac: 200000c1 .word 0x200000c1 Disassembly of section .data: @@ -13718,7 +14279,7 @@ Disassembly of section .data: 20000100: 4a06 ldr r2, [pc, #24] ; (2000011c ) 20000102: 2115 movs r1, #21 20000104: 4806 ldr r0, [pc, #24] ; (20000120 ) -20000106: f000 f8bb bl 20000280 <____assert_func_veneer> +20000106: f000 f8cb bl 200002a0 <____assert_func_veneer> 2000010a: 23d0 movs r3, #208 ; 0xd0 2000010c: 061b lsls r3, r3, #24 2000010e: 681b ldr r3, [r3, #0] @@ -13726,9 +14287,9 @@ Disassembly of section .data: 20000112: 2300 movs r3, #0 20000114: e7e6 b.n 200000e4 20000116: 46c0 nop ; (mov r8, r8) -20000118: 10007624 .word 0x10007624 -2000011c: 100076ac .word 0x100076ac -20000120: 10007638 .word 0x10007638 +20000118: 10007ce8 .word 0x10007ce8 +2000011c: 10007d70 .word 0x10007d70 +20000120: 10007cfc .word 0x10007cfc 20000124 : 20000124: 0003 movs r3, r0 @@ -13797,7 +14358,7 @@ Disassembly of section .data: 200001ae: 4a0a ldr r2, [pc, #40] ; (200001d8 ) 200001b0: 2137 movs r1, #55 ; 0x37 200001b2: 480a ldr r0, [pc, #40] ; (200001dc ) -200001b4: f000 f864 bl 20000280 <____assert_func_veneer> +200001b4: f000 f874 bl 200002a0 <____assert_func_veneer> 200001b8: 23d0 movs r3, #208 ; 0xd0 200001ba: 061b lsls r3, r3, #24 200001bc: 681b ldr r3, [r3, #0] @@ -13806,14 +14367,14 @@ Disassembly of section .data: 200001c2: e7e6 b.n 20000192 200001c4: 0030 movs r0, r6 200001c6: 0039 movs r1, r7 -200001c8: f000 f86a bl 200002a0 <__best_effort_wfe_or_timeout_veneer> +200001c8: f000 f85a bl 20000280 <__best_effort_wfe_or_timeout_veneer> 200001cc: 2800 cmp r0, #0 200001ce: d0e9 beq.n 200001a4 200001d0: 2000 movs r0, #0 200001d2: e7ea b.n 200001aa -200001d4: 10007624 .word 0x10007624 -200001d8: 10007694 .word 0x10007694 -200001dc: 10007638 .word 0x10007638 +200001d4: 10007ce8 .word 0x10007ce8 +200001d8: 10007d58 .word 0x10007d58 +200001dc: 10007cfc .word 0x10007cfc 200001e0 : 200001e0: b5f0 push {r4, r5, r6, r7, lr} @@ -13822,7 +14383,7 @@ Disassembly of section .data: 200001e6: b082 sub sp, #8 200001e8: 0007 movs r7, r0 200001ea: 4688 mov r8, r1 -200001ec: f000 f850 bl 20000290 <__time_us_64_veneer> +200001ec: f000 f860 bl 200002b0 <__time_us_64_veneer> 200001f0: 0004 movs r4, r0 200001f2: 000d movs r5, r1 200001f4: 9001 str r0, [sp, #4] @@ -13831,7 +14392,7 @@ Disassembly of section .data: 200001fa: 2300 movs r3, #0 200001fc: 4640 mov r0, r8 200001fe: 2100 movs r1, #0 -20000200: f000 f856 bl 200002b0 <____wrap___aeabi_lmul_veneer> +20000200: f000 f846 bl 20000290 <____wrap___aeabi_lmul_veneer> 20000204: 0022 movs r2, r4 20000206: 002b movs r3, r5 20000208: 1812 adds r2, r2, r0 @@ -13878,11 +14439,11 @@ Disassembly of section .data: 20000260: 4a03 ldr r2, [pc, #12] ; (20000270 ) 20000262: 214b movs r1, #75 ; 0x4b 20000264: 4803 ldr r0, [pc, #12] ; (20000274 ) -20000266: f000 f80b bl 20000280 <____assert_func_veneer> +20000266: f000 f81b bl 200002a0 <____assert_func_veneer> 2000026a: 46c0 nop ; (mov r8, r8) -2000026c: 10007678 .word 0x10007678 -20000270: 10007688 .word 0x10007688 -20000274: 10007638 .word 0x10007638 +2000026c: 10007d3c .word 0x10007d3c +20000270: 10007d4c .word 0x10007d4c +20000274: 10007cfc .word 0x10007cfc 20000278 <__aeabi_idiv0>: 20000278: 4770 bx lr @@ -13890,44 +14451,44 @@ Disassembly of section .data: 2000027c: 0000 movs r0, r0 ... -20000280 <____assert_func_veneer>: +20000280 <__best_effort_wfe_or_timeout_veneer>: 20000280: b401 push {r0} -20000282: 4802 ldr r0, [pc, #8] ; (2000028c <____assert_func_veneer+0xc>) +20000282: 4802 ldr r0, [pc, #8] ; (2000028c <__best_effort_wfe_or_timeout_veneer+0xc>) 20000284: 4684 mov ip, r0 20000286: bc01 pop {r0} 20000288: 4760 bx ip 2000028a: bf00 nop -2000028c: 10001bad .word 0x10001bad +2000028c: 10001495 .word 0x10001495 -20000290 <__time_us_64_veneer>: +20000290 <____wrap___aeabi_lmul_veneer>: 20000290: b401 push {r0} -20000292: 4802 ldr r0, [pc, #8] ; (2000029c <__time_us_64_veneer+0xc>) +20000292: 4802 ldr r0, [pc, #8] ; (2000029c <____wrap___aeabi_lmul_veneer+0xc>) 20000294: 4684 mov ip, r0 20000296: bc01 pop {r0} 20000298: 4760 bx ip 2000029a: bf00 nop -2000029c: 10001439 .word 0x10001439 +2000029c: 100043a5 .word 0x100043a5 -200002a0 <__best_effort_wfe_or_timeout_veneer>: +200002a0 <____assert_func_veneer>: 200002a0: b401 push {r0} -200002a2: 4802 ldr r0, [pc, #8] ; (200002ac <__best_effort_wfe_or_timeout_veneer+0xc>) +200002a2: 4802 ldr r0, [pc, #8] ; (200002ac <____assert_func_veneer+0xc>) 200002a4: 4684 mov ip, r0 200002a6: bc01 pop {r0} 200002a8: 4760 bx ip 200002aa: bf00 nop -200002ac: 10001315 .word 0x10001315 +200002ac: 10001d2d .word 0x10001d2d -200002b0 <____wrap___aeabi_lmul_veneer>: +200002b0 <__time_us_64_veneer>: 200002b0: b401 push {r0} -200002b2: 4802 ldr r0, [pc, #8] ; (200002bc <____wrap___aeabi_lmul_veneer+0xc>) +200002b2: 4802 ldr r0, [pc, #8] ; (200002bc <__time_us_64_veneer+0xc>) 200002b4: 4684 mov ip, r0 200002b6: bc01 pop {r0} 200002b8: 4760 bx ip 200002ba: bf00 nop -200002bc: 10004225 .word 0x10004225 +200002bc: 100015b9 .word 0x100015b9 200002c0 : -200002c0: 10007158 10007138 10007140 10007150 Xq..8q..@q..Pq.. +200002c0: 1000781c 100077fc 10007804 10007814 .x...w...x...x.. 200002d0 : 200002d0: 00000010 .... @@ -13956,7 +14517,7 @@ Disassembly of section .data: 20000312: 4901 ldr r1, [pc, #4] ; (20000318 ) 20000314: 4788 blx r1 20000316: bd00 pop {pc} -20000318: 10002261 .word 0x10002261 +20000318: 100023e1 .word 0x100023e1 2000031c: 00000000 .word 0x00000000 20000320 : @@ -13972,14 +14533,14 @@ Disassembly of section .data: 2000033c: 00003443 .word 0x00003443 20000340 : -20000340: 10004635 00000000 100046a1 00000000 5F.......F...... +20000340: 100047b5 00000000 10004821 00000000 .G......!H...... 20000350: 00000100 .... 20000354 : -20000354: 10007fd0 10007fb0 ........ +20000354: 10008698 10008678 ....x... 2000035c <_usbd_qdef>: -2000035c: 20000d3c 000c0010 00000000 00000000 <.. ............ +2000035c: 20000d34 000c0010 00000000 00000000 4.. ............ ... 2000037c <_impure_ptr>: @@ -14069,10 +14630,10 @@ Disassembly of section .data: ... 20000bc0 <__mutex_array_end>: -20000bc0: 10004399 .word 0x10004399 -20000bc4: 1000349d .word 0x1000349d -20000bc8: 10003b8d .word 0x10003b8d -20000bcc: 10004259 .word 0x10004259 +20000bc0: 10004519 .word 0x10004519 +20000bc4: 1000361d .word 0x1000361d +20000bc8: 10003d0d .word 0x10003d0d +20000bcc: 100043d9 .word 0x100043d9 20000bd0 <__frame_dummy_init_array_entry>: 20000bd0: 100002ed .... diff --git a/build/src/pico_sdvx.elf b/build/src/pico_sdvx.elf index 80446c2..b0354ec 100644 Binary files a/build/src/pico_sdvx.elf and b/build/src/pico_sdvx.elf differ diff --git a/build/src/pico_sdvx.elf.map b/build/src/pico_sdvx.elf.map index b5ddf6d..752df13 100644 --- a/build/src/pico_sdvx.elf.map +++ b/build/src/pico_sdvx.elf.map @@ -47,12 +47,8 @@ Discarded input sections .text 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj .data 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj .bss 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .rodata.ENC_GPIO_SIZE - 0x00000000 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj .rodata.ENC_SENS 0x00000000 0x1 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .rodata.SW_GPIO_SIZE - 0x00000000 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj .text 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj .data 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj .bss 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj @@ -78,8 +74,18 @@ Discarded input sections 0x00000000 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .text.gpio_set_oeover 0x00000000 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .text.gpio_acknowledge_irq + 0x00000000 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .text._gpio_set_irq_enabled + 0x00000000 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .text.gpio_set_irq_enabled + 0x00000000 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .text.gpio_set_irq_enabled_with_callback + 0x00000000 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .text.gpio_set_dormant_irq_enabled 0x00000000 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .text.gpio_irq_handler + 0x00000000 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .text.gpio_set_input_enabled 0x00000000 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .text.gpio_init_mask @@ -90,6 +96,8 @@ Discarded input sections 0x00000000 0x6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .binary_info.__bi_ptr144 0x00000000 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .bss._callbacks + 0x00000000 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .rodata.__bi_144.0 0x00000000 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .text 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj @@ -1104,9 +1112,87 @@ Discarded input sections 0x00000000 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj .text.board_uart_write 0x00000000 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj - .text 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\ccCS83Ki.o - .data 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\ccCS83Ki.o - .bss 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\ccCS83Ki.o + .text 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .data 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .bss 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .rodata.pio_sm_claim.str1.4 + 0x00000000 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_sm_claim + 0x00000000 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_claim_sm_mask + 0x00000000 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_sm_unclaim + 0x00000000 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .rodata.pio_claim_unused_sm.str1.4 + 0x00000000 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_claim_unused_sm + 0x00000000 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .rodata.pio_load_program.str1.4 + 0x00000000 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_load_program + 0x00000000 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_can_add_program + 0x00000000 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_can_add_program_at_offset + 0x00000000 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_add_program_at_offset + 0x00000000 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .rodata.pio_remove_program.str1.4 + 0x00000000 0x4d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_remove_program + 0x00000000 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_clear_instruction_memory + 0x00000000 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_sm_set_pins + 0x00000000 0x74 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_sm_set_pins_with_mask + 0x00000000 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_sm_set_pindirs_with_mask + 0x00000000 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_sm_drain_tx_fifo + 0x00000000 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .bss.claimed 0x00000000 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .rodata.__func__.2 + 0x00000000 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .rodata.__func__.5 + 0x00000000 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .data 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .bss 0x00000000 0x0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .rodata.dma_channel_claim.str1.4 + 0x00000000 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .text.dma_channel_claim + 0x00000000 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .text.dma_claim_mask + 0x00000000 0x1e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .text.dma_channel_unclaim + 0x00000000 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .rodata.dma_claim_unused_channel.str1.4 + 0x00000000 0x1e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .text.dma_claim_unused_channel + 0x00000000 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .rodata.print_dma_ctrl.str1.4 + 0x00000000 0x63 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .text.print_dma_ctrl + 0x00000000 0xac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .text.check_dma_channel_param_impl + 0x00000000 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .bss._claimed 0x00000000 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .debug_info 0x00000000 0x465 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .debug_abbrev 0x00000000 0x17a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .debug_loc 0x00000000 0x13d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .debug_aranges + 0x00000000 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .debug_ranges 0x00000000 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .debug_line 0x00000000 0x418 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .debug_str 0x00000000 0x3ee CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .comment 0x00000000 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .debug_frame 0x00000000 0xb0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .ARM.attributes + 0x00000000 0x2b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj + .text 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\ccwzp1Uw.o + .data 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\ccwzp1Uw.o + .bss 0x00000000 0x0 C:\Users\ngadj\AppData\Local\Temp\ccwzp1Uw.o .data 0x00000000 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp\libgcc.a(_dvmd_tls.o) .bss 0x00000000 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp\libgcc.a(_dvmd_tls.o) .text 0x00000000 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-calloc.o) @@ -1232,11 +1318,11 @@ LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../ .boot2 0x10000000 0x100 0x10000000 __boot2_start__ = . *(.boot2) - .boot2 0x10000000 0x100 C:\Users\ngadj\AppData\Local\Temp\ccCS83Ki.o + .boot2 0x10000000 0x100 C:\Users\ngadj\AppData\Local\Temp\ccwzp1Uw.o 0x10000100 __boot2_end__ = . 0x00000001 ASSERT (((__boot2_end__ - __boot2_start__) == 0x100), ERROR: Pico second stage bootloader must be 256 bytes in size) -.text 0x10000100 0x6f98 +.text 0x10000100 0x74b0 0x10000100 __logical_binary_start = . *(.vectors) .vectors 0x10000100 0xd4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj @@ -1295,699 +1381,706 @@ LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../ 0x100002c0 _init *(EXCLUDE_FILE(*libm.a: *libc.a:*lib_a-mem*.o *libgcc.a:) .text*) .text 0x100002c4 0x48 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o - .text.gpio_enc_callback - 0x1000030c 0xe4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x1000030c gpio_enc_callback - .text.init 0x100003f0 0x118 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x100003f0 init + .text.dma_handler + 0x1000030c 0x40 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x1000030c dma_handler + .text.encoders_program_init + 0x1000034c 0x1b4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .text.init 0x10000500 0x1e8 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10000500 init + .text.update_inputs + 0x100006e8 0x80 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x100006e8 update_inputs .text.key_mode - 0x10000508 0x12c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10000508 key_mode - .text.main 0x10000634 0x18 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10000634 main + 0x10000768 0x14c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10000768 key_mode + .text.main 0x100008b4 0x1c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x100008b4 main .text.tud_hid_get_report_cb - 0x1000064c 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x1000064c tud_hid_get_report_cb + 0x100008d0 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x100008d0 tud_hid_get_report_cb .text.tud_hid_set_report_cb - 0x10000650 0x2 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10000650 tud_hid_set_report_cb - *fill* 0x10000652 0x2 + 0x100008d4 0x2 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x100008d4 tud_hid_set_report_cb + *fill* 0x100008d6 0x2 .text.tud_descriptor_device_cb - 0x10000654 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x10000654 tud_descriptor_device_cb + 0x100008d8 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x100008d8 tud_descriptor_device_cb .text.tud_hid_descriptor_report_cb - 0x1000065c 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x1000065c tud_hid_descriptor_report_cb + 0x100008e0 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x100008e0 tud_hid_descriptor_report_cb .text.tud_descriptor_configuration_cb - 0x10000664 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x10000664 tud_descriptor_configuration_cb + 0x100008e8 0x8 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x100008e8 tud_descriptor_configuration_cb .text.tud_descriptor_string_cb - 0x1000066c 0x60 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x1000066c tud_descriptor_string_cb + 0x100008f0 0x60 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x100008f0 tud_descriptor_string_cb .text.setup_default_uart - 0x100006cc 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - 0x100006cc setup_default_uart + 0x10000950 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + 0x10000950 setup_default_uart .text.gpio_set_function - 0x100006d4 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - 0x100006d4 gpio_set_function + 0x10000958 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x10000958 gpio_set_function .text.gpio_set_pulls - 0x10000704 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - 0x10000704 gpio_set_pulls - .text.gpio_acknowledge_irq - 0x10000738 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - 0x10000738 gpio_acknowledge_irq - .text._gpio_set_irq_enabled - 0x10000750 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .text.gpio_set_irq_enabled - 0x10000784 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - 0x10000784 gpio_set_irq_enabled - .text.gpio_set_irq_enabled_with_callback - 0x100007a4 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - 0x100007a4 gpio_set_irq_enabled_with_callback - .text.gpio_irq_handler - 0x100007d4 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x10000988 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x10000988 gpio_set_pulls .text.gpio_init - 0x1000083c 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - 0x1000083c gpio_init - *fill* 0x10000852 0x2 + 0x100009bc 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x100009bc gpio_init + *fill* 0x100009d2 0x2 .text.hw_claim_lock - 0x10000854 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - 0x10000854 hw_claim_lock + 0x100009d4 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x100009d4 hw_claim_lock .text.hw_claim_unlock - 0x1000086c 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - 0x1000086c hw_claim_unlock + 0x100009ec 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x100009ec hw_claim_unlock .text.hw_claim_or_assert - 0x10000880 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - 0x10000880 hw_claim_or_assert + 0x10000a00 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x10000a00 hw_claim_or_assert .text.hw_claim_unused_from_range - 0x100008b4 0x56 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - 0x100008b4 hw_claim_unused_from_range - *fill* 0x1000090a 0x2 + 0x10000a34 0x56 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x10000a34 hw_claim_unused_from_range + *fill* 0x10000a8a 0x2 .text.spin_locks_reset - 0x1000090c 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - 0x1000090c spin_locks_reset + 0x10000a8c 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x10000a8c spin_locks_reset .text.next_striped_spin_lock_num - 0x1000092c 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - 0x1000092c next_striped_spin_lock_num + 0x10000aac 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x10000aac next_striped_spin_lock_num .text.spin_lock_claim_unused - 0x10000948 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - 0x10000948 spin_lock_claim_unused + 0x10000ac8 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x10000ac8 spin_lock_claim_unused .text.running_on_fpga - 0x10000968 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - 0x10000968 running_on_fpga + 0x10000ae8 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + 0x10000ae8 running_on_fpga .text.uart_set_baudrate - 0x1000097c 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - 0x1000097c uart_set_baudrate + 0x10000afc 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x10000afc uart_set_baudrate .text.uart_set_translate_crlf - 0x100009e0 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - 0x100009e0 uart_set_translate_crlf + 0x10000b60 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x10000b60 uart_set_translate_crlf .text.uart_init - 0x10000a08 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - 0x10000a08 uart_init + 0x10000b88 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x10000b88 uart_init .text.sev_callback - 0x10000a88 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000c08 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .text.timer_pool_entry_comparator - 0x10000a90 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x10000a90 timer_pool_entry_comparator + 0x10000c10 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000c10 timer_pool_entry_comparator .text.ph_add_child_node - 0x10000b0c 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000c8c 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .text.ph_merge_nodes - 0x10000bb0 0x3e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x10000bee 0x2 + 0x10000d30 0x3e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10000d6e 0x2 .text.add_alarm_under_lock - 0x10000bf0 0x178 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000d70 0x178 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .text.alarm_pool_alarm_callback - 0x10000d68 0x2e4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10000ee8 0x2e4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .text.alarm_pool_get_default - 0x1000104c 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x1000104c alarm_pool_get_default + 0x100011cc 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x100011cc alarm_pool_get_default .text.alarm_pool_create - 0x10001074 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x10001074 alarm_pool_create + 0x100011f4 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x100011f4 alarm_pool_create .text.alarm_pool_init_default - 0x100010e0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x100010e0 alarm_pool_init_default + 0x10001260 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10001260 alarm_pool_init_default .text.alarm_pool_add_alarm_at - 0x10001100 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x10001100 alarm_pool_add_alarm_at + 0x10001280 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10001280 alarm_pool_add_alarm_at .text.alarm_pool_cancel_alarm - 0x10001228 0xec CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x10001228 alarm_pool_cancel_alarm + 0x100013a8 0xec CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x100013a8 alarm_pool_cancel_alarm .text.best_effort_wfe_or_timeout - 0x10001314 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - 0x10001314 best_effort_wfe_or_timeout + 0x10001494 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10001494 best_effort_wfe_or_timeout .text.hardware_alarm_irq_handler - 0x10001394 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x10001514 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj .text.hardware_alarm_claim - 0x10001420 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x10001420 hardware_alarm_claim + 0x100015a0 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x100015a0 hardware_alarm_claim .text.time_us_64 - 0x10001438 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x10001438 time_us_64 + 0x100015b8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x100015b8 time_us_64 .text.hardware_alarm_set_callback - 0x10001450 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x10001450 hardware_alarm_set_callback + 0x100015d0 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x100015d0 hardware_alarm_set_callback .text.hardware_alarm_set_target - 0x100014e0 0xd0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x100014e0 hardware_alarm_set_target + 0x10001660 0xd0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x10001660 hardware_alarm_set_target .text.hardware_alarm_cancel - 0x100015b0 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - 0x100015b0 hardware_alarm_cancel + 0x10001730 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x10001730 hardware_alarm_cancel .text.lock_init - 0x100015f0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - 0x100015f0 lock_init + 0x10001770 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + 0x10001770 lock_init .text.mutex_init - 0x10001620 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - 0x10001620 mutex_init + 0x100017a0 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + 0x100017a0 mutex_init .text.critical_section_init_with_lock_num - 0x1000163a 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - 0x1000163a critical_section_init_with_lock_num + 0x100017ba 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + 0x100017ba critical_section_init_with_lock_num .text.critical_section_init - 0x10001646 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - 0x10001646 critical_section_init - *fill* 0x1000165a 0x2 + 0x100017c6 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + 0x100017c6 critical_section_init + *fill* 0x100017da 0x2 .text.ph_add_child_node - 0x1000165c 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x100017dc 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj .text.ph_merge_nodes - 0x10001700 0x3e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x1000173e 0x2 + 0x10001880 0x3e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x100018be 0x2 .text.ph_clear - 0x10001740 0x74 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x10001740 ph_clear + 0x100018c0 0x74 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x100018c0 ph_clear .text.ph_create - 0x100017b4 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x100017b4 ph_create + 0x10001934 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001934 ph_create .text.ph_merge_two_pass - 0x100017e0 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x100017e0 ph_merge_two_pass + 0x10001960 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001960 ph_merge_two_pass .text.ph_remove_any_head - 0x10001888 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001a08 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj .text.ph_remove_head_reserve - 0x10001990 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x10001990 ph_remove_head_reserve + 0x10001b10 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001b10 ph_remove_head_reserve .text.ph_delete - 0x100019a4 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - 0x100019a4 ph_delete + 0x10001b24 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10001b24 ph_delete .text.runtime_init - 0x10001a9c 0xcc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001a9c runtime_init - .text._exit 0x10001b68 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001b68 _exit - .text._sbrk 0x10001b6c 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001b6c _sbrk - .text.exit 0x10001ba4 0x6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001ba4 exit - *fill* 0x10001baa 0x2 + 0x10001c1c 0xcc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001c1c runtime_init + .text._exit 0x10001ce8 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001ce8 _exit + .text._sbrk 0x10001cec 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001cec _sbrk + .text.exit 0x10001d24 0x6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001d24 exit + *fill* 0x10001d2a 0x2 .text.__assert_func - 0x10001bac 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001bac __assert_func - .text.panic 0x10001be8 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - 0x10001be8 panic + 0x10001d2c 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001d2c __assert_func + .text.panic 0x10001d68 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10001d68 panic .text.clock_configure - 0x10001c18 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - 0x10001c18 clock_configure + 0x10001d98 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x10001d98 clock_configure .text.clocks_init - 0x10001d00 0x124 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - 0x10001d00 clocks_init + 0x10001e80 0x124 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x10001e80 clocks_init .text.clock_get_hz - 0x10001e24 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - 0x10001e24 clock_get_hz + 0x10001fa4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x10001fa4 clock_get_hz .text.watchdog_start_tick - 0x10001e30 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - 0x10001e30 watchdog_start_tick + 0x10001fb0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + 0x10001fb0 watchdog_start_tick .text.xosc_init - 0x10001e40 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - 0x10001e40 xosc_init + 0x10001fc0 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + 0x10001fc0 xosc_init .text.pll_init - 0x10001e68 0xd4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - 0x10001e68 pll_init + 0x10001fe8 0xd4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + 0x10001fe8 pll_init .text.set_raw_irq_handler_and_unlock - 0x10001f3c 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100020bc 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .text.make_branch - 0x10001f64 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100020e4 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .text.insert_branch_and_link - 0x10001f98 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10002118 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .text.irq_is_enabled - 0x10001fd8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10001fd8 irq_is_enabled + 0x10002158 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10002158 irq_is_enabled .text.irq_set_mask_enabled - 0x10001ff0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10001ff0 irq_set_mask_enabled + 0x10002170 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10002170 irq_set_mask_enabled .text.irq_set_enabled - 0x10002010 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002010 irq_set_enabled - *fill* 0x1000201e 0x2 + 0x10002190 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10002190 irq_set_enabled + *fill* 0x1000219e 0x2 .text.irq_get_vtable_handler - 0x10002020 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002020 irq_get_vtable_handler + 0x100021a0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100021a0 irq_get_vtable_handler .text.irq_set_exclusive_handler - 0x10002030 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002030 irq_set_exclusive_handler + 0x100021b0 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100021b0 irq_set_exclusive_handler .text.irq_remove_handler - 0x10002084 0x1b4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002084 irq_remove_handler + 0x10002204 0x1b4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10002204 irq_remove_handler .text.irq_set_priority - 0x10002238 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002238 irq_set_priority + 0x100023b8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100023b8 irq_set_priority .text.irq_add_tail_to_free_list - 0x10002260 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002260 irq_add_tail_to_free_list + 0x100023e0 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100023e0 irq_add_tail_to_free_list .text.irq_init_priorities - 0x10002358 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - 0x10002358 irq_init_priorities + 0x100024d8 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100024d8 irq_init_priorities .text._out_null - 0x1000236e 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x100024ee 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._out_fct - 0x10002370 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .text._atoi 0x1000237e 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x100024f0 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .text._atoi 0x100024fe 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._out_rev - 0x100023a2 0xae CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10002522 0xae CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._ntoa_format - 0x10002450 0x112 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x100025d0 0x112 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._ntoa_long - 0x10002562 0xbc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x100026e2 0xbc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._ntoa_long_long - 0x1000261e 0xe2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .text._etoa 0x10002700 0x404 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .text._ftoa 0x10002b04 0x354 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x1000279e 0xe2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .text._etoa 0x10002880 0x404 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .text._ftoa 0x10002c84 0x354 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text._vsnprintf - 0x10002e58 0x624 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10002fd8 0x624 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .text.vfctprintf - 0x1000347c 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - 0x1000347c vfctprintf - .text 0x1000349c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + 0x100035fc 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x100035fc vfctprintf + .text 0x1000361c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj .text.rom_func_lookup - 0x100034ac 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - 0x100034ac rom_func_lookup + 0x1000362c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + 0x1000362c rom_func_lookup .text.rom_data_lookup - 0x100034bc 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - 0x100034bc rom_data_lookup + 0x1000363c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + 0x1000363c rom_data_lookup .text.rom_funcs_lookup - 0x100034cc 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - 0x100034cc rom_funcs_lookup - *fill* 0x10003502 0x2 + 0x1000364c 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + 0x1000364c rom_funcs_lookup + *fill* 0x10003682 0x2 .text.__wrap___aeabi_idiv - 0x10003504 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - 0x10003504 __wrap___aeabi_idivmod - 0x10003504 divmod_s32s32 - 0x10003504 div_s32s32 - 0x10003504 __wrap___aeabi_idiv - 0x1000350c divmod_s32s32_unsafe - 0x10003538 divmod_s32s32_savestate + 0x10003684 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x10003684 __wrap___aeabi_idivmod + 0x10003684 divmod_s32s32 + 0x10003684 div_s32s32 + 0x10003684 __wrap___aeabi_idiv + 0x1000368c divmod_s32s32_unsafe + 0x100036b8 divmod_s32s32_savestate .text.__wrap___aeabi_uidiv - 0x1000355c 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - 0x1000355c __wrap___aeabi_uidiv - 0x1000355c __wrap___aeabi_uidivmod - 0x1000355c div_u32u32 - 0x1000355c divmod_u32u32 - 0x10003564 divmod_u32u32_unsafe - 0x1000358c divmod_u32u32_savestate + 0x100036dc 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x100036dc __wrap___aeabi_uidiv + 0x100036dc __wrap___aeabi_uidivmod + 0x100036dc div_u32u32 + 0x100036dc divmod_u32u32 + 0x100036e4 divmod_u32u32_unsafe + 0x1000370c divmod_u32u32_savestate .text.__wrap___aeabi_ldiv - 0x100035b0 0x430 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - 0x100035b0 div_s64s64 - 0x100035b0 divmod_s64s64 - 0x100035b0 __wrap___aeabi_ldivmod - 0x100035e8 divmod_u64u64 - 0x100035e8 div_u64u64 - 0x100035e8 __wrap___aeabi_uldivmod - 0x100035f8 divmod_u64u64_savestate - 0x10003620 divmod_s64s64_unsafe - 0x100036a8 divmod_u64u64_unsafe + 0x10003730 0x430 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x10003730 div_s64s64 + 0x10003730 divmod_s64s64 + 0x10003730 __wrap___aeabi_ldivmod + 0x10003768 divmod_u64u64 + 0x10003768 div_u64u64 + 0x10003768 __wrap___aeabi_uldivmod + 0x10003778 divmod_u64u64_savestate + 0x100037a0 divmod_s64s64_unsafe + 0x10003828 divmod_u64u64_unsafe .text.__wrap___aeabi_darithmetic - 0x100039e0 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x100039e0 __wrap___aeabi_drsub - 0x100039e6 __wrap___aeabi_dsub - 0x100039f8 __wrap___aeabi_dadd - 0x10003a0a __wrap___aeabi_ddiv - 0x10003a1c __wrap___aeabi_dmul + 0x10003b60 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003b60 __wrap___aeabi_drsub + 0x10003b66 __wrap___aeabi_dsub + 0x10003b78 __wrap___aeabi_dadd + 0x10003b8a __wrap___aeabi_ddiv + 0x10003b9c __wrap___aeabi_dmul .text.__wrap___aeabi_cdcmple - 0x10003a34 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003a34 __wrap___aeabi_cdrcmple - 0x10003a44 __wrap___aeabi_cdcmpeq - 0x10003a44 __wrap___aeabi_cdcmple + 0x10003bb4 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003bb4 __wrap___aeabi_cdrcmple + 0x10003bc4 __wrap___aeabi_cdcmpeq + 0x10003bc4 __wrap___aeabi_cdcmple .text.__wrap___aeabi_dcmplt - 0x10003aa0 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003aa0 __wrap___aeabi_dcmplt + 0x10003c20 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003c20 __wrap___aeabi_dcmplt .text.__wrap___aeabi_dcmple - 0x10003aac 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003aac __wrap___aeabi_dcmple + 0x10003c2c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003c2c __wrap___aeabi_dcmple .text.__wrap___aeabi_dcmpge - 0x10003abc 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003abc __wrap___aeabi_dcmpge + 0x10003c3c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003c3c __wrap___aeabi_dcmpge .text.__wrap___aeabi_dcmpgt - 0x10003acc 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003acc __wrap___aeabi_dcmpgt + 0x10003c4c 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003c4c __wrap___aeabi_dcmpgt .text.__wrap___aeabi_dcmpun - 0x10003ad6 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003ad6 __wrap___aeabi_dcmpun - *fill* 0x10003af2 0x2 + 0x10003c56 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003c56 __wrap___aeabi_dcmpun + *fill* 0x10003c72 0x2 .text.__wrap___aeabi_i2d - 0x10003af4 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003af4 __wrap___aeabi_ui2d - 0x10003afc __wrap___aeabi_i2d + 0x10003c74 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003c74 __wrap___aeabi_ui2d + 0x10003c7c __wrap___aeabi_i2d .text.__wrap___aeabi_d2iz - 0x10003b2c 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003b2c double2int_z - 0x10003b2c __wrap___aeabi_d2iz + 0x10003cac 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003cac double2int_z + 0x10003cac __wrap___aeabi_d2iz .text.__wrap___aeabi_d2uiz - 0x10003b74 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - 0x10003b74 __wrap___aeabi_d2uiz - 0x10003b74 double2uint + 0x10003cf4 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x10003cf4 __wrap___aeabi_d2uiz + 0x10003cf4 double2uint .text.__aeabi_double_init - 0x10003b8c 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - 0x10003b8c __aeabi_double_init + 0x10003d0c 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + 0x10003d0c __aeabi_double_init .text.double_table_shim_on_use_helper - 0x10003c44 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003c44 double_table_shim_on_use_helper + 0x10003dc4 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10003dc4 double_table_shim_on_use_helper .text.__wrap___aeabi_dsub - 0x10003c78 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003c78 drsub_shim - 0x10003c7e dsub_shim + 0x10003df8 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10003df8 drsub_shim + 0x10003dfe dsub_shim .text.dadd_shim - 0x10003c88 0x15c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003c88 dadd_shim + 0x10003e08 0x15c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10003e08 dadd_shim .text.dmul_shim - 0x10003de4 0x15c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003de4 dmul_shim + 0x10003f64 0x15c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10003f64 dmul_shim .text.ddiv_shim - 0x10003f40 0x1b0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x10003f40 ddiv_shim + 0x100040c0 0x1b0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x100040c0 ddiv_shim .text.dcordic_rot_step - 0x100040f0 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x100040f0 dcordic_rot_step + 0x10004270 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10004270 dcordic_rot_step .text.double2uint_shim - 0x1000416c 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x1000416c double2uint_shim - 0x1000416e double2ufix_shim - *fill* 0x1000417a 0x2 + 0x100042ec 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x100042ec double2uint_shim + 0x100042ee double2ufix_shim + *fill* 0x100042fa 0x2 .text.double2uint64_shim - 0x1000417c 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x1000417c double2uint64_shim - 0x1000417e double2ufix64_shim - 0x10004198 d2fix_a + 0x100042fc 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x100042fc double2uint64_shim + 0x100042fe double2ufix64_shim + 0x10004318 d2fix_a .text.dunpacks - 0x100041e8 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - 0x100041e8 dunpacks + 0x10004368 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x10004368 dunpacks .text.__aeabi_lmul - 0x10004224 0x32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj - 0x10004224 __wrap___aeabi_lmul - *fill* 0x10004256 0x2 + 0x100043a4 0x32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + 0x100043a4 __wrap___aeabi_lmul + *fill* 0x100043d6 0x2 .text.__aeabi_float_init - 0x10004258 0xfc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - 0x10004258 __aeabi_float_init + 0x100043d8 0xfc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x100043d8 __aeabi_float_init .text.float_table_shim_on_use_helper - 0x10004354 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - 0x10004354 float_table_shim_on_use_helper + 0x100044d4 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + 0x100044d4 float_table_shim_on_use_helper .text.__wrap_malloc - 0x10004388 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - 0x10004388 __wrap_malloc + 0x10004508 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + 0x10004508 __wrap_malloc .text.__wrap_calloc - 0x10004390 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - 0x10004390 __wrap_calloc - .text 0x10004398 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - 0x10004398 __aeabi_mem_init - .text.memset 0x100043a8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - 0x100043a8 __wrap_memset - .text.memcpy 0x100043b4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - 0x100043b4 __wrap_memcpy - 0x100043b4 __wrap___aeabi_memcpy + 0x10004510 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + 0x10004510 __wrap_calloc + .text 0x10004518 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x10004518 __aeabi_mem_init + .text.memset 0x10004528 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x10004528 __wrap_memset + .text.memcpy 0x10004534 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x10004534 __wrap_memcpy + 0x10004534 __wrap___aeabi_memcpy .text.stdio_out_chars_crlf - 0x100043c0 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004540 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .text.stdio_stack_buffer_flush - 0x10004440 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x100045c0 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .text.stdio_buffered_printer - 0x10004484 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004604 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .text.stdout_serialize_begin - 0x100044a4 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x100044a4 stdout_serialize_begin + 0x10004624 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004624 stdout_serialize_begin .text.stdout_serialize_end - 0x100044d0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x100044d0 stdout_serialize_end + 0x10004650 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004650 stdout_serialize_end .text.stdio_put_string - 0x100044e0 0x84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004660 0x84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .text.stdio_set_driver_enabled - 0x10004564 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x10004564 stdio_set_driver_enabled + 0x100046e4 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x100046e4 stdio_set_driver_enabled .text.stdio_flush - 0x1000459c 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x1000459c stdio_flush + 0x1000471c 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x1000471c stdio_flush .text.__wrap_puts - 0x100045bc 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x100045bc __wrap_puts + 0x1000473c 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x1000473c __wrap_puts .text.__wrap_vprintf - 0x100045d8 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x100045d8 __wrap_vprintf + 0x10004758 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x10004758 __wrap_vprintf .text.__wrap_printf - 0x1000461c 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - 0x1000461c __wrap_printf + 0x1000479c 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x1000479c __wrap_printf .text.stdio_uart_out_chars - 0x10004634 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x100047b4 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj .text.stdio_uart_in_chars - 0x100046a0 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - 0x100046a0 stdio_uart_in_chars + 0x10004820 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x10004820 stdio_uart_in_chars .text.stdio_uart_init_full - 0x100046f8 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - 0x100046f8 stdio_uart_init_full + 0x10004878 0x3c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x10004878 stdio_uart_init_full .text.stdio_uart_init - 0x10004734 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - 0x10004734 stdio_uart_init + 0x100048b4 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x100048b4 stdio_uart_init .text.hw_endpoint_get_by_addr - 0x1000475c 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x100048dc 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.reset_ep0 - 0x10004778 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x100048f8 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text._hw_endpoint_alloc - 0x100047a4 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004924 0x7c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text._hw_endpoint_init - 0x10004820 0xbc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x100049a0 0xbc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.hw_endpoint_init - 0x100048dc 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004a5c 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.hw_handle_buff_status - 0x100048f4 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004a74 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.dcd_rp2040_irq - 0x100049ac 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004b2c 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.hw_endpoint_xfer - 0x10004a38 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004bb8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.ep0_0len_status - 0x10004a50 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004bd0 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text._hw_endpoint_stall - 0x10004a64 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004be4 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.hw_endpoint_stall - 0x10004ab8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004c38 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text._hw_endpoint_clear_stall - 0x10004ac4 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004c44 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.hw_endpoint_clear_stall - 0x10004af8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004c78 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .text.dcd_int_enable - 0x10004b04 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004b04 dcd_int_enable + 0x10004c84 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004c84 dcd_int_enable .text.dcd_set_address - 0x10004b30 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004b30 dcd_set_address + 0x10004cb0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004cb0 dcd_set_address .text.dcd_connect - 0x10004b60 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004b60 dcd_connect + 0x10004ce0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004ce0 dcd_connect .text.dcd_init - 0x10004b90 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004b90 dcd_init + 0x10004d10 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004d10 dcd_init .text.dcd_edpt0_status_complete - 0x10004c20 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004c20 dcd_edpt0_status_complete + 0x10004da0 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004da0 dcd_edpt0_status_complete .text.dcd_edpt_open - 0x10004c64 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004c64 dcd_edpt_open + 0x10004de4 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004de4 dcd_edpt_open .text.dcd_edpt_xfer - 0x10004ca4 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004ca4 dcd_edpt_xfer + 0x10004e24 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004e24 dcd_edpt_xfer .text.dcd_edpt_stall - 0x10004cd8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004cd8 dcd_edpt_stall + 0x10004e58 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004e58 dcd_edpt_stall .text.dcd_edpt_clear_stall - 0x10004d00 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - 0x10004d00 dcd_edpt_clear_stall + 0x10004e80 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10004e80 dcd_edpt_clear_stall .text.rp2040_usb_init - 0x10004d28 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004d28 rp2040_usb_init + 0x10004ea8 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004ea8 rp2040_usb_init .text.hw_endpoint_reset_transfer - 0x10004d78 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004d78 hw_endpoint_reset_transfer + 0x10004ef8 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004ef8 hw_endpoint_reset_transfer .text._hw_endpoint_buffer_control_update32 - 0x10004d8c 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004d8c _hw_endpoint_buffer_control_update32 + 0x10004f0c 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004f0c _hw_endpoint_buffer_control_update32 .text._hw_endpoint_start_next_buffer - 0x10004de0 0x5a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004de0 _hw_endpoint_start_next_buffer + 0x10004f60 0x5a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004f60 _hw_endpoint_start_next_buffer .text._hw_endpoint_xfer_start - 0x10004e3a 0x46 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004e3a _hw_endpoint_xfer_start + 0x10004fba 0x46 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10004fba _hw_endpoint_xfer_start .text._hw_endpoint_xfer_sync - 0x10004e80 0x74 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004e80 _hw_endpoint_xfer_sync + 0x10005000 0x74 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10005000 _hw_endpoint_xfer_sync .text._hw_endpoint_xfer_continue - 0x10004ef4 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004ef4 _hw_endpoint_xfer_continue + 0x10005074 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x10005074 _hw_endpoint_xfer_continue .text._hw_endpoint_xfer - 0x10004f4c 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - 0x10004f4c _hw_endpoint_xfer + 0x100050cc 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x100050cc _hw_endpoint_xfer .text.mark_interface_endpoint - 0x10004f80 0x2a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x10004faa 0x2 + 0x10005100 0x2a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x1000512a 0x2 .text.usbd_reset - 0x10004fac 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x1000512c 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.invoke_class_control - 0x10005034 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100051b4 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.process_set_config - 0x1000504c 0x1d0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100051cc 0x1d0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.process_get_descriptor - 0x1000521c 0xf4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x1000539c 0xf4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.tud_mounted - 0x10005310 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005310 tud_mounted + 0x10005490 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005490 tud_mounted .text.tud_suspended - 0x10005320 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005320 tud_suspended + 0x100054a0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100054a0 tud_suspended .text.tud_init - 0x10005330 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005330 tud_init + 0x100054b0 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100054b0 tud_init .text.dcd_event_handler - 0x100053e8 0x1c4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100053e8 dcd_event_handler + 0x10005568 0x1c4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005568 dcd_event_handler .text.dcd_event_bus_signal - 0x100055ac 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100055ac dcd_event_bus_signal + 0x1000572c 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x1000572c dcd_event_bus_signal .text.dcd_event_setup_received - 0x100055d2 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100055d2 dcd_event_setup_received + 0x10005752 0x34 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005752 dcd_event_setup_received .text.dcd_event_xfer_complete - 0x10005606 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005606 dcd_event_xfer_complete + 0x10005786 0x44 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005786 dcd_event_xfer_complete .text.usbd_edpt_open - 0x1000564a 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x1000564a usbd_edpt_open - *fill* 0x10005652 0x2 + 0x100057ca 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100057ca usbd_edpt_open + *fill* 0x100057d2 0x2 .text.usbd_open_edpt_pair - 0x10005654 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005654 usbd_open_edpt_pair + 0x100057d4 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100057d4 usbd_open_edpt_pair .text.usbd_edpt_claim - 0x100056e0 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100056e0 usbd_edpt_claim + 0x10005860 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005860 usbd_edpt_claim .text.usbd_edpt_xfer - 0x1000576c 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x1000576c usbd_edpt_xfer + 0x100058ec 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100058ec usbd_edpt_xfer .text.usbd_edpt_busy - 0x100057ec 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x100057ec usbd_edpt_busy + 0x1000596c 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x1000596c usbd_edpt_busy .text.usbd_edpt_stall - 0x10005808 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005808 usbd_edpt_stall + 0x10005988 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005988 usbd_edpt_stall .text.usbd_edpt_clear_stall - 0x10005834 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005834 usbd_edpt_clear_stall + 0x100059b4 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100059b4 usbd_edpt_clear_stall .text.usbd_edpt_stalled - 0x10005860 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005860 usbd_edpt_stalled + 0x100059e0 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100059e0 usbd_edpt_stalled .text.process_control_request - 0x1000587c 0x37c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x100059fc 0x37c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .text.tud_task - 0x10005bf8 0x204 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x10005bf8 tud_task + 0x10005d78 0x204 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10005d78 tud_task .text._data_stage_xact - 0x10005dfc 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10005f7c 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj .text.tud_control_status - 0x10005e54 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005e54 tud_control_status + 0x10005fd4 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10005fd4 tud_control_status .text.tud_control_xfer - 0x10005e8c 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005e8c tud_control_xfer + 0x1000600c 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x1000600c tud_control_xfer .text.usbd_control_reset - 0x10005f34 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005f34 usbd_control_reset + 0x100060b4 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x100060b4 usbd_control_reset .text.usbd_control_set_complete_callback - 0x10005f48 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005f48 usbd_control_set_complete_callback + 0x100060c8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x100060c8 usbd_control_set_complete_callback .text.usbd_control_set_request - 0x10005f54 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005f54 usbd_control_set_request + 0x100060d4 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x100060d4 usbd_control_set_request .text.usbd_control_xfer_cb - 0x10005f70 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - 0x10005f70 usbd_control_xfer_cb + 0x100060f0 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x100060f0 usbd_control_xfer_cb .text.tud_hid_n_ready - 0x10006058 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006058 tud_hid_n_ready + 0x100061d8 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x100061d8 tud_hid_n_ready .text.tud_hid_n_report - 0x100060a8 0x84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x100060a8 tud_hid_n_report + 0x10006228 0x84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006228 tud_hid_n_report .text.tud_hid_n_keyboard_report - 0x1000612c 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x1000612c tud_hid_n_keyboard_report + 0x100062ac 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x100062ac tud_hid_n_keyboard_report .text.tud_hid_n_mouse_report - 0x10006162 0x2e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006162 tud_hid_n_mouse_report + 0x100062e2 0x2e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x100062e2 tud_hid_n_mouse_report .text.hidd_reset - 0x10006190 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006190 hidd_reset + 0x10006310 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006310 hidd_reset .text.hidd_init - 0x100061a4 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x100061a4 hidd_init - *fill* 0x100061ae 0x2 + 0x10006324 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006324 hidd_init + *fill* 0x1000632e 0x2 .text.hidd_open - 0x100061b0 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x100061b0 hidd_open + 0x10006330 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006330 hidd_open .text.hidd_control_request - 0x100062b0 0x1d0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x100062b0 hidd_control_request + 0x10006430 0x1d0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006430 hidd_control_request .text.hidd_control_complete - 0x10006480 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x10006480 hidd_control_complete + 0x10006600 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006600 hidd_control_complete .text.hidd_xfer_cb - 0x100064e4 0x5c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - 0x100064e4 hidd_xfer_cb + 0x10006664 0x5c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10006664 hidd_xfer_cb .text.tusb_init - 0x10006540 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - 0x10006540 tusb_init + 0x100066c0 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + 0x100066c0 tusb_init .text.tusb_inited - 0x10006578 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - 0x10006578 tusb_inited + 0x100066f8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + 0x100066f8 tusb_inited .text.advance_pointer - 0x10006584 0x1e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006704 0x1e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.backward_pointer - 0x100065a2 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006722 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.get_relative_pointer - 0x100065bc 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x1000673c 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.tu_fifo_lock - 0x100065d2 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006752 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.tu_fifo_unlock - 0x100065e4 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006764 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text._tu_fifo_peek_at - 0x100065f2 0x66 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006772 0x66 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .text.tu_fifo_read - 0x10006658 0x3a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - 0x10006658 tu_fifo_read + 0x100067d8 0x3a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x100067d8 tu_fifo_read .text.tu_fifo_write - 0x10006692 0x5c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - 0x10006692 tu_fifo_write + 0x10006812 0x5c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x10006812 tu_fifo_write .text.tu_fifo_clear - 0x100066ee 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - 0x100066ee tu_fifo_clear + 0x1000686e 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x1000686e tu_fifo_clear .text.board_init - 0x10006706 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj - 0x10006706 board_init - *fill* 0x1000671e 0x2 - .text.calloc 0x10006720 0x18 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-calloc.o) - 0x10006720 calloc + 0x10006886 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + 0x10006886 board_init + *fill* 0x1000689e 0x2 + .text._pio_can_add_program_at_offset + 0x100068a0 0xa0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text._pio_find_offset_for_program + 0x10006940 0xac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text._pio_add_program_at_offset + 0x100069ec 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .text.pio_add_program + 0x10006a90 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x10006a90 pio_add_program + .text.pio_sm_set_consecutive_pindirs + 0x10006ac8 0x8c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x10006ac8 pio_sm_set_consecutive_pindirs + .text.pio_sm_init + 0x10006b54 0xe4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x10006b54 pio_sm_init + .text.calloc 0x10006c38 0x18 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-calloc.o) + 0x10006c38 calloc .text._calloc_r - 0x10006738 0x5c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-callocr.o) - 0x10006738 _calloc_r - .text.malloc 0x10006794 0x14 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-malloc.o) - 0x10006794 malloc + 0x10006c50 0x5c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-callocr.o) + 0x10006c50 _calloc_r + .text.malloc 0x10006cac 0x14 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-malloc.o) + 0x10006cac malloc .text._malloc_r - 0x100067a8 0x580 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mallocr.o) - 0x100067a8 _malloc_r + 0x10006cc0 0x580 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mallocr.o) + 0x10006cc0 _malloc_r .text.__malloc_lock - 0x10006d28 0x10 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mlock.o) - 0x10006d28 __malloc_lock + 0x10007240 0x10 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mlock.o) + 0x10007240 __malloc_lock .text.__malloc_unlock - 0x10006d38 0x10 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mlock.o) - 0x10006d38 __malloc_unlock - .text._sbrk_r 0x10006d48 0x24 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-sbrkr.o) - 0x10006d48 _sbrk_r - .text.strlen 0x10006d6c 0x5c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-strlen-stub.o) - 0x10006d6c strlen + 0x10007250 0x10 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mlock.o) + 0x10007250 __malloc_unlock + .text._sbrk_r 0x10007260 0x24 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-sbrkr.o) + 0x10007260 _sbrk_r + .text.strlen 0x10007284 0x5c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-strlen-stub.o) + 0x10007284 strlen .text._malloc_trim_r - 0x10006dc8 0x9c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-freer.o) - 0x10006dc8 _malloc_trim_r - .text._free_r 0x10006e64 0x1c4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-freer.o) - 0x10006e64 _free_r + 0x100072e0 0x9c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-freer.o) + 0x100072e0 _malloc_trim_r + .text._free_r 0x1000737c 0x1c4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-freer.o) + 0x1000737c _free_r .text.__retarget_lock_acquire_recursive - 0x10007028 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-lock.o) - 0x10007028 __retarget_lock_acquire_recursive + 0x10007540 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-lock.o) + 0x10007540 __retarget_lock_acquire_recursive .text.__retarget_lock_release_recursive - 0x1000702c 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-lock.o) - 0x1000702c __retarget_lock_release_recursive + 0x10007544 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-lock.o) + 0x10007544 __retarget_lock_release_recursive *(.fini) - .fini 0x10007030 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crti.o - 0x10007030 _fini - *fill* 0x10007034 0x4 - .fini.__stub 0x10007038 0x60 linker stubs + .fini 0x10007548 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crti.o + 0x10007548 _fini + *fill* 0x1000754c 0x4 + .fini.__stub 0x10007550 0x60 linker stubs *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -1999,413 +2092,463 @@ LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../ *(SORT_BY_NAME(.dtors.*)) *(.dtors) *(.eh_frame*) - .eh_frame 0x10007098 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o - 0x10007098 . = ALIGN (0x4) + .eh_frame 0x100075b0 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o + 0x100075b0 . = ALIGN (0x4) -.glue_7 0x10007098 0x0 - .glue_7 0x10007098 0x0 linker stubs +.glue_7 0x100075b0 0x0 + .glue_7 0x100075b0 0x0 linker stubs -.glue_7t 0x10007098 0x0 - .glue_7t 0x10007098 0x0 linker stubs +.glue_7t 0x100075b0 0x0 + .glue_7t 0x100075b0 0x0 linker stubs -.vfp11_veneer 0x10007098 0x0 - .vfp11_veneer 0x10007098 0x0 linker stubs +.vfp11_veneer 0x100075b0 0x0 + .vfp11_veneer 0x100075b0 0x0 linker stubs -.v4_bx 0x10007098 0x0 - .v4_bx 0x10007098 0x0 linker stubs +.v4_bx 0x100075b0 0x0 + .v4_bx 0x100075b0 0x0 linker stubs -.iplt 0x10007098 0x0 - .iplt 0x10007098 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o +.iplt 0x100075b0 0x0 + .iplt 0x100075b0 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o -.rodata 0x10007098 0x1500 +.rodata 0x100075b0 0x1800 *(EXCLUDE_FILE(*libm.a: *libc.a:*lib_a-mem*.o *libgcc.a:) .rodata*) - .rodata.gpio_enc_callback - 0x10007098 0x80 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .rodata.encoders_program_init.str1.4 + 0x100075b0 0xd1 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x10007681 0x3 + .rodata.init.str1.4 + 0x10007684 0x8b CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x1000770f 0x1 + .rodata.ENC_GPIO + 0x10007710 0x2 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10007710 ENC_GPIO + *fill* 0x10007712 0x2 .rodata.LED_GPIO - 0x10007118 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10007118 LED_GPIO - *fill* 0x1000711f 0x1 - .rodata.L_ENC_GPIO - 0x10007120 0x2 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10007120 L_ENC_GPIO - *fill* 0x10007122 0x2 - .rodata.R_ENC_GPIO - 0x10007124 0x2 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10007124 R_ENC_GPIO - *fill* 0x10007126 0x2 + 0x10007714 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10007714 LED_GPIO + *fill* 0x1000771b 0x1 .rodata.SW_GPIO - 0x10007128 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10007128 SW_GPIO - *fill* 0x1000712f 0x1 + 0x1000771c 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x1000771c SW_GPIO + *fill* 0x10007723 0x1 .rodata.SW_KEYCODE - 0x10007130 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x10007130 SW_KEYCODE - *fill* 0x10007137 0x1 + 0x10007724 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x10007724 SW_KEYCODE + *fill* 0x1000772b 0x1 + .rodata.__func__.0 + 0x1000772c 0x18 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .rodata.__func__.1 + 0x10007744 0xd CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x10007751 0x3 + .rodata.__func__.4 + 0x10007754 0x1c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .rodata.__func__.5 + 0x10007770 0x16 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x10007786 0x2 + .rodata.__func__.6 + 0x10007788 0x16 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x1000779e 0x2 + .rodata.__func__.7 + 0x100077a0 0x13 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100077b3 0x1 + .rodata.__func__.8 + 0x100077b4 0xe CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100077c2 0x2 + .rodata.encoders_program + 0x100077c4 0x6 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100077ca 0x2 + .rodata.encoders_program_instructions + 0x100077cc 0x2e CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + *fill* 0x100077fa 0x2 .rodata.str1.4 - 0x10007138 0x1f CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - *fill* 0x10007157 0x1 + 0x100077fc 0x1f CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + *fill* 0x1000781b 0x1 .rodata.__compound_literal.0 - 0x10007158 0x2 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - *fill* 0x1000715a 0x2 + 0x1000781c 0x2 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + *fill* 0x1000781e 0x2 .rodata.desc_configuration - 0x1000715c 0x22 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x1000715c desc_configuration - *fill* 0x1000717e 0x2 + 0x10007820 0x22 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x10007820 desc_configuration + *fill* 0x10007842 0x2 .rodata.desc_device - 0x10007180 0x12 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x10007180 desc_device - *fill* 0x10007192 0x2 + 0x10007844 0x12 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x10007844 desc_device + *fill* 0x10007856 0x2 .rodata.desc_hid_report - 0x10007194 0x90 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - 0x10007194 desc_hid_report + 0x10007858 0x90 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x10007858 desc_hid_report .rodata.spin_lock_claim_unused.str1.4 - 0x10007224 0x1b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - *fill* 0x1000723f 0x1 + 0x100078e8 0x1b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + *fill* 0x10007903 0x1 .rodata.alarm_pool_dump_key.str1.4 - 0x10007240 0x73 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100072b3 0x1 + 0x10007904 0x73 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007977 0x1 .rodata.ph_add_child_node.str1.4 - 0x100072b4 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x10007352 0x2 + 0x10007978 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007a16 0x2 .rodata.add_alarm_under_lock.str1.4 - 0x10007354 0x27 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x1000737b 0x1 + 0x10007a18 0x27 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007a3f 0x1 .rodata.alarm_pool_alarm_callback.str1.4 - 0x1000737c 0x7d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100073f9 0x3 + 0x10007a40 0x7d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007abd 0x3 .rodata.alarm_pool_get_default.str1.4 - 0x100073fc 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x1000740f 0x1 + 0x10007ac0 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007ad3 0x1 .rodata.alarm_pool_cancel_alarm.str1.4 - 0x10007410 0x27 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x10007437 0x1 + 0x10007ad4 0x27 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007afb 0x1 .rodata.__func__.0 - 0x10007438 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10007afc 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .rodata.__func__.10 - 0x10007450 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x10007467 0x1 + 0x10007b14 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007b2b 0x1 .rodata.__func__.2 - 0x10007468 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x1000747a 0x2 + 0x10007b2c 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007b3e 0x2 .rodata.__func__.3 - 0x1000747c 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10007b40 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .rodata.__func__.4 - 0x10007490 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100074a2 0x2 + 0x10007b54 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007b66 0x2 .rodata.__func__.5 - 0x100074a4 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100074ae 0x2 + 0x10007b68 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007b72 0x2 .rodata.__func__.6 - 0x100074b0 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x10007b74 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .rodata.__func__.7 - 0x100074bc 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100074d1 0x3 + 0x10007b80 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007b95 0x3 .rodata.__func__.8 - 0x100074d4 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100074ee 0x2 + 0x10007b98 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007bb2 0x2 .rodata.__func__.9 - 0x100074f0 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - *fill* 0x100074fa 0x2 + 0x10007bb4 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + *fill* 0x10007bbe 0x2 .rodata.hardware_alarm_claim.str1.4 - 0x100074fc 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - *fill* 0x1000751e 0x2 + 0x10007bc0 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + *fill* 0x10007be2 0x2 .rodata.hardware_alarm_set_target.str1.4 - 0x10007520 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x10007be4 0x6c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj .rodata.__func__.0 - 0x1000758c 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - *fill* 0x100075a6 0x2 + 0x10007c50 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + *fill* 0x10007c6a 0x2 .rodata.lock_init.str1.4 - 0x100075a8 0x6f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - *fill* 0x10007617 0x1 + 0x10007c6c 0x6f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + *fill* 0x10007cdb 0x1 .rodata.__func__.0 - 0x10007618 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - *fill* 0x10007622 0x2 + 0x10007cdc 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + *fill* 0x10007ce6 0x2 .rodata.str1.4 - 0x10007624 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + 0x10007ce8 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj .rodata.__func__.0 - 0x10007688 0xb CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - *fill* 0x10007693 0x1 + 0x10007d4c 0xb CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + *fill* 0x10007d57 0x1 .rodata.__func__.1 - 0x10007694 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + 0x10007d58 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj .rodata.__func__.2 - 0x100076ac 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + 0x10007d70 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj .rodata.ph_add_child_node.str1.4 - 0x100076c1 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x100076c1 0x3 + 0x10007d85 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007d85 0x3 .rodata.ph_remove_any_head.str1.4 - 0x100076c4 0x94 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10007d88 0x94 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj .rodata.ph_delete.str1.4 - 0x10007758 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x1000777e 0x2 + 0x10007e1c 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007e42 0x2 .rodata.__func__.0 - 0x10007780 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x1000778a 0x2 + 0x10007e44 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007e4e 0x2 .rodata.__func__.1 - 0x1000778c 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x1000779f 0x1 + 0x10007e50 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007e63 0x1 .rodata.__func__.2 - 0x100077a0 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - *fill* 0x100077b2 0x2 + 0x10007e64 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + *fill* 0x10007e76 0x2 .rodata.__func__.3 - 0x100077b4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x10007e78 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj .rodata.__assert_func.str1.4 - 0x100077c0 0x3f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x10007e84 0x3f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj 0x43 (size before relaxing) - *fill* 0x100077ff 0x1 + *fill* 0x10007ec3 0x1 .rodata.panic.str1.4 - 0x10007800 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - *fill* 0x10007812 0x2 + 0x10007ec4 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + *fill* 0x10007ed6 0x2 .rodata.clock_configure.str1.4 - 0x10007814 0x5e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - *fill* 0x10007872 0x2 + 0x10007ed8 0x5e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + *fill* 0x10007f36 0x2 .rodata.__func__.1 - 0x10007874 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x10007f38 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj .rodata.pll_init.str1.4 - 0x10007884 0xdf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - *fill* 0x10007963 0x1 + 0x10007f48 0xdf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + *fill* 0x10008027 0x1 .rodata.__func__.0 - 0x10007964 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - *fill* 0x1000796d 0x3 + 0x10008028 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + *fill* 0x10008031 0x3 .rodata.make_branch.str1.4 - 0x10007970 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10008034 0x54 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .rodata.irq_set_exclusive_handler.str1.4 - 0x100079c4 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x100079fa 0x2 + 0x10008088 0x36 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x100080be 0x2 .rodata.irq_add_shared_handler.str1.4 - 0x100079fc 0xd9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007ad5 0x3 + 0x100080c0 0xd9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x10008199 0x3 .rodata.irq_remove_handler.str1.4 - 0x10007ad8 0x2a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007b02 0x2 + 0x1000819c 0x2a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x100081c6 0x2 .rodata.irq_add_tail_to_free_list.str1.4 - 0x10007b04 0x32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x100081c8 0x32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj 0x3a (size before relaxing) - *fill* 0x10007b36 0x2 + *fill* 0x100081fa 0x2 .rodata.__func__.0 - 0x10007b38 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007b52 0x2 + 0x100081fc 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x10008216 0x2 .rodata.__func__.1 - 0x10007b54 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007b6b 0x1 + 0x10008218 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x1000822f 0x1 .rodata.__func__.2 - 0x10007b6c 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007b7f 0x1 + 0x10008230 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x10008243 0x1 .rodata.__func__.3 - 0x10007b80 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x10008244 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .rodata.__func__.4 - 0x10007b8c 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007b9b 0x1 + 0x10008250 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x1000825f 0x1 .rodata.__func__.6 - 0x10007b9c 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - *fill* 0x10007bb6 0x2 + 0x10008260 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + *fill* 0x1000827a 0x2 .rodata._ftoa.str1.4 - 0x10007bb8 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - *fill* 0x10007bcd 0x3 + 0x1000827c 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + *fill* 0x10008291 0x3 .rodata._vsnprintf - 0x10007bd0 0x1e0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10008294 0x1e0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + *fill* 0x10008474 0x4 .rodata.pow10.0 - 0x10007db0 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x10008478 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .rodata.__aeabi_double_init.str1.4 - 0x10007e00 0xaf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - *fill* 0x10007eaf 0x1 + 0x100084c8 0xaf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + *fill* 0x10008577 0x1 .rodata.__func__.0 - 0x10007eb0 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + 0x10008578 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj .rodata.__aeabi_float_init.str1.4 - 0x10007ec4 0x81 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x1000858c 0x81 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj 0x85 (size before relaxing) - *fill* 0x10007f45 0x3 + *fill* 0x1000860d 0x3 .rodata.__func__.0 - 0x10007f48 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - *fill* 0x10007f5b 0x1 + 0x10008610 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + *fill* 0x10008623 0x1 .rodata.str1.4 - 0x10007f5c 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008624 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .rodata.__bi_40 - 0x10007f8c 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008654 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .rodata.__bi_71 - 0x10007f98 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008660 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .rodata.crlf_str.1 - 0x10007fa4 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - *fill* 0x10007fa6 0x2 + 0x1000866c 0x2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + *fill* 0x1000866e 0x2 .rodata.str1.4 - 0x10007fa8 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x10008670 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj .rodata.__bi_27.4 - 0x10007fd4 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x1000869c 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj .rodata.__bi_28.5 - 0x10007fe0 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x100086a8 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj .rodata._hw_endpoint_alloc.str1.4 - 0x10007fe8 0xbd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100080a5 0x3 + 0x100086b0 0xbd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x1000876d 0x3 .rodata._hw_endpoint_init.str1.4 - 0x100080a8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10008770 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .rodata.hw_handle_buff_status.str1.4 - 0x100080d0 0xb CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100080db 0x1 + 0x10008798 0xb CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x100087a3 0x1 .rodata.dcd_rp2040_irq.str1.4 - 0x100080dc 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x100087a4 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .rodata._hw_endpoint_stall.str1.4 - 0x100080f0 0xd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100080fd 0x3 + 0x100087b8 0xd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x100087c5 0x3 .rodata.dcd_int_enable.str1.4 - 0x10008100 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x100087c8 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .rodata.__func__.0 - 0x1000810c 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x10008121 0x3 + 0x100087d4 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x100087e9 0x3 .rodata.__func__.1 - 0x10008124 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x10008137 0x1 + 0x100087ec 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x100087ff 0x1 .rodata.__func__.10 - 0x10008138 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x10008147 0x1 + 0x10008800 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x1000880f 0x1 .rodata.__func__.11 - 0x10008148 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x1000815b 0x1 + 0x10008810 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008823 0x1 .rodata.__func__.12 - 0x1000815c 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x10008172 0x2 + 0x10008824 0x16 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x1000883a 0x2 .rodata.__func__.13 - 0x10008174 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x1000817d 0x3 + 0x1000883c 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008845 0x3 .rodata.__func__.2 - 0x10008180 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x1000818f 0x1 + 0x10008848 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008857 0x1 .rodata.__func__.3 - 0x10008190 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x1000819e 0x2 + 0x10008858 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008866 0x2 .rodata.__func__.4 - 0x100081a0 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100081ae 0x2 + 0x10008868 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008876 0x2 .rodata.__func__.5 - 0x100081b0 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - *fill* 0x100081ca 0x2 + 0x10008878 0x1a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + *fill* 0x10008892 0x2 .rodata.__func__.6 - 0x100081cc 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x10008894 0xc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .rodata.__func__.8 - 0x100081d8 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x100088a0 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .rodata._hw_endpoint_buffer_control_update32.str1.4 - 0x100081e8 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - *fill* 0x10008207 0x1 + 0x100088b0 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + *fill* 0x100088cf 0x1 .rodata._hw_endpoint_xfer_sync.str1.4 - 0x10008208 0x99 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - *fill* 0x100082a1 0x3 + 0x100088d0 0x99 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + *fill* 0x10008969 0x3 .rodata._hw_endpoint_xfer_continue.str1.4 - 0x100082a4 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x1000896c 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj .rodata._hw_endpoint_xfer.str1.4 - 0x100082f4 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x100089bc 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj .rodata.str1.4 - 0x10008303 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x100089cb 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj 0x7 (size before relaxing) - *fill* 0x10008303 0x1 + *fill* 0x100089cb 0x1 .rodata.__func__.0 - 0x10008304 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - *fill* 0x10008316 0x2 + 0x100089cc 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + *fill* 0x100089de 0x2 .rodata.__func__.1 - 0x10008318 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - *fill* 0x1000832f 0x1 + 0x100089e0 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + *fill* 0x100089f7 0x1 .rodata.process_set_config.str1.4 - 0x10008330 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x10008347 0x1 + 0x100089f8 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008a0f 0x1 .rodata.process_get_descriptor - 0x10008348 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10008a10 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .rodata.dcd_event_handler.str1.4 - 0x10008388 0x53 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x100083db 0x1 + 0x10008a50 0x53 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008aa3 0x1 .rodata.process_control_request - 0x100083dc 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10008aa4 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .rodata.tud_task - 0x10008404 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10008acc 0x24 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .rodata.__func__.1 - 0x10008428 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x10008437 0x1 + 0x10008af0 0xf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008aff 0x1 .rodata.__func__.2 - 0x10008438 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10008b00 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .rodata.__func__.3 - 0x1000844c 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10008b14 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .rodata.__func__.4 - 0x1000845c 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x10008473 0x1 + 0x10008b24 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008b3b 0x1 .rodata.__func__.5 - 0x10008474 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x10008487 0x1 + 0x10008b3c 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008b4f 0x1 .rodata.__func__.6 - 0x10008488 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10008b50 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .rodata.__func__.7 - 0x100084a0 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x100084b3 0x1 + 0x10008b68 0x13 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008b7b 0x1 .rodata.__func__.8 - 0x100084b4 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x100084bd 0x3 + 0x10008b7c 0x9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x10008b85 0x3 .rodata._usbd_driver - 0x100084c0 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x10008b88 0x1c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .rodata.tud_control_xfer.str1.4 - 0x100084dc 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x10008ba4 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj .rodata.__func__.0 - 0x100084dc 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - *fill* 0x100084f1 0x3 + 0x10008ba4 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + *fill* 0x10008bb9 0x3 .rodata.__func__.1 - 0x100084f4 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - *fill* 0x10008505 0x3 + 0x10008bbc 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + *fill* 0x10008bcd 0x3 .rodata.hidd_open.str1.4 - 0x10008508 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10008bd0 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj 0x29 (size before relaxing) - *fill* 0x10008519 0x3 + *fill* 0x10008be1 0x3 .rodata.hidd_control_request - 0x1000851c 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10008be4 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj .rodata.__PRETTY_FUNCTION__.2 - 0x1000854c 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - *fill* 0x10008556 0x2 + 0x10008c14 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + *fill* 0x10008c1e 0x2 .rodata.__func__.0 - 0x10008558 0xd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - *fill* 0x10008565 0x3 + 0x10008c20 0xd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + *fill* 0x10008c2d 0x3 .rodata.__func__.1 - 0x10008568 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - *fill* 0x1000857d 0x3 + 0x10008c30 0x15 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + *fill* 0x10008c45 0x3 .rodata.__func__.3 - 0x10008580 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x10008c48 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj .rodata.tusb_init.str1.4 - 0x1000858a 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - *fill* 0x1000858a 0x2 + 0x10008c52 0x17 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + *fill* 0x10008c52 0x2 .rodata.__func__.0 - 0x1000858c 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - 0x10008598 . = ALIGN (0x4) - *fill* 0x10008596 0x2 + 0x10008c54 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + *fill* 0x10008c5e 0x2 + .rodata._pio_can_add_program_at_offset.str1.4 + 0x10008c60 0x96 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x109 (size before relaxing) + *fill* 0x10008cf6 0x2 + .rodata._pio_find_offset_for_program.str1.4 + 0x10008cf8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .rodata._pio_add_program_at_offset.str1.4 + 0x10008d20 0x11 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008d31 0x3 + .rodata.pio_sm_set_consecutive_pindirs.str1.4 + 0x10008d34 0xa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008d3e 0x2 + .rodata.__func__.1 + 0x10008d40 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008d5f 0x1 + .rodata.__func__.3 + 0x10008d60 0x1f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008d7f 0x1 + .rodata.__func__.4 + 0x10008d80 0x1d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + *fill* 0x10008d9d 0x3 + .rodata.__func__.6 + 0x10008da0 0xe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0x10008db0 . = ALIGN (0x4) + *fill* 0x10008dae 0x2 *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.flashdata*))) - 0x10008598 . = ALIGN (0x4) + 0x10008db0 . = ALIGN (0x4) -.rel.dyn 0x10008598 0x0 - .rel.iplt 0x10008598 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o +.rel.dyn 0x10008db0 0x0 + .rel.iplt 0x10008db0 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x10008598 __exidx_start = . + 0x10008db0 __exidx_start = . .ARM.exidx *(.ARM.exidx* .gnu.linkonce.armexidx.*) - 0x10008598 __exidx_end = . - 0x10008598 . = ALIGN (0x4) - 0x10008598 __binary_info_start = . + 0x10008db0 __exidx_end = . + 0x10008db0 . = ALIGN (0x4) + 0x10008db0 __binary_info_start = . -.binary_info 0x10008598 0x20 +.binary_info 0x10008db0 0x20 *(.binary_info.keep.*) .binary_info.keep.__bi_ptr18 - 0x10008598 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008db0 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .binary_info.keep.__bi_ptr26 - 0x1000859c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008db4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .binary_info.keep.__bi_ptr34 - 0x100085a0 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008db8 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .binary_info.keep.__bi_ptr40 - 0x100085a4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008dbc 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .binary_info.keep.__bi_ptr46 - 0x100085a8 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008dc0 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .binary_info.keep.__bi_ptr71 - 0x100085ac 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x10008dc4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj *(.binary_info.*) .binary_info.__bi_ptr27 - 0x100085b0 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x10008dc8 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj .binary_info.__bi_ptr28 - 0x100085b4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - 0x100085b8 __binary_info_end = . - 0x100085b8 . = ALIGN (0x4) - 0x100085b8 __etext = . + 0x10008dcc 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x10008dd0 __binary_info_end = . + 0x10008dd0 . = ALIGN (0x4) + 0x10008dd0 __etext = . .ram_vector_table 0x20000000 0xc0 @@ -2414,7 +2557,7 @@ LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../ 0x20000000 0xc0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj 0x20000000 ram_vector_table -.data 0x200000c0 0xb14 load address 0x100085b8 +.data 0x200000c0 0xb14 load address 0x10008dd0 0x200000c0 __data_start__ = . *(vtable) *(.time_critical*) @@ -2522,29 +2665,29 @@ LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../ 0x20000bd4 . = ALIGN (0x4) 0x20000bd4 __data_end__ = . -.igot.plt 0x20000bd4 0x0 load address 0x100090cc +.igot.plt 0x20000bd4 0x0 load address 0x100098e4 .igot.plt 0x20000bd4 0x0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp/crtbegin.o .uninitialized_data - 0x20000bd4 0x0 load address 0x100090cc + 0x20000bd4 0x0 load address 0x100098e4 0x20000bd4 . = ALIGN (0x4) *(.uninitialized_data*) -.scratch_x 0x20040000 0x0 load address 0x100090cc +.scratch_x 0x20040000 0x0 load address 0x100098e4 0x20040000 __scratch_x_start__ = . *(.scratch_x.*) 0x20040000 . = ALIGN (0x4) 0x20040000 __scratch_x_end__ = . - 0x100090cc __scratch_x_source__ = LOADADDR (.scratch_x) + 0x100098e4 __scratch_x_source__ = LOADADDR (.scratch_x) -.scratch_y 0x20041000 0x0 load address 0x100090cc +.scratch_y 0x20041000 0x0 load address 0x100098e4 0x20041000 __scratch_y_start__ = . *(.scratch_y.*) 0x20041000 . = ALIGN (0x4) 0x20041000 __scratch_y_end__ = . - 0x100090cc __scratch_y_source__ = LOADADDR (.scratch_y) + 0x100098e4 __scratch_y_source__ = LOADADDR (.scratch_y) -.bss 0x20000bd4 0xb40 +.bss 0x20000bd4 0xb54 0x20000bd4 . = ALIGN (0x4) 0x20000bd4 __bss_start__ = . *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.bss*))) @@ -2567,27 +2710,27 @@ LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../ 0x20000c24 __malloc_top_pad .bss._app_driver 0x20000c28 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .bss._callbacks - 0x20000c2c 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .bss._ctrl_xfer - 0x20000c34 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x20000c2c 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj .bss._desc_str - 0x20000c48 0x40 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x20000c40 0x40 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj .bss._hidd_itf - 0x20000c88 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x20000c80 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj .bss._ubsd_mutexdef - 0x20000cb4 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x20000cac 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .bss._usbd_ctrl_buf - 0x20000cbc 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x20000cb4 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj .bss._usbd_dev - 0x20000cfc 0x37 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - *fill* 0x20000d33 0x1 + 0x20000cf4 0x37 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + *fill* 0x20000d2b 0x1 .bss._usbd_mutex - 0x20000d34 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .bss._usbd_q 0x20000d38 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x20000d2c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .bss._usbd_q 0x20000d30 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .bss._usbd_qdef_buf - 0x20000d3c 0xc0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - 0x20000d3c _usbd_qdef_buf + 0x20000d34 0xc0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x20000d34 _usbd_qdef_buf + .bss._used_instruction_space + 0x20000df4 0x8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj .bss.alarm_callbacks 0x20000dfc 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj .bss.claimed 0x20000e0c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj @@ -2596,60 +2739,71 @@ LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../ .bss.default_alarm_pool 0x20000e38 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .bss.drivers 0x20000e3c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .bss.errno 0x20000e40 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-reent.o) - 0x20000e40 errno - .bss.filter 0x20000e44 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .bss.enc_val 0x20000e40 0x8 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x20000e40 enc_val + .bss.errno 0x20000e48 0x4 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-reent.o) + 0x20000e48 errno + .bss.filter 0x20000e4c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .bss.heap_end.0 - 0x20000e48 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x20000e50 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj .bss.hw_endpoints - 0x20000e4c 0x680 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .bss.l_enc 0x200014cc 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x200014cc l_enc - .bss.l_state 0x200014d0 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x200014d0 l_state + 0x20000e54 0x680 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .bss.next_buffer_ptr 0x200014d4 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .bss.pools 0x200014d8 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .bss.r_enc 0x200014e8 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x200014e8 r_enc - .bss.r_state 0x200014ec 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0x200014ec r_state - .bss.sd_table 0x200014f0 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - 0x200014f0 sd_table + .bss.pio 0x200014d8 0x4 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x200014d8 pio + .bss.pools 0x200014dc 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .bss.prev_enc_val + 0x200014ec 0x8 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x200014ec prev_enc_val + .bss.prev_sw_val + 0x200014f4 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x200014f4 prev_sw_val + *fill* 0x200014fb 0x1 + .bss.sd_table 0x200014fc 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + 0x200014fc sd_table .bss.sf_clz_func - 0x200015f0 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - 0x200015f0 sf_clz_func - .bss.sf_table 0x200015f4 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - 0x200015f4 sf_table + 0x200015fc 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x200015fc sf_clz_func + .bss.sf_table 0x20001600 0x100 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x20001600 sf_table + .bss.sw_val 0x20001700 0x7 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x20001700 sw_val + *fill* 0x20001707 0x1 .bss.target_hi - 0x200016f4 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x20001708 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj .bss.uart_char_to_line_feed - 0x20001704 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - 0x20001704 uart_char_to_line_feed + 0x20001718 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x20001718 uart_char_to_line_feed .bss.uart_instance - 0x20001708 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x2000171c 0x4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj .bss._app_driver_count - 0x2000170c 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x20001720 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .bss._initialized - 0x2000170d 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + 0x20001721 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj .bss.assigned_address - 0x2000170e 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .bss.claimed 0x2000170f 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x20001722 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .bss.claimed 0x20001723 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .bss.enc_changed + 0x20001724 0x1 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x20001724 enc_changed .bss.irq_hander_chain_free_slot_head - 0x20001710 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x20001725 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .bss.sw_changed + 0x20001726 0x1 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x20001726 sw_changed .bss.timer_callbacks_pending - 0x20001711 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x20001727 0x1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj *(COMMON) - 0x20001714 . = ALIGN (0x4) - *fill* 0x20001712 0x2 - 0x20001714 __bss_end__ = . + 0x20001728 . = ALIGN (0x4) + 0x20001728 __bss_end__ = . -.heap 0x20001714 0x800 - 0x20001714 __end__ = . - 0x20001714 end = __end__ +.heap 0x20001728 0x800 + 0x20001728 __end__ = . + 0x20001728 end = __end__ *(.heap*) - .heap 0x20001714 0x800 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - 0x20001f14 __HeapLimit = . + .heap 0x20001728 0x800 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + 0x20001f28 __HeapLimit = . .stack1_dummy 0x20040000 0x0 *(.stack1*) @@ -2658,8 +2812,8 @@ LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../ *(.stack*) .stack 0x20041000 0x800 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj -.flash_end 0x100090cc 0x0 - 0x100090cc __flash_binary_end = . +.flash_end 0x100098e4 0x0 + 0x100098e4 __flash_binary_end = . 0x20040000 __StackLimit = (ORIGIN (RAM) + LENGTH (RAM)) 0x20041000 __StackOneTop = (ORIGIN (SCRATCH_X) + LENGTH (SCRATCH_X)) 0x20042000 __StackTop = (ORIGIN (SCRATCH_Y) + LENGTH (SCRATCH_Y)) @@ -2732,7 +2886,9 @@ LOAD CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/ LOAD CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj LOAD CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj LOAD CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj -LOAD C:\Users\ngadj\AppData\Local\Temp\ccCS83Ki.o +LOAD CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj +LOAD CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_dma/dma.c.obj +LOAD C:\Users\ngadj\AppData\Local\Temp\ccwzp1Uw.o LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libstdc++.a LOAD c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libm.a START GROUP @@ -2849,31 +3005,33 @@ LOAD linker stubs .ARM.attributes 0x00000786 0x2b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj .ARM.attributes - 0x000007b1 0x22 C:\Users\ngadj\AppData\Local\Temp\ccCS83Ki.o + 0x000007b1 0x2b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj .ARM.attributes - 0x000007d3 0x1e c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp\libgcc.a(_dvmd_tls.o) + 0x000007dc 0x22 C:\Users\ngadj\AppData\Local\Temp\ccwzp1Uw.o .ARM.attributes - 0x000007f1 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-calloc.o) + 0x000007fe 0x1e c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/thumb/v6-m/nofp\libgcc.a(_dvmd_tls.o) .ARM.attributes - 0x0000081d 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-callocr.o) + 0x0000081c 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-calloc.o) .ARM.attributes - 0x00000849 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-impure.o) + 0x00000848 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-callocr.o) .ARM.attributes - 0x00000875 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-malloc.o) + 0x00000874 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-impure.o) .ARM.attributes - 0x000008a1 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mallocr.o) + 0x000008a0 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-malloc.o) .ARM.attributes - 0x000008cd 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mlock.o) + 0x000008cc 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mallocr.o) .ARM.attributes - 0x000008f9 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-sbrkr.o) + 0x000008f8 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mlock.o) .ARM.attributes - 0x00000925 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-strlen-stub.o) + 0x00000924 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-sbrkr.o) .ARM.attributes - 0x00000951 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-freer.o) + 0x00000950 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-strlen-stub.o) .ARM.attributes - 0x0000097d 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-lock.o) + 0x0000097c 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-freer.o) .ARM.attributes - 0x000009a9 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-reent.o) + 0x000009a8 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-lock.o) + .ARM.attributes + 0x000009d4 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-reent.o) .comment 0x00000000 0x4d .comment 0x00000000 0x4d CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj @@ -2913,464 +3071,475 @@ LOAD linker stubs .comment 0x0000004d 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj .comment 0x0000004d 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .comment 0x0000004d 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + .comment 0x0000004d 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_info 0x00000000 0x1dff1 - .debug_info 0x00000000 0x158c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_info 0x0000158c 0x95b CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_info 0x00001ee7 0x4e1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_info 0x000023c8 0x1141 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_info 0x00003509 0x620 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_info 0x00003b29 0x4a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_info 0x00003fce 0x1d5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_info 0x000041a3 0xb64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_info 0x00004d07 0x3349 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_info 0x00008050 0xf9d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_info 0x00008fed 0x1c5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_info 0x000091b2 0xd50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_info 0x00009f02 0x292 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_info 0x0000a194 0x1164 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_info 0x0000b2f8 0x986 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_info 0x0000bc7e 0x1068 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_info 0x0000cce6 0x49c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_info 0x0000d182 0x214 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_info 0x0000d396 0x3c1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_info 0x0000d757 0x1807 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_info 0x0000ef5e 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj - .debug_info 0x0000ef84 0x1a32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_info 0x000109b6 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj - .debug_info 0x000109d8 0x231 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_info 0x00010c09 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - .debug_info 0x00010c2b 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - .debug_info 0x00010c4d 0x2a0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_info 0x00010eed 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - .debug_info 0x00010f0f 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj - .debug_info 0x00010f35 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj - .debug_info 0x00010f57 0x2ef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_info 0x00011246 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - .debug_info 0x00011268 0x1e7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_info 0x0001144f 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - .debug_info 0x00011471 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - .debug_info 0x00011493 0x2c5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj - .debug_info 0x00011758 0x1064 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_info 0x000127bc 0xc0d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_info 0x000133c9 0x1a31 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_info 0x00014dfa 0xca4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_info 0x00015a9e 0x3fac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_info 0x00019a4a 0x9ea CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_info 0x0001a434 0x14b2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_info 0x0001b8e6 0x511 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_info 0x0001bdf7 0x166f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_info 0x0001d466 0xb8b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj +.debug_info 0x00000000 0x21917 + .debug_info 0x00000000 0x2c27 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_info 0x00002c27 0x95b CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_info 0x00003582 0x4e1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_info 0x00003a63 0x1141 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_info 0x00004ba4 0x620 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_info 0x000051c4 0x4a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_info 0x00005669 0x1d5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_info 0x0000583e 0xb64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_info 0x000063a2 0x3349 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_info 0x000096eb 0xf9d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_info 0x0000a688 0x1c5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_info 0x0000a84d 0xd50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_info 0x0000b59d 0x292 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_info 0x0000b82f 0x1164 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_info 0x0000c993 0x986 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_info 0x0000d319 0x1068 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_info 0x0000e381 0x49c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_info 0x0000e81d 0x214 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_info 0x0000ea31 0x3c1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_info 0x0000edf2 0x1807 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_info 0x000105f9 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + .debug_info 0x0001061f 0x1a32 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_info 0x00012051 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_info 0x00012073 0x231 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_info 0x000122a4 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_info 0x000122c6 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_info 0x000122e8 0x2a0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_info 0x00012588 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_info 0x000125aa 0x26 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + .debug_info 0x000125d0 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_info 0x000125f2 0x2ef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_info 0x000128e1 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_info 0x00012903 0x1e7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_info 0x00012aea 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_info 0x00012b0c 0x22 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_info 0x00012b2e 0x2c5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_info 0x00012df3 0x1064 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_info 0x00013e57 0xc0d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_info 0x00014a64 0x1a31 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_info 0x00016495 0xca4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_info 0x00017139 0x3fac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_info 0x0001b0e5 0x9ea CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_info 0x0001bacf 0x14b2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_info 0x0001cf81 0x511 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_info 0x0001d492 0x166f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_info 0x0001eb01 0xb8b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + .debug_info 0x0001f68c 0x228b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_abbrev 0x00000000 0x614c - .debug_abbrev 0x00000000 0x39c CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_abbrev 0x0000039c 0x1a0 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_abbrev 0x0000053c 0x19b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_abbrev 0x000006d7 0x309 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_abbrev 0x000009e0 0x276 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_abbrev 0x00000c56 0x212 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_abbrev 0x00000e68 0xe7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_abbrev 0x00000f4f 0x2ce CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_abbrev 0x0000121d 0x54b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_abbrev 0x00001768 0x34c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_abbrev 0x00001ab4 0x133 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_abbrev 0x00001be7 0x32b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_abbrev 0x00001f12 0x199 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_abbrev 0x000020ab 0x297 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_abbrev 0x00002342 0x348 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_abbrev 0x0000268a 0x386 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_abbrev 0x00002a10 0x1b1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_abbrev 0x00002bc1 0x12c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_abbrev 0x00002ced 0x1bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_abbrev 0x00002ea9 0x494 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_abbrev 0x0000333d 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj - .debug_abbrev 0x00003351 0x384 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_abbrev 0x000036d5 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj - .debug_abbrev 0x000036e7 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_abbrev 0x000037df 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - .debug_abbrev 0x000037f1 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - .debug_abbrev 0x00003803 0x162 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_abbrev 0x00003965 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - .debug_abbrev 0x00003977 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj - .debug_abbrev 0x0000398b 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj - .debug_abbrev 0x0000399d 0x17a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_abbrev 0x00003b17 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - .debug_abbrev 0x00003b29 0x111 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_abbrev 0x00003c3a 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - .debug_abbrev 0x00003c4c 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - .debug_abbrev 0x00003c5e 0xad CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj - .debug_abbrev 0x00003d0b 0x4f4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_abbrev 0x000041ff 0x38b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_abbrev 0x0000458a 0x3fa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_abbrev 0x00004984 0x31a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_abbrev 0x00004c9e 0x57f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_abbrev 0x0000521d 0x303 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_abbrev 0x00005520 0x3f3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_abbrev 0x00005913 0x200 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_abbrev 0x00005b13 0x33a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_abbrev 0x00005e4d 0x2ff CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj +.debug_abbrev 0x00000000 0x66a9 + .debug_abbrev 0x00000000 0x4de CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_abbrev 0x000004de 0x1a0 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_abbrev 0x0000067e 0x19b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_abbrev 0x00000819 0x309 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_abbrev 0x00000b22 0x276 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_abbrev 0x00000d98 0x212 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_abbrev 0x00000faa 0xe7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_abbrev 0x00001091 0x2ce CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_abbrev 0x0000135f 0x54b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_abbrev 0x000018aa 0x34c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_abbrev 0x00001bf6 0x133 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_abbrev 0x00001d29 0x32b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_abbrev 0x00002054 0x199 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_abbrev 0x000021ed 0x297 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_abbrev 0x00002484 0x348 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_abbrev 0x000027cc 0x386 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_abbrev 0x00002b52 0x1b1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_abbrev 0x00002d03 0x12c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_abbrev 0x00002e2f 0x1bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_abbrev 0x00002feb 0x494 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_abbrev 0x0000347f 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + .debug_abbrev 0x00003493 0x384 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_abbrev 0x00003817 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_abbrev 0x00003829 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_abbrev 0x00003921 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_abbrev 0x00003933 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_abbrev 0x00003945 0x162 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_abbrev 0x00003aa7 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_abbrev 0x00003ab9 0x14 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + .debug_abbrev 0x00003acd 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_abbrev 0x00003adf 0x17a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_abbrev 0x00003c59 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_abbrev 0x00003c6b 0x111 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_abbrev 0x00003d7c 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_abbrev 0x00003d8e 0x12 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_abbrev 0x00003da0 0xad CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_abbrev 0x00003e4d 0x4f4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_abbrev 0x00004341 0x38b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_abbrev 0x000046cc 0x3fa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_abbrev 0x00004ac6 0x31a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_abbrev 0x00004de0 0x57f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_abbrev 0x0000535f 0x303 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_abbrev 0x00005662 0x3f3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_abbrev 0x00005a55 0x200 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_abbrev 0x00005c55 0x33a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_abbrev 0x00005f8f 0x2ff CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + .debug_abbrev 0x0000628e 0x41b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_loc 0x00000000 0x12c14 - .debug_loc 0x00000000 0x85d CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_loc 0x0000085d 0x155 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_loc 0x000009b2 0x2d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_loc 0x00000c89 0xafe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_loc 0x00001787 0x457 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_loc 0x00001bde 0x1d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_loc 0x00001db5 0xe9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_loc 0x00001e9e 0x51e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_loc 0x000023bc 0x28f8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_loc 0x00004cb4 0x831 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_loc 0x000054e5 0xa2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_loc 0x00005587 0x641 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_loc 0x00005bc8 0xc9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_loc 0x00005c91 0x13a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_loc 0x00007036 0x3d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_loc 0x0000740d 0x890 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_loc 0x00007c9d 0x267 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_loc 0x00007f04 0x71 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_loc 0x00007f75 0x278 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_loc 0x000081ed 0x1240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_loc 0x0000942d 0x203e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_loc 0x0000b46b 0x16f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_loc 0x0000b5da 0x59 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_loc 0x0000b633 0x73 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_loc 0x0000b6a6 0xbe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_loc 0x0000b764 0x993 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_loc 0x0000c0f7 0x578 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_loc 0x0000c66f 0xd88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_loc 0x0000d3f7 0x583 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_loc 0x0000d97a 0x22ec CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_loc 0x0000fc66 0x5b9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_loc 0x0001021f 0xd68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_loc 0x00010f87 0x2c7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_loc 0x0001124e 0x14dd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_loc 0x0001272b 0x4e9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj +.debug_loc 0x00000000 0x153f6 + .debug_loc 0x00000000 0x11dd CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_loc 0x000011dd 0x155 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_loc 0x00001332 0x2d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_loc 0x00001609 0xafe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_loc 0x00002107 0x457 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_loc 0x0000255e 0x1d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_loc 0x00002735 0xe9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_loc 0x0000281e 0x51e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_loc 0x00002d3c 0x28f8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_loc 0x00005634 0x831 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_loc 0x00005e65 0xa2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_loc 0x00005f07 0x641 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_loc 0x00006548 0xc9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_loc 0x00006611 0x13a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_loc 0x000079b6 0x3d7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_loc 0x00007d8d 0x890 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_loc 0x0000861d 0x267 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_loc 0x00008884 0x71 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_loc 0x000088f5 0x278 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_loc 0x00008b6d 0x1240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_loc 0x00009dad 0x203e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_loc 0x0000bdeb 0x16f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_loc 0x0000bf5a 0x59 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_loc 0x0000bfb3 0x73 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_loc 0x0000c026 0xbe CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_loc 0x0000c0e4 0x993 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_loc 0x0000ca77 0x578 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_loc 0x0000cfef 0xd88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_loc 0x0000dd77 0x583 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_loc 0x0000e2fa 0x22ec CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_loc 0x000105e6 0x5b9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_loc 0x00010b9f 0xd68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_loc 0x00011907 0x2c7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_loc 0x00011bce 0x14dd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_loc 0x000130ab 0x4e9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + .debug_loc 0x00013594 0x1e62 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_aranges 0x00000000 0x1218 +.debug_aranges 0x00000000 0x12e0 .debug_aranges - 0x00000000 0x48 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x00000000 0x58 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj .debug_aranges - 0x00000048 0x38 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + 0x00000058 0x38 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj .debug_aranges - 0x00000080 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + 0x00000090 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj .debug_aranges - 0x000000b8 0xa0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x000000c8 0xa0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj .debug_aranges - 0x00000158 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x00000168 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj .debug_aranges - 0x000001a0 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x000001b0 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj .debug_aranges - 0x000001f0 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + 0x00000200 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj .debug_aranges - 0x00000218 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + 0x00000228 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj .debug_aranges - 0x00000258 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + 0x00000268 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj .debug_aranges - 0x00000320 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x00000330 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj .debug_aranges - 0x00000388 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + 0x00000398 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj .debug_aranges - 0x000003a8 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + 0x000003b8 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj .debug_aranges - 0x000003f0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + 0x00000400 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj .debug_aranges - 0x00000420 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + 0x00000430 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj .debug_aranges - 0x00000490 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x000004a0 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj .debug_aranges - 0x000004f0 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x00000500 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj .debug_aranges - 0x00000560 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + 0x00000570 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj .debug_aranges - 0x000005b0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + 0x000005c0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj .debug_aranges - 0x000005e0 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + 0x000005f0 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj .debug_aranges - 0x00000608 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x00000618 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj .debug_aranges - 0x00000698 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + 0x000006a8 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj .debug_aranges - 0x000006b8 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x000006c8 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj .debug_aranges - 0x00000748 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + 0x00000758 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj .debug_aranges - 0x000007b0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + 0x000007c0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj .debug_aranges - 0x000007e0 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x000007f0 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj .debug_aranges - 0x00000820 0x140 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x00000830 0x140 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj .debug_aranges - 0x00000960 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + 0x00000970 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj .debug_aranges - 0x00000980 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x00000990 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj .debug_aranges - 0x00000a48 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + 0x00000a58 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj .debug_aranges - 0x00000a68 0x130 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + 0x00000a78 0x130 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj .debug_aranges - 0x00000b98 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x00000ba8 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj .debug_aranges - 0x00000bb8 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + 0x00000bc8 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj .debug_aranges - 0x00000c08 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + 0x00000c18 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj .debug_aranges - 0x00000c38 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x00000c48 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj .debug_aranges - 0x00000c70 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + 0x00000c80 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj .debug_aranges - 0x00000c98 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x00000ca8 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj .debug_aranges - 0x00000cb0 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x00000cc0 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj .debug_aranges - 0x00000d68 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + 0x00000d78 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj .debug_aranges - 0x00000db0 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + 0x00000dc0 0xe8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj .debug_aranges - 0x00000e98 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + 0x00000ea8 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj .debug_aranges - 0x00000ef0 0x110 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + 0x00000f00 0x110 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj .debug_aranges - 0x00001000 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + 0x00001010 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj .debug_aranges - 0x00001050 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + 0x00001060 0x70 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj .debug_aranges - 0x000010c0 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + 0x000010d0 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj .debug_aranges - 0x000010f8 0xe0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + 0x00001108 0xe0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj .debug_aranges - 0x000011d8 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + 0x000011e8 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + .debug_aranges + 0x00001228 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_ranges 0x00000000 0x34c8 - .debug_ranges 0x00000000 0x160 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_ranges 0x00000160 0x60 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_ranges 0x000001c0 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_ranges 0x00000258 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_ranges 0x00000300 0xd8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_ranges 0x000003d8 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_ranges 0x00000490 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_ranges 0x000004a8 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_ranges 0x000005a0 0x7e8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_ranges 0x00000d88 0x2f0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_ranges 0x00001078 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_ranges 0x00001088 0x340 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_ranges 0x000013c8 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_ranges 0x00001400 0x240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_ranges 0x00001640 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_ranges 0x000016a8 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_ranges 0x00001720 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_ranges 0x00001760 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_ranges 0x00001780 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_ranges 0x00001798 0x3b0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_ranges 0x00001b48 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_ranges 0x00001c50 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj - .debug_ranges 0x00001cb0 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_ranges 0x00001ce8 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - .debug_ranges 0x00001d20 0x138 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - .debug_ranges 0x00001e58 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_ranges 0x00001e88 0xc0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - .debug_ranges 0x00001f48 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj - .debug_ranges 0x00002070 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_ranges 0x00002098 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - .debug_ranges 0x000020e0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_ranges 0x00002100 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - .debug_ranges 0x00002130 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - .debug_ranges 0x00002150 0x120 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_ranges 0x00002270 0x240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_ranges 0x000024b0 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_ranges 0x000025b8 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_ranges 0x00002618 0x950 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_ranges 0x00002f68 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_ranges 0x00002ff0 0x120 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_ranges 0x00003110 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_ranges 0x00003198 0xd0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_ranges 0x00003268 0x260 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj +.debug_ranges 0x00000000 0x3b98 + .debug_ranges 0x00000000 0x420 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_ranges 0x00000420 0x60 CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_ranges 0x00000480 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_ranges 0x00000518 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_ranges 0x000005c0 0xd8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_ranges 0x00000698 0xb8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_ranges 0x00000750 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_ranges 0x00000768 0xf8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_ranges 0x00000860 0x7e8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_ranges 0x00001048 0x2f0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_ranges 0x00001338 0x10 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_ranges 0x00001348 0x340 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_ranges 0x00001688 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_ranges 0x000016c0 0x240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_ranges 0x00001900 0x68 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_ranges 0x00001968 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_ranges 0x000019e0 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_ranges 0x00001a20 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_ranges 0x00001a40 0x18 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_ranges 0x00001a58 0x3b0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_ranges 0x00001e08 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_ranges 0x00001f10 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_ranges 0x00001f70 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_ranges 0x00001fa8 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_ranges 0x00001fe0 0x138 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_ranges 0x00002118 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_ranges 0x00002148 0xc0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_ranges 0x00002208 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_ranges 0x00002330 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_ranges 0x00002358 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_ranges 0x000023a0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_ranges 0x000023c0 0x30 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_ranges 0x000023f0 0x20 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_ranges 0x00002410 0x120 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_ranges 0x00002530 0x240 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_ranges 0x00002770 0x108 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_ranges 0x00002878 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_ranges 0x000028d8 0x950 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_ranges 0x00003228 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_ranges 0x000032b0 0x120 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_ranges 0x000033d0 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_ranges 0x00003458 0xd0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_ranges 0x00003528 0x260 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + .debug_ranges 0x00003788 0x410 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_line 0x00000000 0x1335a - .debug_line 0x00000000 0xcfb CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_line 0x00000cfb 0x30d CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_line 0x00001008 0x50f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_line 0x00001517 0x8be CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_line 0x00001dd5 0x46d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_line 0x00002242 0x40b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_line 0x0000264d 0x227 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_line 0x00002874 0x739 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_line 0x00002fad 0x16d6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_line 0x00004683 0xa53 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_line 0x000050d6 0x277 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_line 0x0000534d 0x7ee CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_line 0x00005b3b 0x29b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_line 0x00005dd6 0x86e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_line 0x00006644 0x819 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_line 0x00006e5d 0xa84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_line 0x000078e1 0x3ab CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_line 0x00007c8c 0x2aa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_line 0x00007f36 0x3b3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_line 0x000082e9 0xda5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_line 0x0000908e 0x8b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj - .debug_line 0x00009119 0x11cf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_line 0x0000a2e8 0x14e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj - .debug_line 0x0000a436 0x1c2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_line 0x0000a5f8 0x2cf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj - .debug_line 0x0000a8c7 0x40a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj - .debug_line 0x0000acd1 0x33a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_line 0x0000b00b 0x6a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj - .debug_line 0x0000b6b0 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj - .debug_line 0x0000b74e 0x3c8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj - .debug_line 0x0000bb16 0x33c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_line 0x0000be52 0x1ce CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj - .debug_line 0x0000c020 0x1c8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_line 0x0000c1e8 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj - .debug_line 0x0000c2b0 0xd9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj - .debug_line 0x0000c389 0x1bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj - .debug_line 0x0000c545 0xc99 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_line 0x0000d1de 0x81e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_line 0x0000d9fc 0xbef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_line 0x0000e5eb 0x75f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_line 0x0000ed4a 0x2014 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_line 0x00010d5e 0x584 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_line 0x000112e2 0xa8e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_line 0x00011d70 0x441 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_line 0x000121b1 0xa9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_line 0x00012c4f 0x70b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj +.debug_line 0x00000000 0x1475f + .debug_line 0x00000000 0x1201 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_line 0x00001201 0x30d CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_line 0x0000150e 0x50f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_line 0x00001a1d 0x8be CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_line 0x000022db 0x46d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_line 0x00002748 0x40b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_line 0x00002b53 0x227 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_line 0x00002d7a 0x739 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_line 0x000034b3 0x16d6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_line 0x00004b89 0xa53 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_line 0x000055dc 0x277 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_line 0x00005853 0x7ee CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_line 0x00006041 0x29b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_line 0x000062dc 0x86e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_line 0x00006b4a 0x819 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_line 0x00007363 0xa84 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_line 0x00007de7 0x3ab CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_line 0x00008192 0x2aa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_line 0x0000843c 0x3b3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_line 0x000087ef 0xda5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_line 0x00009594 0x8b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + .debug_line 0x0000961f 0x11cf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_line 0x0000a7ee 0x14e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_line 0x0000a93c 0x1c2 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_line 0x0000aafe 0x2cf CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_line 0x0000adcd 0x40a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_line 0x0000b1d7 0x33a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_line 0x0000b511 0x6a5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_line 0x0000bbb6 0x9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + .debug_line 0x0000bc54 0x3c8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_line 0x0000c01c 0x33c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_line 0x0000c358 0x1ce CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_line 0x0000c526 0x1c8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_line 0x0000c6ee 0xc8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_line 0x0000c7b6 0xd9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_line 0x0000c88f 0x1bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_line 0x0000ca4b 0xc99 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_line 0x0000d6e4 0x81e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_line 0x0000df02 0xbef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_line 0x0000eaf1 0x75f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_line 0x0000f250 0x2014 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_line 0x00011264 0x584 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_line 0x000117e8 0xa8e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_line 0x00012276 0x441 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_line 0x000126b7 0xa9e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_line 0x00013155 0x70b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + .debug_line 0x00013860 0xeff CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj -.debug_str 0x00000000 0x69a5 - .debug_str 0x00000000 0x982 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - 0xa28 (size before relaxing) - .debug_str 0x00000982 0x171b CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj +.debug_str 0x00000000 0x741f + .debug_str 0x00000000 0xff5 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + 0x117a (size before relaxing) + .debug_str 0x00000ff5 0x170a CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj 0x1a0a (size before relaxing) - .debug_str 0x0000209d 0x1d6 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_str 0x000026ff 0x1e7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj 0x381 (size before relaxing) - .debug_str 0x00002273 0x309 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_str 0x000028e6 0x2d5 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj 0x7ce (size before relaxing) - .debug_str 0x0000257c 0x1d1 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_str 0x00002bbb 0x1c3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj 0x380 (size before relaxing) - .debug_str 0x0000274d 0xde CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_str 0x00002d7e 0xde CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj 0x344 (size before relaxing) - .debug_str 0x0000282b 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_str 0x00002e5c 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj 0x237 (size before relaxing) - .debug_str 0x000028a3 0x26e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_str 0x00002ed4 0x262 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj 0x554 (size before relaxing) - .debug_str 0x00002b11 0x5bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_str 0x00003136 0x5bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj 0xa8a (size before relaxing) - .debug_str 0x000030cd 0x143 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_str 0x000036f2 0x143 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj 0x63c (size before relaxing) - .debug_str 0x00003210 0x63 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_str 0x00003835 0x63 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj 0x225 (size before relaxing) - .debug_str 0x00003273 0xe4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_str 0x00003898 0xe4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj 0x49e (size before relaxing) - .debug_str 0x00003357 0xda CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_str 0x0000397c 0xda CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj 0x2da (size before relaxing) - .debug_str 0x00003431 0xea CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_str 0x00003a56 0xea CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj 0x3ec (size before relaxing) - .debug_str 0x0000351b 0x211 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_str 0x00003b40 0x207 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj 0x5cd (size before relaxing) - .debug_str 0x0000372c 0x210 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_str 0x00003d47 0x210 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj 0x6c9 (size before relaxing) - .debug_str 0x0000393c 0x118 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_str 0x00003f57 0x118 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj 0x320 (size before relaxing) - .debug_str 0x00003a54 0x8a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_str 0x0000406f 0x8a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj 0x25b (size before relaxing) - .debug_str 0x00003ade 0x5e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_str 0x000040f9 0x5e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj 0x29e (size before relaxing) - .debug_str 0x00003b3c 0x2d9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_str 0x00004157 0x2d9 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj 0x6d6 (size before relaxing) - .debug_str 0x00003e15 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + .debug_str 0x00004430 0x60 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj 0x92 (size before relaxing) - .debug_str 0x00003e75 0x26d CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_str 0x00004490 0x25f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj 0x497 (size before relaxing) - .debug_str 0x000040e2 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_str 0x000046ef 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj 0x8e (size before relaxing) - .debug_str 0x00004130 0xb4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_str 0x0000473d 0xb4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj 0x25f (size before relaxing) - .debug_str 0x000041e4 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_str 0x000047f1 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_divider/divider.S.obj 0x88 (size before relaxing) - .debug_str 0x0000422c 0x4c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_str 0x00004839 0x4c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj 0x8c (size before relaxing) - .debug_str 0x00004278 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_str 0x00004885 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj 0x299 (size before relaxing) - .debug_str 0x00004310 0x52 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_str 0x0000491d 0x52 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj 0x92 (size before relaxing) - .debug_str 0x00004362 0x57 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + .debug_str 0x0000496f 0x57 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj 0x97 (size before relaxing) - .debug_str 0x000043b9 0x4a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_str 0x000049c6 0x4a CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj 0x8a (size before relaxing) - .debug_str 0x00004403 0x94 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_str 0x00004a10 0x94 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj 0x2d1 (size before relaxing) - .debug_str 0x00004497 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_str 0x00004aa4 0x50 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj 0x90 (size before relaxing) - .debug_str 0x000044e7 0xa7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_str 0x00004af4 0xa7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj 0x226 (size before relaxing) - .debug_str 0x0000458e 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_str 0x00004b9b 0x4e CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj 0x8e (size before relaxing) - .debug_str 0x000045dc 0x4b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_str 0x00004be9 0x4b CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj 0x8b (size before relaxing) - .debug_str 0x00004627 0x1f4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_str 0x00004c34 0x1f4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj 0x3c6 (size before relaxing) - .debug_str 0x0000481b 0x2c3 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_str 0x00004e28 0x2ab CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj 0x733 (size before relaxing) - .debug_str 0x00004ade 0x2bd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_str 0x000050d3 0x2bd CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj 0x708 (size before relaxing) - .debug_str 0x00004d9b 0x983 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_str 0x00005390 0x96f CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj 0xe10 (size before relaxing) - .debug_str 0x0000571e 0x170 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_str 0x00005cff 0x170 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj 0x8b9 (size before relaxing) - .debug_str 0x0000588e 0xa09 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_str 0x00005e6f 0xa09 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj 0x1735 (size before relaxing) - .debug_str 0x00006297 0xf0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_str 0x00006878 0xf0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj 0x5f3 (size before relaxing) - .debug_str 0x00006387 0x2ef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_str 0x00006968 0x2ef CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj 0xe5d (size before relaxing) - .debug_str 0x00006676 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_str 0x00006c57 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj 0x3e4 (size before relaxing) - .debug_str 0x0000671a 0x1e7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_str 0x00006cfb 0x1e7 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj 0x57e (size before relaxing) - .debug_str 0x00006901 0xa4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + .debug_str 0x00006ee2 0xaa CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj 0x59e (size before relaxing) + .debug_str 0x00006f8c 0x493 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + 0xa27 (size before relaxing) -.debug_frame 0x00000000 0x24d0 - .debug_frame 0x00000000 0x94 CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj - .debug_frame 0x00000094 0x5c CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj - .debug_frame 0x000000f0 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - .debug_frame 0x00000180 0x178 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - .debug_frame 0x000002f8 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj - .debug_frame 0x000003a0 0xac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - .debug_frame 0x0000044c 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj - .debug_frame 0x00000484 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - .debug_frame 0x000004fc 0x280 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj - .debug_frame 0x0000077c 0x104 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - .debug_frame 0x00000880 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj - .debug_frame 0x000008a8 0xb0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj - .debug_frame 0x00000958 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj - .debug_frame 0x000009b0 0x14c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj - .debug_frame 0x00000afc 0xdc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - .debug_frame 0x00000bd8 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - .debug_frame 0x00000d00 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - .debug_frame 0x00000d98 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - .debug_frame 0x00000dd8 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - .debug_frame 0x00000e20 0x180 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - .debug_frame 0x00000fa0 0x1f8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - .debug_frame 0x00001198 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - .debug_frame 0x000011fc 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj - .debug_frame 0x00001228 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj - .debug_frame 0x00001254 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj - .debug_frame 0x000012ac 0x21c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - .debug_frame 0x000014c8 0xb4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj - .debug_frame 0x0000157c 0x294 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - .debug_frame 0x00001810 0xd8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - .debug_frame 0x000018e8 0x368 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - .debug_frame 0x00001c50 0xcc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - .debug_frame 0x00001d1c 0x13c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - .debug_frame 0x00001e58 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj - .debug_frame 0x00001ed8 0x2bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - .debug_frame 0x00002194 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj - .debug_frame 0x0000221c 0x28 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-calloc.o) - .debug_frame 0x00002244 0x28 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-callocr.o) - .debug_frame 0x0000226c 0x40 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-malloc.o) - .debug_frame 0x000022ac 0x3c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mallocr.o) - .debug_frame 0x000022e8 0x40 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mlock.o) - .debug_frame 0x00002328 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-sbrkr.o) - .debug_frame 0x00002354 0x28 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-strlen-stub.o) - .debug_frame 0x0000237c 0x54 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-freer.o) - .debug_frame 0x000023d0 0xb0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-lock.o) - .debug_frame 0x00002480 0x50 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-reent.o) +.debug_frame 0x00000000 0x2768 + .debug_frame 0x00000000 0xcc CMakeFiles/pico_sdvx.dir/pico_sdvx.c.obj + .debug_frame 0x000000cc 0x5c CMakeFiles/pico_sdvx.dir/usb_descriptors.c.obj + .debug_frame 0x00000128 0x90 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj + .debug_frame 0x000001b8 0x178 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_frame 0x00000330 0xa8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_frame 0x000003d8 0xac CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_frame 0x00000484 0x38 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_frame 0x000004bc 0x78 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj + .debug_frame 0x00000534 0x280 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_time/time.c.obj + .debug_frame 0x000007b4 0x104 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_frame 0x000008b8 0x28 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_frame 0x000008e0 0xb0 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_frame 0x00000990 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_sync/critical_section.c.obj + .debug_frame 0x000009e8 0x14c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_frame 0x00000b34 0xdc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_frame 0x00000c10 0x128 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_frame 0x00000d38 0x98 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_frame 0x00000dd0 0x40 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_frame 0x00000e10 0x48 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_frame 0x00000e58 0x180 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_frame 0x00000fd8 0x1f8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_frame 0x000011d0 0x64 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_frame 0x00001234 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_frame 0x00001260 0x2c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_frame 0x0000128c 0x58 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj + .debug_frame 0x000012e4 0x21c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_frame 0x00001500 0xb4 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj + .debug_frame 0x000015b4 0x294 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj + .debug_frame 0x00001848 0xd8 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj + .debug_frame 0x00001920 0x368 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd.c.obj + .debug_frame 0x00001c88 0xcc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj + .debug_frame 0x00001d54 0x13c CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj + .debug_frame 0x00001e90 0x80 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/tusb.c.obj + .debug_frame 0x00001f10 0x2bc CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj + .debug_frame 0x000021cc 0x88 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/lib/tinyusb/hw/bsp/raspberry_pi_pico/board_raspberry_pi_pico.c.obj + .debug_frame 0x00002254 0x260 CMakeFiles/pico_sdvx.dir/C_/Users/ngadj/Documents/pico-sdk/src/rp2_common/hardware_pio/pio.c.obj + .debug_frame 0x000024b4 0x28 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-calloc.o) + .debug_frame 0x000024dc 0x28 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-callocr.o) + .debug_frame 0x00002504 0x40 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-malloc.o) + .debug_frame 0x00002544 0x3c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mallocr.o) + .debug_frame 0x00002580 0x40 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-mlock.o) + .debug_frame 0x000025c0 0x2c c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-sbrkr.o) + .debug_frame 0x000025ec 0x28 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-strlen-stub.o) + .debug_frame 0x00002614 0x54 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-freer.o) + .debug_frame 0x00002668 0xb0 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-lock.o) + .debug_frame 0x00002718 0x50 c:/progra~2/gnuarm~1/102020~1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libg.a(lib_a-reent.o) diff --git a/build/src/pico_sdvx.hex b/build/src/pico_sdvx.hex index 3f40504..8512564 100644 --- a/build/src/pico_sdvx.hex +++ b/build/src/pico_sdvx.hex @@ -28,2294 +28,2423 @@ :1001A000CD010010CD010010CD010010CD010010D7 :1001B000CD010010CD010010CD010010CD010010C7 :1001C00000BE00BE00BE00BE00BE00BE00F04BF888 -:1001D000103800BEF2EB887198850010B8850010C9 +:1001D000103800BEF2EB8871B08D0010D08D001089 :1001E0003402001090A31AE700202149086006C8D5 :1001F00081F3088810471F48006800282FD10DA4FC :100200000ECC002902D000F012F8F9E71A491B4A77 :10021000002000E001C19142FCD1194988471949E9 :1002200088471949884700BEFDE701C901C29A42C3 -:10023000FBD37047B8850010C0000020D40B00200D -:10024000CC9000100000042000000420CC9000108E +:10023000FBD37047D08D0010C0000020D40B0020ED +:10024000E49800100000042000000420E49800104E :1002500000100420001004200000000070470B482C -:1002600003F024F90047EFF30580C0B270470000A7 -:1002700008ED00E0000000D0D40B0020141700208F -:100280009D1A001035060010A51B001057560000DF -:1002900006005250ABB36053647F0010060052500A -:1002A000861C0302747F0010060052505422A29D47 -:1002B000807F001005005250DE65F468CC9000107D +:1002600003F0E4F90047EFF30580C0B270470000E7 +:1002700008ED00E0000000D0D40B0020281700207B +:100280001D1C0010B5080010251D00105756000059 +:1002900006005250ABB360532C860010060052503B +:1002A000861C03023C860010060052505422A29D78 +:1002B0004886001005005250DE65F468E49800108E :1002C000F8B5C04610B5064C2378002B07D1054B76 :1002D000002B02D0044800E000BF0123237010BDB2 -:1002E000D40B00200000000098700010044B10B5E3 +:1002E000D40B002000000000B0750010044B10B5C6 :1002F000002B03D00349044800E000BF10BDC046F6 -:1003000000000000D80B00209870001000281BD0BF -:10031000012819D0304B1B7803221340D02212063B -:100320005268520702D504221343DBB2D0221206D0 -:100330005268120702D508221343DBB20F2B46D8AE -:100340009A0026498A589746254B1B78032213406A -:10035000D02212065268D20702D504221343DBB220 -:10036000D02212065268920702D508221343DBB24C -:100370000F2B15D89A001B498A5897461A490A68C4 -:1003800001320A609B08164A1360704716490A68D2 -:10039000013A0A60F6E714490A6802320A60F1E796 -:1003A00011490A68023A0A60ECE710490A6801320A -:1003B0000A609B08084A1360E7E70C490A68013A9B -:1003C0000A60F6E709490A6802320A60F1E707495C -:1003D0000A68023A0A60ECE7EC14002098700010FA -:1003E000D0140020D8700010CC140020E814002095 -:1003F00070B5192000F022FAD0231B068022920447 -:100400005A625A61002519E0384B5C5D200000F00B -:1004100015FA0521200000F05DF90123A340D02248 -:100420001206936200220121200000F06BF9304B8C -:1004300001220C21200000F0B5F90135012DE3D98E -:10044000D0231B065A68012313402A4A1360002553 -:1004500019E0294B5C5D200000F0F0F90521200037 -:1004600000F038F90123A340D02212069362002243 -:100470000121200000F046F91D4B01220C21200033 -:1004800000F090F90135012DE3D9D0231B065A68FD -:10049000920801231340194A1360002513E0184BFA -:1004A0005C5D200000F0CAF90521200000F012F97F -:1004B0000123A340D02212069362002201212000D2 -:1004C00000F020F90135062DE9D900240AE00D4B92 -:1004D0001D5D280000F0B2F90123AB40D0221206C6 -:1004E00053620134062CF2D970BDC0462071001051 -:1004F0000D030010D014002024710010EC14002013 -:10050000287100101871001070B586B0002005F039 -:10051000A3FD051E00D180E00023049304AA93806C -:1005200000240021002207E03D4B185D0123834099 -:10053000D020000683610134062C18D8394B185D91 -:10054000D0231B065B68C340DB07EDD4364B1A5D36 -:1005500004AB5A54481C072103F000F8304B1A5DD5 -:1005600001239340D022120653612A00E3E7002AB8 -:100570001DD004AB00220121002005F0D7FD2B4B3C -:100580001B68002B03D12A4B1B68002B45D0002091 -:1005900005F062FD002829D100F04EFF00290DD0A2 -:1005A000FA229200002303F01FF8040014E0002355 -:1005B00000220121002005F0B9FDE0E7FA218900C1 -:1005C00002F0CCFF040007E0FA21890002F0C6FF28 -:1005D000A042DCD105F010FB00F02EFF0029F3D083 -:1005E000FA229200002302F0FFFFF1E70F4C23688C -:1005F0009A009B185B005BB20D4E32689100521856 -:10060000520052B20025029501950092002202216B -:10061000002005F0A6FD2560356006B070BDC0461F -:10062000187100102871001030710010CC140020D7 -:10063000E814002010B506F066F805F081FFFFF71A -:10064000D7FE05F0D9FAFFF75FFFFAE70020704701 -:1006500070470000004870478071001000487047E4 -:1006600094710010004870475C71001070B500284C -:100670000DD0032824D88000124BC558280006F05E -:1006800075FBC0B21F2800D91F2000230EE00D4BC0 -:1006900019680D480222023003F08CFE012007E0A9 -:1006A0005A1CEC5C5100084BCC52D3B29842F7D89C -:1006B00001304000C0239B0003430348038070BD0A -:1006C0000020FCE7C0020020480C002010B504F018 -:1006D00031F810BD10B58300084A944663441C6885 -:1006E00040226240C02414408022520113431C6007 -:1006F000C000034B9C466044416010BD04C00140F3 -:100700000040014080000B4B9C46604400290DD006 -:100710000823002A0CD004221343026853400C2201 -:100720001340802252011043036070470023F0E71A -:100730000022F1E704C00140072303409B00C008EA -:1007400099403C308000014BC1507047004001404F -:10075000F8B507000C0016001D00FFF7EDFFFB08C1 -:100760009B00ED180720384080008440002E04D004 -:1007700080239B011D432C60F8BDC0239B011D43BA -:100780002C60F9E710B5D0231B061B68002B03D0A3 -:10079000024BFFF7DDFF10BD014BFAE7304101408E -:1007A0000041014010B51C00FFF7ECFFD0231B06F1 -:1007B0001A689200054BD45005490D2001F038FC11 -:1007C00001210D2001F024FC10BDC0462C0C00209E -:1007D000D507001070B5D0231B061B68002B02D074 -:1007E000134D002402E0134DFBE701341D2C1DD8EE -:1007F000E30808339B005A59072323409B00DA4043 -:1008000013000F2216001E401A42EED031002000C5 -:10081000FFF792FFD0231B061B689B00064A9B58DC -:10082000002BE2D0310020009847DEE770BDC046C3 -:1008300030410140004101402C0C002010B5012343 -:100840008340D0221206936293610521FFF742FF95 -:1008500010BD0000EFF3108072B6034B1B68002B35 -:10086000FBD0BFF35F8F70472C0100D0BFF35F8FC9 -:10087000024B00221A6080F3108870472C0100D0D0 -:10088000F8B505000C001600FFF7E4FFE308EF18C9 -:10089000EA5C072323401100D940C90706D401218F -:1008A00099400A433A70FFF7E1FFF8BD210030009C -:1008B00001F09AF9F0B583B00600019114001F0011 -:1008C000FFF7C8FF050000E00134BC420DD8E20884 -:1008D000B018B15C072222400B00D340DB07F3D4F1 -:1008E000012393401943017001E001246442280070 -:1008F000FFF7BCFF002C02DB200003B0F0BD019B22 -:10090000002BF9D0089801F06FF90000002307E0F0 -:10091000054A9A189200BFF35F8F002111600133DE -:100920001F2BF5D97047C04640000034054A1078A7 -:10093000431CDBB21370172B02D9130010221A705C -:100940007047C046D002002000B583B00100044BC0 -:1009500000931F2318220348FFF7ACFF03B000BD2C -:10096000247200100C0E0020034B1B68022018405C -:10097000431E9841C0B2704700C0064070B50400E5 -:100980000D00062001F04EFAC000290002F0E6FD3D -:100990000300C6097F20184001304008002E05D012 -:1009A0000D4B9E4214D83500060000E0012565621B -:1009B000A6622C348020800104430023236006209B -:1009C00001F030FA8000A901891902F0C7FD70BD5D -:1009D0000026024DEBE7C046FEFF0000FFFF0000CF -:1009E000002909D00A22064B9C46604443425841E4 -:1009F0004000044BC252704780225200F3E7C046C9 -:100A00000080FCBF0417002070B505000C00062014 -:100A100001F008FA002829D0164B9D4227D08022E9 -:100A2000D203154B1A60154B1A60154B9B681100C9 -:100A30009943FAD100212800FFF7D2FF21002800B6 -:100A4000FFF79CFF2C002C34E96A60224A406E219B -:100A5000114080225201224311600A4B2B638023F4 -:100A60009B01234310221A600323AB6470BD8022D4 -:100A70001204D6E70080034000E0004000F0004090 -:100A800000C000400103000040BF0020002170476B -:100A900010B5002922D003681B7B99421ED8174B42 -:100AA0009C466144090183689C4661440C6849681E -:100AB000002A19D003681B7B9A4215D883680F4817 -:100AC0008446624412019A1810685368020001209B -:100AD0008B4201D80ED00020C0B210BD084B094A8D -:100AE0003B21094801F062F8054B064A3B210648C4 -:100AF00001F05CF8A242EFD8EDE7C046FFFFFF0F20 -:100B000040720010F07400106472001010B50029DB -:100B10001ED0037B99421BD84B005B18033B046833 -:100B2000A4466344002919D0002A1DD0914221D047 -:100B3000002A25D0047BA24222D8046850008018E5 -:100B4000033820188170197800291FD11A7010BD40 -:100B5000104B114A4D21114801F028F8104B114A51 -:100B600053310E4801F022F80F4B0E4A54210B4826 -:100B700001F01CF80D4B0B4A5521084801F016F8FE -:100B8000044B054A4D21054801F010F841701A70D8 -:100B9000DDE7C046B4720010B0740010D0720010CF -:100BA0002473001090740010307300103C73001018 -:100BB00070B506000D001400002914D0002A14D0CE -:100BC000806873689847002806D02200290030000A -:100BD000FFF79CFF280007E02A0021003000FFF704 -:100BE00095FF200000E0100070BD0800FCE7000049 -:100BF000F0B5CE4600B582B00500009201930A9C84 -:100C00000BAB1B789946002C29D00268E3B2517BCC -:100C10008B4209D10123002B1BD1002C39D120009C -:100C200002B080BCB946F0BD002B0CD0117B8B42CA -:100C300009D811685A00D318033BCB189B78002BB6 -:100C4000E9D00123E7E73D4B3D4A4D213D4800F007 -:100C5000ADFF3D4B3D4A51213D4800F0A7FF0368E1 -:100C60009C7B002CD9D00ED01A7B94420BD862000A -:100C70001219033A19688C46624452789A73002A12 -:100C8000CBD1DA73C9E72D4B2D4A4D212D4800F009 -:100C90008DFFE7B2002F3AD02B681B7B9F4236D8DE -:100CA0002C4BFB181B01AA6894466344009A1A60F7 -:100CB000019A5A60089A9A60099ADA602E68002FA1 -:100CC0002BD030D0337B9F422DD87B00DB19033BE8 -:100CD00032689446634400229A705A701A70717B8D -:100CE0003A003000FFF764FF7073A04297D1287D6F -:100CF000009A019B00F0F4FB061E02D04B46002B2D -:100D000017D00C9B002B00D189E71E7087E7124B90 -:100D1000124A3B210E4800F049FF114B114A77213E -:100D2000084800F043FF054B054A4D21054800F0F7 -:100D30003DFF2868390000F035FEE2E7B47200108C -:100D4000B0740010D072001054730010BC74001006 -:100D500064720010FFFFFF0F40720010F07400106B -:100D600078730010A4740010F0B5DE4657464E4666 -:100D70004546E0B58BB00990002308938200A44B50 -:100D8000D65837004CE0A34BA34A3B21A34800F0C0 -:100D90000DFF002901D1002868D10121404600F053 -:100DA000F7FDA04219D12A686B6806920793AB68D9 -:100DB0009846EB689A464346002B14D0002C18D076 -:100DC0003B681B7B9C4214D8631EFA68D35C089373 -:100DD0001B0218433861002015E0914B914A78219D -:100DE0008E4800F0E3FE904B8E4A7C218B4800F049 -:100DF000DDFE884B8D4A4021884800F0D7FE002355 -:100E00009A46984600207B68BFF35F8F00221A60E5 -:100E100086F310884346002B31D1002800D1EFE043 -:100E200000F00AFB02000B00002000210690079151 -:100E30007868EFF3108672B601680029FCD0BFF322 -:100E40005F8F396888464C7B002CD8D09BD0097BBB -:100E50008C4298D8764965182D01B9688C4665444E -:100E600028686968801A9941002992DD2A686B68B0 -:100E7000099800F035FB00239A469846C3E7089B83 -:100E80001B022343994651461800C04705000E0037 -:100E90007A68EFF3108B72B6136859424B41D9B29E -:100EA000002BF9D1BFF35F8F002E23DB002E47DD2F -:100EB0003B69002B48D04B4567D100F0BDFA0200DA -:100EC0000B000100180052197341984202D804D156 -:100ED000914202D901225242D317002104910131DB -:100EE0000391029451460191414600913800FFF769 -:100EF0007FFE41E03B69002BD8D04B451AD1069AC2 -:100F0000079B10001900521BB341994202D804D12B -:100F1000904202D901225242D3170021049101319B -:100F20000391029451460191414600913800FFF728 -:100F30005FFE21E03F4B3B4A8B21384800F036FEF4 -:100F4000002E01D1002DB3D13A68002C39D0537B4B -:100F50009C4220D10121002933D1D37B002B36D1F3 -:100F6000D473002C46D03B681B7B9C4242D8FA6865 -:100F7000013C135D0133135500233B617A68BFF3D5 -:100F80005F8F13608BF310884AE72A4B254A8E2126 -:100F9000224800F00BFE002C0DD0137B9C420AD897 -:100FA00063001B19033B1068844663449B78002B45 -:100FB000D1D00121CFE7204B204A4D21204800F01D -:100FC000F5FD204B204A8F211D4800F0EFFD002B3E -:100FD0000AD0117B8B4207D85900CB18033B11680C -:100FE0008C4663445C70BBE7134B144A4D21144894 -:100FF00000F0DCFD074B0D4A4021084800F0D6FD0B -:101000000BB0F0BCBB46B246A946A046F0BDC046F8 -:10101000D814002040720010F074001064720010A8 -:101020007C730010D4740010947300106874001066 -:10103000FFFFFF0FA0730010B4720010B074001017 -:10104000D0720010DC7300107C74001010B5054BDA -:101050001868002800D010BD034B044A352104480D -:1010600000F0A4FD380E0020FC7300105074001036 -:101070006472001070B505000E0000F0D1F9280070 -:1010800000F096FA1249280000F0E2F9182003F067 -:101090007BF90400FFF74AFC0E4B9C46604480003D -:1010A000606022000C49300000F084FB20601021B9 -:1010B000300003F06DF9A0600121300003F068F901 -:1010C000E0602575AD00054BEC50200070BDC046BA -:1010D000690D001040000034910A0010D81400205F -:1010E00010B5064B1B68002B00D010BD102103204B -:1010F000FFF7C0FF014B1860F7E7C046380E00202D -:10110000F0B5DE4657464E464546E0B589B08046C6 -:1011100016001F00129B9A46139B994614AB1B782E -:101120009B461F236B4400221A702CE0002B09D031 -:1011300042461268127B934204D85A1E4146C9683F -:10114000895C3DE0354B364A4021364800F02EFDA3 -:101150000020002A5BD05B46002B58D04946D04780 -:1011600004000D0003000B434DD000293CDA32008F -:101170003B00361BAF41BB4202D804D1B24202D978 -:1011800001267642F71743465A68EFF3108472B689 -:101190001368002BFCD0BFF35F8F1F236B440493B5 -:1011A0000023039302934B4601935346009332006E -:1011B0003B004046FFF71CFDC3B2002BB6D119001F -:1011C00042465268BFF35F8F0025156084F3108894 -:1011D000002B1AD01F236B441A78002AB8D10902B9 -:1011E000FF2318400843B4E700F026F906000F007B -:1011F00036196F41B94202D8C5D1B042C3D90126D0 -:101200007642F717BFE7002001E00120404209B015 -:10121000F0BCBB46B246A946A046F0BD40720010E5 -:101220006874001064720010F8B504004268EFF3AF -:10123000108572B6136858424341D8B2002BF9D1D9 -:10124000BFF35F8FCBB22268567BB3421BD1012024 -:10125000002846D0206988422BD0090AC9B2002B49 -:101260002DD02068007B834229D8581EE668305C68 -:1012700088422AD000206368BFF35F8F00221A6083 -:1012800085F31088F8BD002B0DD0167BB3420AD829 -:101290005E00F618033E1768BC466644B678002E1A -:1012A000D6D00120D4E7124B124A4D21124800F04B -:1012B0007DFC124B124AE021124800F077FC124BE1 -:1012C000124A40210F4800F071FC1900100000F094 -:1012D00069FB0028CFD10E4B094AE721094800F0ED -:1012E00065FC23698B42C6D100232361C3E7C04656 -:1012F000B4720010B0740010D0720010107400109E -:10130000387400106472001040720010687400108D -:101310003474001070B584B006000C00FFF796FE20 -:10132000002302930193194B009332002300FFF72F -:10133000E7FE051E11DD20BFFFF788FE2900FFF73D -:1013400073FF134B5B6A9C421BD8114A926AB242EC -:101350001AD29C4213D0012014E00D4B5B6A9C42D0 -:1013600009D80B4A926AB24207D29C4201D00120AE -:1013700008E0002006E0002004E0012002E0002058 -:1013800000E0002004B070BD0120FBE7890A0010D6 -:101390000040054070B5EFF305833F20184010383A -:1013A000EFF3108C72B6194B1B68002BFBD0BFF308 -:1013B0005F8F012319008140154A5163154A127845 -:1013C0001400C440234214D0114B5C6A8300124DB8 -:1013D0005B599C4206D38300104C1B598A430D492C -:1013E0000A7007E00A4A031D9B0099589950002390 -:1013F00000E00023BFF35F8F044A002111608CF3EB -:101400001088002B00D0984770BDC046280100D03E -:101410000040054011170020F4160020FC0D0020AC -:1014200010B50100024A0348FFF72AFA10BDC04672 -:10143000FC7400100F170020044B5B6A034A906A8B -:101440001900536A9942F9D17047C04600400540DF -:1014500070B504000D00EFF3108672B61B4B1B68CD -:10146000002BFBD0BFF35F8F002D1CD0200000F0BD -:10147000D7FD174B83420BD01900200000F0D8FD98 -:101480000121200000F0C4FD0123A340114A136094 -:10149000A400114BE550BFF35F8F0C4B00221A6084 -:1014A00086F3108870BDA2000B4B0021D1500122A1 -:1014B000A2400A490B7893430B700549200000F0C5 -:1014C000E1FD0021200000F0A3FDE4E7280100D0A9 -:1014D0009513001038600540FC0D00201117002006 -:1014E000F0B5DE4600B584B00400150001921E0080 -:1014F0000293FFF7A1FF03958E4202D844D18542A3 -:1015000042D9EFF3108B72B6224B1B68002BFBD035 -:10151000BFF35F8F0125A5401F4B5D63EFB21F49ED -:101520000A783A430A70221D92000199D150A40012 -:101530001B4A0299A1501B6A2B4212D1164B1B6CFD -:101540002B4208D00020BFF35F8F124B00221A609D -:101550008BF3108819E0134B134AB221134800F0A3 -:1015600025FBFFF769FF8E420CD802D1039B834213 -:1015700008D8094B1D625D63084A1378BB4313709A -:101580000120E0E70020DEE7012004B080BCBB467C -:10159000F0BDC046280100D00040054011170020D2 -:1015A000F4160020207500108C7500104475001092 -:1015B000EFF3108C72B60B4B1B68002BFBD0BFF304 -:1015C0005F8F01238340084A136208490A789A43CF -:1015D0000A70BFF35F8F034B00221A608CF31088F0 -:1015E0007047C046280100D0004005401117002078 -:1015F00010B51F2905D8064B9C466144890001603F -:1016000010BD044B044A0A21044800F0CFFAC0463A -:1016100040000034A875001018760010D475001032 -:1016200010B50400FFF782F901002000FFF7E0FF8A -:10163000FF232371BFF35F8F10BD10B5FFF7D8FFF5 -:10164000BFF35F8F10BD10B504000120FFF77CF9D8 -:1016500001002000FFF7F1FF10BD000010B50029C8 -:101660001ED0037B99421BD84B005B18033B0468D8 -:10167000A4466344002919D0002A1DD0914221D0EC -:10168000002A25D0047BA24222D80468500080188A -:10169000033820188170197800291FD11A7010BDE5 -:1016A000104B114A4D21114800F080FA104B114A9D -:1016B00053310E4800F07AFA0F4B0E4A54210B4872 -:1016C00000F074FA0D4B0B4A5521084800F06EFAF1 -:1016D000044B054A4D21054800F068FA41701A7024 -:1016E000DDE7C046B4720010B4770010D07200106D -:1016F00024730010A0770010307300103C730010AA -:1017000070B506000D001400002914D0002A14D072 -:10171000806873689847002806D0220029003000AE -:10172000FFF79CFF280007E02A0021003000FFF7A8 -:1017300095FF200000E0100070BD0800FCE70000ED -:1017400010B50023437301338373037BC3730121FB -:10175000037B8B4215D9CBB2002B0CD0027B93427A -:1017600009D85A00D218033A0468A44662440133E7 -:1017700053700131ECE70C4B0C4A4D210C4800F042 -:1017800015FA002B09D09B4207D801685A00D318DC -:10179000033BCB1800225A7010BD034B034A4D2166 -:1017A000034800F003FAC046B4720010B47700108A -:1017B000D0720010F8B505000F00160010210120AE -:1017C00002F0E6FD0400057347600321280002F0E3 -:1017D000DFFD2060A6602000FFF7B2FF2000F8BD0B -:1017E00070B50400081E00D170BD002934D0237BE1 -:1017F000994231D84B005B18033B226894466344FE -:101800005A78002AF0D02DD0237B9A422AD8530050 -:101810009B18033B21688C4663445D780021597016 -:10182000002825D0237B984222D843001B18033B75 -:1018300021688C4663440021597001002000FFF7A5 -:101840005FFF060029002000FFF7CAFF02003100F9 -:101850002000FFF755FFC7E7084B094A4D2109480B -:1018600000F0A4F9054B064A4D21064800F09EF908 -:10187000024B034A4D21034800F098F9B47200105E -:10188000B4770010D072001070B505000C0016007F -:10189000002928D02DD0037B99422AD84B005B1811 -:1018A000033B0268944663445A78002A27D19A7809 -:1018B000002A2AD11978FFF793FF0300002E03D1E5 -:1018C000EA7B002A27D1EC73002B37D1002C49D0BA -:1018D0002B7B9C4246D82B6861000C19033C1C19D9 -:1018E0000023637070BD224B224A3321224800F04E -:1018F0005DF9224B224A4D21224800F057F9224B34 -:101900001C4A35211C4800F051F9204B194A362158 -:10191000194800F04BF9002A0AD0297B8A4207D8DF -:1019200051008A18033A29688C4662445470CAE709 -:10193000124B134A4D21134800F038F9002B0BD0FD -:101940002A7B934208D843001B18033B2A6894461D -:10195000634400229A70B9E7084B094A4D210948AF -:1019600000F024F9054B064A4D21064800F01EF907 -:10197000C47600108C770010CC760010B472001082 -:10198000B4770010D07200100C770010347700107C -:1019900070B504000A00457B2900FFF775FF6073EE -:1019A000280070BD70B50400002967D0437B8B42CE -:1019B0000ED0002911D0037B99420ED84B005B1842 -:1019C000033B0268D0188378002B0CD1002056E02E -:1019D0000021FFF7DDFF012051E0294B294A4D216D -:1019E000294800F0E3F8002B20D0227B93421DD839 -:1019F0005A00D318033B2268D2182568EB5C8B424F -:101A00001AD0002B1BD0227B934218D85A00D3182F -:101A1000033B2268D21853788B4216D0002BF0D1AA -:101A20001A4B1B4A63211B4800F0C0F8144B154A9F -:101A30004D21154800F0BAF84378137007E0104BB9 -:101A4000104A4D21104800F0B1F84378537000233C -:101A50008370437000222000FFF716FF0200617BB5 -:101A6000814205D02000FFF74BFE6073012006E0A5 -:101A7000094B074A6921074800F098F8002070BD1B -:101A8000B4720010B4770010D072001058770010B4 -:101A900080770010CC7600106077001070B5234B73 -:101AA000234A1A60234B244A1A60244B9A68224B1B -:101AB0009343FAD1224C01E008CC9847214B9C4239 -:101AC000FAD300F01DF91B4B1F4A1A601B4B9B6891 -:101AD000DB43DB01FAD11D4B40229A675A671A6734 -:101AE000DA661B4C03E02000FFF79AFD0834194B1F -:101AF0009C42F8D3184CA168184DC022280002F06F -:101B000059FCA560EFF30383FF221A4200D000BE08 -:101B1000FEF7FCFE00F020FCFFF7E2FA104C01E0BB -:101B200008CC98470F4B9C42FAD370BD00E00040B0 -:101B3000BFCDFFFF00F00040FE7F3C0000C0004032 -:101B4000C00B0020D00B0020FFFFFF0100F0014080 -:101B5000B80B0020C00B002000ED00E000000020CA -:101B6000D00B0020D40B002000BEFDE703000A4A82 -:101B70001268002A08D0084A1068C318074A93421E -:101B800006D2054A13607047034A05491160F2E71F -:101B900001204042F7E7C046480E00200000042024 -:101BA0001417002010B5FFF7DFFF000010B582B05A -:101BB0000C001900002A0CD0084B002A0BD001920F -:101BC000009323000200064802F028FD0120FFF7E1 -:101BD000CBFF044BF1E7034AF1E7C046C0770010A2 -:101BE000D0770010188500100FB400B583B00848F6 -:101BF00002F0E4FC049B002B07D005A9019118001A -:101C000002F0EAFC034802F0D9FC0120FFF7ACFF28 -:101C10000078001010780010F8B5D646474680B519 -:101C200006000D001700089A934243D3190E1802BC -:101C3000089A002301F0D8FC80467400A419A4007F -:101C40002A4B9C4664446368834200D26060331F21 -:101C5000DBB29A46012B33D9C0239B012343802258 -:101C600012011A60B300224A9958002905D0506920 -:101C700001F074FC01300138FDD17F01226857402A -:101C8000E022174080235B0123431F605246012A54 -:101C900021D980239B012343802212011A604346ED -:101CA0006360B600124B089AF2500120C0BCBA46DD -:101CB000B046F8BD0F4B104A2E211048FFF776FFB3 -:101CC000012DC9D1C0239B01234303221A60A368BD -:101CD000DB07FCD5D1E72168694003220A401A607E -:101CE000A2680123AB401342FAD0D2E70080004043 -:101CF000100E00201478001074780010287800105E -:101D000030B583B00C2000F093F8FEF72DFE0028CC -:101D10000DD0002304E09900334A34488850013341 -:101D2000092BF8D9304B324A5A6203B030BD314BDF -:101D300000229A6700F084F82F4B01221A602D4B85 -:101D40005B6C012BFBD12D4B03221A60294B9B6B43 -:101D5000012BFBD1C0239B01294A1360294A136040 -:101D6000294B9A68C0239B019343F9D10224009424 -:101D70000633264A0121264800F076F80094052310 -:101D8000244A0121244800F06FF8244B00930022DC -:101D900002210420FFF740FF214D00952B00002277 -:101DA00001210520FFF738FF104C0094230000228A -:101DB00000210720FFF730FF0094230000220021BC -:101DC0000820FFF729FF0A4B00932300002200217F -:101DD0000920FFF721FF00952B000022002106209B -:101DE000FFF71AFFA1E7C046100E0020006CDC02CE -:101DF0001BB70000008000403CB0004030B0004005 -:101E000000E0004000F0004000C00040002F685992 -:101E10000080024000389C1C00C00240001BB7003C -:101E2000405973078000014BC0587047100E0020C6 -:101E300080239B000343014AD36270470080054022 -:101E4000064BAA2212011A602F22DA60044B054ABF -:101E50001A60024B5B68002BFBDA704700400240BF -:101E60000060024000B0FA00F8B5CE46474680B5A3 -:101E70000400894690461D0008AB1F7801235B4291 -:101E80004360002383600C2001F068FB06004B4692 -:101E9000236043011B1A9901C91AC9000918890155 -:101EA000404601F05BFB0200103A98235B009A4227 -:101EB00020D86B1E062B23D87B1EDBB2062B1FD827 -:101EC000AF4223D843461A09B24225D3A060221D4F -:101ED000C0239B01134321221A602268002AFCDAE6 -:101EE0002D043F033D43E56008221A60C0BCB9469B -:101EF000B046F8BD0B4B0C4A1A210C48FFF756FEB2 -:101F00000B4B094A1D210948FFF750FE094B064AB1 -:101F100023210648FFF74AFE074B034A27210348BF -:101F2000FFF744FE8478001064790010A078001058 -:101F3000E47800103079001048790010074B9B6856 -:101F4000103080001950BFF35F8FBFF35F8F044BD9 -:101F50000021196082F310887047C04600ED00E050 -:101F6000240100D010B5091A04394808090B05D11D -:101F70004005400D044B184380B210BD034B044A8A -:101F80008D210448FFF712FE00E0FFFF707900107A -:101F9000807B00108079001010B5091A04394C08B4 -:101FA000090B08D14905490D064A11430180064B2A -:101FB0002343438010BD054B054A95210548FFF793 -:101FC000F5FDC04600F0FFFF00F8FFFF707900103C -:101FD000547B00108079001001238340034A10686D -:101FE0001840431E9841C0B27047C04600E100E06F -:101FF000002904D0034B1860034B18607047034B53 -:102000001860FBE780E200E000E100E080E100E032 -:1020100010B5012383401800FFF7EAFF10BD000050 -:10202000024B9B6810308000C058704700ED00E004 -:1020300070B504000D00EFF3108672B60C4B1B68F0 -:10204000002BFBD0BFF35F8F2000FFF7E9FF094BA8 -:10205000984201D0A84205D1320029002000FFF7A4 -:102060006DFF70BD044B054A71210548FFF79EFDC9 -:10207000240100D0CD010010C47900109C7B001019 -:1020800080790010F0B5CE46474680B583B0060093 -:102090000D00EFF3108872B65A4B1B68002BFBD073 -:1020A000BFF35F8F584B9A6834001034A300D758A1 -:1020B000564B9F4207D0AF4200D1A0E00197544B4E -:1020C000FB1A2F2B09D9424639003000FFF736FFA3 -:1020D00003B0C0BCB946B046F0BD3000FFF77CFF8E -:1020E000814600213000FFF793FFBFF35F8FFEF7BB -:1020F000BAF8002801D084421ED10123019C9C43E0 -:102100004349611A8A1093009B1819015B18190240 -:102110005B1819045918490089180022A368AB42BA -:1021200012D00622A256002A0DDB53009B189B00FA -:102130002200374CE418F1E78E21364B364A49002D -:102140003648FFF733FD2200AB4251D106256557D3 -:10215000002D39DB6B005B199A002D4B9B189A6898 -:10216000A260DA79E27106229A56A2719B795BB27B -:10217000002B10DABD200002A0806B005B199B00D1 -:10218000234AD318264A11789971157049463000B0 -:10219000FFF73EFF97E7201D6B005B199B001C4A71 -:1021A0009B181A1D9B88D90A1C2907D15B055B1552 -:1021B000023359005118FFF7D5FEDDE7194B1A4AD3 -:1021C0009B211648FFF7F2FC00280CD1002A08D00A -:1021D000FF239371154B9380114B1A78A2711970DC -:1021E000D4E70A4FF8E7201D1149FFF7D5FECDE7E8 -:1021F0005221104B084AFF310848FFF7D7FC034F24 -:1022000061E7C046240100D000ED00E0CD010010E0 -:10221000D4020020D87A00106C7B00108079001066 -:1022200010170020C07A00108C7B001000BDFFFF4B -:102230000E030020FC7A001010B5032304009C4319 -:10224000064A9446644422681840C000FC33834028 -:102250009A43130081400B43236010BD00E400E06B -:10226000F8B5040001250543304BEB1A2F2B2DD870 -:10227000FDF7F9FF002830D0EFF3108172B62C4B38 -:102280001B68002BFBD0BFF35F8F284BE31A9E1017 -:10229000B20092191301D2181302D2181304D318E2 -:1022A0005B009B19234A926880001258AA421BD0F7 -:1022B0000020032832D84200121892001B4DAA18A1 -:1022C000927952B29A421FD00130F2E7B7211A4BED -:1022D0001A4A49001A48FFF769FC7221194B174A3C -:1022E000FF311748FFF762FC124A9268164D1550ED -:1022F000164A1078A0711370BFF35F8F0C4B002249 -:102300001A6081F31088F8BD2E0042001518AD0048 -:102310007519FF27AF710E48A880E9E7C1210D4B61 -:10232000064A49000648FFF741FCC046D402002097 -:10233000240100D000ED00E0047B0010387B001089 -:10234000807900102C7B0010CD01001010170020A8 -:1023500000BDFFFF5877001010B5002404E0802175 -:102360002000FFF769FF01341F2CF8D910BD70471A -:1023700010B5002802D00B684968984710BD0100CD -:10238000002007E083001B185B00501C08601078D9 -:10239000C01830380A681378303BDBB2092BF1D90A -:1023A0007047F0B5DE4657464E464546E0B583B029 -:1023B00093461F000C9B9A460D9C0E9B99460F9BC3 -:1023C0009B0703D0B8460F00060022E00192A34607 -:1023D00088464E46B9460700B44207D2551C4B46C4 -:1023E00041462020B84701342A00F5E73D004F461A -:1023F0005C46019B9B46B1464646B84637002E00D8 -:1024000007E0013C551C5346185D43463900B04770 -:102410002A00002CF5D135003E0047460F9B9B0754 -:1024200007D4100003B0F0BCBB46B246A946A04694 -:10243000F0BDB0464E46B9462F005D46531BB34231 -:10244000EFD2541C4B4641462020B8472200F5E706 -:10245000F0B5CE46474680B585B0944698460C9D6B -:102460000D9C0EAB1B789946109A119B129EB707D4 -:102470001CD4002B0CD0F7070AD54F46002F02D1F1 -:102480000C37374204D0013B02E030272F5501348E -:10249000944201D21F2CF8D9F70707D59C4205D2E8 -:1024A0001F2C03D830272F550134F5E7F70615D533 -:1024B000770505D4002C03D0944224D09C4222D02E -:1024C0000F9A102A2BD00F9A102A30D00F9A022A76 -:1024D00035D01F2C02D830222A5501341F2C05D8A4 -:1024E0004A46002A31D02D222A5501340396029300 -:1024F0000194009543466246FFF753FF05B0C0BC08 -:10250000B946B046F0BD621E012C06D00F9F102FB9 -:1025100001D01400D4E7023CD2E71400D0E7B206A1 -:10252000D1D41F2CCFD878222A550134D1E7B20656 -:10253000CCD51F2CCAD858222A550134C9E71F2CE4 -:10254000C7D860322A550134C3E7720703D52B225E -:102550002A550134CAE73207C8D520222A5501344A -:10256000C4E7F0B5DE4657464E464546E0B593B063 -:1025700081468A46089209931CAB10CB1B789B4678 -:102580001E9D219B9846002C03D1102342469A435E -:1025900090468023DB0046461E4042461A4212D037 -:1025A000002C22D000260EE03033D9B2771C0AABC3 -:1025B00099552900200000F0D1FFAC4216D31F2FFF -:1025C00014D83E0004002900200000F0C7FFCBB261 -:1025D000092BE9D94246920605D54121C918C9B24D -:1025E0000A39C9B2E2E76121F8E7270043460693BA -:1025F000209B05931F9B049303955B4602930197D1 -:102600000AAB0093099B089A51464846FFF720FF02 -:1026100013B0F0BCBB46B246A946A046F0BDF0B52B -:10262000DE4657464E464546E0B595B008900991BE -:102630000A920B931E9E1F9C20AB1B789B46229BED -:102640009946239D269B9A463300234303D110339A -:1026500052469A4392468023DB0057461F4052461B -:102660001A4219D0330023432DD0002714E0303311 -:10267000DAB27B1C98460CABDA554A462B00300088 -:10268000210000F0B1FFA5421FD819D043461F2BEF -:102690001BD8474606000C004A462B00300021009C -:1026A00000F0A2FFD3B2092BE1D95246920605D51C -:1026B0004122D218D2B20A3AD2B2DAE76122F8E75E -:1026C000B145E3D901E00023984653460693259B84 -:1026D0000593249B04934B4603935B460293434626 -:1026E00001930CAB00930B9B0A9A09990898FFF78A -:1026F000AFFE15B0F0BCBB46B246A946A046F0BD41 -:10270000F0B5DE4657464E464546E0B591B08246A6 -:1027100089460E9298461A9C07941B9D08952200A4 -:102720002B002000290001F0D6F9002800D06FE12D -:1027300001225242D94B2000290001F0C7F900289C -:1027400000D065E101225242D54B2000290001F062 -:10275000A7F9002800D05BE100220023079C20009D -:10276000089D290001F09CF9002800D067E1079A34 -:10277000089B099206938023DB001E9A1A400F9251 -:102780001E9A1A4201D106231C93099B069A100D2A -:102790004005400DC3498C4660441203120B1E00D5 -:1027A000C14B13431F0001F0A9F9C04AC04B01F00F -:1027B00035F9C04AC04B01F01FF904000D0000229A -:1027C000BE4B3000390001F00EF9BD4ABD4B01F09F -:1027D00025F902000B002000290001F00DF901F09D -:1027E000A5F9834601F08AF904000D00B64AB74BFB -:1027F00001F014F90022B64B01F0FEF801F096F951 -:102800000600B44AB44B2000290001F007F9040087 -:102810000D000A96300001F071F9B04AB04B01F09A -:10282000FDF802000B002000290001F0DCF8040094 -:102830000D0002000B0001F0F1F806000F000A99EC -:10284000A84B9C466144002200230A920B93090581 -:102850000B9100210A9122002B002000290001F099 -:10286000CBF80C900D9122002B0000208021C9058F -:1028700001F0B9F804000D0000229B4B3000390034 -:1028800001F0C3F80022994B01F0B6F802000B00EA -:102890003000390001F0B9F80022954B01F0ACF896 -:1028A00002000B003000390001F0AFF802000B000D -:1028B0002000290001F0A0F802000B000C980D99EF -:1028C00001F0A3F80022784B01F096F80A9A0B9BCE -:1028D00001F0A4F804000D000A940B95099A069BD8 -:1028E00001F0F4F800280BD001235B429C46E3443E -:1028F00000227E4B2000290001F087F80A900B91FE -:102900005B466333C62B00D9A0E004241E9B1B0545 -:1029100023D5784A784B099E3000069D290001F0A6 -:10292000CDF8002800D196E00022744B3000290039 -:1029300001F0B6F8002800D18DE01C9B5B4500DC5F -:1029400086E05A46981A431E1C938023DB001E9A89 -:102950001A431E92002400239B461D9B9C4200D3D9 -:1029600085E01D1B02231E9E1E401E9A134202D0AC -:10297000002C00D000255B46002B07D00A9A0B9B49 -:102980000998069901F041F8099006910022002368 -:102990000798089901F084F800286AD1584B1E9ACC -:1029A0001340049303951C9B0293099A069B009283 -:1029B000019343460E9A4946504600F0A3F8002C76 -:1029C00036D01E9B9B065BD54527451C434602001F -:1029D00049463800D0475B46DA179B18534005221A -:1029E0000592013C0494002203920A3202925A4654 -:1029F000D00F0190009343462A0049465046FFF706 -:102A0000B0FD002E14D0020057460E9E1D9D3FE0E3 -:102A10001E9B04931D9B03931C9B0293079A089B88 -:102A20000092019343460E9A4946504600F06AF8D8 -:102A300011B0F0BCBB46B246A946A046F0BD099411 -:102A400080231B069C466544069594E605245DE7B5 -:102A500000231C9379E71C9B002B00D17DE70F9B83 -:102A6000002B00D179E71C9B013B1C9375E70025E7 -:102A700078E70699802000068446614406918DE738 -:102A80006527A2E7541C434649462020B847220048 -:102A9000931BAB42F6D31000CAE7C046FFFFEF7F9F -:102AA000FFFFEFFF01FCFFFF0000F03FFB799F50AD -:102AB0001344D33FB3C8608B288AC63F0000F83F59 -:102AC00061436F63A787D23F71A379094F930A408F -:102AD0000000E03F1655B5BBB16B0240EF39FAFE7E -:102AE000422EE63FFF03000000002C40000024407F -:102AF000000018402D431CEBE2361A3F80842E4123 -:102B0000FFF7FFFFF0B5DE4657464E464546E0B5B7 -:102B100095B00690079193469946209F1E9A1F9B59 -:102B20001000190000F0D7FF002831D101225242D5 -:102B3000BF4B1E981F9900F0B3FF002837D1012228 -:102B40005242BC4B1E981F9900F0C0FF00283DD197 -:102B50000022B94B1E981F9900F0B8FF002850D1F1 -:102B60000022B64B1E981F9900F09AFF002848D10A -:102B7000002200231E981F9900F092FF002850D1D8 -:102B800000239846229B5B0500D4B6E0002458E061 -:102B9000229B0393219B029303230193A84B009351 -:102BA0004B465A4607990698FFF7FBFB0EE1229B1E -:102BB0000393219B029304230193A24B00934B4662 -:102BC0005A4607990698FFF7ECFBFFE00423229A88 -:102BD0001A4022990B4210D09B4B002A0FD004229E -:102BE0002299039121990291019200934B465A46F2 -:102BF00007990698FFF7D5FBE8E0944BEDE7032231 -:102C0000EEE7229B0493219B039302971E9B1F9C3C -:102C1000009301944B465A4607990698FFF770FDBA -:102C2000D4E01E9A1F9B0020002100F0DCFE1E90C5 -:102C30001F9101239846A5E70CAB30221A55013F9E -:102C400001341F2C01D8092FF6D81E981F9900F0C7 -:102C50006DFF050000F052FF02000B001E981F9947 -:102C600000F0C1FEFA007A4B9B181A685B680A9262 -:102C70000B9300F0D3FE0890099100F07BFF060053 -:102C800000F038FF02000B000898099900F0ABFE35 -:102C90000890099100226F4B00F018FF00282ED0F9 -:102CA0000136300000F026FF02000B000A980B9955 -:102CB00000F0FCFE002801D001350026002F2CD1A9 -:102CC000280000F01BFF02000B001E981F9900F067 -:102CD0008AFE06000F0000225E4B00F0E1FE002895 -:102CE00046D100225B4B3000390000F0EFFE002897 -:102CF0003ED1EB073CD501353AE0062746E70022F6 -:102D0000544B0898099900F0CBFE0028D6D1002E2C -:102D100001D0F307D2D50136D0E7AA461F2C11D82F -:102D2000013F0A21300000F019FC651C30310CAB6A -:102D300019550A21300000F011FC092E0ED90600A9 -:102D40002C00EBE755461F2C0CD87B1E002F09D01A -:102D50000CAA302111551F000134F4E72B00554611 -:102D60001C00F0E71F2C03D80CAB2E221A5501349F -:102D70001F2C10D80A21280000F0C4FB661C30313B -:102D80000CAB19550A21280000F0BCFB051E01D030 -:102D90003400EDE734000323229A1340012B1CD0AA -:102DA0001F2C06D84346002B32D00CAB2D221A55CF -:102DB0000134229B0393219B029301940CAB00935B -:102DC0004B465A4607990698FFF7EBFA15B0F0BC48 -:102DD000BB46B246A946A046F0BD219B002B13D0AE -:102DE0004346002B02D10C3313420FD0219B013BF1 -:102DF0002193190003E00CAB30221A5501348C42A8 -:102E0000CED21F2CF7D9CBE72199F8E72199F6E725 -:102E1000229B5B0704D50CAB2B221A550134C8E763 -:102E2000229B1B07C5D50CAB20221A550134C0E7E5 -:102E3000FFFFEFFFFFFFEF7F65CDCD4165CDCDC13A -:102E4000C47B0010C87B0010BC7B0010B87B001056 -:102E5000B07D00100000E03FF0B5DE4657464E461C -:102E60004546E0B593B082468B46904611930029C3 -:102E700000D1EBE200275546119B1878002800D1BD -:102E8000E7E2252809D07C1C43463A005946A8476A -:102E9000119B013311932700EEE7013311930024B6 -:102EA000119A11780B00203BD8B2102803D8830068 -:102EB000D048C3589F460B00303BDBB2092B2CD9BE -:102EC0002A292FD000230A93119B1A782E2A39D051 -:102ED00000239A46119A1378683BD9B2122976D802 -:102EE0008B00C549CB589F4601231C4301321192E8 -:102EF000D6E702231C4301321192D1E704231C437D -:102F000001321192CCE708231C4301321192C7E72A -:102F100010231C4301321192C2E711A8FFF72FFAC8 -:102F20000A90D1E71C9B1A1D1C921868002804DB2C -:102F30000A90119B01331193C6E702231C434342BD -:102F40000A93F6E78022D20014435A1C11925A7851 -:102F50001300303BDBB2092B04D92A2A07D0002307 -:102F60009A46B7E711A8FFF70AFA8246B2E71C9B18 -:102F70001A1D1C921868002804DB8246119B01333D -:102F80001193A7E70020F8E780235B002343511C3F -:102F9000119152786C2A01D01C0018E0C0239B00CC -:102FA0001C430131119112E080232343511C1191E4 -:102FB0005278682A01D01C0009E0C0231C4301316B -:102FC000119104E080235B001C4301321192119B9C -:102FD00018780300253BDAB2532A00D92CE293007B -:102FE000864AD3589F4680239B001C43013211928E -:102FF000EDE780235B001C4301321192E7E778285C -:1030000009D0582838D06F2838D0622838D01023FB -:103010009C430A2600E01026582833D0692803D0A4 -:10302000642801D00C229443630501D50122944306 -:1030300069282AD0642828D0A30500D59FE0E3059D -:1030400000D5B8E0630600D4CAE01C9A111D1C919B -:103050001168FF220A4005940A9B04935346039388 -:10306000029600230193009243463A0059462800F5 -:10307000FFF777FA070027E01026CDE70826CBE711 -:103080000226C9E720221443C8E7A30520D4E3059C -:1030900050D4630666D51C9A111D1C911168FF223D -:1030A0000A40D317D118594005940A9B04935346FC -:1030B00003930296D20F0192009143463A0059467B -:1030C0002800FFF74EFA0700119B01331193D3E656 -:1030D0001C9BDA1D07218A43110008311C911168DD -:1030E00053689C46DB170C930D930C9A0D9B1000B4 -:1030F00048400E90624653400F930E980F990C9AD9 -:103100000D9B801A99410E900F9108940A9B07938A -:10311000534606930496002305936346DA0F029202 -:103120000090019143463A0059462800FFF777FA8C -:103130000700C9E71C9A111D1C911268D317D118FA -:10314000594005940A9B0493534603930296D20F69 -:103150000192009143463A0059462800FFF701FAD0 -:103160000700B1E7230605D51C9A111D1C91002309 -:10317000D25E96E71C9A111D1C91126891E71C9B68 -:10318000DA1D07218A43110008311C9108940A9B1B -:1031900007935346069304960023059302931368FE -:1031A00054680093019443463A0059462800FFF7BB -:1031B00036FA070088E71C9A111D1C9105940A9B9A -:1031C00004935346039302960023019313680093DC -:1031D00043463A0059462800FFF7C3F9070073E752 -:1031E00023060DD51C9A111D1C9112681204120C95 -:1031F00031E7C046D07B0010147C0010607C0010CA -:103200001C9A111D1C91126825E746281AD01C9B98 -:103210000733072293431A0008321C9204940A9A37 -:103220000392524602925C681B68009301944346E5 -:103230003A0059462800FFF765FC0700119B01334F -:10324000119319E620231C43E1E7672801D04728A2 -:1032500002D180231B011C43452801D0472801D1FE -:1032600020231C431C9B0733072293431A00083278 -:103270001C9204940A9A0392524602925C681B685C -:103280000093019443463A0059462800FFF738FA64 -:103290000700119B01331193EEE502231A0022402F -:1032A000924623421FD001241C9B1A1D1C927A1C9B -:1032B0009146187843463A005946A8475346002B92 -:1032C00016D1119B013311934F46D5E5561C434649 -:1032D00059462020B847230032005C1C9D42F5D897 -:1032E0003D001700E0E701233A002F000A9DF4E7B4 -:1032F0004A46A9460A9D06E0571C434659462020E7 -:10330000C84734003A00661CA542F5D84D469146A0 -:10331000D7E71C9B1A1D1C921B6899465346002B2D -:1033200000D1013B4E4601E0013613003278002AFD -:1033300002D05A1E002BF7D14B46F21A109280236E -:10334000DB0026001E401C4203D0524501D95346E3 -:10335000109302231A0022400B92234205D03A0018 -:1033600037004C46A946554620E03A00109B5F4680 -:10337000B3462E0006E0551C434639002020B047D6 -:1033800023002A005C1C0A999942F4D835005E4655 -:10339000BB46109437004C46A946554606E01D0032 -:1033A0000134561C43465946C8473200207800284D -:1033B00004D0002FF4D06B1E002DF0D117004D4625 -:1033C0000B9B002B03D1119B0133119354E50A9FF2 -:1033D000109B06E0561C434659462020A847230070 -:1033E00032005C1C9F42F5D81700ECE721231C43F8 -:1033F0001C9B1A1D1C921B680093059408230493C0 -:1034000053460393102302930023019343463A004B -:1034100059462800FFF7A5F80700119B01331193C7 -:103420002AE57C1C43463A0059462520A847119BB3 -:103430000133119327001FE57C1C43463A0059468F -:10344000A847119B01331193270015E50A4B9A46B3 -:1034500010E5AA46474502D343465A1E00E03A000B -:10346000434659460020D047380013B0F0BCBB4655 -:10347000B246A946A046F0BD6F23001000B585B046 -:10348000029003910121009313004A4202A90248CD -:10349000FFF7E2FC05B000BD7123001001480421D4 -:1034A000014B184720030020CD34001010B5010057 -:1034B00018231B8814221088984710BD10B50100EE -:1034C00018231B8816221088984710BDF0B5C646F1 -:1034D00000B507000E0000250123984600E00135E5 -:1034E000B5420AD2AC003C192068FFF7DFFF20602C -:1034F0000028F4D100239846F1E7404680BCB84646 -:10350000F0BD0000144A936F9B0815D29066D166F7 -:10351000002905D0FFE7FFE7FFE7516F106F704705 -:1035200004B580210906C2175140002800D0C843C5 -:1035300003F092FD002104BD936F5B08FDD3F0B54D -:10354000946ED56E576F166FFFF7E0FF9466D566E1 -:1035500057671667F0BD0000000000D0134A936F54 -:103560009B0813D210665166002905D0FFE7FFE7DC -:10357000FFE7516F106F704704B5002801D000209D -:10358000C04303F069FD002104BDC046936F5B0892 -:10359000FDD3F0B5946ED56E576F166FFFF7E2FF4F -:1035A0009466D56657671667F0BD0000000000D02E -:1035B00094464E4A926F9208624601D230E0C0466D -:1035C000F0B54A4EB56F6D08FCD3346E756E776FEB -:1035D000366F00F025F89446444A146655665767DE -:1035E00016676246F0BDC0469446404A926F920804 -:1035F000624601D258E0C046F0B53C4EB56F6D084A -:10360000FCD3346E756E776F366F00F04DF89446CC -:10361000364A14665566576716676246F0BDC0465F -:10362000002B24DB11D000293EDA00B5C94340420B -:1036300000D1013100F038F8C943404200D10131D6 -:10364000DB43524200D1013300BD002AEBD10028F8 -:1036500001D1002905D00020C90FC90701D1C043FD -:10366000410800B503F0F0FC0022002300BD00B5C6 -:1036700000290ADBDB43524200D1013300F014F889 -:10368000C943404200D1013100BDC943404200D18D -:103690000131DB43524200D1013300F005F8DB4336 -:1036A000524200D1013300BD002923D1002B18D193 -:1036B000002A0CD0BC460D4F38667A6600210023E4 -:1036C000FFE7FFE7FFE77A6F386F6746704700282C -:1036D00001D00748010000B503F0B6FC002200232A -:1036E00000BD02000B00002000217047000000D048 -:1036F000FFFFFFFF002B00D0BDE0130C26D1002AF6 -:10370000E7D080B4104F39667A66FFE7FFE730B440 -:10371000040C7B6F396F1B0423433B66FFE7FFE715 -:10372000FFE7C04684B27B6F3D6F1B0423433B66BB -:10373000FFE7FFE7C04600232C042D0C7A6F386F9B -:1037400000196941B0BC7047000000D0F0B5944644 -:103750000025140E01D112020835140F01D11201F7 -:103760000435940F01D192000235D40F01D15200DB -:103770000135D40B0134254F7C66254C3C660E0C7C -:1037800093B2FFE7FFE7FFE73C6F6643360C770332 -:10379000BE467343DF0B5B04C01AB941130C73437D -:1037A000DB18C91ACE086643360CB64493B273438D -:1037B0001F0F1B01C01AB941130C73431F0B1B05CC -:1037C000C01AB941860D8F023E436643360C092D5F -:1037D00024DB520A7243801A7703460A6643360C8A -:1037E00016235B1BDE40DF40BF1964466643821B25 -:1037F0007046043506330100D940A840C01900D3F3 -:103800000131A24206D20023F0BD0000000000D02A -:10381000FFFFFFFF121B0130F3D3F1E709277F1BE6 -:10382000FE406446A2B27243801A00D20139220CD3 -:103830007243130C1204821A99410B00704604352E -:1038400013370100F940A840801900D30131002B43 -:1038500002D1A2420AD2F0BD013000D30131121BC5 -:10386000FAD2013BF8D1A24200D2F0BD013000D320 -:103870000131121BF7E7F0B51C0C00D080E00CB44E -:1038800000251C0A04D11B02160E33431202083510 -:103890001C0B04D11B01160F3343120104359C0B82 -:1038A00004D19B00960F334392000235DC0B02D10A -:1038B00092185B4101351C00971864410134464F52 -:1038C0007C66464C3C660E0CFFE7FFE7FFE7C04610 -:1038D0003C6F6643360C7703BE4697B27743C01BF6 -:1038E00000D20139C01B00D201399FB27743C91BF6 -:1038F000C91B170C77437E04FF0B801BB941CE0810 -:103900006643360C0C2D33DBB644120B1F053A43CD -:103910001B0B97B27743C01B00D201399FB277438C -:10392000C91B170C77433E043F0C801BB941860D21 -:103930008F023E43664329277F1BFE400C3D77469E -:10394000AF40BF1930BCA2B2ABB272437343801A0E -:103950009941220C7243130C1204801A99410200FF -:103960000B000137001BA941F9D2781E0021F0BDE0 -:103970000C277F1BFE4077467F0BAF40FF19E0E727 -:1039800000245D1C07D0144F7D663966FFE7FFE712 -:10399000FFE7FFE73C6F95B29EB265436643401B6D -:1039A000B141150C1E0C6543664336042F0C3E4393 -:1039B0002D04401BB141994204D202000B002000AB -:1039C0000021F0BD01D19042F7D3801A9941013412 -:1039D0009942F2D3F6E70000000000D0FFFFFFFF9E -:1039E00048404140484018B4114B5B68FC46019385 -:1039F00008BD04DF7F3C001018B40D4B1B68FC466B -:103A0000019308BD00DF893C001018B4084BDB6847 -:103A1000FC46019308BD0CDF413F001018B4044B75 -:103A20009B68FC46019308BD08DFE53D00100000DF -:103A3000F0140020FFB550404240504059404B40E8 -:103A4000594000E0FFB5154F4C00640D03D0BC4257 -:103A500004D10C0314D80020090D09055C00640D85 -:103A600003D0BC4204D11C030AD800221B0D1B0545 -:103A700001264B4009D44B4003D58B4200D18242F2 -:103A8000FFBD9942FCD19042FFBD0B43DB180343BD -:103A90001343F5D0C9434918FFBD0000FF070000DC -:103AA00000B5FFF7CFFF804100BDC04600B5FFF76E -:103AB000C9FF01D9002000BD012000BD00B5FFF7FE -:103AC000B9FF01D9002000BD012000BD00B5FFF7FE -:103AD000B1FF804100BD012040054A00121804D802 -:103AE0005A00121801D800207047012070470020AA -:103AF000704700000021002805D17047C1174840D9 -:103B0000401AFAD0C90713B5064B1B6898470CBC7E -:103B1000441CA2401005120B0349091B0905194357 -:103B2000114310BDF01500201F04000010B54C001B -:103B3000620D8023D218DB00D21A5B057E2A10DDCD -:103B40009E3A13DACC170903490819435242D1406F -:103B5000640001341532202A05DAD040084360435E -:103B600010BD002010BD0846604310BDC80FC0182E -:103B7000013810BD18B4044B5B6AFC46019308BDC4 -:103B800024DF6D4100100000F014002070B51323F5 -:103B90001C78012C0FD0012C0FDC022C02DC1D4AFA -:103BA0001D4B9A6470BD99001A481B4A8850013316 -:103BB0001F2BF8D9EFE70023FAE71848FFF77EFC40 -:103BC00005001748FFF77AFC023803789B007F2B2B -:103BD00019DD80222900104800F0ECFB022CDCD11A -:103BE000104B1A88B5231B029A4209D10E4B1A8832 -:103BF0000E4B9A4204D10E4B1A880E4B9A42CCD0EF -:103C00000020FDF7F1FF0C4B0C4A30210C48FDF76A -:103C1000CDFFC046453C0010F01400205344000086 -:103C20005346000054380000D838000049460000D0 -:103C30009C38000059460000007E0010B07E001045 -:103C4000607E001007B56046002800D100BE0188E4 -:103C50000A0A0230DF2AFAD1C9B2820804D30288E4 -:103C600040880004104300E00068024A505003906E -:103C700007BD0000F01400200FB403BC0CBCF0B56D -:103C80000124E407634000E0F0B50C0DCF0F661E81 -:103C90003605891B640503D3C943404200D3013173 -:103CA000640D03D0661CF60A07D0E41B00207F00D9 -:103CB000791C89078912803C24031D0DDF0F6E1EBD -:103CC00036059B1B6D0503D3DB43524200D3013302 -:103CD0006D0D03D06E1CF60A07D0ED1B00227F008D -:103CE0007B1C9B079B12803D2D032F1B661B58D40A -:103CF000A446202E46DA20371400BC401D00BD40EB -:103D0000F24033412A4380185941CB0F05D0C943B3 -:103D1000C043002264425041514162464D0D28D1BA -:103D20000D0D07D100281FD0241940414941013A07 -:103D30000D0DF9D0640006D3013000D30131002C01 -:103D400001D140084000013A0BD4941CE40A04D18C -:103D500012051144DB071944F0BDD907204B194364 -:103D600000E0D9070020F0BD0029DDD1002CDBD117 -:103D7000F0BD0132C6074008CD0728434908002E90 -:103D8000E1D0D9E73C2E29DA203E40371400BC4070 -:103D900000D00124F24014431A00BB401C43D31747 -:103DA000ACE7AC46202F08DA20360400B4400D0002 -:103DB000B540F84039412843A5E73C2F0CDA203FB5 -:103DC00040360400B44000D00124F8400443080009 -:103DD000B1400C43C117EAE710001900002494E732 -:103DE0000000F07FF0B50C0D661E3605891BE60A53 -:103DF0006405640D02D0651CED0A04D00020012189 -:103E00000905803C2403A4461C0D671E3F05DB1BEF -:103E1000E70A6405640D02D0651CED0A04D0002297 -:103E200001231B05803C24037740644497B484B28B -:103E300096B27443070C7E43150C6F4380B26843FF -:103E4000361802D3012000043F183004350C001945 -:103E50007D41844688B29AB250430C0C62431F0CD9 -:103E60007C438EB27E43921902D301263604A419F4 -:103E70001604170C3618674101BC81B29AB251433F -:103E8000040C62431B0C5C4380B25843121802D3EB -:103E90000120000424181004130C401863412D184D -:103EA0005E410020474106BC88B293B258430C0CD7 -:103EB0006343120C544389B251435B1802D301216E -:103EC0000904641819041A0C091862416D18564146 -:103ED0000020474118BCF902720D1143F0026A0D2F -:103EE0001043ED020A0D03D16D1940414941013BD8 -:103EF000124E9B1B7600B3420ED26D0007D30130E9 -:103F0000002671416646354301D1400840001B053B -:103F1000C918E4072144F0BD0BDA013306D10130A2 -:103F200004D101314F0D01D04908F2E7E10700202B -:103F3000F0BD013631050020EBE70000FF03000073 -:103F4000F0B51C0D671E3F05DB1BE70A6405640D19 -:103F500002D0661CF60A04D0002201231B05803C17 -:103F60002403D0252D060026F6432E661E096E6614 -:103F7000CE0FF619B44649004F0D02D07E1CF60A4A -:103F800003D000200021403F3F033E1BB600B44455 -:103F9000013F7F05C91B49082E6F013676089C0238 -:103FA000950D25437543ED137543AD1301356D1024 -:103FB000F603761B0CB4CC02450D2C43A2B2B3B26F -:103FC0005A43270C7B43350C6F43A4B26C431B1937 -:103FD00002D3012424043F191C041D0CA4187D41A4 -:103FE00024196D41009A91B2ACB26143170C7C4325 -:103FF0002B0C5F4392B25A43A41802D3012212043D -:10400000BF182204230C52187B41019C6C431B19DE -:10401000520ED9010A434401A01A81B2B2B25143EF -:1040200003145A43360C734387B27743D617D21919 -:1040300000277E4136049B191704160C7F185E4139 -:104040007316ED18F301002680337541A90F06D1D0 -:104050006400690AE8055B0A184309D22FE00422CC -:10406000944480337541A90AA8059B0A184326D3B6 -:10407000404149412404009A019B0D005543641BB3 -:104080004343E41A95B286B27543170C7E43030C82 -:104090005F4392B25A43B61802D301221204BF18EA -:1040A0003204330C52197B4152429C41002C02D401 -:1040B0000022013051414008CA071043490802B0AC -:1040C0006246D7079210084BD218084B9A4203D287 -:1040D00012058918C919F0BD0020002A01DC390039 -:1040E000F0BD01331905F5E7FD030000FE070000F0 -:1040F000624618CA944600291ADAC01861415B4624 -:104100003B415C46B4405246FA40224344464D4649 -:1041100062416B41904699462B46B3403D41FC407D -:104120001C4352465B46A241AB4192469B467047B8 -:10413000C01AA1414B463B414C46B4404246FA406E -:10414000224354465D4662416B4192469B462B4654 -:10415000B3403D41FC401C4342464B46A241AB416B -:10416000904699467047002000217047002200B514 -:10417000203200F004F8080000BD000000220B15FA -:10418000F1D410B5944600F02FF81414013400DA7D -:104190000021CB17134C20476244343A0CD40C2A2C -:1041A00007DA04009140904052422032D44021432B -:1041B00010BDD843D94310BD203207D40C469440DB -:1041C000524220321141D040204310BD0800C9178F -:1041D000203203D452422032104110BD1800190081 -:1041E00010BD0000994100100A0DCC0F531E1B0595 -:1041F000C91A520503D3C943404200D30131520DBD -:1042000003D0531CDB0A07D0121B00206400611C82 -:1042100089078912803A1203014BD21A70470000B5 -:10422000FF03000051434343C9188C46110C83B26D -:104230004B4310B4040C614392B280B250436243CA -:104240001C041B0C001910BC59411304120CC0189B -:10425000514161447047000070B513231D782A480E -:10426000FFF72CF90400012D11D0012D09DDA31E4B -:104270001B789B007F2B40DD80222100234800F02B -:1042800099F82348FFF712F9224B186070BD5422A9 -:1042900001001E4800F08EF81F4B1A881F4B9A42EF -:1042A0001CD1A7239B011A881D4B9A4216D11D4B86 -:1042B0001A881D4B9A4211D11C4B1A8894239B01DA -:1042C0009A420BD11A4B1A881A4B9A4206D11A4BB2 -:1042D0001A681A4B9A4201D1152307E01848FDF7D6 -:1042E00083FC99001748094A885001331F2BF8D9DD -:1042F000144A064B1A62DA61B7E7134B134A42219C -:104300001348FDF753FCC04653460000F415002047 -:104310004C330000F0150020EE290000C40F00000F -:10432000C20D0000962B0000C0B50000182B000045 -:10433000CC2A000010B50000FC2C000051ED876471 -:104340001885001055430010C47E0010487F0010EF -:10435000F87E001007B56046002800D100BE018835 -:104360000A0A0230DF2AFAD1C9B2820804D30288CD -:1043700040880004104300E00068024A5050039057 -:1043800007BD0000F415002010B502F003FA10BDBF -:1043900010B502F0C5F910BD01480421014B1847C2 -:1043A00030030020CD340010014B1B68184700007B -:1043B00030030020014B5B681847000030030020E9 -:1043C000F8B507000D001600437C002B02D0002436 -:1043D00000200CE003681100280098472DE03B7C8A -:1043E00010E0022115483B689847601C0134B44234 -:1043F00014DA002CF3DD2B19013B1B780D3B5A42DC -:104400005341DBB22A5D0A2AF0D1002BEED1A04243 -:10441000E7DA211A28183B689847E2E7B04203DA46 -:10442000311A28183B689847002E06DDAD19013D6A -:104430002B780D3B5A4253413B74F8BDA47F0010CA -:1044400070B505000368002B16D00C4B1C6805E006 -:10445000290004C92000FFF7B3FFE468002C09D04D -:104460002368002BF9D0064B1B68002BF0D0A34229 -:10447000F3D1EDE700232B6070BDC0463C0E002059 -:10448000440E002070B505000C000B68802B05D091 -:1044900021684B1C23606418257170BD0800FFF76C -:1044A000CFFFF5E710B582B0D0231B061C6801A929 -:1044B000064802F0D9FD002806D1019BA34203D093 -:1044C000024802F0E1FD012002B010BDB80B00204F -:1044D00010B5024802F0B0FD10BDC046B80B002078 -:1044E000F0B5C64600B582B006000D001700FFF714 -:1044F000D9FF80466B1C02D0184B1C6805E03000C9 -:1045000002F034FC0500F7E7E468002C18D02368BB -:10451000002BF9D0124B1B68002B01D0A342F3D122 -:104520002A0031002000FFF74BFF002FECD06B4634 -:10453000D91D0A230B7001222000FFF741FFE3E79A -:104540004346002B06D16B1E9D41E8B202B080BCF1 -:10455000B846F0BDFFF7BCFFF5E7C0463C0E0020B3 -:10456000440E00200C4B1A68130001E01A00DB68AF -:10457000002B08D08342F9D1002903D1DB68D36036 -:104580000023C36070470029FCD0002A01D0D0600E -:10459000F8E7014B1860F5E73C0E002010B5064B1C -:1045A0001C6801E09847E468002C03D06368002B86 -:1045B000F8D1F8E710BDC0463C0E002070B50500EC -:1045C00002F0D4FB0400012201002800FFF788FF5D -:1045D000FFF7E4FF200070BD70B5A2B004000E002C -:1045E000FFF760FF05008422002101A8FFF7DCFE31 -:1045F0003300220001A90848FEF740FF040001A88B -:10460000FFF71EFFFFF7CAFF002D02D1200022B0E6 -:1046100070BDFFF75DFFF9E7854400100FB400B5EA -:1046200083B004A901C90191FFF7D6FF03B008BC0C -:1046300004B01847F0B583B005000E00002411E067 -:104640006B46DA1D0D2313700021002912D1124B85 -:104650009B699B06FBD410780F4B18600131013227 -:10466000F3E70134A64215D92F5D0C4B00229B5E67 -:10467000BB42E5D06B46DA1D177000210029F0D14E -:10468000054B9B699B06FBD41078034B18600131E6 -:104690000132F3E703B0F0BD0040034004170020EF -:1046A00070B582B004000D00002004E06B460733B3 -:1046B0001B7803703000A84216DA0E4B9B6910215C -:1046C0000A001A4019420FD1461C20186B46D91D0A -:1046D000002AEBD1074B9B69DB06FBD4054B1B681B -:1046E0000B7001320131F3E7002801D002B070BD38 -:1046F0000338FBE70040034070B515001C000B4B6E -:104700001860FCF781F96B1C06D1631C09D10121EB -:104710000748FFF727FF70BD02212800FBF7DAFFEB -:10472000F3E702212000FBF7D5FFF0E70817002090 -:104730004003002010B5064B1B78064B1B78E12187 -:104740000123002249020448FFF7D6FF10BDC046EE -:10475000B0850010B4850010004003407F22024065 -:10476000C3093420584368235343C018014BC01871 -:104770007047C0464C0E002010B582B001AB084A0D -:104780001A80002408E001AB185DFFF7E7FF012362 -:104790004371002303750134012CF4D902B010BD1C -:1047A0000080FFFF10B5C36A402B00D84023164994 -:1047B0000A680261D3180B60990604D03F218B432D -:1047C000403311490B60104B19688B0610D10F4B09 -:1047D0005A404B40802149018B420FD83023C35CA3 -:1047E0009B061A43A0231B061A4383681A6010BD58 -:1047F000074B084A59210848FDF7D8F9074B054AE5 -:104800005B210548FDF7D2F9D414002000001050B8 -:10481000E87F00104881001018800010748000109C -:1048200070B504007F2008404EB2CD09217165703B -:10483000F143C90FE170A07000281BD10121617103 -:10484000012B19D0402A1FD8E2623022A354002D38 -:104850001ED0C3001B4A94466344E360E368002211 -:104860001A60A378002B19D1A360174B2361012391 -:10487000237070BD0021E2E78021C9008A42E3D3A2 -:1048800011001248FDF7B0F911001048FDF7ACF91E -:10489000C3000F4A94466344E360DFE7002E09DB60 -:1048A0000138C0000B4B9C466044A0602000FFF71D -:1048B00079FFDCE70138C000074B9C466044A060EC -:1048C000F4E7C0468000105000011050A88000108E -:1048D000840010500C0010500800105070B50400F7 -:1048E0000D001600FFF73AFF33002A002100FFF702 -:1048F00097FF70BDF0B5CE46474680B583B0254BD7 -:104900009F6D0026012508E0234B244ADF2124481F -:10491000FDF74CF9AF436D000136002F34D01F2E48 -:1049200032D83D42F7D01B4BDB6D1D42ECD11D4B05 -:104930009D6572080123334059424B41D9B28946E3 -:10494000FF21114088463424634334344C431C19FE -:10495000154BE418200000F0CDFA0028DAD03423FB -:104960004A465343682241464A439B180E4AD3188D -:10497000DA691979012300930023002000F043FE37 -:10498000200000F0F9F9C5E703B0C0BCB946B04655 -:10499000F0BDC04600001150D08000105C810010B6 -:1049A00018800010003011504C0E002070B51D4AC8 -:1049B0009823D45880235B0225001D401C4206D159 -:1049C000E30612D4E30415D4A54225D170BDFFF748 -:1049D000D3FE01221449002000F0FBFD134B80227E -:1049E00092021A6580256D02EAE710231D43FFF746 -:1049F00081FFE7E700230E4A13700A4A1360802301 -:104A00005B011D4301220121002000F0CFFD074B77 -:104A1000802212031A65D7E7290061400548FDF797 -:104A2000E3F8C04600001150000010500030115053 -:104A30000E170020DC80001070B50C0015001E0061 -:104A4000FFF78CFE33002A00210000F07FFA70BDD2 -:104A500010B5FFF791FE0123002200218020FFF70F -:104A6000EBFF10BD10B50400037D002B11D183783E -:104A7000002B05D14378002B12D00122094B9A66F6 -:104A8000802212010849200000F080F901232375DB -:104A900010BD8421054B064A49000648FDF786F8FB -:104AA0000222EBE700201150FFF7FFFFF08000101B -:104AB000248100101880001010B5FFF74FFEFFF79B -:104AC000D1FF10BD10B504008378002B05D14378C9 -:104AD000002B0AD00122064B9A66002205492000CD -:104AE00000F054F90023237510BD0222F3E7C046FD -:104AF00000301150FFF7FFFF10B5FFF72FFEFFF753 -:104B0000E1FF10BD10B5002804D101210520FDF7FB -:104B10007FFA10BD7E21034B034AFF310348FDF7A6 -:104B200045F8C04600810010388100101880001040 -:104B300010B5002804D1064B1970FFF789FF10BD8E -:104B4000C521044B044A49000448FDF72FF8C0462C -:104B50000E17002000810010D8810010188000106E -:104B600010B5002804D1064B80225202DA6410BD31 -:104B7000D221044B044A49000448FDF717F8C04607 -:104B80000020115000810010CC810010188000100E -:104B900010B5041E28D100F0C7F817490520FDF70D -:104BA00047FAD022D20000211448FFF7FDFB144B36 -:104BB00000221A70134B144A1A6000224021002070 -:104BC000FFF78CFE002240218020FFF787FE0F4B6D -:104BD00001221A6480229205DA6490220C499950CD -:104BE0002000FFF7BDFF10BD60210A4B0A4AFF31CC -:104BF0000A48FCF7DBFFC046AD4900104C0E002010 -:104C00000E170020D4140020800110500000115015 -:104C10001010010000810010748100101880001035 -:104C200010B5002808D10B785B0602D14B78052B14 -:104C300009D0FFF7A1FD10BDB021054B054AFF319A -:104C40000548FCF7B3FF054B1A78054B1A60F0E7EF -:104C500000810010B0810010188000100E17002095 -:104C60000000115010B50C0000280DD10A794B79C5 -:104C70000721194009021143E2789207920FA078A8 -:104C8000FFF72CFE012010BDC021034B034AFF316A -:104C90000348FCF78BFFC04600810010A081001084 -:104CA0001880001010B50400080011001A00002C34 -:104CB00004D10123FFF7C0FE012010BDE321034B07 -:104CC000034A49000348FCF771FFC0460081001009 -:104CD000908100101880001010B5002803D1080042 -:104CE000FFF7EAFE10BDD021024B034AFF31034813 -:104CF000FCF75CFF0081001080810010188000101C -:104D000010B5002803D10800FFF7F6FE10BDEB2117 -:104D1000024B034A49000348FCF748FF008100109A -:104D20000C8100101880001010B580235B040D4A20 -:104D300013600D4A13600D4B9A6880235B04934304 -:104D4000F9D10B4C9C2200212000FFF72DFB802283 -:104D5000520100210748FFF727FB0923636703334C -:104D6000A36710BD00E0004000F0004000C000401C -:104D700000001150000010500023037543753222CB -:104D800083548361C36103628362704710B5002955 -:104D900002D0C3681B681940002A0FD01143530585 -:104DA0000CD5C26813685B050BD40A4B0B4013602B -:104DB000FFE7FFE7FFE7FFE7FFE7FFE7C3681960EB -:104DC00010BD817843789B00034A9A580348FCF74A -:104DD0000BFFC046FFFBFFFF54030020E8810010DB -:104DE00070B50400056A8022D2002A43C378002BE4 -:104DF00014D06379002B1ED0802189010A43012140 -:104E00004B4063712423E35C002B02D08023DB0141 -:104E10001A4300212000FFF7B9FF70BD836AC26901 -:104E20009446634419002A000069FFF7C3FA8422FC -:104E300012022A43DDE70021E0E770B504000E000E -:104E40001500437D002B18D1A5610023E3612A1CC6 -:104E5000ABB2402B00D9402292B22262012363758B -:104E6000A662AD1A6B425D412423E5540133002252 -:104E7000E2542000FFF7B4FF70BDFFF77DFFE3E7CA -:104E800070B50400C3681B689D05AD0DC278002A8B -:104E900013D11B040BD4C3695B19C361E378002BE6 -:104EA00004D0236AAB4201D9E369A36170BD0D4B05 -:104EB0000D4ABF210D48FCF779FE1B040CD5836A0F -:104EC000C2699446634418002A002169FFF772FA08 -:104ED000E3695B19E361E1E7054B034AC921034834 -:104EE000FCF764FE0882001018830010288200106E -:104EF0008482001070B50400457D002D17D0FFF7A7 -:104F0000BFFFA169E2698B1A402B00D940232362BD -:104F1000D318CB1A584243412420235491420BD337 -:104F200003D02000FFF75CFF0025280070BD8178CA -:104F3000034A0448FCF758FE0348FCF755FEC046F8 -:104F400054030020A4820010D082001010B5047811 -:104F5000002C04D0002B09D0FFF76FFF10BD0C21EF -:104F6000044B054AFF310548FCF720FEFFF7C2FF5E -:104F7000F4E7C046F4820010048300102882001079 -:104F800070B5002503E00E787519ADB28919954208 -:104F90000AD24C78052CF6D18E787A3434406400ED -:104FA0000419F609A355EEE770BD000070B50500C1 -:104FB0001B4C372200212000FFF7F6F9E01C1022DD -:104FC000FF21FFF7F1F9200013301222FF21FFF734 -:104FD000EBF900F0AFFF00240EE0E3001B1B9A008A -:104FE000104B1B689B1802E0230010E000235B6855 -:104FF000280098470134E4B20B4B1B78A3420ED330 -:105000000A4A002AF0D0A342E7D8E31ADBB2002B09 -:10501000ECD1DA00D21A9200054B9B18E7E770BD7D -:10502000FC0C0020280C00200C17002000000000C1 -:10503000C084001070B505000C001600086900F06F -:1050400083FFE36831002800984770BDF0B5D6466D -:105050004F464646C0B580460139C8B2FBF702FB51 -:10506000002802D04378022B0AD0604A6049614888 -:10507000FFF7D4FA0020E0BCBA46B146A846F0BD1E -:10508000C5796A1101235C4C1A401101227810265F -:10509000B2430A432270AD112B405B01D2B22021F2 -:1050A0008A4313432370060009368178C3781B02B4 -:1050B0000B4382469A4478E03378B146F6187BE099 -:1050C000CA2292004A494B48FFF7A8FA0020D2E7CB -:1050D000E3001B1B9A00494B1B689B1802E023004E -:1050E00014E000239B683A00310040469847051EB3 -:1050F00014D10134E4B2424B1B78A34251D3414A4C -:10510000002AECD0A342E3D8E31ADBB2002BE8D1AB -:10511000DA00D21A92003C4B9B18E3E7082823D907 -:10512000874221D3B278344B9B18DB78FF2B22D1F6 -:10513000314B9B18DC704B46002B2AD09A78B37801 -:105140009A421FD14B461A7973799A421AD1012398 -:105150004A46D2789A421CD9B1785918264A521830 -:10516000D4700133DBB2F3E7284A21492148FFF725 -:1051700055FA00207FE7264A1D491E48FFF74EFAE0 -:10518000002078E7234A1A491A48FFF747FA002017 -:1051900071E7194823002A0031001330FFF7F0FEB1 -:1051A0007619174B1B78A3420FD3564515D2737847 -:1051B0000B2B81D0002399467378042B00D07FE716 -:1051C00053469F1BBFB2002495E7D52292000849A1 -:1051D0000848FFF723FA00204DE70F4B002B03D0C0 -:1051E00000E000BF012046E7012044E71303000070 -:1051F0007484001030830010FC0C0020280C002068 -:105200000C17002000000000C084001036030000CE -:10521000390300004203000000000000F0B583B035 -:1052200005000C00CB7888780F2B5ED89B00324AA3 -:10523000D3589F46FBF70EFA0200122321002800E4 -:1052400000F024FE52E02D4B002B10D000E000BFF8 -:1052500006006B469F1D811C02223800FFF7AAF84A -:105260003B8832002100280000F010FE3EE00020C4 -:105270003CE0FBF7F7F9061E0DD06B469F1D811C25 -:1052800002223800FFF796F83B8832002100280000 -:1052900000F0FCFD2AE01A4A1A491B48FFF7BEF944 -:1052A000002023E00B79497909021943FBF7DEF965 -:1052B000021E1DD003782100280000F0E7FD15E054 -:1052C000124B002B16D000E000BF021E05D0037861 -:1052D0002100280000F0DAFD08E0F03292000949D0 -:1052E0000948FFF79BF9002000E0002003B0F0BD63 -:1052F0000020FBE70020F9E74883001000000000D1 -:10530000A20300005C840010308300100000000045 -:10531000024B5878431E9841C0B27047FC0C0020E5 -:10532000024B18784007C00F7047C046FC0C0020A5 -:1053300010B5372200212348FFF736F8224C200011 -:10534000FCF76EF9214B1C60214C20001830FCF753 -:105350007AF9200001F0CBF91E4B1C601E4B002B8C -:1053600004D01E4800E000BF1D4B186000240DE073 -:10537000E3001B1B9A001A4B1B689B1802E02300DA -:105380000FE000231B6898470134E4B2134B1B78ED -:10539000A3420ED3104A002AF1D0A342E8D8E31A60 -:1053A000DBB2002BEDD1DA00D21A92000D4B9B1824 -:1053B000E8E70020FFF7ECFB0020FFF7A3FB01204C -:1053C00010BDC046FC0C0020B40C0020340D0020A1 -:1053D0005C030020380D0020000000000C170020A6 -:1053E000280C0020C084001010B501004378042B65 -:1053F00000D16CE005D8022B32D0032B00D09FE007 -:1054000010BD052B00D09BE0624B1B78DB07F7D566 -:10541000604A13780420834313705F4B1C686369F0 -:10542000002B00D086E0A269EFF3108072B61368FB -:10543000002BFCD0BFF35F8FE061200001F029F961 -:10544000A269E369BFF35F8F0021116083F31088C5 -:105450000028D5D1AD2251495148FFF7DFF8CFE7F9 -:105460004C4B1A78012082431A701A78013082431B -:105470001A7000225A701A78023082431A70464B12 -:105480001C686369002B1CD1A269EFF3108072B60F -:105490001368002BFCD0BFF35F8FE061200001F0A8 -:1054A000F8F8A269E369BFF35F8F0021116083F30D -:1054B00010880028A4D1AD2238493948FFF7AEF84A -:1054C0009EE7384B354AA7213748FCF76FFB314B35 -:1054D0001B78DB0700D493E72E4A1378042003439C -:1054E00013702D4B1C686369002B1DD1A269EFF36B -:1054F000108072B61368002BFCD0BFF35F8FE061A1 -:10550000200001F0C6F8A269E369BFF35F8F0021B4 -:10551000116083F31088002800D071E7AD221F4985 -:105520001F48FFF77BF86BE71E4B1C4AA7211E485C -:10553000FCF73CFB1B4B194AA7211B48FCF736FB29 -:10554000154B1C686369002B1DD1A269EFF3108015 -:1055500072B61368002BFCD0BFF35F8FE0612000B0 -:1055600001F097F8A269E369BFF35F8F0021116032 -:1055700083F31088002800D042E7AD22074908488D -:10558000FFF74CF83CE7074B044AA7210648FCF715 -:105590000DFBC046FC0C0020380D00204C84001090 -:1055A00030830010888300109883001070B584B099 -:1055B00006000D0014000C22002101A8FEF7F4FEE5 -:1055C0006B461E715D71210001A8FFF70DFF04B04D -:1055D00070BD70B584B006000D0014000C220021CF -:1055E00001A8FEF7E1FE6B461E7106236A46537161 -:1055F0000822290002A8FEF7DDFE210001A8FFF71E -:10560000F3FE04B070BDF0B5CE46474680B585B018 -:1056100080460F0016001D000CAB1B78994601ACAC -:105620000C2200212000FEF7BFFE43462370072313 -:10563000637027710396657149462000FFF7D4FE19 -:1056400005B0C0BCB946B046F0BD10B5FFF70AFBC7 -:1056500010BD0000F0B5D6464F464646C0B581465F -:105660000C0017009846089B9A46002516E0184A39 -:1056700018491948FEF7D2FF00263000E0BCBA46B0 -:10568000B146A846F0BD154A12491348FEF7C6FFB9 -:10569000F3E7099A13702378E4180135AF4214DD5B -:1056A0006378052BE3D1E1788907890F4145DED185 -:1056B00021004846FFF7C9FF061EE4D0A378DA09A7 -:1056C000012AE6D052461370E5E70126D5E7C04629 -:1056D0002D04000038840010308300102E040000D8 -:1056E00070B57F250D40CC096A001E4B9B181B1915 -:1056F00020335B79DB07DE0F002B30D1194B9B1871 -:105700001B1920335B795B072AD4174B18680121DA -:10571000494201F0B1FC6A00124B9B181B1920335F -:105720005B79DB0708D40F4B9B181B1920335B797F -:105730005B0712D5002600E00026002E08D06D0081 -:1057400008494D192C1920346379042213436371DD -:10575000054B186801F070FC02E00126EDE7002619 -:10576000300070BDFC0C0020340D0020F0B5C646A2 -:1057700000B582B001937F250D40CE096F00174C14 -:10578000E419A41920346479E4071DD46F00134C84 -:10579000E419A419203463790127BC4667463B43CA -:1057A0006371019BFFF77EFA002813D16D000B4B4C -:1057B0005D19AE19203673790122934373717379A1 -:1057C00003329343737105E0054A06490648FEF724 -:1057D00025FF002002B080BCB846F0BDFC0C0020C4 -:1057E0009504000028840010308300107F220A40B6 -:1057F000CB09520003498918C91820314879C007DC -:10580000C00F7047FC0C002070B57F240C40CD0900 -:10581000FFF762FA6400064B1B195B1920335A79B3 -:1058200002210A435A715A7901210A435A7170BD03 -:10583000FC0C002070B57F240C40CD09FFF760FA06 -:105840006400064B1B195B1920335A7902218A43E5 -:105850005A715A7901398A435A7170BDFC0C002083 -:105860007F220A40CB09520003498918C918203108 -:1058700048798007C00F7047FC0C0020F0B5C64681 -:1058800000B582B005000C00002000F05DFB22781E -:1058900060231340602B12D0402B17D02278D20601 -:1058A000D20E012A00D1CAE0022A00D104E1002A66 -:1058B0001CD00026300002B080BCB846F0BDC14A02 -:1058C000C149C248FEF7AAFE0026F3E7C04B002BF1 -:1058D00000D164E1BF4B002B02D0180000F034FB74 -:1058E0002100280000E000BF0600E3E7202B0AD0DB -:1058F000002B00D05BE16378092B00D959E19B00B4 -:10590000B54AD3589F4623790F2B00D949E1B34AB2 -:10591000D318DB78B24A002A05D0B24A12789342F3 -:1059200012D39B1ADBB2002B00D03CE1D900CB1A7A -:105930009B00AD49C918002900D136E1220028009A -:10594000FFF778FB0600B5E7D900CB1A9B00A74A02 -:105950001168C918EFE7200000F0FCFAA1782800D0 -:10596000FFF7E6F89D4A137802210B4313700126D6 -:10597000A0E79A4B5B786A46063213700123210038 -:10598000280000F083FA012694E7A778934B5B7810 -:10599000002B01D1002F07D1904B5F702100280010 -:1059A00000F058FA012685E739002800FFF74EFB82 -:1059B000061EF1D18E4A84498448FEF72FFE79E70E -:1059C00021002800FFF72AFC060073E7A278E3789D -:1059D0001B021343012B01D000266BE77F4A13788B -:1059E00008210B4313702100280000F033FA012630 -:1059F00060E7A278E3781B021343012B01D0002655 -:105A000058E7764A137808218B4313702100280049 -:105A100000F020FA01264DE7704B1A7851099208E0 -:105A20000223134001220A4013436A4606321380C0 -:105A300002232100280000F029FA01263AE7237901 -:105A40000F2B00D9B7E0654AD318DB78644A002AE7 -:105A500005D0644A1278934227D39B1ADBB2002BFD -:105A600000D0AAE0D900CB1A9B005F49C9180029D1 -:105A700000D1A4E022002800FFF7DCFA061E00D0C7 -:105A800018E7237860221A4200D013E763780A2BC4 -:105A900000D00FE76B469A1D0023137001332100DD -:105AA000280000F0F3F9013604E7D900CB1A9B0077 -:105AB0004E4A1168C918DAE721797F270F40CA09D1 -:105AC0009046082F0AD8002B3AD16378012B19D0C1 -:105AD000032B26D0002B08D00026EBE6454A3A4996 -:105AE0003A48FEF79BFD0026E4E62800FFF7B8FEE3 -:105AF0006B469A1D108002232100280000F0C6F991 -:105B000001261EE0A078E3781B02034305D02100A4 -:105B1000280000F09FF9012613E02800FFF78AFE15 -:105B2000F5E7A078E3781B02034305D021002800A5 -:105B300000F090F9012604E02800FFF765FEF5E784 -:105B400000267B00254FFF184744FB7C244A002A8F -:105B500005D0244A127893421AD39B1ADBB2002B49 -:105B60000DD1D900CB1A9B001F49C918002906D0B6 -:105B700022002800FFF75EFA002800D006002378F4 -:105B800060221A4200D095E6002000F0DDF991E68F -:105B9000D900CB1A9B00154A1168C918E6E7002600 -:105BA00088E6002686E6002684E6002682E60026B1 -:105BB00080E600267EE600267CE600267AE60026C1 -:105BC00078E6C0464302000088840010308300104D -:105BD0000000000000000000DC830010FC0C00202E -:105BE000000000000C170020C0840010280C0020CA -:105BF00083020000CE02000030B585B000F0BCFC8E -:105C000000280ED105B030BD6C4B6D4A99216D480E -:105C1000FBF7CCFF01AC2078FFF7C8F922796A4B7B -:105C20009A706A4B1C686569002DEDD1A269EFF38B -:105C3000108172B61368002BFCD0BFF35F8FE16157 -:105C400001A9200000F008FDA269E369BFF35F8F9E -:105C50000021116083F310880028D3D001AB5B785A -:105C6000082BDED89B005A4AD3589F4601AB1878C0 -:105C7000FFF79CF9574B002BD3D000E000BFD0E7D3 -:105C8000514A137801210B43137001AB187802A914 -:105C9000FFF7F4FD0028C4D101AC20780021FFF704 -:105CA0001BF820788021FFF717F8BAE701AB1979C4 -:105CB0007F220A40CC095000434B1B181B1920338C -:105CC00058790125A843587158790335A84358716C -:105CD000002A1DD052003C4B9A181219D37C3E4A20 -:105CE000002A05D03D4A1278934218D39B1ADBB2A2 -:105CF000002B1BD1DA00D21A9200394B9B18002BD3 -:105D000014D05C6901A84279039B0078A04788E71A -:105D100001A84279039B007800F02AF981E7DA00B4 -:105D2000D21A92002F4B1B689B18E8E72E4A2F4986 -:105D30002F48FEF773FC65E72E4B002B00D170E770 -:105D4000214B18780007C00F00E000BF69E72A4B1D -:105D5000002B00D165E700E000BF62E7E3001B1BFA -:105D60009A00204B1B689B1802E0230014E02B00D4 -:105D70009B69002B02D001AA107898470134E4B245 -:105D8000164B1B78A34200D24BE7134A002AECD0F3 -:105D9000A342E3D8E31ADBB2002BE8D1DA00D21A2F -:105DA00092000F4B9B18E3E70024E9E7029B002BCE -:105DB00000D136E70398984733E7C0468883001040 -:105DC000A084001098830010FC0C0020380D0020E7 -:105DD0000484001000000000000000000C170020E8 -:105DE000C0840010280C00200A020000B4840010B7 -:105DF000308300100000000000000000F8B505002E -:105E0000124B9F89DE89B91B89B20B1C402900D92E -:105E100040239CB20D4B1B785BB2002B08DB0021AA -:105E2000B74211D00A4A23002800FEF73BFFF8BD15 -:105E3000B74201D18021F3E7044B9968220004485E -:105E4000FEF7B8FA8021EBE70022ECE7340C0020E3 -:105E5000BC0C002070B506000C000B4D0822280079 -:105E6000FEF7A8FA0023AB60EB81AB810023E35679 -:105E7000002B06DB8021002300223000FEF712FFFA -:105E800070BD0021F7E7C046340C0020F0B5C646CF -:105E900000B580460C0016001D00234F0822380074 -:105EA000FEF788FABE600023FB81A379E17909023D -:105EB00019430B1CA94200D92B1C99B21A4A938191 -:105EC000A279E3791B02134319D0002901D0002ED7 -:105ED00008D04046FFF792FF041E0AD0200080BC85 -:105EE000B846F0BD7A2211491148FEF797FB00240D -:105EF000F4E780220D490E48FEF790FBEEE7002301 -:105F0000E356002B0DDB8021002300224046FEF7E4 -:105F1000C9FE041EE2D1852204490548FEF77EFB36 -:105F2000DCE70021F0E7C046340C0020F4840010C8 -:105F30003083001010B5142200210248FEF734FA15 -:105F400010BDC046340C0020014B18617047C0469C -:105F5000340C002010B50100044C08222000FEF78C -:105F600029FA0023A360E381A38110BD340C002033 -:105F700070B505001C00C909324B1B78DB098B4248 -:105F800011D0002C08D1304B002B02D02D49FEF748 -:105F900047FE0124200070BDAD222C492C48FEF79D -:105FA0003DFB0024F6E7274B1B785BB2002B07DB99 -:105FB000244B9868002843D022002649FEF7FAF9BE -:105FC000204AD3891B199BB2D3819168091991602A -:105FD000D288934201D03F2C27D81A4B1B69002B43 -:105FE00004D0184928009847002814D0154B1B7876 -:105FF0005BB2002B0DDB8021002300222800FEF77E -:1060000051FE041EC6D1D02210491148FEF706FBEE -:10601000C0E70021F0E700212800FEF75DFE8021A7 -:106020002800FEF759FE0124B4E72800FFF7E6FE3A -:10603000041EAFD1DB2205490548FEF7EFFAA9E7B8 -:106040000024A7E7340C0020214C0010DC84001051 -:1060500030830010BC0C002010B52C2343431148A2 -:10606000C0184478FFF754F9002806D10023002B0C -:1060700013D0002C09D1002010E0FFF751F90028BF -:1060800001D10123F3E70023F1E721000020FFF70E -:10609000ADFB002803D1013000E0002010BD00203E -:1060A000FCE7C046880C0020F8B507000C0015007E -:1060B0001E002C2242431C4B9B1859780020FFF7EE -:1060C0000FFB002820D0002C1FD0331C0F2E00D92E -:1060D0000F23DEB214482C237B43C21814720833FA -:1060E000C018013032002900FEF764F90136F4B21D -:1060F0000D492C2047433A0008328A18A3B2C91927 -:1061000049780020FFF732FBF8BD341C102E00D96F -:106110001024E4B22C2078430830034B18182200D6 -:106120002900FEF747F9E3E7880C002030B583B07B -:1061300004000D00191E6B461A700BD00622981C25 -:10614000FEF738F908236A4629002000FFF7ACFF64 -:1061500003B030BD062200216B46981CFEF724F9DF -:10616000F0E7F0B583B008AC0026A65709AC0025CF -:1061700065570AAC247864B26F463A706A467B7001 -:10618000BE70FD703C710523FFF78EFF03B0F0BDBC -:1061900010B52C2200210248FEF706F910BDC046BA -:1061A000880C002010B50020FFF7F2FF10BD0000A2 -:1061B000F0B583B005000E004B79032B6AD10B7943 -:1061C000DC00E41AA4B21234A4B2944212D8002320 -:1061D000002B16D00027002F20D031787118B9621B -:1061E0004B78212B21D0BB222C492D48FEF716FAE3 -:1061F000002450E0A72229492948FEF70FFA00247D -:1062000049E02C215943274A52185278002A02D0DB -:106210000133DBB2DCE7234F7F18DCE7B4221F49F0 -:106220001F48FEF7FBF9002435E00B78C9183279D6 -:106230007B1C0193BB1C009303232800FFF70AFA81 -:1062400000281DD0B379012B21D000233B71B378F6 -:106250003B70B81DBB6AD91D0222FEF7ABF8B978B6 -:10626000002918D03A00183210232800FFF77EFAD0 -:10627000002810D1CE220C490C48FEF7CFF90AE0D5 -:10628000BF2206490648FEF7C9F9002403E0F37966 -:10629000FB70DAE70024200003B0F0BD8085001019 -:1062A00030830010880C00204C85001008850010F9 -:1062B000F0B583B005000E000A781F231340012BB0 -:1062C00000D0C4E008790023002B14D0FF23002B5A -:1062D00000D0BFE01C00603319001140134231D1DF -:1062E000F2787378062B0FD0062B00D0B6E0222A66 -:1062F0001AD00020ACE02C2159435B4C095D884248 -:10630000E5D00133DBB2DFE7212AEDD126335C4350 -:10631000554B1B199A6A002A00D19DE01378310071 -:106320002800FFF7B3FD93E0FAF798F902002C2359 -:106330005C434D4B1B19DB8831002800FFF7A6FD9D -:10634000012085E0202900D08AE073780B2B00D94A -:1063500088E09B00454AD3589F46F178B0782C23BB -:1063600063430833404FFF18B279F3791B0213439C -:106370003A00FAF76BF9031E06D03A003100280004 -:10638000FFF784FD012063E0862252003849394836 -:10639000FEF744F900205BE0B179F3791B020B436F -:1063A000102B01D9002053E02C22624318322E4CCE -:1063B000A21831002800FFF769FD012048E0F078BD -:1063C0002C235C43284B1B1958712B4B002B03D0FB -:1063D00000E000BF00283BD031002800FFF73AFD65 -:1063E000012035E02C2254431F4A121905320123A3 -:1063F00031002800FFF74AFD012029E02C235C43EF -:10640000194B1B191A7901239B1A6A46073213701C -:10641000012331002800FFF739FD012018E0B27890 -:10642000F078000210430138431E9841C0B22C237B -:106430005C430D4B1B191871104B002B01D000E071 -:1064400000BF31002800FFF705FD012000E000201B -:1064500003B0F0BD0020FBE70020F9E70020F7E7DC -:106460000020F5E70020F3E7880C00201C850010D1 -:10647000688500103083001000000000000000005C -:1064800070B508790023002B09D0FF23002B24D1FD -:10649000087860220240202A0AD0012070BD2C22F8 -:1064A0005A430F4C125D9042F0D00133DBB2EAE761 -:1064B0004A78092A01D00120F0E7CC788878233285 -:1064C0005A431832064B9A188D79CB791B022B430D -:1064D0002100FAF7BDF80120E0E70020DEE7C04622 -:1064E000880C002070B50400124D0022002A1DD136 -:1064F000A878884203D00132D2B22C35F6E72E00BC -:1065000018369BB2320000210020FAF7A1F8A978D2 -:10651000102332002000FFF729F9041E07D1C02202 -:10652000520005490548FEF779F800E000242000F4 -:1065300070BDC046880C00205885001030830010C4 -:1065400070B50A4B1C78002C01D0200070BDFEF7FE -:10655000EFFE051E03D0054B01221A70F5E732222B -:1065600003490448FEF75AF82C00EEE70D17002007 -:106570008C85001030830010014B18787047C0469E -:106580000D17002010B5030010008C189A89944252 -:1065900004DDA0B25989401880B210BD081880B23D -:1065A000FBE710B58C1A83899C4204DDA1B24089B7 -:1065B000081A80B210BD891A88B2FBE710B5040032 -:1065C000FFF7E0FFA38801E0C01A80B28342FBD945 -:1065D00010BD10B54069002803D00121494200F0E8 -:1065E0004BFD10BD10B54069002801D000F024FD1E -:1065F00010BDF0B5C64600B582B0060088460192CF -:10660000190008AB1D884C1BA4B2A94202D24389D1 -:10661000E41AA4B2B788A74205D23A003000FFF7C7 -:10662000C0FF30823C00002C11D0444501D800202E -:106630000EE0424629003000FFF7C0FF3168F288C3 -:10664000504309180198FDF7B5FE012000E0002035 -:1066500002B080BCB846F0BD30B583B004000D0078 -:10666000FFF7B7FFE3899BB2228A00922A0000213C -:106670002000FFF7BEFF0500218A89B282B2200008 -:10668000FFF780FF20822000FFF7ACFF280003B057 -:1066900030BD70B504000D00FFF79BFFE3899EB28B -:1066A000228A91B29B1A9BB2B14202D962899B1A8B -:1066B0009BB2A2889A4202D1207A002816D00022EA -:1066C00031002000FFF77AFFE288504323689C46A0 -:1066D00060442900FDF76EFE012231002000FFF723 -:1066E00051FFE0812000FFF77DFF012070BD10B554 -:1066F0000400FFF76EFF0023E38123822000FFF7F1 -:1067000071FF012010BD10B5F9F7E0FF1920FAF76D -:1067100095F8D0231B06802292045A6210BD000017 -:10672000030010B50A0003490868190000F004F8D6 -:1067300010BDC0467C03002010B5514300F034F872 -:10674000041E0ED00300083B5A6803239A43043A00 -:10675000242A15D80300132A05D800221A605A608B -:106760009A60200010BD00210833016041601B2A9F -:10677000F3D98160C160242A06D003001033ECE70E -:106780000021FDF711FEECE70300016118334161C0 -:10679000E3E7C04610B5034B0100186800F004F8A9 -:1067A00010BDC0467C030020F0B54E464546DE468F -:1067B0005746E0B50D000B35060083B0162D22D8E4 -:1067C000102900D9B2E000F0AFFA102518230220FA -:1067D000CB4FFB181A005C68083A944200D1B5E030 -:1067E000032362689A431300E268A168CA6091605B -:1067F0000122E318596830000A435A6000F09CFAFD -:106800002000083095E007239D4300D58EE0A94283 -:1068100000D98BE000F088FAFC235B009D4200D297 -:10682000A5E1680A00D18BE0042800D978E138237B -:106830009846A80980443930C100B14F79184C6896 -:106840000839A1420ED003239C4604E0002ACBDA8B -:10685000E468A14206D06246636893435A1B0F2A3C -:10686000F4DD40463A003C690832944200D178E0B9 -:1068700003236168994389460B00491B0F2900DDFA -:1068800079E17A613A610029B2DA80229200914579 -:1068900000D30EE15909DA0801238B40D200796850 -:1068A000D2190B4391687B60E260A1609460CC6078 -:1068B000012182109140994259D80B4205D10322FF -:1068C0009043490004300B42FBD003239846C30099 -:1068D0009946B944CC4682466346DC68A44507D154 -:1068E0002AE1002A00DB33E1E468A44500D123E17A -:1068F0004246636893435A1B0F2AF2DD012080460B -:10690000611905436560A068E5680837C560A8603F -:1069100040461043F960B9604860CF6030008F6036 -:10692000E25000F009FA2000083002E00C230020B9 -:10693000336003B0F0BCBB46B246A946A046F0BDEA -:1069400080213F2340209846890076E7DC680230AA -:10695000A34200D044E73A003C690832944200D098 -:1069600086E701217B68821091409942A5D90323D3 -:10697000BC6862689A439146954203D8531B0F2B1B -:1069800000DD88E023004B445E4A01935E4B934652 -:106990001B681268EB18013200D13BE15B4A944658 -:1069A00063441B0B1B0300933000009900F0CCF9EB -:1069B00003008046013300D1F8E0019B834200D9F7 -:1069C000F2E0534B19009A460968009B8C465146E9 -:1069D00063440B6001991A00814200D150E15B468B -:1069E0001B68013300D155E1434601995B1A9A189F -:1069F00053461A600723424641461A400192194203 -:106A000000D111E108239846881A424B009980442E -:106A100041449B1A5B1A1B051B0D009130001900A5 -:106A20009B4600F091F9431C00D14FE14346C01A48 -:106A300003005B440093534652461B6801215B44AC -:106A4000136042464046BA60009A0A434260BC4224 -:106A500000D123E14A460F2A00D821E107200C3A51 -:106A6000824360680140052011436160A1184860BD -:106A700088600F2A00D934E14246444652682649CC -:106A80000868984200D20B6024490868984200D3F5 -:106A90008EE00B608CE0012229001343114365193D -:106AA00061603000BD606B6000F046F92000083086 -:106AB0003FE75A0A042A71D9142A00D9C4E0110008 -:106AC0005C325B31D20008235B429C46BA18944486 -:106AD00063469A6803239846944500D19DE0434657 -:106AE00051689943494502D992689445F7D1D368D2 -:106AF0009C467B686146A260E1608C60D460D7E60A -:106B0000A8070020B00B0020240C00200F1000006C -:106B1000F40B0020081000001C0C0020200C0020AA -:106B2000142852D9542800D996E06E239846280B91 -:106B300080446F30C10080E608239B46073BDC445D -:106B40009B46DA4443465246134200D0C4E64CE02A -:106B50000122E318596830000A435A60E368A268CA -:106B6000D3609A6000F0E8F820000830E1E62B00DE -:106B7000E80808332CE6012360191D43656078613D -:106B80003861C26082601A004B460A43426030009E -:106B9000E15000F0D1F820000830CAE69A0911004F -:106BA00039323831D2008EE7BC4260D0BC686268AE -:106BB00003239A43531B954202D80F2B00DD6AE74B -:106BC000300000F0B9F80020B3E65B23984680441B -:106BD0005C30C10031E608235B429C46E1444B46F1 -:106BE0009B6801384B4500D098E043460342F2D100 -:106BF0007B688B437B604900994200D9B7E6002946 -:106C000004D1B4E6042294464900E2440B42F9D090 -:106C100050465CE610330093C6E68910023B8B4079 -:106C200079680B437B6065E7009B300043445B421F -:106C30001B051B0D19009B4600F086F8431C00D075 -:106C4000F4E600239B46F6E6542A2BD81A0B1100D3 -:106C50006F326E31D20036E7AA235B0098422BD800 -:106C6000DD3B9846E80B80447830C100E5E52C4BCD -:106C7000009A9A461B689C46534662441A60AEE6E8 -:106C8000090500D0ABE6009ABC684A4401310A43CA -:106C90006260F4E65B4642461A60ABE64446EEE6C6 -:106CA00041608DE7AA2149008A4224D8DA0B1100FD -:106CB00078327731D20006E71A4B984224D87C23E9 -:106CC0009846A80C80447D30C100B6E5009A019B2F -:106CD00094464246083B63449B1A009300239B461C -:106CE000A9E621003000083100F0BCF85346BC682A -:106CF0001B686268C3E60B498A420BD89A0C1100E4 -:106D00007D327C31D200DEE6FE217E237F20984654 -:106D1000890092E5FE227E219200D4E67B686AE734 -:106D2000F40B00205405000010B5024800F07CF977 -:106D300010BDC046F00B002010B5024800F076F9F7 -:106D400010BDC046F00B0020002370B5064D0400B6 -:106D500008002B60FAF70AFF431C00D070BD2B68B7 -:106D6000002BFBD02360F9E7400E002010B583070D -:106D70000AD00300032102E001330B4205D01A7848 -:106D8000002AF9D1181A10BD030019680C4A0D4CDD -:106D90008A188A4322420FD15968094A04338A1853 -:106DA0008A43224208D15968054A04338A188A4323 -:106DB0002242F1D000E001331A78002AFBD1E1E74A -:106DC000FFFEFEFE80808080F8B50C000500FFF716 -:106DD000ABFF204FBB685E6803239E431E4B341BF2 -:106DE0009C466444240B013C113324039C4207DB82 -:106DF00000212800FFF7A8FFBB689B19984204D028 -:106E00002800FFF799FF0020F8BD28006142FFF736 -:106E10009BFF431C0DD00122BB68361B16435E60EE -:106E20000E4B28001A68141B1C60FFF785FF012019 -:106E3000EAE700212800FFF787FFBA68831A0F2BC3 -:106E4000DEDD07490968401A0449086001210B4347 -:106E50005360D5E7A8070020EF0F0000F40B0020D7 -:106E6000B00B0020F0B5C64605000C0000B50029A7 -:106E70004FD0FFF759FF210008394C680126220046 -:106E80000320B2438F187B68834362489846836827 -:106E9000BB426AD043467B6026421ED108239C46F3 -:106EA0000C688444091B12198C6864454FD0CB6868 -:106EB000E3609C604346FC186468344211D1BB68AF -:106EC000554C4244A34200D17EE0FC68DC60A360E4 -:106ED000012313434B608A5006E0FC186468344277 -:106EE000EDD016434E603A6080239B009A4213D245 -:106EF0005409D3080122A2404468DB0022434260C7 -:106F000018188368C8608B608160D9602800FFF71B -:106F100013FF80BCB846F0BD530A042B3ED8940939 -:106F2000260039343836E40004192368083C032766 -:106F30009C4242D05868B843904202D99B689C4218 -:106F4000F8D1DC68CC608B60A160D960DEE7434695 -:106F5000F8184068304257D1FB68B868424416437D -:106F6000C36098604E608A50D0E7130043442642C5 -:106F700006D10A68891A8C689B18CA68E260946016 -:106F800001221A434A60254A816012689A42BDD89C -:106F9000234B28001968FFF717FFB7E7142B07D911 -:106FA000542B1AD8140B26006F346E36E400BBE75E -:106FB0001E005C335B36DC00B6E70122B610B2403F -:106FC000466832434260BDE7D9609960CB608B6010 -:106FD000012313434B608A5098E7AA246400A3421C -:106FE00005D8D40B260078347736E4009CE70D4CA6 -:106FF000A34205D8940C26007D347C36E40093E748 -:10700000FE247E26A4008FE7330013434B603A60D2 -:107010007CE7C046A8070020B0070020B40B002082 -:10702000240C0020540500007047C0467047C0463D -:10703000F8B5C0460000000001B40248844601BC17 -:10704000604700BF2D02002001B40248844601BC05 -:10705000604700BF7902002001B40248844601BCA9 -:10706000604700BF7902002001B40248844601BC99 -:10707000604700BF2501002001B40248844601BCDE -:10708000604700BFE101002001B40248844601BC12 -:08709000604700BFC1000020B1 -:10709800B2030010AA030010BA030010C4030010C2 -:1070A800BA030010B2030010CE030010AA030010A8 -:1070B800AA030010CE030010B2030010BA03001098 -:1070C800C4030010BA030010AA030010B203001092 -:1070D800840300107C0300108C030010960300103A -:1070E8008C03001084030010A00300107C03001020 -:1070F8007C030010A0030010840300108C03001010 -:10710800960300108C0300107C0300108403001009 -:107118001C1B1A16151413000001000002030000BE -:107128000405060708090A0028041607091D1B009C -:1071380054696E795553420054696E79555342200B -:1071480044657669636500003132333435360000B2 -:107158000904000009022200010100A0320904000C -:10716800000103000000092111010001229000071D -:1071780005810310000A000012010002000000400F -:10718800FECA0440000101020301000005010906CE -:10719800A1018501050719E029E7150025019508D2 -:1071A800750181029501750881010507190029FFFC -:1071B800150025FF950675088100050819012905A0 -:1071C800950575019102950175039101C0050109A5 -:1071D80002A10185020901A1000509190129051566 -:1071E8000025019505750181029501750381010549 -:1071F80001093009311581257F9502750881060935 -:10720800381581257F950175088106050C0A380215 -:107218001581257F950175088106C0C04E6F2073C2 -:1072280070696E6C6F636B73206172652061766143 -:10723800696C61626C6500006964202626206964B7 -:10724800203C3D20706F6F6C2D3E686561702D3E4F -:107258006D61785F6E6F646573000000433A5C553A -:10726800736572735C6E6761646A5C446F63756DA5 -:10727800656E74735C7069636F2D73646B5C737295 -:10728800635C636F6D6D6F6E5C7069636F5F74696B -:107298006D655C74696D652E63000000256C6C6417 -:1072A8002028686920253032782900006964202662 -:1072B80026206964203C3D20686561702D3E6D6123 -:1072C800785F6E6F64657300433A5C5573657273DB -:1072D8005C6E6761646A5C446F63756D656E747338 -:1072E8005C7069636F2D73646B5C7372635C636F4E -:1072F8006D6D6F6E5C7069636F5F7574696C5C69E6 -:107308006E636C7564652F7069636F2F7574696C33 -:107318002F70686561702E680000000070617265EA -:107328006E745F69640000006368696C645F696417 -:1073380000000000706172656E745F696420213D11 -:10734800206368696C645F69640000002170685F8D -:10735800636F6E7461696E7328706F6F6C2D3E6811 -:107368006561702C2072657573655F69642900001A -:107378006964000072656D6F7665645F6964203DBD -:107388003D206E6578745F696400000063616C6C11 -:107398006261636B00000000706F6F6C2D3E616C62 -:1073A80061726D5F696E5F70726F6772657373206B -:1073B8003D3D206D616B655F7075626C69635F69E7 -:1073C800642869645F686967682C206E6578745FF3 -:1073D800696429006964202626202170685F636F2C -:1073E8006E7461696E7328686561702C2069642900 -:1073F8000000000064656661756C745F616C6172A1 -:107408006D5F706F6F6C0000616C61726D5F6964B5 -:1074180020213D20706F6F6C2D3E616C61726D5F35 -:10742800696E5F70726F67726573730072630000D4 -:10743800616C61726D5F706F6F6C5F63616E6365C5 -:107448006C5F616C61726D00616C61726D5F706F11 -:107458006F6C5F6765745F64656661756C74000066 -:107468006765745F656E7472795F69645F68696780 -:107478006800000070685F6164645F746F5F6672C3 -:1074880065655F6C6973740070685F6164645F63ED -:1074980068696C645F6E6F646500000070685F699E -:1074A8006E7365727400000070685F6765745F6E64 -:1074B8006F6465006164645F616C61726D5F756EB5 -:1074C8006465725F6C6F636B00000000616C6172D1 -:1074D8006D5F706F6F6C5F616C61726D5F63616C23 -:1074E8006C6261636B0000006765745F656E74723F -:1074F80079000000486172647761726520616C618F -:10750800726D20256420616C726561647920636CFA -:1075180061696D656400000074696D65725F687704 -:107528002D3E696E74732026203175203C3C206105 -:107538006C61726D5F6E756D00000000433A5C55BA -:10754800736572735C6E6761646A5C446F63756DC2 -:10755800656E74735C7069636F2D73646B5C7372B2 -:10756800635C7270325F636F6D6D6F6E5C686172C1 -:1075780064776172655F74696D65725C74696D6565 -:10758800722E630068617264776172655F616C6115 -:10759800726D5F7365745F74617267657400000073 -:1075A8006C6F636B5F6E756D203E3D203020262624 -:1075B800206C6F636B5F6E756D203C204E554D5F80 -:1075C8005350494E5F4C4F434B530000433A5C5570 -:1075D800736572735C6E6761646A5C446F63756D32 -:1075E800656E74735C7069636F2D73646B5C737222 -:1075F800635C636F6D6D6F6E5C7069636F5F7379E9 -:107608006E635C6C6F636B5F636F72652E63000003 -:107618006C6F636B5F696E69740000006D74782D20 -:107628003E636F72652E7370696E5F6C6F636B007B -:10763800433A5C55736572735C6E6761646A5C4457 -:107648006F63756D656E74735C7069636F2D7364B9 -:107658006B5C7372635C636F6D6D6F6E5C70696396 -:107668006F5F73796E635C6D757465782E63000067 -:107678006D74782D3E6F776E6572203E3D20300028 -:107688006D757465785F6578697400006D757465EB -:10769800785F656E7465725F626C6F636B5F756E41 -:1076A80074696C006D757465785F656E7465725F7A -:1076B800626C6F636B696E6700000000726F6F74B5 -:1076C8005F696400433A5C55736572735C6E676109 -:1076D800646A5C446F63756D656E74735C7069632E -:1076E8006F2D73646B5C7372635C636F6D6D6F6E2B -:1076F8005C7069636F5F7574696C5C7068656170F4 -:107708002E6300002170685F6765745F6E6F646543 -:1077180028686561702C20726F6F745F6964292D09 -:107728003E7369626C696E67000000002170685FD3 -:107738006765745F6E6F646528686561702C207278 -:107748006F6F745F6964292D3E706172656E740095 -:10775800666F756E640000006E65775F7375625FB3 -:107768007472656520213D20686561702D3E726FD9 -:107778006F745F696400000070685F64656C6574AD -:107788006500000070685F72656D6F76655F616E99 -:10779800795F68656164000070685F6164645F6355 -:1077A80068696C645F6E6F646500000070685F678D -:1077B80065745F6E6F6465002C2066756E6374690E -:1077C8006F6E3A2000000000617373657274696F10 -:1077D8006E2022257322206661696C65643A2066F2 -:1077E800696C6520222573222C206C696E65202522 -:1077F80064257325730A00000A2A2A2A2050414E5C -:107808004943202A2A2A0A000A0000007372635F8B -:1078180066726571203E3D20667265710000000049 -:10782800433A5C55736572735C6E6761646A5C4465 -:107838006F63756D656E74735C7069636F2D7364C7 -:107848006B5C7372635C7270325F636F6D6D6F6EC9 -:107858005C68617264776172655F636C6F636B7398 -:107868005C636C6F636B732E63000000636C6F6303 -:107878006B5F636F6E6669677572650066626469DF -:1078880076203E3D203136202626206662646976C1 -:10789800203C3D2033323000433A5C5573657273A7 -:1078A8005C6E6761646A5C446F63756D656E747362 -:1078B8005C7069636F2D73646B5C7372635C727068 -:1078C800325F636F6D6D6F6E5C6861726477617251 -:1078D800655F706C6C5C706C6C2E630028706F73E5 -:1078E800745F64697631203E3D2031202626207061 -:1078F8006F73745F64697631203C3D2037292026F8 -:10790800262028706F73745F64697632203E3D20AC -:107918003120262620706F73745F64697632203CAC -:107928003D20372900000000706F73745F6469762A -:1079380032203C3D20706F73745F646976310000BB -:107948007265665F6D687A203C3D202876636F5FBC -:1079580066726571202F203136290000706C6C5FCB -:10796800696E697400000000212864656C746120E8 -:107978003E3E203131752900433A5C557365727378 -:107988005C6E6761646A5C446F63756D656E747381 -:107998005C7069636F2D73646B5C7372635C727087 -:1079A800325F636F6D6D6F6E5C6861726477617270 -:1079B800655F6972715C6972712E630063757272BA -:1079C800656E74203D3D205F5F756E68616E646C06 -:1079D80065645F757365725F697271207C7C206372 -:1079E800757272656E74203D3D2068616E646C65C9 -:1079F800720000006972715F68616E6465725F632E -:107A08006861696E5F667265655F736C6F745F68E5 -:107A1800656164203E3D203000000000767461629C -:107A28006C655F68616E646C6572203D3D205F5FC8 -:107A3800756E68616E646C65645F757365725F69A5 -:107A480072710000212828282875696E7470747274 -:107A58005F7429767461626C655F68616E646C65D9 -:107A68007229202D20282875696E747074725F74CD -:107A7800296972715F68616E646C65725F636861C1 -:107A8800696E5F736C6F747329202D2031292573FB -:107A9800697A656F66287374727563742069727188 -:107AA8005F68616E646C65725F636861696E5F735D -:107AB8006C6F74292900000030783163203D3D2027 -:107AC800282A696E7374293E3E3131750000000022 -:107AD80021657863657074696F6E207C7C20657899 -:107AE80063657074696F6E203D3D206E756D202B47 -:107AF8002031360066616C736500000069735F733E -:107B080068617265645F6972715F7261775F6861ED -:107B18006E646C657228736C6F745F68616E646CF8 -:107B280065722900657863657074696F6E0000007E -:107B38006972715F6164645F7461696C5F746F5FBF -:107B4800667265655F6C697374000000696E7365C1 -:107B580072745F6272616E63685F616E645F6C69A4 -:107B68006E6B00006972715F72656D6F76655F6834 -:107B7800616E646C657200006D616B655F62726155 -:107B88006E6368007265736F6C76655F6272616EB2 -:107B9800636800006972715F7365745F6578636C10 -:107BA80075736976655F68616E646C657200000064 -:107BB800666E6900666E692B000000006E616E00DB -:107BC800666E692D00000000062F0010B62E00100A -:107BD800B62E0010102F0010B62E0010B62E001072 -:107BE800B62E0010B62E0010B62E0010B62E0010BD -:107BF800B62E0010FC2E0010B62E0010F22E00102B -:107C0800B62E0010B62E0010E82E0010A82F001077 -:107C1800CE2F0010E62F0010CE2F0010882F001056 -:107C2800CE2F0010CE2F0010CE2F0010CE2F001018 -:107C3800CE2F0010CE2F0010CE2F0010C42F001012 -:107C4800CE2F0010CE2F0010CE2F0010CE2F0010F8 -:107C5800CE2F0010F22F00102234001038340010FC -:107C6800383400103834001038340010383400101C -:107C7800383400103834001038340010383400100C -:107C880038340010383400103834001038340010FC -:107C980038340010383400103834001038340010EC -:107CA80038340010383400103834001038340010DC -:107CB80038340010383400103834001038340010CC -:107CC80038340010383400103834001038340010BC -:107CD80038340010383400104A3200100A320010CC -:107CE8004A3200103834001038340010383400108C -:107CF800383400103834001038340010383400108C -:107D0800383400103834001038340010383400107B -:107D1800383400103834001038340010383400106B -:107D280038340010FE2F001038340010383400109A -:107D3800383400103834001038340010383400104B -:107D4800383400103834001038340010FE2F00107A -:107D58009A320010FE2F00104A3200100A3200102A -:107D68004A32001038340010FE2F0010383400104A -:107D7800383400103834001038340010383400100B -:107D8800FE2F0010EC330010383400103834001087 -:107D98001233001038340010FE2F00103834001051 -:107DA80038340010FE2F0010000000000000F03FE3 -:107DB80000000000000024400000000000005940BE -:107DC8000000000000408F40000000000088C34011 -:107DD80000000000006AF8400000000080842E4186 -:107DE80000000000D01263410000000084D79741D2 -:107DF8000000000065CDCD412A282875696E7438C9 -:107E08005F74202A29282828766F6964202A297215 -:107E18006F6D5F646174615F6C6F6F6B75702872F2 -:107E28006F6D5F7461626C655F636F64652827536B -:107E3800272C202746272929292D322929202A209D -:107E480034203E3D2053465F5441424C455F5632F4 -:107E58005F53495A45000000433A5C557365727395 -:107E68005C6E6761646A5C446F63756D656E74739C -:107E78005C7069636F2D73646B5C7372635C7270A2 -:107E8800325F636F6D6D6F6E5C7069636F5F646F97 -:107E980075626C655C646F75626C655F696E697448 -:107EA8005F726F6D2E6300005F5F61656162695F7D -:107EB800646F75626C655F696E6974002A2828753D -:107EC800696E74385F74202A2928726F6D5F746137 -:107ED800626C652D322929202A2034203E3D20530A -:107EE800465F5441424C455F56325F53495A4500FC -:107EF800433A5C55736572735C6E6761646A5C448F -:107F08006F63756D656E74735C7069636F2D7364F0 -:107F18006B5C7372635C7270325F636F6D6D6F6EF2 -:107F28005C7069636F5F666C6F61745C666C6F61CF -:107F3800745F696E69745F726F6D2E630000000074 -:107F48005F5F61656162695F666C6F61745F696ECE -:107F5800697400004465627567000000312E302E98 -:107F6800310000007069636F000000007069636F82 -:107F78005F736476780000004665622031342032F1 -:107F88003032310006005250BBFF3CB66C7F001007 -:107F980006005250D3F075425C7F00100D0A0000B5 -:107FA8005541525420737464696E0000554152540F -:107FB800207374646F75740055415254207374644F -:107FC800696E202F207374646F7574000600525018 -:107FD80053B4F4A1C07F0010080052509200000072 -:107FE800282875696E747074725F74296E65787468 -:107FF8005F6275666665725F7074722026203062F3 -:108008003131313131317529203D3D2030000000BA -:10801800433A5C55736572735C6E6761646A5C446D -:108028006F63756D656E74735C7069636F2D7364CF -:108038006B5C6C69625C74696E797573625C73728F -:10804800635C706F727461626C655C72617370629C -:108058006572727970695C7270323034305C646356 -:10806800645F7270323034302E63000068775F646A -:108078006174615F6F6666736574286E6578745F96 -:108088006275666665725F70747229203C3D205582 -:1080980053425F445052414D5F4D4158000000002B -:1080A80049736F6368726F6E6F757320774D61786F -:1080B8005061636B657453697A6520256420746F19 -:1080C8006F206C61726765007768696368203D3D61 -:1080D80020300000556E68616E646C6564204952FA -:1080E8005120307825780A002165702D3E7374611F -:1080F8006C6C6564000000007268706F7274203DDB -:108108003D2030006463645F656470745F636C6510 -:1081180061725F7374616C6C000000005F68775F68 -:10812800656E64706F696E745F7374616C6C000067 -:108138006463645F696E745F656E61626C6500009C -:108148005F68775F656E64706F696E745F616C6C91 -:108158006F63000068775F68616E646C655F627565 -:1081680066665F7374617475730000006463645FAE -:10817800696E6974000000006463645F656470740C -:108188005F7374616C6C00006463645F6564707431 -:108198005F786665720000006463645F656470748C -:1081A8005F6F70656E0000006463645F656470747F -:1081B800305F7374617475735F636F6D706C657431 -:1081C800650000006463645F636F6E6E65637400CE -:1081D8006463645F7365745F61646472657373007C -:1081E80065702025642025732077617320616C7287 -:1081F8006561647920617661696C61626C65000013 -:1082080021286275665F6374726C2026205553427C -:108218005F4255465F4354524C5F46554C4C2900CB -:10822800433A5C55736572735C6E6761646A5C445B -:108238006F63756D656E74735C7069636F2D7364BD -:108248006B5C6C69625C74696E797573625C73727D -:10825800635C706F727461626C655C72617370628A -:108268006572727970695C7270323034305C727029 -:10827800323034305F7573622E6300006275665F5A -:108288006374726C2026205553425F4255465F4303 -:1082980054524C5F46554C4C0000000043616E2719 -:1082A8007420636F6E74696E7565207866657220D8 -:1082B8006F6E20696E61637469766520657020252C -:1082C80064202573000000005472616E7366657245 -:1082D800726564206D6F72652064617461207468D2 -:1082E800616E2065787065637465640065702D3E05 -:1082F800636F6E6669677572656400005F68775FB3 -:10830800656E64706F696E745F78666572000000F0 -:108318005F68775F656E64706F696E745F786665B5 -:10832800725F73796E63000025732025643A2061BB -:108338007373657274206661696C65640D0A000068 -:10834800EA5200103452001072520010A452001069 -:10835800EA520010EA520010C0520010EA5200100F -:10836800EA520010EA520010EA520010EA520010D5 -:10837800EA520010EA520010EA5200104652001069 -:10838800217168646C2D3E66662E6D757465780083 -:10839800433A5C55736572735C6E6761646A5C44EA -:1083A8006F63756D656E74735C7069636F2D73644C -:1083B8006B5C6C69625C74696E797573625C73720C -:1083C800632F6F73616C2F6F73616C5F7069636F7C -:1083D8002E680000185A0010F2590010B25B001005 -:1083E800CC590010B25B001056590010C05900104B -:1083F800B25B0010725900108A590010225C0010FC -:10840800145C00106C5C0010A85D0010385D001052 -:108418004E5D0010805C0010AC5C0010AC5D00107C -:10842800757362645F656470745F78666572000076 -:10843800757362645F6F70656E5F656470745F709A -:10844800616972006F73616C5F71756575655F73E3 -:10845800656E640070726F636573735F6765745FE0 -:1084680064657363726970746F72000070726F6311 -:108478006573735F7365745F636F6E666967000029 -:1084880070726F636573735F636F6E74726F6C5F26 -:1084980072657175657374006F73616C5F71756572 -:1084A80075655F7265636569766500007475645FFC -:1084B8007461736B00000000A561001091610010E9 -:1084C800B1610010B162001081640010E564001011 -:1084D80000000000757362645F636F6E74726F6C86 -:1084E8005F786665725F6362000000007475645FA0 -:1084F800636F6E74726F6C5F78666572000000005F -:1085080025733A2025643A204661696C65640D0A32 -:1085180000000000646400105A630010E463001057 -:10852800FC6300106464001064640010646400104C -:10853800646400106464001098630010BE63001047 -:108548001E640010686964645F6F70656E000000E7 -:10855800686964645F786665725F63620000000042 -:10856800686964645F636F6E74726F6C5F72657163 -:108578007565737400000000686964645F6F7065F6 -:108588006E000000747573625F696E6974000000A4 -:10859800B4020010A80200109C0200108C7F00108A -:1085A80090020010987F0010D47F0010E07F001028 -:1085B80010B50368002B1AD001230168EFF3108C63 -:1085C80072B60A68002AFCD0BFF35F8F0422825675 -:1085D800002A12DB0268BFF35F8F002111608CF361 -:1085E8001088002B00D020BF002BE6D110BD064B11 -:1085F800064A1521064800F0BBF8D0231B061B6865 -:1086080003710023E6E7C04624760010AC7600101C -:108618003876001003000068EFF3108C72B6026819 -:10862800002AFCD0BFF35F8F04229A56002A0BDB86 -:1086380000290FD00A6000201B68BFF35F8F00225B -:108648001A608CF310887047D022120612681A71CB -:108658000120F1E70020EFE7F8B5040016001F003D -:108668000368002B1AD001252268EFF3108172B637 -:108678001368002BFCD0BFF35F8F0423E356002B55 -:1086880012DB2368BFF35F8F00221A6081F3108822 -:10869800002D0FD1002DE7D10120F8BD094B0A4A62 -:1086A80037210A4800F064F8D0231B061B682371A1 -:1086B8000025E6E73000390000F06AF80028E9D024 -:1086C8000020EAE72476001094760010387600102F -:1086D800F0B5C64600B582B00700884600F050F8ED -:1086E80004000D000190FA22920000234046002168 -:1086F80000F056F822002B0012184B419D4202D878 -:1087080004D1944202D901225242D3173800FFF70C -:10871800A3FF02B080BCB846F0BD000010B50268E7 -:10872800EFF3108172B61368002BFCD0BFF35F8F94 -:108738000423C356002B0ADBFF23037140BF0368E1 -:10874800BFF35F8F00221A6081F3108810BD034BBE -:10875800034A4B21034800F00BF8C0467876001016 -:1087680088760010387600107047C0460000000078 -:1087780001B40248844601BC604700BFAD1B00102D -:1087880001B40248844601BC604700BF3914001098 -:1087980001B40248844601BC604700BF15130010AD -:1087A80001B40248844601BC604700BF254200105E -:1087B800587100103871001040710010507100108D -:1087C8001000000000000000000001000000000090 -:1087D800000000000000020000000000000000008F -:1087E8000000030000000000000000000000FF007F -:1087F8000000000000B5486801318E460047704609 -:1088080009380149884700BD6122001000000000B6 -:10881800503300004C330000543300005233000042 -:108828004D5300004D430000533400004334000012 -:108838003546001000000000A146001000000000AE -:1088480000010000D07F0010B07F00103C0D002018 -:1088580010000C00000000000000000000000000F4 -:10886800000000000000000000000000800300205D -:10887800000000006C060020D40600203C07002001 -:1088880000000000000000000000000000000000E0 -:1088980000000000000000000000000000000000D0 -:1088A80000000000000000000000000000000000C0 -:1088B80000000000000000000000000000000000B0 -:1088C80000000000000000000000000000000000A0 -:1088D8000000000000000000000000000000000090 -:1088E8000000000000000000000000000000000080 -:1088F8000000000000000000000000000000000070 -:10890800000000000000000000000000000000005F -:10891800000000000000000001000000000000004E -:108928000E33CDAB34126DE6ECDE05000B00000013 -:10893800000000000000000000000000000000002F -:10894800000000000000000000000000000000001F -:10895800000000000000000000000000000000000F -:1089680000000000000000000000000000000000FF -:1089780000000000000000000000000000000000EF -:1089880000000000000000000000000000000000DF -:1089980000000000000000000000000000000000CF -:1089A80000000000000000000000000000000000BF -:1089B80000000000000000000000000000000000AF -:1089C800000000000000000000000000000000009F -:1089D800000000000000000000000000000000008F -:1089E800000000000000000000000000000000007F -:1089F800000000000000000000000000000000006F -:108A0800000000000000000000000000000000005E -:108A1800000000000000000000000000000000004E -:108A2800000000000000000000000000000000003E -:108A3800000000000000000000000000000000002E -:108A4800000000000000000000000000000000001E -:108A5800000000000000000000000000000000000E -:108A680000000000000000000000000000000000FE -:108A780000000000000000000000000000000000EE -:108A880000000000000000000000000000000000DE -:108A980000000000000000000000000000000000CE -:108AA80000000000000000000000000000000000BE -:108AB80000000000000000000000000000000000AE -:108AC800000000000000000000000000000000009E -:108AD800000000000000000000000000000000008E -:108AE800000000000000000000000000000000007E -:108AF800000000000000000000000000000000006E -:108B0800000000000000000000000000000000005D -:108B1800000000000000000000000000000000004D -:108B2800000000000000000000000000000000003D -:108B3800000000000000000000000000000000002D -:108B4800000000000000000000000000000000001D -:108B5800000000000000000000000000000000000D -:108B680000000000000000000000000000000000FD -:108B780000000000000000000000000000000000ED -:108B880000000000000000000000000000000000DD -:108B980000000000000000000000000000000000CD -:108BA80000000000000000000000000000000000BD -:108BB80000000000000000000000000000000000AD -:108BC800000000000000000000000000000000009D -:108BD800000000000000000000000000000000008D -:108BE800000000000000000000000000000000007D -:108BF800000000000000000000000000000000006D -:108C0800000000000000000000000000000000005C -:108C1800000000000000000000000000000000004C -:108C2800000000000000000000000000000000003C -:108C3800000000000000000000000000000000002C -:108C4800000000000000000000000000000000001C -:108C5800000000000000000000000000000000000C -:108C680000000000000000000000000000000000FC -:108C780000000000000000000000000000000000EC -:108C880000000000000000000000000000000000DC -:108C980000000000000000000000000000000000CC -:108CA800A8070020A8070020B0070020B007002070 -:108CB800B8070020B8070020C0070020C007002020 -:108CC800C8070020C8070020D0070020D0070020D0 -:108CD800D8070020D8070020E0070020E007002080 -:108CE800E8070020E8070020F0070020F007002030 -:108CF800F8070020F80700200008002000080020DE -:108D0800080800200808002010080020100800208B -:108D1800180800201808002020080020200800203B -:108D280028080020280800203008002030080020EB -:108D3800380800203808002040080020400800209B -:108D4800480800204808002050080020500800204B -:108D580058080020580800206008002060080020FB -:108D680068080020680800207008002070080020AB -:108D7800780800207808002080080020800800205B -:108D8800880800208808002090080020900800200B -:108D98009808002098080020A0080020A0080020BB -:108DA800A8080020A8080020B0080020B00800206B -:108DB800B8080020B8080020C0080020C00800201B -:108DC800C8080020C8080020D0080020D0080020CB -:108DD800D8080020D8080020E0080020E00800207B -:108DE800E8080020E8080020F0080020F00800202B -:108DF800F8080020F80800200009002000090020D9 -:108E08000809002008090020100900201009002086 -:108E18001809002018090020200900202009002036 -:108E280028090020280900203009002030090020E6 -:108E38003809002038090020400900204009002096 -:108E48004809002048090020500900205009002046 -:108E580058090020580900206009002060090020F6 -:108E680068090020680900207009002070090020A6 -:108E78007809002078090020800900208009002056 -:108E88008809002088090020900900209009002006 -:108E98009809002098090020A0090020A0090020B6 -:108EA800A8090020A8090020B0090020B009002066 -:108EB800B8090020B8090020C0090020C009002016 -:108EC800C8090020C8090020D0090020D0090020C6 -:108ED800D8090020D8090020E0090020E009002076 -:108EE800E8090020E8090020F0090020F009002026 -:108EF800F8090020F8090020000A0020000A0020D4 -:108F0800080A0020080A0020100A0020100A002081 -:108F1800180A0020180A0020200A0020200A002031 -:108F2800280A0020280A0020300A0020300A0020E1 -:108F3800380A0020380A0020400A0020400A002091 -:108F4800480A0020480A0020500A0020500A002041 -:108F5800580A0020580A0020600A0020600A0020F1 -:108F6800680A0020680A0020700A0020700A0020A1 -:108F7800780A0020780A0020800A0020800A002051 -:108F8800880A0020880A0020900A0020900A002001 -:108F9800980A0020980A0020A00A0020A00A0020B1 -:108FA800A80A0020A80A0020B00A0020B00A002061 -:108FB800B80A0020B80A0020C00A0020C00A002011 -:108FC800C80A0020C80A0020D00A0020D00A0020C1 -:108FD800D80A0020D80A0020E00A0020E00A002071 -:108FE800E80A0020E80A0020F00A0020F00A002021 -:108FF800F80A0020F80A0020000B0020000B0020CF -:10900800080B0020080B0020100B0020100B00207C -:10901800180B0020180B0020200B0020200B00202C -:10902800280B0020280B0020300B0020300B0020DC -:10903800380B0020380B0020400B0020400B00208C -:10904800480B0020480B0020500B0020500B00203C -:10905800580B0020580B0020600B0020600B0020EC -:10906800680B0020680B0020700B0020700B00209C -:10907800780B0020780B0020800B0020800B00204C -:10908800880B0020880B0020900B0020900B0020FC -:10909800980B0020980B0020A00B0020A00B0020AC -:1090A800FFFFFFFF000002000000000000000000BA -:1090B800994300109D3400108D3B00105942001058 -:0490C800ED020010A5 +:1003000000000000D80B0020B0750010002201236F +:1003100001E05B000132A020C0050A4941580B42B0 +:10032000F7D00123934007494350032A09DC064BC9 +:100330001B681100083189005B18920184466244F1 +:10034000D36370470C040000D8140020F0B5C646F3 +:1003500000B590B00400884616001D0000230093ED +:1003600002332A0006F0B0FB554B9C4203D0554B9C +:100370009C4200D079E0524B9C4200D17CE00721A6 +:10038000280000F0E9FA6F1C4D4B9C4203D04D4B06 +:100390009C4200D072E04A4B9C4200D175E007219C +:1003A000380000F0D9FA00220121280000F0ECFA10 +:1003B00000220121380000F0E7FA1022002108A8ED +:1003C00004F0B2F880235B020893F8235B020993E0 +:1003D0008023DB020A93C0231B030A93102208A97F +:1003E00004A804F0A7F8320016321F2A4FD81F2E97 +:1003F00053D8059B0393344B03990B40F1010B43F6 +:10040000120313430593102204A90CA804F092F8D8 +:100410001F2D48D80F9B03932C4B039A1340ED03D9 +:100420001D430F951F2F44D80D9B0393284B039A10 +:1004300013403F061F430D970E9B0393254A1A4016 +:1004400080239B0313430E930CAB320041462000E4 +:1004500006F080FB2368012241468A409343134300 +:10046000236010B080BCB846F0BD90211A4B1B4AE7 +:10047000FF311B4801F05AFC062181E79021164B01 +:10048000164AFF31164801F051FC062188E7154B4A +:10049000154AED21124801F049FC144B124AEE2195 +:1004A0000F4801F043FC124B124A9A210C4801F00C +:1004B0003DFC114B114AFB21094801F037FCC046B5 +:1004C00000002050000030507F00FEFFFF7FF0FF53 +:1004D000FFFFFFE0FFFF0AFEB0750010B4770010C9 +:1004E000CC75001024760010A07700104476001020 +:1004F000687600108877001078760010707700100A +:10050000F8B5192000F05AFAD0231B068022920475 +:100510005A625A615648574B1860574906F0B8FA64 +:100520000600002431E0554B554AAE21554801F0F4 +:10053000FDFB2A1D4E48814260D0082152183F2AF7 +:100540005ED851491940D3030B43A2004F49891883 +:10055000484A10682200083292008018AA01A02799 +:10056000FF05BC4662441060516010219160D36069 +:1005700047490B2001F01CFE01210B2001F008FE71 +:100580000123AB40434A13600134012C3EDCA3003D +:1005900000223E495A5040495A5025003F4B1B5DAE +:1005A000344A106832002100FFF7D0FE3C4B0C2C7F +:1005B000B9D83C4A1340E20213430C229343043A55 +:1005C0001343394A1340394A1340394A1340012230 +:1005D0001343384A13401022934310329343254A61 +:1005E0001168234A9142A4D0334A9142A1D09C2160 +:1005F000324B334AFF31334801F098FB00219DE72D +:10060000314B324AA0211F4801F090FB002418E032 +:1006100000232F4A13552F4A13552F4B1D5D2800D9 +:1006200000F0CCF90521280000F096F90123AB4039 +:10063000D0221206936200220121280000F0A4F9C2 +:100640000134062CE4DD00240AE0244B1D5D280063 +:1006500000F0B4F90123AB40D022120653620134FA +:10066000062CF2DD00231E4A13701E4A1370F8BDDB +:1006700000002050D8140020C477001084760010A9 +:1006800054770010A4760010FF7FE0FF400E00209A +:100690000D03001004240050EC140020107700100B +:1006A00010801F00FF87FFFF3FF8FFFFFFFFBFFF26 +:1006B000FFFFDFFFFFFF7FFF00003050B07500102D +:1006C00044770010CC750010FC7600102C770010D9 +:1006D00000170020F41400201C770010147700107D +:1006E00024170020261700200022012A0BDC93008B +:1006F0001649595816481B58994201D10132F4E75E +:10070000144B01221A70002304E0134A0021D15433 +:100710000DE00133062B18DC104AD15CD022120602 +:100720005268CA40D207F0D40B4A0121D1540C4A76 +:100730001278002AEDD1084AD15C0A4AD25C914273 +:10074000E7D0074A01211170E3E77047400E00200F +:10075000EC14002024170020001700201C77001044 +:1007600026170020F414002030B587B0002005F0D3 +:1007700033FD00283BD0474B1B78002B33D00023A0 +:10078000049304AA938000240021002007E0424B38 +:100790001A5D01239340D022120693610134062C86 +:1007A00016DC3E4B1D5D002DF1D03D4B1A5D04ABB8 +:1007B0005A54481C072102F065FF3A4B1D55364B31 +:1007C0001A5D01239340D022120653612800E5E709 +:1007D00000280ED004AB00220121002005F066FDA8 +:1007E0002C4B00221A70304B1B78002B20D107B005 +:1007F00030BD002300220121002005F057FDEFE766 +:10080000FA21890002F06AFF040007E0FA2189005A +:1008100002F064FFA0420BD105F0AEFA00F0CCFE6E +:100820000029F3D0FA229200002302F09DFFF1E7A5 +:10083000002005F0D1FC00280AD100F0BDFE0029FF +:10084000DED0FA229200002302F08EFF0400E5E7DA +:10085000164A1749136808681B1A5BB25268496840 +:10086000521A52B2002102910191009200220231EB +:10087000002005F036FD0023012B06DC9A000B4911 +:1008800050580B4950500133F6E7074B00221A70BD +:10089000ADE7C0462617002014770010001700208F +:1008A00024770010F414002024170020400E0020AC +:1008B000EC14002010B505F0E6FF05F001FFFFF78E +:1008C0001FFE05F059FAFFF70FFFFFF74DFFF8E79E +:1008D00000207047704700000048704744780010BF +:1008E0000048704758780010004870472078001082 +:1008F00070B500280DD0032824D88000124BC558AD +:10090000280006F0BFFCC0B21F2800D91F2000231A +:100910000EE00D4B19680D480222023003F00AFE6A +:10092000012007E05A1CEC5C5100084BCC52D3B2BA +:100930009842F7D801304000C0239B00034303488E +:10094000038070BD0020FCE7C0020020400C0020A6 +:1009500010B503F0AFFF10BD10B58300084A9446F0 +:1009600063441C6840226240C0241440802252012B +:1009700013431C60C000034B9C466044416010BDA3 +:1009800004C001400040014080000B4B9C46604485 +:1009900000290DD00823002A0CD00422134302683A +:1009A00053400C22134080225201104303607047D1 +:1009B0000023F0E70022F1E704C0014010B5012355 +:1009C0008340D0221206936293610521FFF7C4FF92 +:1009D00010BD0000EFF3108072B6034B1B68002BB4 +:1009E000FBD0BFF35F8F70472C0100D0BFF35F8F48 +:1009F000024B00221A6080F3108870472C0100D04F +:100A0000F8B505000C001600FFF7E4FFE308EF1847 +:100A1000EA5C072323401100D940C90706D401210D +:100A200099400A433A70FFF7E1FFF8BD210030001A +:100A300001F09AF9F0B583B00600019114001F008F +:100A4000FFF7C8FF050000E00134BC420DD8E20802 +:100A5000B018B15C072222400B00D340DB07F3D46F +:100A6000012393401943017001E0012464422800EE +:100A7000FFF7BCFF002C02DB200003B0F0BD019BA0 +:100A8000002BF9D0089801F06FF90000002307E06F +:100A9000054A9A189200BFF35F8F0021116001335D +:100AA0001F2BF5D97047C04640000034054A107826 +:100AB000431CDBB21370172B02D9130010221A70DB +:100AC0007047C046D002002000B583B00100044B3F +:100AD00000931F2318220348FFF7ACFF03B000BDAB +:100AE000E87800100C0E0020034B1B680220184011 +:100AF000431E9841C0B2704700C0064070B5040064 +:100B00000D00062001F04EFAC000290002F0E6FDBB +:100B10000300C6097F20184001304008002E05D090 +:100B20000D4B9E4214D83500060000E00125656299 +:100B3000A6622C3480208001044300232360062019 +:100B400001F030FA8000A901891902F0C7FD70BDDB +:100B50000026024DEBE7C046FEFF0000FFFF00004D +:100B6000002909D00A22064B9C4660444342584162 +:100B70004000044BC252704780225200F3E7C04647 +:100B80000080FCBF1817002070B505000C0006207F +:100B900001F008FA002829D0164B9D4227D0802268 +:100BA000D203154B1A60154B1A60154B9B68110048 +:100BB0009943FAD100212800FFF7D2FF2100280035 +:100BC000FFF79CFF2C002C34E96A60224A406E211A +:100BD000114080225201224311600A4B2B63802373 +:100BE0009B01234310221A600323AB6470BD802253 +:100BF0001204D6E70080034000E0004000F000400F +:100C000000C000400103000040BF002000217047E9 +:100C100010B5002922D003681B7B99421ED8174BC0 +:100C20009C466144090183689C4661440C6849689C +:100C3000002A19D003681B7B9A4215D883680F4895 +:100C40008446624412019A18106853680200012019 +:100C50008B4201D80ED00020C0B210BD084B094A0B +:100C60003B21094801F062F8054B064A3B21064842 +:100C700001F05CF8A242EFD8EDE7C046FFFFFF0F9E +:100C800004790010B47B00102879001010B50029F9 +:100C90001ED0037B99421BD84B005B18033B0468B2 +:100CA000A4466344002919D0002A1DD0914221D0C6 +:100CB000002A25D0047BA24222D804685000801864 +:100CC000033820188170197800291FD11A7010BDBF +:100CD000104B114A4D21114801F028F8104B114AD0 +:100CE00053310E4801F022F80F4B0E4A54210B48A5 +:100CF00001F01CF80D4B0B4A5521084801F016F87D +:100D0000044B054A4D21054801F010F841701A7056 +:100D1000DDE7C04678790010747B001094790010EC +:100D2000E8790010547B0010F4790010007A00106C +:100D300070B506000D001400002914D0002A14D04C +:100D4000806873689847002806D022002900300088 +:100D5000FFF79CFF280007E02A0021003000FFF782 +:100D600095FF200000E0100070BD0800FCE70000C7 +:100D7000F0B5CE4600B582B00500009201930A9C02 +:100D80000BAB1B789946002C29D00268E3B2517B4B +:100D90008B4209D10123002B1BD1002C39D120001B +:100DA00002B080BCB946F0BD002B0CD0117B8B4249 +:100DB00009D811685A00D318033BCB189B78002B35 +:100DC000E9D00123E7E73D4B3D4A4D213D4800F086 +:100DD000ADFF3D4B3D4A51213D4800F0A7FF036860 +:100DE0009C7B002CD9D00ED01A7B94420BD8620089 +:100DF0001219033A19688C46624452789A73002A91 +:100E0000CBD1DA73C9E72D4B2D4A4D212D4800F087 +:100E10008DFFE7B2002F3AD02B681B7B9F4236D85C +:100E20002C4BFB181B01AA6894466344009A1A6075 +:100E3000019A5A60089A9A60099ADA602E68002F1F +:100E40002BD030D0337B9F422DD87B00DB19033B66 +:100E500032689446634400229A705A701A70717B0B +:100E60003A003000FFF764FF7073A04297D1287DED +:100E7000009A019B00F0F4FB061E02D04B46002BAB +:100E800017D00C9B002B00D189E71E7087E7124B0F +:100E9000124A3B210E4800F049FF114B114A7721BD +:100EA000084800F043FF054B054A4D21054800F076 +:100EB0003DFF2868390000F035FEE2E77879001040 +:100EC000747B001094790010187A0010807B001059 +:100ED00028790010FFFFFF0F04790010B47B001089 +:100EE0003C7A0010687B0010F0B5DE4657464E464F +:100EF0004546E0B58BB00990002308938200A44BCF +:100F0000D65837004CE0A34BA34A3B21A34800F03E +:100F10000DFF002901D1002868D10121404600F0D1 +:100F2000F7FDA04219D12A686B6806920793AB6857 +:100F30009846EB689A464346002B14D0002C18D0F4 +:100F40003B681B7B9C4214D8631EFA68D35C0893F1 +:100F50001B0218433861002015E0914B914A78211B +:100F60008E4800F0E3FE904B8E4A7C218B4800F0C7 +:100F7000DDFE884B8D4A4021884800F0D7FE0023D3 +:100F80009A46984600207B68BFF35F8F00221A6064 +:100F900086F310884346002B31D1002800D1EFE0C2 +:100FA00000F00AFB02000B000020002106900791D0 +:100FB0007868EFF3108672B601680029FCD0BFF3A1 +:100FC0005F8F396888464C7B002CD8D09BD0097B3A +:100FD0008C4298D8764965182D01B9688C466544CD +:100FE00028686968801A9941002992DD2A686B682F +:100FF000099800F035FB00239A469846C3E7089B02 +:101000001B022343994651461800C04705000E00B5 +:101010007A68EFF3108B72B6136859424B41D9B21C +:10102000002BF9D1BFF35F8F002E23DB002E47DDAD +:101030003B69002B48D04B4567D100F0BDFA020058 +:101040000B000100180052197341984202D804D1D4 +:10105000914202D901225242D31700210491013159 +:101060000391029451460191414600913800FFF7E7 +:101070007FFE41E03B69002BD8D04B451AD1069A40 +:10108000079B10001900521BB341994202D804D1AA +:10109000904202D901225242D3170021049101311A +:1010A0000391029451460191414600913800FFF7A7 +:1010B0005FFE21E03F4B3B4A8B21384800F036FE73 +:1010C000002E01D1002DB3D13A68002C39D0537BCA +:1010D0009C4220D10121002933D1D37B002B36D172 +:1010E000D473002C46D03B681B7B9C4242D8FA68E4 +:1010F000013C135D0133135500233B617A68BFF354 +:101100005F8F13608BF310884AE72A4B254A8E21A4 +:10111000224800F00BFE002C0DD0137B9C420AD815 +:1011200063001B19033B1068844663449B78002BC3 +:10113000D1D00121CFE7204B204A4D21204800F09B +:10114000F5FD204B204A8F211D4800F0EFFD002BBC +:101150000AD0117B8B4207D85900CB18033B11688A +:101160008C4663445C70BBE7134B144A4D21144812 +:1011700000F0DCFD074B0D4A4021084800F0D6FD89 +:101180000BB0F0BCBB46B246A946A046F0BDC04677 +:10119000DC14002004790010B47B001028790010C2 +:1011A000407A0010987B0010587A00102C7B0010B9 +:1011B000FFFFFF0F647A001078790010747B001035 +:1011C00094790010A07A0010407B001010B5054BF8 +:1011D0001868002800D010BD034B044A352104488C +:1011E00000F0A4FD380E0020C07A0010147B00101F +:1011F0002879001070B505000E0000F0D1F9280024 +:1012000000F096FA1249280000F0E2F9182003F0E5 +:101210007BF90400FFF74AFC0E4B9C4660448000BB +:10122000606022000C49300000F084FB2060102137 +:10123000300003F06DF9A0600121300003F068F97F +:10124000E0602575AD00054BEC50200070BDC04638 +:10125000E90E001040000034110C0010DC140020D6 +:1012600010B5064B1B68002B00D010BD10210320C9 +:10127000FFF7C0FF014B1860F7E7C046380E0020AB +:10128000F0B5DE4657464E464546E0B589B0804645 +:1012900016001F00129B9A46139B994614AB1B78AD +:1012A0009B461F236B4400221A702CE0002B09D0B0 +:1012B00042461268127B934204D85A1E4146C968BE +:1012C000895C3DE0354B364A4021364800F02EFD22 +:1012D0000020002A5BD05B46002B58D04946D047FF +:1012E00004000D0003000B434DD000293CDA32000E +:1012F0003B00361BAF41BB4202D804D1B24202D9F7 +:1013000001267642F71743465A68EFF3108472B607 +:101310001368002BFCD0BFF35F8F1F236B44049333 +:101320000023039302934B460193534600933200EC +:101330003B004046FFF71CFDC3B2002BB6D119009D +:1013400042465268BFF35F8F0025156084F3108812 +:10135000002B1AD01F236B441A78002AB8D1090237 +:10136000FF2318400843B4E700F026F906000F00F9 +:1013700036196F41B94202D8C5D1B042C3D901264E +:101380007642F717BFE7002001E00120404209B094 +:10139000F0BCBB46B246A946A046F0BD0479001099 +:1013A0002C7B001028790010F8B504004268EFF398 +:1013B000108572B6136858424341D8B2002BF9D158 +:1013C000BFF35F8FCBB22268567BB3421BD10120A3 +:1013D000002846D0206988422BD0090AC9B2002BC8 +:1013E0002DD02068007B834229D8581EE668305CE7 +:1013F00088422AD000206368BFF35F8F00221A6002 +:1014000085F31088F8BD002B0DD0167BB3420AD8A7 +:101410005E00F618033E1768BC466644B678002E98 +:10142000D6D00120D4E7124B124A4D21124800F0C9 +:101430007DFC124B124AE021124800F077FC124B5F +:10144000124A40210F4800F071FC1900100000F012 +:1014500069FB0028CFD10E4B094AE721094800F06B +:1014600065FC23698B42C6D100232361C3E7C046D4 +:1014700078790010747B001094790010D47A0010F1 +:10148000FC7A001028790010047900102C7B0010E1 +:10149000F87A001070B584B006000C00FFF796FED5 +:1014A000002302930193194B009332002300FFF7AE +:1014B000E7FE051E11DD20BFFFF788FE2900FFF7BC +:1014C00073FF134B5B6A9C421BD8114A926AB2426B +:1014D0001AD29C4213D0012014E00D4B5B6A9C424F +:1014E00009D80B4A926AB24207D29C4201D001202D +:1014F00008E0002006E0002004E0012002E00020D7 +:1015000000E0002004B070BD0120FBE7090C0010D2 +:101510000040054070B5EFF305833F2018401038B8 +:10152000EFF3108C72B6194B1B68002BFBD0BFF386 +:101530005F8F012319008140154A5163154A1278C3 +:101540001400C440234214D0114B5C6A8300124D36 +:101550005B599C4206D38300104C1B598A430D49AA +:101560000A7007E00A4A031D9B009958995000230E +:1015700000E00023BFF35F8F044A002111608CF369 +:101580001088002B00D0984770BDC046280100D0BD +:10159000004005402717002008170020FC0D002000 +:1015A00010B50100024A0348FFF72AFA10BDC046F1 +:1015B000C07B001023170020044B5B6A034A906A2B +:1015C0001900536A9942F9D17047C046004005405E +:1015D00070B504000D00EFF3108672B61B4B1B684C +:1015E000002BFBD0BFF35F8F002D1CD0200000F03C +:1015F000D7FD174B83420BD01900200000F0D8FD17 +:101600000121200000F0C4FD0123A340114A136012 +:10161000A400114BE550BFF35F8F0C4B00221A6002 +:1016200086F3108870BDA2000B4B0021D15001221F +:10163000A2400A490B7893430B700549200000F043 +:10164000E1FD0021200000F0A3FDE4E7280100D027 +:101650001515001038600540FC0D002027170020EC +:10166000F0B5DE4600B584B00400150001921E00FE +:101670000293FFF7A1FF03958E4202D844D1854221 +:1016800042D9EFF3108B72B6224B1B68002BFBD0B4 +:10169000BFF35F8F0125A5401F4B5D63EFB21F496C +:1016A0000A783A430A70221D92000199D150A40091 +:1016B0001B4A0299A1501B6A2B4212D1164B1B6C7C +:1016C0002B4208D00020BFF35F8F124B00221A601C +:1016D0008BF3108819E0134B134AB221134800F022 +:1016E00025FBFFF769FF8E420CD802D1039B834292 +:1016F00008D8094B1D625D63084A1378BB43137019 +:101700000120E0E70020DEE7012004B080BCBB46FA +:10171000F0BDC046280100D000400540271700203A +:1017200008170020E47B0010507C0010087C00109B +:10173000EFF3108C72B60B4B1B68002BFBD0BFF382 +:101740005F8F01238340084A136208490A789A434D +:101750000A70BFF35F8F034B00221A608CF310886E +:101760007047C046280100D00040054027170020E0 +:1017700010B51F2905D8064B9C46614489000160BD +:1017800010BD044B044A0A21044800F0CFFAC046B9 +:10179000400000346C7C0010DC7C0010987C001051 +:1017A00010B50400FFF782F901002000FFF7E0FF09 +:1017B000FF232371BFF35F8F10BD10B5FFF7D8FF74 +:1017C000BFF35F8F10BD10B504000120FFF77CF957 +:1017D00001002000FFF7F1FF10BD000010B5002947 +:1017E0001ED0037B99421BD84B005B18033B046857 +:1017F000A4466344002919D0002A1DD0914221D06B +:10180000002A25D0047BA24222D804685000801808 +:10181000033820188170197800291FD11A7010BD63 +:10182000104B114A4D21114800F080FA104B114A1B +:1018300053310E4800F07AFA0F4B0E4A54210B48F0 +:1018400000F074FA0D4B0B4A5521084800F06EFA6F +:10185000044B054A4D21054800F068FA41701A70A2 +:10186000DDE7C04678790010787E0010947900108A +:10187000E8790010647E0010F4790010007A0010FE +:1018800070B506000D001400002914D0002A14D0F1 +:10189000806873689847002806D02200290030002D +:1018A000FFF79CFF280007E02A0021003000FFF727 +:1018B00095FF200000E0100070BD0800FCE700006C +:1018C00010B50023437301338373037BC37301217A +:1018D000037B8B4215D9CBB2002B0CD0027B9342F9 +:1018E00009D85A00D218033A0468A4466244013366 +:1018F00053700131ECE70C4B0C4A4D210C4800F0C1 +:1019000015FA002B09D09B4207D801685A00D3185A +:10191000033BCB1800225A7010BD034B034A4D21E4 +:10192000034800F003FAC04678790010787E001072 +:1019300094790010F8B505000F0016001021012061 +:1019400002F0E6FD0400057347600321280002F061 +:10195000DFFD2060A6602000FFF7B2FF2000F8BD89 +:1019600070B50400081E00D170BD002934D0237B5F +:10197000994231D84B005B18033B2268944663447C +:101980005A78002AF0D02DD0237B9A422AD85300CF +:101990009B18033B21688C4663445D780021597095 +:1019A000002825D0237B984222D843001B18033BF4 +:1019B00021688C4663440021597001002000FFF724 +:1019C0005FFF060029002000FFF7CAFF0200310078 +:1019D0002000FFF755FFC7E7084B094A4D2109488A +:1019E00000F0A4F9054B064A4D21064800F09EF987 +:1019F000024B034A4D21034800F098F97879001012 +:101A0000787E00109479001070B505000C00160067 +:101A1000002928D02DD0037B99422AD84B005B188F +:101A2000033B0268944663445A78002A27D19A7887 +:101A3000002A2AD11978FFF793FF0300002E03D163 +:101A4000EA7B002A27D1EC73002B37D1002C49D038 +:101A50002B7B9C4246D82B6861000C19033C1C1957 +:101A60000023637070BD224B224A3321224800F0CC +:101A70005DF9224B224A4D21224800F057F9224BB2 +:101A80001C4A35211C4800F051F9204B194A3621D7 +:101A9000194800F04BF9002A0AD0297B8A4207D85E +:101AA00051008A18033A29688C4662445470CAE788 +:101AB000124B134A4D21134800F038F9002B0BD07C +:101AC0002A7B934208D843001B18033B2A6894469C +:101AD000634400229A70B9E7084B094A4D2109482E +:101AE00000F024F9054B064A4D21064800F01EF986 +:101AF000887D0010507E0010907D001078790010D5 +:101B0000787E001094790010D07D0010F87D0010D0 +:101B100070B504000A00457B2900FFF775FF60736C +:101B2000280070BD70B50400002967D0437B8B424C +:101B30000ED0002911D0037B99420ED84B005B18C0 +:101B4000033B0268D0188378002B0CD1002056E0AC +:101B50000021FFF7DDFF012051E0294B294A4D21EB +:101B6000294800F0E3F8002B20D0227B93421DD8B7 +:101B70005A00D318033B2268D2182568EB5C8B42CD +:101B80001AD0002B1BD0227B934218D85A00D318AE +:101B9000033B2268D21853788B4216D0002BF0D129 +:101BA0001A4B1B4A63211B4800F0C0F8144B154A1E +:101BB0004D21154800F0BAF84378137007E0104B38 +:101BC000104A4D21104800F0B1F8437853700023BB +:101BD0008370437000222000FFF716FF0200617B34 +:101BE000814205D02000FFF74BFE6073012006E024 +:101BF000094B074A6921074800F098F8002070BD9A +:101C000078790010787E0010947900101C7E001006 +:101C1000447E0010907D0010247E001070B5234B90 +:101C2000234A1A60234B244A1A60244B9A68224B99 +:101C30009343FAD1224C01E008CC9847214B9C42B7 +:101C4000FAD300F01DF91B4B1F4A1A601B4B9B680F +:101C5000DB43DB01FAD11D4B40229A675A671A67B2 +:101C6000DA661B4C03E02000FFF79AFD0834194B9D +:101C70009C42F8D3184CA168184DC022280002F0ED +:101C800059FCA560EFF30383FF221A4200D000BE87 +:101C9000FEF7FCFE00F020FCFFF7E2FA104C01E03A +:101CA00008CC98470F4B9C42FAD370BD00E000402F +:101CB000BFCDFFFF00F00040FE7F3C0000C00040B1 +:101CC000C00B0020D00B0020FFFFFF0100F00140FF +:101CD000B80B0020C00B002000ED00E00000002049 +:101CE000D00B0020D40B002000BEFDE703000A4A01 +:101CF0001268002A08D0084A1068C318074A93429D +:101D000006D2054A13607047034A05491160F2E79D +:101D100001204042F7E7C046500E0020000004209A +:101D20002817002010B5FFF7DFFF000010B582B0C4 +:101D30000C001900002A0CD0084B002A0BD001928D +:101D4000009323000200064802F028FD0120FFF75F +:101D5000CBFF044BF1E7034AF1E7C046847E001055 +:101D6000947E0010E08B00100FB400B583B00848DB +:101D700002F0E4FC049B002B07D005A90191180098 +:101D800002F0EAFC034802F0D9FC0120FFF7ACFFA7 +:101D9000C47E0010D47E0010F8B5D646474680B504 +:101DA00006000D001700089A934243D3190E18023B +:101DB000089A002301F0D8FC80467400A419A400FE +:101DC0002A4B9C4664446368834200D26060331FA0 +:101DD000DBB29A46012B33D9C0239B0123438022D7 +:101DE00012011A60B300224A9958002905D050699F +:101DF00001F074FC01300138FDD17F0122685740A9 +:101E0000E022174080235B0123431F605246012AD2 +:101E100021D980239B012343802212011A6043466B +:101E20006360B600124B089AF2500120C0BCBA465B +:101E3000B046F8BD0F4B104A2E211048FFF776FF31 +:101E4000012DC9D1C0239B01234303221A60A3683B +:101E5000DB07FCD5D1E72168694003220A401A60FC +:101E6000A2680123AB401342FAD0D2E700800040C1 +:101E7000100E0020D87E0010387F0010EC7E00107D +:101E800030B583B00C2000F093F8FEF72DFE00284B +:101E90000DD0002304E09900334A344888500133C0 +:101EA000092BF8D9304B324A5A6203B030BD314B5E +:101EB00000229A6700F084F82F4B01221A602D4B04 +:101EC0005B6C012BFBD12D4B03221A60294B9B6BC2 +:101ED000012BFBD1C0239B01294A1360294A1360BF +:101EE000294B9A68C0239B019343F9D102240094A3 +:101EF0000633264A0121264800F076F8009405238F +:101F0000244A0121244800F06FF8244B009300225A +:101F100002210420FFF740FF214D00952B000022F5 +:101F200001210520FFF738FF104C00942300002208 +:101F300000210720FFF730FF00942300002200213A +:101F40000820FFF729FF0A4B0093230000220021FD +:101F50000920FFF721FF00952B0000220021062019 +:101F6000FFF71AFFA1E7C046100E0020006CDC024C +:101F70001BB70000008000403CB0004030B0004083 +:101F800000E0004000F0004000C00040002F685911 +:101F90000080024000389C1C00C00240001BB700BB +:101FA000405973078000014BC0587047100E002045 +:101FB00080239B000343014AD362704700800540A1 +:101FC000064BAA2212011A602F22DA60044B054A3E +:101FD0001A60024B5B68002BFBDA7047004002403E +:101FE0000060024000B0FA00F8B5CE46474680B522 +:101FF0000400894690461D0008AB1F7801235B4210 +:102000004360002383600C2001F068FB06004B4610 +:10201000236043011B1A9901C91AC90009188901D3 +:10202000404601F05BFB0200103A98235B009A42A5 +:1020300020D86B1E062B23D87B1EDBB2062B1FD8A5 +:10204000AF4223D843461A09B24225D3A060221DCD +:10205000C0239B01134321221A602268002AFCDA64 +:102060002D043F033D43E56008221A60C0BCB94619 +:10207000B046F8BD0B4B0C4A1A210C48FFF756FE30 +:102080000B4B094A1D210948FFF750FE094B064A30 +:1020900023210648FFF74AFE074B034A272103483E +:1020A000FFF744FE487F001028800010647F001076 +:1020B000A87F0010F47F00100C800010074B9B6875 +:1020C000103080001950BFF35F8FBFF35F8F044B58 +:1020D0000021196082F310887047C04600ED00E0CF +:1020E000240100D010B5091A04394808090B05D19C +:1020F0004005400D044B184380B210BD034B044A09 +:102100008D210448FFF712FE00E0FFFF348000102D +:10211000448200104480001010B5091A04394C089C +:10212000090B08D14905490D064A11430180064BA8 +:102130002343438010BD054B054A95210548FFF711 +:10214000F5FDC04600F0FFFF00F8FFFF34800010EF +:10215000188200104480001001238340034A106855 +:102160001840431E9841C0B27047C04600E100E0ED +:10217000002904D0034B1860034B18607047034BD1 +:102180001860FBE780E200E000E100E080E100E0B1 +:1021900010B5012383401800FFF7EAFF10BD0000CF +:1021A000024B9B6810308000C058704700ED00E083 +:1021B00070B504000D00EFF3108672B60C4B1B686F +:1021C000002BFBD0BFF35F8F2000FFF7E9FF094B27 +:1021D000984201D0A84205D1320029002000FFF723 +:1021E0006DFF70BD044B054A71210548FFF79EFD48 +:1021F000240100D0CD010010888000106082001002 +:1022000044800010F0B5CE46474680B583B0060046 +:102210000D00EFF3108872B65A4B1B68002BFBD0F1 +:10222000BFF35F8F584B9A6834001034A300D7581F +:10223000564B9F4207D0AF4200D1A0E00197544BCC +:10224000FB1A2F2B09D9424639003000FFF736FF21 +:1022500003B0C0BCB946B046F0BD3000FFF77CFF0C +:10226000814600213000FFF793FFBFF35F8FFDF73A +:10227000FAFF002801D084421ED10123019C9C4317 +:102280004349611A8A1093009B1819015B181902BF +:102290005B1819045918490089180022A368AB4239 +:1022A00012D00622A256002A0DDB53009B189B0079 +:1022B0002200374CE418F1E78E21364B364A4900AC +:1022C0003648FFF733FD2200AB4251D10625655752 +:1022D000002D39DB6B005B199A002D4B9B189A6817 +:1022E000A260DA79E27106229A56A2719B795BB2FA +:1022F000002B10DABD200002A0806B005B199B0050 +:10230000234AD318264A117899711570494630002E +:10231000FFF73EFF97E7201D6B005B199B001C4AEF +:102320009B181A1D9B88D90A1C2907D15B055B15D0 +:10233000023359005118FFF7D5FEDDE7194B1A4A51 +:102340009B211648FFF7F2FC00280CD1002A08D088 +:10235000FF239371154B9380114B1A78A27119705A +:10236000D4E70A4FF8E7201D1149FFF7D5FECDE766 +:102370005221104B084AFF310848FFF7D7FC034FA2 +:1023800061E7C046240100D000ED00E0CD0100105F +:10239000D40200209C810010308200104480001084 +:1023A00025170020848100105082001000BDFFFF1F +:1023B0000E030020C081001010B5032304009C43CD +:1023C000064A9446644422681840C000FC338340A7 +:1023D0009A43130081400B43236010BD00E400E0EA +:1023E000F8B5040001250543304BEB1A2F2B2DD8EF +:1023F000FDF739FF002830D0EFF3108172B62C4B77 +:102400001B68002BFBD0BFF35F8F284BE31A9E1095 +:10241000B20092191301D2181302D2181304D31860 +:102420005B009B19234A926880001258AA421BD075 +:102430000020032832D84200121892001B4DAA181F +:10244000927952B29A421FD00130F2E7B7211A4B6B +:102450001A4A49001A48FFF769FC7221194B174ABA +:10246000FF311748FFF762FC124A9268164D15506B +:10247000164A1078A0711370BFF35F8F0C4B0022C7 +:102480001A6081F31088F8BD2E0042001518AD00C7 +:102490007519FF27AF710E48A880E9E7C1210D4BE0 +:1024A000064A49000648FFF741FCC046D402002016 +:1024B000240100D000ED00E0C8810010FC81001074 +:1024C00044800010F0810010CD010010251700207D +:1024D00000BDFFFF1C7E001010B5002404E0802129 +:1024E0002000FFF769FF01341F2CF8D910BD704799 +:1024F00010B5002802D00B684968984710BD01004C +:10250000002007E083001B185B00501C0860107857 +:10251000C01830380A681378303BDBB2092BF1D988 +:102520007047F0B5DE4657464E464546E0B583B0A7 +:1025300093461F000C9B9A460D9C0E9B99460F9B41 +:102540009B0703D0B8460F00060022E00192A34685 +:1025500088464E46B9460700B44207D2551C4B4642 +:1025600041462020B84701342A00F5E73D004F4698 +:102570005C46019B9B46B1464646B84637002E0056 +:1025800007E0013C551C5346185D43463900B047EF +:102590002A00002CF5D135003E0047460F9B9B07D3 +:1025A00007D4100003B0F0BCBB46B246A946A04613 +:1025B000F0BDB0464E46B9462F005D46531BB342B0 +:1025C000EFD2541C4B4641462020B8472200F5E785 +:1025D000F0B5CE46474680B585B0944698460C9DEA +:1025E0000D9C0EAB1B789946109A119B129EB70753 +:1025F0001CD4002B0CD0F7070AD54F46002F02D170 +:102600000C37374204D0013B02E030272F5501340C +:10261000944201D21F2CF8D9F70707D59C4205D266 +:102620001F2C03D830272F550134F5E7F70615D5B1 +:10263000770505D4002C03D0944224D09C4222D0AC +:102640000F9A102A2BD00F9A102A30D00F9A022AF4 +:1026500035D01F2C02D830222A5501341F2C05D822 +:102660004A46002A31D02D222A550134039602937E +:102670000194009543466246FFF753FF05B0C0BC86 +:10268000B946B046F0BD621E012C06D00F9F102F38 +:1026900001D01400D4E7023CD2E71400D0E7B20620 +:1026A000D1D41F2CCFD878222A550134D1E7B206D5 +:1026B000CCD51F2CCAD858222A550134C9E71F2C63 +:1026C000C7D860322A550134C3E7720703D52B22DD +:1026D0002A550134CAE73207C8D520222A550134C9 +:1026E000C4E7F0B5DE4657464E464546E0B593B0E2 +:1026F00081468A46089209931CAB10CB1B789B46F7 +:102700001E9D219B9846002C03D1102342469A43DC +:1027100090468023DB0046461E4042461A4212D0B5 +:10272000002C22D000260EE03033D9B2771C0AAB41 +:1027300099552900200000F0D1FFAC4216D31F2F7D +:1027400014D83E0004002900200000F0C7FFCBB2DF +:10275000092BE9D94246920605D54121C918C9B2CB +:102760000A39C9B2E2E76121F8E727004346069338 +:10277000209B05931F9B049303955B46029301974F +:102780000AAB0093099B089A51464846FFF720FF81 +:1027900013B0F0BCBB46B246A946A046F0BDF0B5AA +:1027A000DE4657464E464546E0B595B0089009913D +:1027B0000A920B931E9E1F9C20AB1B789B46229B6C +:1027C0009946239D269B9A463300234303D1103319 +:1027D00052469A4392468023DB0057461F4052469A +:1027E0001A4219D0330023432DD0002714E0303390 +:1027F000DAB27B1C98460CABDA554A462B00300007 +:10280000210000F0B1FFA5421FD819D043461F2B6D +:102810001BD8474606000C004A462B00300021001A +:1028200000F0A2FFD3B2092BE1D95246920605D59A +:102830004122D218D2B20A3AD2B2DAE76122F8E7DC +:10284000B145E3D901E00023984653460693259B02 +:102850000593249B04934B4603935B4602934346A4 +:1028600001930CAB00930B9B0A9A09990898FFF708 +:10287000AFFE15B0F0BCBB46B246A946A046F0BDBF +:10288000F0B5DE4657464E464546E0B591B0824625 +:1028900089460E9298461A9C07941B9D0895220023 +:1028A0002B002000290001F0D6F9002800D06FE1AC +:1028B00001225242D94B2000290001F0C7F900281B +:1028C00000D065E101225242D54B2000290001F0E1 +:1028D000A7F9002800D05BE100220023079C20001C +:1028E000089D290001F09CF9002800D067E1079AB3 +:1028F000089B099206938023DB001E9A1A400F92D0 +:102900001E9A1A4201D106231C93099B069A100DA8 +:102910004005400DC3498C4660441203120B1E0053 +:10292000C14B13431F0001F0A9F9C04AC04B01F08D +:1029300035F9C04AC04B01F01FF904000D00002218 +:10294000BE4B3000390001F00EF9BD4ABD4B01F01D +:1029500025F902000B002000290001F00DF901F01B +:10296000A5F9834601F08AF904000D00B64AB74B79 +:1029700001F014F90022B64B01F0FEF801F096F9CF +:102980000600B44AB44B2000290001F007F9040006 +:102990000D000A96300001F071F9B04AB04B01F019 +:1029A000FDF802000B002000290001F0DCF8040013 +:1029B0000D0002000B0001F0F1F806000F000A996B +:1029C000A84B9C466144002200230A920B93090500 +:1029D0000B9100210A9122002B002000290001F018 +:1029E000CBF80C900D9122002B0000208021C9050E +:1029F00001F0B9F804000D0000229B4B30003900B3 +:102A000001F0C3F80022994B01F0B6F802000B0068 +:102A10003000390001F0B9F80022954B01F0ACF814 +:102A200002000B003000390001F0AFF802000B008B +:102A30002000290001F0A0F802000B000C980D996D +:102A400001F0A3F80022784B01F096F80A9A0B9B4C +:102A500001F0A4F804000D000A940B95099A069B56 +:102A600001F0F4F800280BD001235B429C46E344BC +:102A700000227E4B2000290001F087F80A900B917C +:102A80005B466333C62B00D9A0E004241E9B1B05C4 +:102A900023D5784A784B099E3000069D290001F025 +:102AA000CDF8002800D196E00022744B30002900B8 +:102AB00001F0B6F8002800D18DE01C9B5B4500DCDE +:102AC00086E05A46981A431E1C938023DB001E9A08 +:102AD0001A431E92002400239B461D9B9C4200D358 +:102AE00085E01D1B02231E9E1E401E9A134202D02B +:102AF000002C00D000255B46002B07D00A9A0B9BC8 +:102B00000998069901F041F80990069100220023E6 +:102B10000798089901F084F800286AD1584B1E9A4A +:102B20001340049303951C9B0293099A069B009201 +:102B3000019343460E9A4946504600F0A3F8002CF4 +:102B400036D01E9B9B065BD54527451C434602009D +:102B500049463800D0475B46DA179B185340052298 +:102B60000592013C0494002203920A3202925A46D2 +:102B7000D00F0190009343462A0049465046FFF784 +:102B8000B0FD002E14D0020057460E9E1D9D3FE062 +:102B90001E9B04931D9B03931C9B0293079A089B07 +:102BA0000092019343460E9A4946504600F06AF857 +:102BB00011B0F0BCBB46B246A946A046F0BD099490 +:102BC00080231B069C466544069594E605245DE734 +:102BD00000231C9379E71C9B002B00D17DE70F9B02 +:102BE000002B00D179E71C9B013B1C9375E7002566 +:102BF00078E70699802000068446614406918DE7B7 +:102C00006527A2E7541C434649462020B8472200C6 +:102C1000931BAB42F6D31000CAE7C046FFFFEF7F1D +:102C2000FFFFEFFF01FCFFFF0000F03FFB799F502B +:102C30001344D33FB3C8608B288AC63F0000F83FD7 +:102C400061436F63A787D23F71A379094F930A400D +:102C50000000E03F1655B5BBB16B0240EF39FAFEFC +:102C6000422EE63FFF03000000002C4000002440FD +:102C7000000018402D431CEBE2361A3F80842E41A1 +:102C8000FFF7FFFFF0B5DE4657464E464546E0B536 +:102C900095B00690079193469946209F1E9A1F9BD8 +:102CA0001000190000F0D7FF002831D10122524254 +:102CB000BF4B1E981F9900F0B3FF002837D10122A7 +:102CC0005242BC4B1E981F9900F0C0FF00283DD116 +:102CD0000022B94B1E981F9900F0B8FF002850D170 +:102CE0000022B64B1E981F9900F09AFF002848D189 +:102CF000002200231E981F9900F092FF002850D157 +:102D000000239846229B5B0500D4B6E0002458E0DF +:102D1000229B0393219B029303230193A84B0093CF +:102D20004B465A4607990698FFF7FBFB0EE1229B9C +:102D30000393219B029304230193A24B00934B46E0 +:102D40005A4607990698FFF7ECFBFFE00423229A06 +:102D50001A4022990B4210D09B4B002A0FD004221C +:102D60002299039121990291019200934B465A4670 +:102D700007990698FFF7D5FBE8E0944BEDE70322AF +:102D8000EEE7229B0493219B039302971E9B1F9CBB +:102D9000009301944B465A4607990698FFF770FD39 +:102DA000D4E01E9A1F9B0020002100F0DCFE1E9044 +:102DB0001F9101239846A5E70CAB30221A55013F1D +:102DC00001341F2C01D8092FF6D81E981F9900F046 +:102DD0006DFF050000F052FF02000B001E981F99C6 +:102DE00000F0C1FEFA007A4B9B181A685B680A92E1 +:102DF0000B9300F0D3FE0890099100F07BFF0600D2 +:102E000000F038FF02000B000898099900F0ABFEB3 +:102E10000890099100226F4B00F018FF00282ED077 +:102E20000136300000F026FF02000B000A980B99D3 +:102E300000F0FCFE002801D001350026002F2CD127 +:102E4000280000F01BFF02000B001E981F9900F0E5 +:102E50008AFE06000F0000225E4B00F0E1FE002813 +:102E600046D100225B4B3000390000F0EFFE002815 +:102E70003ED1EB073CD501353AE0062746E7002274 +:102E8000544B0898099900F0CBFE0028D6D1002EAB +:102E900001D0F307D2D50136D0E7AA461F2C11D8AE +:102EA000013F0A21300000F019FC651C30310CABE9 +:102EB00019550A21300000F011FC092E0ED9060028 +:102EC0002C00EBE755461F2C0CD87B1E002F09D099 +:102ED0000CAA302111551F000134F4E72B00554690 +:102EE0001C00F0E71F2C03D80CAB2E221A5501341E +:102EF0001F2C10D80A21280000F0C4FB661C3031BA +:102F00000CAB19550A21280000F0BCFB051E01D0AE +:102F10003400EDE734000323229A1340012B1CD028 +:102F20001F2C06D84346002B32D00CAB2D221A554D +:102F30000134229B0393219B029301940CAB0093D9 +:102F40004B465A4607990698FFF7EBFA15B0F0BCC6 +:102F5000BB46B246A946A046F0BD219B002B13D02C +:102F60004346002B02D10C3313420FD0219B013B6F +:102F70002193190003E00CAB30221A5501348C4226 +:102F8000CED21F2CF7D9CBE72199F8E72199F6E7A4 +:102F9000229B5B0704D50CAB2B221A550134C8E7E2 +:102FA000229B1B07C5D50CAB20221A550134C0E764 +:102FB000FFFFEFFFFFFFEF7F65CDCD4165CDCDC1B9 +:102FC000888200108C820010808200107C820010A9 +:102FD000788400100000E03FF0B5DE4657464E46CC +:102FE0004546E0B593B082468B4690461193002942 +:102FF00000D1EBE200275546119B1878002800D13C +:10300000E7E2252809D07C1C43463A005946A847E8 +:10301000119B013311932700EEE701331193002434 +:10302000119A11780B00203BD8B2102803D88300E6 +:10303000D048C3589F460B00303BDBB2092B2CD93C +:103040002A292FD000230A93119B1A782E2A39D0CF +:1030500000239A46119A1378683BD9B2122976D880 +:103060008B00C549CB589F4601231C430132119266 +:10307000D6E702231C4301321192D1E704231C43FB +:1030800001321192CCE708231C4301321192C7E7A9 +:1030900010231C4301321192C2E711A8FFF72FFA47 +:1030A0000A90D1E71C9B1A1D1C921868002804DBAB +:1030B0000A90119B01331193C6E702231C4343423C +:1030C0000A93F6E78022D20014435A1C11925A78D0 +:1030D0001300303BDBB2092B04D92A2A07D0002386 +:1030E0009A46B7E711A8FFF70AFA8246B2E71C9B97 +:1030F0001A1D1C921868002804DB8246119B0133BC +:103100001193A7E70020F8E780235B002343511CBD +:10311000119152786C2A01D01C0018E0C0239B004A +:103120001C430131119112E080232343511C119162 +:103130005278682A01D01C0009E0C0231C430131E9 +:10314000119104E080235B001C4301321192119B1A +:1031500018780300253BDAB2532A00D92CE29300F9 +:10316000864AD3589F4680239B001C43013211920C +:10317000EDE780235B001C4301321192E7E77828DA +:1031800009D0582838D06F2838D0622838D010237A +:103190009C430A2600E01026582833D0692803D023 +:1031A000642801D00C229443630501D50122944385 +:1031B00069282AD0642828D0A30500D59FE0E3051C +:1031C00000D5B8E0630600D4CAE01C9A111D1C911A +:1031D0001168FF220A4005940A9B04935346039307 +:1031E000029600230193009243463A005946280074 +:1031F000FFF777FA070027E01026CDE70826CBE790 +:103200000226C9E720221443C8E7A30520D4E3051A +:1032100050D4630666D51C9A111D1C911168FF22BB +:103220000A40D317D118594005940A9B049353467A +:1032300003930296D20F0192009143463A005946F9 +:103240002800FFF74EFA0700119B01331193D3E6D4 +:103250001C9BDA1D07218A43110008311C9111685B +:1032600053689C46DB170C930D930C9A0D9B100032 +:1032700048400E90624653400F930E980F990C9A57 +:103280000D9B801A99410E900F9108940A9B079309 +:10329000534606930496002305936346DA0F029281 +:1032A0000090019143463A0059462800FFF777FA0B +:1032B0000700C9E71C9A111D1C911268D317D11879 +:1032C000594005940A9B0493534603930296D20FE8 +:1032D0000192009143463A0059462800FFF701FA4F +:1032E0000700B1E7230605D51C9A111D1C91002388 +:1032F000D25E96E71C9A111D1C91126891E71C9BE7 +:10330000DA1D07218A43110008311C9108940A9B99 +:10331000079353460693049600230593029313687C +:1033200054680093019443463A0059462800FFF739 +:1033300036FA070088E71C9A111D1C9105940A9B18 +:10334000049353460393029600230193136800935A +:1033500043463A0059462800FFF7C3F9070073E7D0 +:1033600023060DD51C9A111D1C9112681204120C13 +:1033700031E7C04694820010D882001024830010E8 +:103380001C9A111D1C91126825E746281AD01C9B17 +:103390000733072293431A0008321C9204940A9AB6 +:1033A0000392524602925C681B6800930194434664 +:1033B0003A0059462800FFF765FC0700119B0133CE +:1033C000119319E620231C43E1E7672801D0472821 +:1033D00002D180231B011C43452801D0472801D17D +:1033E00020231C431C9B0733072293431A000832F7 +:1033F0001C9204940A9A0392524602925C681B68DB +:103400000093019443463A0059462800FFF738FAE2 +:103410000700119B01331193EEE502231A002240AD +:10342000924623421FD001241C9B1A1D1C927A1C19 +:103430009146187843463A005946A8475346002B10 +:1034400016D1119B013311934F46D5E5561C4346C7 +:1034500059462020B847230032005C1C9D42F5D815 +:103460003D001700E0E701233A002F000A9DF4E732 +:103470004A46A9460A9D06E0571C43465946202065 +:10348000C84734003A00661CA542F5D84D4691461F +:10349000D7E71C9B1A1D1C921B6899465346002BAC +:1034A00000D1013B4E4601E0013613003278002A7C +:1034B00002D05A1E002BF7D14B46F21A10928023ED +:1034C000DB0026001E401C4203D0524501D9534662 +:1034D000109302231A0022400B92234205D03A0097 +:1034E00037004C46A946554620E03A00109B5F46FF +:1034F000B3462E0006E0551C434639002020B04755 +:1035000023002A005C1C0A999942F4D835005E46D3 +:10351000BB46109437004C46A946554606E01D00B0 +:103520000134561C43465946C847320020780028CB +:1035300004D0002FF4D06B1E002DF0D117004D46A3 +:103540000B9B002B03D1119B0133119354E50A9F70 +:10355000109B06E0561C434659462020A8472300EE +:1035600032005C1C9F42F5D81700ECE721231C4376 +:103570001C9B1A1D1C921B6800930594082304933E +:1035800053460393102302930023019343463A00CA +:1035900059462800FFF7A5F80700119B0133119346 +:1035A0002AE57C1C43463A0059462520A847119B32 +:1035B0000133119327001FE57C1C43463A0059460E +:1035C000A847119B01331193270015E50A4B9A4632 +:1035D00010E5AA46474502D343465A1E00E03A008A +:1035E000434659460020D047380013B0F0BCBB46D4 +:1035F000B246A946A046F0BDEF24001000B585B044 +:10360000029003910121009313004A4202A902484B +:10361000FFF7E2FC05B000BDF124001001480421D1 +:10362000014B1847200300204D36001010B5010053 +:1036300018231B8814221088984710BD10B501006C +:1036400018231B8816221088984710BDF0B5C6466F +:1036500000B507000E0000250123984600E0013563 +:10366000B5420AD2AC003C192068FFF7DFFF2060AA +:103670000028F4D100239846F1E7404680BCB846C4 +:10368000F0BD0000144A936F9B0815D29066D16676 +:10369000002905D0FFE7FFE7FFE7516F106F704784 +:1036A00004B580210906C2175140002800D0C84344 +:1036B00003F05EFF002104BD936F5B08FDD3F0B5FE +:1036C000946ED56E576F166FFFF7E0FF9466D56660 +:1036D00057671667F0BD0000000000D0134A936FD3 +:1036E0009B0813D210665166002905D0FFE7FFE75B +:1036F000FFE7516F106F704704B5002801D000201C +:10370000C04303F035FF002104BDC046936F5B0842 +:10371000FDD3F0B5946ED56E576F166FFFF7E2FFCD +:103720009466D56657671667F0BD0000000000D0AC +:1037300094464E4A926F9208624601D230E0C046EB +:10374000F0B54A4EB56F6D08FCD3346E756E776F69 +:10375000366F00F025F89446444A1466556657675C +:1037600016676246F0BDC0469446404A926F920882 +:10377000624601D258E0C046F0B53C4EB56F6D08C8 +:10378000FCD3346E756E776F366F00F04DF894464B +:10379000364A14665566576716676246F0BDC046DE +:1037A000002B24DB11D000293EDA00B5C94340428A +:1037B00000D1013100F038F8C943404200D1013155 +:1037C000DB43524200D1013300BD002AEBD1002877 +:1037D00001D1002905D00020C90FC90701D1C0437C +:1037E000410800B503F0BCFE0022002300BD00B577 +:1037F00000290ADBDB43524200D1013300F014F808 +:10380000C943404200D1013100BDC943404200D10B +:103810000131DB43524200D1013300F005F8DB43B4 +:10382000524200D1013300BD002923D1002B18D111 +:10383000002A0CD0BC460D4F38667A660021002362 +:10384000FFE7FFE7FFE77A6F386F674670470028AA +:1038500001D00748010000B503F082FE00220023DA +:1038600000BD02000B00002000217047000000D0C6 +:10387000FFFFFFFF002B00D0BDE0130C26D1002A74 +:10388000E7D080B4104F39667A66FFE7FFE730B4BF +:10389000040C7B6F396F1B0423433B66FFE7FFE794 +:1038A000FFE7C04684B27B6F3D6F1B0423433B663A +:1038B000FFE7FFE7C04600232C042D0C7A6F386F1A +:1038C00000196941B0BC7047000000D0F0B59446C3 +:1038D0000025140E01D112020835140F01D1120176 +:1038E0000435940F01D192000235D40F01D152005A +:1038F0000135D40B0134254F7C66254C3C660E0CFB +:1039000093B2FFE7FFE7FFE73C6F6643360C7703B0 +:10391000BE467343DF0B5B04C01AB941130C7343FB +:10392000DB18C91ACE086643360CB64493B273430B +:103930001F0F1B01C01AB941130C73431F0B1B054A +:10394000C01AB941860D8F023E436643360C092DDD +:1039500024DB520A7243801A7703460A6643360C08 +:1039600016235B1BDE40DF40BF1964466643821BA3 +:103970007046043506330100D940A840C01900D371 +:103980000131A24206D20023F0BD0000000000D0A9 +:10399000FFFFFFFF121B0130F3D3F1E709277F1B65 +:1039A000FE406446A2B27243801A00D20139220C52 +:1039B0007243130C1204821A99410B0070460435AD +:1039C00013370100F940A840801900D30131002BC2 +:1039D00002D1A2420AD2F0BD013000D30131121B44 +:1039E000FAD2013BF8D1A24200D2F0BD013000D39F +:1039F0000131121BF7E7F0B51C0C00D080E00CB4CD +:103A000000251C0A04D11B02160E3343120208358E +:103A10001C0B04D11B01160F3343120104359C0B00 +:103A200004D19B00960F334392000235DC0B02D188 +:103A300092185B4101351C00971864410134464FD0 +:103A40007C66464C3C660E0CFFE7FFE7FFE7C0468E +:103A50003C6F6643360C7703BE4697B27743C01B74 +:103A600000D20139C01B00D201399FB27743C91B74 +:103A7000C91B170C77437E04FF0B801BB941CE088E +:103A80006643360C0C2D33DBB644120B1F053A434C +:103A90001B0B97B27743C01B00D201399FB277430B +:103AA000C91B170C77433E043F0C801BB941860DA0 +:103AB0008F023E43664329277F1BFE400C3D77461D +:103AC000AF40BF1930BCA2B2ABB272437343801A8D +:103AD0009941220C7243130C1204801A994102007E +:103AE0000B000137001BA941F9D2781E0021F0BD5F +:103AF0000C277F1BFE4077467F0BAF40FF19E0E7A6 +:103B000000245D1C07D0144F7D663966FFE7FFE790 +:103B1000FFE7FFE73C6F95B29EB265436643401BEB +:103B2000B141150C1E0C6543664336042F0C3E4311 +:103B30002D04401BB141994204D202000B00200029 +:103B40000021F0BD01D19042F7D3801A9941013490 +:103B50009942F2D3F6E70000000000D0FFFFFFFF1C +:103B600048404140484018B4114B5B68FC46019303 +:103B700008BD04DFFF3D001018B40D4B1B68FC4668 +:103B8000019308BD00DF093E001018B4084BDB6844 +:103B9000FC46019308BD0CDFC140001018B4044B73 +:103BA0009B68FC46019308BD08DF653F00100000DC +:103BB000FC140020FFB550404240504059404B405B +:103BC000594000E0FFB5154F4C00640D03D0BC42D6 +:103BD00004D10C0314D80020090D09055C00640D04 +:103BE00003D0BC4204D11C030AD800221B0D1B05C4 +:103BF00001264B4009D44B4003D58B4200D1824271 +:103C0000FFBD9942FCD19042FFBD0B43DB1803433B +:103C10001343F5D0C9434918FFBD0000FF0700005A +:103C200000B5FFF7CFFF804100BDC04600B5FFF7EC +:103C3000C9FF01D9002000BD012000BD00B5FFF77C +:103C4000B9FF01D9002000BD012000BD00B5FFF77C +:103C5000B1FF804100BD012040054A00121804D880 +:103C60005A00121801D80020704701207047002028 +:103C7000704700000021002805D17047C117484057 +:103C8000401AFAD0C90713B5064B1B6898470CBCFD +:103C9000441CA2401005120B0349091B09051943D6 +:103CA000114310BDFC1500201F04000010B54C008E +:103CB000620D8023D218DB00D21A5B057E2A10DD4C +:103CC0009E3A13DACC170903490819435242D140EE +:103CD000640001341532202A05DAD04008436043DD +:103CE00010BD002010BD0846604310BDC80FC018AD +:103CF000013810BD18B4044B5B6AFC46019308BD43 +:103D000024DFED4200100000FC14002070B51323E6 +:103D10001C78012C0FD0012C0FDC022C02DC1D4A78 +:103D20001D4B9A6470BD99001A481B4A8850013394 +:103D30001F2BF8D9EFE70023FAE71848FFF77EFCBE +:103D400005001748FFF77AFC023803789B007F2BA9 +:103D500019DD80222900104800F0ECFB022CDCD198 +:103D6000104B1A88B5231B029A4209D10E4B1A88B0 +:103D70000E4B9A4204D10E4B1A880E4B9A42CCD06D +:103D80000020FDF7F1FF0C4B0C4A30210C48FDF7E9 +:103D9000CDFFC046C53D0010FC1400205344000078 +:103DA0005346000054380000D8380000494600004F +:103DB0009C38000059460000C88400107885001027 +:103DC0002885001007B56046002800D100BE018894 +:103DD0000A0A0230DF2AFAD1C9B2820804D3028863 +:103DE00040880004104300E00068024A50500390ED +:103DF00007BD0000FC1400200FB403BC0CBCF0B5E0 +:103E00000124E407634000E0F0B50C0DCF0F661EFF +:103E10003605891B640503D3C943404200D30131F1 +:103E2000640D03D0661CF60A07D0E41B00207F0057 +:103E3000791C89078912803C24031D0DDF0F6E1E3B +:103E400036059B1B6D0503D3DB43524200D3013380 +:103E50006D0D03D06E1CF60A07D0ED1B00227F000B +:103E60007B1C9B079B12803D2D032F1B661B58D488 +:103E7000A446202E46DA20371400BC401D00BD4069 +:103E8000F24033412A4380185941CB0F05D0C94332 +:103E9000C043002264425041514162464D0D28D139 +:103EA0000D0D07D100281FD0241940414941013A86 +:103EB0000D0DF9D0640006D3013000D30131002C80 +:103EC00001D140084000013A0BD4941CE40A04D10B +:103ED00012051144DB071944F0BDD907204B1943E3 +:103EE00000E0D9070020F0BD0029DDD1002CDBD196 +:103EF000F0BD0132C6074008CD0728434908002E0F +:103F0000E1D0D9E73C2E29DA203E40371400BC40EE +:103F100000D00124F24014431A00BB401C43D317C5 +:103F2000ACE7AC46202F08DA20360400B4400D0080 +:103F3000B540F84039412843A5E73C2F0CDA203F33 +:103F400040360400B44000D00124F8400443080087 +:103F5000B1400C43C117EAE710001900002494E7B0 +:103F60000000F07FF0B50C0D661E3605891BE60AD1 +:103F70006405640D02D0651CED0A04D00020012107 +:103F80000905803C2403A4461C0D671E3F05DB1B6E +:103F9000E70A6405640D02D0651CED0A04D0002216 +:103FA00001231B05803C24037740644497B484B20A +:103FB00096B27443070C7E43150C6F4380B268437E +:103FC000361802D3012000043F183004350C0019C4 +:103FD0007D41844688B29AB250430C0C62431F0C58 +:103FE0007C438EB27E43921902D301263604A41973 +:103FF0001604170C3618674101BC81B29AB25143BE +:10400000040C62431B0C5C4380B25843121802D369 +:104010000120000424181004130C401863412D18CB +:104020005E410020474106BC88B293B258430C0C55 +:104030006343120C544389B251435B1802D30121EC +:104040000904641819041A0C091862416D185641C4 +:104050000020474118BCF902720D1143F0026A0DAD +:104060001043ED020A0D03D16D1940414941013B56 +:10407000124E9B1B7600B3420ED26D0007D3013067 +:10408000002671416646354301D1400840001B05BA +:10409000C918E4072144F0BD0BDA013306D1013021 +:1040A00004D101314F0D01D04908F2E7E1070020AA +:1040B000F0BD013631050020EBE70000FF030000F2 +:1040C000F0B51C0D671E3F05DB1BE70A6405640D98 +:1040D00002D0661CF60A04D0002201231B05803C96 +:1040E0002403D0252D060026F6432E661E096E6693 +:1040F000CE0FF619B44649004F0D02D07E1CF60AC9 +:1041000003D000200021403F3F033E1BB600B444D3 +:10411000013F7F05C91B49082E6F013676089C02B6 +:10412000950D25437543ED137543AD1301356D10A2 +:10413000F603761B0CB4CC02450D2C43A2B2B3B2ED +:104140005A43270C7B43350C6F43A4B26C431B19B5 +:1041500002D3012424043F191C041D0CA4187D4122 +:1041600024196D41009A91B2ACB26143170C7C43A3 +:104170002B0C5F4392B25A43A41802D301221204BB +:10418000BF182204230C52187B41019C6C431B195D +:10419000520ED9010A434401A01A81B2B2B251436E +:1041A00003145A43360C734387B27743D617D21998 +:1041B00000277E4136049B191704160C7F185E41B8 +:1041C0007316ED18F301002680337541A90F06D14F +:1041D0006400690AE8055B0A184309D22FE004224B +:1041E000944480337541A90AA8059B0A184326D335 +:1041F000404149412404009A019B0D005543641B32 +:104200004343E41A95B286B27543170C7E43030C00 +:104210005F4392B25A43B61802D301221204BF1868 +:104220003204330C52197B4152429C41002C02D47F +:104230000022013051414008CA071043490802B02A +:104240006246D7079210084BD218084B9A4203D205 +:1042500012058918C919F0BD0020002A01DC3900B7 +:10426000F0BD01331905F5E7FD030000FE0700006E +:10427000624618CA944600291ADAC01861415B46A2 +:104280003B415C46B4405246FA40224344464D46C8 +:1042900062416B41904699462B46B3403D41FC40FC +:1042A0001C4352465B46A241AB4192469B46704737 +:1042B000C01AA1414B463B414C46B4404246FA40ED +:1042C000224354465D4662416B4192469B462B46D3 +:1042D000B3403D41FC401C4342464B46A241AB41EA +:1042E000904699467047002000217047002200B593 +:1042F000203200F004F8080000BD000000220B1579 +:10430000F1D410B5944600F02FF81414013400DAFB +:104310000021CB17134C20476244343A0CD40C2AAA +:1043200007DA04009140904052422032D4402143A9 +:1043300010BDD843D94310BD203207D40C46944059 +:10434000524220321141D040204310BD0800C9170D +:10435000203203D452422032104110BD18001900FF +:1043600010BD0000194300100A0DCC0F531E1B0591 +:10437000C91A520503D3C943404200D30131520D3B +:1043800003D0531CDB0A07D0121B00206400611C01 +:1043900089078912803A1203014BD21A7047000034 +:1043A000FF03000051434343C9188C46110C83B2EC +:1043B0004B4310B4040C614392B280B25043624349 +:1043C0001C041B0C001910BC59411304120CC0181A +:1043D000514161447047000070B513231D782A488D +:1043E000FFF72CF90400012D11D0012D09DDA31ECA +:1043F0001B789B007F2B40DD80222100234800F0AA +:1044000099F82348FFF712F9224B186070BD542227 +:1044100001001E4800F08EF81F4B1A881F4B9A426D +:104420001CD1A7239B011A881D4B9A4216D11D4B04 +:104430001A881D4B9A4211D11C4B1A8894239B0158 +:104440009A420BD11A4B1A881A4B9A4206D11A4B30 +:104450001A681A4B9A4201D1152307E01848FDF754 +:1044600083FC99001748094A885001331F2BF8D95B +:10447000144A064B1A62DA61B7E7134B134A42211A +:104480001348FDF753FCC0465346000000160020B9 +:104490004C330000FC150020EE290000C40F000082 +:1044A000C20D0000962B0000C0B50000182B0000C4 +:1044B000CC2A000010B50000FC2C000051ED8764F0 +:1044C000E08B0010D54400108C8500101086001081 +:1044D000C085001007B56046002800D100BE0188E5 +:1044E0000A0A0230DF2AFAD1C9B2820804D302884C +:1044F00040880004104300E00068024A50500390D6 +:1045000007BD00000016002010B502F0CFFB10BD63 +:1045100010B502F091FB10BD01480421014B184772 +:10452000300300204D360010014B1B681847000077 +:1045300030030020014B5B68184700003003002067 +:10454000F8B507000D001600437C002B02D00024B4 +:1045500000200CE003681100280098472DE03B7C08 +:1045600010E0022115483B689847601C0134B442B2 +:1045700014DA002CF3DD2B19013B1B780D3B5A425A +:104580005341DBB22A5D0A2AF0D1002BEED1A042C2 +:10459000E7DA211A28183B689847E2E7B04203DAC5 +:1045A000311A28183B689847002E06DDAD19013DE9 +:1045B0002B780D3B5A4253413B74F8BD6C8600107A +:1045C00070B505000368002B16D00C4B1C6805E085 +:1045D000290004C92000FFF7B3FFE468002C09D0CC +:1045E0002368002BF9D0064B1B68002BF0D0A342A8 +:1045F000F3D1EDE700232B6070BDC0463C0E0020D8 +:104600004C0E002070B505000C000B68802B05D007 +:1046100021684B1C23606418257170BD0800FFF7EA +:10462000CFFFF5E710B582B0D0231B061C6801A9A7 +:10463000064802F0A5FF002806D1019BA34203D043 +:10464000024802F0ADFF012002B010BDB80B0020FF +:1046500010B5024802F07CFF10BDC046B80B002028 +:10466000F0B5C64600B582B006000D001700FFF792 +:10467000D9FF80466B1C02D0184B1C6805E0300047 +:1046800002F000FE0500F7E7E468002C18D023686C +:10469000002BF9D0124B1B68002B01D0A342F3D1A1 +:1046A0002A0031002000FFF74BFF002FECD06B46B3 +:1046B000D91D0A230B7001222000FFF741FFE3E719 +:1046C0004346002B06D16B1E9D41E8B202B080BC70 +:1046D000B846F0BDFFF7BCFFF5E7C0463C0E002032 +:1046E0004C0E00200C4B1A68130001E01A00DB6826 +:1046F000002B08D08342F9D1002903D1DB68D360B5 +:104700000023C36070470029FCD0002A01D0D0608C +:10471000F8E7014B1860F5E73C0E002010B5064B9A +:104720001C6801E09847E468002C03D06368002B04 +:10473000F8D1F8E710BDC0463C0E002070B505006A +:1047400002F0A0FD0400012201002800FFF788FF0D +:10475000FFF7E4FF200070BD70B5A2B004000E00AA +:10476000FFF760FF05008422002101A8FFF7DCFEAF +:104770003300220001A90848FEF740FF040001A809 +:10478000FFF71EFFFFF7CAFF002D02D1200022B065 +:1047900070BDFFF75DFFF9E7054600100FB400B5E7 +:1047A00083B004A901C90191FFF7D6FF03B008BC8B +:1047B00004B01847F0B583B005000E00002411E0E6 +:1047C0006B46DA1D0D2313700021002912D1124B04 +:1047D0009B699B06FBD410780F4B186001310132A6 +:1047E000F3E70134A64215D92F5D0C4B00229B5EE6 +:1047F000BB42E5D06B46DA1D177000210029F0D1CD +:10480000054B9B699B06FBD41078034B1860013164 +:104810000132F3E703B0F0BD004003401817002059 +:1048200070B582B004000D00002004E06B46073331 +:104830001B7803703000A84216DA0E4B9B691021DA +:104840000A001A4019420FD1461C20186B46D91D88 +:10485000002AEBD1074B9B69DB06FBD4054B1B6899 +:104860000B7001320131F3E7002801D002B070BDB6 +:104870000338FBE70040034070B515001C000B4BEC +:104880001860FCF781F96B1C06D1631C09D101216A +:104890000748FFF727FF70BD02212800FCF75CF8EE +:1048A000F3E702212000FCF757F8F0E71C1700207F +:1048B0004003002010B5064B1B78064B1B78E12106 +:1048C0000123002249020448FFF7D6FF10BDC0466D +:1048D000C88D0010CC8D0010004003407F220240A4 +:1048E000C3093420584368235343C018014BC018F0 +:1048F0007047C046540E002010B582B001AB084A84 +:104900001A80002408E001AB185DFFF7E7FF0123E0 +:104910004371002303750134012CF4D902B010BD9A +:104920000080FFFF10B5C36A402B00D84023164912 +:104930000A680261D3180B60990604D03F218B43AB +:10494000403311490B60104B19688B0610D10F4B87 +:104950005A404B40802149018B420FD83023C35C21 +:104960009B061A43A0231B061A4383681A6010BDD6 +:10497000074B084A59210848FDF7D8F9074B054A63 +:104980005B210548FDF7D2F9D41400200000105037 +:10499000B086001010880010E08600103C870010E0 +:1049A00070B504007F2008404EB2CD0921716570BA +:1049B000F143C90FE170A07000281BD10121617182 +:1049C000012B19D0402A1FD8E2623022A354002DB7 +:1049D0001ED0C3001B4A94466344E360E368002290 +:1049E0001A60A378002B19D1A360174B2361012310 +:1049F000237070BD0021E2E78021C9008A42E3D321 +:104A000011001248FDF7B0F911001048FDF7ACF99C +:104A1000C3000F4A94466344E360DFE7002E09DBDE +:104A20000138C0000B4B9C466044A0602000FFF79B +:104A300079FFDCE70138C000074B9C466044A0606A +:104A4000F4E7C0468000105000011050708700103D +:104A5000840010500C0010500800105070B5040075 +:104A60000D001600FFF73AFF33002A002100FFF780 +:104A700097FF70BDF0B5CE46474680B583B0254B55 +:104A80009F6D0026012508E0234B244ADF2124489E +:104A9000FDF74CF9AF436D000136002F34D01F2EC7 +:104AA00032D83D42F7D01B4BDB6D1D42ECD11D4B84 +:104AB0009D6572080123334059424B41D9B2894662 +:104AC000FF21114088463424634334344C431C197D +:104AD000154BE418200000F0CDFA0028DAD034237A +:104AE0004A465343682241464A439B180E4AD3180C +:104AF000DA691979012300930023002000F043FEB6 +:104B0000200000F0F9F9C5E703B0C0BCB946B046D3 +:104B1000F0BDC04600001150988700102488001096 +:104B2000E086001000301150540E002070B51D4A70 +:104B30009823D45880235B0225001D401C4206D1D7 +:104B4000E30612D4E30415D4A54225D170BDFFF7C6 +:104B5000D3FE01221449002000F0FBFD134B8022FC +:104B600092021A6580256D02EAE710231D43FFF7C4 +:104B700081FFE7E700230E4A13700A4A136080237F +:104B80005B011D4301220121002000F0CFFD074BF6 +:104B9000802212031A65D7E7290061400548FDF716 +:104BA000E3F8C046000011500000105000301150D2 +:104BB00022170020A487001070B50C0015001E00FD +:104BC000FFF78CFE33002A00210000F07FFA70BD51 +:104BD00010B5FFF791FE0123002200218020FFF78E +:104BE000EBFF10BD10B50400037D002B11D18378BD +:104BF000002B05D14378002B12D00122094B9A6675 +:104C0000802212010849200000F080F90123237559 +:104C100010BD8421054B064A49000648FDF786F879 +:104C20000222EBE700201150FFF7FFFFB8870010CA +:104C3000EC870010E086001010B5FFF74FFEFFF77D +:104C4000D1FF10BD10B504008378002B05D1437847 +:104C5000002B0AD00122064B9A660022054920004B +:104C600000F054F90023237510BD0222F3E7C0467B +:104C700000301150FFF7FFFF10B5FFF72FFEFFF7D1 +:104C8000E1FF10BD10B5002804D101210520FDF77A +:104C90007FFA10BD7E21034B034AFF310348FDF725 +:104CA00045F8C046C887001000880010E086001054 +:104CB00010B5002804D1064B1970FFF789FF10BD0D +:104CC000C521044B044A49000448FDF72FF8C046AB +:104CD00022170020C8870010A0880010E08600106E +:104CE00010B5002804D1064B80225202DA6410BDB0 +:104CF000D221044B044A49000448FDF717F8C04686 +:104D000000201150C887001094880010E086001021 +:104D100010B5041E28D100F0C7F817490520FDF78B +:104D200047FAD022D20000211448FFF7FDFB144BB4 +:104D300000221A70134B144A1A60002240210020EE +:104D4000FFF78CFE002240218020FFF787FE0F4BEB +:104D500001221A6480229205DA6490220C4999504B +:104D60002000FFF7BDFF10BD60210A4B0A4AFF314A +:104D70000A48FCF7DBFFC0462D4B0010540E002004 +:104D800022170020D4140020800110500000115080 +:104D900010100100C88700103C880010E086001049 +:104DA00010B5002808D10B785B0602D14B78052B93 +:104DB00009D0FFF7A1FD10BDB021054B054AFF3119 +:104DC0000548FCF7B3FF054B1A78054B1A60F0E76E +:104DD000C887001078880010E08600102217002095 +:104DE0000000115010B50C0000280DD10A794B7944 +:104DF0000721194009021143E2789207920FA07827 +:104E0000FFF72CFE012010BDC021034B034AFF31E8 +:104E10000348FCF78BFFC046C88700106888001065 +:104E2000E086001010B50400080011001A00002CE4 +:104E300004D10123FFF7C0FE012010BDE321034B85 +:104E4000034A49000348FCF771FFC046C8870010B9 +:104E500058880010E086001010B5002803D1080023 +:104E6000FFF7EAFE10BDD021024B034AFF31034891 +:104E7000FCF75CFFC887001048880010E08600102F +:104E800010B5002803D10800FFF7F6FE10BDEB2196 +:104E9000024B034A49000348FCF748FFC88700104B +:104EA000D4870010E086001010B580235B040D4A03 +:104EB00013600D4A13600D4B9A6880235B04934383 +:104EC000F9D10B4C9C2200212000FFF72DFB802202 +:104ED000520100210748FFF727FB092363670333CB +:104EE000A36710BD00E0004000F0004000C000409B +:104EF000000011500000105000230375437532224A +:104F000083548361C36103628362704710B50029D3 +:104F100002D0C3681B681940002A0FD01143530503 +:104F20000CD5C26813685B050BD40A4B0B401360A9 +:104F3000FFE7FFE7FFE7FFE7FFE7FFE7C368196069 +:104F400010BD817843789B00034A9A580348FCF7C8 +:104F50000BFFC046FFFBFFFF54030020B08800108A +:104F600070B50400056A8022D2002A43C378002B62 +:104F700014D06379002B1ED0802189010A430121BE +:104F80004B4063712423E35C002B02D08023DB01C0 +:104F90001A4300212000FFF7B9FF70BD836AC26980 +:104FA0009446634419002A000069FFF7C3FA84227B +:104FB00012022A43DDE70021E0E770B504000E008D +:104FC0001500437D002B18D1A5610023E3612A1C45 +:104FD000ABB2402B00D9402292B22262012363750A +:104FE000A662AD1A6B425D412423E55401330022D1 +:104FF000E2542000FFF7B4FF70BDFFF77DFFE3E749 +:1050000070B50400C3681B689D05AD0DC278002A09 +:1050100013D11B040BD4C3695B19C361E378002B64 +:1050200004D0236AAB4201D9E369A36170BD0D4B83 +:105030000D4ABF210D48FCF779FE1B040CD5836A8D +:10504000C2699446634418002A002169FFF772FA86 +:10505000E3695B19E361E1E7054B034AC9210348B2 +:10506000FCF764FED0880010E0890010F088001082 +:105070004C89001070B50400457D002D17D0FFF756 +:10508000BFFFA169E2698B1A402B00D9402323623C +:10509000D318CB1A584243412420235491420BD3B6 +:1050A00003D02000FFF75CFF0025280070BD817849 +:1050B000034A0448FCF758FE0348FCF755FEC04677 +:1050C000540300206C8900109889001010B50478F2 +:1050D000002C04D0002B09D0FFF76FFF10BD0C216E +:1050E000044B054AFF310548FCF720FEFFF7C2FFDD +:1050F000F4E7C046BC890010CC890010F08800108D +:1051000070B5002503E00E787519ADB28919954286 +:105110000AD24C78052CF6D18E787A34344064006B +:105120000419F609A355EEE770BD000070B505003F +:105130001B4C372200212000FFF7F6F9E01C10225B +:10514000FF21FFF7F1F9200013301222FF21FFF7B2 +:10515000EBF900F0AFFF00240EE0E3001B1B9A0008 +:10516000104B1B689B1802E0230010E000235B68D3 +:10517000280098470134E4B20B4B1B78A3420ED3AE +:105180000A4A002AF0D0A342E7D8E31ADBB2002B88 +:10519000ECD1DA00D21A9200054B9B18E7E770BDFC +:1051A000F40C0020280C0020201700200000000034 +:1051B000888B001070B505000C001600086900F01F +:1051C00083FFE36831002800984770BDF0B5D646EC +:1051D0004F464646C0B580460139C8B2FBF784FB4E +:1051E000002802D04378022B0AD0604A6049614807 +:1051F000FFF7D4FA0020E0BCBA46B146A846F0BD9D +:10520000C5796A1101235C4C1A40110122781026DD +:10521000B2430A432270AD112B405B01D2B2202170 +:105220008A4313432370060009368178C3781B0232 +:105230000B4382469A4478E03378B146F6187BE017 +:10524000CA2292004A494B48FFF7A8FA0020D2E749 +:10525000E3001B1B9A00494B1B689B1802E02300CC +:1052600014E000239B683A00310040469847051E31 +:1052700014D10134E4B2424B1B78A34251D3414ACA +:10528000002AECD0A342E3D8E31ADBB2002BE8D12A +:10529000DA00D21A92003C4B9B18E3E7082823D986 +:1052A000874221D3B278344B9B18DB78FF2B22D175 +:1052B000314B9B18DC704B46002B2AD09A78B37880 +:1052C0009A421FD14B461A7973799A421AD1012317 +:1052D0004A46D2789A421CD9B1785918264A5218AF +:1052E000D4700133DBB2F3E7284A21492148FFF7A4 +:1052F00055FA00207FE7264A1D491E48FFF74EFA5F +:10530000002078E7234A1A491A48FFF747FA002095 +:1053100071E7194823002A0031001330FFF7F0FE2F +:105320007619174B1B78A3420FD3564515D27378C5 +:105330000B2B81D0002399467378042B00D07FE794 +:1053400053469F1BBFB2002495E7D522920008491F +:105350000848FFF723FA00204DE70F4B002B03D03E +:1053600000E000BF012046E7012044E713030000EE +:105370003C8B0010F8890010F40C0020280C002051 +:105380002017002000000000888B0010360300006A +:10539000390300004203000000000000F0B583B0B4 +:1053A00005000C00CB7888780F2B5ED89B00324A22 +:1053B000D3589F46FBF790FA0200122321002800E1 +:1053C00000F024FE52E02D4B002B10D000E000BF77 +:1053D00006006B469F1D811C02223800FFF7AAF8C9 +:1053E0003B8832002100280000F010FE3EE0002043 +:1053F0003CE0FBF779FA061E0DD06B469F1D811C21 +:1054000002223800FFF796F83B883200210028007E +:1054100000F0FCFD2AE01A4A1A491B48FFF7BEF9C2 +:10542000002023E00B79497909021943FBF760FA60 +:10543000021E1DD003782100280000F0E7FD15E0D2 +:10544000124B002B16D000E000BF021E05D00378DF +:105450002100280000F0DAFD08E0F032920009494E +:105460000948FFF79BF9002000E0002003B0F0BDE1 +:105470000020FBE70020F9E7108A00100000000080 +:10548000A2030000248B0010F88900100000000027 +:10549000024B5878431E9841C0B27047F40C00206C +:1054A000024B18784007C00F7047C046F40C00202C +:1054B00010B5372200212348FFF736F8224C200090 +:1054C000FCF76EF9214B1C60214C20001830FCF7D2 +:1054D0007AF9200001F0CBF91E4B1C601E4B002B0B +:1054E00004D01E4800E000BF1D4B186000240DE0F2 +:1054F000E3001B1B9A001A4B1B689B1802E0230059 +:105500000FE000231B6898470134E4B2134B1B786B +:10551000A3420ED3104A002AF1D0A342E8D8E31ADE +:10552000DBB2002BEDD1DA00D21A92000D4B9B18A2 +:10553000E8E70020FFF7ECFB0020FFF7A3FB0120CA +:1055400010BDC046F40C0020AC0C00202C0D002037 +:105550005C030020300D0020000000002017002018 +:10556000280C0020888B001010B501004378042B14 +:1055700000D16CE005D8022B32D0032B00D09FE085 +:1055800010BD052B00D09BE0624B1B78DB07F7D5E5 +:10559000604A13780420834313705F4B1C6863696F +:1055A000002B00D086E0A269EFF3108072B613687A +:1055B000002BFCD0BFF35F8FE061200001F029F9E0 +:1055C000A269E369BFF35F8F0021116083F3108844 +:1055D0000028D5D1AD2251495148FFF7DFF8CFE778 +:1055E0004C4B1A78012082431A701A78013082439A +:1055F0001A7000225A701A78023082431A70464B91 +:105600001C686369002B1CD1A269EFF3108072B68D +:105610001368002BFCD0BFF35F8FE061200001F026 +:10562000F8F8A269E369BFF35F8F0021116083F38B +:1056300010880028A4D1AD2238493948FFF7AEF8C8 +:105640009EE7384B354AA7213748FCF76FFB314BB3 +:105650001B78DB0700D493E72E4A1378042003431A +:1056600013702D4B1C686369002B1DD1A269EFF3E9 +:10567000108072B61368002BFCD0BFF35F8FE0611F +:10568000200001F0C6F8A269E369BFF35F8F002133 +:10569000116083F31088002800D071E7AD221F4904 +:1056A0001F48FFF77BF86BE71E4B1C4AA7211E48DB +:1056B000FCF73CFB1B4B194AA7211B48FCF736FBA8 +:1056C000154B1C686369002B1DD1A269EFF3108094 +:1056D00072B61368002BFCD0BFF35F8FE06120002F +:1056E00001F097F8A269E369BFF35F8F00211160B1 +:1056F00083F31088002800D042E7AD22074908480C +:10570000FFF74CF83CE7074B044AA7210648FCF793 +:105710000DFBC046F40C0020300D0020148B00104F +:10572000F8890010508A0010608A001070B584B0AB +:1057300006000D0014000C22002101A8FEF7F4FE63 +:105740006B461E715D71210001A8FFF70DFF04B0CB +:1057500070BD70B584B006000D0014000C2200214D +:1057600001A8FEF7E1FE6B461E7106236A465371DF +:105770000822290002A8FEF7DDFE210001A8FFF79C +:10578000F3FE04B070BDF0B5CE46474680B585B097 +:1057900080460F0016001D000CAB1B78994601AC2B +:1057A0000C2200212000FEF7BFFE43462370072392 +:1057B000637027710396657149462000FFF7D4FE98 +:1057C00005B0C0BCB946B046F0BD10B5FFF70AFB46 +:1057D00010BD0000F0B5D6464F464646C0B58146DE +:1057E0000C0017009846089B9A46002516E0184AB8 +:1057F00018491948FEF7D2FF00263000E0BCBA462F +:10580000B146A846F0BD154A12491348FEF7C6FF37 +:10581000F3E7099A13702378E4180135AF4214DDD9 +:105820006378052BE3D1E1788907890F4145DED103 +:1058300021004846FFF7C9FF061EE4D0A378DA0925 +:10584000012AE6D052461370E5E70126D5E7C046A7 +:105850002D040000008B0010F88900102E040000B9 +:1058600070B57F250D40CC096A001E4B9B181B1993 +:1058700020335B79DB07DE0F002B30D1194B9B18EF +:105880001B1920335B795B072AD4174B1868012159 +:10589000494201F07DFE6A00124B9B181B19203310 +:1058A0005B79DB0708D40F4B9B181B1920335B79FE +:1058B0005B0712D5002600E00026002E08D06D0000 +:1058C00008494D192C19203463790422134363715C +:1058D000054B186801F03CFE02E00126EDE70026CA +:1058E000300070BDF40C00202C0D0020F0B5C64631 +:1058F00000B582B001937F250D40CE096F00174C93 +:10590000E419A41920346479E4071DD46F00134C02 +:10591000E419A419203463790127BC4667463B4348 +:105920006371019BFFF77EFA002813D16D000B4BCA +:105930005D19AE192036737901229343737173791F +:1059400003329343737105E0054A06490648FEF7A2 +:1059500025FF002002B080BCB846F0BDF40C00204A +:1059600095040000F08A0010F88900107F220A4098 +:10597000CB09520003498918C91820314879C0075A +:10598000C00F7047F40C002070B57F240C40CD0987 +:10599000FFF762FA6400064B1B195B1920335A7932 +:1059A00002210A435A715A7901210A435A7170BD82 +:1059B000F40C002070B57F240C40CD09FFF760FA8D +:1059C0006400064B1B195B1920335A7902218A4364 +:1059D0005A715A7901398A435A7170BDF40C00200A +:1059E0007F220A40CB09520003498918C918203187 +:1059F00048798007C00F7047F40C0020F0B5C64608 +:105A000000B582B005000C00002000F05DFB22789C +:105A100060231340602B12D0402B17D02278D2067F +:105A2000D20E012A00D1CAE0022A00D104E1002AE4 +:105A30001CD00026300002B080BCB846F0BDC14A80 +:105A4000C149C248FEF7AAFE0026F3E7C04B002B6F +:105A500000D164E1BF4B002B02D0180000F034FBF2 +:105A60002100280000E000BF0600E3E7202B0AD059 +:105A7000002B00D05BE16378092B00D959E19B0032 +:105A8000B54AD3589F4623790F2B00D949E1B34A31 +:105A9000D318DB78B24A002A05D0B24A1278934272 +:105AA00012D39B1ADBB2002B00D03CE1D900CB1AF9 +:105AB0009B00AD49C918002900D136E12200280019 +:105AC000FFF778FB0600B5E7D900CB1A9B00A74A81 +:105AD0001168C918EFE7200000F0FCFAA17828004F +:105AE000FFF7E6F89D4A137802210B431370012655 +:105AF000A0E79A4B5B786A460632137001232100B7 +:105B0000280000F083FA012694E7A778934B5B788E +:105B1000002B01D1002F07D1904B5F70210028008E +:105B200000F058FA012685E739002800FFF74EFB00 +:105B3000061EF1D18E4A84498448FEF72FFE79E78C +:105B400021002800FFF72AFC060073E7A278E3781B +:105B50001B021343012B01D000266BE77F4A137809 +:105B600008210B4313702100280000F033FA0126AE +:105B700060E7A278E3781B021343012B01D00026D3 +:105B800058E7764A137808218B43137021002800C8 +:105B900000F020FA01264DE7704B1A78510992085F +:105BA0000223134001220A4013436A46063213803F +:105BB00002232100280000F029FA01263AE7237980 +:105BC0000F2B00D9B7E0654AD318DB78644A002A66 +:105BD00005D0644A1278934227D39B1ADBB2002B7C +:105BE00000D0AAE0D900CB1A9B005F49C918002950 +:105BF00000D1A4E022002800FFF7DCFA061E00D046 +:105C000018E7237860221A4200D013E763780A2B42 +:105C100000D00FE76B469A1D00231370013321005B +:105C2000280000F0F3F9013604E7D900CB1A9B00F5 +:105C30004E4A1168C918DAE721797F270F40CA094F +:105C40009046082F0AD8002B3AD16378012B19D03F +:105C5000032B26D0002B08D00026EBE6454A3A4914 +:105C60003A48FEF79BFD0026E4E62800FFF7B8FE61 +:105C70006B469A1D108002232100280000F0C6F90F +:105C800001261EE0A078E3781B02034305D0210023 +:105C9000280000F09FF9012613E02800FFF78AFE94 +:105CA000F5E7A078E3781B02034305D02100280024 +:105CB00000F090F9012604E02800FFF765FEF5E703 +:105CC00000267B00254FFF184744FB7C244A002A0E +:105CD00005D0244A127893421AD39B1ADBB2002BC8 +:105CE0000DD1D900CB1A9B001F49C918002906D035 +:105CF00022002800FFF75EFA002800D00600237873 +:105D000060221A4200D095E6002000F0DDF991E60D +:105D1000D900CB1A9B00154A1168C918E6E700267E +:105D200088E6002686E6002684E6002682E600262F +:105D300080E600267EE600267CE600267AE600263F +:105D400078E6C04643020000508B0010F88900102E +:105D50000000000000000000A48A0010F40C0020E5 +:105D60000000000020170020888B0010280C002065 +:105D700083020000CE02000030B585B000F0BCFC0C +:105D800000280ED105B030BD6C4B6D4A99216D488D +:105D9000FBF7CCFF01AC2078FFF7C8F922796A4BFA +:105DA0009A706A4B1C686569002DEDD1A269EFF30A +:105DB000108172B61368002BFCD0BFF35F8FE161D6 +:105DC00001A9200000F008FDA269E369BFF35F8F1D +:105DD0000021116083F310880028D3D001AB5B78D9 +:105DE000082BDED89B005A4AD3589F4601AB18783F +:105DF000FFF79CF9574B002BD3D000E000BFD0E752 +:105E0000514A137801210B43137001AB187802A992 +:105E1000FFF7F4FD0028C4D101AC20780021FFF782 +:105E20001BF820788021FFF717F8BAE701AB197942 +:105E30007F220A40CC095000434B1B181B1920330A +:105E400058790125A843587158790335A8435871EA +:105E5000002A1DD052003C4B9A181219D37C3E4A9E +:105E6000002A05D03D4A1278934218D39B1ADBB220 +:105E7000002B1BD1DA00D21A9200394B9B18002B51 +:105E800014D05C6901A84279039B0078A04788E799 +:105E900001A84279039B007800F02AF981E7DA0033 +:105EA000D21A92002F4B1B689B18E8E72E4A2F4905 +:105EB0002F48FEF773FC65E72E4B002B00D170E7EF +:105EC000214B18780007C00F00E000BF69E72A4B9C +:105ED000002B00D165E700E000BF62E7E3001B1B79 +:105EE0009A00204B1B689B1802E0230014E02B0053 +:105EF0009B69002B02D001AA107898470134E4B2C4 +:105F0000164B1B78A34200D24BE7134A002AECD071 +:105F1000A342E3D8E31ADBB2002BE8D1DA00D21AAD +:105F200092000F4B9B18E3E70024E9E7029B002B4C +:105F300000D136E70398984733E7C046508A0010EF +:105F4000688B0010608A0010F40C0020300D0020D7 +:105F5000CC8A001000000000000000002017002084 +:105F6000888B0010280C00200A0200007C8B001097 +:105F7000F88900100000000000000000F8B50500DE +:105F8000124B9F89DE89B91B89B20B1C402900D9AD +:105F900040239CB20D4B1B785BB2002B08DB002129 +:105FA000B74211D00A4A23002800FEF73BFFF8BD94 +:105FB000B74201D18021F3E7044B996822000448DD +:105FC000FEF7B8FA8021EBE70022ECE72C0C00206A +:105FD000B40C002070B506000C000B4D0822280000 +:105FE000FEF7A8FA0023AB60EB81AB810023E356F8 +:105FF000002B06DB8021002300223000FEF712FF79 +:1060000070BD0021F7E7C0462C0C0020F0B5C64655 +:1060100000B580460C0016001D00234F08223800F2 +:10602000FEF788FABE600023FB81A379E1790902BB +:1060300019430B1CA94200D92B1C99B21A4A93810F +:10604000A279E3791B02134319D0002901D0002E55 +:1060500008D04046FFF792FF041E0AD0200080BC03 +:10606000B846F0BD7A2211491148FEF797FB00248B +:10607000F4E780220D490E48FEF790FBEEE700237F +:10608000E356002B0DDB8021002300224046FEF763 +:10609000C9FE041EE2D1852204490548FEF77EFBB5 +:1060A000DCE70021F0E7C0462C0C0020BC8B001080 +:1060B000F889001010B5142200210248FEF734FAC6 +:1060C00010BDC0462C0C0020014B18617047C04623 +:1060D0002C0C002010B50100044C08222000FEF713 +:1060E00029FA0023A360E381A38110BD2C0C0020BA +:1060F00070B505001C00C909324B1B78DB098B42C7 +:1061000011D0002C08D1304B002B02D02D49FEF7C6 +:1061100047FE0124200070BDAD222C492C48FEF71B +:106120003DFB0024F6E7274B1B785BB2002B07DB17 +:10613000244B9868002843D022002649FEF7FAF93C +:10614000204AD3891B199BB2D381916809199160A8 +:10615000D288934201D03F2C27D81A4B1B69002BC1 +:1061600004D0184928009847002814D0154B1B78F4 +:106170005BB2002B0DDB8021002300222800FEF7FC +:1061800051FE041EC6D1D02210491148FEF706FB6D +:10619000C0E70021F0E700212800FEF75DFE802126 +:1061A0002800FEF759FE0124B4E72800FFF7E6FEB9 +:1061B000041EAFD1DB2205490548FEF7EFFAA9E737 +:1061C0000024A7E72C0C0020A14D0010A48B001088 +:1061D000F8890010B40C002010B52C23434311485B +:1061E000C0184478FFF754F9002806D10023002B8B +:1061F00013D0002C09D1002010E0FFF751F900283E +:1062000001D10123F3E70023F1E721000020FFF78C +:10621000ADFB002803D1013000E0002010BD0020BC +:10622000FCE7C046800C0020F8B507000C00150004 +:106230001E002C2242431C4B9B1859780020FFF76C +:106240000FFB002820D0002C1FD0331C0F2E00D9AC +:106250000F23DEB214482C237B43C2181472083378 +:10626000C018013032002900FEF764F90136F4B29B +:106270000D492C2047433A0008328A18A3B2C919A5 +:1062800049780020FFF732FBF8BD341C102E00D9EE +:106290001024E4B22C2078430830034B1818220055 +:1062A0002900FEF747F9E3E7800C002030B583B002 +:1062B00004000D00191E6B461A700BD00622981CA4 +:1062C000FEF738F908236A4629002000FFF7ACFFE3 +:1062D00003B030BD062200216B46981CFEF724F95E +:1062E000F0E7F0B583B008AC0026A65709AC00254E +:1062F00065570AAC247864B26F463A706A467B7080 +:10630000BE70FD703C710523FFF78EFF03B0F0BD3A +:1063100010B52C2200210248FEF706F910BDC04638 +:10632000800C002010B50020FFF7F2FF10BD000028 +:10633000F0B583B005000E004B79032B6AD10B79C1 +:10634000DC00E41AA4B21234A4B2944212D800239E +:10635000002B16D00027002F20D031787118B96299 +:106360004B78212B21D0BB222C492D48FEF716FA61 +:10637000002450E0A72229492948FEF70FFA0024FB +:1063800049E02C215943274A52185278002A02D05A +:106390000133DBB2DCE7234F7F18DCE7B4221F496F +:1063A0001F48FEF7FBF9002435E00B78C918327955 +:1063B0007B1C0193BB1C009303232800FFF70AFA00 +:1063C00000281DD0B379012B21D000233B71B37875 +:1063D0003B70B81DBB6AD91D0222FEF7ABF8B97835 +:1063E000002918D03A00183210232800FFF77EFA4F +:1063F000002810D1CE220C490C48FEF7CFF90AE054 +:10640000BF2206490648FEF7C9F9002403E0F379E4 +:10641000FB70DAE70024200003B0F0BD488C0010C8 +:10642000F8890010800C0020148C0010D08B001014 +:10643000F0B583B005000E000A781F231340012B2E +:1064400000D0C4E008790023002B14D0FF23002BD8 +:1064500000D0BFE01C00603319001140134231D15D +:10646000F2787378062B0FD0062B00D0B6E0222AE4 +:106470001AD00020ACE02C2159435B4C095D8842C6 +:10648000E5D00133DBB2DFE7212AEDD126335C43CF +:10649000554B1B199A6A002A00D19DE013783100F0 +:1064A0002800FFF7B3FD93E0FAF71AFA02002C2355 +:1064B0005C434D4B1B19DB8831002800FFF7A6FD1C +:1064C000012085E0202900D08AE073780B2B00D9C9 +:1064D00088E09B00454AD3589F46F178B0782C233A +:1064E00063430833404FFF18B279F3791B0213431B +:1064F0003A00FAF7EDF9031E06D03A003100280001 +:10650000FFF784FD012063E08622520038493948B4 +:10651000FEF744F900205BE0B179F3791B020B43ED +:10652000102B01D9002053E02C22624318322E4C4C +:10653000A21831002800FFF769FD012048E0F0783B +:106540002C235C43284B1B1958712B4B002B03D079 +:1065500000E000BF00283BD031002800FFF73AFDE3 +:10656000012035E02C2254431F4A12190532012321 +:1065700031002800FFF74AFD012029E02C235C436D +:10658000194B1B191A7901239B1A6A46073213709B +:10659000012331002800FFF739FD012018E0B2780F +:1065A000F078000210430138431E9841C0B22C23FA +:1065B0005C430D4B1B191871104B002B01D000E0F0 +:1065C00000BF31002800FFF705FD012000E000209A +:1065D00003B0F0BD0020FBE70020F9E70020F7E75B +:1065E0000020F5E70020F3E7800C0020E48B00108A +:1065F000308C0010F889001000000000000000003E +:1066000070B508790023002B09D0FF23002B24D17B +:10661000087860220240202A0AD0012070BD2C2276 +:106620005A430F4C125D9042F0D00133DBB2EAE7DF +:106630004A78092A01D00120F0E7CC788878233203 +:106640005A431832064B9A188D79CB791B022B438B +:106650002100FAF73FF90120E0E70020DEE7C0461D +:10666000800C002070B50400124D0022002A1DD1BC +:10667000A878884203D00132D2B22C35F6E72E003A +:1066800018369BB2320000210020FAF723F9A978CE +:10669000102332002000FFF729F9041E07D1C02281 +:1066A000520005490548FEF779F800E00024200073 +:1066B00070BDC046800C0020208C0010F8890010AE +:1066C00070B50A4B1C78002C01D0200070BDFEF77D +:1066D000EFFE051E03D0054B01221A70F5E73222AA +:1066E00003490448FEF75AF82C00EEE72117002072 +:1066F000548C0010F8890010014B18787047C04680 +:106700002117002010B5030010008C189A899442BC +:1067100004DDA0B25989401880B210BD081880B2BB +:10672000FBE710B58C1A83899C4204DDA1B2408935 +:10673000081A80B210BD891A88B2FBE710B50400B0 +:10674000FFF7E0FFA38801E0C01A80B28342FBD9C3 +:1067500010BD10B54069002803D00121494200F066 +:1067600017FF10BD10B54069002801D000F0F0FE01 +:1067700010BDF0B5C64600B582B00600884601924D +:10678000190008AB1D884C1BA4B2A94202D2438950 +:10679000E41AA4B2B788A74205D23A003000FFF746 +:1067A000C0FF30823C00002C11D0444501D80020AD +:1067B0000EE0424629003000FFF7C0FF3168F28842 +:1067C000504309180198FDF7B5FE012000E00020B4 +:1067D00002B080BCB846F0BD30B583B004000D00F7 +:1067E000FFF7B7FFE3899BB2228A00922A000021BB +:1067F0002000FFF7BEFF0500218A89B282B2200087 +:10680000FFF780FF20822000FFF7ACFF280003B0D5 +:1068100030BD70B504000D00FFF79BFFE3899EB209 +:10682000228A91B29B1A9BB2B14202D962899B1A09 +:106830009BB2A2889A4202D1207A002816D0002268 +:1068400031002000FFF77AFFE288504323689C461E +:1068500060442900FDF76EFE012231002000FFF7A1 +:1068600051FFE0812000FFF77DFF012070BD10B5D2 +:106870000400FFF76EFF0023E38123822000FFF76F +:1068800071FF012010BD10B5FAF762F81920FAF770 +:1068900095F8D0231B06802292045A6210BD000096 +:1068A00010B51F2A20D80C79A318202B22D8052335 +:1068B000CB56002B01DB934229D1164B984202D0D4 +:1068C000154B98421CD1154B9C466044434258419D +:1068D0008000134BC0580123A340013B9340184054 +:1068E00043425841C0B210BD0E4B0F4A58210F48C9 +:1068F000FBF71CFA0E4B0C4A59210C48FBF716FA11 +:10690000C2210C4B0C4A49000C48FBF70FFA00203F +:10691000E9E7C04600002050000030500000D0AF32 +:10692000F40D0020608C0010608D0010808C001031 +:10693000C48C0010B0750010A08D0010CC75001034 +:1069400070B50A791F2A1FD81E4B984202D01E4BE1 +:1069500098421FD11D4B9C466044434258418000E1 +:106960001B4BC45801239340013B497949B200298C +:1069700017DB08002025AA1A914220DC8B401C421C +:1069800001D00120404270BD124B134A3F211348F1 +:10699000FBF7CCF9C221124B124A49001248FBF70F +:1069A000C5F92020801A00E00138002804DB1A0015 +:1069B00082401442F8D1E6E701204042E3E701209B +:1069C0004042E0E700002050000030500000D0AF0F +:1069D000F40D0020F88C0010808D0010808C0010C9 +:1069E000B0750010A08D0010CC75001070B50500BA +:1069F0000C001600FFF754FF002801D0002007E02C +:106A00001B48FBF7B1F9831912339B005A5101302F +:106A1000237983420FD92378617809021943A27838 +:106A200012041143E3781B060B4342009A5A530B9E +:106A3000E9D19219E7E701229A401300013B0D4A80 +:106A4000954202D00C4A95420BD10C4A94466544BB +:106A50006A425541B3400A4AAD00A9580B43AB50B6 +:106A600070BDC221074B084A49000848FBF75EF990 +:106A7000208D001000002050000030500000D0AFEA +:106A8000F40D0020B0750010A08D0010CC75001022 +:106A9000F8B505000E00F9F79DFF0700310028004A +:106AA000FFF74EFF041E09DB020031002800FFF74C +:106AB0009DFF3800F9F79AFF2000F8BD0148FBF769 +:106AC00053F9C046208D0010F8B506AC25781F2A72 +:106AD0000AD84C006418E4000419DC342468A44685 +:106AE000002D07D01F261AE0164B174AC72117485A +:106AF000FBF71CF9002612E05401A0256D05254383 +:106B00004C006418E40004192700DC373D60104D88 +:106B10003543D8342560053B05321F242240052B20 +:106B2000EAD89B06520113434C006218D200821827 +:106B30001500DC352B60064B1E43D83216606346C9 +:106B40002B60F8BD348D0010408D0010808C00103B +:106B500080E00000F0B58BB004000D001600026864 +:106B60000121A9408A430260002B35D069004919F0 +:106B7000C90041180A00C832186810600432586809 +:106B80001060043298681060DB68DC310B606900CB +:106B90004B19DB00D033E3188022520113438022CB +:106BA00012061A601A60234BAB40A3602268281DAE +:106BB00001231F0087403A432260226828000830E2 +:106BC0008340134323601F2216404919C9006418EB +:106BD000D83426600BB0F0BD1022002106A8FDF7C6 +:106BE000A3FC80235B020693F8235B0207938023B8 +:106BF000DB020893C0231B030893102206A902A8F6 +:106C0000FDF798FC6B005B19DB00E3181A00C83233 +:106C100002991160039A01921A00CC320199116015 +:106C2000049A01921A00D03201991160059ADC335E +:106C30001A60ACE701010101030010B50A00034925 +:106C40000868190000F004F810BDC0467C0300205D +:106C500010B5514300F034F8041E0ED00300083B79 +:106C60005A6803239A43043A242A15D80300132AA6 +:106C700005D800221A605A609A60200010BD0021D9 +:106C80000833016041601B2AF3D98160C160242A66 +:106C900006D003001033ECE70021FDF745FCECE7DC +:106CA0000300016118334161E3E7C04610B5034BAF +:106CB0000100186800F004F810BDC0467C030020F5 +:106CC000F0B54E464546DE465746E0B50D000B355D +:106CD000060083B0162D22D8102900D9B2E000F0AA +:106CE000AFFA102518230220CB4FFB181A005C685E +:106CF000083A944200D1B5E0032362689A43130036 +:106D0000E268A168CA6091600122E3185968300006 +:106D10000A435A6000F09CFA2000083095E00723EF +:106D20009D4300D58EE0A94200D98BE000F088FA9F +:106D3000FC235B009D4200D2A5E1680A00D18BE0F4 +:106D4000042800D978E138239846A80980443930CE +:106D5000C100B14F79184C680839A1420ED0032305 +:106D60009C4604E0002ACBDAE468A14206D06246E1 +:106D7000636893435A1B0F2AF4DD40463A003C698E +:106D80000832944200D178E0032361689943894630 +:106D90000B00491B0F2900DD79E17A613A61002976 +:106DA000B2DA80229200914500D30EE15909DA0847 +:106DB00001238B40D2007968D2190B4391687B6024 +:106DC000E260A1609460CC60012182109140994200 +:106DD00059D80B4205D103229043490004300B429D +:106DE000FBD003239846C3009946B944CC4682465B +:106DF0006346DC68A44507D12AE1002A00DB33E1C1 +:106E0000E468A44500D123E14246636893435A1BDA +:106E10000F2AF2DD01208046611905436560A068F4 +:106E2000E5680837C560A86040461043F960B9605E +:106E30004860CF6030008F60E25000F009FA200017 +:106E4000083002E00C230020336003B0F0BCBB46E6 +:106E5000B246A946A046F0BD80213F234020984677 +:106E6000890076E7DC680230A34200D044E73A00AC +:106E70003C690832944200D086E701217B68821089 +:106E800091409942A5D90323BC6862689A43914610 +:106E9000954203D8531B0F2B00DD88E023004B44A1 +:106EA0005E4A01935E4B93461B681268EB180132F1 +:106EB00000D13BE15B4A944663441B0B1B030093E8 +:106EC0003000009900F0CCF903008046013300D176 +:106ED000F8E0019B834200D9F2E0534B19009A4637 +:106EE0000968009B8C46514663440B6001991A0067 +:106EF000814200D150E15B461B68013300D155E16E +:106F0000434601995B1A9A1853461A600723424672 +:106F100041461A400192194200D111E108239846D6 +:106F2000881A424B0099804441449B1A5B1A1B0506 +:106F30001B0D0091300019009B4600F091F9431C95 +:106F400000D14FE14346C01A03005B44009353460F +:106F500052461B6801215B44136042464046BA60BA +:106F6000009A0A434260BC4200D123E14A460F2AFC +:106F700000D821E107200C3A8243606801400520D7 +:106F800011436160A118486088600F2A00D934E17C +:106F900042464446526826490868984200D20B602F +:106FA00024490868984200D38EE00B608CE00122EF +:106FB000290013431143651961603000BD606B60A7 +:106FC00000F046F9200008303FE75A0A042A71D938 +:106FD000142A00D9C4E011005C325B31D2000823CE +:106FE0005B429C46BA18944463469A6803239846C9 +:106FF000944500D19DE0434651689943494502D9E3 +:1070000092689445F7D1D3689C467B686146A2603C +:10701000E1608C60D460D7E6A8070020B00B0020A8 +:10702000240C00200F100000F40B002008100000BA +:107030001C0C0020200C0020142852D9542800D900 +:1070400096E06E239846280B80446F30C10080E69E +:1070500008239B46073BDC449B46DA4443465246A2 +:10706000134200D0C4E64CE00122E3185968300016 +:107070000A435A60E368A268D3609A6000F0E8F8B7 +:1070800020000830E1E62B00E80808332CE6012355 +:1070900060191D43656078613861C26082601A00C2 +:1070A0004B460A4342603000E15000F0D1F8200026 +:1070B0000830CAE69A09110039323831D2008EE719 +:1070C000BC4260D0BC68626803239A43531B95425C +:1070D00002D80F2B00DD6AE7300000F0B9F800207D +:1070E000B3E65B23984680445C30C10031E6082358 +:1070F0005B429C46E1444B469B6801384B4500D0BF +:1071000098E043460342F2D17B688B437B604900A1 +:10711000994200D9B7E6002904D1B4E60422944686 +:107120004900E2440B42F9D050465CE6103300932C +:10713000C6E68910023B8B4079680B437B6065E7AC +:10714000009B300043445B421B051B0D19009B460E +:1071500000F086F8431C00D0F4E600239B46F6E6D8 +:10716000542A2BD81A0B11006F326E31D20036E739 +:10717000AA235B0098422BD8DD3B9846E80B80445D +:107180007830C100E5E52C4B009A9A461B689C4676 +:10719000534662441A60AEE6090500D0ABE6009A99 +:1071A000BC684A4401310A436260F4E65B464246E9 +:1071B0001A60ABE64446EEE641608DE7AA2149003D +:1071C0008A4224D8DA0B110078327731D20006E7F0 +:1071D0001A4B984224D87C239846A80C80447D30D2 +:1071E000C100B6E5009A019B94464246083B6344C1 +:1071F0009B1A009300239B46A9E62100300008312A +:1072000000F0BCF85346BC681B686268C3E60B49D3 +:107210008A420BD89A0C11007D327C31D200DEE616 +:10722000FE217E237F209846890092E5FE227E2162 +:107230009200D4E67B686AE7F40B00205405000056 +:1072400010B5024800F07CF910BDC046F00B0020DC +:1072500010B5024800F076F910BDC046F00B0020D2 +:10726000002370B5064D040008002B60FAF73EFDC0 +:10727000431C00D070BD2B68002BFBD02360F9E7C6 +:10728000480E002010B583070AD00300032102E056 +:1072900001330B4205D01A78002AF9D1181A10BD13 +:1072A000030019680C4A0D4C8A188A4322420FD1F8 +:1072B0005968094A04338A188A43224208D1596816 +:1072C000054A04338A188A432242F1D000E0013390 +:1072D0001A78002AFBD1E1E7FFFEFEFE8080808065 +:1072E000F8B50C000500FFF7ABFF204FBB685E68E8 +:1072F00003239E431E4B341B9C466444240B013CD9 +:10730000113324039C4207DB00212800FFF7A8FF6C +:10731000BB689B19984204D02800FFF799FF002012 +:10732000F8BD28006142FFF79BFF431C0DD00122EE +:10733000BB68361B16435E600E4B28001A68141B90 +:107340001C60FFF785FF0120EAE700212800FFF716 +:1073500087FFBA68831A0F2BDEDD07490968401AD8 +:107360000449086001210B435360D5E7A8070020BA +:10737000EF0F0000F40B0020B00B0020F0B5C64664 +:1073800005000C0000B500294FD0FFF759FF210080 +:1073900008394C68012622000320B2438F187B680D +:1073A0008343624898468368BB426AD043467B6009 +:1073B00026421ED108239C460C688444091B1219DE +:1073C0008C6864454FD0CB68E3609C604346FC18F2 +:1073D0006468344211D1BB68554C4244A34200D189 +:1073E0007EE0FC68DC60A360012313434B608A509D +:1073F00006E0FC1864683442EDD016434E603A60F3 +:1074000080239B009A4213D25409D3080122A24040 +:107410004468DB002243426018188368C8608B60B0 +:107420008160D9602800FFF713FF80BCB846F0BD2B +:10743000530A042B3ED89409260039343836E40028 +:1074400004192368083C03279C4242D05868B8437B +:10745000904202D99B689C42F8D1DC68CC608B607A +:10746000A160D960DEE74346F8184068304257D142 +:10747000FB68B86842441643C36098604E608A5007 +:10748000D0E713004344264206D10A68891A8C6863 +:107490009B18CA68E260946001221A434A60254A38 +:1074A000816012689A42BDD8234B28001968FFF703 +:1074B00017FFB7E7142B07D9542B1AD8140B260043 +:1074C0006F346E36E400BBE71E005C335B36DC00D5 +:1074D000B6E70122B610B240466832434260BDE7CB +:1074E000D9609960CB608B60012313434B608A5055 +:1074F00098E7AA246400A34205D8D40B2600783468 +:107500007736E4009CE70D4CA34205D8940C260086 +:107510007D347C36E40093E7FE247E26A4008FE7CA +:10752000330013434B603A607CE7C046A807002055 +:10753000B0070020B40B0020240C002054050000EC +:107540007047C0467047C046F8B5C046000000000E +:1075500001B40248844601BC604700BF2D020020F0 +:1075600001B40248844601BC604700BF7902002094 +:1075700001B40248844601BC604700BF7902002084 +:1075800001B40248844601BC604700BF25010020C9 +:1075900001B40248844601BC604700BFE1010020FD +:1075A00001B40248844601BC604700BFC10000200E +:1075B00070696F203D3D2070696F30207C7C2070A9 +:1075C000696F203D3D2070696F310000433A5C5582 +:1075D000736572735C6E6761646A5C446F63756D3A +:1075E000656E74735C7069636F2D73646B5C73722A +:1075F000635C7270325F636F6D6D6F6E5C68617239 +:1076000064776172655F70696F5C696E636C7564E5 +:10761000652F68617264776172652F70696F2E687B +:107620000000000077726170203C2050494F5F4994 +:107630004E535452554354494F4E5F434F554E5449 +:1076400000000000777261705F746172676574207A +:107650003C2050494F5F494E535452554354494F73 +:107660004E5F434F554E5400696E5F6261736520F3 +:107670003C2033320000000070696E203C20333221 +:1076800000000000636861696E5F746F203C3D20FC +:107690004E554D5F444D415F4348414E4E454C531E +:1076A00000000000433A5C55736572735C6E67615D +:1076B000646A5C446F63756D656E74735C70696356 +:1076C0006F2D73646B5C7372635C7270325F636F97 +:1076D0006D6D6F6E5C68617264776172655F646D19 +:1076E000615C696E636C7564652F68617264776153 +:1076F00072652F646D612E68000000006472657110 +:10770000203C3D20445245515F464F5243450000C6 +:10771000000200001C1B1A161514130004050607AE +:1077200008090A0028041607091D1B006368616E1A +:107730006E656C5F636F6E6669675F7365745F64C7 +:107740007265710070696F5F6765745F64726571FF +:10775000000000006368616E6E656C5F636F6E664B +:1077600069675F7365745F636861696E5F746F00FA +:10777000736D5F636F6E6669675F7365745F6A6D73 +:10778000705F70696E000000736D5F636F6E666995 +:10779000675F7365745F696E5F70696E7300000088 +:1077A000736D5F636F6E6669675F7365745F777231 +:1077B0006170000070696F5F6770696F5F696E6903 +:1077C00074000000CC77001017FF0000024046A0B4 +:1077D00020E0C1A0024026A0A800020027A0E2A04D +:1077E00041608E00CF001300D30029A0510029A0D2 +:1077F00014005400C1A02080E1A0000054696E79FB +:107800005553420054696E79555342204465766958 +:10781000636500003132333435360000090400005E +:1078200009022200010100A0320904000001030046 +:1078300000000921110100012290000705810310B9 +:10784000000A00001201000200000040FECA0440CD +:10785000000101020301000005010906A1018501E3 +:10786000050719E029E71500250195087501810232 +:107870009501750881010507190029FF150025FFED +:1078800095067508810005081901290595057501FA +:107890009102950175039101C005010902A10185BD +:1078A000020901A100050919012905150025019505 +:1078B00005750181029501750381010501093009F2 +:1078C000311581257F9502750881060938158125B6 +:1078D0007F950175088106050C0A38021581257F00 +:1078E000950175088106C0C04E6F207370696E6C7B +:1078F0006F636B732061726520617661696C616290 +:107900006C6500006964202626206964203C3D20C7 +:10791000706F6F6C2D3E686561702D3E6D61785F94 +:107920006E6F646573000000433A5C557365727353 +:107930005C6E6761646A5C446F63756D656E7473D9 +:107940005C7069636F2D73646B5C7372635C636FEF +:107950006D6D6F6E5C7069636F5F74696D655C748B +:10796000696D652E63000000256C6C6420286869D1 +:107970002025303278290000696420262620696499 +:10798000203C3D20686561702D3E6D61785F6E6FB3 +:1079900064657300433A5C55736572735C6E67612E +:1079A000646A5C446F63756D656E74735C70696363 +:1079B0006F2D73646B5C7372635C636F6D6D6F6E60 +:1079C0005C7069636F5F7574696C5C696E636C751C +:1079D00064652F7069636F2F7574696C2F706865AB +:1079E00061702E6800000000706172656E745F69DE +:1079F000640000006368696C645F696400000000F3 +:107A0000706172656E745F696420213D20636869EE +:107A10006C645F69640000002170685F636F6E745E +:107A200061696E7328706F6F6C2D3E686561702C94 +:107A30002072657573655F696429000069640000E0 +:107A400072656D6F7665645F6964203D3D206E658B +:107A500078745F696400000063616C6C6261636BE1 +:107A600000000000706F6F6C2D3E616C61726D5F85 +:107A7000696E5F70726F6772657373203D3D206D34 +:107A8000616B655F7075626C69635F6964286964C6 +:107A90005F686967682C206E6578745F6964290087 +:107AA0006964202626202170685F636F6E746169A7 +:107AB0006E7328686561702C2069642900000000DD +:107AC00064656661756C745F616C61726D5F706F27 +:107AD0006F6C0000616C61726D5F696420213D20F4 +:107AE000706F6F6C2D3E616C61726D5F696E5F705F +:107AF000726F67726573730072630000616C61720C +:107B00006D5F706F6F6C5F63616E63656C5F616CFE +:107B100061726D00616C61726D5F706F6F6C5F6739 +:107B200065745F64656661756C7400006765745F99 +:107B3000656E7472795F69645F68696768000000E8 +:107B400070685F6164645F746F5F667265655F6CC7 +:107B50006973740070685F6164645F6368696C6412 +:107B60005F6E6F646500000070685F696E736572B8 +:107B70007400000070685F6765745F6E6F64650015 +:107B80006164645F616C61726D5F756E6465725F84 +:107B90006C6F636B00000000616C61726D5F706FF1 +:107BA0006F6C5F616C61726D5F63616C6C6261636D +:107BB0006B0000006765745F656E74727900000089 +:107BC000486172647761726520616C61726D202515 +:107BD0006420616C726561647920636C61696D65B4 +:107BE0006400000074696D65725F68772D3E696E90 +:107BF00074732026203175203C3C20616C61726DCD +:107C00005F6E756D00000000433A5C5573657273DA +:107C10005C6E6761646A5C446F63756D656E7473F6 +:107C20005C7069636F2D73646B5C7372635C7270FC +:107C3000325F636F6D6D6F6E5C68617264776172E5 +:107C4000655F74696D65725C74696D65722E630041 +:107C500068617264776172655F616C61726D5F7398 +:107C600065745F7461726765740000006C6F636BAC +:107C70005F6E756D203E3D2030202626206C6F63A0 +:107C80006B5F6E756D203C204E554D5F5350494ED5 +:107C90005F4C4F434B530000433A5C55736572731E +:107CA0005C6E6761646A5C446F63756D656E747366 +:107CB0005C7069636F2D73646B5C7372635C636F7C +:107CC0006D6D6F6E5C7069636F5F73796E635C6C12 +:107CD0006F636B5F636F72652E6300006C6F636B25 +:107CE0005F696E69740000006D74782D3E636F7279 +:107CF000652E7370696E5F6C6F636B00433A5C5501 +:107D0000736572735C6E6761646A5C446F63756D02 +:107D1000656E74735C7069636F2D73646B5C7372F2 +:107D2000635C636F6D6D6F6E5C7069636F5F7379B9 +:107D30006E635C6D757465782E6300006D74782DCC +:107D40003E6F776E6572203E3D2030006D75746524 +:107D5000785F6578697400006D757465785F656E2D +:107D60007465725F626C6F636B5F756E74696C00D3 +:107D70006D757465785F656E7465725F626C6F6354 +:107D80006B696E6700000000726F6F745F6964005A +:107D9000433A5C55736572735C6E6761646A5C44F8 +:107DA0006F63756D656E74735C7069636F2D73645A +:107DB0006B5C7372635C636F6D6D6F6E5C70696337 +:107DC0006F5F7574696C5C70686561702E6300002C +:107DD0002170685F6765745F6E6F646528686561B0 +:107DE000702C20726F6F745F6964292D3E73696215 +:107DF0006C696E67000000002170685F6765745FE2 +:107E00006E6F646528686561702C20726F6F745F97 +:107E10006964292D3E706172656E7400666F756EBF +:107E2000640000006E65775F7375625F74726565EC +:107E300020213D20686561702D3E726F6F745F690F +:107E40006400000070685F64656C65746500000024 +:107E500070685F72656D6F76655F616E795F68658A +:107E60006164000070685F6164645F6368696C648A +:107E70005F6E6F646500000070685F6765745F6EB9 +:107E80006F6465002C2066756E6374696F6E3A20AE +:107E900000000000617373657274696F6E202225A3 +:107EA0007322206661696C65643A2066696C65209E +:107EB000222573222C206C696E652025642573258C +:107EC000730A00000A2A2A2A2050414E4943202AD8 +:107ED0002A2A0A000A0000007372635F66726571E5 +:107EE000203E3D206672657100000000433A5C55FB +:107EF000736572735C6E6761646A5C446F63756D11 +:107F0000656E74735C7069636F2D73646B5C737200 +:107F1000635C7270325F636F6D6D6F6E5C6861720F +:107F200064776172655F636C6F636B735C636C6FC6 +:107F3000636B732E63000000636C6F636B5F636F32 +:107F40006E666967757265006662646976203E3D9B +:107F5000203136202626206662646976203C3D204A +:107F600033323000433A5C55736572735C6E6761FF +:107F7000646A5C446F63756D656E74735C7069638D +:107F80006F2D73646B5C7372635C7270325F636FCE +:107F90006D6D6F6E5C68617264776172655F706C45 +:107FA0006C5C706C6C2E630028706F73745F646916 +:107FB0007631203E3D203120262620706F73745F7D +:107FC00064697631203C3D20372920262620287000 +:107FD0006F73745F64697632203E3D20312026261F +:107FE00020706F73745F64697632203C3D203729BE +:107FF00000000000706F73745F64697632203C3D4E +:1080000020706F73745F6469763100007265665F1B +:108010006D687A203C3D202876636F5F66726571DB +:10802000202F203136290000706C6C5F696E6974F6 +:1080300000000000212864656C7461203E3E203100 +:1080400031752900433A5C55736572735C6E6761E4 +:10805000646A5C446F63756D656E74735C706963AC +:108060006F2D73646B5C7372635C7270325F636FED +:108070006D6D6F6E5C68617264776172655F697265 +:10808000715C6972712E630063757272656E742023 +:108090003D3D205F5F756E68616E646C65645F7501 +:1080A0007365725F697271207C7C20637572726582 +:1080B0006E74203D3D2068616E646C657200000046 +:1080C0006972715F68616E6465725F636861696E31 +:1080D0005F667265655F736C6F745F68656164206D +:1080E0003E3D203000000000767461626C655F6880 +:1080F000616E646C6572203D3D205F5F756E6861E6 +:108100006E646C65645F757365725F69727100009F +:10811000212828282875696E747074725F74297616 +:108120007461626C655F68616E646C657229202D94 +:1081300020282875696E747074725F742969727171 +:108140005F68616E646C65725F636861696E5F73BE +:108150006C6F747329202D2031292573697A656F1E +:108160006628737472756374206972715F68616EDA +:10817000646C65725F636861696E5F736C6F7429AC +:108180002900000030783163203D3D20282A696EA7 +:108190007374293E3E31317500000000216578631B +:1081A000657074696F6E207C7C206578636570747F +:1081B000696F6E203D3D206E756D202B203136009D +:1081C00066616C736500000069735F736861726556 +:1081D000645F6972715F7261775F68616E646C651C +:1081E0007228736C6F745F68616E646C65722900CD +:1081F000657863657074696F6E0000006972715F05 +:108200006164645F7461696C5F746F5F66726565F9 +:108210005F6C697374000000696E736572745F62ED +:1082200072616E63685F616E645F6C696E6B0000A3 +:108230006972715F72656D6F76655F68616E646C9F +:10824000657200006D616B655F6272616E636800EC +:108250007265736F6C76655F6272616E6368000051 +:108260006972715F7365745F6578636C7573697645 +:10827000655F68616E646C6572000000666E69001F +:10828000666E692B000000006E616E00666E692DDF +:10829000000000008630001036300010363000102C +:1082A000903000103630001036300010363000109C +:1082B00036300010363000103630001036300010E6 +:1082C0007C30001036300010723000103630001054 +:1082D0003630001068300010283100104E31001088 +:1082E000663100104E310010083100104E31001080 +:1082F0004E3100104E3100104E3100104E31001042 +:108300004E3100104E310010443100104E3100103B +:108310004E3100104E3100104E3100104E31001021 +:1083200072310010A2350010B8350010B8350010B9 +:10833000B8350010B8350010B8350010B835001049 +:10834000B8350010B8350010B8350010B835001039 +:10835000B8350010B8350010B8350010B835001029 +:10836000B8350010B8350010B8350010B835001019 +:10837000B8350010B8350010B8350010B835001009 +:10838000B8350010B8350010B8350010B8350010F9 +:10839000B8350010B8350010B8350010B8350010E9 +:1083A000B8350010CA3300108A330010CA330010E9 +:1083B000B8350010B8350010B8350010B8350010C9 +:1083C000B8350010B8350010B8350010B8350010B9 +:1083D000B8350010B8350010B8350010B8350010A9 +:1083E000B8350010B8350010B8350010B835001099 +:1083F0007E310010B8350010B8350010B8350010C7 +:10840000B8350010B8350010B8350010B835001078 +:10841000B8350010B83500107E3100101A34001045 +:108420007E310010CA3300108A330010CA330010A6 +:10843000B83500107E310010B8350010B835001086 +:10844000B8350010B8350010B83500107E31001076 +:108450006C350010B8350010B8350010923400109B +:10846000B83500107E310010B8350010B835001056 +:108470007E31001000000000000000000000F03F0E +:1084800000000000000024400000000000005940EF +:108490000000000000408F40000000000088C34042 +:1084A00000000000006AF8400000000080842E41B7 +:1084B00000000000D01263410000000084D7974103 +:1084C0000000000065CDCD412A282875696E7438FA +:1084D0005F74202A29282828766F6964202A297247 +:1084E0006F6D5F646174615F6C6F6F6B7570287224 +:1084F0006F6D5F7461626C655F636F64652827539D +:10850000272C202746272929292D322929202A20CE +:1085100034203E3D2053465F5441424C455F563225 +:108520005F53495A45000000433A5C5573657273C6 +:108530005C6E6761646A5C446F63756D656E7473CD +:108540005C7069636F2D73646B5C7372635C7270D3 +:10855000325F636F6D6D6F6E5C7069636F5F646FC8 +:1085600075626C655C646F75626C655F696E697479 +:108570005F726F6D2E6300005F5F61656162695FAE +:10858000646F75626C655F696E6974002A2828756E +:10859000696E74385F74202A2928726F6D5F746168 +:1085A000626C652D322929202A2034203E3D20533B +:1085B000465F5441424C455F56325F53495A45002D +:1085C000433A5C55736572735C6E6761646A5C44C0 +:1085D0006F63756D656E74735C7069636F2D736422 +:1085E0006B5C7372635C7270325F636F6D6D6F6E24 +:1085F0005C7069636F5F666C6F61745C666C6F6101 +:10860000745F696E69745F726F6D2E6300000000A5 +:108610005F5F61656162695F666C6F61745F696EFF +:10862000697400004465627567000000312E302EC9 +:10863000310000007069636F000000007069636FB3 +:108640005F736476780000004D617220203920321B +:108650003032310006005250BBFF3CB63486001069 +:1086600006005250D3F07542248600100D0A000017 +:108670005541525420737464696E00005541525440 +:10868000207374646F757400554152542073746480 +:10869000696E202F207374646F7574000600525049 +:1086A00053B4F4A1888600100800525092000000D4 +:1086B000282875696E747074725F74296E65787499 +:1086C0005F6275666665725F707472202620306224 +:1086D0003131313131317529203D3D2030000000EC +:1086E000433A5C55736572735C6E6761646A5C449F +:1086F0006F63756D656E74735C7069636F2D736401 +:108700006B5C6C69625C74696E797573625C7372C0 +:10871000635C706F727461626C655C7261737062CD +:108720006572727970695C7270323034305C646387 +:10873000645F7270323034302E63000068775F649B +:108740006174615F6F6666736574286E6578745FC7 +:108750006275666665725F70747229203C3D2055B3 +:1087600053425F445052414D5F4D4158000000005C +:1087700049736F6368726F6E6F757320774D6178A0 +:108780005061636B657453697A6520256420746F4A +:108790006F206C61726765007768696368203D3D92 +:1087A00020300000556E68616E646C65642049522B +:1087B0005120307825780A002165702D3E73746150 +:1087C0006C6C6564000000007268706F7274203D0C +:1087D0003D2030006463645F656470745F636C6542 +:1087E00061725F7374616C6C000000005F68775F9A +:1087F000656E64706F696E745F7374616C6C000099 +:108800006463645F696E745F656E61626C650000CD +:108810005F68775F656E64706F696E745F616C6CC2 +:108820006F63000068775F68616E646C655F627596 +:1088300066665F7374617475730000006463645FDF +:10884000696E6974000000006463645F656470743D +:108850005F7374616C6C00006463645F6564707462 +:108860005F786665720000006463645F65647074BD +:108870005F6F70656E0000006463645F65647074B0 +:10888000305F7374617475735F636F6D706C657462 +:10889000650000006463645F636F6E6E65637400FF +:1088A0006463645F7365745F6164647265737300AD +:1088B00065702025642025732077617320616C72B8 +:1088C0006561647920617661696C61626C65000044 +:1088D00021286275665F6374726C202620555342AE +:1088E0005F4255465F4354524C5F46554C4C2900FD +:1088F000433A5C55736572735C6E6761646A5C448D +:108900006F63756D656E74735C7069636F2D7364EE +:108910006B5C6C69625C74696E797573625C7372AE +:10892000635C706F727461626C655C7261737062BB +:108930006572727970695C7270323034305C72705A +:10894000323034305F7573622E6300006275665F8B +:108950006374726C2026205553425F4255465F4334 +:1089600054524C5F46554C4C0000000043616E274A +:108970007420636F6E74696E756520786665722009 +:108980006F6E20696E61637469766520657020255D +:1089900064202573000000005472616E7366657276 +:1089A000726564206D6F7265206461746120746803 +:1089B000616E2065787065637465640065702D3E36 +:1089C000636F6E6669677572656400005F68775FE4 +:1089D000656E64706F696E745F7866657200000022 +:1089E0005F68775F656E64706F696E745F786665E7 +:1089F000725F73796E63000025732025643A2061ED +:108A00007373657274206661696C65640D0A000099 +:108A10006A540010B4530010F25300102454001094 +:108A20006A5400106A540010405400106A54001038 +:108A30006A5400106A5400106A5400106A540010FE +:108A40006A5400106A5400106A540010C653001093 +:108A5000217168646C2D3E66662E6D7574657800B4 +:108A6000433A5C55736572735C6E6761646A5C441B +:108A70006F63756D656E74735C7069636F2D73647D +:108A80006B5C6C69625C74696E797573625C73723D +:108A9000632F6F73616C2F6F73616C5F7069636FAD +:108AA0002E680000985B0010725B0010325D0010B1 +:108AB0004C5B0010325D0010D65A0010405B001075 +:108AC000325D0010F25A00100A5B0010A25D001027 +:108AD000945D0010EC5D0010285F0010B85E00107F +:108AE000CE5E0010005E00102C5E00102C5F0010A7 +:108AF000757362645F656470745F786665720000A8 +:108B0000757362645F6F70656E5F656470745F70CB +:108B1000616972006F73616C5F71756575655F7314 +:108B2000656E640070726F636573735F6765745F11 +:108B300064657363726970746F72000070726F6342 +:108B40006573735F7365745F636F6E66696700005A +:108B500070726F636573735F636F6E74726F6C5F57 +:108B600072657175657374006F73616C5F717565A3 +:108B700075655F7265636569766500007475645F2D +:108B80007461736B00000000256300101163001016 +:108B9000316300103164001001660010656600103A +:108BA00000000000757362645F636F6E74726F6CB7 +:108BB0005F786665725F6362000000007475645FD1 +:108BC000636F6E74726F6C5F786665720000000090 +:108BD00025733A2025643A204661696C65640D0A64 +:108BE00000000000E4650010DA6400106465001005 +:108BF0007C650010E4650010E4650010E465001079 +:108C0000E4650010E4650010186500103E65001072 +:108C10009E650010686964645F6F70656E00000097 +:108C2000686964645F786665725F63620000000073 +:108C3000686964645F636F6E74726F6C5F72657194 +:108C40007565737400000000686964645F6F706527 +:108C50006E000000747573625F696E6974000000D5 +:108C60006F6666736574203C2050494F5F494E53D0 +:108C70005452554354494F4E5F434F554E54000094 +:108C8000433A5C55736572735C6E6761646A5C44F9 +:108C90006F63756D656E74735C7069636F2D73645B +:108CA0006B5C7372635C7270325F636F6D6D6F6E5D +:108CB0005C68617264776172655F70696F5C70692E +:108CC0006F2E63006F6666736574202B2070726F61 +:108CD0006772616D2D3E6C656E677468203C3D2047 +:108CE00050494F5F494E535452554354494F4E5F7C +:108CF000434F554E5400000070726F6772616D2DC6 +:108D00003E6C656E677468203C2050494F5F494E49 +:108D1000535452554354494F4E5F434F554E5400A0 +:108D20004E6F2070726F6772616D20737061636542 +:108D30000000000070696E203C2033327500000096 +:108D400070696F5F736D5F7365745F636F6E73657A +:108D50006375746976655F70696E6469727300002B +:108D60005F70696F5F63616E5F6164645F70726F93 +:108D70006772616D5F61745F6F6666736574000032 +:108D80005F70696F5F66696E645F6F666673657456 +:108D90005F666F725F70726F6772616D00000000D6 +:108DA00070696F5F6765745F696E64657800000065 +:108DB000B4020010A80200109C020010548600109B +:108DC00090020010608600109C860010A88600109B +:108DD00010B50368002B1AD001230168EFF3108C43 +:108DE00072B60A68002AFCD0BFF35F8F0422825655 +:108DF000002A12DB0268BFF35F8F002111608CF341 +:108E00001088002B00D020BF002BE6D110BD064BF0 +:108E1000064A1521064800F0CBF8D0231B061B6834 +:108E200003710023E6E7C046E87C0010707D001067 +:108E3000FC7C001003000068EFF3108C72B602682F +:108E4000002AFCD0BFF35F8F04229A56002A0BDB66 +:108E500000290FD00A6000201B68BFF35F8F00223B +:108E60001A608CF310887047D022120612681A71AB +:108E70000120F1E70020EFE7F8B5040016001F001D +:108E80000368002B1AD001252268EFF3108172B617 +:108E90001368002BFCD0BFF35F8F0423E356002B35 +:108EA00012DB2368BFF35F8F00221A6081F3108802 +:108EB000002D0FD1002DE7D10120F8BD094B0A4A42 +:108EC00037210A4800F074F8D0231B061B68237171 +:108ED0000025E6E73000390000F05AF80028E9D014 +:108EE0000020EAE7E87C0010587D0010FC7C0010B0 +:108EF000F0B5C64600B582B00700884600F060F8BD +:108F000004000D000190FA22920000234046002147 +:108F100000F046F822002B0012184B419D4202D867 +:108F200004D1944202D901225242D3173800FFF7EC +:108F3000A3FF02B080BCB846F0BD000010B50268C7 +:108F4000EFF3108172B61368002BFCD0BFF35F8F74 +:108F50000423C356002B0ADBFF23037140BF0368C1 +:108F6000BFF35F8F00221A6081F3108810BD034B9E +:108F7000034A4B21034800F01BF8C0463C7D00101B +:108F80004C7D0010FC7C00107047C04600000000C3 +:108F900001B40248844601BC604700BF951400102C +:108FA00001B40248844601BC604700BFA5430010DD +:108FB00001B40248844601BC604700BF2D1D00106B +:108FC00001B40248844601BC604700BFB9150010D7 +:108FD0001C780010FC770010047800101478001042 +:108FE0001000000000000000000001000000000070 +:108FF000000000000000020000000000000000006F +:109000000000030000000000000000000000FF005E +:109010000000000000B5486801318E4600477046E8 +:1090200009380149884700BDE12300100000000015 +:10903000503300004C330000543300005233000022 +:109040004D5300004D4300005334000043340000F2 +:10905000B54700100000000021480010000000008B +:10906000000100009886001078860010340D002062 +:1090700010000C00000000000000000000000000D4 +:10908000000000000000000000000000800300203D +:10909000000000006C060020D40600203C070020E1 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C00000000000000000000000000000000000A0 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000001000000000000002E +:109140000E33CDAB34126DE6ECDE05000B000000F3 +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:1091900000000000000000000000000000000000CF +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D000000000000000000000000000000000008F +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000000000000000000000000000000E +:1092600000000000000000000000000000000000FE +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000000000000CE +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:10932000000000000000000000000000000000003D +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F000000000000000000000000000000000006D +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000000000002C +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000000000000AC +:1094C000A8070020A8070020B0070020B007002050 +:1094D000B8070020B8070020C0070020C007002000 +:1094E000C8070020C8070020D0070020D0070020B0 +:1094F000D8070020D8070020E0070020E007002060 +:10950000E8070020E8070020F0070020F00700200F +:10951000F8070020F80700200008002000080020BD +:10952000080800200808002010080020100800206B +:10953000180800201808002020080020200800201B +:1095400028080020280800203008002030080020CB +:10955000380800203808002040080020400800207B +:10956000480800204808002050080020500800202B +:1095700058080020580800206008002060080020DB +:10958000680800206808002070080020700800208B +:10959000780800207808002080080020800800203B +:1095A00088080020880800209008002090080020EB +:1095B0009808002098080020A0080020A00800209B +:1095C000A8080020A8080020B0080020B00800204B +:1095D000B8080020B8080020C0080020C0080020FB +:1095E000C8080020C8080020D0080020D0080020AB +:1095F000D8080020D8080020E0080020E00800205B +:10960000E8080020E8080020F0080020F00800200A +:10961000F8080020F80800200009002000090020B8 +:109620000809002008090020100900201009002066 +:109630001809002018090020200900202009002016 +:1096400028090020280900203009002030090020C6 +:109650003809002038090020400900204009002076 +:109660004809002048090020500900205009002026 +:1096700058090020580900206009002060090020D6 +:109680006809002068090020700900207009002086 +:109690007809002078090020800900208009002036 +:1096A00088090020880900209009002090090020E6 +:1096B0009809002098090020A0090020A009002096 +:1096C000A8090020A8090020B0090020B009002046 +:1096D000B8090020B8090020C0090020C0090020F6 +:1096E000C8090020C8090020D0090020D0090020A6 +:1096F000D8090020D8090020E0090020E009002056 +:10970000E8090020E8090020F0090020F009002005 +:10971000F8090020F8090020000A0020000A0020B3 +:10972000080A0020080A0020100A0020100A002061 +:10973000180A0020180A0020200A0020200A002011 +:10974000280A0020280A0020300A0020300A0020C1 +:10975000380A0020380A0020400A0020400A002071 +:10976000480A0020480A0020500A0020500A002021 +:10977000580A0020580A0020600A0020600A0020D1 +:10978000680A0020680A0020700A0020700A002081 +:10979000780A0020780A0020800A0020800A002031 +:1097A000880A0020880A0020900A0020900A0020E1 +:1097B000980A0020980A0020A00A0020A00A002091 +:1097C000A80A0020A80A0020B00A0020B00A002041 +:1097D000B80A0020B80A0020C00A0020C00A0020F1 +:1097E000C80A0020C80A0020D00A0020D00A0020A1 +:1097F000D80A0020D80A0020E00A0020E00A002051 +:10980000E80A0020E80A0020F00A0020F00A002000 +:10981000F80A0020F80A0020000B0020000B0020AE +:10982000080B0020080B0020100B0020100B00205C +:10983000180B0020180B0020200B0020200B00200C +:10984000280B0020280B0020300B0020300B0020BC +:10985000380B0020380B0020400B0020400B00206C +:10986000480B0020480B0020500B0020500B00201C +:10987000580B0020580B0020600B0020600B0020CC +:10988000680B0020680B0020700B0020700B00207C +:10989000780B0020780B0020800B0020800B00202C +:1098A000880B0020880B0020900B0020900B0020DC +:1098B000980B0020980B0020A00B0020A00B00208C +:1098C000FFFFFFFF0000020000000000000000009A +:1098D000194500101D3600100D3D0010D943001031 +:0498E000ED02001085 :04000005100001E9FD :00000001FF diff --git a/build/src/pico_sdvx.uf2 b/build/src/pico_sdvx.uf2 index c5c755a..28e181d 100644 Binary files a/build/src/pico_sdvx.uf2 and b/build/src/pico_sdvx.uf2 differ diff --git a/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure b/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure new file mode 100644 index 0000000..e69de29 diff --git a/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-done b/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-done new file mode 100644 index 0000000..e69de29 diff --git a/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-download b/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-download new file mode 100644 index 0000000..e69de29 diff --git a/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-install b/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-install new file mode 100644 index 0000000..e69de29 diff --git a/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir b/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir new file mode 100644 index 0000000..e69de29 diff --git a/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch b/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch new file mode 100644 index 0000000..e69de29 diff --git a/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-update b/build/src/pioasm/src/PioasmBuild-stamp/PioasmBuild-update new file mode 100644 index 0000000..e69de29 diff --git a/build/src/pioasm/tmp/PioasmBuild-cfgcmd.txt b/build/src/pioasm/tmp/PioasmBuild-cfgcmd.txt new file mode 100644 index 0000000..7ccdc60 --- /dev/null +++ b/build/src/pioasm/tmp/PioasmBuild-cfgcmd.txt @@ -0,0 +1 @@ +cmd='C:/Program Files/CMake/bin/cmake.exe;-GNMake Makefiles;' diff --git a/build/src/pioasm/tmp/PioasmBuild-cfgcmd.txt.in b/build/src/pioasm/tmp/PioasmBuild-cfgcmd.txt.in new file mode 100644 index 0000000..f34b543 --- /dev/null +++ b/build/src/pioasm/tmp/PioasmBuild-cfgcmd.txt.in @@ -0,0 +1 @@ +cmd='@cmd@' diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 3515bf5..d02ee72 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,9 +1,18 @@ add_executable(pico_sdvx pico_sdvx.c - usb_descriptors.c - ) + usb_descriptors.c) target_include_directories(pico_sdvx PRIVATE ${CMAKE_CURRENT_LIST_DIR}) -target_link_libraries(pico_sdvx PRIVATE pico_stdlib tinyusb_device tinyusb_board) -pico_add_extra_outputs(pico_sdvx) +pico_generate_pio_header(pico_sdvx ${CMAKE_CURRENT_LIST_DIR}/encoders.pio) +target_sources(pico_sdvx PRIVATE pico_sdvx.c) + +target_link_libraries(pico_sdvx PRIVATE + pico_stdlib + tinyusb_device + tinyusb_board + hardware_pio + hardware_dma + hardware_irq) + +pico_add_extra_outputs(pico_sdvx) \ No newline at end of file diff --git a/src/encoders.pio b/src/encoders.pio new file mode 100644 index 0000000..aa32893 --- /dev/null +++ b/src/encoders.pio @@ -0,0 +1,53 @@ + .program encoders + +.wrap_target + in pins, 2 ; read the two pins to get value + mov y, isr ; put it in y to make comparison later +checking: + set x, 0 + mov isr, x ; clear values ready for next reading + in pins, 2 ; read latest value + mov x, isr ; mov to x to make comparison + jmp x!=y on_change ; compare + jmp checking ; check again if same +on_change: + mov x, osr ; move contents of osr to x - this is the count + mov osr, y ; move previous value in osr in order get the single bit + out y, 1 ; get the individual bit + jmp y-- was_zero ; if its now zeronon zero then it was zero before + jmp pin inc ; it was 1 so if other pins 1 then inc + jmp dec ; otherwise dec +was_zero: + jmp pin dec ; different so dec, otherwise fall through and inc +inc: + mov x, !x + jmp x-- fake ; just need to dec and fall through +fake: + mov x, !x ; inc complete + jmp send +dec: + jmp x-- send ; jump to send, or fall through to send - really just dec +send: + mov isr, x ; move count to isr + push ; send it out (also clears isr ready for next read) + mov osr, x ; move count to osr so can use x and y for comparison again +.wrap + +% c-sdk { +static inline void encoders_program_init(PIO pio, uint sm, uint offset, uint pin) { + pio_sm_set_consecutive_pindirs(pio, sm, pin, 2, false); + pio_gpio_init(pio, pin); + pio_gpio_init(pio, pin+1); + gpio_pull_up(pin); + gpio_pull_up(pin+1); + + pio_sm_config c = encoders_program_get_default_config(offset); + sm_config_set_in_pins(&c, pin); + sm_config_set_jmp_pin(&c, pin +1); + // Shift to left, autopull disabled + sm_config_set_in_shift(&c, false, false, 2); + + pio_sm_init(pio, sm, offset, &c); + pio_sm_set_enabled(pio, sm, true); +} +%} \ No newline at end of file diff --git a/src/pico_sdvx.c b/src/pico_sdvx.c index c93f5f8..b22a2fc 100644 --- a/src/pico_sdvx.c +++ b/src/pico_sdvx.c @@ -2,7 +2,7 @@ * Pico SDVX * @author SpeedyPotato * - * Based off dev_hid_composite and PaulStoffregen/Encoder + * Based off dev_hid_composite and mdxtinkernick/pico_encoders */ #include @@ -15,68 +15,48 @@ #include "usb_descriptors.h" -const uint8_t SW_KEYCODE[] = {HID_KEY_RETURN, HID_KEY_A, HID_KEY_S, HID_KEY_D, HID_KEY_F, HID_KEY_Z, HID_KEY_X}; // MODIFY KEYBINDS HERE -const uint8_t SW_GPIO[] = {4, 5, 6, 7, 8, 9, 10}; // MAKE SURE SW_KEYCODE and SW_GPIO LENGTHS MATCH -const uint8_t LED_GPIO[] = {28, 27, 26, 22, 21, 20, 19}; // MAKE SURE SW_GPIO and LED_GPIO LENGTHS MATCH -const uint8_t L_ENC_GPIO[] = {0, 1}; -const uint8_t R_ENC_GPIO[] = {2, 3}; +#include "hardware/pio.h" +#include "hardware/dma.h" +#include "hardware/irq.h" +#include "encoders.pio.h" -const uint8_t ENC_SENS = 10; // Encoder sensitivity multiplier -const size_t ENC_GPIO_SIZE = sizeof(L_ENC_GPIO)/ sizeof(L_ENC_GPIO[0]); -const size_t SW_GPIO_SIZE = sizeof(SW_GPIO)/ sizeof(SW_GPIO[0]); // Used for SW_KEYCODE, SW_GPIO, LED_GPIO +#define SW_GPIO_SIZE 7 // Number of switches +#define ENC_GPIO_SIZE 2 // Number of encoders -static const char *gpio_irq_str[] = { - "LEVEL_LOW", // 0x1 - "LEVEL_HIGH", // 0x2 - "EDGE_FALL", // 0x4 - "EDGE_RISE" // 0x8 -}; +// MODIFY KEYBINDS HERE, MAKE SURE LENGTH MATCHES SW_GPIO_SIZE +const uint8_t SW_KEYCODE[] = + {HID_KEY_RETURN, HID_KEY_A, HID_KEY_S, HID_KEY_D, HID_KEY_F, HID_KEY_Z, HID_KEY_X}; +const uint8_t SW_GPIO[] = {4, 5, 6, 7, 8, 9, 10}; // MAKE SURE LENGTH MATCHES SW_GPIO_SIZE +const uint8_t LED_GPIO[] = {28, 27, 26, 22, 21, 20, 19}; // MAKE SURE LENGTH MATCHES SW_GPIO_SIZE +const uint8_t ENC_GPIO[] = {0, 2}; // L_ENC(0, 1); R_ENC(2, 3) +const uint8_t ENC_SENS = 1; // Encoder sensitivity multiplier -int l_enc=0, r_enc=0, l_state, r_state; +PIO pio; +uint32_t enc_val[2]; +uint32_t prev_enc_val[2]; +bool enc_changed; +bool sw_val[SW_GPIO_SIZE]; +bool prev_sw_val[SW_GPIO_SIZE]; +bool sw_changed; /** - * Encoder Callback + * DMA Encoder Logic **/ -void gpio_enc_callback(uint gpio, uint32_t events) { - if (gpio == L_ENC_GPIO[0] || gpio == L_ENC_GPIO[1]) { - uint8_t s = l_state & 3; - if (gpio_get(L_ENC_GPIO[0])) s |= 4; - if (gpio_get(L_ENC_GPIO[1])) s |= 8; - switch (s) { - case 0: case 5: case 10: case 15: - break; - case 1: case 7: case 8: case 14: - l_enc++; break; - case 2: case 4: case 11: case 13: - l_enc--; break; - case 3: case 12: - l_enc += 2; break; - default: - l_enc -= 2; break; - } - l_state = (s >> 2); - } else { - uint8_t s = r_state & 3; - if (gpio_get(R_ENC_GPIO[0])) s |= 4; - if (gpio_get(R_ENC_GPIO[1])) s |= 8; - switch (s) { - case 0: case 5: case 10: case 15: - break; - case 1: case 7: case 8: case 14: - r_enc++; break; - case 2: case 4: case 11: case 13: - r_enc--; break; - case 3: case 12: - r_enc += 2; break; - default: - r_enc -= 2; break; - } - r_state = (s >> 2); +void dma_handler() { + uint i = 1; + int interrupt_channel = 0; + while ((i & dma_hw->ints0) == 0) { + i = i << 1; + ++interrupt_channel; + } + dma_hw->ints0 = 1u << interrupt_channel; + if (interrupt_channel < 4) { + dma_channel_set_read_addr(interrupt_channel, &pio->rxf[interrupt_channel], true); } } /** - * Initialize board pins + * Initialize Board Pins **/ void init() { // LED Pin on when connected @@ -84,28 +64,35 @@ void init() { gpio_set_dir(25, GPIO_OUT); gpio_put(25, 1); - // Setup L Encoder GPIO - for (int i = 0; i < ENC_GPIO_SIZE; i++) { - gpio_init(L_ENC_GPIO[i]); - gpio_set_function(L_ENC_GPIO[i], GPIO_FUNC_SIO); - gpio_set_dir(L_ENC_GPIO[i], GPIO_IN); - gpio_pull_up(L_ENC_GPIO[i]); - gpio_set_irq_enabled_with_callback(L_ENC_GPIO[i], GPIO_IRQ_EDGE_RISE | GPIO_IRQ_EDGE_FALL, true, &gpio_enc_callback); + // Set up the state machine for encoders + pio = pio0; + uint offset = pio_add_program(pio, &encoders_program); + // Setup Encoders + for (int i = 0; i < ENC_GPIO_SIZE; i++){ + enc_val[i] = 0; + prev_enc_val[i] = 0; + encoders_program_init(pio, i, offset, ENC_GPIO[i]); + + dma_channel_config c = dma_channel_get_default_config(i); + channel_config_set_read_increment(&c, false); + channel_config_set_write_increment(&c, false); + channel_config_set_dreq(&c, pio_get_dreq(pio, i, false)); + + dma_channel_configure(i, &c, + &enc_val[i], // Destinatinon pointer + &pio->rxf[i], // Source pointer + 0x10, // Number of transfers + true // Start immediately + ); + irq_set_exclusive_handler(DMA_IRQ_0, dma_handler); + irq_set_enabled(DMA_IRQ_0, true); + dma_channel_set_irq0_enabled(i, true); } - l_state = gpio_get(L_ENC_GPIO[0]); - - // Setup R Encoder GPIO - for (int i = 0; i < ENC_GPIO_SIZE; i++) { - gpio_init(R_ENC_GPIO[i]); - gpio_set_function(R_ENC_GPIO[i], GPIO_FUNC_SIO); - gpio_set_dir(R_ENC_GPIO[i], GPIO_IN); - gpio_pull_up(R_ENC_GPIO[i]); - gpio_set_irq_enabled_with_callback(R_ENC_GPIO[i], GPIO_IRQ_EDGE_RISE | GPIO_IRQ_EDGE_FALL, true, &gpio_enc_callback); - } - r_state = gpio_get(R_ENC_GPIO[0]); // Setup Button GPIO for (int i = 0; i < SW_GPIO_SIZE; i++) { + sw_val[i] = false; + prev_sw_val[i] = false; gpio_init(SW_GPIO[i]); gpio_set_function(SW_GPIO[i], GPIO_FUNC_SIO); gpio_set_dir(SW_GPIO[i], GPIO_IN); @@ -117,6 +104,34 @@ void init() { gpio_init(LED_GPIO[i]); gpio_set_dir(LED_GPIO[i], GPIO_OUT); } + + // Set listener bools + enc_changed = false; + sw_changed = false; +} + +/** + * Update Class Vars + **/ +void update_inputs() { + // Encoder Flag + for (int i = 0; i < ENC_GPIO_SIZE; i++) { + if (enc_val[i] != prev_enc_val[i]) { + enc_changed = true; + break; + } + } + // Switch Update & Flag + for (int i = 0; i < SW_GPIO_SIZE; i++) { + if (!gpio_get(SW_GPIO[i])) { + sw_val[i] = true; + } else { + sw_val[i] = false; + } + if (!sw_changed && sw_val[i] != prev_sw_val[i]) { + sw_changed = true; + } + } } /** @@ -125,40 +140,47 @@ void init() { void key_mode() { if (tud_hid_ready()) { /*------------- Keyboard -------------*/ - bool is_pressed = false; - int keycode_idx = 0; - uint8_t keycode[6] = {0}; //looks like we are limited to 6kro? - for (int i = 0; i < SW_GPIO_SIZE; i++) { - if (!gpio_get(SW_GPIO[i])) { - // use to avoid send multiple consecutive zero report for keyboard - keycode[keycode_idx] = SW_KEYCODE[i]; - keycode_idx = ++keycode_idx % SW_GPIO_SIZE; - is_pressed = true; + if (sw_changed) { + bool is_pressed = false; + int keycode_idx = 0; + uint8_t keycode[6] = {0}; //looks like we are limited to 6kro? + for (int i = 0; i < SW_GPIO_SIZE; i++) { + if (sw_val[i]) { + // use to avoid send multiple consecutive zero report for keyboard + keycode[keycode_idx] = SW_KEYCODE[i]; + keycode_idx = ++keycode_idx % SW_GPIO_SIZE; + is_pressed = true; - // Reactive Lighting On - gpio_put(LED_GPIO[i], 1); - } else { - // Reactive Lighting Off - gpio_put(LED_GPIO[i], 0); + prev_sw_val[i] = sw_val[i]; + // Reactive Lighting On + gpio_put(LED_GPIO[i], 1); + } else { + // Reactive Lighting Off + gpio_put(LED_GPIO[i], 0); + } } - } - if (is_pressed) { - // send key report - tud_hid_keyboard_report(REPORT_ID_KEYBOARD, 0, keycode); - } else { - // send empty key report if previously has key pressed - tud_hid_keyboard_report(REPORT_ID_KEYBOARD, 0, NULL); + if (is_pressed) { + // Send key report + tud_hid_keyboard_report(REPORT_ID_KEYBOARD, 0, keycode); + } else { + // Send empty key report if previously has key pressed + tud_hid_keyboard_report(REPORT_ID_KEYBOARD, 0, NULL); + } + sw_changed = false; } /*------------- Mouse -------------*/ - if (l_enc != 0 || r_enc != 0) { - // delay if needed before attempt to send mouse report + if (enc_changed) { + // Delay if needed before attempt to send mouse report while (!tud_hid_ready()) { board_delay(1); } - tud_hid_mouse_report(REPORT_ID_MOUSE, 0x00, l_enc * ENC_SENS, r_enc * ENC_SENS, 0, 0); - l_enc = 0; - r_enc = 0; + tud_hid_mouse_report(REPORT_ID_MOUSE, 0x00, (enc_val[0] - prev_enc_val[0]) * ENC_SENS, + (enc_val[1] - prev_enc_val[1]) * ENC_SENS, 0, 0); + for (int i = 0; i < ENC_GPIO_SIZE; i++) { + prev_enc_val[i] = enc_val[i]; + } + enc_changed = false; } } } @@ -173,6 +195,7 @@ int main(void) { while (1) { tud_task(); // tinyusb device task + update_inputs(); key_mode(); }